summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'runtime')
-rw-r--r--runtime/poky-altcfg/beaglebone-yocto/core-image-sato-sdk/testresults.json343
-rw-r--r--runtime/poky-altcfg/genericx86-64/core-image-sato-sdk/testresults.json246
-rw-r--r--runtime/poky-altcfg/qemuarm/core-image-full-cmdline/testresults.json379
-rw-r--r--runtime/poky-altcfg/qemuarm/core-image-sato-sdk/testresults.json339
-rw-r--r--runtime/poky-altcfg/qemuarm/core-image-sato/testresults.json355
-rw-r--r--runtime/poky-altcfg/qemuarm64/core-image-full-cmdline/testresults.json379
-rw-r--r--runtime/poky-altcfg/qemuarm64/core-image-sato-sdk/testresults.json339
-rw-r--r--runtime/poky-altcfg/qemuarm64/core-image-sato/testresults.json355
-rw-r--r--runtime/poky-altcfg/qemux86-64/core-image-full-cmdline/testresults.json379
-rw-r--r--runtime/poky-altcfg/qemux86-64/core-image-sato-sdk/testresults.json339
-rw-r--r--runtime/poky-altcfg/qemux86-64/core-image-sato/testresults.json355
-rw-r--r--runtime/poky-altcfg/qemux86/core-image-full-cmdline/testresults.json379
-rw-r--r--runtime/poky-altcfg/qemux86/core-image-sato-sdk/testresults.json339
-rw-r--r--runtime/poky-altcfg/qemux86/core-image-sato/testresults.json355
-rw-r--r--runtime/poky-tiny/qemuarm/core-image-minimal/testresults.json37
-rw-r--r--runtime/poky-tiny/qemuarm64/core-image-minimal/testresults.json37
-rw-r--r--runtime/poky-tiny/qemux86-64/core-image-minimal/testresults.json37
-rw-r--r--runtime/poky-tiny/qemux86/core-image-minimal/testresults.json37
-rw-r--r--runtime/poky/beaglebone-yocto/core-image-sato-sdk/testresults.json351
-rw-r--r--runtime/poky/genericx86-64/core-image-sato-sdk/testresults.json1010
-rw-r--r--runtime/poky/qemuarm/core-image-minimal/testresults.json396
-rw-r--r--runtime/poky/qemuarm/core-image-sato-sdk/testresults.json (renamed from runtime/poky/genericx86/core-image-sato-sdk/testresults.json)231
-rw-r--r--runtime/poky/qemuarm/core-image-sato/testresults.json363
-rw-r--r--runtime/poky/qemuarm64/core-image-minimal/testresults.json1578
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-acl/ptest-acl.log29
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-acl/ptest-raw.log34
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-acl/testresults.json102
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-apr-util.log23
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-raw.log28
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-apr-util/testresults.json120
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-attr/ptest-attr.log16
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-attr/ptest-raw.log21
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-attr/testresults.json69
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-babeltrace.log229
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-raw.log234
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-babeltrace/testresults.json708
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-babeltrace2.log1323
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-raw.log1328
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-babeltrace2/testresults.json3948
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-bc/ptest-bc.log533
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-bc/ptest-raw.log538
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-bc/testresults.json114
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-bluez5.log10354
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-raw.log10359
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-bluez5/testresults.json153
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-busybox.log2593
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-raw.log2598
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-busybox/testresults.json2184
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-cpio.log18
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-raw.log23
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-cpio/testresults.json108
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-diffstat.log580
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-raw.log585
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-diffstat/testresults.json1644
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-diffutils.log43
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-raw.log48
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-diffutils/testresults.json132
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-ethtool.log7
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-raw.log12
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-ethtool/testresults.json66
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-expat/ptest-expat.log702
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-expat/ptest-raw.log707
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-expat/testresults.json1095
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-expect/ptest-expect.log33
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-expect/ptest-raw.log38
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-expect/testresults.json150
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-findutils.log89
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-raw.log94
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-findutils/testresults.json114
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-flex/ptest-flex.log493
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-flex/ptest-raw.log498
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-flex/testresults.json405
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-gawk.log570
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-raw.log575
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gawk/testresults.json1575
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-gdbm.log69
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-raw.log74
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gdbm/testresults.json144
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log506
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-raw.log511
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/testresults.json117
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-glib-networking.log202
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-raw.log207
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-glib-networking/testresults.json75
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log4
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-raw.log9
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/testresults.json66
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-gzip.log48
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-raw.log53
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-gzip/testresults.json147
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-json-c.log28
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-raw.log33
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-json-c/testresults.json138
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log624
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-raw.log629
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-json-glib/testresults.json105
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log700
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log705
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/testresults.json132
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-liberror-perl.log102
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-raw.log107
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-liberror-perl/testresults.json108
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-libexif.log296
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-raw.log301
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libexif/testresults.json105
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-libgpg-error.log31
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-raw.log36
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libgpg-error/testresults.json99
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-libnl.log57
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-raw.log62
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libnl/testresults.json102
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-libpcre.log19
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-raw.log24
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libpcre/testresults.json72
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-libssh2.log6
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-raw.log11
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libssh2/testresults.json72
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log65
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-raw.log70
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/testresults.json75
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log308
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-raw.log313
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/testresults.json78
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log232
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-raw.log237
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/testresults.json141
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log1551
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-raw.log1556
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/testresults.json78
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log206
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-raw.log211
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/testresults.json96
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log1308
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-raw.log1313
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-liburi-perl/testresults.json201
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-libusb1.log24
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-raw.log29
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libusb1/testresults.json75
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log54
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log59
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/testresults.json66
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log183
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-raw.log188
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/testresults.json108
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-libxml-perl.log60
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-raw.log65
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-perl/testresults.json81
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log251
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log256
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/testresults.json120
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log219
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-raw.log224
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/testresults.json111
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log563
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-raw.log567
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/testresults.json105
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-libxml2.log259
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-raw.log264
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxml2/testresults.json228
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-libxmlb.log1324
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-raw.log1329
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-libxmlb/testresults.json66
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-logrotate.log121
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-raw.log126
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-logrotate/testresults.json369
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-lua/ptest-lua.log316
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-lua/ptest-raw.log321
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-lua/testresults.json66
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-lzo.log4442
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-raw.log4447
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-lzo/testresults.json78
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-m4/ptest-m4.log333
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-m4/ptest-raw.log338
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-m4/testresults.json864
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-nettle.log123
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-raw.log128
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-nettle/testresults.json420
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-opkg.log113
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-raw.log118
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-opkg/testresults.json372
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-pango/ptest-pango.log522
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-pango/ptest-raw.log527
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-pango/testresults.json144
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-popt/ptest-popt.log76
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-popt/ptest-raw.log81
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-popt/testresults.json249
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log18
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-raw.log23
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/testresults.json81
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-python3-attrs.log1338
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-raw.log1343
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-attrs/testresults.json4038
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log169
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-raw.log174
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/testresults.json513
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-python3-calver.log19
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-raw.log24
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-calver/testresults.json84
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log17
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-raw.log22
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/testresults.json78
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log857
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-raw.log862
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/testresults.json2598
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log40
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-raw.log45
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/testresults.json144
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log187
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-raw.log192
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/testresults.json588
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log65
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-raw.log70
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/testresults.json222
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log639
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-raw.log644
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/testresults.json1944
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log116
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-raw.log121
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/testresults.json375
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log1177
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-raw.log1182
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/testresults.json3558
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-python3-pytz.log246
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-raw.log251
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-pytz/testresults.json765
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log27
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-raw.log32
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/testresults.json108
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log48
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-raw.log53
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/testresults.json171
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log48
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-raw.log53
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/testresults.json171
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-qemu.log2055
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-raw.log2060
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-qemu/testresults.json3132
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-quilt.log1722
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-raw.log1727
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-quilt/testresults.json249
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-sed/ptest-raw.log95
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-sed/ptest-sed.log90
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-sed/testresults.json267
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-slang/ptest-raw.log328
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-slang/ptest-slang.log323
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-slang/testresults.json354
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-raw.log1156
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-wayland.log1151
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-wayland/testresults.json132
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-xz/ptest-raw.log178
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-xz/ptest-xz.log173
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-xz/testresults.json285
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-raw.log17
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-zlib.log12
-rw-r--r--runtime/poky/qemuarm64/core-image-ptest-zlib/testresults.json66
-rw-r--r--runtime/poky/qemuarm64/core-image-sato-sdk/testresults.json1420
-rw-r--r--runtime/poky/qemuarm64/core-image-sato/testresults.json1485
-rw-r--r--runtime/poky/qemumips/core-image-minimal/testresults.json381
-rw-r--r--runtime/poky/qemumips/core-image-sato/testresults.json348
-rw-r--r--runtime/poky/qemumips64/core-image-minimal/testresults.json760
-rw-r--r--runtime/poky/qemumips64/core-image-sato/testresults.json348
-rw-r--r--runtime/poky/qemuppc/core-image-minimal/testresults.json396
-rw-r--r--runtime/poky/qemuppc/core-image-sato/testresults.json363
-rw-r--r--runtime/poky/qemux86-64/core-image-full-cmdline/testresults.json1527
-rw-r--r--runtime/poky/qemux86-64/core-image-minimal/testresults.json1967
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-acl/ptest-acl.log29
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-acl/ptest-raw.log34
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-acl/testresults.json102
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-apr-util.log23
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-raw.log28
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-apr-util/testresults.json120
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-attr/ptest-attr.log16
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-attr/ptest-raw.log21
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-attr/testresults.json69
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-babeltrace.log229
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-raw.log234
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-babeltrace/testresults.json708
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-babeltrace2.log1323
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-raw.log1328
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-babeltrace2/testresults.json3948
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-bc/ptest-bc.log533
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-bc/ptest-raw.log538
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-bc/testresults.json114
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-bluez5.log10355
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-raw.log10360
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-bluez5/testresults.json153
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-busybox.log2593
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-raw.log2598
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-busybox/testresults.json2184
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-cpio.log18
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-raw.log23
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-cpio/testresults.json108
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-diffstat.log580
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-raw.log585
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-diffstat/testresults.json1644
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-diffutils.log43
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-raw.log48
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-diffutils/testresults.json132
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-ethtool.log7
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-raw.log12
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-ethtool/testresults.json66
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-expat/ptest-expat.log702
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-expat/ptest-raw.log707
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-expat/testresults.json1095
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-expect/ptest-expect.log33
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-expect/ptest-raw.log38
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-expect/testresults.json150
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-findutils.log89
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-raw.log94
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-findutils/testresults.json114
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-flex/ptest-flex.log493
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-flex/ptest-raw.log498
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-flex/testresults.json405
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-gawk.log570
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-raw.log575
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gawk/testresults.json1575
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-gdbm.log69
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-raw.log74
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gdbm/testresults.json144
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log506
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-raw.log511
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/testresults.json117
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-glib-networking.log202
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-raw.log207
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-glib-networking/testresults.json75
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log4
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-raw.log9
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/testresults.json66
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-gzip.log48
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-raw.log53
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-gzip/testresults.json147
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-json-c.log28
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-raw.log33
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-json-c/testresults.json138
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-json-glib.log624
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-raw.log629
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-json-glib/testresults.json105
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log700
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log705
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/testresults.json132
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-liberror-perl.log102
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-raw.log107
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-liberror-perl/testresults.json108
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-libexif.log296
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-raw.log301
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libexif/testresults.json105
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-libgpg-error.log31
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-raw.log36
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libgpg-error/testresults.json99
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-libnl.log57
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-raw.log62
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libnl/testresults.json102
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-libpcre.log19
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-raw.log24
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libpcre/testresults.json72
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-libssh2.log6
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-raw.log11
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libssh2/testresults.json72
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log65
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-raw.log70
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/testresults.json75
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log308
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-raw.log313
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/testresults.json78
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log232
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-raw.log237
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/testresults.json141
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log1551
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-raw.log1556
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/testresults.json78
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log206
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-raw.log211
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/testresults.json96
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-liburi-perl.log1308
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-raw.log1313
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-liburi-perl/testresults.json201
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-libusb1.log24
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-raw.log29
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libusb1/testresults.json75
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log54
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log59
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/testresults.json66
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log183
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-raw.log188
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/testresults.json108
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-libxml-perl.log60
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-raw.log65
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-perl/testresults.json81
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log251
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log256
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/testresults.json120
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log221
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-raw.log226
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/testresults.json111
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log563
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-raw.log567
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/testresults.json105
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-libxml2.log259
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-raw.log264
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxml2/testresults.json228
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-libxmlb.log1324
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-raw.log1329
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-libxmlb/testresults.json66
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-logrotate.log121
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-raw.log126
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-logrotate/testresults.json369
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-lua/ptest-lua.log316
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-lua/ptest-raw.log321
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-lua/testresults.json66
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-lzo.log4442
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-raw.log4447
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-lzo/testresults.json78
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-m4/ptest-m4.log333
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-m4/ptest-raw.log338
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-m4/testresults.json864
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-nettle.log123
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-raw.log128
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-nettle/testresults.json420
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-opkg.log113
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-raw.log118
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-opkg/testresults.json372
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-pango/ptest-pango.log522
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-pango/ptest-raw.log527
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-pango/testresults.json144
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-popt/ptest-popt.log76
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-popt/ptest-raw.log81
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-popt/testresults.json249
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log18
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-raw.log23
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/testresults.json81
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-python3-attrs.log1338
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-raw.log1343
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-attrs/testresults.json4038
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log169
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-raw.log174
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/testresults.json513
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-python3-calver.log19
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-raw.log24
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-calver/testresults.json84
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log17
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-raw.log22
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/testresults.json78
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log857
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-raw.log862
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/testresults.json2598
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log40
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-raw.log45
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/testresults.json144
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log187
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-raw.log192
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/testresults.json588
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log65
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-raw.log70
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/testresults.json222
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log639
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-raw.log644
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/testresults.json1944
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log116
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-raw.log121
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/testresults.json375
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log1177
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-raw.log1182
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/testresults.json3558
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-python3-pytz.log246
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-raw.log251
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-pytz/testresults.json765
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log27
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-raw.log32
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/testresults.json108
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log48
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-raw.log53
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/testresults.json171
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log48
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-raw.log53
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/testresults.json171
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-qemu.log2057
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-raw.log2062
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-qemu/testresults.json3141
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-quilt.log1722
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-raw.log1727
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-quilt/testresults.json249
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-sed/ptest-raw.log95
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-sed/ptest-sed.log90
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-sed/testresults.json267
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-slang/ptest-raw.log328
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-slang/ptest-slang.log323
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-slang/testresults.json354
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-raw.log1156
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-wayland.log1151
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-wayland/testresults.json132
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-xz/ptest-raw.log178
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-xz/ptest-xz.log173
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-xz/testresults.json285
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-raw.log17
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-zlib.log12
-rw-r--r--runtime/poky/qemux86-64/core-image-ptest-zlib/testresults.json66
-rw-r--r--runtime/poky/qemux86-64/core-image-sato-sdk/testresults.json1417
-rw-r--r--runtime/poky/qemux86-64/core-image-sato/testresults.json4770
-rw-r--r--runtime/poky/qemux86-64/core-image-weston/testresults.json716
-rw-r--r--runtime/poky/qemux86-64/lib32-core-image-minimal/testresults.json72
-rw-r--r--runtime/poky/qemux86/core-image-full-cmdline/testresults.json380
-rw-r--r--runtime/poky/qemux86/core-image-minimal/testresults.json785
-rw-r--r--runtime/poky/qemux86/core-image-sato-sdk/testresults.json689
-rw-r--r--runtime/poky/qemux86/core-image-sato/testresults.json363
504 files changed, 276547 insertions, 2019 deletions
diff --git a/runtime/poky-altcfg/beaglebone-yocto/core-image-sato-sdk/testresults.json b/runtime/poky-altcfg/beaglebone-yocto/core-image-sato-sdk/testresults.json
deleted file mode 100644
index c77ae6392c4..00000000000
--- a/runtime/poky-altcfg/beaglebone-yocto/core-image-sato-sdk/testresults.json
+++ /dev/null
@@ -1,343 +0,0 @@
-{
- "runtime_core-image-sato-sdk_beaglebone-yocto_20240122050108": {
- "configuration": {
- "DISTRO": "poky-altcfg",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-20.04",
- "IMAGE_BASENAME": "core-image-sato-sdk",
- "IMAGE_PKGTYPE": "rpm",
- "LAYERS": {
- "meta": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-poky": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yocto-bsp": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- }
- },
- "MACHINE": "beaglebone-yocto",
- "STARTTIME": "20240122050108",
- "TESTSERIES": "beaglebone",
- "TEST_TYPE": "runtime"
- },
- "result": {
- "apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.0006794929504394531,
- "log": "Test requires apt to be installed",
- "status": "SKIPPED"
- },
- "buildcpio.BuildCpioTest.test_cpio": {
- "duration": 676.2356593608856,
- "status": "PASSED"
- },
- "buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.001031637191772461,
- "log": "Test requires gtk+3 to be installed",
- "status": "SKIPPED"
- },
- "buildlzip.BuildLzipTest.test_lzip": {
- "duration": 175.24630641937256,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_help": {
- "duration": 1.2957763671875,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_running": {
- "duration": 1.3117902278900146,
- "status": "PASSED"
- },
- "date.DateTest.test_date": {
- "duration": 23.279024362564087,
- "status": "PASSED"
- },
- "df.DfTest.test_df": {
- "duration": 1.2186694145202637,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_help": {
- "duration": 14.164761066436768,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_history": {
- "duration": 8.27110481262207,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_info": {
- "duration": 6.963842153549194,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_search": {
- "duration": 6.885826587677002,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_version": {
- "duration": 6.5692315101623535,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_exclude": {
- "duration": 26.967655658721924,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install": {
- "duration": 22.930739641189575,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install_dependency": {
- "duration": 30.744868993759155,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install_from_disk": {
- "duration": 34.78203320503235,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install_from_http": {
- "duration": 25.27639937400818,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_installroot": {
- "duration": 0.0008723735809326172,
- "log": "Test run when not enable usrmerge",
- "status": "SKIPPED"
- },
- "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
- "duration": 92.98235893249512,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_makecache": {
- "duration": 5.700976610183716,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_reinstall": {
- "duration": 11.845479488372803,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_repoinfo": {
- "duration": 7.667104244232178,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gcc_compile": {
- "duration": 7.485896110534668,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 7.599827289581299,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp_compile": {
- "duration": 12.739971160888672,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_make": {
- "duration": 6.153013229370117,
- "status": "PASSED"
- },
- "gi.GObjectIntrospectionTest.test_python": {
- "duration": 2.94454026222229,
- "status": "PASSED"
- },
- "go.GoHelloworldTest.test_gohelloworld": {
- "duration": 2.0650362968444824,
- "status": "PASSED"
- },
- "kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 246.1648464202881,
- "status": "PASSED"
- },
- "ldd.LddTest.test_ldd": {
- "duration": 3.4803214073181152,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 5.883351802825928,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 4.857752561569214,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 1.155104398727417,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 3.105268955230713,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 2.290273427963257,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 0.000659942626953125,
- "log": "Not appropiate for systemd image",
- "status": "SKIPPED"
- },
- "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.0005614757537841797,
- "log": "Test requires opkg to be installed",
- "status": "SKIPPED"
- },
- "pam.PamBasicTest.test_pam": {
- "duration": 4.577269792556763,
- "status": "PASSED"
- },
- "parselogs.ParseLogsTest.test_get_context": {
- "duration": 0.0007658004760742188,
- "status": "PASSED"
- },
- "parselogs.ParseLogsTest.test_parselogs": {
- "duration": 12.62762188911438,
- "log": "Traceback (most recent call last):\n File \"/buildarea4/yzhao1/yocto/poky/meta/lib/oeqa/core/decorator/__init__.py\", line 35, in wrapped_f\n return func(*args, **kwargs)\n File \"/buildarea4/yzhao1/yocto/poky/meta/lib/oeqa/runtime/cases/parselogs.py\", line 185, in test_parselogs\n self.assertEqual(errcount, 0, msg=self.msg)\nAssertionError: 85 != 0 : Log: /buildarea4/yzhao1/yocto/build-beaglebone-alt/tmp/work/beaglebone_yocto-poky-linux-gnueabi/core-image-sato-sdk/1.0/target_logs/dmesg_output.log\n-----------------------\nCentral error: [ 2.169984] ti-sysc: probe of 44e31000.target-module failed with error -16\n***********************\n[ 2.119177] Key type dns_resolver registered\n[ 2.119769] NET: Registered PF_VSOCK protocol family\n[ 2.120044] ThumbEE CPU extension supported.\n[ 2.120059] omap_voltage_late_init: Voltage driver support not added\n[ 2.121080] Loading compiled-in X.509 certificates\n[ 2.121753] Key type .fscrypt registered\n[ 2.121770] Key type fscrypt-provisioning registered\n[ 2.124221] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no\n[ 2.126820] Key type encrypted registered\n[ 2.166286] pinctrl-single 44e10800.pinmux: 142 pins, size 568\n[ 2.169984] ti-sysc: probe of 44e31000.target-module failed with error -16\n[ 2.173259] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec\n[ 2.176677] omap_rtc 44e3e000.rtc: registered as rtc0\n[ 2.176744] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)\n[ 2.186298] ti-sysc: probe of 48040000.target-module failed with error -16\n[ 2.197004] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!\n[ 2.197463] OMAP GPIO hardware version 0.1\n[ 2.209070] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz\n[ 2.214377] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!\n[ 2.216763] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!\n[ 2.221455] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n\n***********************\nCentral error: [ 2.186298] ti-sysc: probe of 48040000.target-module failed with error -16\n***********************\n[ 2.121080] Loading compiled-in X.509 certificates\n[ 2.121753] Key type .fscrypt registered\n[ 2.121770] Key type fscrypt-provisioning registered\n[ 2.124221] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no\n[ 2.126820] Key type encrypted registered\n[ 2.166286] pinctrl-single 44e10800.pinmux: 142 pins, size 568\n[ 2.169984] ti-sysc: probe of 44e31000.target-module failed with error -16\n[ 2.173259] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec\n[ 2.176677] omap_rtc 44e3e000.rtc: registered as rtc0\n[ 2.176744] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)\n[ 2.186298] ti-sysc: probe of 48040000.target-module failed with error -16\n[ 2.197004] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!\n[ 2.197463] OMAP GPIO hardware version 0.1\n[ 2.209070] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz\n[ 2.214377] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!\n[ 2.216763] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!\n[ 2.221455] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n[ 2.222086] sdhci-omap 481d8000.mmc: supply vqmmc not found, using dummy regulator\n[ 2.237647] platform 4830e000.lcdc: Fixed dependency cycle(s) with /ocp/interconnect@44c00000/segment@200000/target-module@b000/i2c@0/tda19988@70\n[ 2.251518] omap_rng 48310000.rng: Random Number Generator ver. 20\n[ 2.258536] random: crng init done\n\n***********************\nCentral error: [ 2.378906] l3-aon-clkctrl:0000:0: failed to disable\n***********************\n[ 2.313763] cpsw-switch 4a100000.switch: ALE Table size 1024\n[ 2.313913] cpsw-switch 4a100000.switch: Detected MACID = 7c:66:9d:6d:c2:3a\n[ 2.315448] cpsw-switch 4a100000.switch: initialized (regs 0x4a100000, pool size 256) hw_ver:0019010C 1.12 (0)\n[ 2.326716] debugfs: Directory '49000000.dma' with parent 'dmaengine' already present!\n[ 2.326757] edma 49000000.dma: TI EDMA DMA engine driver\n[ 2.332962] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator\n[ 2.333336] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353583] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353899] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373725] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378906] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380476] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382457] printk: console [ttyS0] disabled\n[ 2.382582] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224462] printk: console [ttyS0] enabled\n[ 3.251966] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264332] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271472] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413791] tda998x 0-0070: found TDA19988\n[ 3.420129] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426446] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n\n***********************\nCentral error: [ 3.251966] tps65217-pmic: Failed to locate of_node [id: -1]\n***********************\n[ 2.332962] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator\n[ 2.333336] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353583] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353899] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373725] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378906] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380476] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382457] printk: console [ttyS0] disabled\n[ 2.382582] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224462] printk: console [ttyS0] enabled\n[ 3.251966] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264332] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271472] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413791] tda998x 0-0070: found TDA19988\n[ 3.420129] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426446] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n[ 3.509875] Console: switching to colour frame buffer device 160x64\n[ 3.530974] tilcdc 4830e000.lcdc: [drm] fb0: tilcdcdrmfb frame buffer device\n[ 3.537282] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz\n[ 3.543571] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)\n[ 3.551037] sdhci-omap 48060000.mmc: Got CD GPIO\n\n***********************\nCentral error: [ 3.264332] tps65217-bl: Failed to locate of_node [id: -1]\n***********************\n[ 2.333336] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353583] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353899] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373725] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378906] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380476] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382457] printk: console [ttyS0] disabled\n[ 2.382582] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224462] printk: console [ttyS0] enabled\n[ 3.251966] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264332] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271472] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413791] tda998x 0-0070: found TDA19988\n[ 3.420129] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426446] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n[ 3.509875] Console: switching to colour frame buffer device 160x64\n[ 3.530974] tilcdc 4830e000.lcdc: [drm] fb0: tilcdcdrmfb frame buffer device\n[ 3.537282] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz\n[ 3.543571] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)\n[ 3.551037] sdhci-omap 48060000.mmc: Got CD GPIO\n[ 3.555808] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n\n***********************\nCentral error: [ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 9.551011] systemd[1]: Started Journal Service.\n[ 9.785325] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.\n[ 10.334770] systemd-journald[134]: Received client request to flush runtime journal.\n[ 30.084177] cpsw-switch 4a100000.switch: starting ndev. mode: dual_mac\n[ 30.252678] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 32.402560] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 32.448377] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 32.697991] 8021q: 802.1Q VLAN Support v1.8\n[ 32.701046] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 34.998190] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 9.785325] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.\n[ 10.334770] systemd-journald[134]: Received client request to flush runtime journal.\n[ 30.084177] cpsw-switch 4a100000.switch: starting ndev. mode: dual_mac\n[ 30.252678] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 32.402560] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 32.448377] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 32.697991] 8021q: 802.1Q VLAN Support v1.8\n[ 32.701046] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 34.998190] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 30.084177] cpsw-switch 4a100000.switch: starting ndev. mode: dual_mac\n[ 30.252678] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 32.402560] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 32.448377] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 32.697991] 8021q: 802.1Q VLAN Support v1.8\n[ 32.701046] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 34.998190] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 30.252678] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 32.402560] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 32.448377] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 32.697991] 8021q: 802.1Q VLAN Support v1.8\n[ 32.701046] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 34.998190] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 32.448377] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 32.697991] 8021q: 802.1Q VLAN Support v1.8\n[ 32.701046] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 34.998190] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 32.697991] 8021q: 802.1Q VLAN Support v1.8\n[ 32.701046] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 34.998190] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 34.998190] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.009247] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.041584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.051946] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.066293] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.085489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.102991] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.110914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.128584] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.147877] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.161380] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.170372] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.196717] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.221055] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.234714] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.260976] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.282289] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.292793] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.333861] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.352834] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.362873] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.381791] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.401358] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.409978] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.426953] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.443872] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.453461] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.467843] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.481367] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.490538] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.535893] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.545354] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.561505] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.579574] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.592456] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.625202] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.637538] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.654243] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.668109] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.678658] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.728742] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.741394] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.755770] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.786469] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.801365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.816898] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.903040] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.922008] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 35.943247] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 35.967920] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 35.977897] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.002939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.016022] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.032195] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.042133] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.050589] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.092251] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.115876] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.141406] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.149817] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.204773] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.241392] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.249752] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.282000] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.290405] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.309197] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.321485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.329439] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.359710] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.370229] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.391407] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.399465] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.427066] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.479808] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.494260] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.514050] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.532207] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.540298] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.561036] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.572052] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.580755] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.601956] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.619625] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.641475] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.652497] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.692572] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.700779] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.721762] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.729709] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.741414] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.755203] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.771385] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.779448] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.802540] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.810490] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.818877] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.833172] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.850033] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.858422] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.872215] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.881771] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.890998] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1086.793247] systemd-journald[134]: Time jumped backwards, rotating.\n\n***********************\nCentral error: [ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.911558] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1086.793247] systemd-journald[134]: Time jumped backwards, rotating.\n[ 1681.413475] hellomod: loading out-of-tree module taints kernel.\n[ 1681.420909] Hello world!\n\n***********************\nCentral error: [ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1086.793247] systemd-journald[134]: Time jumped backwards, rotating.\n[ 1681.413475] hellomod: loading out-of-tree module taints kernel.\n[ 1681.420909] Hello world!\n[ 1685.041754] Cleaning up hellomod.\n\n***********************\nCentral error: [ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1086.793247] systemd-journald[134]: Time jumped backwards, rotating.\n[ 1681.413475] hellomod: loading out-of-tree module taints kernel.\n[ 1681.420909] Hello world!\n[ 1685.041754] Cleaning up hellomod.\n\n***********************\nCentral error: [ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1086.793247] systemd-journald[134]: Time jumped backwards, rotating.\n[ 1681.413475] hellomod: loading out-of-tree module taints kernel.\n[ 1681.420909] Hello world!\n[ 1685.041754] Cleaning up hellomod.\n\n***********************\nCentral error: [ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1086.793247] systemd-journald[134]: Time jumped backwards, rotating.\n[ 1681.413475] hellomod: loading out-of-tree module taints kernel.\n[ 1681.420909] Hello world!\n[ 1685.041754] Cleaning up hellomod.\n\n***********************\nCentral error: [ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 36.920505] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 36.962995] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 36.978575] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.005028] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.021100] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.032790] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.041941] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.055317] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.072361] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.082066] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.103349] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.121902] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.129844] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.141407] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 37.152706] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 37.160613] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 37.225123] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1086.793247] systemd-journald[134]: Time jumped backwards, rotating.\n[ 1681.413475] hellomod: loading out-of-tree module taints kernel.\n[ 1681.420909] Hello world!\n[ 1685.041754] Cleaning up hellomod.\n\n***********************\n85 errors found in logs.\n",
- "status": "FAILED"
- },
- "perl.PerlTest.test_perl_works": {
- "duration": 1.2208747863769531,
- "status": "PASSED"
- },
- "ping.PingTest.test_ping": {
- "duration": 0.05682206153869629,
- "status": "PASSED"
- },
- "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
- "duration": 0.0006189346313476562,
- "log": "Test requires ptest-runner to be installed",
- "status": "SKIPPED"
- },
- "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
- "duration": 0.0004639625549316406,
- "log": "Test requires ptest-runner to be installed",
- "status": "SKIPPED"
- },
- "python.PythonTest.test_python3": {
- "duration": 1.3984637260437012,
- "status": "PASSED"
- },
- "rpm.RpmBasicTest.test_rpm_help": {
- "duration": 1.1952948570251465,
- "status": "PASSED"
- },
- "rpm.RpmBasicTest.test_rpm_query": {
- "duration": 2.313842535018921,
- "status": "PASSED"
- },
- "rpm.RpmBasicTest.test_rpm_query_nonroot": {
- "duration": 11.43187427520752,
- "status": "PASSED"
- },
- "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
- "duration": 65.91096901893616,
- "status": "PASSED"
- },
- "rpm.RpmInstallRemoveTest.test_rpm_install": {
- "duration": 4.949496507644653,
- "status": "PASSED"
- },
- "rpm.RpmInstallRemoveTest.test_rpm_remove": {
- "duration": 2.241591215133667,
- "status": "PASSED"
- },
- "rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.0006477832794189453,
- "log": "Test requires rust-c-lib-example-bin to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_cargo_compile": {
- "duration": 0.0006706714630126953,
- "log": "Test requires cargo to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_rust_compile": {
- "duration": 0.0005807876586914062,
- "log": "Test requires rust to be installed",
- "status": "SKIPPED"
- },
- "scp.ScpTest.test_scp_file": {
- "duration": 3.9816856384277344,
- "status": "PASSED"
- },
- "ssh.SSHTest.test_ssh": {
- "duration": 12.39743685722351,
- "status": "PASSED"
- },
- "stap.StapTest.test_stap": {
- "duration": 24.835196018218994,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 1.2359075546264648,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 2.4738612174987793,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 6.5689613819122314,
- "status": "PASSED"
- },
- "systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 1.673469066619873,
- "status": "PASSED"
- },
- "systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 2.015221357345581,
- "status": "PASSED"
- },
- "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.0008473396301269531,
- "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 19.719138383865356,
- "status": "PASSED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.0006012916564941406,
- "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 1.3173332214355469,
- "status": "PASSED"
- },
- "systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 4.78631854057312,
- "status": "PASSED"
- },
- "weston.WestonTest.test_wayland_info": {
- "duration": 0.0006380081176757812,
- "log": "Test requires wayland-utils to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.0004558563232421875,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_running": {
- "duration": 0.00044989585876464844,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.0004360675811767578,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "xorg.XorgTest.test_xorg_running": {
- "duration": 2.5910556316375732,
- "status": "PASSED"
- }
- }
- }
-} \ No newline at end of file
diff --git a/runtime/poky-altcfg/genericx86-64/core-image-sato-sdk/testresults.json b/runtime/poky-altcfg/genericx86-64/core-image-sato-sdk/testresults.json
deleted file mode 100644
index f43911b931a..00000000000
--- a/runtime/poky-altcfg/genericx86-64/core-image-sato-sdk/testresults.json
+++ /dev/null
@@ -1,246 +0,0 @@
-{
- "runtime_core-image-sato-sdk_genericx86-64_20240122120255": {
- "configuration": {
- "DISTRO": "poky-altcfg",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-22.04",
- "IMAGE_BASENAME": "core-image-sato-sdk",
- "IMAGE_PKGTYPE": "rpm",
- "LAYERS": {
- "meta": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-poky": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yocto-bsp": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yp-qa": {
- "branch": "master",
- "commit": "8d63bc84772f024a41e89fb26683413f83ee3c42",
- "commit_count": 31
- }
- },
- "MACHINE": "genericx86-64",
- "STARTTIME": "20240122120255",
- "TESTSERIES": "altcfg",
- "TEST_TYPE": "runtime"
- },
- "result": {
- "apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.0003459453582763672,
- "log": "Test requires apt to be installed",
- "status": "SKIPPED"
- },
- "buildcpio.BuildCpioTest.test_cpio": {
- "duration": 26.234501123428345,
- "status": "PASSED"
- },
- "buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.001352548599243164,
- "log": "Test requires gtk+3 to be installed",
- "status": "SKIPPED"
- },
- "buildlzip.BuildLzipTest.test_lzip": {
- "duration": 6.577713251113892,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_help": {
- "duration": 0.6262047290802002,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_running": {
- "duration": 0.6191074848175049,
- "status": "PASSED"
- },
- "date.DateTest.test_date": {
- "duration": 3.604982852935791,
- "status": "PASSED"
- },
- "df.DfTest.test_df": {
- "duration": 0.6155538558959961,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gcc_compile": {
- "duration": 2.332313299179077,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 2.1799070835113525,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp_compile": {
- "duration": 2.5175886154174805,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_make": {
- "duration": 1.7123737335205078,
- "status": "PASSED"
- },
- "gi.GObjectIntrospectionTest.test_python": {
- "duration": 0.8840372562408447,
- "status": "PASSED"
- },
- "go.GoHelloworldTest.test_gohelloworld": {
- "duration": 0.7968246936798096,
- "status": "PASSED"
- },
- "kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 13.559455394744873,
- "status": "PASSED"
- },
- "ldd.LddTest.test_ldd": {
- "duration": 1.8118617534637451,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 2.795229196548462,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 2.4037363529205322,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 0.6199681758880615,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 1.98820161819458,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 1.0122411251068115,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 0.0011811256408691406,
- "log": "Not appropiate for systemd image",
- "status": "SKIPPED"
- },
- "opengl.GraphicTest.test_graphic_opengl_with_glxgears": {
- "duration": 3.04888916015625,
- "status": "PASSED"
- },
- "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.0007233619689941406,
- "log": "Test requires opkg to be installed",
- "status": "SKIPPED"
- },
- "pam.PamBasicTest.test_pam": {
- "duration": 2.389770746231079,
- "status": "PASSED"
- },
- "perl.PerlTest.test_perl_works": {
- "duration": 0.6039817333221436,
- "status": "PASSED"
- },
- "ping.PingTest.test_ping": {
- "duration": 0.013781309127807617,
- "status": "PASSED"
- },
- "python.PythonTest.test_python3": {
- "duration": 0.5947802066802979,
- "status": "PASSED"
- },
- "rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.001255035400390625,
- "log": "Test requires rust-c-lib-example-bin to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_cargo_compile": {
- "duration": 5.302981376647949,
- "status": "PASSED"
- },
- "rust.RustCompileTest.test_rust_compile": {
- "duration": 2.1295368671417236,
- "status": "PASSED"
- },
- "scp.ScpTest.test_scp_file": {
- "duration": 1.2786188125610352,
- "status": "PASSED"
- },
- "ssh.SSHTest.test_ssh": {
- "duration": 11.237154960632324,
- "status": "PASSED"
- },
- "stap.StapTest.test_stap": {
- "duration": 3.241011381149292,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 0.5881266593933105,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 1.2306606769561768,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 0.7776110172271729,
- "status": "PASSED"
- },
- "systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 0.6327300071716309,
- "status": "PASSED"
- },
- "systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 0.8083000183105469,
- "status": "PASSED"
- },
- "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.0024466514587402344,
- "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 2.5012316703796387,
- "status": "PASSED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.002011537551879883,
- "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 0.6241488456726074,
- "status": "PASSED"
- },
- "systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 2.2819879055023193,
- "status": "PASSED"
- },
- "weston.WestonTest.test_wayland_info": {
- "duration": 0.00046324729919433594,
- "log": "Test requires wayland-utils to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.00048661231994628906,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_running": {
- "duration": 0.0003402233123779297,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.00036978721618652344,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "xorg.XorgTest.test_xorg_running": {
- "duration": 1.2410471439361572,
- "status": "PASSED"
- }
- }
- }
-} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemuarm/core-image-full-cmdline/testresults.json b/runtime/poky-altcfg/qemuarm/core-image-full-cmdline/testresults.json
new file mode 100644
index 00000000000..95f3eccd698
--- /dev/null
+++ b/runtime/poky-altcfg/qemuarm/core-image-full-cmdline/testresults.json
@@ -0,0 +1,379 @@
+{
+ "runtime_core-image-full-cmdline_qemuarm_20240131031103": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm",
+ "STARTTIME": "20240131031103",
+ "TESTSERIES": "qemuarm-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0008518695831298828,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005612373352050781,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0004851818084716797,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0004429817199707031,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005104541778564453,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0003185272216796875,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 68.22788381576538,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 8.407535314559937,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0004773139953613281,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0002853870391845703,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0002739429473876953,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00027680397033691406,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0002605915069580078,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00030040740966796875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0002715587615966797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0002620220184326172,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00029277801513671875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0002741813659667969,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0006973743438720703,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0007693767547607422,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot_usrmerge depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0007061958312988281,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0005185604095458984,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00032329559326171875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005888938903808594,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003788471221923828,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0003561973571777344,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00045037269592285156,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00036525726318359375,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00039076805114746094,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00040984153747558594,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0003955364227294922,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 16.620518922805786,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 16.60425853729248,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 2.5923452377319336,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 6.542079925537109,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 8.05504298210144,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006580352783203125,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005404949188232422,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 12.742709636688232,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006802082061767578,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 30.301433324813843,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 3.1299610137939453,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.05381369590759277,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005097389221191406,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004203319549560547,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0004856586456298828,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.00047278404235839844,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00040149688720703125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003383159637451172,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00032258033752441406,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003287792205810547,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00031185150146484375,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004954338073730469,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0005502700805664062,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005707740783691406,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 24.609126806259155,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 15.472004413604736,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005640983581542969,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 2.799017906188965,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 6.48676609992981,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 15.833325147628784,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 4.865681409835815,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 3.4915406703948975,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0007200241088867188,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004305839538574219,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00036072731018066406,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0004572868347167969,
+ "log": "Test requires avahi-daemon to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003120899200439453,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00039839744567871094,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0003631114959716797,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0003933906555175781,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00035881996154785156,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0008432865142822266,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemuarm/core-image-sato-sdk/testresults.json b/runtime/poky-altcfg/qemuarm/core-image-sato-sdk/testresults.json
new file mode 100644
index 00000000000..f905c9a06b1
--- /dev/null
+++ b/runtime/poky-altcfg/qemuarm/core-image-sato-sdk/testresults.json
@@ -0,0 +1,339 @@
+{
+ "runtime_core-image-sato-sdk_qemuarm_20240131031103": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm",
+ "STARTTIME": "20240131031103",
+ "TESTSERIES": "qemuarm-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0006844997406005859,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 904.1591446399689,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0014400482177734375,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 189.6984157562256,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 3.376042366027832,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 3.819551706314087,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 60.65160655975342,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 3.3269662857055664,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 18.982020616531372,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 9.13343334197998,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 8.746792793273926,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 8.656268835067749,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 8.501288175582886,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 31.64323353767395,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 26.05775761604309,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 33.43314290046692,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 37.07565188407898,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 27.018726110458374,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.001058340072631836,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 116.74212574958801,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 7.345361232757568,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 13.606159925460815,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 7.911669731140137,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 20.64895725250244,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 19.799978733062744,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 26.30559206008911,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 17.364023685455322,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 5.216582775115967,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 4.09407639503479,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 283.6569969654083,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 9.794238328933716,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 20.882833242416382,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 20.465057373046875,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 4.826785326004028,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 9.521739482879639,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 8.772712469100952,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0003268718719482422,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0003342628479003906,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 13.580888986587524,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005218982696533203,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 41.418086767196655,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 3.950258255004883,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03761744499206543,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0008029937744140625,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0003006458282470703,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 3.0657525062561035,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 3.2107999324798584,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 6.537681341171265,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 26.78047800064087,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 150.78660893440247,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 13.186527013778687,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 4.962451457977295,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005919933319091797,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 43.576552867889404,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 24.703225135803223,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 22.959229946136475,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 24.715057849884033,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 36.53801655769348,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 5.058739423751831,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 9.304956436157227,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 13.896224021911621,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 7.053213596343994,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 4.6507110595703125,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0010151863098144531,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 39.2695734500885,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005609989166259766,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 5.143382787704468,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 18.667659521102905,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004208087921142578,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00035881996154785156,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0003249645233154297,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002300739288330078,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 9.680454730987549,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemuarm/core-image-sato/testresults.json b/runtime/poky-altcfg/qemuarm/core-image-sato/testresults.json
new file mode 100644
index 00000000000..7860e08b300
--- /dev/null
+++ b/runtime/poky-altcfg/qemuarm/core-image-sato/testresults.json
@@ -0,0 +1,355 @@
+{
+ "runtime_core-image-sato_qemuarm_20240131031103": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm",
+ "STARTTIME": "20240131031103",
+ "TESTSERIES": "qemuarm-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0009195804595947266,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0003688335418701172,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0003228187561035156,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0002951622009277344,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 4.431807994842529,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 7.009727239608765,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 110.08049964904785,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 6.382843017578125,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 35.06837034225464,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 10.643169403076172,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 12.423385381698608,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 8.909457683563232,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 9.131645441055298,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 29.588098526000977,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 17.62369990348816,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 23.143423557281494,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 25.673759698867798,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 14.600806474685669,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0010976791381835938,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 112.15449118614197,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 9.933102369308472,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 7.868086338043213,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 5.1836488246917725,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004315376281738281,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00027060508728027344,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00023555755615234375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00023818016052246094,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00029850006103515625,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.000247955322265625,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00024819374084472656,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0002932548522949219,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00042128562927246094,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0010223388671875,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.9986546039581299,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 3.1097562313079834,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.9975218772888184,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.000492095947265625,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004730224609375,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 4.917925119400024,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007445812225341797,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 10.772808313369751,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.149977207183838,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0454554557800293,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0007236003875732422,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00036716461181640625,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.2967092990875244,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 1.0675580501556396,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 3.007847785949707,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 23.099473476409912,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 36.43818283081055,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 3.1762523651123047,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 1.8219735622406006,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004146099090576172,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0002665519714355469,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0002269744873046875,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0003056526184082031,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 19.317468643188477,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00027108192443847656,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.9786720275878906,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 2.382277488708496,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 8.509398460388184,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 1.318122386932373,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 1.9822747707366943,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0010857582092285156,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 17.404337406158447,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005328655242919922,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 1.209421157836914,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 16.154576778411865,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0007803440093994141,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004177093505859375,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00042247772216796875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00041365623474121094,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 2.0164172649383545,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemuarm64/core-image-full-cmdline/testresults.json b/runtime/poky-altcfg/qemuarm64/core-image-full-cmdline/testresults.json
new file mode 100644
index 00000000000..681d3bf84d7
--- /dev/null
+++ b/runtime/poky-altcfg/qemuarm64/core-image-full-cmdline/testresults.json
@@ -0,0 +1,379 @@
+{
+ "runtime_core-image-full-cmdline_qemuarm64_20240131023954": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "almalinux-9.3",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131023954",
+ "TESTSERIES": "qemuarm64-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0009286403656005859,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.00044536590576171875,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00032591819763183594,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.000362396240234375,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0003161430358886719,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00023698806762695312,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 12.38359260559082,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 1.149259328842163,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00046372413635253906,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0002751350402832031,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00025177001953125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00023293495178222656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00023102760314941406,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0002574920654296875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0002384185791015625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00023603439331054688,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00026226043701171875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0002334117889404297,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005309581756591797,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0004105567932128906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot_usrmerge depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0004858970642089844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0002593994140625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00022482872009277344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0003604888916015625,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00031495094299316406,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0003116130828857422,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004227161407470703,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00034737586975097656,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0003521442413330078,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00033926963806152344,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0003376007080078125,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 5.624255895614624,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 4.684254169464111,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.2631406784057617,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.911639928817749,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 2.1601669788360596,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0003275871276855469,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0003116130828857422,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 4.186527252197266,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00037097930908203125,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 8.989017248153687,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.200807809829712,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.045880794525146484,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0003676414489746094,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002665519714355469,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.00029969215393066406,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0003178119659423828,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0002486705780029297,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0002002716064453125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00025272369384765625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00022220611572265625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00021147727966308594,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0003116130828857422,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0003509521484375,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00034618377685546875,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 5.038548946380615,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 12.180752277374268,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00045800209045410156,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 1.085963487625122,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 2.2026641368865967,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 5.561334609985352,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 1.092099666595459,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 1.309626817703247,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0004756450653076172,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00030803680419921875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00027179718017578125,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00034928321838378906,
+ "log": "Test requires avahi-daemon to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00020933151245117188,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00029778480529785156,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0002818107604980469,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00027108192443847656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002694129943847656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0004146099090576172,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemuarm64/core-image-sato-sdk/testresults.json b/runtime/poky-altcfg/qemuarm64/core-image-sato-sdk/testresults.json
new file mode 100644
index 00000000000..2498a6d9703
--- /dev/null
+++ b/runtime/poky-altcfg/qemuarm64/core-image-sato-sdk/testresults.json
@@ -0,0 +1,339 @@
+{
+ "runtime_core-image-sato-sdk_qemuarm64_20240131023954": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "almalinux-9.3",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131023954",
+ "TESTSERIES": "qemuarm64-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0006976127624511719,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 593.5454933643341,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006973743438720703,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 147.14487075805664,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 1.141542673110962,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 1.2340922355651855,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 11.561816215515137,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 1.0625452995300293,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 11.232820987701416,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 5.441497325897217,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 4.948683261871338,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 5.228761196136475,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 4.686548709869385,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 18.46745228767395,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 15.135864019393921,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 20.642666339874268,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 21.29191565513611,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 14.877907037734985,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005347728729248047,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 59.12134051322937,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 3.994926929473877,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 7.264972925186157,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 4.472140073776245,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 5.97931170463562,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 6.005540609359741,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 9.899959325790405,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 4.8248162269592285,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 2.0869433879852295,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 1.3691916465759277,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 196.72463989257812,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 3.243753671646118,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 5.430221319198608,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 4.655783176422119,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.1498119831085205,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.9163014888763428,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 2.1039037704467773,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0003600120544433594,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0003399848937988281,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 4.140760660171509,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00042128562927246094,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 10.33842134475708,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.0946991443634033,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03194594383239746,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0003914833068847656,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0003075599670410156,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.2808482646942139,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 1.0876963138580322,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 2.1772992610931396,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 8.102535009384155,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 44.73814272880554,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 4.118726968765259,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 1.639174222946167,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005218982696533203,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 12.756332397460938,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 5.884345054626465,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 5.585711240768433,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 12.253227233886719,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 15.190102815628052,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 1.0736193656921387,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 2.1957380771636963,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 5.937260866165161,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 1.5040419101715088,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 1.7326772212982178,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005443096160888672,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 9.200840711593628,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004076957702636719,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 1.1679456233978271,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 4.428427696228027,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005512237548828125,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0002694129943847656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0002808570861816406,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00025963783264160156,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 2.3566067218780518,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemuarm64/core-image-sato/testresults.json b/runtime/poky-altcfg/qemuarm64/core-image-sato/testresults.json
new file mode 100644
index 00000000000..93a5da5186a
--- /dev/null
+++ b/runtime/poky-altcfg/qemuarm64/core-image-sato/testresults.json
@@ -0,0 +1,355 @@
+{
+ "runtime_core-image-sato_qemuarm64_20240131023954": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "almalinux-9.3",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131023954",
+ "TESTSERIES": "qemuarm64-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0006387233734130859,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0004363059997558594,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00034928321838378906,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0003249645233154297,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.7531967163085938,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.7623803615570068,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 9.947691202163696,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.7359490394592285,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 11.734476804733276,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 4.638584136962891,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 3.927821636199951,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 4.34281849861145,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 4.639475584030151,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 14.17141056060791,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 11.443744659423828,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 15.608691215515137,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 17.094619512557983,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 10.816766500473022,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005359649658203125,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 58.006170988082886,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 4.2375404834747314,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 5.067502498626709,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 4.066691875457764,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0006144046783447266,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004780292510986328,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00047326087951660156,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00048089027404785156,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005204677581787109,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0005381107330322266,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005407333374023438,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005373954772949219,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00028586387634277344,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0004379749298095703,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.7430052757263184,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.237159490585327,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.4481041431427002,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0005671977996826172,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005426406860351562,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.8773369789123535,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00036644935607910156,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 6.296511650085449,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.8198907375335693,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.029927492141723633,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00038170814514160156,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0003256797790527344,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.931257963180542,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.7588586807250977,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.512876033782959,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 17.371401071548462,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 25.517462253570557,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 2.3670411109924316,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.967876672744751,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004093647003173828,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0002942085266113281,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0002779960632324219,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0003159046173095703,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.48436450958252,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0002930164337158203,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.7300267219543457,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.4993152618408203,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 5.871373653411865,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.9654583930969238,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 1.2098147869110107,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005030632019042969,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 7.9688944816589355,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00036644935607910156,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.8510293960571289,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 3.1466846466064453,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0006177425384521484,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004775524139404297,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004677772521972656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00046062469482421875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.528681755065918,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemux86-64/core-image-full-cmdline/testresults.json b/runtime/poky-altcfg/qemux86-64/core-image-full-cmdline/testresults.json
new file mode 100644
index 00000000000..2c764d8a8bb
--- /dev/null
+++ b/runtime/poky-altcfg/qemux86-64/core-image-full-cmdline/testresults.json
@@ -0,0 +1,379 @@
+{
+ "runtime_core-image-full-cmdline_qemux86-64_20240131023749": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131023749",
+ "TESTSERIES": "qemux86-64-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.001855611801147461,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0008807182312011719,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0008630752563476562,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0008261203765869141,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0008184909820556641,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0005562305450439453,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.742898464202881,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5996403694152832,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0007789134979248047,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0004742145538330078,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0004894733428955078,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0005125999450683594,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00042939186096191406,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0005724430084228516,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0005328655242919922,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0004737377166748047,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0004904270172119141,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0004680156707763672,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0009915828704833984,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.000858306884765625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot_usrmerge depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0010058879852294922,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0004570484161376953,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0005362033843994141,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0007288455963134766,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0006711483001708984,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0006952285766601562,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0008435249328613281,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0007002353668212891,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0006866455078125,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0006649494171142578,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0006704330444335938,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.7884702682495117,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.395322799682617,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6269257068634033,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.99554443359375,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.041247844696045,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0009658336639404297,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0006947517395019531,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.4016644954681396,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007665157318115234,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.8109536170959473,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.6006083488464355,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.025841712951660156,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006973743438720703,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005049705505371094,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0005738735198974609,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005917549133300781,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0005323886871337891,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00044417381286621094,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0004100799560546875,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00043582916259765625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003657341003417969,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006051063537597656,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00063323974609375,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005681514739990234,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.3930187225341797,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.225244998931885,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0007328987121582031,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.6051459312438965,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.2121386528015137,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 1.0104293823242188,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.6115424633026123,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.587578296661377,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0012257099151611328,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005602836608886719,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004687309265136719,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0005691051483154297,
+ "log": "Test requires avahi-daemon to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00037932395935058594,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005769729614257812,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005235671997070312,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004439353942871094,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004734992980957031,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0006265640258789062,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemux86-64/core-image-sato-sdk/testresults.json b/runtime/poky-altcfg/qemux86-64/core-image-sato-sdk/testresults.json
new file mode 100644
index 00000000000..208e5ceb6d9
--- /dev/null
+++ b/runtime/poky-altcfg/qemux86-64/core-image-sato-sdk/testresults.json
@@ -0,0 +1,339 @@
+{
+ "runtime_core-image-sato-sdk_qemux86-64_20240131023749": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131023749",
+ "TESTSERIES": "qemux86-64-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0011336803436279297,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 71.20436477661133,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0008189678192138672,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 9.246824026107788,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.6108250617980957,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.6278793811798096,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 7.6752610206604,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.602142333984375,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.2071003913879395,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 1.0013365745544434,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.9268362522125244,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.9177093505859375,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.901942253112793,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.8215489387512207,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 2.2670068740844727,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 3.1590638160705566,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 3.633287191390991,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.204292058944702,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0008783340454101562,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 14.70960807800293,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.8202593326568604,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.1552836894989014,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.8273096084594727,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 2.3837928771972656,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 2.2165915966033936,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 2.6818768978118896,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 1.617781162261963,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.7384004592895508,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.6699180603027344,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 22.92817711830139,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 1.817197561264038,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.8202097415924072,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.4202024936676025,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6246435642242432,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.00829815864563,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.0486061573028564,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006082057952880859,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0006897449493408203,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.4544618129730225,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008225440979003906,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 4.275231599807739,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.6056263446807861,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02733635902404785,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006015300750732422,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005421638488769531,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.6458497047424316,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.611506462097168,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.2089331150054932,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 3.5656769275665283,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 13.05535364151001,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.2475941181182861,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.5053737163543701,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.000690460205078125,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 3.8819267749786377,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 2.2270052433013916,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.4133381843566895,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.216919183731079,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 3.86287784576416,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.6026175022125244,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.216247320175171,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 1.044262170791626,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.6154904365539551,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 1.0124320983886719,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0010035037994384766,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 2.7452595233917236,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0006208419799804688,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.6179671287536621,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 2.291131019592285,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0007143020629882812,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005714893341064453,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005106925964355469,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005562305450439453,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.239302635192871,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemux86-64/core-image-sato/testresults.json b/runtime/poky-altcfg/qemux86-64/core-image-sato/testresults.json
new file mode 100644
index 00000000000..55ae1decede
--- /dev/null
+++ b/runtime/poky-altcfg/qemux86-64/core-image-sato/testresults.json
@@ -0,0 +1,355 @@
+{
+ "runtime_core-image-sato_qemux86-64_20240131023749": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131023749",
+ "TESTSERIES": "qemux86-64-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.001550912857055664,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0008327960968017578,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.000835418701171875,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0007476806640625,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5866186618804932,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5858197212219238,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.644803285598755,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5869319438934326,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.2662672996520996,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.8690626621246338,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.8583996295928955,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.8500959873199463,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.8493404388427734,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.415416717529297,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.6091828346252441,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.4161431789398193,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.95601749420166,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.587265968322754,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0009186267852783203,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 14.31849455833435,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7871942520141602,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.8095684051513672,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7806146144866943,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0007734298706054688,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0005838871002197266,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0005536079406738281,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0005941390991210938,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0006039142608642578,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0006690025329589844,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0006349086761474609,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0006420612335205078,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004525184631347656,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005958080291748047,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5632450580596924,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.9864027500152588,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.9872496128082275,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0009584426879882812,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0007448196411132812,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.336660623550415,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009946823120117188,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 4.433139324188232,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5896141529083252,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.026437759399414062,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0007176399230957031,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006072521209716797,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.6064376831054688,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5676195621490479,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.1804959774017334,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 14.24765396118164,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 11.937794208526611,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.2291874885559082,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.4239823818206787,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005426406860351562,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0007662773132324219,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005602836608886719,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006020069122314453,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.168394088745117,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005846023559570312,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.5855116844177246,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.17140793800354,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.9563024044036865,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.5708351135253906,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.5603327751159668,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0008440017700195312,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 2.5944108963012695,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0006504058837890625,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.5916032791137695,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 2.156811475753784,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.001035451889038086,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0006251335144042969,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005631446838378906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005819797515869141,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.1520957946777344,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemux86/core-image-full-cmdline/testresults.json b/runtime/poky-altcfg/qemux86/core-image-full-cmdline/testresults.json
new file mode 100644
index 00000000000..7ced675694c
--- /dev/null
+++ b/runtime/poky-altcfg/qemux86/core-image-full-cmdline/testresults.json
@@ -0,0 +1,379 @@
+{
+ "runtime_core-image-full-cmdline_qemux86_20240131031204": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131031204",
+ "TESTSERIES": "qemux86-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013816356658935547,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007674694061279297,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006880760192871094,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0006449222564697266,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005638599395751953,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00044727325439453125,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.807742118835449,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.6040101051330566,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0006392002105712891,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003821849822998047,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003612041473388672,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00036787986755371094,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00037670135498046875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0004546642303466797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00033855438232421875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003609657287597656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0003268718719482422,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0004303455352783203,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007913112640380859,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006313323974609375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot_usrmerge depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0010678768157958984,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003495216369628906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00044083595275878906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005729198455810547,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.000457763671875,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004642009735107422,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0006580352783203125,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005469322204589844,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0005497932434082031,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005867481231689453,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005145072937011719,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.814548969268799,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.410616874694824,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6228456497192383,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.0028960704803467,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.035635232925415,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006215572357177734,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005483627319335938,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.4032139778137207,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007412433624267578,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.8492681980133057,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.6135106086730957,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.027149677276611328,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005834102630615234,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00048065185546875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0005083084106445312,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005509853363037109,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00038552284240722656,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00037741661071777344,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003650188446044922,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0004069805145263672,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00036215782165527344,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004773139953613281,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006270408630371094,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005834102630615234,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.381582498550415,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.209229707717896,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0006091594696044922,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.6249287128448486,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.221841812133789,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.9860119819641113,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.6127760410308838,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.6098818778991699,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006909370422363281,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004999637603759766,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00046634674072265625,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0005207061767578125,
+ "log": "Test requires avahi-daemon to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003666877746582031,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004870891571044922,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004901885986328125,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004546642303466797,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004723072052001953,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005872249603271484,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemux86/core-image-sato-sdk/testresults.json b/runtime/poky-altcfg/qemux86/core-image-sato-sdk/testresults.json
new file mode 100644
index 00000000000..ab7c011a340
--- /dev/null
+++ b/runtime/poky-altcfg/qemux86/core-image-sato-sdk/testresults.json
@@ -0,0 +1,339 @@
+{
+ "runtime_core-image-sato-sdk_qemux86_20240131031204": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131031204",
+ "TESTSERIES": "qemux86-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0014767646789550781,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 67.31801271438599,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006411075592041016,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 10.750000476837158,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.6112804412841797,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.6226675510406494,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 10.144807815551758,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.6012876033782959,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.325941801071167,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 1.047368049621582,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.9956831932067871,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.9929378032684326,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.9949100017547607,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 3.395009756088257,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 2.189666748046875,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 3.1943886280059814,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 3.8601438999176025,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.4111392498016357,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007913112640380859,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 11.59489130973816,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.8514692783355713,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.0757460594177246,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.8418879508972168,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 2.349324941635132,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 2.1877872943878174,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 2.5613958835601807,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 1.6214971542358398,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.7238321304321289,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.6472725868225098,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 14.446142673492432,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 1.8041584491729736,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.810702085494995,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.3929128646850586,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6138918399810791,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.9970459938049316,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.0265920162200928,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0004899501800537109,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005366802215576172,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.392636299133301,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006551742553710938,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 4.2623350620269775,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.6012146472930908,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03336620330810547,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005104541778564453,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00046515464782714844,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.6400256156921387,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.6063649654388428,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.2053308486938477,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 3.5086677074432373,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 13.014474868774414,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.243058443069458,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.5063631534576416,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005543231964111328,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 3.8147664070129395,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 2.1812427043914795,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.3501157760620117,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.221169471740723,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 3.274672746658325,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.601895809173584,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.2232697010040283,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 1.0629818439483643,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.6143472194671631,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.6099591255187988,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0007088184356689453,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 2.78092098236084,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005195140838623047,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.6216022968292236,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 2.2748522758483887,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005424022674560547,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005278587341308594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004489421844482422,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00046443939208984375,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.2316439151763916,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-altcfg/qemux86/core-image-sato/testresults.json b/runtime/poky-altcfg/qemux86/core-image-sato/testresults.json
new file mode 100644
index 00000000000..0a9c1403d54
--- /dev/null
+++ b/runtime/poky-altcfg/qemux86/core-image-sato/testresults.json
@@ -0,0 +1,355 @@
+{
+ "runtime_core-image-sato_qemux86_20240131031204": {
+ "configuration": {
+ "DISTRO": "poky-altcfg",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131031204",
+ "TESTSERIES": "qemux86-alt",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013415813446044922,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006403923034667969,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005996227264404297,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005662441253662109,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5723836421966553,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5726590156555176,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.5960211753845215,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5726609230041504,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.287341594696045,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.887596845626831,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.8513627052307129,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.8488974571228027,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.8316028118133545,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.4510316848754883,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.5916528701782227,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.637159824371338,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.9391353130340576,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.6111171245574951,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007762908935546875,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 11.885321855545044,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7896692752838135,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.800767183303833,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7903671264648438,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005710124969482422,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00048470497131347656,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004413127899169922,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004737377166748047,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004985332489013672,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004756450653076172,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005130767822265625,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005285739898681641,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00038623809814453125,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005741119384765625,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5428726673126221,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.9494168758392334,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.9506115913391113,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0005977153778076172,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005290508270263672,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.2605676651000977,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006568431854248047,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 4.1678526401519775,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5730621814727783,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0264284610748291,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005753040313720703,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004971027374267578,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5761401653289795,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5477428436279297,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.1479747295379639,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 13.998027801513672,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 11.608400106430054,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.1913719177246094,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.40940189361572266,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005464553833007812,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00048160552978515625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00044655799865722656,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005135536193847656,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.161558151245117,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005052089691162109,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.573096752166748,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.1470444202423096,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.9729752540588379,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.5491547584533691,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.5492722988128662,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006983280181884766,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 2.5387799739837646,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005328655242919922,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.5746870040893555,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 2.091033935546875,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005612373352050781,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004966259002685547,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004253387451171875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004317760467529297,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.1163818836212158,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-tiny/qemuarm/core-image-minimal/testresults.json b/runtime/poky-tiny/qemuarm/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..f675b8b0308
--- /dev/null
+++ b/runtime/poky-tiny/qemuarm/core-image-minimal/testresults.json
@@ -0,0 +1,37 @@
+{
+ "runtime_core-image-minimal_qemuarm_20240131014714": {
+ "configuration": {
+ "DISTRO": "poky-tiny",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm",
+ "STARTTIME": "20240131014714",
+ "TESTSERIES": "poky-tiny",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "_qemutiny.QemuTinyTest.test_boot_tiny": {
+ "duration": 0.10570549964904785,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-tiny/qemuarm64/core-image-minimal/testresults.json b/runtime/poky-tiny/qemuarm64/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..41612b29a68
--- /dev/null
+++ b/runtime/poky-tiny/qemuarm64/core-image-minimal/testresults.json
@@ -0,0 +1,37 @@
+{
+ "runtime_core-image-minimal_qemuarm64_20240131020326": {
+ "configuration": {
+ "DISTRO": "poky-tiny",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131020326",
+ "TESTSERIES": "poky-tiny",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "_qemutiny.QemuTinyTest.test_boot_tiny": {
+ "duration": 0.1027829647064209,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-tiny/qemux86-64/core-image-minimal/testresults.json b/runtime/poky-tiny/qemux86-64/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..73f4d1c9f6d
--- /dev/null
+++ b/runtime/poky-tiny/qemux86-64/core-image-minimal/testresults.json
@@ -0,0 +1,37 @@
+{
+ "runtime_core-image-minimal_qemux86-64_20240131015535": {
+ "configuration": {
+ "DISTRO": "poky-tiny",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131015535",
+ "TESTSERIES": "poky-tiny",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "_qemutiny.QemuTinyTest.test_boot_tiny": {
+ "duration": 0.10131645202636719,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky-tiny/qemux86/core-image-minimal/testresults.json b/runtime/poky-tiny/qemux86/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..1027b33097b
--- /dev/null
+++ b/runtime/poky-tiny/qemux86/core-image-minimal/testresults.json
@@ -0,0 +1,37 @@
+{
+ "runtime_core-image-minimal_qemux86_20240131013016": {
+ "configuration": {
+ "DISTRO": "poky-tiny",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131013016",
+ "TESTSERIES": "poky-tiny",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "_qemutiny.QemuTinyTest.test_boot_tiny": {
+ "duration": 0.10145258903503418,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/beaglebone-yocto/core-image-sato-sdk/testresults.json b/runtime/poky/beaglebone-yocto/core-image-sato-sdk/testresults.json
deleted file mode 100644
index fac3d794ee4..00000000000
--- a/runtime/poky/beaglebone-yocto/core-image-sato-sdk/testresults.json
+++ /dev/null
@@ -1,351 +0,0 @@
-{
- "runtime_core-image-sato-sdk_beaglebone-yocto_20240122014600": {
- "configuration": {
- "DISTRO": "poky",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-20.04",
- "IMAGE_BASENAME": "core-image-sato-sdk",
- "IMAGE_PKGTYPE": "rpm",
- "LAYERS": {
- "meta": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-poky": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yocto-bsp": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- }
- },
- "MACHINE": "beaglebone-yocto",
- "STARTTIME": "20240122014600",
- "TESTSERIES": "beaglebone",
- "TEST_TYPE": "runtime"
- },
- "result": {
- "apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.0007944107055664062,
- "log": "Test requires apt to be installed",
- "status": "SKIPPED"
- },
- "buildcpio.BuildCpioTest.test_cpio": {
- "duration": 603.5035111904144,
- "status": "PASSED"
- },
- "buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.0007917881011962891,
- "log": "Test requires gtk+3 to be installed",
- "status": "SKIPPED"
- },
- "buildlzip.BuildLzipTest.test_lzip": {
- "duration": 152.42966675758362,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_help": {
- "duration": 0.7381632328033447,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_running": {
- "duration": 0.8745074272155762,
- "status": "PASSED"
- },
- "date.DateTest.test_date": {
- "duration": 2.8624749183654785,
- "status": "PASSED"
- },
- "df.DfTest.test_df": {
- "duration": 0.7545731067657471,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_help": {
- "duration": 13.450381994247437,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_history": {
- "duration": 7.672702074050903,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_info": {
- "duration": 6.272939920425415,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_search": {
- "duration": 6.108596563339233,
- "status": "PASSED"
- },
- "dnf.DnfBasicTest.test_dnf_version": {
- "duration": 5.890235900878906,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_exclude": {
- "duration": 22.44430375099182,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install": {
- "duration": 19.62865161895752,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install_dependency": {
- "duration": 25.485690116882324,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install_from_disk": {
- "duration": 26.49376106262207,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_install_from_http": {
- "duration": 19.117573022842407,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_installroot": {
- "duration": 75.29801559448242,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
- "duration": 0.0008437633514404297,
- "log": "Test run when enable usrmerge",
- "status": "SKIPPED"
- },
- "dnf.DnfRepoTest.test_dnf_makecache": {
- "duration": 4.961669445037842,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_reinstall": {
- "duration": 9.189811706542969,
- "status": "PASSED"
- },
- "dnf.DnfRepoTest.test_dnf_repoinfo": {
- "duration": 6.195186614990234,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gcc_compile": {
- "duration": 4.001017332077026,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 4.223574638366699,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp_compile": {
- "duration": 8.619234561920166,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_make": {
- "duration": 3.0994129180908203,
- "status": "PASSED"
- },
- "gi.GObjectIntrospectionTest.test_python": {
- "duration": 2.1948726177215576,
- "status": "PASSED"
- },
- "go.GoHelloworldTest.test_gohelloworld": {
- "duration": 1.5519897937774658,
- "status": "PASSED"
- },
- "kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 208.52779483795166,
- "status": "PASSED"
- },
- "ldd.LddTest.test_ldd": {
- "duration": 2.308997392654419,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 3.504303455352783,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 2.971383810043335,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 0.7663652896881104,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 2.230799913406372,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 6.2565085887908936,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 14.705214738845825,
- "status": "PASSED"
- },
- "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.0004849433898925781,
- "log": "Test requires opkg to be installed",
- "status": "SKIPPED"
- },
- "pam.PamBasicTest.test_pam": {
- "duration": 0.0012526512145996094,
- "log": "Test requires pam to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "parselogs.ParseLogsTest.test_get_context": {
- "duration": 0.0006814002990722656,
- "status": "PASSED"
- },
- "parselogs.ParseLogsTest.test_parselogs": {
- "duration": 5.8987579345703125,
- "log": "Traceback (most recent call last):\n File \"/buildarea4/yzhao1/yocto/poky/meta/lib/oeqa/core/decorator/__init__.py\", line 35, in wrapped_f\n return func(*args, **kwargs)\n File \"/buildarea4/yzhao1/yocto/poky/meta/lib/oeqa/runtime/cases/parselogs.py\", line 185, in test_parselogs\n self.assertEqual(errcount, 0, msg=self.msg)\nAssertionError: 90 != 0 : Log: /buildarea4/yzhao1/yocto/build-beaglebone/tmp/work/beaglebone_yocto-poky-linux-gnueabi/core-image-sato-sdk/1.0/target_logs/dmesg_output.log\n-----------------------\nCentral error: [ 2.174352] ti-sysc: probe of 44e31000.target-module failed with error -16\n***********************\n[ 2.123734] Key type dns_resolver registered\n[ 2.124325] NET: Registered PF_VSOCK protocol family\n[ 2.124598] ThumbEE CPU extension supported.\n[ 2.124613] omap_voltage_late_init: Voltage driver support not added\n[ 2.125651] Loading compiled-in X.509 certificates\n[ 2.126153] Key type .fscrypt registered\n[ 2.126169] Key type fscrypt-provisioning registered\n[ 2.128630] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no\n[ 2.131373] Key type encrypted registered\n[ 2.169862] pinctrl-single 44e10800.pinmux: 142 pins, size 568\n[ 2.174352] ti-sysc: probe of 44e31000.target-module failed with error -16\n[ 2.177402] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec\n[ 2.180808] omap_rtc 44e3e000.rtc: registered as rtc0\n[ 2.180873] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)\n[ 2.190250] ti-sysc: probe of 48040000.target-module failed with error -16\n[ 2.200925] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!\n[ 2.201501] OMAP GPIO hardware version 0.1\n[ 2.213138] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz\n[ 2.218181] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!\n[ 2.220577] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!\n[ 2.225310] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n\n***********************\nCentral error: [ 2.190250] ti-sysc: probe of 48040000.target-module failed with error -16\n***********************\n[ 2.125651] Loading compiled-in X.509 certificates\n[ 2.126153] Key type .fscrypt registered\n[ 2.126169] Key type fscrypt-provisioning registered\n[ 2.128630] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no\n[ 2.131373] Key type encrypted registered\n[ 2.169862] pinctrl-single 44e10800.pinmux: 142 pins, size 568\n[ 2.174352] ti-sysc: probe of 44e31000.target-module failed with error -16\n[ 2.177402] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec\n[ 2.180808] omap_rtc 44e3e000.rtc: registered as rtc0\n[ 2.180873] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)\n[ 2.190250] ti-sysc: probe of 48040000.target-module failed with error -16\n[ 2.200925] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!\n[ 2.201501] OMAP GPIO hardware version 0.1\n[ 2.213138] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz\n[ 2.218181] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!\n[ 2.220577] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!\n[ 2.225310] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n[ 2.225935] sdhci-omap 481d8000.mmc: supply vqmmc not found, using dummy regulator\n[ 2.243133] platform 4830e000.lcdc: Fixed dependency cycle(s) with /ocp/interconnect@44c00000/segment@200000/target-module@b000/i2c@0/tda19988@70\n[ 2.251597] omap_rng 48310000.rng: Random Number Generator ver. 20\n[ 2.258580] random: crng init done\n\n***********************\nCentral error: [ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n***********************\n[ 2.313755] cpsw-switch 4a100000.switch: ALE Table size 1024\n[ 2.313907] cpsw-switch 4a100000.switch: Detected MACID = 7c:66:9d:6d:c2:3a\n[ 2.315442] cpsw-switch 4a100000.switch: initialized (regs 0x4a100000, pool size 256) hw_ver:0019010C 1.12 (0)\n[ 2.326792] debugfs: Directory '49000000.dma' with parent 'dmaengine' already present!\n[ 2.326834] edma 49000000.dma: TI EDMA DMA engine driver\n[ 2.333027] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator\n[ 2.333397] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353581] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353903] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373720] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380466] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382444] printk: console [ttyS0] disabled\n[ 2.382566] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224491] printk: console [ttyS0] enabled\n[ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271488] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413799] tda998x 0-0070: found TDA19988\n[ 3.420166] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426480] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n\n***********************\nCentral error: [ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n***********************\n[ 2.333027] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator\n[ 2.333397] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353581] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353903] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373720] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380466] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382444] printk: console [ttyS0] disabled\n[ 2.382566] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224491] printk: console [ttyS0] enabled\n[ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271488] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413799] tda998x 0-0070: found TDA19988\n[ 3.420166] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426480] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n[ 3.509946] Console: switching to colour frame buffer device 160x64\n[ 3.531049] tilcdc 4830e000.lcdc: [drm] fb0: tilcdcdrmfb frame buffer device\n[ 3.537371] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz\n[ 3.543692] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)\n[ 3.551157] sdhci-omap 48060000.mmc: Got CD GPIO\n\n***********************\nCentral error: [ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n***********************\n[ 2.333397] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353581] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353903] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373720] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380466] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382444] printk: console [ttyS0] disabled\n[ 2.382566] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224491] printk: console [ttyS0] enabled\n[ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271488] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413799] tda998x 0-0070: found TDA19988\n[ 3.420166] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426480] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n[ 3.509946] Console: switching to colour frame buffer device 160x64\n[ 3.531049] tilcdc 4830e000.lcdc: [drm] fb0: tilcdcdrmfb frame buffer device\n[ 3.537371] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz\n[ 3.543692] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)\n[ 3.551157] sdhci-omap 48060000.mmc: Got CD GPIO\n[ 3.555916] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n\n***********************\nCentral error: [ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 11.302272] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem\n[ 11.344177] EXT4-fs (sda1): mounted filesystem with ordered data mode. Quota mode: disabled.\n[ 11.999809] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.\n[ 19.193658] cpsw-switch 4a100000.switch: starting ndev. mode: dual_mac\n[ 19.292421] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 21.441975] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 21.449073] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 21.542230] 8021q: 802.1Q VLAN Support v1.8\n[ 21.548187] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 27.012431] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 11.344177] EXT4-fs (sda1): mounted filesystem with ordered data mode. Quota mode: disabled.\n[ 11.999809] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.\n[ 19.193658] cpsw-switch 4a100000.switch: starting ndev. mode: dual_mac\n[ 19.292421] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 21.441975] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 21.449073] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 21.542230] 8021q: 802.1Q VLAN Support v1.8\n[ 21.548187] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 27.012431] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 19.193658] cpsw-switch 4a100000.switch: starting ndev. mode: dual_mac\n[ 19.292421] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 21.441975] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 21.449073] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 21.542230] 8021q: 802.1Q VLAN Support v1.8\n[ 21.548187] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 27.012431] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 19.292421] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)\n[ 21.441975] cpsw-switch 4a100000.switch eth0: Link is Up - 100Mbps/Full - flow control off\n[ 21.449073] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 21.542230] 8021q: 802.1Q VLAN Support v1.8\n[ 21.548187] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 27.012431] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 21.449073] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready\n[ 21.542230] 8021q: 802.1Q VLAN Support v1.8\n[ 21.548187] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 27.012431] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 21.542230] 8021q: 802.1Q VLAN Support v1.8\n[ 21.548187] 8021q: adding VLAN 0 to HW filter on device eth0\n[ 27.012431] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.012431] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.022222] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.036437] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.049226] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.060545] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.081443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.090289] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.111362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.119459] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.144224] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.155298] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.165949] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.178741] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.192305] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.200494] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.227792] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.241462] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.249557] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.281917] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.289883] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.336473] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.362935] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.370929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.383229] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.395335] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.411388] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.419650] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.431721] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.440229] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.453049] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.473859] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.499179] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.508973] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.524280] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.541408] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.549489] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.583977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.593914] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.604498] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.616761] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.628640] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.641455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.651008] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.671910] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.692216] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.711069] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.723250] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.737083] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.752693] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.760943] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.775174] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.812394] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.820655] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.829455] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.842485] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.850437] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.861380] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.870735] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.888384] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.897154] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.923453] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 27.933099] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 27.944239] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 27.996293] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.011794] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.020035] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.031009] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.042567] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.053361] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.070494] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.080498] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.090562] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.102314] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.110740] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.151071] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.170913] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.191328] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.199413] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.213395] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.224845] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.241466] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.250294] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.266266] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.281365] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.290178] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.301800] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.321007] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.334679] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.347287] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.362606] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.377814] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.401929] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.410028] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.422328] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.430239] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.443425] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.462339] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.501362] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.510323] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n\n***********************\nCentral error: [ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.527939] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n\n***********************\nCentral error: [ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.542990] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.552306] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1427.859756] hellomod: loading out-of-tree module taints kernel.\n\n***********************\nCentral error: [ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1427.859756] hellomod: loading out-of-tree module taints kernel.\n[ 1427.868796] Hello world!\n[ 1429.878853] Cleaning up hellomod.\n\n***********************\nCentral error: [ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1427.859756] hellomod: loading out-of-tree module taints kernel.\n[ 1427.868796] Hello world!\n[ 1429.878853] Cleaning up hellomod.\n\n***********************\nCentral error: [ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1427.859756] hellomod: loading out-of-tree module taints kernel.\n[ 1427.868796] Hello world!\n[ 1429.878853] Cleaning up hellomod.\n\n***********************\nCentral error: [ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1427.859756] hellomod: loading out-of-tree module taints kernel.\n[ 1427.868796] Hello world!\n[ 1429.878853] Cleaning up hellomod.\n\n***********************\nCentral error: [ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n***********************\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1427.859756] hellomod: loading out-of-tree module taints kernel.\n[ 1427.868796] Hello world!\n[ 1429.878853] Cleaning up hellomod.\n\n***********************\nCentral error: [ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n***********************\n[ 28.563323] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.581487] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.589568] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.606157] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.652470] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.660529] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.678344] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.694738] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.705249] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.722977] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.735523] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.777651] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.789426] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.812331] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.820443] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 28.837145] davinci-mcasp 48038000.mcasp: stream has more channels (2) than are enabled in mcasp (0)\n[ 28.845942] davinci-mcasp 48038000.mcasp: ASoC: error at snd_soc_dai_hw_params on 48038000.mcasp: -22\n[ 28.871481] davinci-mcasp.0-i2s-hifi: ASoC: error at __soc_pcm_hw_params on davinci-mcasp.0-i2s-hifi: -22\n[ 1427.859756] hellomod: loading out-of-tree module taints kernel.\n[ 1427.868796] Hello world!\n[ 1429.878853] Cleaning up hellomod.\n\n***********************\nLog: /buildarea4/yzhao1/yocto/build-beaglebone/tmp/work/beaglebone_yocto-poky-linux-gnueabi/core-image-sato-sdk/1.0/target_logs/dmesg\n-----------------------\nCentral error: [ 2.174352] ti-sysc: probe of 44e31000.target-module failed with error -16\n***********************\n[ 2.123734] Key type dns_resolver registered\n[ 2.124325] NET: Registered PF_VSOCK protocol family\n[ 2.124598] ThumbEE CPU extension supported.\n[ 2.124613] omap_voltage_late_init: Voltage driver support not added\n[ 2.125651] Loading compiled-in X.509 certificates\n[ 2.126153] Key type .fscrypt registered\n[ 2.126169] Key type fscrypt-provisioning registered\n[ 2.128630] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no\n[ 2.131373] Key type encrypted registered\n[ 2.169862] pinctrl-single 44e10800.pinmux: 142 pins, size 568\n[ 2.174352] ti-sysc: probe of 44e31000.target-module failed with error -16\n[ 2.177402] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec\n[ 2.180808] omap_rtc 44e3e000.rtc: registered as rtc0\n[ 2.180873] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)\n[ 2.190250] ti-sysc: probe of 48040000.target-module failed with error -16\n[ 2.200925] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!\n[ 2.201501] OMAP GPIO hardware version 0.1\n[ 2.213138] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz\n[ 2.218181] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!\n[ 2.220577] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!\n[ 2.225310] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n\n***********************\nCentral error: [ 2.190250] ti-sysc: probe of 48040000.target-module failed with error -16\n***********************\n[ 2.125651] Loading compiled-in X.509 certificates\n[ 2.126153] Key type .fscrypt registered\n[ 2.126169] Key type fscrypt-provisioning registered\n[ 2.128630] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no\n[ 2.131373] Key type encrypted registered\n[ 2.169862] pinctrl-single 44e10800.pinmux: 142 pins, size 568\n[ 2.174352] ti-sysc: probe of 44e31000.target-module failed with error -16\n[ 2.177402] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec\n[ 2.180808] omap_rtc 44e3e000.rtc: registered as rtc0\n[ 2.180873] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)\n[ 2.190250] ti-sysc: probe of 48040000.target-module failed with error -16\n[ 2.200925] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!\n[ 2.201501] OMAP GPIO hardware version 0.1\n[ 2.213138] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz\n[ 2.218181] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!\n[ 2.220577] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!\n[ 2.225310] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n[ 2.225935] sdhci-omap 481d8000.mmc: supply vqmmc not found, using dummy regulator\n[ 2.243133] platform 4830e000.lcdc: Fixed dependency cycle(s) with /ocp/interconnect@44c00000/segment@200000/target-module@b000/i2c@0/tda19988@70\n[ 2.251597] omap_rng 48310000.rng: Random Number Generator ver. 20\n[ 2.258580] random: crng init done\n\n***********************\nCentral error: [ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n***********************\n[ 2.313755] cpsw-switch 4a100000.switch: ALE Table size 1024\n[ 2.313907] cpsw-switch 4a100000.switch: Detected MACID = 7c:66:9d:6d:c2:3a\n[ 2.315442] cpsw-switch 4a100000.switch: initialized (regs 0x4a100000, pool size 256) hw_ver:0019010C 1.12 (0)\n[ 2.326792] debugfs: Directory '49000000.dma' with parent 'dmaengine' already present!\n[ 2.326834] edma 49000000.dma: TI EDMA DMA engine driver\n[ 2.333027] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator\n[ 2.333397] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353581] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353903] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373720] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380466] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382444] printk: console [ttyS0] disabled\n[ 2.382566] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224491] printk: console [ttyS0] enabled\n[ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271488] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413799] tda998x 0-0070: found TDA19988\n[ 3.420166] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426480] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n\n***********************\nCentral error: [ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n***********************\n[ 2.333027] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator\n[ 2.333397] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353581] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353903] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373720] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380466] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382444] printk: console [ttyS0] disabled\n[ 2.382566] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224491] printk: console [ttyS0] enabled\n[ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271488] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413799] tda998x 0-0070: found TDA19988\n[ 3.420166] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426480] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n[ 3.509946] Console: switching to colour frame buffer device 160x64\n[ 3.531049] tilcdc 4830e000.lcdc: [drm] fb0: tilcdcdrmfb frame buffer device\n[ 3.537371] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz\n[ 3.543692] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)\n[ 3.551157] sdhci-omap 48060000.mmc: Got CD GPIO\n\n***********************\nCentral error: [ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n***********************\n[ 2.333397] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.353581] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator\n[ 2.353903] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests\n[ 2.373720] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available\n[ 2.378900] l3-aon-clkctrl:0000:0: failed to disable\n[ 2.380466] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!\n[ 2.382444] printk: console [ttyS0] disabled\n[ 2.382566] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 39, base_baud = 3000000) is a 8250\n[ 3.224491] printk: console [ttyS0] enabled\n[ 3.251981] tps65217-pmic: Failed to locate of_node [id: -1]\n[ 3.264337] tps65217-bl: Failed to locate of_node [id: -1]\n[ 3.271488] tps65217 0-0024: TPS65217 ID 0xe version 1.2\n[ 3.413799] tda998x 0-0070: found TDA19988\n[ 3.420166] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)\n[ 3.426480] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0\n[ 3.509946] Console: switching to colour frame buffer device 160x64\n[ 3.531049] tilcdc 4830e000.lcdc: [drm] fb0: tilcdcdrmfb frame buffer device\n[ 3.537371] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz\n[ 3.543692] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)\n[ 3.551157] sdhci-omap 48060000.mmc: Got CD GPIO\n[ 3.555916] sdhci-omap 481d8000.mmc: supply pbias not found, using dummy regulator\n\n***********************\n90 errors found in logs.\n",
- "status": "FAILED"
- },
- "perl.PerlTest.test_perl_works": {
- "duration": 0.7277092933654785,
- "status": "PASSED"
- },
- "ping.PingTest.test_ping": {
- "duration": 0.0533139705657959,
- "status": "PASSED"
- },
- "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
- "duration": 0.0006704330444335938,
- "log": "Test requires ptest-runner to be installed",
- "status": "SKIPPED"
- },
- "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
- "duration": 0.00048613548278808594,
- "log": "Test requires ptest-runner to be installed",
- "status": "SKIPPED"
- },
- "python.PythonTest.test_python3": {
- "duration": 1.0143332481384277,
- "status": "PASSED"
- },
- "rpm.RpmBasicTest.test_rpm_help": {
- "duration": 0.7917435169219971,
- "status": "PASSED"
- },
- "rpm.RpmBasicTest.test_rpm_query": {
- "duration": 1.4581828117370605,
- "status": "PASSED"
- },
- "rpm.RpmBasicTest.test_rpm_query_nonroot": {
- "duration": 8.578289270401001,
- "status": "PASSED"
- },
- "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
- "duration": 40.25864386558533,
- "status": "PASSED"
- },
- "rpm.RpmInstallRemoveTest.test_rpm_install": {
- "duration": 3.31600022315979,
- "status": "PASSED"
- },
- "rpm.RpmInstallRemoveTest.test_rpm_remove": {
- "duration": 1.5146756172180176,
- "status": "PASSED"
- },
- "rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.0007293224334716797,
- "log": "Test requires rust-c-lib-example-bin to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_cargo_compile": {
- "duration": 0.0006463527679443359,
- "log": "Test requires cargo to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_rust_compile": {
- "duration": 0.0006070137023925781,
- "log": "Test requires rust to be installed",
- "status": "SKIPPED"
- },
- "scp.ScpTest.test_scp_file": {
- "duration": 2.3272228240966797,
- "status": "PASSED"
- },
- "ssh.SSHTest.test_ssh": {
- "duration": 11.441275596618652,
- "status": "PASSED"
- },
- "stap.StapTest.test_stap": {
- "duration": 20.52390956878662,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 0.0007824897766113281,
- "log": "systemd is not the init manager for this image",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 0.0006678104400634766,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 0.0004208087921142578,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 0.0004532337188720703,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 0.0004096031188964844,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.0006887912750244141,
- "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 0.0002617835998535156,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.00015091896057128906,
- "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 0.00040411949157714844,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 0.0001361370086669922,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_wayland_info": {
- "duration": 0.00018906593322753906,
- "log": "Test requires wayland-utils to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.00015401840209960938,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_running": {
- "duration": 0.00016045570373535156,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.0001552104949951172,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "xorg.XorgTest.test_xorg_running": {
- "duration": 1.6048038005828857,
- "status": "PASSED"
- }
- }
- }
-} \ No newline at end of file
diff --git a/runtime/poky/genericx86-64/core-image-sato-sdk/testresults.json b/runtime/poky/genericx86-64/core-image-sato-sdk/testresults.json
deleted file mode 100644
index 39230520866..00000000000
--- a/runtime/poky/genericx86-64/core-image-sato-sdk/testresults.json
+++ /dev/null
@@ -1,1010 +0,0 @@
-{
- "runtime_core-image-sato-sdk_genericx86-64_20240122064632": {
- "configuration": {
- "DISTRO": "poky",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-22.04",
- "IMAGE_BASENAME": "core-image-sato-sdk",
- "IMAGE_PKGTYPE": "rpm",
- "LAYERS": {
- "meta": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-poky": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yocto-bsp": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yp-qa": {
- "branch": "master",
- "commit": "8d63bc84772f024a41e89fb26683413f83ee3c42",
- "commit_count": 31
- }
- },
- "MACHINE": "genericx86-64",
- "STARTTIME": "20240122064632",
- "TESTSERIES": "adl",
- "TEST_TYPE": "runtime"
- },
- "result": {
- "apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.00013017654418945312,
- "log": "Test requires apt to be installed",
- "status": "SKIPPED"
- },
- "buildcpio.BuildCpioTest.test_cpio": {
- "duration": 26.88068413734436,
- "status": "PASSED"
- },
- "buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.0004706382751464844,
- "log": "Test requires gtk+3 to be installed",
- "status": "SKIPPED"
- },
- "buildlzip.BuildLzipTest.test_lzip": {
- "duration": 18.679877042770386,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_help": {
- "duration": 0.54012131690979,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_running": {
- "duration": 0.5571610927581787,
- "status": "PASSED"
- },
- "date.DateTest.test_date": {
- "duration": 2.151289939880371,
- "status": "PASSED"
- },
- "df.DfTest.test_df": {
- "duration": 0.5431118011474609,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gcc_compile": {
- "duration": 1.9237194061279297,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 4.432128190994263,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp_compile": {
- "duration": 2.012084484100342,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_make": {
- "duration": 1.3247807025909424,
- "status": "PASSED"
- },
- "gi.GObjectIntrospectionTest.test_python": {
- "duration": 0.8610353469848633,
- "status": "PASSED"
- },
- "go.GoHelloworldTest.test_gohelloworld": {
- "duration": 0.7932634353637695,
- "status": "PASSED"
- },
- "kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 21.872501134872437,
- "status": "PASSED"
- },
- "ldd.LddTest.test_ldd": {
- "duration": 2.6771445274353027,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 2.4398953914642334,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 2.6372156143188477,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 0.5441164970397949,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 1.8817412853240967,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 4.487109422683716,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 10.571437120437622,
- "status": "PASSED"
- },
- "opengl.GraphicTest.test_graphic_opengl_with_glxgears": {
- "duration": 2.8817498683929443,
- "status": "PASSED"
- },
- "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.0005691051483154297,
- "log": "Test requires opkg to be installed",
- "status": "SKIPPED"
- },
- "pam.PamBasicTest.test_pam": {
- "duration": 0.0008234977722167969,
- "log": "Test requires pam to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "perl.PerlTest.test_perl_works": {
- "duration": 0.540351390838623,
- "status": "PASSED"
- },
- "ping.PingTest.test_ping": {
- "duration": 0.011661052703857422,
- "status": "PASSED"
- },
- "python.PythonTest.test_python3": {
- "duration": 2.697319746017456,
- "status": "PASSED"
- },
- "rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.0005502700805664062,
- "log": "Test requires rust-c-lib-example-bin to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_cargo_compile": {
- "duration": 5.292619943618774,
- "status": "PASSED"
- },
- "rust.RustCompileTest.test_rust_compile": {
- "duration": 1.778982400894165,
- "status": "PASSED"
- },
- "scp.ScpTest.test_scp_file": {
- "duration": 1.0651981830596924,
- "status": "PASSED"
- },
- "ssh.SSHTest.test_ssh": {
- "duration": 11.088502883911133,
- "status": "PASSED"
- },
- "stap.StapTest.test_stap": {
- "duration": 5.958847284317017,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 0.00048661231994628906,
- "log": "systemd is not the init manager for this image",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 0.0004363059997558594,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 0.000370025634765625,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 0.0002720355987548828,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 0.00026726722717285156,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.00040149688720703125,
- "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 0.0003311634063720703,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.0002789497375488281,
- "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 0.0002570152282714844,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 0.00024199485778808594,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_wayland_info": {
- "duration": 0.00030612945556640625,
- "log": "Test requires wayland-utils to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.00025725364685058594,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_running": {
- "duration": 0.00012731552124023438,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.000118255615234375,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "xorg.XorgTest.test_xorg_running": {
- "duration": 1.0898375511169434,
- "status": "PASSED"
- }
- }
- },
- "runtime_core-image-sato-sdk_genericx86-64_20240122084811": {
- "configuration": {
- "DISTRO": "poky",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-22.04",
- "IMAGE_BASENAME": "core-image-sato-sdk",
- "IMAGE_PKGTYPE": "rpm",
- "LAYERS": {
- "meta": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-poky": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yocto-bsp": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yp-qa": {
- "branch": "master",
- "commit": "8d63bc84772f024a41e89fb26683413f83ee3c42",
- "commit_count": 31
- }
- },
- "MACHINE": "genericx86-64",
- "STARTTIME": "20240122084811",
- "TESTSERIES": "rpl",
- "TEST_TYPE": "runtime"
- },
- "result": {
- "apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.00014090538024902344,
- "log": "Test requires apt to be installed",
- "status": "SKIPPED"
- },
- "buildcpio.BuildCpioTest.test_cpio": {
- "duration": 23.55749249458313,
- "status": "PASSED"
- },
- "buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.0005519390106201172,
- "log": "Test requires gtk+3 to be installed",
- "status": "SKIPPED"
- },
- "buildlzip.BuildLzipTest.test_lzip": {
- "duration": 6.593369483947754,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_help": {
- "duration": 0.5436520576477051,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_running": {
- "duration": 0.5875675678253174,
- "status": "PASSED"
- },
- "date.DateTest.test_date": {
- "duration": 2.1435186862945557,
- "status": "PASSED"
- },
- "df.DfTest.test_df": {
- "duration": 0.5448639392852783,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gcc_compile": {
- "duration": 1.9112532138824463,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 1.741931676864624,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp_compile": {
- "duration": 2.0177907943725586,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_make": {
- "duration": 1.342407464981079,
- "status": "PASSED"
- },
- "gi.GObjectIntrospectionTest.test_python": {
- "duration": 0.759319543838501,
- "status": "PASSED"
- },
- "go.GoHelloworldTest.test_gohelloworld": {
- "duration": 0.8327980041503906,
- "status": "PASSED"
- },
- "kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 12.407812118530273,
- "status": "PASSED"
- },
- "ldd.LddTest.test_ldd": {
- "duration": 1.6336054801940918,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 2.4536261558532715,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 2.11220645904541,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 0.5460801124572754,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 1.8837673664093018,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 4.5054380893707275,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 10.568681478500366,
- "status": "PASSED"
- },
- "opengl.GraphicTest.test_graphic_opengl_with_glxgears": {
- "duration": 2.874084234237671,
- "status": "PASSED"
- },
- "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.00034165382385253906,
- "log": "Test requires opkg to be installed",
- "status": "SKIPPED"
- },
- "pam.PamBasicTest.test_pam": {
- "duration": 0.0004961490631103516,
- "log": "Test requires pam to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "perl.PerlTest.test_perl_works": {
- "duration": 0.5409369468688965,
- "status": "PASSED"
- },
- "ping.PingTest.test_ping": {
- "duration": 0.010124444961547852,
- "status": "PASSED"
- },
- "python.PythonTest.test_python3": {
- "duration": 0.5515809059143066,
- "status": "PASSED"
- },
- "rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.0003387928009033203,
- "log": "Test requires rust-c-lib-example-bin to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_cargo_compile": {
- "duration": 4.824867010116577,
- "status": "PASSED"
- },
- "rust.RustCompileTest.test_rust_compile": {
- "duration": 1.7853248119354248,
- "status": "PASSED"
- },
- "scp.ScpTest.test_scp_file": {
- "duration": 1.048823356628418,
- "status": "PASSED"
- },
- "ssh.SSHTest.test_ssh": {
- "duration": 11.092552185058594,
- "status": "PASSED"
- },
- "stap.StapTest.test_stap": {
- "duration": 2.2961926460266113,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 0.0003936290740966797,
- "log": "systemd is not the init manager for this image",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 0.00029540061950683594,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 0.0003714561462402344,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 0.0003256797790527344,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 0.0003781318664550781,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.0004603862762451172,
- "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 0.0003631114959716797,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.00010418891906738281,
- "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 0.000362396240234375,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 0.00010967254638671875,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_wayland_info": {
- "duration": 0.00012230873107910156,
- "log": "Test requires wayland-utils to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.00010085105895996094,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_running": {
- "duration": 0.00010967254638671875,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.00012135505676269531,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "xorg.XorgTest.test_xorg_running": {
- "duration": 1.0976922512054443,
- "status": "PASSED"
- }
- }
- },
- "runtime_core-image-sato-sdk_genericx86-64_20240123023945": {
- "configuration": {
- "DISTRO": "poky",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-22.04",
- "IMAGE_BASENAME": "core-image-sato-sdk",
- "IMAGE_PKGTYPE": "rpm",
- "LAYERS": {
- "meta": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-poky": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yocto-bsp": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yp-qa": {
- "branch": "master",
- "commit": "8d63bc84772f024a41e89fb26683413f83ee3c42",
- "commit_count": 31
- }
- },
- "MACHINE": "genericx86-64",
- "STARTTIME": "20240123023945",
- "TESTSERIES": "nuc7",
- "TEST_TYPE": "runtime"
- },
- "result": {
- "apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.00014019012451171875,
- "log": "Test requires apt to be installed",
- "status": "SKIPPED"
- },
- "buildcpio.BuildCpioTest.test_cpio": {
- "duration": 52.068679094314575,
- "status": "PASSED"
- },
- "buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.0005357265472412109,
- "log": "Test requires gtk+3 to be installed",
- "status": "SKIPPED"
- },
- "buildlzip.BuildLzipTest.test_lzip": {
- "duration": 9.788774251937866,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_help": {
- "duration": 0.5437881946563721,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_running": {
- "duration": 0.5663056373596191,
- "status": "PASSED"
- },
- "date.DateTest.test_date": {
- "duration": 2.1948750019073486,
- "status": "PASSED"
- },
- "df.DfTest.test_df": {
- "duration": 0.5761332511901855,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gcc_compile": {
- "duration": 2.0105032920837402,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 1.7846858501434326,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp_compile": {
- "duration": 2.2200136184692383,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_make": {
- "duration": 1.3364181518554688,
- "status": "PASSED"
- },
- "gi.GObjectIntrospectionTest.test_python": {
- "duration": 1.239699363708496,
- "status": "PASSED"
- },
- "go.GoHelloworldTest.test_gohelloworld": {
- "duration": 1.332458257675171,
- "status": "PASSED"
- },
- "kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 10.787352085113525,
- "status": "PASSED"
- },
- "ldd.LddTest.test_ldd": {
- "duration": 1.645263910293579,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 2.4779999256134033,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 2.52492094039917,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 0.5539522171020508,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 1.900108814239502,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 4.516693830490112,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 10.817426919937134,
- "status": "PASSED"
- },
- "opengl.GraphicTest.test_graphic_opengl_with_glxgears": {
- "duration": 2.89615797996521,
- "status": "PASSED"
- },
- "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.0005614757537841797,
- "log": "Test requires opkg to be installed",
- "status": "SKIPPED"
- },
- "pam.PamBasicTest.test_pam": {
- "duration": 0.0007278919219970703,
- "log": "Test requires pam to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "perl.PerlTest.test_perl_works": {
- "duration": 0.5453982353210449,
- "status": "PASSED"
- },
- "ping.PingTest.test_ping": {
- "duration": 0.022953271865844727,
- "status": "PASSED"
- },
- "python.PythonTest.test_python3": {
- "duration": 0.5563540458679199,
- "status": "PASSED"
- },
- "rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.0005640983581542969,
- "log": "Test requires rust-c-lib-example-bin to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_cargo_compile": {
- "duration": 10.465833902359009,
- "status": "PASSED"
- },
- "rust.RustCompileTest.test_rust_compile": {
- "duration": 1.8544905185699463,
- "status": "PASSED"
- },
- "scp.ScpTest.test_scp_file": {
- "duration": 1.2779831886291504,
- "status": "PASSED"
- },
- "ssh.SSHTest.test_ssh": {
- "duration": 11.100852489471436,
- "status": "PASSED"
- },
- "stap.StapTest.test_stap": {
- "duration": 2.8155486583709717,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 0.0006151199340820312,
- "log": "systemd is not the init manager for this image",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 0.0005421638488769531,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 0.0004730224609375,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 0.00043654441833496094,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 0.00045228004455566406,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.0005548000335693359,
- "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 0.00018477439880371094,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.00014591217041015625,
- "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 0.0001347064971923828,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 0.00011563301086425781,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_wayland_info": {
- "duration": 0.00014925003051757812,
- "log": "Test requires wayland-utils to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.00011348724365234375,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_running": {
- "duration": 0.00013709068298339844,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.00013709068298339844,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "xorg.XorgTest.test_xorg_running": {
- "duration": 1.0928199291229248,
- "status": "PASSED"
- }
- }
- },
- "runtime_core-image-sato-sdk_genericx86-64_20240123075634": {
- "configuration": {
- "DISTRO": "poky",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-22.04",
- "IMAGE_BASENAME": "core-image-sato-sdk",
- "IMAGE_PKGTYPE": "rpm",
- "LAYERS": {
- "meta": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-poky": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yocto-bsp": {
- "branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yp-qa": {
- "branch": "master",
- "commit": "8d63bc84772f024a41e89fb26683413f83ee3c42",
- "commit_count": 31
- }
- },
- "MACHINE": "genericx86-64",
- "STARTTIME": "20240123075634",
- "TESTSERIES": "auto",
- "TEST_TYPE": "runtime"
- },
- "result": {
- "apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.0003437995910644531,
- "log": "Test requires apt to be installed",
- "status": "SKIPPED"
- },
- "buildcpio.BuildCpioTest.test_cpio": {
- "duration": 43.82236051559448,
- "status": "PASSED"
- },
- "buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.0010094642639160156,
- "log": "Test requires gtk+3 to be installed",
- "status": "SKIPPED"
- },
- "buildlzip.BuildLzipTest.test_lzip": {
- "duration": 6.622325658798218,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_help": {
- "duration": 0.5899968147277832,
- "status": "PASSED"
- },
- "connman.ConnmanTest.test_connmand_running": {
- "duration": 0.5626494884490967,
- "status": "PASSED"
- },
- "date.DateTest.test_date": {
- "duration": 2.2104973793029785,
- "status": "PASSED"
- },
- "df.DfTest.test_df": {
- "duration": 0.5655984878540039,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gcc_compile": {
- "duration": 2.075558662414551,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 1.898026466369629,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_gpp_compile": {
- "duration": 2.1724627017974854,
- "status": "PASSED"
- },
- "gcc.GccCompileTest.test_make": {
- "duration": 1.4678914546966553,
- "status": "PASSED"
- },
- "gi.GObjectIntrospectionTest.test_python": {
- "duration": 0.6123709678649902,
- "status": "PASSED"
- },
- "go.GoHelloworldTest.test_gohelloworld": {
- "duration": 0.5689172744750977,
- "status": "PASSED"
- },
- "kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 7.573003530502319,
- "status": "PASSED"
- },
- "ldd.LddTest.test_ldd": {
- "duration": 1.688490867614746,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 2.6240310668945312,
- "status": "PASSED"
- },
- "logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 2.252652883529663,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 0.5693104267120361,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 1.9275543689727783,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 4.679615497589111,
- "status": "PASSED"
- },
- "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 11.034213066101074,
- "status": "PASSED"
- },
- "opengl.GraphicTest.test_graphic_opengl_with_glxgears": {
- "duration": 2.915313959121704,
- "status": "PASSED"
- },
- "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.0009210109710693359,
- "log": "Test requires opkg to be installed",
- "status": "SKIPPED"
- },
- "pam.PamBasicTest.test_pam": {
- "duration": 0.0016307830810546875,
- "log": "Test requires pam to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "perl.PerlTest.test_perl_works": {
- "duration": 0.5531790256500244,
- "status": "PASSED"
- },
- "ping.PingTest.test_ping": {
- "duration": 0.023539304733276367,
- "status": "PASSED"
- },
- "python.PythonTest.test_python3": {
- "duration": 0.5592267513275146,
- "status": "PASSED"
- },
- "rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.0013692378997802734,
- "log": "Test requires rust-c-lib-example-bin to be installed",
- "status": "SKIPPED"
- },
- "rust.RustCompileTest.test_cargo_compile": {
- "duration": 2.8418381214141846,
- "status": "PASSED"
- },
- "rust.RustCompileTest.test_rust_compile": {
- "duration": 1.9292950630187988,
- "status": "PASSED"
- },
- "scp.ScpTest.test_scp_file": {
- "duration": 1.3186016082763672,
- "status": "PASSED"
- },
- "ssh.SSHTest.test_ssh": {
- "duration": 11.124994039535522,
- "status": "PASSED"
- },
- "stap.StapTest.test_stap": {
- "duration": 3.1616275310516357,
- "status": "PASSED"
- },
- "systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 0.0014848709106445312,
- "log": "systemd is not the init manager for this image",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 0.00046944618225097656,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 0.0003292560577392578,
- "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 0.0002830028533935547,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 0.0003104209899902344,
- "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.0005025863647460938,
- "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 0.0003745555877685547,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.00031876564025878906,
- "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 0.0003533363342285156,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 0.0002827644348144531,
- "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_wayland_info": {
- "duration": 0.0004200935363769531,
- "log": "Test requires wayland-utils to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.0003407001495361328,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_running": {
- "duration": 0.0003056526184082031,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.00032329559326171875,
- "log": "Test requires weston to be installed",
- "status": "SKIPPED"
- },
- "xorg.XorgTest.test_xorg_running": {
- "duration": 1.1247930526733398,
- "status": "PASSED"
- }
- }
- }
-} \ No newline at end of file
diff --git a/runtime/poky/qemuarm/core-image-minimal/testresults.json b/runtime/poky/qemuarm/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..3394a30b064
--- /dev/null
+++ b/runtime/poky/qemuarm/core-image-minimal/testresults.json
@@ -0,0 +1,396 @@
+{
+ "runtime_core-image-minimal_qemuarm_20240131032549": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm",
+ "STARTTIME": "20240131032549",
+ "TESTSERIES": "qemuarm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0016810894012451172,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006787776947021484,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0007185935974121094,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0008821487426757812,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0006470680236816406,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0003426074981689453,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0012135505676269531,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0011992454528808594,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0004210472106933594,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0006921291351318359,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0006139278411865234,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00040459632873535156,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003025531768798828,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00031256675720214844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.000270843505859375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00030231475830078125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.003930568695068359,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0003135204315185547,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0006418228149414062,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.004030942916870117,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0020470619201660156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00033473968505859375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00023746490478515625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004506111145019531,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00036525726318359375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00042366981506347656,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00038552284240722656,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0009899139404296875,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004372596740722656,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004639625549316406,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0003376007080078125,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0008749961853027344,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0004818439483642578,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.00045609474182128906,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0006775856018066406,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0005207061767578125,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006320476531982422,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.00036907196044921875,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0003693103790283203,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011861324310302734,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0005669593811035156,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0008504390716552734,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.07644987106323242,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.004286050796508789,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0003724098205566406,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0004763603210449219,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.00031495094299316406,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0005900859832763672,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003006458282470703,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0012688636779785156,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003352165222167969,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.003874063491821289,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004763603210449219,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.006828784942626953,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00042700767517089844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.00041484832763671875,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0008301734924316406,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00042748451232910156,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0002865791320800781,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005705356597900391,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00028824806213378906,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00031375885009765625,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00027561187744140625,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.000989675521850586,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005440711975097656,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0007233619689941406,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00047659873962402344,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0021445751190185547,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004258155822753906,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0003859996795654297,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004532337188720703,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0003654956817626953,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0028405189514160156,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/genericx86/core-image-sato-sdk/testresults.json b/runtime/poky/qemuarm/core-image-sato-sdk/testresults.json
index 03ab099d309..d567e6909e6 100644
--- a/runtime/poky/genericx86/core-image-sato-sdk/testresults.json
+++ b/runtime/poky/qemuarm/core-image-sato-sdk/testresults.json
@@ -1,252 +1,345 @@
{
- "runtime_core-image-sato-sdk_genericx86_20240122064431": {
+ "runtime_core-image-sato-sdk_qemuarm_20240131032549": {
"configuration": {
"DISTRO": "poky",
- "EXECUTED_BY": "Intel QA",
- "HOST_DISTRO": "ubuntu-22.04",
+ "HOST_DISTRO": "fedora-38",
"IMAGE_BASENAME": "core-image-sato-sdk",
"IMAGE_PKGTYPE": "rpm",
"LAYERS": {
"meta": {
"branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
},
"meta-poky": {
"branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
},
"meta-yocto-bsp": {
"branch": "master",
- "commit": "7af374c90c349af2c7ae9cf7d4fa14eeeb23b108",
- "commit_count": 73181
- },
- "meta-yp-qa": {
- "branch": "master",
- "commit": "8d63bc84772f024a41e89fb26683413f83ee3c42",
- "commit_count": 31
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
}
},
- "MACHINE": "genericx86",
- "STARTTIME": "20240122064431",
- "TESTSERIES": "minnowboard32",
+ "MACHINE": "qemuarm",
+ "STARTTIME": "20240131032549",
+ "TESTSERIES": "qemuarm",
"TEST_TYPE": "runtime"
},
"result": {
"apt.AptRepoTest.test_apt_install_from_repo": {
- "duration": 0.0013124942779541016,
+ "duration": 0.001318216323852539,
"log": "Test requires apt to be installed",
"status": "SKIPPED"
},
"buildcpio.BuildCpioTest.test_cpio": {
- "duration": 217.0886833667755,
+ "duration": 1119.8946356773376,
"status": "PASSED"
},
"buildgalculator.GalculatorTest.test_galculator": {
- "duration": 0.0012454986572265625,
+ "duration": 0.0010292530059814453,
"log": "Test requires gtk+3 to be installed",
"status": "SKIPPED"
},
"buildlzip.BuildLzipTest.test_lzip": {
- "duration": 51.84023118019104,
+ "duration": 189.07255601882935,
"status": "PASSED"
},
"connman.ConnmanTest.test_connmand_help": {
- "duration": 0.7386295795440674,
+ "duration": 5.218374013900757,
"status": "PASSED"
},
"connman.ConnmanTest.test_connmand_running": {
- "duration": 0.7971775531768799,
+ "duration": 6.5863237380981445,
"status": "PASSED"
},
"date.DateTest.test_date": {
- "duration": 2.872419834136963,
+ "duration": 14.917837619781494,
"status": "PASSED"
},
"df.DfTest.test_df": {
- "duration": 0.7127223014831543,
+ "duration": 5.507417678833008,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 25.787060737609863,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 12.181671619415283,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 10.412837505340576,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 10.141189098358154,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 10.397341251373291,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 37.83643436431885,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 28.83413577079773,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 37.269338607788086,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 42.223302364349365,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 28.09343194961548,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 203.94381308555603,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0008974075317382812,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 9.229999542236328,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 16.85176944732666,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 9.795947551727295,
"status": "PASSED"
},
"gcc.GccCompileTest.test_gcc_compile": {
- "duration": 3.4596996307373047,
+ "duration": 28.47075343132019,
"status": "PASSED"
},
"gcc.GccCompileTest.test_gpp2_compile": {
- "duration": 3.231072187423706,
+ "duration": 30.243183851242065,
"status": "PASSED"
},
"gcc.GccCompileTest.test_gpp_compile": {
- "duration": 4.775582313537598,
+ "duration": 35.785030364990234,
"status": "PASSED"
},
"gcc.GccCompileTest.test_make": {
- "duration": 2.426661968231201,
+ "duration": 23.47555708885193,
"status": "PASSED"
},
"gi.GObjectIntrospectionTest.test_python": {
- "duration": 1.608337163925171,
+ "duration": 8.59245491027832,
"status": "PASSED"
},
"go.GoHelloworldTest.test_gohelloworld": {
- "duration": 1.449127435684204,
+ "duration": 5.178264617919922,
"status": "PASSED"
},
"kernelmodule.KernelModuleTest.test_kernel_module": {
- "duration": 56.830981731414795,
+ "duration": 321.960702419281,
"status": "PASSED"
},
"ldd.LddTest.test_ldd": {
- "duration": 2.172759771347046,
+ "duration": 13.458747148513794,
"status": "PASSED"
},
"logrotate.LogrotateTest.test_logrotate_newlog": {
- "duration": 3.353732109069824,
+ "duration": 24.98679804801941,
"status": "PASSED"
},
"logrotate.LogrotateTest.test_logrotate_wtmp": {
- "duration": 2.9583845138549805,
+ "duration": 20.29740333557129,
"status": "PASSED"
},
"oe_syslog.SyslogTest.test_syslog_running": {
- "duration": 0.7599644660949707,
+ "duration": 5.742758274078369,
"status": "PASSED"
},
"oe_syslog.SyslogTestConfig.test_syslog_logger": {
- "duration": 2.1902449131011963,
+ "duration": 5.429132461547852,
"status": "PASSED"
},
"oe_syslog.SyslogTestConfig.test_syslog_restart": {
- "duration": 6.165156364440918,
+ "duration": 36.312042236328125,
"status": "PASSED"
},
"oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
- "duration": 14.675068616867065,
- "status": "PASSED"
- },
- "opengl.GraphicTest.test_graphic_opengl_with_glxgears": {
- "duration": 3.2559823989868164,
+ "duration": 87.92132878303528,
"status": "PASSED"
},
"opkg.OpkgRepoTest.test_opkg_install_from_repo": {
- "duration": 0.0017893314361572266,
+ "duration": 0.0008666515350341797,
"log": "Test requires opkg to be installed",
"status": "SKIPPED"
},
"pam.PamBasicTest.test_pam": {
- "duration": 0.000675201416015625,
+ "duration": 0.0011675357818603516,
"log": "Test requires pam to be in DISTRO_FEATURES",
"status": "SKIPPED"
},
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.000797271728515625,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 48.30087161064148,
+ "status": "PASSED"
+ },
"perl.PerlTest.test_perl_works": {
- "duration": 0.6967506408691406,
+ "duration": 3.8146491050720215,
"status": "PASSED"
},
"ping.PingTest.test_ping": {
- "duration": 0.07604479789733887,
+ "duration": 0.035269975662231445,
"status": "PASSED"
},
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0007231235504150391,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005850791931152344,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
"python.PythonTest.test_python3": {
- "duration": 0.8093793392181396,
+ "duration": 6.4401655197143555,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 3.717853546142578,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 8.22525405883789,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 27.104145050048828,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 130.91247606277466,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 12.57089900970459,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 6.78263521194458,
"status": "PASSED"
},
"rust.RustCLibExampleTest.test_rust_c_lib_example": {
- "duration": 0.0004630088806152344,
+ "duration": 0.0008170604705810547,
"log": "Test requires rust-c-lib-example-bin to be installed",
"status": "SKIPPED"
},
"rust.RustCompileTest.test_cargo_compile": {
- "duration": 11.497532606124878,
+ "duration": 36.81486463546753,
"status": "PASSED"
},
"rust.RustCompileTest.test_rust_compile": {
- "duration": 3.1866049766540527,
+ "duration": 24.880009174346924,
"status": "PASSED"
},
"scp.ScpTest.test_scp_file": {
- "duration": 2.406224489212036,
+ "duration": 17.38221573829651,
"status": "PASSED"
},
"ssh.SSHTest.test_ssh": {
- "duration": 11.5328209400177,
+ "duration": 15.727094888687134,
"status": "PASSED"
},
"stap.StapTest.test_stap": {
- "duration": 12.012128591537476,
+ "duration": 38.31983661651611,
"status": "PASSED"
},
"systemd.SystemdBasicTests.test_systemd_basic": {
- "duration": 0.0021114349365234375,
+ "duration": 0.0008101463317871094,
"log": "systemd is not the init manager for this image",
"status": "SKIPPED"
},
"systemd.SystemdBasicTests.test_systemd_failed": {
- "duration": 0.001768350601196289,
+ "duration": 0.0007104873657226562,
"log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
"status": "SKIPPED"
},
"systemd.SystemdBasicTests.test_systemd_list": {
- "duration": 0.0016853809356689453,
+ "duration": 0.00044989585876464844,
"log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
"status": "SKIPPED"
},
"systemd.SystemdJournalTests.test_systemd_boot_time": {
- "duration": 0.00170135498046875,
+ "duration": 0.0005519390106201172,
"log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
"status": "SKIPPED"
},
"systemd.SystemdJournalTests.test_systemd_journal": {
- "duration": 0.0016984939575195312,
+ "duration": 0.00045371055603027344,
"log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
"status": "SKIPPED"
},
"systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
- "duration": 0.002635478973388672,
+ "duration": 0.0007529258728027344,
"log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
"status": "SKIPPED"
},
"systemd.SystemdServiceTests.test_systemd_disable_enable": {
- "duration": 0.002075672149658203,
+ "duration": 0.0006201267242431641,
"log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
"status": "SKIPPED"
},
"systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
- "duration": 0.0017786026000976562,
+ "duration": 0.0004949569702148438,
"log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
"status": "SKIPPED"
},
"systemd.SystemdServiceTests.test_systemd_status": {
- "duration": 0.0014467239379882812,
+ "duration": 0.0005068778991699219,
"log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
"status": "SKIPPED"
},
"systemd.SystemdServiceTests.test_systemd_stop_start": {
- "duration": 0.0014579296112060547,
+ "duration": 0.00044083595275878906,
"log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
"status": "SKIPPED"
},
"weston.WestonTest.test_wayland_info": {
- "duration": 0.0011086463928222656,
+ "duration": 0.000652313232421875,
"log": "Test requires wayland-utils to be installed",
"status": "SKIPPED"
},
"weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
- "duration": 0.001035928726196289,
+ "duration": 0.0005698204040527344,
"log": "Test requires weston to be installed",
"status": "SKIPPED"
},
"weston.WestonTest.test_weston_running": {
- "duration": 0.0010421276092529297,
+ "duration": 0.000507354736328125,
"log": "Test requires weston to be installed",
"status": "SKIPPED"
},
"weston.WestonTest.test_weston_supports_xwayland": {
- "duration": 0.00080108642578125,
+ "duration": 0.0004978179931640625,
"log": "Test requires weston to be installed",
"status": "SKIPPED"
},
"xorg.XorgTest.test_xorg_running": {
- "duration": 1.4660446643829346,
+ "duration": 10.299864530563354,
"status": "PASSED"
}
}
diff --git a/runtime/poky/qemuarm/core-image-sato/testresults.json b/runtime/poky/qemuarm/core-image-sato/testresults.json
new file mode 100644
index 00000000000..f78d159c68a
--- /dev/null
+++ b/runtime/poky/qemuarm/core-image-sato/testresults.json
@@ -0,0 +1,363 @@
+{
+ "runtime_core-image-sato_qemuarm_20240131032549": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm",
+ "STARTTIME": "20240131032549",
+ "TESTSERIES": "qemuarm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0015833377838134766,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006935596466064453,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.000614166259765625,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005857944488525391,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 1.059467077255249,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 1.0818977355957031,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.808048725128174,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 1.0005261898040771,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 18.76362133026123,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 7.462775468826294,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 5.701584339141846,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 5.715912818908691,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 13.102789163589478,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 18.82571244239807,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 13.48212718963623,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 24.730164527893066,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 20.133138418197632,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 13.27725100517273,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 133.89217519760132,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0010492801666259766,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 13.747692346572876,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 6.40123176574707,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 5.521850109100342,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.00039649009704589844,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003292560577392578,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0002925395965576172,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0003497600555419922,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0003294944763183594,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00035309791564941406,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00032973289489746094,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004057884216308594,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003666877746582031,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006277561187744141,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.0136003494262695,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.7371160984039307,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 9.428203344345093,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 22.400911808013916,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0006823539733886719,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008974075317382812,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007197856903076172,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 8.58216381072998,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.1155734062194824,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04110288619995117,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006480216979980469,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004985332489013672,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.2345833778381348,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 1.04951810836792,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.989898443222046,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 7.239299058914185,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 34.83655095100403,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 3.1747875213623047,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 1.5327253341674805,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006756782531738281,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006070137023925781,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0006232261657714844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005891323089599609,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 12.05351448059082,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005762577056884766,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005762577056884766,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00046443939208984375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00045299530029296875,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00047469139099121094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00037217140197753906,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006952285766601562,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005199909210205078,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004525184631347656,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003864765167236328,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0005540847778320312,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0006005764007568359,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004985332489013672,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004968643188476562,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004563331604003906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 2.0623388290405273,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-minimal/testresults.json b/runtime/poky/qemuarm64/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..8741c72d0eb
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-minimal/testresults.json
@@ -0,0 +1,1578 @@
+{
+ "runtime_core-image-minimal_qemuarm64_20240131030307": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131030307",
+ "TESTSERIES": "qemuarm64-armhost",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0010230541229248047,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005362033843994141,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005178451538085938,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005214214324951172,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005064010620117188,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00029015541076660156,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.00048160552978515625,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0005905628204345703,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00033783912658691406,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0002696514129638672,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0002899169921875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0003008842468261719,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0002849102020263672,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00033664703369140625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0003924369812011719,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003097057342529297,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0002956390380859375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00029158592224121094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007038116455078125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005650520324707031,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0006754398345947266,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.000293731689453125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0003273487091064453,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004737377166748047,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00040912628173828125,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00040531158447265625,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00043702125549316406,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00045299530029296875,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00045609474182128906,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00045943260192871094,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0003247261047363281,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00031065940856933594,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0004830360412597656,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0005669593811035156,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0003795623779296875,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00036644935607910156,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006334781646728516,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005304813385009766,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004947185516357422,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006442070007324219,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0003790855407714844,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0005230903625488281,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.018794536590576172,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00047016143798828125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00045490264892578125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0005095005035400391,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.000431060791015625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0003376007080078125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003695487976074219,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003495216369628906,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003306865692138672,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00031304359436035156,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004944801330566406,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004918575286865234,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00047969818115234375,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005323886871337891,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0005300045013427734,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005218982696533203,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00033545494079589844,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00032806396484375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003299713134765625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00035858154296875,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003218650817871094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006387233734130859,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004763603210449219,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00045490264892578125,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003337860107421875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00033926963806152344,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00047850608825683594,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00047659873962402344,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00048613548278808594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00045180320739746094,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005335807800292969,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemuarm64_20240131033222": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131033222",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012195110321044922,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007412433624267578,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005950927734375,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005891323089599609,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005500316619873047,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0004467964172363281,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0005674362182617188,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.000659942626953125,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00035643577575683594,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00034809112548828125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00033545494079589844,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0003802776336669922,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00033736228942871094,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0003333091735839844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00031566619873046875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003490447998046875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00032067298889160156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00034546852111816406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005955696105957031,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006194114685058594,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0003674030303955078,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00032448768615722656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00032258033752441406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005373954772949219,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004892349243164062,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004398822784423828,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004782676696777344,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004673004150390625,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.000469207763671875,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005478858947753906,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00035691261291503906,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00033164024353027344,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005059242248535156,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0005841255187988281,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0003762245178222656,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0003199577331542969,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006189346313476562,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005078315734863281,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004863739013671875,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006670951843261719,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0003733634948730469,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0005571842193603516,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.06126999855041504,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00047898292541503906,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004932880401611328,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0005278587341308594,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0003604888916015625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0003197193145751953,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00035834312438964844,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003457069396972656,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003631114959716797,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003437995910644531,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005228519439697266,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00045990943908691406,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00047206878662109375,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005247592926025391,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0007581710815429688,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005319118499755859,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0003731250762939453,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00033926963806152344,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003418922424316406,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003724098205566406,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003457069396972656,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006053447723388672,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004482269287109375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004458427429199219,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003287792205810547,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00032448768615722656,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004687309265136719,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00042557716369628906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00045561790466308594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004527568817138672,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0002856254577636719,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemuarm64_20240131034531": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "rocky-9.3",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131034531",
+ "TESTSERIES": "qemuarm64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0006172657012939453,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.00030922889709472656,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0003154277801513672,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0002777576446533203,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0003349781036376953,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00019168853759765625,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.00025534629821777344,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.00039386749267578125,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00018334388732910156,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00016188621520996094,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00016760826110839844,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0001952648162841797,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00016617774963378906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00019121170043945312,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00018286705017089844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00023555755615234375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00017118453979492188,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00016498565673828125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.00039005279541015625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.00029587745666503906,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.00038886070251464844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00017213821411132812,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00017118453979492188,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0003197193145751953,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0002484321594238281,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00022649765014648438,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00023651123046875,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00024199485778808594,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0002777576446533203,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00024700164794921875,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00017786026000976562,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00019216537475585938,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0003635883331298828,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0003948211669921875,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0001976490020751953,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00017118453979492188,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.00035643577575683594,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0002608299255371094,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0002682209014892578,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0003871917724609375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.000213623046875,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0002651214599609375,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03895235061645508,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0002510547637939453,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002422332763671875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.00025081634521484375,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0002067089080810547,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00017261505126953125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00017499923706054688,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0001690387725830078,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00022101402282714844,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0001819133758544922,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0002846717834472656,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00024771690368652344,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.000240325927734375,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0002760887145996094,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0003514289855957031,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00027751922607421875,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0001926422119140625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00016880035400390625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00016880035400390625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0001761913299560547,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00017786026000976562,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0003495216369628906,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.000232696533203125,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00022983551025390625,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0001659393310546875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00020813941955566406,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0002694129943847656,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00025153160095214844,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00023031234741210938,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002429485321044922,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.002518177032470703,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemuarm64_20240131041623": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "deb",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131041623",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012462139129638672,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006694793701171875,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005779266357421875,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005657672882080078,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005404949188232422,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0004394054412841797,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0005428791046142578,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0006606578826904297,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0004048347473144531,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003459453582763672,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003376007080078125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00040411949157714844,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003256797790527344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00032258033752441406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0003330707550048828,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003409385681152344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00031757354736328125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0005583763122558594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0006239414215087891,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005927085876464844,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0003592967987060547,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003848075866699219,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00032401084899902344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004849433898925781,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004611015319824219,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00044274330139160156,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004742145538330078,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.000461578369140625,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004534721374511719,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004703998565673828,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0003578662872314453,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00038242340087890625,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005156993865966797,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0010495185852050781,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0003674030303955078,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0003399848937988281,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006651878356933594,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005180835723876953,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004935264587402344,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005278587341308594,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.00030517578125,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.00041937828063964844,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04171943664550781,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0003972053527832031,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00036215782165527344,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.00039386749267578125,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0002944469451904297,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00029587745666503906,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0002837181091308594,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00028824806213378906,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0002961158752441406,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0002982616424560547,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004019737243652344,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0003724098205566406,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0003566741943359375,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0004086494445800781,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0006976127624511719,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00037288665771484375,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0002865791320800781,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0003178119659423828,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0002636909484863281,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00029397010803222656,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00028443336486816406,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005431175231933594,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00037384033203125,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0003833770751953125,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0002903938293457031,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00028252601623535156,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0003829002380371094,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00040841102600097656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0003578662872314453,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0003821849822998047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.00047779083251953125,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-acl/ptest-acl.log b/runtime/poky/qemuarm64/core-image-ptest-acl/ptest-acl.log
new file mode 100644
index 00000000000..a5829bac044
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-acl/ptest-acl.log
@@ -0,0 +1,29 @@
+START: ptest-runner
+2024-01-31T04:33
+PASS: test/cp.test
+PASS: test/getfacl-lfs.test
+PASS: test/getfacl-noacl.test
+PASS: test/getfacl-recursive.test
+PASS: test/malformed-restore.test
+PASS: test/misc.test
+PASS: test/sbits-restore.test
+PASS: test/setfacl-X.test
+PASS: test/utf8-filenames.test
+PASS: test/root/getfacl.test
+PASS: test/root/permissions.test
+PASS: test/root/restore.test
+PASS: test/root/setfacl.test
+XFAIL: test/nfs/nfsacl.test
+XFAIL: test/nfs/nfs-dir.test
+============================================================================
+Testsuite summary for acl 2.3.1
+============================================================================
+# TOTAL: 15
+# PASS: 13
+# SKIP: 0
+# XFAIL: 2
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 5
diff --git a/runtime/poky/qemuarm64/core-image-ptest-acl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-acl/ptest-raw.log
new file mode 100644
index 00000000000..e1770557470
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-acl/ptest-raw.log
@@ -0,0 +1,34 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/acl/ptest
+PASS: test/cp.test
+PASS: test/getfacl-lfs.test
+PASS: test/getfacl-noacl.test
+PASS: test/getfacl-recursive.test
+PASS: test/malformed-restore.test
+PASS: test/misc.test
+PASS: test/sbits-restore.test
+PASS: test/setfacl-X.test
+PASS: test/utf8-filenames.test
+PASS: test/root/getfacl.test
+PASS: test/root/permissions.test
+PASS: test/root/restore.test
+PASS: test/root/setfacl.test
+XFAIL: test/nfs/nfsacl.test
+XFAIL: test/nfs/nfs-dir.test
+============================================================================
+Testsuite summary for acl 2.3.1
+============================================================================
+# TOTAL: 15
+# PASS: 13
+# SKIP: 0
+# XFAIL: 2
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 5
+END: /usr/lib/acl/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-acl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-acl/testresults.json
new file mode 100644
index 00000000000..8d4770469e0
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-acl/testresults.json
@@ -0,0 +1,102 @@
+{
+ "runtime_core-image-ptest-acl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-acl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011146068572998047,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3826401233673096,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04435229301452637,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.741457462310791,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012106895446777344,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.acl.test/cp.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/getfacl-lfs.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/getfacl-noacl.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/getfacl-recursive.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/malformed-restore.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/misc.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/getfacl.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/permissions.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/restore.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/setfacl.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/sbits-restore.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/setfacl-X.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/utf8-filenames.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "acl": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.110673666000366,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-apr-util.log b/runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-apr-util.log
new file mode 100644
index 00000000000..2013b3bd96f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-apr-util.log
@@ -0,0 +1,23 @@
+START: ptest-runner
+2024-01-31T04:33
+PASS: teststrmatch
+PASS: testuri
+PASS: testuuid
+PASS: testbuckets
+PASS: testpass
+PASS: testmd4
+PASS: testmd5
+PASS: testcrypto
+PASS: testdbd
+PASS: testdate
+PASS: testmemcache
+PASS: testredis
+PASS: testxml
+PASS: testxlate
+PASS: testrmm
+PASS: testdbm
+PASS: testqueue
+PASS: testreslist
+PASS: testsiphash
+All tests passed.
+DURATION: 11
diff --git a/runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-raw.log
new file mode 100644
index 00000000000..8cd52ec162a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-apr-util/ptest-raw.log
@@ -0,0 +1,28 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/apr-util/ptest
+PASS: teststrmatch
+PASS: testuri
+PASS: testuuid
+PASS: testbuckets
+PASS: testpass
+PASS: testmd4
+PASS: testmd5
+PASS: testcrypto
+PASS: testdbd
+PASS: testdate
+PASS: testmemcache
+PASS: testredis
+PASS: testxml
+PASS: testxlate
+PASS: testrmm
+PASS: testdbm
+PASS: testqueue
+PASS: testreslist
+PASS: testsiphash
+All tests passed.
+DURATION: 11
+END: /usr/lib/apr-util/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-apr-util/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-apr-util/testresults.json
new file mode 100644
index 00000000000..58ee69e9405
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-apr-util/testresults.json
@@ -0,0 +1,120 @@
+{
+ "runtime_core-image-ptest-apr-util_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-apr-util",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009946823120117188,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.399080276489258,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04398989677429199,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 10.671474695205688,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013322830200195312,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.apr-util.testbuckets": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testcrypto": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testdbd": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testdbm": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testmd4": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testmd5": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testmemcache": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testpass": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testqueue": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testredis": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testreslist": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testrmm": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testsiphash": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.teststrmatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testuri": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testuuid": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testxlate": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testxml": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "apr-util": {
+ "duration": "11"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.118150234222412,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-attr/ptest-attr.log b/runtime/poky/qemuarm64/core-image-ptest-attr/ptest-attr.log
new file mode 100644
index 00000000000..a593d32c7b1
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-attr/ptest-attr.log
@@ -0,0 +1,16 @@
+START: ptest-runner
+2024-01-31T04:33
+PASS: test/attr.test
+PASS: test/root/getfattr.test
+============================================================================
+Testsuite summary for attr 2.5.1
+============================================================================
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-attr/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-attr/ptest-raw.log
new file mode 100644
index 00000000000..40736fac7d3
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-attr/ptest-raw.log
@@ -0,0 +1,21 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/attr/ptest
+PASS: test/attr.test
+PASS: test/root/getfattr.test
+============================================================================
+Testsuite summary for attr 2.5.1
+============================================================================
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 1
+END: /usr/lib/attr/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-attr/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-attr/testresults.json
new file mode 100644
index 00000000000..cd8119a8553
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-attr/testresults.json
@@ -0,0 +1,69 @@
+{
+ "runtime_core-image-ptest-attr_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-attr",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001055002212524414,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.378396987915039,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04573416709899902,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.0780928134918213,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012784004211425781,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.attr.test/attr.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.attr.test/root/getfattr.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "attr": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.100109577178955,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-babeltrace.log b/runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-babeltrace.log
new file mode 100644
index 00000000000..efced34580a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-babeltrace.log
@@ -0,0 +1,229 @@
+START: ptest-runner
+2024-01-31T04:33
+PASS: bin/test_trace_read 1 - Run babeltrace with trace env-warning
+PASS: bin/test_trace_read 2 - Run babeltrace with trace lttng-modules-2.0-pre5
+PASS: bin/test_trace_read 3 - Run babeltrace with trace sequence
+PASS: bin/test_trace_read 4 - Run babeltrace with trace smalltrace
+PASS: bin/test_trace_read 5 - Run babeltrace with trace succeed1
+PASS: bin/test_trace_read 6 - Run babeltrace with trace succeed2
+PASS: bin/test_trace_read 7 - Run babeltrace with trace succeed3
+PASS: bin/test_trace_read 8 - Run babeltrace with trace succeed4
+PASS: bin/test_trace_read 9 - Run babeltrace with trace warnings
+PASS: bin/test_trace_read 10 - Run babeltrace with trace wk-heartbeat-u
+PASS: bin/test_trace_read 11 - Run babeltrace with invalid trace fail1
+PASS: bin/test_trace_read 12 - Run babeltrace with invalid trace fail2
+PASS: bin/test_trace_read 13 - Run babeltrace with invalid trace integer-range
+PASS: bin/test_trace_read 14 - Run babeltrace with invalid trace lttng-modules-2.0-pre1
+PASS: bin/test_trace_read 15 - Run babeltrace with invalid trace packet-based-metadata
+PASS: bin/test_trace_read 16 - Run babeltrace with invalid trace smalltrace
+PASS: bin/test_packet_seq_num 1 - Trace parses
+PASS: bin/test_packet_seq_num 2 - No events lost
+PASS: bin/test_packet_seq_num 3 - Trace parses
+PASS: bin/test_packet_seq_num 4 - No events lost
+PASS: bin/test_packet_seq_num 5 - Trace parses
+PASS: bin/test_packet_seq_num 6 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 7 - Trace parses
+PASS: bin/test_packet_seq_num 8 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 9 - Trace parses
+PASS: bin/test_packet_seq_num 10 - Lost events string matches 3,2,1
+PASS: bin/intersection/test_intersection 1 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 2 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 3 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 4 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 5 - 6 events in the whole trace
+PASS: bin/intersection/test_intersection 6 - 0 events in packets intersecting
+PASS: bin/intersection/test_intersection 7 - 3 events in the whole trace
+PASS: bin/intersection/test_intersection 8 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 9 - 0 events in the whole trace
+PASS: bin/intersection/test_intersection 10 - 0 events in packets intersecting
+PASS: lib/test_bitfield 1 - Writing and reading back 0x0, unsigned
+PASS: lib/test_bitfield 2 - Writing and reading back 0x0, signed
+PASS: lib/test_bitfield 3 - Writing and reading back 0x1, unsigned
+PASS: lib/test_bitfield 4 - Writing and reading back 0xFFFFFFFF, unsigned
+PASS: lib/test_bitfield 5 - Writing and reading back 0xFFFFFFFF, signed
+PASS: lib/test_bitfield 6 - Writing and reading back 0x80000000, signed
+PASS: lib/test_bitfield 7 - Writing and reading back 0x5E5E6DE1, unsigned
+PASS: lib/test_bitfield 8 - Writing and reading back 0x5E5E6DE1, signed
+PASS: lib/test_bitfield 9 - Writing and reading back 0xB4584E5, unsigned
+PASS: lib/test_bitfield 10 - Writing and reading back 0xB4584E5, signed
+PASS: lib/test_bitfield 11 - Writing and reading back 0x569EBBE, unsigned
+PASS: lib/test_bitfield 12 - Writing and reading back 0x569EBBE, signed
+PASS: lib/test_bitfield 13 - Writing and reading back 0x26F1C4B4, unsigned
+PASS: lib/test_bitfield 14 - Writing and reading back 0x26F1C4B4, signed
+PASS: lib/test_bitfield 15 - Writing and reading back 0x4F1C75A, unsigned
+PASS: lib/test_bitfield 16 - Writing and reading back 0x4F1C75A, signed
+PASS: lib/test_bitfield 17 - Writing and reading back 0x3F6FAEC3, unsigned
+PASS: lib/test_bitfield 18 - Writing and reading back 0x3F6FAEC3, signed
+PASS: lib/test_bitfield 19 - Writing and reading back 0x487A142E, unsigned
+PASS: lib/test_bitfield 20 - Writing and reading back 0x487A142E, signed
+PASS: lib/test_bitfield 21 - Writing and reading back 0x66109FBD, unsigned
+PASS: lib/test_bitfield 22 - Writing and reading back 0x66109FBD, signed
+PASS: lib/test_bitfield 23 - Writing and reading back 0x1B9AE363, unsigned
+PASS: lib/test_bitfield 24 - Writing and reading back 0x1B9AE363, signed
+PASS: lib/test_bitfield 25 - Writing and reading back 0x678E8A58, unsigned
+PASS: lib/test_bitfield 26 - Writing and reading back 0x678E8A58, signed
+PASS: lib/test_seek_empty_packet 1 - Event valid
+PASS: lib/test_seek_empty_packet 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_empty_packet 3 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 4 - Event valid
+PASS: lib/test_seek_empty_packet 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_empty_packet 6 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 7 - Seek time at last retval 0
+PASS: lib/test_seek_empty_packet 8 - Event valid at last position
+PASS: lib/test_seek_empty_packet 9 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 10 - iter next should return an error
+PASS: lib/test_seek_empty_packet 11 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 12 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 13 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 14 - Event valid at last position
+PASS: lib/test_seek_empty_packet 15 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 16 - iter next should return an error
+PASS: lib/test_seek_empty_packet 17 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 18 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 19 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 20 - Event valid at last position
+PASS: lib/test_seek_empty_packet 21 - timestamp == expected_last
+PASS: lib/test_seek_empty_packet 22 - iter next should return an error
+PASS: lib/test_seek_empty_packet 23 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 24 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 25 - Event valid at first position
+PASS: lib/test_seek_empty_packet 26 - timestamp == expected_begin
+PASS: lib/test_seek_empty_packet 27 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 28 - Event valid at last position
+PASS: lib/test_seek_empty_packet 29 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 1 - Event valid
+PASS: lib/test_seek_big_trace 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_big_trace 3 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 4 - Event valid
+PASS: lib/test_seek_big_trace 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_big_trace 6 - Event valid at beginning
+PASS: lib/test_seek_big_trace 7 - Seek time at last retval 0
+PASS: lib/test_seek_big_trace 8 - Event valid at last position
+PASS: lib/test_seek_big_trace 9 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 10 - iter next should return an error
+PASS: lib/test_seek_big_trace 11 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 12 - Event valid at beginning
+PASS: lib/test_seek_big_trace 13 - Seek last retval 0
+PASS: lib/test_seek_big_trace 14 - Event valid at last position
+PASS: lib/test_seek_big_trace 15 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 16 - iter next should return an error
+PASS: lib/test_seek_big_trace 17 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 18 - Event valid at beginning
+PASS: lib/test_seek_big_trace 19 - Seek last retval 0
+PASS: lib/test_seek_big_trace 20 - Event valid at last position
+PASS: lib/test_seek_big_trace 21 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 22 - iter next should return an error
+PASS: lib/test_seek_big_trace 23 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 24 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 25 - Event valid at first position
+PASS: lib/test_seek_big_trace 26 - timestamp == expected_begin
+PASS: lib/test_seek_big_trace 27 - Seek last retval 0
+PASS: lib/test_seek_big_trace 28 - Event valid at last position
+PASS: lib/test_seek_big_trace 29 - timestamp == expected_last
+PASS: lib/test_ctf_writer_complete 1 - bt_ctf_create succeeds in creating trace with path
+PASS: lib/test_ctf_writer_complete 2 - Add host (qemuarm64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 3 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: lib/test_ctf_writer_complete 4 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: lib/test_ctf_writer_complete 5 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: lib/test_ctf_writer_complete 6 - Add sysname (Linux) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 7 - Add nodename (qemuarm64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 8 - Add release (6.6.12-yocto-standard) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 9 - Add version (\#1 SMP PREEMPT Thu Jan 18 21:01:37 UTC 2024) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 10 - Add machine (aarch64) environment field to writer istance
+PASS: lib/test_ctf_writer_complete 11 - Illegal clock name rejected
+PASS: lib/test_ctf_writer_complete 12 - NULL clock name rejected
+PASS: lib/test_ctf_writer_complete 13 - Clock created sucessfully
+PASS: lib/test_ctf_writer_complete 14 - Set clock frequency
+PASS: lib/test_ctf_writer_complete 15 - Set clock offset (seconds)
+PASS: lib/test_ctf_writer_complete 16 - Set clock offset
+PASS: lib/test_ctf_writer_complete 17 - Set clock precision
+PASS: lib/test_ctf_writer_complete 18 - Set clock absolute property
+PASS: lib/test_ctf_writer_complete 19 - Add clock to writer instance
+PASS: lib/test_ctf_writer_complete 20 - Verify a clock can't be added twice to a writer instance
+PASS: lib/test_ctf_writer_complete 21 - Create stream class
+PASS: lib/test_ctf_writer_complete 22 - Set a stream class' clock
+PASS: lib/test_ctf_writer_complete 23 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 24 - Set integer type's base as binary
+PASS: lib/test_ctf_writer_complete 25 - Set integer type's base as decimal
+PASS: lib/test_ctf_writer_complete 26 - Reject integer type's base set as unknown
+PASS: lib/test_ctf_writer_complete 27 - Set integer type's base as octal
+PASS: lib/test_ctf_writer_complete 28 - Set integer type's base as hexadecimal
+PASS: lib/test_ctf_writer_complete 29 - Reject unknown integer base value
+PASS: lib/test_ctf_writer_complete 30 - Set integer type signedness to signed
+PASS: lib/test_ctf_writer_complete 31 - Set integer type signedness to unsigned
+PASS: lib/test_ctf_writer_complete 32 - Create a sequence of int16_t type
+PASS: lib/test_ctf_writer_complete 33 - Create a string type
+PASS: lib/test_ctf_writer_complete 34 - Reject invalid "None" string encoding
+PASS: lib/test_ctf_writer_complete 35 - Reject invalid string encoding
+PASS: lib/test_ctf_writer_complete 36 - Set string encoding to ASCII
+PASS: lib/test_ctf_writer_complete 37 - Create a structure type
+PASS: lib/test_ctf_writer_complete 38 - Add a uint8_t type to a structure
+PASS: lib/test_ctf_writer_complete 39 - Add a sequence type to a structure
+PASS: lib/test_ctf_writer_complete 40 - Add a string type to a structure
+PASS: lib/test_ctf_writer_complete 41 - Add a structure type to a structure
+PASS: lib/test_ctf_writer_complete 42 - Instanciate a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 43 - Instanciate an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 44 - Check an integer type' base can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 45 - Check an integer type's signedness can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 46 - Check bt_ctf_field_signed_integer_set_value is not allowed on an unsigned integer
+PASS: lib/test_ctf_writer_complete 47 - Check bt_ctf_field_unsigned_integer_set_value is not allowed on a signed integer
+PASS: lib/test_ctf_writer_complete 48 - Check -32768 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 49 - Check 32767 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 50 - Check 32768 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 51 - Check -32769 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 52 - Check -42 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 53 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 54 - Check 4096 is not allowed for a unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 55 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 56 - Instanciate a string field
+PASS: lib/test_ctf_writer_complete 57 - Set a string's value
+PASS: lib/test_ctf_writer_complete 58 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: lib/test_ctf_writer_complete 59 - Check enumeration types are validated before instantiation
+PASS: lib/test_ctf_writer_complete 60 - Instanciate a stream class from writer
+PASS: lib/test_ctf_writer_complete 61 - Changes to a stream class that was already instantiated fail
+PASS: lib/test_ctf_writer_complete 62 - Accept enumeration mapping strings containing quotes
+PASS: lib/test_ctf_writer_complete 63 - Accept enumeration mapping strings containing special characters
+PASS: lib/test_ctf_writer_complete 64 - Accept enumeration mapping strings containing reserved keywords
+PASS: lib/test_ctf_writer_complete 65 - Add enumeration field to event
+PASS: lib/test_ctf_writer_complete 66 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 67 - Instantiate an event containing a single integer field
+PASS: lib/test_ctf_writer_complete 68 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: lib/test_ctf_writer_complete 69 - Set enumeration container value
+PASS: lib/test_ctf_writer_complete 70 - Set clock time
+PASS: lib/test_ctf_writer_complete 71 - Append simple event to trace stream
+PASS: lib/test_ctf_writer_complete 72 - Flush trace stream with one event
+PASS: lib/test_ctf_writer_complete 73 - Add a new event class to a stream class after writing an event
+PASS: lib/test_ctf_writer_complete 74 - Append 100 000 events to a stream
+PASS: lib/test_ctf_writer_complete 75 - Flush a stream that forces a packet resize
+PASS: lib/test_ctf_writer_complete 76 - Reject a variant field based on an unknown tag value
+PASS: lib/test_ctf_writer_complete 77 - Add a field to a variant
+PASS: lib/test_ctf_writer_complete 78 - Reject creation of an event class with an illegal name
+PASS: lib/test_ctf_writer_complete 79 - Create an event class
+PASS: lib/test_ctf_writer_complete 80 - Reject addition of a field with an empty name to an event
+PASS: lib/test_ctf_writer_complete 81 - Reject addition of a field with a NULL type to an event
+PASS: lib/test_ctf_writer_complete 82 - Reject addition of a type with an illegal name to an event
+PASS: lib/test_ctf_writer_complete 83 - Add field of type unsigned integer to an event
+PASS: lib/test_ctf_writer_complete 84 - Add field of type signed integer to an event
+PASS: lib/test_ctf_writer_complete 85 - Add composite structure to an event
+PASS: lib/test_ctf_writer_complete 86 - Reject addition of NULL event class to a stream class
+PASS: lib/test_ctf_writer_complete 87 - Add an event class to stream class
+PASS: lib/test_ctf_writer_complete 88 - Instanciate a complex event
+PASS: lib/test_ctf_writer_complete 89 - Use bt_ctf_event_get_payload to get a field instance
+PASS: lib/test_ctf_writer_complete 90 - Set a sequence field's length
+PASS: lib/test_ctf_writer_complete 91 - Append a complex event to a stream
+PASS: lib/test_ctf_writer_complete 92 - Flush a stream containing a complex event
+PASS: lib/test_ctf_writer_complete 93 - Get metadata string
+PASS: lib/test_ctf_writer_complete 94 - Metadata string is valid
+PASS: lib/test_ctf_writer_complete 95 - Babeltrace could read the resulting trace
+============================================================================
+Testsuite summary for babeltrace 1.5.11
+============================================================================
+# TOTAL: 231
+# PASS: 231
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 8
diff --git a/runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-raw.log
new file mode 100644
index 00000000000..07395cfd4bf
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-babeltrace/ptest-raw.log
@@ -0,0 +1,234 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/babeltrace/ptest
+PASS: bin/test_trace_read 1 - Run babeltrace with trace env-warning
+PASS: bin/test_trace_read 2 - Run babeltrace with trace lttng-modules-2.0-pre5
+PASS: bin/test_trace_read 3 - Run babeltrace with trace sequence
+PASS: bin/test_trace_read 4 - Run babeltrace with trace smalltrace
+PASS: bin/test_trace_read 5 - Run babeltrace with trace succeed1
+PASS: bin/test_trace_read 6 - Run babeltrace with trace succeed2
+PASS: bin/test_trace_read 7 - Run babeltrace with trace succeed3
+PASS: bin/test_trace_read 8 - Run babeltrace with trace succeed4
+PASS: bin/test_trace_read 9 - Run babeltrace with trace warnings
+PASS: bin/test_trace_read 10 - Run babeltrace with trace wk-heartbeat-u
+PASS: bin/test_trace_read 11 - Run babeltrace with invalid trace fail1
+PASS: bin/test_trace_read 12 - Run babeltrace with invalid trace fail2
+PASS: bin/test_trace_read 13 - Run babeltrace with invalid trace integer-range
+PASS: bin/test_trace_read 14 - Run babeltrace with invalid trace lttng-modules-2.0-pre1
+PASS: bin/test_trace_read 15 - Run babeltrace with invalid trace packet-based-metadata
+PASS: bin/test_trace_read 16 - Run babeltrace with invalid trace smalltrace
+PASS: bin/test_packet_seq_num 1 - Trace parses
+PASS: bin/test_packet_seq_num 2 - No events lost
+PASS: bin/test_packet_seq_num 3 - Trace parses
+PASS: bin/test_packet_seq_num 4 - No events lost
+PASS: bin/test_packet_seq_num 5 - Trace parses
+PASS: bin/test_packet_seq_num 6 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 7 - Trace parses
+PASS: bin/test_packet_seq_num 8 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 9 - Trace parses
+PASS: bin/test_packet_seq_num 10 - Lost events string matches 3,2,1
+PASS: bin/intersection/test_intersection 1 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 2 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 3 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 4 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 5 - 6 events in the whole trace
+PASS: bin/intersection/test_intersection 6 - 0 events in packets intersecting
+PASS: bin/intersection/test_intersection 7 - 3 events in the whole trace
+PASS: bin/intersection/test_intersection 8 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 9 - 0 events in the whole trace
+PASS: bin/intersection/test_intersection 10 - 0 events in packets intersecting
+PASS: lib/test_bitfield 1 - Writing and reading back 0x0, unsigned
+PASS: lib/test_bitfield 2 - Writing and reading back 0x0, signed
+PASS: lib/test_bitfield 3 - Writing and reading back 0x1, unsigned
+PASS: lib/test_bitfield 4 - Writing and reading back 0xFFFFFFFF, unsigned
+PASS: lib/test_bitfield 5 - Writing and reading back 0xFFFFFFFF, signed
+PASS: lib/test_bitfield 6 - Writing and reading back 0x80000000, signed
+PASS: lib/test_bitfield 7 - Writing and reading back 0x5E5E6DE1, unsigned
+PASS: lib/test_bitfield 8 - Writing and reading back 0x5E5E6DE1, signed
+PASS: lib/test_bitfield 9 - Writing and reading back 0xB4584E5, unsigned
+PASS: lib/test_bitfield 10 - Writing and reading back 0xB4584E5, signed
+PASS: lib/test_bitfield 11 - Writing and reading back 0x569EBBE, unsigned
+PASS: lib/test_bitfield 12 - Writing and reading back 0x569EBBE, signed
+PASS: lib/test_bitfield 13 - Writing and reading back 0x26F1C4B4, unsigned
+PASS: lib/test_bitfield 14 - Writing and reading back 0x26F1C4B4, signed
+PASS: lib/test_bitfield 15 - Writing and reading back 0x4F1C75A, unsigned
+PASS: lib/test_bitfield 16 - Writing and reading back 0x4F1C75A, signed
+PASS: lib/test_bitfield 17 - Writing and reading back 0x3F6FAEC3, unsigned
+PASS: lib/test_bitfield 18 - Writing and reading back 0x3F6FAEC3, signed
+PASS: lib/test_bitfield 19 - Writing and reading back 0x487A142E, unsigned
+PASS: lib/test_bitfield 20 - Writing and reading back 0x487A142E, signed
+PASS: lib/test_bitfield 21 - Writing and reading back 0x66109FBD, unsigned
+PASS: lib/test_bitfield 22 - Writing and reading back 0x66109FBD, signed
+PASS: lib/test_bitfield 23 - Writing and reading back 0x1B9AE363, unsigned
+PASS: lib/test_bitfield 24 - Writing and reading back 0x1B9AE363, signed
+PASS: lib/test_bitfield 25 - Writing and reading back 0x678E8A58, unsigned
+PASS: lib/test_bitfield 26 - Writing and reading back 0x678E8A58, signed
+PASS: lib/test_seek_empty_packet 1 - Event valid
+PASS: lib/test_seek_empty_packet 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_empty_packet 3 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 4 - Event valid
+PASS: lib/test_seek_empty_packet 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_empty_packet 6 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 7 - Seek time at last retval 0
+PASS: lib/test_seek_empty_packet 8 - Event valid at last position
+PASS: lib/test_seek_empty_packet 9 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 10 - iter next should return an error
+PASS: lib/test_seek_empty_packet 11 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 12 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 13 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 14 - Event valid at last position
+PASS: lib/test_seek_empty_packet 15 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 16 - iter next should return an error
+PASS: lib/test_seek_empty_packet 17 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 18 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 19 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 20 - Event valid at last position
+PASS: lib/test_seek_empty_packet 21 - timestamp == expected_last
+PASS: lib/test_seek_empty_packet 22 - iter next should return an error
+PASS: lib/test_seek_empty_packet 23 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 24 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 25 - Event valid at first position
+PASS: lib/test_seek_empty_packet 26 - timestamp == expected_begin
+PASS: lib/test_seek_empty_packet 27 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 28 - Event valid at last position
+PASS: lib/test_seek_empty_packet 29 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 1 - Event valid
+PASS: lib/test_seek_big_trace 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_big_trace 3 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 4 - Event valid
+PASS: lib/test_seek_big_trace 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_big_trace 6 - Event valid at beginning
+PASS: lib/test_seek_big_trace 7 - Seek time at last retval 0
+PASS: lib/test_seek_big_trace 8 - Event valid at last position
+PASS: lib/test_seek_big_trace 9 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 10 - iter next should return an error
+PASS: lib/test_seek_big_trace 11 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 12 - Event valid at beginning
+PASS: lib/test_seek_big_trace 13 - Seek last retval 0
+PASS: lib/test_seek_big_trace 14 - Event valid at last position
+PASS: lib/test_seek_big_trace 15 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 16 - iter next should return an error
+PASS: lib/test_seek_big_trace 17 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 18 - Event valid at beginning
+PASS: lib/test_seek_big_trace 19 - Seek last retval 0
+PASS: lib/test_seek_big_trace 20 - Event valid at last position
+PASS: lib/test_seek_big_trace 21 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 22 - iter next should return an error
+PASS: lib/test_seek_big_trace 23 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 24 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 25 - Event valid at first position
+PASS: lib/test_seek_big_trace 26 - timestamp == expected_begin
+PASS: lib/test_seek_big_trace 27 - Seek last retval 0
+PASS: lib/test_seek_big_trace 28 - Event valid at last position
+PASS: lib/test_seek_big_trace 29 - timestamp == expected_last
+PASS: lib/test_ctf_writer_complete 1 - bt_ctf_create succeeds in creating trace with path
+PASS: lib/test_ctf_writer_complete 2 - Add host (qemuarm64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 3 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: lib/test_ctf_writer_complete 4 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: lib/test_ctf_writer_complete 5 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: lib/test_ctf_writer_complete 6 - Add sysname (Linux) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 7 - Add nodename (qemuarm64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 8 - Add release (6.6.12-yocto-standard) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 9 - Add version (\#1 SMP PREEMPT Thu Jan 18 21:01:37 UTC 2024) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 10 - Add machine (aarch64) environment field to writer istance
+PASS: lib/test_ctf_writer_complete 11 - Illegal clock name rejected
+PASS: lib/test_ctf_writer_complete 12 - NULL clock name rejected
+PASS: lib/test_ctf_writer_complete 13 - Clock created sucessfully
+PASS: lib/test_ctf_writer_complete 14 - Set clock frequency
+PASS: lib/test_ctf_writer_complete 15 - Set clock offset (seconds)
+PASS: lib/test_ctf_writer_complete 16 - Set clock offset
+PASS: lib/test_ctf_writer_complete 17 - Set clock precision
+PASS: lib/test_ctf_writer_complete 18 - Set clock absolute property
+PASS: lib/test_ctf_writer_complete 19 - Add clock to writer instance
+PASS: lib/test_ctf_writer_complete 20 - Verify a clock can't be added twice to a writer instance
+PASS: lib/test_ctf_writer_complete 21 - Create stream class
+PASS: lib/test_ctf_writer_complete 22 - Set a stream class' clock
+PASS: lib/test_ctf_writer_complete 23 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 24 - Set integer type's base as binary
+PASS: lib/test_ctf_writer_complete 25 - Set integer type's base as decimal
+PASS: lib/test_ctf_writer_complete 26 - Reject integer type's base set as unknown
+PASS: lib/test_ctf_writer_complete 27 - Set integer type's base as octal
+PASS: lib/test_ctf_writer_complete 28 - Set integer type's base as hexadecimal
+PASS: lib/test_ctf_writer_complete 29 - Reject unknown integer base value
+PASS: lib/test_ctf_writer_complete 30 - Set integer type signedness to signed
+PASS: lib/test_ctf_writer_complete 31 - Set integer type signedness to unsigned
+PASS: lib/test_ctf_writer_complete 32 - Create a sequence of int16_t type
+PASS: lib/test_ctf_writer_complete 33 - Create a string type
+PASS: lib/test_ctf_writer_complete 34 - Reject invalid "None" string encoding
+PASS: lib/test_ctf_writer_complete 35 - Reject invalid string encoding
+PASS: lib/test_ctf_writer_complete 36 - Set string encoding to ASCII
+PASS: lib/test_ctf_writer_complete 37 - Create a structure type
+PASS: lib/test_ctf_writer_complete 38 - Add a uint8_t type to a structure
+PASS: lib/test_ctf_writer_complete 39 - Add a sequence type to a structure
+PASS: lib/test_ctf_writer_complete 40 - Add a string type to a structure
+PASS: lib/test_ctf_writer_complete 41 - Add a structure type to a structure
+PASS: lib/test_ctf_writer_complete 42 - Instanciate a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 43 - Instanciate an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 44 - Check an integer type' base can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 45 - Check an integer type's signedness can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 46 - Check bt_ctf_field_signed_integer_set_value is not allowed on an unsigned integer
+PASS: lib/test_ctf_writer_complete 47 - Check bt_ctf_field_unsigned_integer_set_value is not allowed on a signed integer
+PASS: lib/test_ctf_writer_complete 48 - Check -32768 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 49 - Check 32767 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 50 - Check 32768 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 51 - Check -32769 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 52 - Check -42 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 53 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 54 - Check 4096 is not allowed for a unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 55 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 56 - Instanciate a string field
+PASS: lib/test_ctf_writer_complete 57 - Set a string's value
+PASS: lib/test_ctf_writer_complete 58 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: lib/test_ctf_writer_complete 59 - Check enumeration types are validated before instantiation
+PASS: lib/test_ctf_writer_complete 60 - Instanciate a stream class from writer
+PASS: lib/test_ctf_writer_complete 61 - Changes to a stream class that was already instantiated fail
+PASS: lib/test_ctf_writer_complete 62 - Accept enumeration mapping strings containing quotes
+PASS: lib/test_ctf_writer_complete 63 - Accept enumeration mapping strings containing special characters
+PASS: lib/test_ctf_writer_complete 64 - Accept enumeration mapping strings containing reserved keywords
+PASS: lib/test_ctf_writer_complete 65 - Add enumeration field to event
+PASS: lib/test_ctf_writer_complete 66 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 67 - Instantiate an event containing a single integer field
+PASS: lib/test_ctf_writer_complete 68 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: lib/test_ctf_writer_complete 69 - Set enumeration container value
+PASS: lib/test_ctf_writer_complete 70 - Set clock time
+PASS: lib/test_ctf_writer_complete 71 - Append simple event to trace stream
+PASS: lib/test_ctf_writer_complete 72 - Flush trace stream with one event
+PASS: lib/test_ctf_writer_complete 73 - Add a new event class to a stream class after writing an event
+PASS: lib/test_ctf_writer_complete 74 - Append 100 000 events to a stream
+PASS: lib/test_ctf_writer_complete 75 - Flush a stream that forces a packet resize
+PASS: lib/test_ctf_writer_complete 76 - Reject a variant field based on an unknown tag value
+PASS: lib/test_ctf_writer_complete 77 - Add a field to a variant
+PASS: lib/test_ctf_writer_complete 78 - Reject creation of an event class with an illegal name
+PASS: lib/test_ctf_writer_complete 79 - Create an event class
+PASS: lib/test_ctf_writer_complete 80 - Reject addition of a field with an empty name to an event
+PASS: lib/test_ctf_writer_complete 81 - Reject addition of a field with a NULL type to an event
+PASS: lib/test_ctf_writer_complete 82 - Reject addition of a type with an illegal name to an event
+PASS: lib/test_ctf_writer_complete 83 - Add field of type unsigned integer to an event
+PASS: lib/test_ctf_writer_complete 84 - Add field of type signed integer to an event
+PASS: lib/test_ctf_writer_complete 85 - Add composite structure to an event
+PASS: lib/test_ctf_writer_complete 86 - Reject addition of NULL event class to a stream class
+PASS: lib/test_ctf_writer_complete 87 - Add an event class to stream class
+PASS: lib/test_ctf_writer_complete 88 - Instanciate a complex event
+PASS: lib/test_ctf_writer_complete 89 - Use bt_ctf_event_get_payload to get a field instance
+PASS: lib/test_ctf_writer_complete 90 - Set a sequence field's length
+PASS: lib/test_ctf_writer_complete 91 - Append a complex event to a stream
+PASS: lib/test_ctf_writer_complete 92 - Flush a stream containing a complex event
+PASS: lib/test_ctf_writer_complete 93 - Get metadata string
+PASS: lib/test_ctf_writer_complete 94 - Metadata string is valid
+PASS: lib/test_ctf_writer_complete 95 - Babeltrace could read the resulting trace
+============================================================================
+Testsuite summary for babeltrace 1.5.11
+============================================================================
+# TOTAL: 231
+# PASS: 231
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 8
+END: /usr/lib/babeltrace/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-babeltrace/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-babeltrace/testresults.json
new file mode 100644
index 00000000000..a0720e5a0b6
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-babeltrace/testresults.json
@@ -0,0 +1,708 @@
+{
+ "runtime_core-image-ptest-babeltrace_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-babeltrace",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011203289031982422,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.387604236602783,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04380345344543457,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 8.256345987319946,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0014007091522216797,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_10_-_0_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_1_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_2_-_3_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_3_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_4_-_3_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_5_-_6_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_6_-_0_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_7_-_3_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_8_-_3_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_9_-_0_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_10_-_Lost_events_string_matches_3,2,1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_1_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_2_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_3_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_4_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_5_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_6_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_7_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_8_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_9_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_10_-_Run_babeltrace_with_trace_wk-heartbeat-u": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_11_-_Run_babeltrace_with_invalid_trace_fail1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_12_-_Run_babeltrace_with_invalid_trace_fail2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_13_-_Run_babeltrace_with_invalid_trace_integer-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_14_-_Run_babeltrace_with_invalid_trace_lttng-modules-2.0-pre1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_15_-_Run_babeltrace_with_invalid_trace_packet-based-metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_16_-_Run_babeltrace_with_invalid_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_1_-_Run_babeltrace_with_trace_env-warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_2_-_Run_babeltrace_with_trace_lttng-modules-2.0-pre5": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_3_-_Run_babeltrace_with_trace_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_4_-_Run_babeltrace_with_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_5_-_Run_babeltrace_with_trace_succeed1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_6_-_Run_babeltrace_with_trace_succeed2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_7_-_Run_babeltrace_with_trace_succeed3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_8_-_Run_babeltrace_with_trace_succeed4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_9_-_Run_babeltrace_with_trace_warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_10_-_Writing_and_reading_back_0xB4584E5,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_11_-_Writing_and_reading_back_0x569EBBE,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_12_-_Writing_and_reading_back_0x569EBBE,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_13_-_Writing_and_reading_back_0x26F1C4B4,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_14_-_Writing_and_reading_back_0x26F1C4B4,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_15_-_Writing_and_reading_back_0x4F1C75A,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_16_-_Writing_and_reading_back_0x4F1C75A,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_17_-_Writing_and_reading_back_0x3F6FAEC3,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_18_-_Writing_and_reading_back_0x3F6FAEC3,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_19_-_Writing_and_reading_back_0x487A142E,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_1_-_Writing_and_reading_back_0x0,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_20_-_Writing_and_reading_back_0x487A142E,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_21_-_Writing_and_reading_back_0x66109FBD,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_22_-_Writing_and_reading_back_0x66109FBD,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_23_-_Writing_and_reading_back_0x1B9AE363,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_24_-_Writing_and_reading_back_0x1B9AE363,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_25_-_Writing_and_reading_back_0x678E8A58,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_26_-_Writing_and_reading_back_0x678E8A58,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_2_-_Writing_and_reading_back_0x0,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_3_-_Writing_and_reading_back_0x1,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_4_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_5_-_Writing_and_reading_back_0xFFFFFFFF,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_6_-_Writing_and_reading_back_0x80000000,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_7_-_Writing_and_reading_back_0x5E5E6DE1,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_8_-_Writing_and_reading_back_0x5E5E6DE1,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_9_-_Writing_and_reading_back_0xB4584E5,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_10_-_Add_machine__aarch64__environment_field_to_writer_istance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_11_-_Illegal_clock_name_rejected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_12_-_NULL_clock_name_rejected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_13_-_Clock_created_sucessfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_14_-_Set_clock_frequency": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_15_-_Set_clock_offset__seconds_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_16_-_Set_clock_offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_17_-_Set_clock_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_18_-_Set_clock_absolute_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_19_-_Add_clock_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_1_-_bt_ctf_create_succeeds_in_creating_trace_with_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_20_-_Verify_a_clock_can't_be_added_twice_to_a_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_21_-_Create_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_22_-_Set_a_stream_class'_clock": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_23_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_24_-_Set_integer_type's_base_as_binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_25_-_Set_integer_type's_base_as_decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_26_-_Reject_integer_type's_base_set_as_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_27_-_Set_integer_type's_base_as_octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_28_-_Set_integer_type's_base_as_hexadecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_29_-_Reject_unknown_integer_base_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_2_-_Add_host__qemuarm64__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_30_-_Set_integer_type_signedness_to_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_31_-_Set_integer_type_signedness_to_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_32_-_Create_a_sequence_of_int16_t_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_33_-_Create_a_string_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_34_-_Reject_invalid_\"None\"_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_35_-_Reject_invalid_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_36_-_Set_string_encoding_to_ASCII": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_37_-_Create_a_structure_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_38_-_Add_a_uint8_t_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_39_-_Add_a_sequence_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_3_-_bt_ctf_writer_add_environment_field_error_with_NULL_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_40_-_Add_a_string_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_41_-_Add_a_structure_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_42_-_Instanciate_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_43_-_Instanciate_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_44_-_Check_an_integer_type'_base_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_45_-_Check_an_integer_type's_signedness_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_46_-_Check_bt_ctf_field_signed_integer_set_value_is_not_allowed_on_an_unsigned_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_47_-_Check_bt_ctf_field_unsigned_integer_set_value_is_not_allowed_on_a_signed_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_48_-_Check_-32768_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_49_-_Check_32767_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_4_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_50_-_Check_32768_is_not_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_51_-_Check_-32769_is_not_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_52_-_Check_-42_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_53_-_Check_4095_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_54_-_Check_4096_is_not_allowed_for_a_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_55_-_Check_0_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_56_-_Instanciate_a_string_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_57_-_Set_a_string's_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_58_-_Create_an_enumeration_type_with_an_unsigned_12-bit_integer_as_container": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_59_-_Check_enumeration_types_are_validated_before_instantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_5_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_60_-_Instanciate_a_stream_class_from_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_61_-_Changes_to_a_stream_class_that_was_already_instantiated_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_62_-_Accept_enumeration_mapping_strings_containing_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_63_-_Accept_enumeration_mapping_strings_containing_special_characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_64_-_Accept_enumeration_mapping_strings_containing_reserved_keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_65_-_Add_enumeration_field_to_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_66_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_67_-_Instantiate_an_event_containing_a_single_integer_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_68_-_Use_bt_ctf_event_set_payload_to_set_a_manually_allocated_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_69_-_Set_enumeration_container_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_6_-_Add_sysname__Linux__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_70_-_Set_clock_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_71_-_Append_simple_event_to_trace_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_72_-_Flush_trace_stream_with_one_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_73_-_Add_a_new_event_class_to_a_stream_class_after_writing_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_74_-_Append_100_000_events_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_75_-_Flush_a_stream_that_forces_a_packet_resize": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_76_-_Reject_a_variant_field_based_on_an_unknown_tag_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_77_-_Add_a_field_to_a_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_78_-_Reject_creation_of_an_event_class_with_an_illegal_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_79_-_Create_an_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_7_-_Add_nodename__qemuarm64__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_80_-_Reject_addition_of_a_field_with_an_empty_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_81_-_Reject_addition_of_a_field_with_a_NULL_type_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_82_-_Reject_addition_of_a_type_with_an_illegal_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_83_-_Add_field_of_type_unsigned_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_84_-_Add_field_of_type_signed_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_85_-_Add_composite_structure_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_86_-_Reject_addition_of_NULL_event_class_to_a_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_87_-_Add_an_event_class_to_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_88_-_Instanciate_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_89_-_Use_bt_ctf_event_get_payload_to_get_a_field_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_8_-_Add_release__6.6.12-yocto-standard__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_90_-_Set_a_sequence_field's_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_91_-_Append_a_complex_event_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_92_-_Flush_a_stream_containing_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_93_-_Get_metadata_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_94_-_Metadata_string_is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_95_-_Babeltrace_could_read_the_resulting_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_9_-_Add_version__\\#1_SMP_PREEMPT_Thu_Jan_18_21:01:37_UTC_2024__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_10_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_11_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_12_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_13_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_14_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_15_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_16_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_17_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_18_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_19_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_1_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_20_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_21_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_22_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_23_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_24_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_25_-_Event_valid_at_first_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_26_-_timestamp_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_27_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_28_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_29_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_2_-_timestamp_begin_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_3_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_4_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_5_-_timestamp_begin_==_timestamp_seek_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_6_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_7_-_Seek_time_at_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_8_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_9_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_10_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_11_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_12_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_13_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_14_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_15_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_16_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_17_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_18_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_19_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_1_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_20_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_21_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_22_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_23_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_24_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_25_-_Event_valid_at_first_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_26_-_timestamp_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_27_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_28_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_29_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_2_-_timestamp_begin_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_3_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_4_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_5_-_timestamp_begin_==_timestamp_seek_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_6_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_7_-_Seek_time_at_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_8_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_9_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "babeltrace": {
+ "duration": "8"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.122437715530396,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-babeltrace2.log b/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-babeltrace2.log
new file mode 100644
index 00000000000..41d432cf4ad
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-babeltrace2.log
@@ -0,0 +1,1323 @@
+START: ptest-runner
+2024-01-31T04:33
+PASS: cli/convert/test_convert_args 1 - ARGS: path non-option arg
+PASS: cli/convert/test_convert_args 2 - ARGS: path non-option args
+PASS: cli/convert/test_convert_args 3 - ARGS: path non-option arg + named user source with --params
+PASS: cli/convert/test_convert_args 4 - ARGS: unnamed user source
+PASS: cli/convert/test_convert_args 5 - ARGS: path non-option arg + user source named `auto-disc-source-ctf-fs`
+PASS: cli/convert/test_convert_args 6 - ARGS: path non-option arg + user sink named `pretty`
+PASS: cli/convert/test_convert_args 7 - ARGS: path non-option arg + user filter named `muxer`
+PASS: cli/convert/test_convert_args 8 - ARGS: path non-option arg + --begin + user filter named `trimmer`
+PASS: cli/convert/test_convert_args 9 - ARGS: path non-option arg + --begin
+PASS: cli/convert/test_convert_args 10 - ARGS: path non-option arg + --begin --end
+PASS: cli/convert/test_convert_args 11 - ARGS: path non-option arg + --timerange
+PASS: cli/convert/test_convert_args 12 - ARGS: path non-option arg + --clock-cycles
+PASS: cli/convert/test_convert_args 13 - ARGS: path non-option arg + --clock-date
+PASS: cli/convert/test_convert_args 14 - ARGS: path non-option arg + --clock-force-correlate
+PASS: cli/convert/test_convert_args 15 - ARGS: path non-option arg + --clock-gmt
+PASS: cli/convert/test_convert_args 16 - ARGS: path non-option arg + --clock-offset
+PASS: cli/convert/test_convert_args 17 - ARGS: path non-option arg + --clock-offset-ns
+PASS: cli/convert/test_convert_args 18 - ARGS: path non-option arg + --clock-seconds
+PASS: cli/convert/test_convert_args 19 - ARGS: path non-option arg + --color
+PASS: cli/convert/test_convert_args 20 - ARGS: path non-option arg + --debug-info
+PASS: cli/convert/test_convert_args 21 - ARGS: path non-option arg + --debug-info-dir
+PASS: cli/convert/test_convert_args 22 - ARGS: path non-option arg + --debug-info-target-prefix
+PASS: cli/convert/test_convert_args 23 - ARGS: path non-option arg + --debug-info-full-path
+PASS: cli/convert/test_convert_args 24 - ARGS: path non-option arg + --fields=trace:domain,loglevel
+PASS: cli/convert/test_convert_args 25 - ARGS: path non-option arg + --fields=all
+PASS: cli/convert/test_convert_args 26 - ARGS: path non-option arg + --names=context,header
+PASS: cli/convert/test_convert_args 27 - ARGS: path non-option arg + --names=all
+PASS: cli/convert/test_convert_args 28 - ARGS: path non-option arg + --no-delta
+PASS: cli/convert/test_convert_args 29 - ARGS: path non-option arg + --output
+PASS: cli/convert/test_convert_args 30 - ARGS: path non-option arg + -i ctf
+PASS: cli/convert/test_convert_args 31 - ARGS: URL non-option arg + -i lttng-live
+PASS: cli/convert/test_convert_args 32 - ARGS: path non-option arg + -o dummy
+PASS: cli/convert/test_convert_args 33 - ARGS: path non-option arg + -o ctf + --output
+PASS: cli/convert/test_convert_args 34 - ARGS: path non-option arg + user sink with log level
+PASS: cli/convert/test_convert_args 35 - FAILS: bad --component format (plugin only)
+PASS: cli/convert/test_convert_args 36 - FAILS: bad --component format (name and plugin only)
+PASS: cli/convert/test_convert_args 37 - FAILS: bad --component format (name only)
+PASS: cli/convert/test_convert_args 38 - FAILS: bad --component format (extra dot found)
+PASS: cli/convert/test_convert_args 39 - FAILS: duplicate component name
+PASS: cli/convert/test_convert_args 40 - FAILS: unknown option
+PASS: cli/convert/test_convert_args 41 - FAILS: --params without current component
+PASS: cli/convert/test_convert_args 42 - FAILS: duplicate --begin
+PASS: cli/convert/test_convert_args 43 - FAILS: duplicate --end
+PASS: cli/convert/test_convert_args 44 - FAILS: --begin and --timerange
+PASS: cli/convert/test_convert_args 45 - FAILS: --end and --timerange
+PASS: cli/convert/test_convert_args 46 - FAILS: bad --timerange format (1)
+PASS: cli/convert/test_convert_args 47 - FAILS: bad --timerange format (2)
+PASS: cli/convert/test_convert_args 48 - FAILS: bad --timerange format (3)
+PASS: cli/convert/test_convert_args 49 - FAILS: bad --fields format
+PASS: cli/convert/test_convert_args 50 - FAILS: bad --names format
+PASS: cli/convert/test_convert_args 51 - FAILS: unknown -i
+PASS: cli/convert/test_convert_args 52 - FAILS: duplicate -i
+PASS: cli/convert/test_convert_args 53 - FAILS: unknown -o
+PASS: cli/convert/test_convert_args 54 - FAILS: duplicate -o
+PASS: cli/convert/test_convert_args 55 - FAILS: --run-args and --run-args-0
+PASS: cli/convert/test_convert_args 56 - FAILS: -o ctf-metadata without path
+PASS: cli/convert/test_convert_args 57 - FAILS: -i lttng-live and implicit source.ctf.fs
+PASS: cli/convert/test_convert_args 58 - FAILS: implicit source.ctf.fs without path
+PASS: cli/convert/test_convert_args 59 - FAILS: implicit source.ctf.lttng-live without URL
+PASS: cli/convert/test_convert_args 60 - FAILS: no source
+PASS: cli/convert/test_convert_args 61 - FAILS: -o ctf without --output
+PASS: cli/convert/test_convert_args 62 - FAILS: -o ctf + --output with implicit sink.text.pretty
+PASS: cli/convert/test_convert_args 63 - FAILS: --stream-intersection
+PASS: cli/convert/test_convert_args 64 - FAILS: two sinks with -o dummy + --clock-seconds
+PASS: cli/convert/test_convert_args 65 - FAILS: path non-option arg + user sink + -o text
+PASS: cli/test_help 1 - help ctf plugin exit status
+PASS: cli/test_help 2 - help ctf plugin expected output
+PASS: cli/test_help 3 - help ctf plugin produces no error
+PASS: cli/test_help 4 - help src.ctf.fs component class exit status
+PASS: cli/test_help 5 - help src.ctf.fs component class expected output
+PASS: cli/test_help 6 - help src.ctf.fs component class produces no error
+PASS: cli/test_help 7 - help without parameter exit status
+PASS: cli/test_help 8 - help without parameter produces expected error
+PASS: cli/test_help 9 - help without parameter produces no output
+PASS: cli/test_help 10 - help with too many parameters exit status
+PASS: cli/test_help 11 - help with too many parameters produces expected error
+PASS: cli/test_help 12 - help with too many parameters produces no output
+PASS: cli/test_help 13 - help with unknown plugin name
+PASS: cli/test_help 14 - help with unknown plugin name produces expected error
+PASS: cli/test_help 15 - help with unknown plugin name produces no output
+PASS: cli/test_help 16 - help with unknown component class name
+PASS: cli/test_help 17 - help with unknown component class name produces expected error
+PASS: cli/test_help 18 - help with unknown component class name prints plugin help
+PASS: cli/test_help 19 - help with unknown component class plugin
+PASS: cli/test_help 20 - help with unknown component class plugin produces expected error
+PASS: cli/test_help 21 - help with unknown component class plugin produces no output
+PASS: cli/test_intersection 1 - run without --stream-intersection
+PASS: cli/test_intersection 2 - 8 events in the whole trace
+PASS: cli/test_intersection 3 - run with --stream-intersection
+PASS: cli/test_intersection 4 - 3 events in streams intersecting
+PASS: cli/test_intersection 5 - run without --stream-intersection
+PASS: cli/test_intersection 6 - 8 events in the whole trace
+PASS: cli/test_intersection 7 - run with --stream-intersection
+PASS: cli/test_intersection 8 - 3 events in streams intersecting
+PASS: cli/test_intersection 9 - run without --stream-intersection
+PASS: cli/test_intersection 10 - 3 events in the whole trace
+PASS: cli/test_intersection 11 - run with --stream-intersection
+PASS: cli/test_intersection 12 - 3 events in streams intersecting
+PASS: cli/test_intersection 13 - run without --stream-intersection
+PASS: cli/test_intersection 14 - 6 events in the whole trace
+PASS: cli/test_intersection 15 - run with --stream-intersection fails
+PASS: cli/test_intersection 16 - stderr contains expected error message
+PASS: cli/test_intersection 17 - run without --stream-intersection
+PASS: cli/test_intersection 18 - 0 events in the whole trace
+PASS: cli/test_intersection 19 - run with --stream-intersection fails
+PASS: cli/test_intersection 20 - stderr contains expected error message
+PASS: cli/test_output_path_ctf_non_lttng_trace 1 - 3eventsintersect output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 2 - 3eventsintersectreverse output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 3 - nointersect output trace exists
+PASS: cli/test_packet_seq_num 1 - Trace parses
+PASS: cli/test_packet_seq_num 2 - No events lost
+PASS: cli/test_packet_seq_num 3 - Trace parses
+PASS: cli/test_packet_seq_num 4 - No events lost
+PASS: cli/test_packet_seq_num 5 - Trace parses
+PASS: cli/test_packet_seq_num 6 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 7 - Trace parses
+PASS: cli/test_packet_seq_num 8 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 9 - Trace parses
+PASS: cli/test_packet_seq_num 10 - Lost events string matches 2,3,1
+PASS: cli/test_trace_copy 1 - Copy trace 2packets with ctf-fs sink
+PASS: cli/test_trace_copy 2 - Read the new trace in /tmp/tmp.VVDMjpNrkI
+PASS: cli/test_trace_copy 3 - Exact same content between the two traces
+PASS: cli/test_trace_copy 4 - Copy trace array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 5 - Read the new trace in /tmp/tmp.cDkPjGud4Y
+PASS: cli/test_trace_copy 6 - Exact same content between the two traces
+PASS: cli/test_trace_copy 7 - Copy trace barectf-event-before-packet with ctf-fs sink
+PASS: cli/test_trace_copy 8 - Read the new trace in /tmp/tmp.2G2csMCrlm
+PASS: cli/test_trace_copy 9 - Exact same content between the two traces
+PASS: cli/test_trace_copy 10 - Copy trace debug-info with ctf-fs sink
+PASS: cli/test_trace_copy 11 - Read the new trace in /tmp/tmp.oQALGv4gnr
+PASS: cli/test_trace_copy 12 - Exact same content between the two traces
+PASS: cli/test_trace_copy 13 - Copy trace env-warning with ctf-fs sink
+PASS: cli/test_trace_copy 14 - Read the new trace in /tmp/tmp.MEIbbxxhZ8
+PASS: cli/test_trace_copy 15 - Exact same content between the two traces
+PASS: cli/test_trace_copy 16 - Copy trace ev-disc-no-ts-begin-end with ctf-fs sink
+PASS: cli/test_trace_copy 17 - Read the new trace in /tmp/tmp.SlT7GWWRno
+PASS: cli/test_trace_copy 18 - Exact same content between the two traces
+PASS: cli/test_trace_copy 19 - Copy trace lttng-crash with ctf-fs sink
+PASS: cli/test_trace_copy 20 - Read the new trace in /tmp/tmp.fa5zXeq29y
+PASS: cli/test_trace_copy 21 - Exact same content between the two traces
+PASS: cli/test_trace_copy 22 - Copy trace lttng-event-after-packet with ctf-fs sink
+PASS: cli/test_trace_copy 23 - Read the new trace in /tmp/tmp.DqnzDfzldW
+PASS: cli/test_trace_copy 24 - Exact same content between the two traces
+PASS: cli/test_trace_copy 25 - Copy trace lttng-tracefile-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 26 - Read the new trace in /tmp/tmp.rnkmXyVKPf
+PASS: cli/test_trace_copy 27 - Exact same content between the two traces
+PASS: cli/test_trace_copy 28 - Empty trace meta-ctx-sequence, nothing to copy
+PASS: cli/test_trace_copy 29 - Copy trace meta-variant-no-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 30 - Read the new trace in /tmp/tmp.YkEM2J9T3l
+PASS: cli/test_trace_copy 31 - Exact same content between the two traces
+PASS: cli/test_trace_copy 32 - Copy trace meta-variant-one-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 33 - Read the new trace in /tmp/tmp.UEOtYHcG6b
+PASS: cli/test_trace_copy 34 - Exact same content between the two traces
+PASS: cli/test_trace_copy 35 - Copy trace meta-variant-reserved-keywords with ctf-fs sink
+PASS: cli/test_trace_copy 36 - Read the new trace in /tmp/tmp.Vgx0uhdSUY
+PASS: cli/test_trace_copy 37 - Exact same content between the two traces
+PASS: cli/test_trace_copy 38 - Copy trace meta-variant-same-with-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 39 - Read the new trace in /tmp/tmp.iIp8eqlLUt
+PASS: cli/test_trace_copy 40 - Exact same content between the two traces
+PASS: cli/test_trace_copy 41 - Copy trace meta-variant-two-underscores with ctf-fs sink
+PASS: cli/test_trace_copy 42 - Read the new trace in /tmp/tmp.RcWsznJuO3
+PASS: cli/test_trace_copy 43 - Exact same content between the two traces
+PASS: cli/test_trace_copy 44 - Copy trace multi-domains with ctf-fs sink
+PASS: cli/test_trace_copy 45 - Read the new trace in /tmp/tmp.X7FPTQOgBC
+PASS: cli/test_trace_copy 46 - Exact same content between the two traces
+PASS: cli/test_trace_copy 47 - Copy trace no-packet-context with ctf-fs sink
+PASS: cli/test_trace_copy 48 - Read the new trace in /tmp/tmp.TbC0YLbMJL
+PASS: cli/test_trace_copy 49 - Exact same content between the two traces
+PASS: cli/test_trace_copy 50 - Copy trace sequence with ctf-fs sink
+PASS: cli/test_trace_copy 51 - Read the new trace in /tmp/tmp.NqImoGIFfN
+PASS: cli/test_trace_copy 52 - Exact same content between the two traces
+PASS: cli/test_trace_copy 53 - Copy trace session-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 54 - Read the new trace in /tmp/tmp.reWRqdQZAU
+PASS: cli/test_trace_copy 55 - Exact same content between the two traces
+PASS: cli/test_trace_copy 56 - Copy trace smalltrace with ctf-fs sink
+PASS: cli/test_trace_copy 57 - Read the new trace in /tmp/tmp.6tnRwU8mLo
+PASS: cli/test_trace_copy 58 - Exact same content between the two traces
+PASS: cli/test_trace_copy 59 - Copy trace struct-array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 60 - Read the new trace in /tmp/tmp.Ffxtx9oBlU
+PASS: cli/test_trace_copy 61 - Exact same content between the two traces
+PASS: cli/test_trace_copy 62 - Copy trace succeed1 with ctf-fs sink
+PASS: cli/test_trace_copy 63 - Read the new trace in /tmp/tmp.DiVBmGI99u
+PASS: cli/test_trace_copy 64 - Exact same content between the two traces
+PASS: cli/test_trace_copy 65 - Copy trace succeed2 with ctf-fs sink
+PASS: cli/test_trace_copy 66 - Read the new trace in /tmp/tmp.5WD5MEYZWA
+PASS: cli/test_trace_copy 67 - Exact same content between the two traces
+PASS: cli/test_trace_copy 68 - Copy trace succeed3 with ctf-fs sink
+PASS: cli/test_trace_copy 69 - Read the new trace in /tmp/tmp.zcQARkN1QR
+PASS: cli/test_trace_copy 70 - Exact same content between the two traces
+PASS: cli/test_trace_copy 71 - Empty trace succeed4, nothing to copy
+PASS: cli/test_trace_copy 72 - Copy trace trace-with-index with ctf-fs sink
+PASS: cli/test_trace_copy 73 - Read the new trace in /tmp/tmp.D1ZXH6vljC
+PASS: cli/test_trace_copy 74 - Exact same content between the two traces
+PASS: cli/test_trace_copy 75 - Copy trace warnings with ctf-fs sink
+PASS: cli/test_trace_copy 76 - Read the new trace in /tmp/tmp.3A7VnG5LTx
+PASS: cli/test_trace_copy 77 - Exact same content between the two traces
+PASS: cli/test_trace_copy 78 - Copy trace wk-heartbeat-u with ctf-fs sink
+PASS: cli/test_trace_copy 79 - Read the new trace in /tmp/tmp.gGykRBgzVm
+PASS: cli/test_trace_copy 80 - Exact same content between the two traces
+PASS: cli/test_trace_read 1 - Run babeltrace2 with trace 2packets
+PASS: cli/test_trace_read 2 - Run babeltrace2 with trace array-align-elem
+PASS: cli/test_trace_read 3 - Run babeltrace2 with trace barectf-event-before-packet
+PASS: cli/test_trace_read 4 - Run babeltrace2 with trace debug-info
+PASS: cli/test_trace_read 5 - Run babeltrace2 with trace env-warning
+PASS: cli/test_trace_read 6 - Run babeltrace2 with trace ev-disc-no-ts-begin-end
+PASS: cli/test_trace_read 7 - Run babeltrace2 with trace lttng-crash
+PASS: cli/test_trace_read 8 - Run babeltrace2 with trace lttng-event-after-packet
+PASS: cli/test_trace_read 9 - Run babeltrace2 with trace lttng-tracefile-rotation
+PASS: cli/test_trace_read 10 - Run babeltrace2 with trace meta-ctx-sequence
+PASS: cli/test_trace_read 11 - Run babeltrace2 with trace meta-variant-no-underscore
+PASS: cli/test_trace_read 12 - Run babeltrace2 with trace meta-variant-one-underscore
+PASS: cli/test_trace_read 13 - Run babeltrace2 with trace meta-variant-reserved-keywords
+PASS: cli/test_trace_read 14 - Run babeltrace2 with trace meta-variant-same-with-underscore
+PASS: cli/test_trace_read 15 - Run babeltrace2 with trace meta-variant-two-underscores
+PASS: cli/test_trace_read 16 - Run babeltrace2 with trace multi-domains
+PASS: cli/test_trace_read 17 - Run babeltrace2 with trace no-packet-context
+PASS: cli/test_trace_read 18 - Run babeltrace2 with trace sequence
+PASS: cli/test_trace_read 19 - Run babeltrace2 with trace session-rotation
+PASS: cli/test_trace_read 20 - Run babeltrace2 with trace smalltrace
+PASS: cli/test_trace_read 21 - Run babeltrace2 with trace struct-array-align-elem
+PASS: cli/test_trace_read 22 - Run babeltrace2 with trace succeed1
+PASS: cli/test_trace_read 23 - Run babeltrace2 with trace succeed2
+PASS: cli/test_trace_read 24 - Run babeltrace2 with trace succeed3
+PASS: cli/test_trace_read 25 - Run babeltrace2 with trace succeed4
+PASS: cli/test_trace_read 26 - Run babeltrace2 with trace trace-with-index
+PASS: cli/test_trace_read 27 - Run babeltrace2 with trace warnings
+PASS: cli/test_trace_read 28 - Run babeltrace2 with trace wk-heartbeat-u
+PASS: cli/test_trace_read 29 - Run babeltrace2 with invalid trace fail1
+PASS: cli/test_trace_read 30 - Run babeltrace2 with invalid trace fail2
+PASS: cli/test_trace_read 31 - Run babeltrace2 with invalid trace integer-range
+PASS: cli/test_trace_read 32 - Run babeltrace2 with invalid trace invalid-packet-size
+PASS: cli/test_trace_read 33 - Run babeltrace2 with invalid trace lttng-modules-2.0-pre1
+PASS: cli/test_trace_read 34 - Run babeltrace2 with invalid trace metadata-syntax-error
+PASS: cli/test_trace_read 35 - Run babeltrace2 with invalid trace packet-based-metadata
+PASS: cli/test_trace_read 36 - Run babeltrace2 with invalid trace smalltrace
+PASS: cli/test_trace_read 37 - Run babeltrace2 with invalid trace valid-events-then-invalid-events
+PASS: cli/test_trimmer 1 - trimmer: --begin, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 2 - trimmer: --begin, GMT relative timestamps: number of events (18)
+PASS: cli/test_trimmer 3 - trimmer: --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 4 - trimmer: --end, GMT relative timestamps: number of events (9)
+PASS: cli/test_trimmer 5 - trimmer: --begin and --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 6 - trimmer: --begin and --end, GMT relative timestamps: number of events (7)
+PASS: cli/test_trimmer 7 - trimmer: --begin, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 8 - trimmer: --begin, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 9 - trimmer: --end, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 10 - trimmer: --end, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 11 - trimmer: --begin, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 12 - trimmer: --begin, GMT absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 13 - trimmer: --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 14 - trimmer: --end, GMT absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 15 - trimmer: --begin and --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 16 - trimmer: --begin and --end, GMT absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 17 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 18 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 19 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 20 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 21 - trimmer: --begin, EST relative timestamps: exit status
+PASS: cli/test_trimmer 22 - trimmer: --begin, EST relative timestamps: number of events (18)
+PASS: cli/test_trimmer 23 - trimmer: --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 24 - trimmer: --end, EST relative timestamps: number of events (9)
+PASS: cli/test_trimmer 25 - trimmer: --begin and --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 26 - trimmer: --begin and --end, EST relative timestamps: number of events (7)
+PASS: cli/test_trimmer 27 - trimmer: --begin, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 28 - trimmer: --begin, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 29 - trimmer: --end, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 30 - trimmer: --end, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 31 - trimmer: --begin, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 32 - trimmer: --begin, EST absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 33 - trimmer: --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 34 - trimmer: --end, EST absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 35 - trimmer: --begin and --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 36 - trimmer: --begin and --end, EST absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 37 - trimmer: --begin, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 38 - trimmer: --begin, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 39 - trimmer: --end, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 40 - trimmer: --end, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 41 - trimmer: date time format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 42 - trimmer: date time format: partial nanosecond precision: number of events (13)
+PASS: cli/test_trimmer 43 - trimmer: date time format: second precision: exit status
+PASS: cli/test_trimmer 44 - trimmer: date time format: second precision: number of events (11)
+PASS: cli/test_trimmer 45 - trimmer: date time format: minute precision: exit status
+PASS: cli/test_trimmer 46 - trimmer: date time format: minute precision: number of events (11)
+PASS: cli/test_trimmer 47 - trimmer: seconds from origin format: nanosecond precision: exit status
+PASS: cli/test_trimmer 48 - trimmer: seconds from origin format: nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 49 - trimmer: seconds from origin format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 50 - trimmer: seconds from origin format: partial nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 51 - trimmer: seconds from origin format: second precision: exit status
+PASS: cli/test_trimmer 52 - trimmer: seconds from origin format: second precision: number of events (11)
+PASS: cli/test_trimmer 53 - trimmer: date time format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 54 - trimmer: date time format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 55 - trimmer: date time format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 56 - trimmer: date time format: missing nanoseconds: exit status
+PASS: cli/test_trimmer 57 - trimmer: date time format: missing nanoseconds: number of events (0)
+PASS: cli/test_trimmer 58 - trimmer: date time format: missing nanoseconds: error message
+PASS: cli/test_trimmer 59 - trimmer: date time format: seconds with too many digit: exit status
+PASS: cli/test_trimmer 60 - trimmer: date time format: seconds with too many digit: number of events (0)
+PASS: cli/test_trimmer 61 - trimmer: date time format: seconds with too many digit: error message
+PASS: cli/test_trimmer 62 - trimmer: date time format: seconds with missing digit: exit status
+PASS: cli/test_trimmer 63 - trimmer: date time format: seconds with missing digit: number of events (0)
+PASS: cli/test_trimmer 64 - trimmer: date time format: seconds with missing digit: error message
+PASS: cli/test_trimmer 65 - trimmer: date time format: minutes with too many digit: exit status
+PASS: cli/test_trimmer 66 - trimmer: date time format: minutes with too many digit: number of events (0)
+PASS: cli/test_trimmer 67 - trimmer: date time format: minutes with too many digit: error message
+PASS: cli/test_trimmer 68 - trimmer: date time format: minutes with missing digit: exit status
+PASS: cli/test_trimmer 69 - trimmer: date time format: minutes with missing digit: number of events (0)
+PASS: cli/test_trimmer 70 - trimmer: date time format: minutes with missing digit: error message
+PASS: cli/test_trimmer 71 - trimmer: date time format: hours with too many digit: exit status
+PASS: cli/test_trimmer 72 - trimmer: date time format: hours with too many digit: number of events (0)
+PASS: cli/test_trimmer 73 - trimmer: date time format: hours with too many digit: error message
+PASS: cli/test_trimmer 74 - trimmer: date time format: hours with missing digit: exit status
+PASS: cli/test_trimmer 75 - trimmer: date time format: hours with missing digit: number of events (0)
+PASS: cli/test_trimmer 76 - trimmer: date time format: hours with missing digit: error message
+PASS: cli/test_trimmer 77 - trimmer: date time format: missing seconds: exit status
+PASS: cli/test_trimmer 78 - trimmer: date time format: missing seconds: number of events (0)
+PASS: cli/test_trimmer 79 - trimmer: date time format: missing seconds: error message
+PASS: cli/test_trimmer 80 - trimmer: date time format: missing minutes 1: exit status
+PASS: cli/test_trimmer 81 - trimmer: date time format: missing minutes 1: number of events (0)
+PASS: cli/test_trimmer 82 - trimmer: date time format: missing minutes 1: error message
+PASS: cli/test_trimmer 83 - trimmer: date time format: missing minutes 2: exit status
+PASS: cli/test_trimmer 84 - trimmer: date time format: missing minutes 2: number of events (0)
+PASS: cli/test_trimmer 85 - trimmer: date time format: missing minutes 2: error message
+PASS: cli/test_trimmer 86 - trimmer: date time format: missing time: exit status
+PASS: cli/test_trimmer 87 - trimmer: date time format: missing time: number of events (0)
+PASS: cli/test_trimmer 88 - trimmer: date time format: missing time: error message
+PASS: cli/test_trimmer 89 - trimmer: date time format: day with too many digit: exit status
+PASS: cli/test_trimmer 90 - trimmer: date time format: day with too many digit: number of events (0)
+PASS: cli/test_trimmer 91 - trimmer: date time format: day with too many digit: error message
+PASS: cli/test_trimmer 92 - trimmer: date time format: day with missing digit: exit status
+PASS: cli/test_trimmer 93 - trimmer: date time format: day with missing digit: number of events (0)
+PASS: cli/test_trimmer 94 - trimmer: date time format: day with missing digit: error message
+PASS: cli/test_trimmer 95 - trimmer: date time format: month with too many digit: exit status
+PASS: cli/test_trimmer 96 - trimmer: date time format: month with too many digit: number of events (0)
+PASS: cli/test_trimmer 97 - trimmer: date time format: month with too many digit: error message
+PASS: cli/test_trimmer 98 - trimmer: date time format: month with missing digit: exit status
+PASS: cli/test_trimmer 99 - trimmer: date time format: month with missing digit: number of events (0)
+PASS: cli/test_trimmer 100 - trimmer: date time format: month with missing digit: error message
+PASS: cli/test_trimmer 101 - trimmer: date time format: year with too many digits: exit status
+PASS: cli/test_trimmer 102 - trimmer: date time format: year with too many digits: number of events (0)
+PASS: cli/test_trimmer 103 - trimmer: date time format: year with too many digits: error message
+PASS: cli/test_trimmer 104 - trimmer: date time format: year with missing digits: exit status
+PASS: cli/test_trimmer 105 - trimmer: date time format: year with missing digits: number of events (0)
+PASS: cli/test_trimmer 106 - trimmer: date time format: year with missing digits: error message
+PASS: cli/test_trimmer 107 - trimmer: date time format: missing day 1: exit status
+PASS: cli/test_trimmer 108 - trimmer: date time format: missing day 1: number of events (0)
+PASS: cli/test_trimmer 109 - trimmer: date time format: missing day 1: error message
+PASS: cli/test_trimmer 110 - trimmer: date time format: missing day 2: exit status
+PASS: cli/test_trimmer 111 - trimmer: date time format: missing day 2: number of events (0)
+PASS: cli/test_trimmer 112 - trimmer: date time format: missing day 2: error message
+PASS: cli/test_trimmer 113 - trimmer: seconds from origin format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 114 - trimmer: seconds from origin format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 115 - trimmer: seconds from origin format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 116 - trimmer: seconds from origin format: missing nanseconds: exit status
+PASS: cli/test_trimmer 117 - trimmer: seconds from origin format: missing nanseconds: number of events (0)
+PASS: cli/test_trimmer 118 - trimmer: seconds from origin format: missing nanseconds: error message
+PASS: ctf-writer/test_ctf_writer 1 - bt_ctf_create succeeds in creating trace with path
+PASS: ctf-writer/test_ctf_writer 2 - bt_ctf_writer_get_trace correctly handles NULL
+PASS: ctf-writer/test_ctf_writer 3 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_NATIVE
+PASS: ctf-writer/test_ctf_writer 4 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_UNSPECIFIED
+PASS: ctf-writer/test_ctf_writer 5 - bt_ctf_writer_get_trace returns a bt_ctf_trace object
+PASS: ctf-writer/test_ctf_writer 6 - Set a trace's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 7 - bt_ctf_trace_get_native_byte_order returns a correct endianness
+PASS: ctf-writer/test_ctf_writer 8 - Add host (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 9 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: ctf-writer/test_ctf_writer 10 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: ctf-writer/test_ctf_writer 11 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: ctf-writer/test_ctf_writer 12 - bt_ctf_trace_set_environment_field_integer handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 13 - bt_ctf_trace_set_environment_field_integer handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 14 - bt_ctf_trace_set_environment_field_integer succeeds
+PASS: ctf-writer/test_ctf_writer 15 - bt_ctf_trace_set_environment_field_string handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 16 - bt_ctf_trace_set_environment_field_string handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 17 - bt_ctf_trace_set_environment_field_string handles a NULL value correctly
+PASS: ctf-writer/test_ctf_writer 18 - bt_ctf_trace_set_environment_field_string succeeds
+PASS: ctf-writer/test_ctf_writer 19 - bt_ctf_trace_set_environment_field_integer succeeds with an existing name
+PASS: ctf-writer/test_ctf_writer 20 - Add sysname (GNU/Linux) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 21 - Add nodename (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 22 - Add release (4.4.0-87-generic) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 23 - Add version (\#110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 24 - Add machine (x86_64) environment field to writer istance
+PASS: ctf-writer/test_ctf_writer 25 - Illegal clock name rejected
+PASS: ctf-writer/test_ctf_writer 26 - Clock created sucessfully
+PASS: ctf-writer/test_ctf_writer 27 - bt_ctf_clock_get_name returns a clock name
+PASS: ctf-writer/test_ctf_writer 28 - Returned clock name is valid
+PASS: ctf-writer/test_ctf_writer 29 - bt_ctf_clock_get_description returns NULL on an unset description
+PASS: ctf-writer/test_ctf_writer 30 - Clock description set successfully
+PASS: ctf-writer/test_ctf_writer 31 - bt_ctf_clock_get_description returns a description.
+PASS: ctf-writer/test_ctf_writer 32 - Returned clock description is valid
+PASS: ctf-writer/test_ctf_writer 33 - bt_ctf_clock_get_frequency returns the correct default frequency
+PASS: ctf-writer/test_ctf_writer 34 - Set clock frequency
+PASS: ctf-writer/test_ctf_writer 35 - bt_ctf_clock_get_frequency returns the correct frequency once it is set
+PASS: ctf-writer/test_ctf_writer 36 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 37 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds)
+PASS: ctf-writer/test_ctf_writer 38 - Set clock offset (seconds)
+PASS: ctf-writer/test_ctf_writer 39 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 40 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds) once it is set
+PASS: ctf-writer/test_ctf_writer 41 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 42 - bt_ctf_clock_get_offset returns the correct default offset (in ticks)
+PASS: ctf-writer/test_ctf_writer 43 - Set clock offset
+PASS: ctf-writer/test_ctf_writer 44 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 45 - bt_ctf_clock_get_offset returns the correct default offset (in ticks) once it is set
+PASS: ctf-writer/test_ctf_writer 46 - bt_ctf_clock_get_precision returns the correct default precision
+PASS: ctf-writer/test_ctf_writer 47 - Set clock precision
+PASS: ctf-writer/test_ctf_writer 48 - bt_ctf_clock_get_precision returns the correct precision once it is set
+PASS: ctf-writer/test_ctf_writer 49 - bt_ctf_clock_get_precision returns the correct default is_absolute attribute
+PASS: ctf-writer/test_ctf_writer 50 - Set clock absolute property
+PASS: ctf-writer/test_ctf_writer 51 - bt_ctf_clock_get_precision returns the correct is_absolute attribute once it is set
+PASS: ctf-writer/test_ctf_writer 52 - Set clock time
+PASS: ctf-writer/test_ctf_writer 53 - bt_ctf_clock_get_uuid returns a UUID
+PASS: ctf-writer/test_ctf_writer 54 - bt_ctf_clock_set_uuid sets a new uuid successfully
+PASS: ctf-writer/test_ctf_writer 55 - bt_ctf_clock_get_uuid returns a UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 56 - bt_ctf_clock_get_uuid returns the correct UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 57 - bt_ctf_stream_class_get_name returns a correct stream class name
+PASS: ctf-writer/test_ctf_writer 58 - bt_ctf_stream_class_get_clock returns NULL when a clock was not set
+PASS: ctf-writer/test_ctf_writer 59 - bt_ctf_stream_class_get_clock handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 60 - Create stream class
+PASS: ctf-writer/test_ctf_writer 61 - Set a stream class' clock
+PASS: ctf-writer/test_ctf_writer 62 - bt_ctf_stream_class_get_clock returns a correct clock
+PASS: ctf-writer/test_ctf_writer 63 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 64 - Set integer type's base as binary
+PASS: ctf-writer/test_ctf_writer 65 - Set integer type's base as decimal
+PASS: ctf-writer/test_ctf_writer 66 - Reject integer type's base set as unknown
+PASS: ctf-writer/test_ctf_writer 67 - Set integer type's base as octal
+PASS: ctf-writer/test_ctf_writer 68 - Set integer type's base as hexadecimal
+PASS: ctf-writer/test_ctf_writer 69 - Reject unknown integer base value
+PASS: ctf-writer/test_ctf_writer 70 - Set integer type signedness to signed
+PASS: ctf-writer/test_ctf_writer 71 - Set integer type signedness to unsigned
+PASS: ctf-writer/test_ctf_writer 72 - bt_ctf_field_type_integer_get_size returns a correct value
+PASS: ctf-writer/test_ctf_writer 73 - bt_ctf_field_type_integer_get_signed returns a correct value for unsigned types
+PASS: ctf-writer/test_ctf_writer 74 - bt_ctf_field_type_set_byte_order handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 75 - bt_ctf_field_type_set_byte_order rejects invalid values
+PASS: ctf-writer/test_ctf_writer 76 - Set an integer's byte order to little endian
+PASS: ctf-writer/test_ctf_writer 77 - Set an integer's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 78 - bt_ctf_field_type_get_byte_order returns a correct value
+PASS: ctf-writer/test_ctf_writer 79 - bt_ctf_field_type_get_type_id returns a correct value with an integer type
+PASS: ctf-writer/test_ctf_writer 80 - bt_ctf_field_type_integer_get_base returns a correct value
+PASS: ctf-writer/test_ctf_writer 81 - bt_ctf_field_type_integer_set_encoding handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 82 - bt_ctf_field_type_integer_set_encoding handles invalid encodings correctly
+PASS: ctf-writer/test_ctf_writer 83 - Set integer type encoding to UTF8
+PASS: ctf-writer/test_ctf_writer 84 - bt_ctf_field_type_integer_get_encoding returns a correct value
+PASS: ctf-writer/test_ctf_writer 85 - Set signedness of 16 bit integer to true
+PASS: ctf-writer/test_ctf_writer 86 - bt_ctf_field_type_integer_get_signed returns a correct value for signed types
+PASS: ctf-writer/test_ctf_writer 87 - Create a sequence of int16_t type
+PASS: ctf-writer/test_ctf_writer 88 - bt_ctf_field_type_get_type_id returns a correct value with a sequence type
+PASS: ctf-writer/test_ctf_writer 89 - bt_ctf_field_type_sequence_get_length_field_name returns the correct value
+PASS: ctf-writer/test_ctf_writer 90 - bt_ctf_field_type_sequence_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 91 - Create a string type
+PASS: ctf-writer/test_ctf_writer 92 - Reject invalid "None" string encoding
+PASS: ctf-writer/test_ctf_writer 93 - Reject invalid string encoding
+PASS: ctf-writer/test_ctf_writer 94 - Set string encoding to ASCII
+PASS: ctf-writer/test_ctf_writer 95 - bt_ctf_field_type_string_get_encoding returns the correct value
+PASS: ctf-writer/test_ctf_writer 96 - bt_ctf_field_type_get_type_id returns a correct value with a structure type
+PASS: ctf-writer/test_ctf_writer 97 - Create a structure type
+PASS: ctf-writer/test_ctf_writer 98 - Add a uint8_t type to a structure
+PASS: ctf-writer/test_ctf_writer 99 - Add a sequence type to a structure
+PASS: ctf-writer/test_ctf_writer 100 - bt_ctf_field_type_structure_get_field_count returns a correct value
+PASS: ctf-writer/test_ctf_writer 101 - bt_ctf_field_type_structure_get_field handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 102 - bt_ctf_field_type_structure_get_field handles a NULL return type correctly
+PASS: ctf-writer/test_ctf_writer 103 - bt_ctf_field_type_structure_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 104 - bt_ctf_field_type_structure_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 105 - bt_ctf_field_type_structure_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 106 - bt_ctf_field_type_structure_get_field_type_by_name returns the correct field type
+PASS: ctf-writer/test_ctf_writer 107 - Add a string type to a structure
+PASS: ctf-writer/test_ctf_writer 108 - Add a structure type to a structure
+PASS: ctf-writer/test_ctf_writer 109 - bt_ctf_field_type_structure_get_field_type_by_name returns a correct type
+PASS: ctf-writer/test_ctf_writer 110 - Instanciate a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 111 - Instanciate an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 112 - bt_ctf_field_get_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 113 - Check an integer type' base can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 114 - Check an integer type's signedness can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 115 - Check -32768 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 116 - Check 32767 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 117 - Check -42 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 118 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 119 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 120 - Instanciate a string field
+PASS: ctf-writer/test_ctf_writer 121 - Set a string's value
+PASS: ctf-writer/test_ctf_writer 122 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: ctf-writer/test_ctf_writer 123 - bt_ctf_stream_class_get_id returns an error when no id is set
+PASS: ctf-writer/test_ctf_writer 124 - bt_ctf_stream_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 125 - Set an stream class' id
+PASS: ctf-writer/test_ctf_writer 126 - bt_ctf_stream_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 127 - bt_ctf_stream_class_get_event_header_type returns an event header type
+PASS: ctf-writer/test_ctf_writer 128 - Default event header type is a structure
+PASS: ctf-writer/test_ctf_writer 129 - Default event header type contains an "id" field
+PASS: ctf-writer/test_ctf_writer 130 - Default event header "id" field is an integer
+PASS: ctf-writer/test_ctf_writer 131 - Default event header type contains a "timestamp" field
+PASS: ctf-writer/test_ctf_writer 132 - Default event header "timestamp" field is an integer
+PASS: ctf-writer/test_ctf_writer 133 - bt_ctf_trace_get_packet_header_field_type returns a packet header
+PASS: ctf-writer/test_ctf_writer 134 - bt_ctf_trace_get_packet_header_field_type returns a packet header of type struct
+PASS: ctf-writer/test_ctf_writer 135 - Default packet header type contains a "magic" field
+PASS: ctf-writer/test_ctf_writer 136 - Default packet header type contains a "uuid" field
+PASS: ctf-writer/test_ctf_writer 137 - Default packet header type contains a "stream_id" field
+PASS: ctf-writer/test_ctf_writer 138 - Added a custom trace packet header field successfully
+PASS: ctf-writer/test_ctf_writer 139 - bt_ctf_trace_set_packet_header_field_type handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 140 - Set a trace packet_header_type successfully
+PASS: ctf-writer/test_ctf_writer 141 - bt_ctf_stream_class_get_packet_context_type returns a packet context type.
+PASS: ctf-writer/test_ctf_writer 142 - Packet context is a structure
+PASS: ctf-writer/test_ctf_writer 143 - bt_ctf_stream_class_set_packet_context_type handles a NULL stream class correctly
+PASS: ctf-writer/test_ctf_writer 144 - bt_ctf_stream_class_set_packet_context_type rejects a packet context that is not a structure
+PASS: ctf-writer/test_ctf_writer 145 - Packet context field added successfully
+PASS: ctf-writer/test_ctf_writer 146 - bt_ctf_stream_class_set_event_context_type handles a NULL stream_class correctly
+PASS: ctf-writer/test_ctf_writer 147 - bt_ctf_stream_class_set_event_context_type validates that the event context os a structure
+PASS: ctf-writer/test_ctf_writer 148 - Set a new stream event context type
+PASS: ctf-writer/test_ctf_writer 149 - bt_ctf_stream_class_get_event_context_type returns the correct field type.
+PASS: ctf-writer/test_ctf_writer 150 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (0)
+PASS: ctf-writer/test_ctf_writer 151 - Instanciate a stream class from writer
+PASS: ctf-writer/test_ctf_writer 152 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (1)
+PASS: ctf-writer/test_ctf_writer 153 - bt_ctf_trace_get_stream_by_index() succeeds and returns the correct value
+PASS: ctf-writer/test_ctf_writer 154 - bt_ctf_stream_get_class returns a stream class
+PASS: ctf-writer/test_ctf_writer 155 - Returned stream class is of the correct type
+PASS: ctf-writer/test_ctf_writer 156 - Trace packet header type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 157 - Packet context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 158 - Stream event context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 159 - Changes to a stream class that was already instantiated fail
+PASS: ctf-writer/test_ctf_writer 160 - bt_ctf_stream_get_packet_header handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 161 - bt_ctf_stream_get_packet_header returns a packet header
+PASS: ctf-writer/test_ctf_writer 162 - Stream returns a packet header of the appropriate type
+PASS: ctf-writer/test_ctf_writer 163 - Packet header structure contains a custom field with the appropriate name
+PASS: ctf-writer/test_ctf_writer 164 - Set custom packet header value successfully
+PASS: ctf-writer/test_ctf_writer 165 - bt_ctf_stream_set_packet_header handles a NULL packet header correctly
+PASS: ctf-writer/test_ctf_writer 166 - bt_ctf_stream_set_packet_header handles a NULL stream correctly
+PASS: ctf-writer/test_ctf_writer 167 - bt_ctf_stream_set_packet_header rejects a packet header of the wrong type
+PASS: ctf-writer/test_ctf_writer 168 - Successfully set a stream's packet header
+PASS: ctf-writer/test_ctf_writer 169 - Add environment field to writer after stream creation
+PASS: ctf-writer/test_ctf_writer 170 - bt_ctf_event_get_stream returns an event's stream after it has been appended
+PASS: ctf-writer/test_ctf_writer 171 - Create an event before instanciating its associated stream
+PASS: ctf-writer/test_ctf_writer 172 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 173 - Set signed 64 bit integer signedness to true
+PASS: ctf-writer/test_ctf_writer 174 - Create a signed integer type
+PASS: ctf-writer/test_ctf_writer 175 - bt_ctf_field_type_enumeration_get_container_field_type returns the right type
+PASS: ctf-writer/test_ctf_writer 176 - bt_ctf_field_enumeration_type_create rejects non-integer container field types
+PASS: ctf-writer/test_ctf_writer 177 - bt_ctf_field_type_get_alignment returns a correct value
+PASS: ctf-writer/test_ctf_writer 178 - Set a floating point type's exponent digit count
+PASS: ctf-writer/test_ctf_writer 179 - Set a floating point type's mantissa digit count
+PASS: ctf-writer/test_ctf_writer 180 - bt_ctf_field_type_floating_point_get_exponent_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 181 - bt_ctf_field_type_floating_point_get_mantissa_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 182 - bt_ctf_field_type_enumeration_add_mapping accepts negative enumeration mappings
+PASS: ctf-writer/test_ctf_writer 183 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 184 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 185 - Accept enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 186 - bt_ctf_field_type_enumeration_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 187 - bt_ctf_field_type_enumeration_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 188 - bt_ctf_field_type_enumeration_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 189 - Add signed enumeration field to event
+PASS: ctf-writer/test_ctf_writer 190 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 191 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 192 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 193 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 194 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 195 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 196 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 197 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 198 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 199 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 200 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts single-value ranges
+PASS: ctf-writer/test_ctf_writer 201 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 202 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 203 - bt_ctf_field_type_enumeration_unsigned_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 204 - Add unsigned enumeration field to event
+PASS: ctf-writer/test_ctf_writer 205 - bt_ctf_field_type_enumeration_get_mapping_count returns the correct value
+PASS: ctf-writer/test_ctf_writer 206 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 207 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 208 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 209 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 210 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 211 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 212 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 213 - Add event specific context field
+PASS: ctf-writer/test_ctf_writer 214 - bt_ctf_event_class_set_context_field_type handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 215 - Set an event class' context type successfully
+PASS: ctf-writer/test_ctf_writer 216 - bt_ctf_event_class_get_context_field_type returns the appropriate type
+PASS: ctf-writer/test_ctf_writer 217 - Adding simple event class to stream class
+PASS: ctf-writer/test_ctf_writer 218 - bt_ctf_stream_class_get_event_class_count returns a correct number of event classes
+PASS: ctf-writer/test_ctf_writer 219 - bt_ctf_stream_class_get_event_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 220 - bt_ctf_stream_class_get_event_class_by_id returns NULL when the requested ID doesn't exist
+PASS: ctf-writer/test_ctf_writer 221 - bt_ctf_stream_class_get_event_class_by_id returns a correct event class
+PASS: ctf-writer/test_ctf_writer 222 - Instantiate an event containing a single integer field
+PASS: ctf-writer/test_ctf_writer 223 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: ctf-writer/test_ctf_writer 224 - bt_ctf_field_floating_point_get_value returns a double value
+PASS: ctf-writer/test_ctf_writer 225 - bt_ctf_field_floating_point_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 226 - Set signed enumeration container value
+PASS: ctf-writer/test_ctf_writer 227 - Set unsigned enumeration container value
+PASS: ctf-writer/test_ctf_writer 228 - Set clock time
+PASS: ctf-writer/test_ctf_writer 229 - bt_ctf_event_get_context returns a field
+PASS: ctf-writer/test_ctf_writer 230 - bt_ctf_event_get_context returns a field of the appropriate type
+PASS: ctf-writer/test_ctf_writer 231 - Successfully set an event context's value
+PASS: ctf-writer/test_ctf_writer 232 - Set an event context successfully
+PASS: ctf-writer/test_ctf_writer 233 - Append simple event to trace stream
+PASS: ctf-writer/test_ctf_writer 234 - bt_ctf_stream_get_packet_context returns a packet context
+PASS: ctf-writer/test_ctf_writer 235 - Packet context contains the default packet_size field.
+PASS: ctf-writer/test_ctf_writer 236 - Custom packet context field value successfully set.
+PASS: ctf-writer/test_ctf_writer 237 - Successfully set a stream's packet context
+PASS: ctf-writer/test_ctf_writer 238 - Flush trace stream with one event
+PASS: ctf-writer/test_ctf_writer 239 - Add a new event class to a stream class after writing an event
+PASS: ctf-writer/test_ctf_writer 240 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when none were discarded
+PASS: ctf-writer/test_ctf_writer 241 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when some were discarded
+PASS: ctf-writer/test_ctf_writer 242 - Append 100 000 events to a stream
+PASS: ctf-writer/test_ctf_writer 243 - Flush a stream that forces a packet resize
+PASS: ctf-writer/test_ctf_writer 244 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events after a flush
+PASS: ctf-writer/test_ctf_writer 245 - bt_ctf_field_type_set_alignment handles 0-alignment correctly
+PASS: ctf-writer/test_ctf_writer 246 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (3)
+PASS: ctf-writer/test_ctf_writer 247 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (24)
+PASS: ctf-writer/test_ctf_writer 248 - bt_ctf_field_type_set_alignment handles correct alignment correctly (4)
+PASS: ctf-writer/test_ctf_writer 249 - Set alignment of signed 16 bit integer to 32
+PASS: ctf-writer/test_ctf_writer 250 - Set integer signedness to true
+PASS: ctf-writer/test_ctf_writer 251 - Set signed 16 bit integer base to hexadecimal
+PASS: ctf-writer/test_ctf_writer 252 - bt_ctf_field_type_array_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 253 - bt_ctf_field_type_array_get_length returns the correct length
+PASS: ctf-writer/test_ctf_writer 254 - Cannot add self to structure
+PASS: ctf-writer/test_ctf_writer 255 - Add seq_len field to inner structure
+PASS: ctf-writer/test_ctf_writer 256 - Add a_sequence field to inner structure
+PASS: ctf-writer/test_ctf_writer 257 - Add an_array field to inner structure
+PASS: ctf-writer/test_ctf_writer 258 - Reject a variant field based on an unknown tag value
+PASS: ctf-writer/test_ctf_writer 259 - Add a field to a variant
+PASS: ctf-writer/test_ctf_writer 260 - Add INT16_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 261 - Add UINT35_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 262 - bt_ctf_field_type_variant_get_tag_field_type returns a correct tag type
+PASS: ctf-writer/test_ctf_writer 263 - bt_ctf_field_type_variant_get_tag_name returns the correct variant tag name
+PASS: ctf-writer/test_ctf_writer 264 - bt_ctf_field_type_variant_get_field_type_by_name returns a correct field type
+PASS: ctf-writer/test_ctf_writer 265 - bt_ctf_field_type_variant_get_field_count returns the correct count
+PASS: ctf-writer/test_ctf_writer 266 - bt_ctf_field_type_variant_get_field handles a NULL field name correctly
+PASS: ctf-writer/test_ctf_writer 267 - bt_ctf_field_type_variant_get_field handles a NULL field type correctly
+PASS: ctf-writer/test_ctf_writer 268 - bt_ctf_field_type_variant_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 269 - bt_ctf_field_type_variant_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 270 - bt_ctf_field_type_variant_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 271 - Add variant_selector field to complex structure
+PASS: ctf-writer/test_ctf_writer 272 - Add `string` field to complex structure
+PASS: ctf-writer/test_ctf_writer 273 - Add variant_value field to complex structure
+PASS: ctf-writer/test_ctf_writer 274 - Add inner_structure field to complex structure
+PASS: ctf-writer/test_ctf_writer 275 - Create an event class
+PASS: ctf-writer/test_ctf_writer 276 - Reject addition of a field with an empty name to an event
+PASS: ctf-writer/test_ctf_writer 277 - Reject addition of a field with a NULL type to an event
+PASS: ctf-writer/test_ctf_writer 278 - Reject addition of a type with an illegal name to an event
+PASS: ctf-writer/test_ctf_writer 279 - Add field of type unsigned integer to an event
+PASS: ctf-writer/test_ctf_writer 280 - Add field of type signed integer to an event
+PASS: ctf-writer/test_ctf_writer 281 - Add composite structure to an event
+PASS: ctf-writer/test_ctf_writer 282 - bt_ctf_event_class_get_name returns a correct name
+PASS: ctf-writer/test_ctf_writer 283 - bt_ctf_event_class_get_id returns a negative value when not set
+PASS: ctf-writer/test_ctf_writer 284 - bt_ctf_event_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 285 - Set an event class' id
+PASS: ctf-writer/test_ctf_writer 286 - bt_ctf_event_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 287 - event class has the expected initial log level
+PASS: ctf-writer/test_ctf_writer 288 - as expected, event class has no initial EMF URI
+PASS: ctf-writer/test_ctf_writer 289 - bt_ctf_event_class_set_log_level handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 290 - bt_ctf_event_class_set_log_level handles an unknown log level correctly
+PASS: ctf-writer/test_ctf_writer 291 - bt_ctf_event_class_set_log_level succeeds with a valid log level
+PASS: ctf-writer/test_ctf_writer 292 - bt_ctf_event_class_get_log_level returns the expected log level
+PASS: ctf-writer/test_ctf_writer 293 - bt_ctf_event_class_set_emf_uri handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 294 - bt_ctf_event_class_set_emf_uri succeeds with a valid EMF URI
+PASS: ctf-writer/test_ctf_writer 295 - bt_ctf_event_class_get_emf_uri returns the expected EMF URI
+PASS: ctf-writer/test_ctf_writer 296 - bt_ctf_event_class_set_emf_uri succeeds with NULL (to reset)
+PASS: ctf-writer/test_ctf_writer 297 - as expected, event class has no EMF URI after reset
+PASS: ctf-writer/test_ctf_writer 298 - Reject addition of NULL event class to a stream class
+PASS: ctf-writer/test_ctf_writer 299 - Add an event class to stream class
+PASS: ctf-writer/test_ctf_writer 300 - bt_ctf_event_class_get_stream_class returns the correct stream class
+PASS: ctf-writer/test_ctf_writer 301 - bt_ctf_event_class_get_field_by_name handles an invalid field name correctly
+PASS: ctf-writer/test_ctf_writer 302 - Instanciate a complex event
+PASS: ctf-writer/test_ctf_writer 303 - bt_ctf_event_get_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 304 - Use bt_ctf_event_get_payload to get a field instance
+PASS: ctf-writer/test_ctf_writer 305 - bt_ctf_field_integer_unsigned_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 306 - bt_ctf_field_integer_unsigned_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 307 - bt_ctf_field_integer_signed_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 308 - bt_ctf_field_integer_signed_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 309 - bt_ctf_field_string_append succeeds
+PASS: ctf-writer/test_ctf_writer 310 - bt_ctf_field_string_append_len succeeds (append 5 characters)
+PASS: ctf-writer/test_ctf_writer 311 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 312 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 313 - bt_ctf_field_string_get_value returns a string
+PASS: ctf-writer/test_ctf_writer 314 - bt_ctf_field_string_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 315 - bt_ctf_field_type_variant_get_field_type_from_tag returns the correct field type
+PASS: ctf-writer/test_ctf_writer 316 - Set a sequence field's length
+PASS: ctf-writer/test_ctf_writer 317 - Append a complex event to a stream
+PASS: ctf-writer/test_ctf_writer 318 - Flush a stream containing a complex event
+PASS: ctf-writer/test_ctf_writer 319 - two event classes with the same name may cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 320 - two event classes with the same ID cannot cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 321 - bt_ctf_stream_class_get_trace returns NULL when stream class is orphaned
+PASS: ctf-writer/test_ctf_writer 322 - bt_ctf_stream_class_get_trace returns the correct trace after a stream has been created
+PASS: ctf-writer/test_ctf_writer 323 - Created a stream class with default attributes and an empty stream
+PASS: ctf-writer/test_ctf_writer 324 - Get metadata string
+PASS: ctf-writer/test_ctf_writer 325 - Babeltrace could read the resulting trace
+PASS: lib/test_bt_uuid 1 - bt_uuid_from_str - Parse valid string '3d260c88-75ea-47b8-a7e2-d6077c0378d9', expect success
+PASS: lib/test_bt_uuid 2 - bt_uuid_from_str - Parse valid string '611cf3a6-a68b-4515-834f-208bc2762592', expect success
+PASS: lib/test_bt_uuid 3 - bt_uuid_from_str - Parse valid string '1b4855cc-96de-4ae8-abe3-86449c2a43c4', expect success
+PASS: lib/test_bt_uuid 4 - bt_uuid_from_str - Parse valid string '8ADED5B9-ACD2-439F-A60C-897403AA2AB4', expect success
+PASS: lib/test_bt_uuid 5 - bt_uuid_from_str - Parse valid string 'f109e0a2-C619-4d18-b760-20EA20E0F69A', expect success
+PASS: lib/test_bt_uuid 6 - bt_uuid_from_str - Parse invalid string '1b485!cc-96de-4XX8-abe3-86449c2a43?4', expect failure
+PASS: lib/test_bt_uuid 7 - bt_uuid_from_str - Parse invalid string 'c2e6eddb&3955&4006&be3a&70bb63bd5f25', expect failure
+PASS: lib/test_bt_uuid 8 - bt_uuid_from_str - Parse invalid string '81b1cb88-ff42-45b9-ba4d-964088ee45', expect failure
+PASS: lib/test_bt_uuid 9 - bt_uuid_from_str - Parse invalid string '2d-6c6d756574-470e-9142-a4e6ad03f143', expect failure
+PASS: lib/test_bt_uuid 10 - bt_uuid_from_str - Parse invalid string '4542ad19-9e4f-4931-8261-2101c3e089ae7', expect failure
+PASS: lib/test_bt_uuid 11 - bt_uuid_from_str - Parse invalid string 'XX0123', expect failure
+PASS: lib/test_bt_uuid 12 - bt_uuid_to_str - Convert UUID '3d260c88-75ea-47b8-a7e2-d6077c0378d9' to string, expect success
+PASS: lib/test_bt_uuid 13 - bt_uuid_to_str - Convert UUID '611cf3a6-a68b-4515-834f-208bc2762592' to string, expect success
+PASS: lib/test_bt_uuid 14 - bt_uuid_to_str - Convert UUID '1b4855cc-96de-4ae8-abe3-86449c2a43c4' to string, expect success
+PASS: lib/test_bt_uuid 15 - bt_uuid_compare - Compare same UUID, expect success
+PASS: lib/test_bt_uuid 16 - bt_uuid_compare - Compare different UUID, expect failure
+PASS: lib/test_bt_uuid 17 - bt_uuid_compare - Compare different UUID, expect uuid1 smaller
+PASS: lib/test_bt_uuid 18 - bt_uuid_compare - Compare different UUID, expect uuid2 bigger
+PASS: lib/test_bt_uuid 19 - bt_uuid_copy - Compare copied UUID with source, expect success
+PASS: lib/test_bt_uuid 20 - bt_uuid_generate - Generated UUIDs are different
+PASS: lib/test_bt_uuid 21 - bt_uuid_generate - bit 6 of clock_seq_hi_and_reserved is set to zero
+PASS: lib/test_bt_uuid 22 - bt_uuid_generate - bit 7 of clock_seq_hi_and_reserved is set to one
+PASS: lib/test_bt_uuid 23 - bt_uuid_generate - Generated UUID version check
+PASS: lib/test_bt_values 1 - bt_value_null is not NULL
+PASS: lib/test_bt_values 2 - bt_value_null is a null value object
+PASS: lib/test_bt_values 3 - getting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 4 - putting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 5 - bt_value_bool_create() returns a boolean value object
+PASS: lib/test_bt_values 6 - default boolean value object value is BT_FALSE
+PASS: lib/test_bt_values 7 - bt_value_bool_set() works
+PASS: lib/test_bt_values 8 - putting an existing boolean value object does not cause a crash
+PASS: lib/test_bt_values 9 - bt_value_bool_create_init() returns a boolean value object
+PASS: lib/test_bt_values 10 - bt_value_bool_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 11 - bt_value_integer_unsigned_create() returns an unsigned integer value object
+PASS: lib/test_bt_values 12 - default unsigned integer value object value is 0
+PASS: lib/test_bt_values 13 - bt_value_integer_unsigned_bool_set() works
+PASS: lib/test_bt_values 14 - putting an existing unsigned integer value object does not cause a crash
+PASS: lib/test_bt_values 15 - bt_value_integer_unsigned_create_init() returns an unsigned integer value object
+PASS: lib/test_bt_values 16 - bt_value_integer_unsigned_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 17 - bt_value_integer_signed_create() returns a signed integer value object
+PASS: lib/test_bt_values 18 - default signed integer value object value is 0
+PASS: lib/test_bt_values 19 - bt_value_integer_signed_bool_set() works
+PASS: lib/test_bt_values 20 - putting an existing signed integer value object does not cause a crash
+PASS: lib/test_bt_values 21 - bt_value_integer_signed_create_init() returns a signed integer value object
+PASS: lib/test_bt_values 22 - bt_value_integer_signed_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 23 - bt_value_real_create() returns a real number value object
+PASS: lib/test_bt_values 24 - default real number value object value is 0
+PASS: lib/test_bt_values 25 - bt_value_real_set() works
+PASS: lib/test_bt_values 26 - putting an existing real number value object does not cause a crash
+PASS: lib/test_bt_values 27 - bt_value_real_create_init() returns a real number value object
+PASS: lib/test_bt_values 28 - bt_value_real_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 29 - bt_value_string_create() returns a string value object
+PASS: lib/test_bt_values 30 - default string value object value is ""
+PASS: lib/test_bt_values 31 - bt_value_string_get() works
+PASS: lib/test_bt_values 32 - putting an existing string value object does not cause a crash
+PASS: lib/test_bt_values 33 - bt_value_string_create_init() returns a string value object
+PASS: lib/test_bt_values 34 - bt_value_string_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 35 - bt_value_array_create() returns an array value object
+PASS: lib/test_bt_values 36 - initial array value object size is 0
+PASS: lib/test_bt_values 37 - bt_value_array_append_element() succeeds
+PASS: lib/test_bt_values 38 - appending an element to an array value object increment its size
+PASS: lib/test_bt_values 39 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 40 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 41 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 42 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 43 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (real number)
+PASS: lib/test_bt_values 44 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (real number)
+PASS: lib/test_bt_values 45 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 46 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 47 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 48 - bt_value_array_set_element_by_index() succeeds
+PASS: lib/test_bt_values 49 - bt_value_array_set_element_by_index() inserts an value object with the appropriate type
+PASS: lib/test_bt_values 50 - bt_value_array_set_element_by_index() inserts an value object with the appropriate value
+PASS: lib/test_bt_values 51 - bt_value_array_append_bool_element() succeeds
+PASS: lib/test_bt_values 52 - bt_value_array_append_unsigned_integer_element() succeeds
+PASS: lib/test_bt_values 53 - bt_value_array_append_signed_integer_element() succeeds
+PASS: lib/test_bt_values 54 - bt_value_array_append_real_element() succeeds
+PASS: lib/test_bt_values 55 - bt_value_array_append_string_element() succeeds
+PASS: lib/test_bt_values 56 - bt_value_array_append_empty_array_element() succeeds
+PASS: lib/test_bt_values 57 - bt_value_array_append_empty_array_element() with returned value object succeeds
+PASS: lib/test_bt_values 58 - object returned by bt_value_array_append_empty_array_element() is not NULL
+PASS: lib/test_bt_values 59 - object returned by bt_value_array_append_empty_array_element() is an array value
+PASS: lib/test_bt_values 60 - bt_value_array_append_empty_map_element() succeeds
+PASS: lib/test_bt_values 61 - bt_value_array_append_empty_map_element() with returned value object succeeds
+PASS: lib/test_bt_values 62 - object returned by bt_value_array_append_empty_map_element() is not NULL
+PASS: lib/test_bt_values 63 - object returned by bt_value_array_append_empty_map_element() is an array value
+PASS: lib/test_bt_values 64 - the bt_value_array_append_element_*() functions increment the array value object's size
+PASS: lib/test_bt_values 65 - map value object is not empty
+PASS: lib/test_bt_values 66 - bt_value_array_append_bool_element() appends a boolean value object
+PASS: lib/test_bt_values 67 - bt_value_array_append_bool_element() appends the appropriate value
+PASS: lib/test_bt_values 68 - bt_value_array_append_unsigned_integer_element() appends an unsigned integer value object
+PASS: lib/test_bt_values 69 - bt_value_array_append_unsigned_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 70 - bt_value_array_append_signed_integer_element() appends a signed integer value object
+PASS: lib/test_bt_values 71 - bt_value_array_append_signed_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 72 - bt_value_array_append_real_element() appends a real number value object
+PASS: lib/test_bt_values 73 - bt_value_array_append_real_element() appends the appropriate value
+PASS: lib/test_bt_values 74 - bt_value_array_append_string_element() appends a string value object
+PASS: lib/test_bt_values 75 - bt_value_array_append_string_element() appends the appropriate value
+PASS: lib/test_bt_values 76 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 77 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 78 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 79 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 80 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 81 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 82 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 83 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 84 - putting an existing array value object does not cause a crash
+PASS: lib/test_bt_values 85 - bt_value_map_create() returns a map value object
+PASS: lib/test_bt_values 86 - initial map value object size is 0
+PASS: lib/test_bt_values 87 - bt_value_map_insert_entry() succeeds
+PASS: lib/test_bt_values 88 - inserting an element into a map value object increment its size
+PASS: lib/test_bt_values 89 - bt_value_map_insert_entry() accepts an existing key
+PASS: lib/test_bt_values 90 - bt_value_map_borrow_entry_value() returns NULL with an non existing key
+PASS: lib/test_bt_values 91 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (real)
+PASS: lib/test_bt_values 92 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (real)
+PASS: lib/test_bt_values 93 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 94 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 95 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 96 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 97 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 98 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 99 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 100 - bt_value_map_insert_bool_entry() succeeds
+PASS: lib/test_bt_values 101 - bt_value_map_insert_signed_integer_entry() succeeds
+PASS: lib/test_bt_values 102 - bt_value_map_insert_real_entry() succeeds
+PASS: lib/test_bt_values 103 - bt_value_map_insert_string_entry() succeeds
+PASS: lib/test_bt_values 104 - bt_value_map_insert_empty_array_entry() succeeds
+PASS: lib/test_bt_values 105 - bt_value_map_insert_empty_array_entry() with returned value object succeeds
+PASS: lib/test_bt_values 106 - object returned by bt_value_map_insert_empty_array_entry() is not NULL
+PASS: lib/test_bt_values 107 - object returned by bt_value_map_insert_empty_array_entry() is an array value
+PASS: lib/test_bt_values 108 - bt_value_map_insert_empty_map_entry() succeeds
+PASS: lib/test_bt_values 109 - bt_value_map_insert_empty_map_entry() with returned value object succeeds
+PASS: lib/test_bt_values 110 - object returned by bt_value_map_insert_empty_map_entry() is not NULL
+PASS: lib/test_bt_values 111 - object returned by bt_value_map_insert_empty_map_entry() is an array value
+PASS: lib/test_bt_values 112 - the bt_value_map_insert*() functions increment the map value object's size
+PASS: lib/test_bt_values 113 - map value object does not have key "hello"
+PASS: lib/test_bt_values 114 - map value object has key "bt_bool"
+PASS: lib/test_bt_values 115 - map value object has key "uint"
+PASS: lib/test_bt_values 116 - map value object has key "int"
+PASS: lib/test_bt_values 117 - map value object has key "real"
+PASS: lib/test_bt_values 118 - map value object has key "null"
+PASS: lib/test_bt_values 119 - map value object has key "bool2"
+PASS: lib/test_bt_values 120 - map value object has key "int2"
+PASS: lib/test_bt_values 121 - map value object has key "real2"
+PASS: lib/test_bt_values 122 - map value object has key "string2"
+PASS: lib/test_bt_values 123 - map value object has key "array2"
+PASS: lib/test_bt_values 124 - map value object has key "array3"
+PASS: lib/test_bt_values 125 - map value object has key "map2"
+PASS: lib/test_bt_values 126 - map value object has key "map3"
+PASS: lib/test_bt_values 127 - bt_value_map_foreach_entry() breaks the loop when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT
+PASS: lib/test_bt_values 128 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR
+PASS: lib/test_bt_values 129 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR
+PASS: lib/test_bt_values 130 - test_map_foreach_cb_check(): success getting "map2" value object
+PASS: lib/test_bt_values 131 - test_map_foreach_cb_check(): "map2" value object is empty
+PASS: lib/test_bt_values 132 - test_map_foreach_cb_check(): success getting "array3" value object
+PASS: lib/test_bt_values 133 - test_map_foreach_cb_check(): "array3" value object is empty
+PASS: lib/test_bt_values 134 - test_map_foreach_cb_check(): success getting "null" value object
+PASS: lib/test_bt_values 135 - test_map_foreach_cb_check(): success getting "array2" value object
+PASS: lib/test_bt_values 136 - test_map_foreach_cb_check(): "array2" value object is empty
+PASS: lib/test_bt_values 137 - test_map_foreach_cb_check(): "bt_bool" value object has the right value
+PASS: lib/test_bt_values 138 - test_map_foreach_cb_check(): "string2" value object has the right value
+PASS: lib/test_bt_values 139 - test_map_foreach_cb_check(): "real" value object has the right value
+PASS: lib/test_bt_values 140 - test_map_foreach_cb_check(): "real2" value object has the right value
+PASS: lib/test_bt_values 141 - test_map_foreach_cb_check(): "uint" value object has the right value
+PASS: lib/test_bt_values 142 - test_map_foreach_cb_check(): "int" value object has the right value
+PASS: lib/test_bt_values 143 - test_map_foreach_cb_check(): "int2" value object has the right value
+PASS: lib/test_bt_values 144 - test_map_foreach_cb_check(): "bool2" value object has the right value
+PASS: lib/test_bt_values 145 - test_map_foreach_cb_check(): success getting "map3" value object
+PASS: lib/test_bt_values 146 - test_map_foreach_cb_check(): "map3" value object is empty
+PASS: lib/test_bt_values 147 - bt_value_map_foreach_entry() succeeds with test_map_foreach_cb_check()
+PASS: lib/test_bt_values 148 - bt_value_map_foreach_entry() iterates over all the map value object's elements
+PASS: lib/test_bt_values 149 - putting an existing map value object does not cause a crash
+PASS: lib/test_bt_values 150 - null value objects are equivalent
+PASS: lib/test_bt_values 151 - cannot compare null value object and bt_bool value object
+PASS: lib/test_bt_values 152 - boolean value objects are not equivalent (BT_FALSE and BT_TRUE)
+PASS: lib/test_bt_values 153 - boolean value objects are equivalent (BT_FALSE and BT_FALSE)
+PASS: lib/test_bt_values 154 - cannot compare null value object and unsigned integer value object
+PASS: lib/test_bt_values 155 - unsigned integer value objects are not equivalent (10 and 23)
+PASS: lib/test_bt_values 156 - unsigned integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 157 - cannot compare null value object and signed integer value object
+PASS: lib/test_bt_values 158 - signed integer value objects are not equivalent (10 and -23)
+PASS: lib/test_bt_values 159 - signed integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 160 - cannot compare null value object and real number value object
+PASS: lib/test_bt_values 161 - real number value objects are not equivalent (17.38 and -14.23)
+PASS: lib/test_bt_values 162 - real number value objects are equivalent (17.38 and 17.38)
+PASS: lib/test_bt_values 163 - cannot compare null value object and string value object
+PASS: lib/test_bt_values 164 - string value objects are not equivalent ("hello" and "bt_value")
+PASS: lib/test_bt_values 165 - string value objects are equivalent ("hello" and "hello")
+PASS: lib/test_bt_values 166 - empty array value objects are equivalent
+PASS: lib/test_bt_values 167 - cannot compare null value object and array value object
+PASS: lib/test_bt_values 168 - array value objects are not equivalent ([23, 14.2, BT_FALSE] and [14.2, 23, BT_FALSE])
+PASS: lib/test_bt_values 169 - array value objects are equivalent ([23, 14.2, BT_FALSE] and [23, 14.2, BT_FALSE])
+PASS: lib/test_bt_values 170 - empty map value objects are equivalent
+PASS: lib/test_bt_values 171 - cannot compare null value object and map value object
+PASS: lib/test_bt_values 172 - map value objects are not equivalent
+PASS: lib/test_bt_values 173 - map value objects are equivalent
+PASS: lib/test_bt_values 174 - bt_value_copy() succeeds
+PASS: lib/test_bt_values 175 - bt_value_copy() returns a different pointer (map)
+PASS: lib/test_bt_values 176 - bt_value_copy() returns a different pointer (string)
+PASS: lib/test_bt_values 177 - bt_value_copy() returns a different pointer (array)
+PASS: lib/test_bt_values 178 - bt_value_copy() returns a different pointer (bool)
+PASS: lib/test_bt_values 179 - bt_value_copy() returns a different pointer (unsigned integer)
+PASS: lib/test_bt_values 180 - bt_value_copy() returns a different pointer (signed integer)
+PASS: lib/test_bt_values 181 - bt_value_copy() returns a different pointer (real)
+PASS: lib/test_bt_values 182 - bt_value_copy() returns the same pointer (null)
+PASS: lib/test_bt_values 183 - source and destination value objects have the same content
+PASS: lib/test_bt_values 184 - bt_value_map_extend() succeeds
+PASS: lib/test_bt_values 185 - bt_value_map_extend() returns a map object with the correct size
+PASS: lib/test_bt_values 186 - bt_value_map_extend() picks the appropriate element (file)
+PASS: lib/test_bt_values 187 - bt_value_map_extend() picks the appropriate element (edit)
+PASS: lib/test_bt_values 188 - bt_value_map_extend() picks the appropriate element (selection)
+PASS: lib/test_bt_values 189 - bt_value_map_extend() picks the appropriate element (find)
+PASS: lib/test_bt_values 190 - bt_value_map_extend() picks the appropriate element (project)
+PASS: lib/test_graph_topo 1 - empty graph generates no events
+PASS: lib/test_graph_topo 2 - we have the expected number of events
+PASS: lib/test_graph_topo 3 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 4 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 5 - got the expected source's port connected event
+PASS: lib/test_graph_topo 6 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 7 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 8 - returned connection is still NULL
+PASS: lib/test_graph_topo 9 - we have the expected number of events
+PASS: lib/test_graph_topo 10 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 11 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 12 - got the expected source's port connected event
+PASS: lib/test_graph_topo 13 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 14 - returned connection is still NULL
+PASS: lib/test_graph_topo 15 - we have the expected number of events
+PASS: lib/test_graph_topo 16 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 17 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 18 - got the expected source's port connected event
+PASS: lib/test_graph_topo 19 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 20 - we have the expected number of events
+PASS: lib/test_graph_topo 21 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 22 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 23 - got the expected source's port connected event
+PASS: lib/test_graph_topo 24 - got the expected graph's port added event (for source)
+PASS: lib/test_graph_topo 25 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 26 - event order is good
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 1 - remove trace listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 2 - remove trace listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 3 - remove trace listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 4 - trace destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 5 - trace destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 6 - trace destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 7 - trace destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 8 - trace destruction listener 5 not called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 9 - remove trace class listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 10 - remove trace class listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 11 - remove trace class listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 12 - trace class destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 13 - trace class destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 14 - trace class destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 15 - trace class destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 16 - trace class destruction listener 5 not called
+PASS: lib/test_simple_sink 1 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 2 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 3 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 4 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 5 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 6 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 7 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 8 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 9 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 10 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 11 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 12 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 13 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 14 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 15 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 16 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 17 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 18 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 19 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 20 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 21 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 22 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 23 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 24 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 25 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 26 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 27 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 28 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 29 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 30 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 31 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 32 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 33 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 34 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 35 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 36 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 37 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 38 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 39 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 40 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 41 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 42 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 43 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 44 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 45 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 46 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 47 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 48 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 49 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 50 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 51 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 52 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 53 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 54 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 55 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 56 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 57 - Graph "run once" status is the expected one (status code: 11)
+PASS: lib/test_simple_sink 58 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 59 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 60 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 61 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 62 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 63 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 64 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 65 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 66 - Graph "run once" status is the expected one (status code: 1)
+PASS: lib/test_simple_sink 67 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 68 - Data is not NULL in finalization function
+PASS: lib/test_trace_ir_ref 1 - Borrow parent stream SC1 from EC1
+PASS: lib/test_trace_ir_ref 2 - Borrow parent stream SC1 from EC2
+PASS: lib/test_trace_ir_ref 3 - Borrow parent stream SC2 from EC3
+PASS: lib/test_trace_ir_ref 4 - Initialize trace
+PASS: lib/test_trace_ir_ref 5 - Initial SC1 reference count is 0
+PASS: lib/test_trace_ir_ref 6 - Initial SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 7 - Initial EC1 reference count is 0
+PASS: lib/test_trace_ir_ref 8 - Initial EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 9 - Initial EC3 reference count is 0
+PASS: lib/test_trace_ir_ref 10 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 11 - User A acquires SC2 from TC1
+PASS: lib/test_trace_ir_ref 12 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 13 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 14 - User A acquires EC3 from SC2
+PASS: lib/test_trace_ir_ref 15 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 16 - SC2 reference count is 2
+PASS: lib/test_trace_ir_ref 17 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 18 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 19 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 20 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 21 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 22 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 23 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 24 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 25 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 26 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 27 - SC1 reference count is 2
+PASS: lib/test_trace_ir_ref 28 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 29 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 30 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 31 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 32 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 33 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 34 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 35 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 36 - EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 37 - EC3 reference count is 0
+PASS: lib/test_plugin 1 - bt_plugin_find_all_from_file() succeeds with a valid file
+PASS: lib/test_plugin 2 - bt_plugin_find_all_from_file() returns a plugin set
+PASS: lib/test_plugin 3 - plugin's initialization function is called during bt_plugin_find_all_from_file()
+PASS: lib/test_plugin 4 - bt_plugin_find_all_from_file() returns the expected number of plugins
+PASS: lib/test_plugin 5 - bt_plugin_get_name() returns the expected name
+PASS: lib/test_plugin 6 - bt_plugin_get_description() returns the expected description
+PASS: lib/test_plugin 7 - bt_plugin_get_version() fails when there's no version
+PASS: lib/test_plugin 8 - bt_plugin_get_author() returns the expected author
+PASS: lib/test_plugin 9 - bt_plugin_get_license() returns the expected license
+PASS: lib/test_plugin 10 - bt_plugin_get_path() returns the expected path
+PASS: lib/test_plugin 11 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 12 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 13 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 14 - plugin's finalize function is called when the plugin is destroyed
+PASS: lib/test_plugin 15 - bt_plugin_get_version() succeeds when there's a version
+PASS: lib/test_plugin 16 - bt_plugin_get_version() returns the expected major version
+PASS: lib/test_plugin 17 - bt_plugin_get_version() returns the expected minor version
+PASS: lib/test_plugin 18 - bt_plugin_get_version() returns the expected patch version
+PASS: lib/test_plugin 19 - bt_plugin_get_version() returns the expected extra version
+PASS: lib/test_plugin 20 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 21 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 22 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 23 - bt_plugin_borrow_source_component_class_by_name_const() finds a source component class
+PASS: lib/test_plugin 24 - bt_plugin_borrow_sink_component_class_by_name_const() finds a sink component class
+PASS: lib/test_plugin 25 - bt_component_class_get_help() returns the expected help text
+PASS: lib/test_plugin 26 - bt_plugin_borrow_filter_component_class_by_name_const() finds a filter component class
+PASS: lib/test_plugin 27 - bt_query_executor_query() succeeds
+PASS: lib/test_plugin 28 - bt_component_class_query() receives the expected object name
+PASS: lib/test_plugin 29 - bt_component_class_query() receives the expected parameters
+PASS: lib/test_plugin 30 - bt_graph_add_sink_component() still works after the plugin object is destroyed
+PASS: lib/test_plugin 31 - bt_plugin_find_all_from_dir() fails with an invalid path
+PASS: lib/test_plugin 32 - bt_plugin_find_all_from_dir() succeeds with a valid path
+PASS: lib/test_plugin 33 - bt_plugin_find_all_from_dir() returns a plugin set with a valid path
+PASS: lib/test_plugin 34 - bt_plugin_find_all_from_dir() returns the expected number of plugin objects
+PASS: lib/test_plugin 35 - bt_plugin_find() returns BT_PLUGIN_STATUS_NOT_FOUND with an unknown plugin name
+PASS: lib/test_plugin 36 - bt_plugin_find() succeeds with a plugin name it can find
+PASS: lib/test_plugin 37 - bt_plugin_find() returns a plugin object
+PASS: lib/test_plugin 38 - bt_plugin_find() finds the correct plugin for a given name
+PASS: param-validation/test_param_validation 1 - valid map: validation succeeds
+PASS: param-validation/test_param_validation 2 - valid map: error string is NULL
+PASS: param-validation/test_param_validation 3 - missing key in map: validation fails
+PASS: param-validation/test_param_validation 4 - missing key in map: error string is not NULL
+PASS: param-validation/test_param_validation 5 - missing key in map: error string contains expected string
+PASS: param-validation/test_param_validation 6 - unexpected key in map: validation fails
+PASS: param-validation/test_param_validation 7 - unexpected key in map: error string is not NULL
+PASS: param-validation/test_param_validation 8 - unexpected key in map: error string contains expected string
+PASS: param-validation/test_param_validation 9 - map entry with unexpected type: validation fails
+PASS: param-validation/test_param_validation 10 - map entry with unexpected type: error string is not NULL
+PASS: param-validation/test_param_validation 11 - map entry with unexpected type: error string contains expected string
+PASS: param-validation/test_param_validation 12 - valid array: validation succeeds
+PASS: param-validation/test_param_validation 13 - valid array: error string is NULL
+PASS: param-validation/test_param_validation 14 - valid empty array: validation succeeds
+PASS: param-validation/test_param_validation 15 - valid empty array: error string is NULL
+PASS: param-validation/test_param_validation 16 - array too small: validation fails
+PASS: param-validation/test_param_validation 17 - array too small: error string is not NULL
+PASS: param-validation/test_param_validation 18 - array too small: error string contains expected string
+PASS: param-validation/test_param_validation 19 - array too large: validation fails
+PASS: param-validation/test_param_validation 20 - array too large: error string is not NULL
+PASS: param-validation/test_param_validation 21 - array too large: error string contains expected string
+PASS: param-validation/test_param_validation 22 - array with invalid element type: validation fails
+PASS: param-validation/test_param_validation 23 - array with invalid element type: error string is not NULL
+PASS: param-validation/test_param_validation 24 - array with invalid element type: error string contains expected string
+PASS: param-validation/test_param_validation 25 - valid string without choices: validation succeeds
+PASS: param-validation/test_param_validation 26 - valid string without choices: error string is NULL
+PASS: param-validation/test_param_validation 27 - valid string with choices: validation succeeds
+PASS: param-validation/test_param_validation 28 - valid string with choices: error string is NULL
+PASS: param-validation/test_param_validation 29 - string with invalid choice: validation fails
+PASS: param-validation/test_param_validation 30 - string with invalid choice: error string is not NULL
+PASS: param-validation/test_param_validation 31 - string with invalid choice: error string contains expected string
+PASS: param-validation/test_param_validation 32 - type of value passed to custom function is as expected
+PASS: param-validation/test_param_validation 33 - value passed to custom function is as expected
+PASS: param-validation/test_param_validation 34 - custom validation function with valid value: validation succeeds
+PASS: param-validation/test_param_validation 35 - custom validation function with valid value: error string is NULL
+PASS: param-validation/test_param_validation 36 - custom validation function with invalid value: validation fails
+PASS: param-validation/test_param_validation 37 - custom validation function with invalid value: error string is not NULL
+PASS: param-validation/test_param_validation 38 - custom validation function with invalid value: error string contains expected string
+PASS: param-validation/test_param_validation 39 - error nested in maps and arrays: validation fails
+PASS: param-validation/test_param_validation 40 - error nested in maps and arrays: error string is not NULL
+PASS: param-validation/test_param_validation 41 - error nested in maps and arrays: error string contains expected string
+PASS: plugins/src.ctf.fs/fail/test_fail 1 - Trace invalid-packet-size/trace: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 2 - Trace invalid-packet-size/trace: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 3 - Trace invalid-packet-size/trace: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 4 - Trace invalid-packet-size/trace: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 5 - Trace valid-events-then-invalid-events: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 6 - Trace valid-events-then-invalid-events: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 7 - Trace valid-events-then-invalid-events: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 8 - Trace valid-events-then-invalid-events: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 9 - Trace metadata-syntax-error: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 10 - Trace metadata-syntax-error: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 11 - Trace metadata-syntax-error: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 12 - Trace metadata-syntax-error: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/succeed/test_succeed 1 - Trace '2packets' and 'barectf-event-before-packet' give the expected stdout
+PASS: plugins/src.ctf.fs/succeed/test_succeed 2 - Trace '2packets' and 'barectf-event-before-packet' give the expected stderr
+PASS: plugins/src.ctf.fs/succeed/test_succeed 3 - Generated trace 'simple' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 4 - Trace 'smalltrace' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 5 - Trace '2packets' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 6 - Trace 'barectf-event-before-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 7 - Trace 'session-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 8 - Trace 'lttng-tracefile-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 9 - Trace 'array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 10 - Trace 'struct-array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 11 - Trace 'meta-ctx-sequence' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 12 - Trace 'lttng-event-after-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 13 - Trace 'lttng-crash' gives the expected output
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 1 - ab: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 2 - ab: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 3 - ab: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 4 - ba: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 5 - ba: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 6 - ba: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 7 - bc: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 8 - bc: expected output is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 9 - cb: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 10 - cb: expected output is produced
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 1 - 'sink.ctf.fs' component succeeds with input trace 'float'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 2 - Converted trace 'float' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 3 - 'sink.ctf.fs' component succeeds with input trace 'double'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 4 - Converted trace 'double' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 5 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-no-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 6 - Converted trace 'meta-variant-no-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 7 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-one-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 8 - Converted trace 'meta-variant-one-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 9 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-reserved-keywords'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 10 - Converted trace 'meta-variant-reserved-keywords' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 11 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-same-with-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 12 - Converted trace 'meta-variant-same-with-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 13 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-two-underscores'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 14 - Converted trace 'meta-variant-two-underscores' gives the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 1 - 'default' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 2 - 'default-compact' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 3 - 'default-compact-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 4 - 'default-compact-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 5 - 'default-without-data' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 6 - 'default-without-data-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 7 - 'default-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 8 - 'default-without-names' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 9 - 'default-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 10 - 'default-without-trace-name' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 11 - 'default-without-uuid' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 12 - 'no-packet-context' test has the expected output
+PASS: plugins/src.ctf.lttng-live/test_live 1 - CLI prints the expected session list - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 2 - CLI prints the expected session list - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 3 - CLI attach and fetch from single-domains session - no discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 4 - CLI attach and fetch from single-domains session - no discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 5 - CLI attach and fetch from multi-domains session - discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 6 - CLI attach and fetch from multi-domains session - discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 7 - CLI many requests per packet - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 8 - CLI many requests per packet - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 9 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 10 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 11 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 12 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: bitfield/test_bitfield 1 - Writing and reading back 0x0, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 2 - Writing and reading back 0x0, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 3 - Writing and reading back 0x0, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 4 - Writing and reading back 0x0, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 5 - Writing and reading back 0x0, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 6 - Writing and reading back 0x0, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 7 - Writing and reading back 0x0, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 8 - Writing and reading back 0x0, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 9 - Writing and reading back 0x1, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 10 - Writing and reading back 0x1, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 11 - Writing and reading back 0x1, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 12 - Writing and reading back 0x1, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 13 - Writing and reading back 0xFFFFFFFF, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 14 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 15 - Writing and reading back 0xFFFFFFFF, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 16 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 17 - Writing and reading back 0xFFFFFFFF, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 18 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 19 - Writing and reading back 0xFFFFFFFF, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 20 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 21 - Writing and reading back 0x80000000, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 22 - Writing and reading back 0x8000000000000000, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 23 - Writing and reading back 0x80000000, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 24 - Writing and reading back 0x8000000000000000, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 25 - Writing and reading back 0xD4E2C26, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 26 - Writing and reading back 0x724F17A97B613CB9, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 27 - Writing and reading back 0xD4E2C26, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 28 - Writing and reading back 0x724F17A97B613CB9, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 29 - Writing and reading back 0xD4E2C26, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 30 - Writing and reading back 0x724F17A97B613CB9, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 31 - Writing and reading back 0xD4E2C26, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 32 - Writing and reading back 0x724F17A97B613CB9, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 33 - Writing and reading back 0x6EAF05E4, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 34 - Writing and reading back 0x16FFFE261A2299E, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 35 - Writing and reading back 0x6EAF05E4, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 36 - Writing and reading back 0x16FFFE261A2299E, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 37 - Writing and reading back 0x6EAF05E4, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 38 - Writing and reading back 0x16FFFE261A2299E, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 39 - Writing and reading back 0x6EAF05E4, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 40 - Writing and reading back 0x16FFFE261A2299E, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 41 - Writing and reading back 0x3A1AAF19, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 42 - Writing and reading back 0x1437071554870EDE, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 43 - Writing and reading back 0x3A1AAF19, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 44 - Writing and reading back 0x1437071554870EDE, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 45 - Writing and reading back 0x3A1AAF19, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 46 - Writing and reading back 0x1437071554870EDE, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 47 - Writing and reading back 0x3A1AAF19, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 48 - Writing and reading back 0x1437071554870EDE, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 49 - Writing and reading back 0x7E3330B3, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 50 - Writing and reading back 0x4B7D054041F702E3, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 51 - Writing and reading back 0x7E3330B3, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 52 - Writing and reading back 0x4B7D054041F702E3, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 53 - Writing and reading back 0x7E3330B3, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 54 - Writing and reading back 0x4B7D054041F702E3, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 55 - Writing and reading back 0x7E3330B3, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 56 - Writing and reading back 0x4B7D054041F702E3, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 57 - Writing and reading back 0x18CA3659, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 58 - Writing and reading back 0x1FC5780B14769257, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 59 - Writing and reading back 0x18CA3659, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 60 - Writing and reading back 0x1FC5780B14769257, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 61 - Writing and reading back 0x18CA3659, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 62 - Writing and reading back 0x1FC5780B14769257, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 63 - Writing and reading back 0x18CA3659, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 64 - Writing and reading back 0x1FC5780B14769257, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 65 - Writing and reading back 0x12B3AD94, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 66 - Writing and reading back 0x87468DE2035A070, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 67 - Writing and reading back 0x12B3AD94, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 68 - Writing and reading back 0x87468DE2035A070, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 69 - Writing and reading back 0x12B3AD94, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 70 - Writing and reading back 0x87468DE2035A070, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 71 - Writing and reading back 0x12B3AD94, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 72 - Writing and reading back 0x87468DE2035A070, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 73 - Writing and reading back 0x2D1B8288, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 74 - Writing and reading back 0x7E7F0CA36F3C33E6, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 75 - Writing and reading back 0x2D1B8288, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 76 - Writing and reading back 0x7E7F0CA36F3C33E6, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 77 - Writing and reading back 0x2D1B8288, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 78 - Writing and reading back 0x7E7F0CA36F3C33E6, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 79 - Writing and reading back 0x2D1B8288, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 80 - Writing and reading back 0x7E7F0CA36F3C33E6, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 81 - Writing and reading back 0x53E0CBDC, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 82 - Writing and reading back 0x4B3DF8233F8DA06A, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 83 - Writing and reading back 0x53E0CBDC, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 84 - Writing and reading back 0x4B3DF8233F8DA06A, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 85 - Writing and reading back 0x53E0CBDC, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 86 - Writing and reading back 0x4B3DF8233F8DA06A, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 87 - Writing and reading back 0x53E0CBDC, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 88 - Writing and reading back 0x4B3DF8233F8DA06A, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 89 - Writing and reading back 0x68A50CE9, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 90 - Writing and reading back 0x65AF5BCE0DBD8EC5, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 91 - Writing and reading back 0x68A50CE9, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 92 - Writing and reading back 0x65AF5BCE0DBD8EC5, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 93 - Writing and reading back 0x68A50CE9, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 94 - Writing and reading back 0x65AF5BCE0DBD8EC5, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 95 - Writing and reading back 0x68A50CE9, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 96 - Writing and reading back 0x65AF5BCE0DBD8EC5, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 97 - Writing and reading back 0x44E87423, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 98 - Writing and reading back 0x5ED5328259B7CD4B, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 99 - Writing and reading back 0x44E87423, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 100 - Writing and reading back 0x5ED5328259B7CD4B, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 101 - Writing and reading back 0x44E87423, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 102 - Writing and reading back 0x5ED5328259B7CD4B, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 103 - Writing and reading back 0x44E87423, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 104 - Writing and reading back 0x5ED5328259B7CD4B, signed long long dest, varying read unit size
+============================================================================
+Testsuite summary for babeltrace2 2.0.5
+============================================================================
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+=============================================
+ babeltrace2 2.0.5: tests/test-suite.log
+=============================================
+
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+.. contents:: :depth: 2
+
+DURATION: 32
diff --git a/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-raw.log
new file mode 100644
index 00000000000..5db94625837
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/ptest-raw.log
@@ -0,0 +1,1328 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/babeltrace2/ptest
+PASS: cli/convert/test_convert_args 1 - ARGS: path non-option arg
+PASS: cli/convert/test_convert_args 2 - ARGS: path non-option args
+PASS: cli/convert/test_convert_args 3 - ARGS: path non-option arg + named user source with --params
+PASS: cli/convert/test_convert_args 4 - ARGS: unnamed user source
+PASS: cli/convert/test_convert_args 5 - ARGS: path non-option arg + user source named `auto-disc-source-ctf-fs`
+PASS: cli/convert/test_convert_args 6 - ARGS: path non-option arg + user sink named `pretty`
+PASS: cli/convert/test_convert_args 7 - ARGS: path non-option arg + user filter named `muxer`
+PASS: cli/convert/test_convert_args 8 - ARGS: path non-option arg + --begin + user filter named `trimmer`
+PASS: cli/convert/test_convert_args 9 - ARGS: path non-option arg + --begin
+PASS: cli/convert/test_convert_args 10 - ARGS: path non-option arg + --begin --end
+PASS: cli/convert/test_convert_args 11 - ARGS: path non-option arg + --timerange
+PASS: cli/convert/test_convert_args 12 - ARGS: path non-option arg + --clock-cycles
+PASS: cli/convert/test_convert_args 13 - ARGS: path non-option arg + --clock-date
+PASS: cli/convert/test_convert_args 14 - ARGS: path non-option arg + --clock-force-correlate
+PASS: cli/convert/test_convert_args 15 - ARGS: path non-option arg + --clock-gmt
+PASS: cli/convert/test_convert_args 16 - ARGS: path non-option arg + --clock-offset
+PASS: cli/convert/test_convert_args 17 - ARGS: path non-option arg + --clock-offset-ns
+PASS: cli/convert/test_convert_args 18 - ARGS: path non-option arg + --clock-seconds
+PASS: cli/convert/test_convert_args 19 - ARGS: path non-option arg + --color
+PASS: cli/convert/test_convert_args 20 - ARGS: path non-option arg + --debug-info
+PASS: cli/convert/test_convert_args 21 - ARGS: path non-option arg + --debug-info-dir
+PASS: cli/convert/test_convert_args 22 - ARGS: path non-option arg + --debug-info-target-prefix
+PASS: cli/convert/test_convert_args 23 - ARGS: path non-option arg + --debug-info-full-path
+PASS: cli/convert/test_convert_args 24 - ARGS: path non-option arg + --fields=trace:domain,loglevel
+PASS: cli/convert/test_convert_args 25 - ARGS: path non-option arg + --fields=all
+PASS: cli/convert/test_convert_args 26 - ARGS: path non-option arg + --names=context,header
+PASS: cli/convert/test_convert_args 27 - ARGS: path non-option arg + --names=all
+PASS: cli/convert/test_convert_args 28 - ARGS: path non-option arg + --no-delta
+PASS: cli/convert/test_convert_args 29 - ARGS: path non-option arg + --output
+PASS: cli/convert/test_convert_args 30 - ARGS: path non-option arg + -i ctf
+PASS: cli/convert/test_convert_args 31 - ARGS: URL non-option arg + -i lttng-live
+PASS: cli/convert/test_convert_args 32 - ARGS: path non-option arg + -o dummy
+PASS: cli/convert/test_convert_args 33 - ARGS: path non-option arg + -o ctf + --output
+PASS: cli/convert/test_convert_args 34 - ARGS: path non-option arg + user sink with log level
+PASS: cli/convert/test_convert_args 35 - FAILS: bad --component format (plugin only)
+PASS: cli/convert/test_convert_args 36 - FAILS: bad --component format (name and plugin only)
+PASS: cli/convert/test_convert_args 37 - FAILS: bad --component format (name only)
+PASS: cli/convert/test_convert_args 38 - FAILS: bad --component format (extra dot found)
+PASS: cli/convert/test_convert_args 39 - FAILS: duplicate component name
+PASS: cli/convert/test_convert_args 40 - FAILS: unknown option
+PASS: cli/convert/test_convert_args 41 - FAILS: --params without current component
+PASS: cli/convert/test_convert_args 42 - FAILS: duplicate --begin
+PASS: cli/convert/test_convert_args 43 - FAILS: duplicate --end
+PASS: cli/convert/test_convert_args 44 - FAILS: --begin and --timerange
+PASS: cli/convert/test_convert_args 45 - FAILS: --end and --timerange
+PASS: cli/convert/test_convert_args 46 - FAILS: bad --timerange format (1)
+PASS: cli/convert/test_convert_args 47 - FAILS: bad --timerange format (2)
+PASS: cli/convert/test_convert_args 48 - FAILS: bad --timerange format (3)
+PASS: cli/convert/test_convert_args 49 - FAILS: bad --fields format
+PASS: cli/convert/test_convert_args 50 - FAILS: bad --names format
+PASS: cli/convert/test_convert_args 51 - FAILS: unknown -i
+PASS: cli/convert/test_convert_args 52 - FAILS: duplicate -i
+PASS: cli/convert/test_convert_args 53 - FAILS: unknown -o
+PASS: cli/convert/test_convert_args 54 - FAILS: duplicate -o
+PASS: cli/convert/test_convert_args 55 - FAILS: --run-args and --run-args-0
+PASS: cli/convert/test_convert_args 56 - FAILS: -o ctf-metadata without path
+PASS: cli/convert/test_convert_args 57 - FAILS: -i lttng-live and implicit source.ctf.fs
+PASS: cli/convert/test_convert_args 58 - FAILS: implicit source.ctf.fs without path
+PASS: cli/convert/test_convert_args 59 - FAILS: implicit source.ctf.lttng-live without URL
+PASS: cli/convert/test_convert_args 60 - FAILS: no source
+PASS: cli/convert/test_convert_args 61 - FAILS: -o ctf without --output
+PASS: cli/convert/test_convert_args 62 - FAILS: -o ctf + --output with implicit sink.text.pretty
+PASS: cli/convert/test_convert_args 63 - FAILS: --stream-intersection
+PASS: cli/convert/test_convert_args 64 - FAILS: two sinks with -o dummy + --clock-seconds
+PASS: cli/convert/test_convert_args 65 - FAILS: path non-option arg + user sink + -o text
+PASS: cli/test_help 1 - help ctf plugin exit status
+PASS: cli/test_help 2 - help ctf plugin expected output
+PASS: cli/test_help 3 - help ctf plugin produces no error
+PASS: cli/test_help 4 - help src.ctf.fs component class exit status
+PASS: cli/test_help 5 - help src.ctf.fs component class expected output
+PASS: cli/test_help 6 - help src.ctf.fs component class produces no error
+PASS: cli/test_help 7 - help without parameter exit status
+PASS: cli/test_help 8 - help without parameter produces expected error
+PASS: cli/test_help 9 - help without parameter produces no output
+PASS: cli/test_help 10 - help with too many parameters exit status
+PASS: cli/test_help 11 - help with too many parameters produces expected error
+PASS: cli/test_help 12 - help with too many parameters produces no output
+PASS: cli/test_help 13 - help with unknown plugin name
+PASS: cli/test_help 14 - help with unknown plugin name produces expected error
+PASS: cli/test_help 15 - help with unknown plugin name produces no output
+PASS: cli/test_help 16 - help with unknown component class name
+PASS: cli/test_help 17 - help with unknown component class name produces expected error
+PASS: cli/test_help 18 - help with unknown component class name prints plugin help
+PASS: cli/test_help 19 - help with unknown component class plugin
+PASS: cli/test_help 20 - help with unknown component class plugin produces expected error
+PASS: cli/test_help 21 - help with unknown component class plugin produces no output
+PASS: cli/test_intersection 1 - run without --stream-intersection
+PASS: cli/test_intersection 2 - 8 events in the whole trace
+PASS: cli/test_intersection 3 - run with --stream-intersection
+PASS: cli/test_intersection 4 - 3 events in streams intersecting
+PASS: cli/test_intersection 5 - run without --stream-intersection
+PASS: cli/test_intersection 6 - 8 events in the whole trace
+PASS: cli/test_intersection 7 - run with --stream-intersection
+PASS: cli/test_intersection 8 - 3 events in streams intersecting
+PASS: cli/test_intersection 9 - run without --stream-intersection
+PASS: cli/test_intersection 10 - 3 events in the whole trace
+PASS: cli/test_intersection 11 - run with --stream-intersection
+PASS: cli/test_intersection 12 - 3 events in streams intersecting
+PASS: cli/test_intersection 13 - run without --stream-intersection
+PASS: cli/test_intersection 14 - 6 events in the whole trace
+PASS: cli/test_intersection 15 - run with --stream-intersection fails
+PASS: cli/test_intersection 16 - stderr contains expected error message
+PASS: cli/test_intersection 17 - run without --stream-intersection
+PASS: cli/test_intersection 18 - 0 events in the whole trace
+PASS: cli/test_intersection 19 - run with --stream-intersection fails
+PASS: cli/test_intersection 20 - stderr contains expected error message
+PASS: cli/test_output_path_ctf_non_lttng_trace 1 - 3eventsintersect output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 2 - 3eventsintersectreverse output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 3 - nointersect output trace exists
+PASS: cli/test_packet_seq_num 1 - Trace parses
+PASS: cli/test_packet_seq_num 2 - No events lost
+PASS: cli/test_packet_seq_num 3 - Trace parses
+PASS: cli/test_packet_seq_num 4 - No events lost
+PASS: cli/test_packet_seq_num 5 - Trace parses
+PASS: cli/test_packet_seq_num 6 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 7 - Trace parses
+PASS: cli/test_packet_seq_num 8 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 9 - Trace parses
+PASS: cli/test_packet_seq_num 10 - Lost events string matches 2,3,1
+PASS: cli/test_trace_copy 1 - Copy trace 2packets with ctf-fs sink
+PASS: cli/test_trace_copy 2 - Read the new trace in /tmp/tmp.VVDMjpNrkI
+PASS: cli/test_trace_copy 3 - Exact same content between the two traces
+PASS: cli/test_trace_copy 4 - Copy trace array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 5 - Read the new trace in /tmp/tmp.cDkPjGud4Y
+PASS: cli/test_trace_copy 6 - Exact same content between the two traces
+PASS: cli/test_trace_copy 7 - Copy trace barectf-event-before-packet with ctf-fs sink
+PASS: cli/test_trace_copy 8 - Read the new trace in /tmp/tmp.2G2csMCrlm
+PASS: cli/test_trace_copy 9 - Exact same content between the two traces
+PASS: cli/test_trace_copy 10 - Copy trace debug-info with ctf-fs sink
+PASS: cli/test_trace_copy 11 - Read the new trace in /tmp/tmp.oQALGv4gnr
+PASS: cli/test_trace_copy 12 - Exact same content between the two traces
+PASS: cli/test_trace_copy 13 - Copy trace env-warning with ctf-fs sink
+PASS: cli/test_trace_copy 14 - Read the new trace in /tmp/tmp.MEIbbxxhZ8
+PASS: cli/test_trace_copy 15 - Exact same content between the two traces
+PASS: cli/test_trace_copy 16 - Copy trace ev-disc-no-ts-begin-end with ctf-fs sink
+PASS: cli/test_trace_copy 17 - Read the new trace in /tmp/tmp.SlT7GWWRno
+PASS: cli/test_trace_copy 18 - Exact same content between the two traces
+PASS: cli/test_trace_copy 19 - Copy trace lttng-crash with ctf-fs sink
+PASS: cli/test_trace_copy 20 - Read the new trace in /tmp/tmp.fa5zXeq29y
+PASS: cli/test_trace_copy 21 - Exact same content between the two traces
+PASS: cli/test_trace_copy 22 - Copy trace lttng-event-after-packet with ctf-fs sink
+PASS: cli/test_trace_copy 23 - Read the new trace in /tmp/tmp.DqnzDfzldW
+PASS: cli/test_trace_copy 24 - Exact same content between the two traces
+PASS: cli/test_trace_copy 25 - Copy trace lttng-tracefile-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 26 - Read the new trace in /tmp/tmp.rnkmXyVKPf
+PASS: cli/test_trace_copy 27 - Exact same content between the two traces
+PASS: cli/test_trace_copy 28 - Empty trace meta-ctx-sequence, nothing to copy
+PASS: cli/test_trace_copy 29 - Copy trace meta-variant-no-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 30 - Read the new trace in /tmp/tmp.YkEM2J9T3l
+PASS: cli/test_trace_copy 31 - Exact same content between the two traces
+PASS: cli/test_trace_copy 32 - Copy trace meta-variant-one-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 33 - Read the new trace in /tmp/tmp.UEOtYHcG6b
+PASS: cli/test_trace_copy 34 - Exact same content between the two traces
+PASS: cli/test_trace_copy 35 - Copy trace meta-variant-reserved-keywords with ctf-fs sink
+PASS: cli/test_trace_copy 36 - Read the new trace in /tmp/tmp.Vgx0uhdSUY
+PASS: cli/test_trace_copy 37 - Exact same content between the two traces
+PASS: cli/test_trace_copy 38 - Copy trace meta-variant-same-with-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 39 - Read the new trace in /tmp/tmp.iIp8eqlLUt
+PASS: cli/test_trace_copy 40 - Exact same content between the two traces
+PASS: cli/test_trace_copy 41 - Copy trace meta-variant-two-underscores with ctf-fs sink
+PASS: cli/test_trace_copy 42 - Read the new trace in /tmp/tmp.RcWsznJuO3
+PASS: cli/test_trace_copy 43 - Exact same content between the two traces
+PASS: cli/test_trace_copy 44 - Copy trace multi-domains with ctf-fs sink
+PASS: cli/test_trace_copy 45 - Read the new trace in /tmp/tmp.X7FPTQOgBC
+PASS: cli/test_trace_copy 46 - Exact same content between the two traces
+PASS: cli/test_trace_copy 47 - Copy trace no-packet-context with ctf-fs sink
+PASS: cli/test_trace_copy 48 - Read the new trace in /tmp/tmp.TbC0YLbMJL
+PASS: cli/test_trace_copy 49 - Exact same content between the two traces
+PASS: cli/test_trace_copy 50 - Copy trace sequence with ctf-fs sink
+PASS: cli/test_trace_copy 51 - Read the new trace in /tmp/tmp.NqImoGIFfN
+PASS: cli/test_trace_copy 52 - Exact same content between the two traces
+PASS: cli/test_trace_copy 53 - Copy trace session-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 54 - Read the new trace in /tmp/tmp.reWRqdQZAU
+PASS: cli/test_trace_copy 55 - Exact same content between the two traces
+PASS: cli/test_trace_copy 56 - Copy trace smalltrace with ctf-fs sink
+PASS: cli/test_trace_copy 57 - Read the new trace in /tmp/tmp.6tnRwU8mLo
+PASS: cli/test_trace_copy 58 - Exact same content between the two traces
+PASS: cli/test_trace_copy 59 - Copy trace struct-array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 60 - Read the new trace in /tmp/tmp.Ffxtx9oBlU
+PASS: cli/test_trace_copy 61 - Exact same content between the two traces
+PASS: cli/test_trace_copy 62 - Copy trace succeed1 with ctf-fs sink
+PASS: cli/test_trace_copy 63 - Read the new trace in /tmp/tmp.DiVBmGI99u
+PASS: cli/test_trace_copy 64 - Exact same content between the two traces
+PASS: cli/test_trace_copy 65 - Copy trace succeed2 with ctf-fs sink
+PASS: cli/test_trace_copy 66 - Read the new trace in /tmp/tmp.5WD5MEYZWA
+PASS: cli/test_trace_copy 67 - Exact same content between the two traces
+PASS: cli/test_trace_copy 68 - Copy trace succeed3 with ctf-fs sink
+PASS: cli/test_trace_copy 69 - Read the new trace in /tmp/tmp.zcQARkN1QR
+PASS: cli/test_trace_copy 70 - Exact same content between the two traces
+PASS: cli/test_trace_copy 71 - Empty trace succeed4, nothing to copy
+PASS: cli/test_trace_copy 72 - Copy trace trace-with-index with ctf-fs sink
+PASS: cli/test_trace_copy 73 - Read the new trace in /tmp/tmp.D1ZXH6vljC
+PASS: cli/test_trace_copy 74 - Exact same content between the two traces
+PASS: cli/test_trace_copy 75 - Copy trace warnings with ctf-fs sink
+PASS: cli/test_trace_copy 76 - Read the new trace in /tmp/tmp.3A7VnG5LTx
+PASS: cli/test_trace_copy 77 - Exact same content between the two traces
+PASS: cli/test_trace_copy 78 - Copy trace wk-heartbeat-u with ctf-fs sink
+PASS: cli/test_trace_copy 79 - Read the new trace in /tmp/tmp.gGykRBgzVm
+PASS: cli/test_trace_copy 80 - Exact same content between the two traces
+PASS: cli/test_trace_read 1 - Run babeltrace2 with trace 2packets
+PASS: cli/test_trace_read 2 - Run babeltrace2 with trace array-align-elem
+PASS: cli/test_trace_read 3 - Run babeltrace2 with trace barectf-event-before-packet
+PASS: cli/test_trace_read 4 - Run babeltrace2 with trace debug-info
+PASS: cli/test_trace_read 5 - Run babeltrace2 with trace env-warning
+PASS: cli/test_trace_read 6 - Run babeltrace2 with trace ev-disc-no-ts-begin-end
+PASS: cli/test_trace_read 7 - Run babeltrace2 with trace lttng-crash
+PASS: cli/test_trace_read 8 - Run babeltrace2 with trace lttng-event-after-packet
+PASS: cli/test_trace_read 9 - Run babeltrace2 with trace lttng-tracefile-rotation
+PASS: cli/test_trace_read 10 - Run babeltrace2 with trace meta-ctx-sequence
+PASS: cli/test_trace_read 11 - Run babeltrace2 with trace meta-variant-no-underscore
+PASS: cli/test_trace_read 12 - Run babeltrace2 with trace meta-variant-one-underscore
+PASS: cli/test_trace_read 13 - Run babeltrace2 with trace meta-variant-reserved-keywords
+PASS: cli/test_trace_read 14 - Run babeltrace2 with trace meta-variant-same-with-underscore
+PASS: cli/test_trace_read 15 - Run babeltrace2 with trace meta-variant-two-underscores
+PASS: cli/test_trace_read 16 - Run babeltrace2 with trace multi-domains
+PASS: cli/test_trace_read 17 - Run babeltrace2 with trace no-packet-context
+PASS: cli/test_trace_read 18 - Run babeltrace2 with trace sequence
+PASS: cli/test_trace_read 19 - Run babeltrace2 with trace session-rotation
+PASS: cli/test_trace_read 20 - Run babeltrace2 with trace smalltrace
+PASS: cli/test_trace_read 21 - Run babeltrace2 with trace struct-array-align-elem
+PASS: cli/test_trace_read 22 - Run babeltrace2 with trace succeed1
+PASS: cli/test_trace_read 23 - Run babeltrace2 with trace succeed2
+PASS: cli/test_trace_read 24 - Run babeltrace2 with trace succeed3
+PASS: cli/test_trace_read 25 - Run babeltrace2 with trace succeed4
+PASS: cli/test_trace_read 26 - Run babeltrace2 with trace trace-with-index
+PASS: cli/test_trace_read 27 - Run babeltrace2 with trace warnings
+PASS: cli/test_trace_read 28 - Run babeltrace2 with trace wk-heartbeat-u
+PASS: cli/test_trace_read 29 - Run babeltrace2 with invalid trace fail1
+PASS: cli/test_trace_read 30 - Run babeltrace2 with invalid trace fail2
+PASS: cli/test_trace_read 31 - Run babeltrace2 with invalid trace integer-range
+PASS: cli/test_trace_read 32 - Run babeltrace2 with invalid trace invalid-packet-size
+PASS: cli/test_trace_read 33 - Run babeltrace2 with invalid trace lttng-modules-2.0-pre1
+PASS: cli/test_trace_read 34 - Run babeltrace2 with invalid trace metadata-syntax-error
+PASS: cli/test_trace_read 35 - Run babeltrace2 with invalid trace packet-based-metadata
+PASS: cli/test_trace_read 36 - Run babeltrace2 with invalid trace smalltrace
+PASS: cli/test_trace_read 37 - Run babeltrace2 with invalid trace valid-events-then-invalid-events
+PASS: cli/test_trimmer 1 - trimmer: --begin, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 2 - trimmer: --begin, GMT relative timestamps: number of events (18)
+PASS: cli/test_trimmer 3 - trimmer: --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 4 - trimmer: --end, GMT relative timestamps: number of events (9)
+PASS: cli/test_trimmer 5 - trimmer: --begin and --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 6 - trimmer: --begin and --end, GMT relative timestamps: number of events (7)
+PASS: cli/test_trimmer 7 - trimmer: --begin, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 8 - trimmer: --begin, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 9 - trimmer: --end, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 10 - trimmer: --end, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 11 - trimmer: --begin, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 12 - trimmer: --begin, GMT absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 13 - trimmer: --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 14 - trimmer: --end, GMT absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 15 - trimmer: --begin and --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 16 - trimmer: --begin and --end, GMT absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 17 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 18 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 19 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 20 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 21 - trimmer: --begin, EST relative timestamps: exit status
+PASS: cli/test_trimmer 22 - trimmer: --begin, EST relative timestamps: number of events (18)
+PASS: cli/test_trimmer 23 - trimmer: --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 24 - trimmer: --end, EST relative timestamps: number of events (9)
+PASS: cli/test_trimmer 25 - trimmer: --begin and --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 26 - trimmer: --begin and --end, EST relative timestamps: number of events (7)
+PASS: cli/test_trimmer 27 - trimmer: --begin, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 28 - trimmer: --begin, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 29 - trimmer: --end, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 30 - trimmer: --end, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 31 - trimmer: --begin, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 32 - trimmer: --begin, EST absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 33 - trimmer: --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 34 - trimmer: --end, EST absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 35 - trimmer: --begin and --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 36 - trimmer: --begin and --end, EST absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 37 - trimmer: --begin, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 38 - trimmer: --begin, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 39 - trimmer: --end, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 40 - trimmer: --end, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 41 - trimmer: date time format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 42 - trimmer: date time format: partial nanosecond precision: number of events (13)
+PASS: cli/test_trimmer 43 - trimmer: date time format: second precision: exit status
+PASS: cli/test_trimmer 44 - trimmer: date time format: second precision: number of events (11)
+PASS: cli/test_trimmer 45 - trimmer: date time format: minute precision: exit status
+PASS: cli/test_trimmer 46 - trimmer: date time format: minute precision: number of events (11)
+PASS: cli/test_trimmer 47 - trimmer: seconds from origin format: nanosecond precision: exit status
+PASS: cli/test_trimmer 48 - trimmer: seconds from origin format: nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 49 - trimmer: seconds from origin format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 50 - trimmer: seconds from origin format: partial nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 51 - trimmer: seconds from origin format: second precision: exit status
+PASS: cli/test_trimmer 52 - trimmer: seconds from origin format: second precision: number of events (11)
+PASS: cli/test_trimmer 53 - trimmer: date time format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 54 - trimmer: date time format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 55 - trimmer: date time format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 56 - trimmer: date time format: missing nanoseconds: exit status
+PASS: cli/test_trimmer 57 - trimmer: date time format: missing nanoseconds: number of events (0)
+PASS: cli/test_trimmer 58 - trimmer: date time format: missing nanoseconds: error message
+PASS: cli/test_trimmer 59 - trimmer: date time format: seconds with too many digit: exit status
+PASS: cli/test_trimmer 60 - trimmer: date time format: seconds with too many digit: number of events (0)
+PASS: cli/test_trimmer 61 - trimmer: date time format: seconds with too many digit: error message
+PASS: cli/test_trimmer 62 - trimmer: date time format: seconds with missing digit: exit status
+PASS: cli/test_trimmer 63 - trimmer: date time format: seconds with missing digit: number of events (0)
+PASS: cli/test_trimmer 64 - trimmer: date time format: seconds with missing digit: error message
+PASS: cli/test_trimmer 65 - trimmer: date time format: minutes with too many digit: exit status
+PASS: cli/test_trimmer 66 - trimmer: date time format: minutes with too many digit: number of events (0)
+PASS: cli/test_trimmer 67 - trimmer: date time format: minutes with too many digit: error message
+PASS: cli/test_trimmer 68 - trimmer: date time format: minutes with missing digit: exit status
+PASS: cli/test_trimmer 69 - trimmer: date time format: minutes with missing digit: number of events (0)
+PASS: cli/test_trimmer 70 - trimmer: date time format: minutes with missing digit: error message
+PASS: cli/test_trimmer 71 - trimmer: date time format: hours with too many digit: exit status
+PASS: cli/test_trimmer 72 - trimmer: date time format: hours with too many digit: number of events (0)
+PASS: cli/test_trimmer 73 - trimmer: date time format: hours with too many digit: error message
+PASS: cli/test_trimmer 74 - trimmer: date time format: hours with missing digit: exit status
+PASS: cli/test_trimmer 75 - trimmer: date time format: hours with missing digit: number of events (0)
+PASS: cli/test_trimmer 76 - trimmer: date time format: hours with missing digit: error message
+PASS: cli/test_trimmer 77 - trimmer: date time format: missing seconds: exit status
+PASS: cli/test_trimmer 78 - trimmer: date time format: missing seconds: number of events (0)
+PASS: cli/test_trimmer 79 - trimmer: date time format: missing seconds: error message
+PASS: cli/test_trimmer 80 - trimmer: date time format: missing minutes 1: exit status
+PASS: cli/test_trimmer 81 - trimmer: date time format: missing minutes 1: number of events (0)
+PASS: cli/test_trimmer 82 - trimmer: date time format: missing minutes 1: error message
+PASS: cli/test_trimmer 83 - trimmer: date time format: missing minutes 2: exit status
+PASS: cli/test_trimmer 84 - trimmer: date time format: missing minutes 2: number of events (0)
+PASS: cli/test_trimmer 85 - trimmer: date time format: missing minutes 2: error message
+PASS: cli/test_trimmer 86 - trimmer: date time format: missing time: exit status
+PASS: cli/test_trimmer 87 - trimmer: date time format: missing time: number of events (0)
+PASS: cli/test_trimmer 88 - trimmer: date time format: missing time: error message
+PASS: cli/test_trimmer 89 - trimmer: date time format: day with too many digit: exit status
+PASS: cli/test_trimmer 90 - trimmer: date time format: day with too many digit: number of events (0)
+PASS: cli/test_trimmer 91 - trimmer: date time format: day with too many digit: error message
+PASS: cli/test_trimmer 92 - trimmer: date time format: day with missing digit: exit status
+PASS: cli/test_trimmer 93 - trimmer: date time format: day with missing digit: number of events (0)
+PASS: cli/test_trimmer 94 - trimmer: date time format: day with missing digit: error message
+PASS: cli/test_trimmer 95 - trimmer: date time format: month with too many digit: exit status
+PASS: cli/test_trimmer 96 - trimmer: date time format: month with too many digit: number of events (0)
+PASS: cli/test_trimmer 97 - trimmer: date time format: month with too many digit: error message
+PASS: cli/test_trimmer 98 - trimmer: date time format: month with missing digit: exit status
+PASS: cli/test_trimmer 99 - trimmer: date time format: month with missing digit: number of events (0)
+PASS: cli/test_trimmer 100 - trimmer: date time format: month with missing digit: error message
+PASS: cli/test_trimmer 101 - trimmer: date time format: year with too many digits: exit status
+PASS: cli/test_trimmer 102 - trimmer: date time format: year with too many digits: number of events (0)
+PASS: cli/test_trimmer 103 - trimmer: date time format: year with too many digits: error message
+PASS: cli/test_trimmer 104 - trimmer: date time format: year with missing digits: exit status
+PASS: cli/test_trimmer 105 - trimmer: date time format: year with missing digits: number of events (0)
+PASS: cli/test_trimmer 106 - trimmer: date time format: year with missing digits: error message
+PASS: cli/test_trimmer 107 - trimmer: date time format: missing day 1: exit status
+PASS: cli/test_trimmer 108 - trimmer: date time format: missing day 1: number of events (0)
+PASS: cli/test_trimmer 109 - trimmer: date time format: missing day 1: error message
+PASS: cli/test_trimmer 110 - trimmer: date time format: missing day 2: exit status
+PASS: cli/test_trimmer 111 - trimmer: date time format: missing day 2: number of events (0)
+PASS: cli/test_trimmer 112 - trimmer: date time format: missing day 2: error message
+PASS: cli/test_trimmer 113 - trimmer: seconds from origin format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 114 - trimmer: seconds from origin format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 115 - trimmer: seconds from origin format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 116 - trimmer: seconds from origin format: missing nanseconds: exit status
+PASS: cli/test_trimmer 117 - trimmer: seconds from origin format: missing nanseconds: number of events (0)
+PASS: cli/test_trimmer 118 - trimmer: seconds from origin format: missing nanseconds: error message
+PASS: ctf-writer/test_ctf_writer 1 - bt_ctf_create succeeds in creating trace with path
+PASS: ctf-writer/test_ctf_writer 2 - bt_ctf_writer_get_trace correctly handles NULL
+PASS: ctf-writer/test_ctf_writer 3 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_NATIVE
+PASS: ctf-writer/test_ctf_writer 4 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_UNSPECIFIED
+PASS: ctf-writer/test_ctf_writer 5 - bt_ctf_writer_get_trace returns a bt_ctf_trace object
+PASS: ctf-writer/test_ctf_writer 6 - Set a trace's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 7 - bt_ctf_trace_get_native_byte_order returns a correct endianness
+PASS: ctf-writer/test_ctf_writer 8 - Add host (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 9 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: ctf-writer/test_ctf_writer 10 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: ctf-writer/test_ctf_writer 11 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: ctf-writer/test_ctf_writer 12 - bt_ctf_trace_set_environment_field_integer handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 13 - bt_ctf_trace_set_environment_field_integer handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 14 - bt_ctf_trace_set_environment_field_integer succeeds
+PASS: ctf-writer/test_ctf_writer 15 - bt_ctf_trace_set_environment_field_string handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 16 - bt_ctf_trace_set_environment_field_string handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 17 - bt_ctf_trace_set_environment_field_string handles a NULL value correctly
+PASS: ctf-writer/test_ctf_writer 18 - bt_ctf_trace_set_environment_field_string succeeds
+PASS: ctf-writer/test_ctf_writer 19 - bt_ctf_trace_set_environment_field_integer succeeds with an existing name
+PASS: ctf-writer/test_ctf_writer 20 - Add sysname (GNU/Linux) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 21 - Add nodename (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 22 - Add release (4.4.0-87-generic) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 23 - Add version (\#110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 24 - Add machine (x86_64) environment field to writer istance
+PASS: ctf-writer/test_ctf_writer 25 - Illegal clock name rejected
+PASS: ctf-writer/test_ctf_writer 26 - Clock created sucessfully
+PASS: ctf-writer/test_ctf_writer 27 - bt_ctf_clock_get_name returns a clock name
+PASS: ctf-writer/test_ctf_writer 28 - Returned clock name is valid
+PASS: ctf-writer/test_ctf_writer 29 - bt_ctf_clock_get_description returns NULL on an unset description
+PASS: ctf-writer/test_ctf_writer 30 - Clock description set successfully
+PASS: ctf-writer/test_ctf_writer 31 - bt_ctf_clock_get_description returns a description.
+PASS: ctf-writer/test_ctf_writer 32 - Returned clock description is valid
+PASS: ctf-writer/test_ctf_writer 33 - bt_ctf_clock_get_frequency returns the correct default frequency
+PASS: ctf-writer/test_ctf_writer 34 - Set clock frequency
+PASS: ctf-writer/test_ctf_writer 35 - bt_ctf_clock_get_frequency returns the correct frequency once it is set
+PASS: ctf-writer/test_ctf_writer 36 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 37 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds)
+PASS: ctf-writer/test_ctf_writer 38 - Set clock offset (seconds)
+PASS: ctf-writer/test_ctf_writer 39 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 40 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds) once it is set
+PASS: ctf-writer/test_ctf_writer 41 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 42 - bt_ctf_clock_get_offset returns the correct default offset (in ticks)
+PASS: ctf-writer/test_ctf_writer 43 - Set clock offset
+PASS: ctf-writer/test_ctf_writer 44 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 45 - bt_ctf_clock_get_offset returns the correct default offset (in ticks) once it is set
+PASS: ctf-writer/test_ctf_writer 46 - bt_ctf_clock_get_precision returns the correct default precision
+PASS: ctf-writer/test_ctf_writer 47 - Set clock precision
+PASS: ctf-writer/test_ctf_writer 48 - bt_ctf_clock_get_precision returns the correct precision once it is set
+PASS: ctf-writer/test_ctf_writer 49 - bt_ctf_clock_get_precision returns the correct default is_absolute attribute
+PASS: ctf-writer/test_ctf_writer 50 - Set clock absolute property
+PASS: ctf-writer/test_ctf_writer 51 - bt_ctf_clock_get_precision returns the correct is_absolute attribute once it is set
+PASS: ctf-writer/test_ctf_writer 52 - Set clock time
+PASS: ctf-writer/test_ctf_writer 53 - bt_ctf_clock_get_uuid returns a UUID
+PASS: ctf-writer/test_ctf_writer 54 - bt_ctf_clock_set_uuid sets a new uuid successfully
+PASS: ctf-writer/test_ctf_writer 55 - bt_ctf_clock_get_uuid returns a UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 56 - bt_ctf_clock_get_uuid returns the correct UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 57 - bt_ctf_stream_class_get_name returns a correct stream class name
+PASS: ctf-writer/test_ctf_writer 58 - bt_ctf_stream_class_get_clock returns NULL when a clock was not set
+PASS: ctf-writer/test_ctf_writer 59 - bt_ctf_stream_class_get_clock handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 60 - Create stream class
+PASS: ctf-writer/test_ctf_writer 61 - Set a stream class' clock
+PASS: ctf-writer/test_ctf_writer 62 - bt_ctf_stream_class_get_clock returns a correct clock
+PASS: ctf-writer/test_ctf_writer 63 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 64 - Set integer type's base as binary
+PASS: ctf-writer/test_ctf_writer 65 - Set integer type's base as decimal
+PASS: ctf-writer/test_ctf_writer 66 - Reject integer type's base set as unknown
+PASS: ctf-writer/test_ctf_writer 67 - Set integer type's base as octal
+PASS: ctf-writer/test_ctf_writer 68 - Set integer type's base as hexadecimal
+PASS: ctf-writer/test_ctf_writer 69 - Reject unknown integer base value
+PASS: ctf-writer/test_ctf_writer 70 - Set integer type signedness to signed
+PASS: ctf-writer/test_ctf_writer 71 - Set integer type signedness to unsigned
+PASS: ctf-writer/test_ctf_writer 72 - bt_ctf_field_type_integer_get_size returns a correct value
+PASS: ctf-writer/test_ctf_writer 73 - bt_ctf_field_type_integer_get_signed returns a correct value for unsigned types
+PASS: ctf-writer/test_ctf_writer 74 - bt_ctf_field_type_set_byte_order handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 75 - bt_ctf_field_type_set_byte_order rejects invalid values
+PASS: ctf-writer/test_ctf_writer 76 - Set an integer's byte order to little endian
+PASS: ctf-writer/test_ctf_writer 77 - Set an integer's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 78 - bt_ctf_field_type_get_byte_order returns a correct value
+PASS: ctf-writer/test_ctf_writer 79 - bt_ctf_field_type_get_type_id returns a correct value with an integer type
+PASS: ctf-writer/test_ctf_writer 80 - bt_ctf_field_type_integer_get_base returns a correct value
+PASS: ctf-writer/test_ctf_writer 81 - bt_ctf_field_type_integer_set_encoding handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 82 - bt_ctf_field_type_integer_set_encoding handles invalid encodings correctly
+PASS: ctf-writer/test_ctf_writer 83 - Set integer type encoding to UTF8
+PASS: ctf-writer/test_ctf_writer 84 - bt_ctf_field_type_integer_get_encoding returns a correct value
+PASS: ctf-writer/test_ctf_writer 85 - Set signedness of 16 bit integer to true
+PASS: ctf-writer/test_ctf_writer 86 - bt_ctf_field_type_integer_get_signed returns a correct value for signed types
+PASS: ctf-writer/test_ctf_writer 87 - Create a sequence of int16_t type
+PASS: ctf-writer/test_ctf_writer 88 - bt_ctf_field_type_get_type_id returns a correct value with a sequence type
+PASS: ctf-writer/test_ctf_writer 89 - bt_ctf_field_type_sequence_get_length_field_name returns the correct value
+PASS: ctf-writer/test_ctf_writer 90 - bt_ctf_field_type_sequence_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 91 - Create a string type
+PASS: ctf-writer/test_ctf_writer 92 - Reject invalid "None" string encoding
+PASS: ctf-writer/test_ctf_writer 93 - Reject invalid string encoding
+PASS: ctf-writer/test_ctf_writer 94 - Set string encoding to ASCII
+PASS: ctf-writer/test_ctf_writer 95 - bt_ctf_field_type_string_get_encoding returns the correct value
+PASS: ctf-writer/test_ctf_writer 96 - bt_ctf_field_type_get_type_id returns a correct value with a structure type
+PASS: ctf-writer/test_ctf_writer 97 - Create a structure type
+PASS: ctf-writer/test_ctf_writer 98 - Add a uint8_t type to a structure
+PASS: ctf-writer/test_ctf_writer 99 - Add a sequence type to a structure
+PASS: ctf-writer/test_ctf_writer 100 - bt_ctf_field_type_structure_get_field_count returns a correct value
+PASS: ctf-writer/test_ctf_writer 101 - bt_ctf_field_type_structure_get_field handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 102 - bt_ctf_field_type_structure_get_field handles a NULL return type correctly
+PASS: ctf-writer/test_ctf_writer 103 - bt_ctf_field_type_structure_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 104 - bt_ctf_field_type_structure_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 105 - bt_ctf_field_type_structure_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 106 - bt_ctf_field_type_structure_get_field_type_by_name returns the correct field type
+PASS: ctf-writer/test_ctf_writer 107 - Add a string type to a structure
+PASS: ctf-writer/test_ctf_writer 108 - Add a structure type to a structure
+PASS: ctf-writer/test_ctf_writer 109 - bt_ctf_field_type_structure_get_field_type_by_name returns a correct type
+PASS: ctf-writer/test_ctf_writer 110 - Instanciate a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 111 - Instanciate an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 112 - bt_ctf_field_get_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 113 - Check an integer type' base can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 114 - Check an integer type's signedness can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 115 - Check -32768 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 116 - Check 32767 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 117 - Check -42 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 118 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 119 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 120 - Instanciate a string field
+PASS: ctf-writer/test_ctf_writer 121 - Set a string's value
+PASS: ctf-writer/test_ctf_writer 122 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: ctf-writer/test_ctf_writer 123 - bt_ctf_stream_class_get_id returns an error when no id is set
+PASS: ctf-writer/test_ctf_writer 124 - bt_ctf_stream_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 125 - Set an stream class' id
+PASS: ctf-writer/test_ctf_writer 126 - bt_ctf_stream_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 127 - bt_ctf_stream_class_get_event_header_type returns an event header type
+PASS: ctf-writer/test_ctf_writer 128 - Default event header type is a structure
+PASS: ctf-writer/test_ctf_writer 129 - Default event header type contains an "id" field
+PASS: ctf-writer/test_ctf_writer 130 - Default event header "id" field is an integer
+PASS: ctf-writer/test_ctf_writer 131 - Default event header type contains a "timestamp" field
+PASS: ctf-writer/test_ctf_writer 132 - Default event header "timestamp" field is an integer
+PASS: ctf-writer/test_ctf_writer 133 - bt_ctf_trace_get_packet_header_field_type returns a packet header
+PASS: ctf-writer/test_ctf_writer 134 - bt_ctf_trace_get_packet_header_field_type returns a packet header of type struct
+PASS: ctf-writer/test_ctf_writer 135 - Default packet header type contains a "magic" field
+PASS: ctf-writer/test_ctf_writer 136 - Default packet header type contains a "uuid" field
+PASS: ctf-writer/test_ctf_writer 137 - Default packet header type contains a "stream_id" field
+PASS: ctf-writer/test_ctf_writer 138 - Added a custom trace packet header field successfully
+PASS: ctf-writer/test_ctf_writer 139 - bt_ctf_trace_set_packet_header_field_type handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 140 - Set a trace packet_header_type successfully
+PASS: ctf-writer/test_ctf_writer 141 - bt_ctf_stream_class_get_packet_context_type returns a packet context type.
+PASS: ctf-writer/test_ctf_writer 142 - Packet context is a structure
+PASS: ctf-writer/test_ctf_writer 143 - bt_ctf_stream_class_set_packet_context_type handles a NULL stream class correctly
+PASS: ctf-writer/test_ctf_writer 144 - bt_ctf_stream_class_set_packet_context_type rejects a packet context that is not a structure
+PASS: ctf-writer/test_ctf_writer 145 - Packet context field added successfully
+PASS: ctf-writer/test_ctf_writer 146 - bt_ctf_stream_class_set_event_context_type handles a NULL stream_class correctly
+PASS: ctf-writer/test_ctf_writer 147 - bt_ctf_stream_class_set_event_context_type validates that the event context os a structure
+PASS: ctf-writer/test_ctf_writer 148 - Set a new stream event context type
+PASS: ctf-writer/test_ctf_writer 149 - bt_ctf_stream_class_get_event_context_type returns the correct field type.
+PASS: ctf-writer/test_ctf_writer 150 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (0)
+PASS: ctf-writer/test_ctf_writer 151 - Instanciate a stream class from writer
+PASS: ctf-writer/test_ctf_writer 152 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (1)
+PASS: ctf-writer/test_ctf_writer 153 - bt_ctf_trace_get_stream_by_index() succeeds and returns the correct value
+PASS: ctf-writer/test_ctf_writer 154 - bt_ctf_stream_get_class returns a stream class
+PASS: ctf-writer/test_ctf_writer 155 - Returned stream class is of the correct type
+PASS: ctf-writer/test_ctf_writer 156 - Trace packet header type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 157 - Packet context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 158 - Stream event context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 159 - Changes to a stream class that was already instantiated fail
+PASS: ctf-writer/test_ctf_writer 160 - bt_ctf_stream_get_packet_header handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 161 - bt_ctf_stream_get_packet_header returns a packet header
+PASS: ctf-writer/test_ctf_writer 162 - Stream returns a packet header of the appropriate type
+PASS: ctf-writer/test_ctf_writer 163 - Packet header structure contains a custom field with the appropriate name
+PASS: ctf-writer/test_ctf_writer 164 - Set custom packet header value successfully
+PASS: ctf-writer/test_ctf_writer 165 - bt_ctf_stream_set_packet_header handles a NULL packet header correctly
+PASS: ctf-writer/test_ctf_writer 166 - bt_ctf_stream_set_packet_header handles a NULL stream correctly
+PASS: ctf-writer/test_ctf_writer 167 - bt_ctf_stream_set_packet_header rejects a packet header of the wrong type
+PASS: ctf-writer/test_ctf_writer 168 - Successfully set a stream's packet header
+PASS: ctf-writer/test_ctf_writer 169 - Add environment field to writer after stream creation
+PASS: ctf-writer/test_ctf_writer 170 - bt_ctf_event_get_stream returns an event's stream after it has been appended
+PASS: ctf-writer/test_ctf_writer 171 - Create an event before instanciating its associated stream
+PASS: ctf-writer/test_ctf_writer 172 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 173 - Set signed 64 bit integer signedness to true
+PASS: ctf-writer/test_ctf_writer 174 - Create a signed integer type
+PASS: ctf-writer/test_ctf_writer 175 - bt_ctf_field_type_enumeration_get_container_field_type returns the right type
+PASS: ctf-writer/test_ctf_writer 176 - bt_ctf_field_enumeration_type_create rejects non-integer container field types
+PASS: ctf-writer/test_ctf_writer 177 - bt_ctf_field_type_get_alignment returns a correct value
+PASS: ctf-writer/test_ctf_writer 178 - Set a floating point type's exponent digit count
+PASS: ctf-writer/test_ctf_writer 179 - Set a floating point type's mantissa digit count
+PASS: ctf-writer/test_ctf_writer 180 - bt_ctf_field_type_floating_point_get_exponent_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 181 - bt_ctf_field_type_floating_point_get_mantissa_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 182 - bt_ctf_field_type_enumeration_add_mapping accepts negative enumeration mappings
+PASS: ctf-writer/test_ctf_writer 183 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 184 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 185 - Accept enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 186 - bt_ctf_field_type_enumeration_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 187 - bt_ctf_field_type_enumeration_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 188 - bt_ctf_field_type_enumeration_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 189 - Add signed enumeration field to event
+PASS: ctf-writer/test_ctf_writer 190 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 191 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 192 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 193 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 194 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 195 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 196 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 197 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 198 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 199 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 200 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts single-value ranges
+PASS: ctf-writer/test_ctf_writer 201 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 202 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 203 - bt_ctf_field_type_enumeration_unsigned_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 204 - Add unsigned enumeration field to event
+PASS: ctf-writer/test_ctf_writer 205 - bt_ctf_field_type_enumeration_get_mapping_count returns the correct value
+PASS: ctf-writer/test_ctf_writer 206 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 207 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 208 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 209 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 210 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 211 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 212 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 213 - Add event specific context field
+PASS: ctf-writer/test_ctf_writer 214 - bt_ctf_event_class_set_context_field_type handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 215 - Set an event class' context type successfully
+PASS: ctf-writer/test_ctf_writer 216 - bt_ctf_event_class_get_context_field_type returns the appropriate type
+PASS: ctf-writer/test_ctf_writer 217 - Adding simple event class to stream class
+PASS: ctf-writer/test_ctf_writer 218 - bt_ctf_stream_class_get_event_class_count returns a correct number of event classes
+PASS: ctf-writer/test_ctf_writer 219 - bt_ctf_stream_class_get_event_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 220 - bt_ctf_stream_class_get_event_class_by_id returns NULL when the requested ID doesn't exist
+PASS: ctf-writer/test_ctf_writer 221 - bt_ctf_stream_class_get_event_class_by_id returns a correct event class
+PASS: ctf-writer/test_ctf_writer 222 - Instantiate an event containing a single integer field
+PASS: ctf-writer/test_ctf_writer 223 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: ctf-writer/test_ctf_writer 224 - bt_ctf_field_floating_point_get_value returns a double value
+PASS: ctf-writer/test_ctf_writer 225 - bt_ctf_field_floating_point_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 226 - Set signed enumeration container value
+PASS: ctf-writer/test_ctf_writer 227 - Set unsigned enumeration container value
+PASS: ctf-writer/test_ctf_writer 228 - Set clock time
+PASS: ctf-writer/test_ctf_writer 229 - bt_ctf_event_get_context returns a field
+PASS: ctf-writer/test_ctf_writer 230 - bt_ctf_event_get_context returns a field of the appropriate type
+PASS: ctf-writer/test_ctf_writer 231 - Successfully set an event context's value
+PASS: ctf-writer/test_ctf_writer 232 - Set an event context successfully
+PASS: ctf-writer/test_ctf_writer 233 - Append simple event to trace stream
+PASS: ctf-writer/test_ctf_writer 234 - bt_ctf_stream_get_packet_context returns a packet context
+PASS: ctf-writer/test_ctf_writer 235 - Packet context contains the default packet_size field.
+PASS: ctf-writer/test_ctf_writer 236 - Custom packet context field value successfully set.
+PASS: ctf-writer/test_ctf_writer 237 - Successfully set a stream's packet context
+PASS: ctf-writer/test_ctf_writer 238 - Flush trace stream with one event
+PASS: ctf-writer/test_ctf_writer 239 - Add a new event class to a stream class after writing an event
+PASS: ctf-writer/test_ctf_writer 240 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when none were discarded
+PASS: ctf-writer/test_ctf_writer 241 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when some were discarded
+PASS: ctf-writer/test_ctf_writer 242 - Append 100 000 events to a stream
+PASS: ctf-writer/test_ctf_writer 243 - Flush a stream that forces a packet resize
+PASS: ctf-writer/test_ctf_writer 244 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events after a flush
+PASS: ctf-writer/test_ctf_writer 245 - bt_ctf_field_type_set_alignment handles 0-alignment correctly
+PASS: ctf-writer/test_ctf_writer 246 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (3)
+PASS: ctf-writer/test_ctf_writer 247 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (24)
+PASS: ctf-writer/test_ctf_writer 248 - bt_ctf_field_type_set_alignment handles correct alignment correctly (4)
+PASS: ctf-writer/test_ctf_writer 249 - Set alignment of signed 16 bit integer to 32
+PASS: ctf-writer/test_ctf_writer 250 - Set integer signedness to true
+PASS: ctf-writer/test_ctf_writer 251 - Set signed 16 bit integer base to hexadecimal
+PASS: ctf-writer/test_ctf_writer 252 - bt_ctf_field_type_array_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 253 - bt_ctf_field_type_array_get_length returns the correct length
+PASS: ctf-writer/test_ctf_writer 254 - Cannot add self to structure
+PASS: ctf-writer/test_ctf_writer 255 - Add seq_len field to inner structure
+PASS: ctf-writer/test_ctf_writer 256 - Add a_sequence field to inner structure
+PASS: ctf-writer/test_ctf_writer 257 - Add an_array field to inner structure
+PASS: ctf-writer/test_ctf_writer 258 - Reject a variant field based on an unknown tag value
+PASS: ctf-writer/test_ctf_writer 259 - Add a field to a variant
+PASS: ctf-writer/test_ctf_writer 260 - Add INT16_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 261 - Add UINT35_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 262 - bt_ctf_field_type_variant_get_tag_field_type returns a correct tag type
+PASS: ctf-writer/test_ctf_writer 263 - bt_ctf_field_type_variant_get_tag_name returns the correct variant tag name
+PASS: ctf-writer/test_ctf_writer 264 - bt_ctf_field_type_variant_get_field_type_by_name returns a correct field type
+PASS: ctf-writer/test_ctf_writer 265 - bt_ctf_field_type_variant_get_field_count returns the correct count
+PASS: ctf-writer/test_ctf_writer 266 - bt_ctf_field_type_variant_get_field handles a NULL field name correctly
+PASS: ctf-writer/test_ctf_writer 267 - bt_ctf_field_type_variant_get_field handles a NULL field type correctly
+PASS: ctf-writer/test_ctf_writer 268 - bt_ctf_field_type_variant_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 269 - bt_ctf_field_type_variant_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 270 - bt_ctf_field_type_variant_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 271 - Add variant_selector field to complex structure
+PASS: ctf-writer/test_ctf_writer 272 - Add `string` field to complex structure
+PASS: ctf-writer/test_ctf_writer 273 - Add variant_value field to complex structure
+PASS: ctf-writer/test_ctf_writer 274 - Add inner_structure field to complex structure
+PASS: ctf-writer/test_ctf_writer 275 - Create an event class
+PASS: ctf-writer/test_ctf_writer 276 - Reject addition of a field with an empty name to an event
+PASS: ctf-writer/test_ctf_writer 277 - Reject addition of a field with a NULL type to an event
+PASS: ctf-writer/test_ctf_writer 278 - Reject addition of a type with an illegal name to an event
+PASS: ctf-writer/test_ctf_writer 279 - Add field of type unsigned integer to an event
+PASS: ctf-writer/test_ctf_writer 280 - Add field of type signed integer to an event
+PASS: ctf-writer/test_ctf_writer 281 - Add composite structure to an event
+PASS: ctf-writer/test_ctf_writer 282 - bt_ctf_event_class_get_name returns a correct name
+PASS: ctf-writer/test_ctf_writer 283 - bt_ctf_event_class_get_id returns a negative value when not set
+PASS: ctf-writer/test_ctf_writer 284 - bt_ctf_event_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 285 - Set an event class' id
+PASS: ctf-writer/test_ctf_writer 286 - bt_ctf_event_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 287 - event class has the expected initial log level
+PASS: ctf-writer/test_ctf_writer 288 - as expected, event class has no initial EMF URI
+PASS: ctf-writer/test_ctf_writer 289 - bt_ctf_event_class_set_log_level handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 290 - bt_ctf_event_class_set_log_level handles an unknown log level correctly
+PASS: ctf-writer/test_ctf_writer 291 - bt_ctf_event_class_set_log_level succeeds with a valid log level
+PASS: ctf-writer/test_ctf_writer 292 - bt_ctf_event_class_get_log_level returns the expected log level
+PASS: ctf-writer/test_ctf_writer 293 - bt_ctf_event_class_set_emf_uri handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 294 - bt_ctf_event_class_set_emf_uri succeeds with a valid EMF URI
+PASS: ctf-writer/test_ctf_writer 295 - bt_ctf_event_class_get_emf_uri returns the expected EMF URI
+PASS: ctf-writer/test_ctf_writer 296 - bt_ctf_event_class_set_emf_uri succeeds with NULL (to reset)
+PASS: ctf-writer/test_ctf_writer 297 - as expected, event class has no EMF URI after reset
+PASS: ctf-writer/test_ctf_writer 298 - Reject addition of NULL event class to a stream class
+PASS: ctf-writer/test_ctf_writer 299 - Add an event class to stream class
+PASS: ctf-writer/test_ctf_writer 300 - bt_ctf_event_class_get_stream_class returns the correct stream class
+PASS: ctf-writer/test_ctf_writer 301 - bt_ctf_event_class_get_field_by_name handles an invalid field name correctly
+PASS: ctf-writer/test_ctf_writer 302 - Instanciate a complex event
+PASS: ctf-writer/test_ctf_writer 303 - bt_ctf_event_get_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 304 - Use bt_ctf_event_get_payload to get a field instance
+PASS: ctf-writer/test_ctf_writer 305 - bt_ctf_field_integer_unsigned_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 306 - bt_ctf_field_integer_unsigned_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 307 - bt_ctf_field_integer_signed_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 308 - bt_ctf_field_integer_signed_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 309 - bt_ctf_field_string_append succeeds
+PASS: ctf-writer/test_ctf_writer 310 - bt_ctf_field_string_append_len succeeds (append 5 characters)
+PASS: ctf-writer/test_ctf_writer 311 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 312 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 313 - bt_ctf_field_string_get_value returns a string
+PASS: ctf-writer/test_ctf_writer 314 - bt_ctf_field_string_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 315 - bt_ctf_field_type_variant_get_field_type_from_tag returns the correct field type
+PASS: ctf-writer/test_ctf_writer 316 - Set a sequence field's length
+PASS: ctf-writer/test_ctf_writer 317 - Append a complex event to a stream
+PASS: ctf-writer/test_ctf_writer 318 - Flush a stream containing a complex event
+PASS: ctf-writer/test_ctf_writer 319 - two event classes with the same name may cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 320 - two event classes with the same ID cannot cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 321 - bt_ctf_stream_class_get_trace returns NULL when stream class is orphaned
+PASS: ctf-writer/test_ctf_writer 322 - bt_ctf_stream_class_get_trace returns the correct trace after a stream has been created
+PASS: ctf-writer/test_ctf_writer 323 - Created a stream class with default attributes and an empty stream
+PASS: ctf-writer/test_ctf_writer 324 - Get metadata string
+PASS: ctf-writer/test_ctf_writer 325 - Babeltrace could read the resulting trace
+PASS: lib/test_bt_uuid 1 - bt_uuid_from_str - Parse valid string '3d260c88-75ea-47b8-a7e2-d6077c0378d9', expect success
+PASS: lib/test_bt_uuid 2 - bt_uuid_from_str - Parse valid string '611cf3a6-a68b-4515-834f-208bc2762592', expect success
+PASS: lib/test_bt_uuid 3 - bt_uuid_from_str - Parse valid string '1b4855cc-96de-4ae8-abe3-86449c2a43c4', expect success
+PASS: lib/test_bt_uuid 4 - bt_uuid_from_str - Parse valid string '8ADED5B9-ACD2-439F-A60C-897403AA2AB4', expect success
+PASS: lib/test_bt_uuid 5 - bt_uuid_from_str - Parse valid string 'f109e0a2-C619-4d18-b760-20EA20E0F69A', expect success
+PASS: lib/test_bt_uuid 6 - bt_uuid_from_str - Parse invalid string '1b485!cc-96de-4XX8-abe3-86449c2a43?4', expect failure
+PASS: lib/test_bt_uuid 7 - bt_uuid_from_str - Parse invalid string 'c2e6eddb&3955&4006&be3a&70bb63bd5f25', expect failure
+PASS: lib/test_bt_uuid 8 - bt_uuid_from_str - Parse invalid string '81b1cb88-ff42-45b9-ba4d-964088ee45', expect failure
+PASS: lib/test_bt_uuid 9 - bt_uuid_from_str - Parse invalid string '2d-6c6d756574-470e-9142-a4e6ad03f143', expect failure
+PASS: lib/test_bt_uuid 10 - bt_uuid_from_str - Parse invalid string '4542ad19-9e4f-4931-8261-2101c3e089ae7', expect failure
+PASS: lib/test_bt_uuid 11 - bt_uuid_from_str - Parse invalid string 'XX0123', expect failure
+PASS: lib/test_bt_uuid 12 - bt_uuid_to_str - Convert UUID '3d260c88-75ea-47b8-a7e2-d6077c0378d9' to string, expect success
+PASS: lib/test_bt_uuid 13 - bt_uuid_to_str - Convert UUID '611cf3a6-a68b-4515-834f-208bc2762592' to string, expect success
+PASS: lib/test_bt_uuid 14 - bt_uuid_to_str - Convert UUID '1b4855cc-96de-4ae8-abe3-86449c2a43c4' to string, expect success
+PASS: lib/test_bt_uuid 15 - bt_uuid_compare - Compare same UUID, expect success
+PASS: lib/test_bt_uuid 16 - bt_uuid_compare - Compare different UUID, expect failure
+PASS: lib/test_bt_uuid 17 - bt_uuid_compare - Compare different UUID, expect uuid1 smaller
+PASS: lib/test_bt_uuid 18 - bt_uuid_compare - Compare different UUID, expect uuid2 bigger
+PASS: lib/test_bt_uuid 19 - bt_uuid_copy - Compare copied UUID with source, expect success
+PASS: lib/test_bt_uuid 20 - bt_uuid_generate - Generated UUIDs are different
+PASS: lib/test_bt_uuid 21 - bt_uuid_generate - bit 6 of clock_seq_hi_and_reserved is set to zero
+PASS: lib/test_bt_uuid 22 - bt_uuid_generate - bit 7 of clock_seq_hi_and_reserved is set to one
+PASS: lib/test_bt_uuid 23 - bt_uuid_generate - Generated UUID version check
+PASS: lib/test_bt_values 1 - bt_value_null is not NULL
+PASS: lib/test_bt_values 2 - bt_value_null is a null value object
+PASS: lib/test_bt_values 3 - getting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 4 - putting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 5 - bt_value_bool_create() returns a boolean value object
+PASS: lib/test_bt_values 6 - default boolean value object value is BT_FALSE
+PASS: lib/test_bt_values 7 - bt_value_bool_set() works
+PASS: lib/test_bt_values 8 - putting an existing boolean value object does not cause a crash
+PASS: lib/test_bt_values 9 - bt_value_bool_create_init() returns a boolean value object
+PASS: lib/test_bt_values 10 - bt_value_bool_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 11 - bt_value_integer_unsigned_create() returns an unsigned integer value object
+PASS: lib/test_bt_values 12 - default unsigned integer value object value is 0
+PASS: lib/test_bt_values 13 - bt_value_integer_unsigned_bool_set() works
+PASS: lib/test_bt_values 14 - putting an existing unsigned integer value object does not cause a crash
+PASS: lib/test_bt_values 15 - bt_value_integer_unsigned_create_init() returns an unsigned integer value object
+PASS: lib/test_bt_values 16 - bt_value_integer_unsigned_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 17 - bt_value_integer_signed_create() returns a signed integer value object
+PASS: lib/test_bt_values 18 - default signed integer value object value is 0
+PASS: lib/test_bt_values 19 - bt_value_integer_signed_bool_set() works
+PASS: lib/test_bt_values 20 - putting an existing signed integer value object does not cause a crash
+PASS: lib/test_bt_values 21 - bt_value_integer_signed_create_init() returns a signed integer value object
+PASS: lib/test_bt_values 22 - bt_value_integer_signed_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 23 - bt_value_real_create() returns a real number value object
+PASS: lib/test_bt_values 24 - default real number value object value is 0
+PASS: lib/test_bt_values 25 - bt_value_real_set() works
+PASS: lib/test_bt_values 26 - putting an existing real number value object does not cause a crash
+PASS: lib/test_bt_values 27 - bt_value_real_create_init() returns a real number value object
+PASS: lib/test_bt_values 28 - bt_value_real_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 29 - bt_value_string_create() returns a string value object
+PASS: lib/test_bt_values 30 - default string value object value is ""
+PASS: lib/test_bt_values 31 - bt_value_string_get() works
+PASS: lib/test_bt_values 32 - putting an existing string value object does not cause a crash
+PASS: lib/test_bt_values 33 - bt_value_string_create_init() returns a string value object
+PASS: lib/test_bt_values 34 - bt_value_string_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 35 - bt_value_array_create() returns an array value object
+PASS: lib/test_bt_values 36 - initial array value object size is 0
+PASS: lib/test_bt_values 37 - bt_value_array_append_element() succeeds
+PASS: lib/test_bt_values 38 - appending an element to an array value object increment its size
+PASS: lib/test_bt_values 39 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 40 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 41 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 42 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 43 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (real number)
+PASS: lib/test_bt_values 44 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (real number)
+PASS: lib/test_bt_values 45 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 46 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 47 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 48 - bt_value_array_set_element_by_index() succeeds
+PASS: lib/test_bt_values 49 - bt_value_array_set_element_by_index() inserts an value object with the appropriate type
+PASS: lib/test_bt_values 50 - bt_value_array_set_element_by_index() inserts an value object with the appropriate value
+PASS: lib/test_bt_values 51 - bt_value_array_append_bool_element() succeeds
+PASS: lib/test_bt_values 52 - bt_value_array_append_unsigned_integer_element() succeeds
+PASS: lib/test_bt_values 53 - bt_value_array_append_signed_integer_element() succeeds
+PASS: lib/test_bt_values 54 - bt_value_array_append_real_element() succeeds
+PASS: lib/test_bt_values 55 - bt_value_array_append_string_element() succeeds
+PASS: lib/test_bt_values 56 - bt_value_array_append_empty_array_element() succeeds
+PASS: lib/test_bt_values 57 - bt_value_array_append_empty_array_element() with returned value object succeeds
+PASS: lib/test_bt_values 58 - object returned by bt_value_array_append_empty_array_element() is not NULL
+PASS: lib/test_bt_values 59 - object returned by bt_value_array_append_empty_array_element() is an array value
+PASS: lib/test_bt_values 60 - bt_value_array_append_empty_map_element() succeeds
+PASS: lib/test_bt_values 61 - bt_value_array_append_empty_map_element() with returned value object succeeds
+PASS: lib/test_bt_values 62 - object returned by bt_value_array_append_empty_map_element() is not NULL
+PASS: lib/test_bt_values 63 - object returned by bt_value_array_append_empty_map_element() is an array value
+PASS: lib/test_bt_values 64 - the bt_value_array_append_element_*() functions increment the array value object's size
+PASS: lib/test_bt_values 65 - map value object is not empty
+PASS: lib/test_bt_values 66 - bt_value_array_append_bool_element() appends a boolean value object
+PASS: lib/test_bt_values 67 - bt_value_array_append_bool_element() appends the appropriate value
+PASS: lib/test_bt_values 68 - bt_value_array_append_unsigned_integer_element() appends an unsigned integer value object
+PASS: lib/test_bt_values 69 - bt_value_array_append_unsigned_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 70 - bt_value_array_append_signed_integer_element() appends a signed integer value object
+PASS: lib/test_bt_values 71 - bt_value_array_append_signed_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 72 - bt_value_array_append_real_element() appends a real number value object
+PASS: lib/test_bt_values 73 - bt_value_array_append_real_element() appends the appropriate value
+PASS: lib/test_bt_values 74 - bt_value_array_append_string_element() appends a string value object
+PASS: lib/test_bt_values 75 - bt_value_array_append_string_element() appends the appropriate value
+PASS: lib/test_bt_values 76 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 77 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 78 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 79 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 80 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 81 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 82 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 83 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 84 - putting an existing array value object does not cause a crash
+PASS: lib/test_bt_values 85 - bt_value_map_create() returns a map value object
+PASS: lib/test_bt_values 86 - initial map value object size is 0
+PASS: lib/test_bt_values 87 - bt_value_map_insert_entry() succeeds
+PASS: lib/test_bt_values 88 - inserting an element into a map value object increment its size
+PASS: lib/test_bt_values 89 - bt_value_map_insert_entry() accepts an existing key
+PASS: lib/test_bt_values 90 - bt_value_map_borrow_entry_value() returns NULL with an non existing key
+PASS: lib/test_bt_values 91 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (real)
+PASS: lib/test_bt_values 92 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (real)
+PASS: lib/test_bt_values 93 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 94 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 95 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 96 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 97 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 98 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 99 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 100 - bt_value_map_insert_bool_entry() succeeds
+PASS: lib/test_bt_values 101 - bt_value_map_insert_signed_integer_entry() succeeds
+PASS: lib/test_bt_values 102 - bt_value_map_insert_real_entry() succeeds
+PASS: lib/test_bt_values 103 - bt_value_map_insert_string_entry() succeeds
+PASS: lib/test_bt_values 104 - bt_value_map_insert_empty_array_entry() succeeds
+PASS: lib/test_bt_values 105 - bt_value_map_insert_empty_array_entry() with returned value object succeeds
+PASS: lib/test_bt_values 106 - object returned by bt_value_map_insert_empty_array_entry() is not NULL
+PASS: lib/test_bt_values 107 - object returned by bt_value_map_insert_empty_array_entry() is an array value
+PASS: lib/test_bt_values 108 - bt_value_map_insert_empty_map_entry() succeeds
+PASS: lib/test_bt_values 109 - bt_value_map_insert_empty_map_entry() with returned value object succeeds
+PASS: lib/test_bt_values 110 - object returned by bt_value_map_insert_empty_map_entry() is not NULL
+PASS: lib/test_bt_values 111 - object returned by bt_value_map_insert_empty_map_entry() is an array value
+PASS: lib/test_bt_values 112 - the bt_value_map_insert*() functions increment the map value object's size
+PASS: lib/test_bt_values 113 - map value object does not have key "hello"
+PASS: lib/test_bt_values 114 - map value object has key "bt_bool"
+PASS: lib/test_bt_values 115 - map value object has key "uint"
+PASS: lib/test_bt_values 116 - map value object has key "int"
+PASS: lib/test_bt_values 117 - map value object has key "real"
+PASS: lib/test_bt_values 118 - map value object has key "null"
+PASS: lib/test_bt_values 119 - map value object has key "bool2"
+PASS: lib/test_bt_values 120 - map value object has key "int2"
+PASS: lib/test_bt_values 121 - map value object has key "real2"
+PASS: lib/test_bt_values 122 - map value object has key "string2"
+PASS: lib/test_bt_values 123 - map value object has key "array2"
+PASS: lib/test_bt_values 124 - map value object has key "array3"
+PASS: lib/test_bt_values 125 - map value object has key "map2"
+PASS: lib/test_bt_values 126 - map value object has key "map3"
+PASS: lib/test_bt_values 127 - bt_value_map_foreach_entry() breaks the loop when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT
+PASS: lib/test_bt_values 128 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR
+PASS: lib/test_bt_values 129 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR
+PASS: lib/test_bt_values 130 - test_map_foreach_cb_check(): success getting "map2" value object
+PASS: lib/test_bt_values 131 - test_map_foreach_cb_check(): "map2" value object is empty
+PASS: lib/test_bt_values 132 - test_map_foreach_cb_check(): success getting "array3" value object
+PASS: lib/test_bt_values 133 - test_map_foreach_cb_check(): "array3" value object is empty
+PASS: lib/test_bt_values 134 - test_map_foreach_cb_check(): success getting "null" value object
+PASS: lib/test_bt_values 135 - test_map_foreach_cb_check(): success getting "array2" value object
+PASS: lib/test_bt_values 136 - test_map_foreach_cb_check(): "array2" value object is empty
+PASS: lib/test_bt_values 137 - test_map_foreach_cb_check(): "bt_bool" value object has the right value
+PASS: lib/test_bt_values 138 - test_map_foreach_cb_check(): "string2" value object has the right value
+PASS: lib/test_bt_values 139 - test_map_foreach_cb_check(): "real" value object has the right value
+PASS: lib/test_bt_values 140 - test_map_foreach_cb_check(): "real2" value object has the right value
+PASS: lib/test_bt_values 141 - test_map_foreach_cb_check(): "uint" value object has the right value
+PASS: lib/test_bt_values 142 - test_map_foreach_cb_check(): "int" value object has the right value
+PASS: lib/test_bt_values 143 - test_map_foreach_cb_check(): "int2" value object has the right value
+PASS: lib/test_bt_values 144 - test_map_foreach_cb_check(): "bool2" value object has the right value
+PASS: lib/test_bt_values 145 - test_map_foreach_cb_check(): success getting "map3" value object
+PASS: lib/test_bt_values 146 - test_map_foreach_cb_check(): "map3" value object is empty
+PASS: lib/test_bt_values 147 - bt_value_map_foreach_entry() succeeds with test_map_foreach_cb_check()
+PASS: lib/test_bt_values 148 - bt_value_map_foreach_entry() iterates over all the map value object's elements
+PASS: lib/test_bt_values 149 - putting an existing map value object does not cause a crash
+PASS: lib/test_bt_values 150 - null value objects are equivalent
+PASS: lib/test_bt_values 151 - cannot compare null value object and bt_bool value object
+PASS: lib/test_bt_values 152 - boolean value objects are not equivalent (BT_FALSE and BT_TRUE)
+PASS: lib/test_bt_values 153 - boolean value objects are equivalent (BT_FALSE and BT_FALSE)
+PASS: lib/test_bt_values 154 - cannot compare null value object and unsigned integer value object
+PASS: lib/test_bt_values 155 - unsigned integer value objects are not equivalent (10 and 23)
+PASS: lib/test_bt_values 156 - unsigned integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 157 - cannot compare null value object and signed integer value object
+PASS: lib/test_bt_values 158 - signed integer value objects are not equivalent (10 and -23)
+PASS: lib/test_bt_values 159 - signed integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 160 - cannot compare null value object and real number value object
+PASS: lib/test_bt_values 161 - real number value objects are not equivalent (17.38 and -14.23)
+PASS: lib/test_bt_values 162 - real number value objects are equivalent (17.38 and 17.38)
+PASS: lib/test_bt_values 163 - cannot compare null value object and string value object
+PASS: lib/test_bt_values 164 - string value objects are not equivalent ("hello" and "bt_value")
+PASS: lib/test_bt_values 165 - string value objects are equivalent ("hello" and "hello")
+PASS: lib/test_bt_values 166 - empty array value objects are equivalent
+PASS: lib/test_bt_values 167 - cannot compare null value object and array value object
+PASS: lib/test_bt_values 168 - array value objects are not equivalent ([23, 14.2, BT_FALSE] and [14.2, 23, BT_FALSE])
+PASS: lib/test_bt_values 169 - array value objects are equivalent ([23, 14.2, BT_FALSE] and [23, 14.2, BT_FALSE])
+PASS: lib/test_bt_values 170 - empty map value objects are equivalent
+PASS: lib/test_bt_values 171 - cannot compare null value object and map value object
+PASS: lib/test_bt_values 172 - map value objects are not equivalent
+PASS: lib/test_bt_values 173 - map value objects are equivalent
+PASS: lib/test_bt_values 174 - bt_value_copy() succeeds
+PASS: lib/test_bt_values 175 - bt_value_copy() returns a different pointer (map)
+PASS: lib/test_bt_values 176 - bt_value_copy() returns a different pointer (string)
+PASS: lib/test_bt_values 177 - bt_value_copy() returns a different pointer (array)
+PASS: lib/test_bt_values 178 - bt_value_copy() returns a different pointer (bool)
+PASS: lib/test_bt_values 179 - bt_value_copy() returns a different pointer (unsigned integer)
+PASS: lib/test_bt_values 180 - bt_value_copy() returns a different pointer (signed integer)
+PASS: lib/test_bt_values 181 - bt_value_copy() returns a different pointer (real)
+PASS: lib/test_bt_values 182 - bt_value_copy() returns the same pointer (null)
+PASS: lib/test_bt_values 183 - source and destination value objects have the same content
+PASS: lib/test_bt_values 184 - bt_value_map_extend() succeeds
+PASS: lib/test_bt_values 185 - bt_value_map_extend() returns a map object with the correct size
+PASS: lib/test_bt_values 186 - bt_value_map_extend() picks the appropriate element (file)
+PASS: lib/test_bt_values 187 - bt_value_map_extend() picks the appropriate element (edit)
+PASS: lib/test_bt_values 188 - bt_value_map_extend() picks the appropriate element (selection)
+PASS: lib/test_bt_values 189 - bt_value_map_extend() picks the appropriate element (find)
+PASS: lib/test_bt_values 190 - bt_value_map_extend() picks the appropriate element (project)
+PASS: lib/test_graph_topo 1 - empty graph generates no events
+PASS: lib/test_graph_topo 2 - we have the expected number of events
+PASS: lib/test_graph_topo 3 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 4 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 5 - got the expected source's port connected event
+PASS: lib/test_graph_topo 6 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 7 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 8 - returned connection is still NULL
+PASS: lib/test_graph_topo 9 - we have the expected number of events
+PASS: lib/test_graph_topo 10 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 11 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 12 - got the expected source's port connected event
+PASS: lib/test_graph_topo 13 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 14 - returned connection is still NULL
+PASS: lib/test_graph_topo 15 - we have the expected number of events
+PASS: lib/test_graph_topo 16 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 17 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 18 - got the expected source's port connected event
+PASS: lib/test_graph_topo 19 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 20 - we have the expected number of events
+PASS: lib/test_graph_topo 21 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 22 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 23 - got the expected source's port connected event
+PASS: lib/test_graph_topo 24 - got the expected graph's port added event (for source)
+PASS: lib/test_graph_topo 25 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 26 - event order is good
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 1 - remove trace listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 2 - remove trace listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 3 - remove trace listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 4 - trace destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 5 - trace destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 6 - trace destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 7 - trace destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 8 - trace destruction listener 5 not called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 9 - remove trace class listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 10 - remove trace class listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 11 - remove trace class listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 12 - trace class destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 13 - trace class destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 14 - trace class destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 15 - trace class destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 16 - trace class destruction listener 5 not called
+PASS: lib/test_simple_sink 1 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 2 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 3 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 4 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 5 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 6 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 7 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 8 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 9 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 10 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 11 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 12 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 13 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 14 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 15 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 16 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 17 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 18 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 19 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 20 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 21 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 22 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 23 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 24 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 25 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 26 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 27 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 28 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 29 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 30 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 31 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 32 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 33 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 34 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 35 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 36 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 37 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 38 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 39 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 40 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 41 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 42 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 43 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 44 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 45 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 46 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 47 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 48 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 49 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 50 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 51 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 52 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 53 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 54 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 55 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 56 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 57 - Graph "run once" status is the expected one (status code: 11)
+PASS: lib/test_simple_sink 58 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 59 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 60 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 61 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 62 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 63 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 64 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 65 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 66 - Graph "run once" status is the expected one (status code: 1)
+PASS: lib/test_simple_sink 67 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 68 - Data is not NULL in finalization function
+PASS: lib/test_trace_ir_ref 1 - Borrow parent stream SC1 from EC1
+PASS: lib/test_trace_ir_ref 2 - Borrow parent stream SC1 from EC2
+PASS: lib/test_trace_ir_ref 3 - Borrow parent stream SC2 from EC3
+PASS: lib/test_trace_ir_ref 4 - Initialize trace
+PASS: lib/test_trace_ir_ref 5 - Initial SC1 reference count is 0
+PASS: lib/test_trace_ir_ref 6 - Initial SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 7 - Initial EC1 reference count is 0
+PASS: lib/test_trace_ir_ref 8 - Initial EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 9 - Initial EC3 reference count is 0
+PASS: lib/test_trace_ir_ref 10 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 11 - User A acquires SC2 from TC1
+PASS: lib/test_trace_ir_ref 12 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 13 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 14 - User A acquires EC3 from SC2
+PASS: lib/test_trace_ir_ref 15 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 16 - SC2 reference count is 2
+PASS: lib/test_trace_ir_ref 17 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 18 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 19 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 20 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 21 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 22 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 23 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 24 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 25 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 26 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 27 - SC1 reference count is 2
+PASS: lib/test_trace_ir_ref 28 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 29 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 30 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 31 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 32 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 33 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 34 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 35 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 36 - EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 37 - EC3 reference count is 0
+PASS: lib/test_plugin 1 - bt_plugin_find_all_from_file() succeeds with a valid file
+PASS: lib/test_plugin 2 - bt_plugin_find_all_from_file() returns a plugin set
+PASS: lib/test_plugin 3 - plugin's initialization function is called during bt_plugin_find_all_from_file()
+PASS: lib/test_plugin 4 - bt_plugin_find_all_from_file() returns the expected number of plugins
+PASS: lib/test_plugin 5 - bt_plugin_get_name() returns the expected name
+PASS: lib/test_plugin 6 - bt_plugin_get_description() returns the expected description
+PASS: lib/test_plugin 7 - bt_plugin_get_version() fails when there's no version
+PASS: lib/test_plugin 8 - bt_plugin_get_author() returns the expected author
+PASS: lib/test_plugin 9 - bt_plugin_get_license() returns the expected license
+PASS: lib/test_plugin 10 - bt_plugin_get_path() returns the expected path
+PASS: lib/test_plugin 11 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 12 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 13 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 14 - plugin's finalize function is called when the plugin is destroyed
+PASS: lib/test_plugin 15 - bt_plugin_get_version() succeeds when there's a version
+PASS: lib/test_plugin 16 - bt_plugin_get_version() returns the expected major version
+PASS: lib/test_plugin 17 - bt_plugin_get_version() returns the expected minor version
+PASS: lib/test_plugin 18 - bt_plugin_get_version() returns the expected patch version
+PASS: lib/test_plugin 19 - bt_plugin_get_version() returns the expected extra version
+PASS: lib/test_plugin 20 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 21 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 22 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 23 - bt_plugin_borrow_source_component_class_by_name_const() finds a source component class
+PASS: lib/test_plugin 24 - bt_plugin_borrow_sink_component_class_by_name_const() finds a sink component class
+PASS: lib/test_plugin 25 - bt_component_class_get_help() returns the expected help text
+PASS: lib/test_plugin 26 - bt_plugin_borrow_filter_component_class_by_name_const() finds a filter component class
+PASS: lib/test_plugin 27 - bt_query_executor_query() succeeds
+PASS: lib/test_plugin 28 - bt_component_class_query() receives the expected object name
+PASS: lib/test_plugin 29 - bt_component_class_query() receives the expected parameters
+PASS: lib/test_plugin 30 - bt_graph_add_sink_component() still works after the plugin object is destroyed
+PASS: lib/test_plugin 31 - bt_plugin_find_all_from_dir() fails with an invalid path
+PASS: lib/test_plugin 32 - bt_plugin_find_all_from_dir() succeeds with a valid path
+PASS: lib/test_plugin 33 - bt_plugin_find_all_from_dir() returns a plugin set with a valid path
+PASS: lib/test_plugin 34 - bt_plugin_find_all_from_dir() returns the expected number of plugin objects
+PASS: lib/test_plugin 35 - bt_plugin_find() returns BT_PLUGIN_STATUS_NOT_FOUND with an unknown plugin name
+PASS: lib/test_plugin 36 - bt_plugin_find() succeeds with a plugin name it can find
+PASS: lib/test_plugin 37 - bt_plugin_find() returns a plugin object
+PASS: lib/test_plugin 38 - bt_plugin_find() finds the correct plugin for a given name
+PASS: param-validation/test_param_validation 1 - valid map: validation succeeds
+PASS: param-validation/test_param_validation 2 - valid map: error string is NULL
+PASS: param-validation/test_param_validation 3 - missing key in map: validation fails
+PASS: param-validation/test_param_validation 4 - missing key in map: error string is not NULL
+PASS: param-validation/test_param_validation 5 - missing key in map: error string contains expected string
+PASS: param-validation/test_param_validation 6 - unexpected key in map: validation fails
+PASS: param-validation/test_param_validation 7 - unexpected key in map: error string is not NULL
+PASS: param-validation/test_param_validation 8 - unexpected key in map: error string contains expected string
+PASS: param-validation/test_param_validation 9 - map entry with unexpected type: validation fails
+PASS: param-validation/test_param_validation 10 - map entry with unexpected type: error string is not NULL
+PASS: param-validation/test_param_validation 11 - map entry with unexpected type: error string contains expected string
+PASS: param-validation/test_param_validation 12 - valid array: validation succeeds
+PASS: param-validation/test_param_validation 13 - valid array: error string is NULL
+PASS: param-validation/test_param_validation 14 - valid empty array: validation succeeds
+PASS: param-validation/test_param_validation 15 - valid empty array: error string is NULL
+PASS: param-validation/test_param_validation 16 - array too small: validation fails
+PASS: param-validation/test_param_validation 17 - array too small: error string is not NULL
+PASS: param-validation/test_param_validation 18 - array too small: error string contains expected string
+PASS: param-validation/test_param_validation 19 - array too large: validation fails
+PASS: param-validation/test_param_validation 20 - array too large: error string is not NULL
+PASS: param-validation/test_param_validation 21 - array too large: error string contains expected string
+PASS: param-validation/test_param_validation 22 - array with invalid element type: validation fails
+PASS: param-validation/test_param_validation 23 - array with invalid element type: error string is not NULL
+PASS: param-validation/test_param_validation 24 - array with invalid element type: error string contains expected string
+PASS: param-validation/test_param_validation 25 - valid string without choices: validation succeeds
+PASS: param-validation/test_param_validation 26 - valid string without choices: error string is NULL
+PASS: param-validation/test_param_validation 27 - valid string with choices: validation succeeds
+PASS: param-validation/test_param_validation 28 - valid string with choices: error string is NULL
+PASS: param-validation/test_param_validation 29 - string with invalid choice: validation fails
+PASS: param-validation/test_param_validation 30 - string with invalid choice: error string is not NULL
+PASS: param-validation/test_param_validation 31 - string with invalid choice: error string contains expected string
+PASS: param-validation/test_param_validation 32 - type of value passed to custom function is as expected
+PASS: param-validation/test_param_validation 33 - value passed to custom function is as expected
+PASS: param-validation/test_param_validation 34 - custom validation function with valid value: validation succeeds
+PASS: param-validation/test_param_validation 35 - custom validation function with valid value: error string is NULL
+PASS: param-validation/test_param_validation 36 - custom validation function with invalid value: validation fails
+PASS: param-validation/test_param_validation 37 - custom validation function with invalid value: error string is not NULL
+PASS: param-validation/test_param_validation 38 - custom validation function with invalid value: error string contains expected string
+PASS: param-validation/test_param_validation 39 - error nested in maps and arrays: validation fails
+PASS: param-validation/test_param_validation 40 - error nested in maps and arrays: error string is not NULL
+PASS: param-validation/test_param_validation 41 - error nested in maps and arrays: error string contains expected string
+PASS: plugins/src.ctf.fs/fail/test_fail 1 - Trace invalid-packet-size/trace: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 2 - Trace invalid-packet-size/trace: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 3 - Trace invalid-packet-size/trace: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 4 - Trace invalid-packet-size/trace: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 5 - Trace valid-events-then-invalid-events: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 6 - Trace valid-events-then-invalid-events: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 7 - Trace valid-events-then-invalid-events: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 8 - Trace valid-events-then-invalid-events: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 9 - Trace metadata-syntax-error: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 10 - Trace metadata-syntax-error: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 11 - Trace metadata-syntax-error: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 12 - Trace metadata-syntax-error: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/succeed/test_succeed 1 - Trace '2packets' and 'barectf-event-before-packet' give the expected stdout
+PASS: plugins/src.ctf.fs/succeed/test_succeed 2 - Trace '2packets' and 'barectf-event-before-packet' give the expected stderr
+PASS: plugins/src.ctf.fs/succeed/test_succeed 3 - Generated trace 'simple' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 4 - Trace 'smalltrace' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 5 - Trace '2packets' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 6 - Trace 'barectf-event-before-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 7 - Trace 'session-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 8 - Trace 'lttng-tracefile-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 9 - Trace 'array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 10 - Trace 'struct-array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 11 - Trace 'meta-ctx-sequence' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 12 - Trace 'lttng-event-after-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 13 - Trace 'lttng-crash' gives the expected output
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 1 - ab: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 2 - ab: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 3 - ab: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 4 - ba: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 5 - ba: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 6 - ba: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 7 - bc: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 8 - bc: expected output is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 9 - cb: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 10 - cb: expected output is produced
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 1 - 'sink.ctf.fs' component succeeds with input trace 'float'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 2 - Converted trace 'float' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 3 - 'sink.ctf.fs' component succeeds with input trace 'double'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 4 - Converted trace 'double' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 5 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-no-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 6 - Converted trace 'meta-variant-no-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 7 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-one-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 8 - Converted trace 'meta-variant-one-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 9 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-reserved-keywords'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 10 - Converted trace 'meta-variant-reserved-keywords' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 11 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-same-with-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 12 - Converted trace 'meta-variant-same-with-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 13 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-two-underscores'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 14 - Converted trace 'meta-variant-two-underscores' gives the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 1 - 'default' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 2 - 'default-compact' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 3 - 'default-compact-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 4 - 'default-compact-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 5 - 'default-without-data' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 6 - 'default-without-data-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 7 - 'default-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 8 - 'default-without-names' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 9 - 'default-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 10 - 'default-without-trace-name' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 11 - 'default-without-uuid' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 12 - 'no-packet-context' test has the expected output
+PASS: plugins/src.ctf.lttng-live/test_live 1 - CLI prints the expected session list - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 2 - CLI prints the expected session list - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 3 - CLI attach and fetch from single-domains session - no discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 4 - CLI attach and fetch from single-domains session - no discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 5 - CLI attach and fetch from multi-domains session - discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 6 - CLI attach and fetch from multi-domains session - discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 7 - CLI many requests per packet - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 8 - CLI many requests per packet - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 9 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 10 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 11 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 12 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: bitfield/test_bitfield 1 - Writing and reading back 0x0, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 2 - Writing and reading back 0x0, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 3 - Writing and reading back 0x0, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 4 - Writing and reading back 0x0, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 5 - Writing and reading back 0x0, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 6 - Writing and reading back 0x0, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 7 - Writing and reading back 0x0, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 8 - Writing and reading back 0x0, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 9 - Writing and reading back 0x1, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 10 - Writing and reading back 0x1, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 11 - Writing and reading back 0x1, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 12 - Writing and reading back 0x1, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 13 - Writing and reading back 0xFFFFFFFF, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 14 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 15 - Writing and reading back 0xFFFFFFFF, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 16 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 17 - Writing and reading back 0xFFFFFFFF, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 18 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 19 - Writing and reading back 0xFFFFFFFF, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 20 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 21 - Writing and reading back 0x80000000, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 22 - Writing and reading back 0x8000000000000000, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 23 - Writing and reading back 0x80000000, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 24 - Writing and reading back 0x8000000000000000, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 25 - Writing and reading back 0xD4E2C26, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 26 - Writing and reading back 0x724F17A97B613CB9, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 27 - Writing and reading back 0xD4E2C26, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 28 - Writing and reading back 0x724F17A97B613CB9, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 29 - Writing and reading back 0xD4E2C26, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 30 - Writing and reading back 0x724F17A97B613CB9, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 31 - Writing and reading back 0xD4E2C26, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 32 - Writing and reading back 0x724F17A97B613CB9, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 33 - Writing and reading back 0x6EAF05E4, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 34 - Writing and reading back 0x16FFFE261A2299E, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 35 - Writing and reading back 0x6EAF05E4, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 36 - Writing and reading back 0x16FFFE261A2299E, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 37 - Writing and reading back 0x6EAF05E4, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 38 - Writing and reading back 0x16FFFE261A2299E, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 39 - Writing and reading back 0x6EAF05E4, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 40 - Writing and reading back 0x16FFFE261A2299E, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 41 - Writing and reading back 0x3A1AAF19, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 42 - Writing and reading back 0x1437071554870EDE, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 43 - Writing and reading back 0x3A1AAF19, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 44 - Writing and reading back 0x1437071554870EDE, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 45 - Writing and reading back 0x3A1AAF19, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 46 - Writing and reading back 0x1437071554870EDE, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 47 - Writing and reading back 0x3A1AAF19, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 48 - Writing and reading back 0x1437071554870EDE, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 49 - Writing and reading back 0x7E3330B3, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 50 - Writing and reading back 0x4B7D054041F702E3, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 51 - Writing and reading back 0x7E3330B3, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 52 - Writing and reading back 0x4B7D054041F702E3, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 53 - Writing and reading back 0x7E3330B3, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 54 - Writing and reading back 0x4B7D054041F702E3, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 55 - Writing and reading back 0x7E3330B3, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 56 - Writing and reading back 0x4B7D054041F702E3, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 57 - Writing and reading back 0x18CA3659, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 58 - Writing and reading back 0x1FC5780B14769257, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 59 - Writing and reading back 0x18CA3659, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 60 - Writing and reading back 0x1FC5780B14769257, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 61 - Writing and reading back 0x18CA3659, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 62 - Writing and reading back 0x1FC5780B14769257, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 63 - Writing and reading back 0x18CA3659, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 64 - Writing and reading back 0x1FC5780B14769257, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 65 - Writing and reading back 0x12B3AD94, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 66 - Writing and reading back 0x87468DE2035A070, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 67 - Writing and reading back 0x12B3AD94, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 68 - Writing and reading back 0x87468DE2035A070, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 69 - Writing and reading back 0x12B3AD94, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 70 - Writing and reading back 0x87468DE2035A070, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 71 - Writing and reading back 0x12B3AD94, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 72 - Writing and reading back 0x87468DE2035A070, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 73 - Writing and reading back 0x2D1B8288, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 74 - Writing and reading back 0x7E7F0CA36F3C33E6, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 75 - Writing and reading back 0x2D1B8288, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 76 - Writing and reading back 0x7E7F0CA36F3C33E6, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 77 - Writing and reading back 0x2D1B8288, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 78 - Writing and reading back 0x7E7F0CA36F3C33E6, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 79 - Writing and reading back 0x2D1B8288, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 80 - Writing and reading back 0x7E7F0CA36F3C33E6, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 81 - Writing and reading back 0x53E0CBDC, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 82 - Writing and reading back 0x4B3DF8233F8DA06A, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 83 - Writing and reading back 0x53E0CBDC, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 84 - Writing and reading back 0x4B3DF8233F8DA06A, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 85 - Writing and reading back 0x53E0CBDC, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 86 - Writing and reading back 0x4B3DF8233F8DA06A, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 87 - Writing and reading back 0x53E0CBDC, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 88 - Writing and reading back 0x4B3DF8233F8DA06A, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 89 - Writing and reading back 0x68A50CE9, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 90 - Writing and reading back 0x65AF5BCE0DBD8EC5, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 91 - Writing and reading back 0x68A50CE9, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 92 - Writing and reading back 0x65AF5BCE0DBD8EC5, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 93 - Writing and reading back 0x68A50CE9, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 94 - Writing and reading back 0x65AF5BCE0DBD8EC5, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 95 - Writing and reading back 0x68A50CE9, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 96 - Writing and reading back 0x65AF5BCE0DBD8EC5, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 97 - Writing and reading back 0x44E87423, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 98 - Writing and reading back 0x5ED5328259B7CD4B, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 99 - Writing and reading back 0x44E87423, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 100 - Writing and reading back 0x5ED5328259B7CD4B, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 101 - Writing and reading back 0x44E87423, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 102 - Writing and reading back 0x5ED5328259B7CD4B, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 103 - Writing and reading back 0x44E87423, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 104 - Writing and reading back 0x5ED5328259B7CD4B, signed long long dest, varying read unit size
+============================================================================
+Testsuite summary for babeltrace2 2.0.5
+============================================================================
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+=============================================
+ babeltrace2 2.0.5: tests/test-suite.log
+=============================================
+
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+.. contents:: :depth: 2
+
+DURATION: 32
+END: /usr/lib/babeltrace2/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/testresults.json
new file mode 100644
index 00000000000..1ca2b857b9a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-babeltrace2/testresults.json
@@ -0,0 +1,3948 @@
+{
+ "runtime_core-image-ptest-babeltrace2_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-babeltrace2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009846687316894531,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.406766176223755,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04616546630859375,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 32.38224172592163,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013720989227294922,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_100_-_Writing_and_reading_back_0x5ED5328259B7CD4B,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_101_-_Writing_and_reading_back_0x44E87423,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_102_-_Writing_and_reading_back_0x5ED5328259B7CD4B,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_103_-_Writing_and_reading_back_0x44E87423,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_104_-_Writing_and_reading_back_0x5ED5328259B7CD4B,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_10_-_Writing_and_reading_back_0x1,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_11_-_Writing_and_reading_back_0x1,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_12_-_Writing_and_reading_back_0x1,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_13_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_14_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_15_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_16_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_17_-_Writing_and_reading_back_0xFFFFFFFF,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_18_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_19_-_Writing_and_reading_back_0xFFFFFFFF,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_1_-_Writing_and_reading_back_0x0,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_20_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_21_-_Writing_and_reading_back_0x80000000,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_22_-_Writing_and_reading_back_0x8000000000000000,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_23_-_Writing_and_reading_back_0x80000000,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_24_-_Writing_and_reading_back_0x8000000000000000,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_25_-_Writing_and_reading_back_0xD4E2C26,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_26_-_Writing_and_reading_back_0x724F17A97B613CB9,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_27_-_Writing_and_reading_back_0xD4E2C26,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_28_-_Writing_and_reading_back_0x724F17A97B613CB9,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_29_-_Writing_and_reading_back_0xD4E2C26,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_2_-_Writing_and_reading_back_0x0,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_30_-_Writing_and_reading_back_0x724F17A97B613CB9,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_31_-_Writing_and_reading_back_0xD4E2C26,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_32_-_Writing_and_reading_back_0x724F17A97B613CB9,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_33_-_Writing_and_reading_back_0x6EAF05E4,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_34_-_Writing_and_reading_back_0x16FFFE261A2299E,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_35_-_Writing_and_reading_back_0x6EAF05E4,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_36_-_Writing_and_reading_back_0x16FFFE261A2299E,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_37_-_Writing_and_reading_back_0x6EAF05E4,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_38_-_Writing_and_reading_back_0x16FFFE261A2299E,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_39_-_Writing_and_reading_back_0x6EAF05E4,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_3_-_Writing_and_reading_back_0x0,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_40_-_Writing_and_reading_back_0x16FFFE261A2299E,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_41_-_Writing_and_reading_back_0x3A1AAF19,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_42_-_Writing_and_reading_back_0x1437071554870EDE,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_43_-_Writing_and_reading_back_0x3A1AAF19,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_44_-_Writing_and_reading_back_0x1437071554870EDE,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_45_-_Writing_and_reading_back_0x3A1AAF19,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_46_-_Writing_and_reading_back_0x1437071554870EDE,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_47_-_Writing_and_reading_back_0x3A1AAF19,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_48_-_Writing_and_reading_back_0x1437071554870EDE,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_49_-_Writing_and_reading_back_0x7E3330B3,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_4_-_Writing_and_reading_back_0x0,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_50_-_Writing_and_reading_back_0x4B7D054041F702E3,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_51_-_Writing_and_reading_back_0x7E3330B3,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_52_-_Writing_and_reading_back_0x4B7D054041F702E3,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_53_-_Writing_and_reading_back_0x7E3330B3,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_54_-_Writing_and_reading_back_0x4B7D054041F702E3,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_55_-_Writing_and_reading_back_0x7E3330B3,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_56_-_Writing_and_reading_back_0x4B7D054041F702E3,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_57_-_Writing_and_reading_back_0x18CA3659,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_58_-_Writing_and_reading_back_0x1FC5780B14769257,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_59_-_Writing_and_reading_back_0x18CA3659,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_5_-_Writing_and_reading_back_0x0,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_60_-_Writing_and_reading_back_0x1FC5780B14769257,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_61_-_Writing_and_reading_back_0x18CA3659,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_62_-_Writing_and_reading_back_0x1FC5780B14769257,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_63_-_Writing_and_reading_back_0x18CA3659,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_64_-_Writing_and_reading_back_0x1FC5780B14769257,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_65_-_Writing_and_reading_back_0x12B3AD94,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_66_-_Writing_and_reading_back_0x87468DE2035A070,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_67_-_Writing_and_reading_back_0x12B3AD94,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_68_-_Writing_and_reading_back_0x87468DE2035A070,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_69_-_Writing_and_reading_back_0x12B3AD94,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_6_-_Writing_and_reading_back_0x0,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_70_-_Writing_and_reading_back_0x87468DE2035A070,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_71_-_Writing_and_reading_back_0x12B3AD94,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_72_-_Writing_and_reading_back_0x87468DE2035A070,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_73_-_Writing_and_reading_back_0x2D1B8288,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_74_-_Writing_and_reading_back_0x7E7F0CA36F3C33E6,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_75_-_Writing_and_reading_back_0x2D1B8288,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_76_-_Writing_and_reading_back_0x7E7F0CA36F3C33E6,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_77_-_Writing_and_reading_back_0x2D1B8288,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_78_-_Writing_and_reading_back_0x7E7F0CA36F3C33E6,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_79_-_Writing_and_reading_back_0x2D1B8288,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_7_-_Writing_and_reading_back_0x0,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_80_-_Writing_and_reading_back_0x7E7F0CA36F3C33E6,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_81_-_Writing_and_reading_back_0x53E0CBDC,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_82_-_Writing_and_reading_back_0x4B3DF8233F8DA06A,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_83_-_Writing_and_reading_back_0x53E0CBDC,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_84_-_Writing_and_reading_back_0x4B3DF8233F8DA06A,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_85_-_Writing_and_reading_back_0x53E0CBDC,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_86_-_Writing_and_reading_back_0x4B3DF8233F8DA06A,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_87_-_Writing_and_reading_back_0x53E0CBDC,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_88_-_Writing_and_reading_back_0x4B3DF8233F8DA06A,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_89_-_Writing_and_reading_back_0x68A50CE9,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_8_-_Writing_and_reading_back_0x0,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_90_-_Writing_and_reading_back_0x65AF5BCE0DBD8EC5,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_91_-_Writing_and_reading_back_0x68A50CE9,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_92_-_Writing_and_reading_back_0x65AF5BCE0DBD8EC5,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_93_-_Writing_and_reading_back_0x68A50CE9,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_94_-_Writing_and_reading_back_0x65AF5BCE0DBD8EC5,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_95_-_Writing_and_reading_back_0x68A50CE9,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_96_-_Writing_and_reading_back_0x65AF5BCE0DBD8EC5,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_97_-_Writing_and_reading_back_0x44E87423,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_98_-_Writing_and_reading_back_0x5ED5328259B7CD4B,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_99_-_Writing_and_reading_back_0x44E87423,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_9_-_Writing_and_reading_back_0x1,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_10_-_ARGS:_path_non-option_arg_+_--begin_--end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_11_-_ARGS:_path_non-option_arg_+_--timerange": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_12_-_ARGS:_path_non-option_arg_+_--clock-cycles": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_13_-_ARGS:_path_non-option_arg_+_--clock-date": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_14_-_ARGS:_path_non-option_arg_+_--clock-force-correlate": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_15_-_ARGS:_path_non-option_arg_+_--clock-gmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_16_-_ARGS:_path_non-option_arg_+_--clock-offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_17_-_ARGS:_path_non-option_arg_+_--clock-offset-ns": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_18_-_ARGS:_path_non-option_arg_+_--clock-seconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_19_-_ARGS:_path_non-option_arg_+_--color": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_1_-_ARGS:_path_non-option_arg": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_20_-_ARGS:_path_non-option_arg_+_--debug-info": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_21_-_ARGS:_path_non-option_arg_+_--debug-info-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_22_-_ARGS:_path_non-option_arg_+_--debug-info-target-prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_23_-_ARGS:_path_non-option_arg_+_--debug-info-full-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_24_-_ARGS:_path_non-option_arg_+_--fields=trace:domain,loglevel": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_25_-_ARGS:_path_non-option_arg_+_--fields=all": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_26_-_ARGS:_path_non-option_arg_+_--names=context,header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_27_-_ARGS:_path_non-option_arg_+_--names=all": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_28_-_ARGS:_path_non-option_arg_+_--no-delta": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_29_-_ARGS:_path_non-option_arg_+_--output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_2_-_ARGS:_path_non-option_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_30_-_ARGS:_path_non-option_arg_+_-i_ctf": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_31_-_ARGS:_URL_non-option_arg_+_-i_lttng-live": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_32_-_ARGS:_path_non-option_arg_+_-o_dummy": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_33_-_ARGS:_path_non-option_arg_+_-o_ctf_+_--output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_34_-_ARGS:_path_non-option_arg_+_user_sink_with_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_35_-_FAILS:_bad_--component_format__plugin_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_36_-_FAILS:_bad_--component_format__name_and_plugin_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_37_-_FAILS:_bad_--component_format__name_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_38_-_FAILS:_bad_--component_format__extra_dot_found_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_39_-_FAILS:_duplicate_component_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_3_-_ARGS:_path_non-option_arg_+_named_user_source_with_--params": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_40_-_FAILS:_unknown_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_41_-_FAILS:_--params_without_current_component": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_42_-_FAILS:_duplicate_--begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_43_-_FAILS:_duplicate_--end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_44_-_FAILS:_--begin_and_--timerange": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_45_-_FAILS:_--end_and_--timerange": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_46_-_FAILS:_bad_--timerange_format__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_47_-_FAILS:_bad_--timerange_format__2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_48_-_FAILS:_bad_--timerange_format__3_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_49_-_FAILS:_bad_--fields_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_4_-_ARGS:_unnamed_user_source": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_50_-_FAILS:_bad_--names_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_51_-_FAILS:_unknown_-i": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_52_-_FAILS:_duplicate_-i": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_53_-_FAILS:_unknown_-o": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_54_-_FAILS:_duplicate_-o": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_55_-_FAILS:_--run-args_and_--run-args-0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_56_-_FAILS:_-o_ctf-metadata_without_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_57_-_FAILS:_-i_lttng-live_and_implicit_source.ctf.fs": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_58_-_FAILS:_implicit_source.ctf.fs_without_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_59_-_FAILS:_implicit_source.ctf.lttng-live_without_URL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_5_-_ARGS:_path_non-option_arg_+_user_source_named_`auto-disc-source-ctf-fs`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_60_-_FAILS:_no_source": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_61_-_FAILS:_-o_ctf_without_--output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_62_-_FAILS:_-o_ctf_+_--output_with_implicit_sink.text.pretty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_63_-_FAILS:_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_64_-_FAILS:_two_sinks_with_-o_dummy_+_--clock-seconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_65_-_FAILS:_path_non-option_arg_+_user_sink_+_-o_text": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_6_-_ARGS:_path_non-option_arg_+_user_sink_named_`pretty`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_7_-_ARGS:_path_non-option_arg_+_user_filter_named_`muxer`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_8_-_ARGS:_path_non-option_arg_+_--begin_+_user_filter_named_`trimmer`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_9_-_ARGS:_path_non-option_arg_+_--begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_10_-_help_with_too_many_parameters_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_11_-_help_with_too_many_parameters_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_12_-_help_with_too_many_parameters_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_13_-_help_with_unknown_plugin_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_14_-_help_with_unknown_plugin_name_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_15_-_help_with_unknown_plugin_name_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_16_-_help_with_unknown_component_class_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_17_-_help_with_unknown_component_class_name_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_18_-_help_with_unknown_component_class_name_prints_plugin_help": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_19_-_help_with_unknown_component_class_plugin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_1_-_help_ctf_plugin_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_20_-_help_with_unknown_component_class_plugin_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_21_-_help_with_unknown_component_class_plugin_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_2_-_help_ctf_plugin_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_3_-_help_ctf_plugin_produces_no_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_4_-_help_src.ctf.fs_component_class_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_5_-_help_src.ctf.fs_component_class_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_6_-_help_src.ctf.fs_component_class_produces_no_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_7_-_help_without_parameter_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_8_-_help_without_parameter_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_9_-_help_without_parameter_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_10_-_3_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_11_-_run_with_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_12_-_3_events_in_streams_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_13_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_14_-_6_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_15_-_run_with_--stream-intersection_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_16_-_stderr_contains_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_17_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_18_-_0_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_19_-_run_with_--stream-intersection_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_1_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_20_-_stderr_contains_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_2_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_3_-_run_with_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_4_-_3_events_in_streams_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_5_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_6_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_7_-_run_with_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_8_-_3_events_in_streams_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_9_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_1_-_3eventsintersect_output_trace_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_2_-_3eventsintersectreverse_output_trace_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_3_-_nointersect_output_trace_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_10_-_Lost_events_string_matches_2,3,1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_1_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_2_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_3_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_4_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_5_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_6_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_7_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_8_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_9_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_10_-_Copy_trace_debug-info_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_11_-_Read_the_new_trace_in_/tmp/tmp.oQALGv4gnr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_12_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_13_-_Copy_trace_env-warning_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_14_-_Read_the_new_trace_in_/tmp/tmp.MEIbbxxhZ8": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_15_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_16_-_Copy_trace_ev-disc-no-ts-begin-end_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_17_-_Read_the_new_trace_in_/tmp/tmp.SlT7GWWRno": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_18_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_19_-_Copy_trace_lttng-crash_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_1_-_Copy_trace_2packets_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_20_-_Read_the_new_trace_in_/tmp/tmp.fa5zXeq29y": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_21_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_22_-_Copy_trace_lttng-event-after-packet_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_23_-_Read_the_new_trace_in_/tmp/tmp.DqnzDfzldW": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_24_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_25_-_Copy_trace_lttng-tracefile-rotation_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_26_-_Read_the_new_trace_in_/tmp/tmp.rnkmXyVKPf": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_27_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_28_-_Empty_trace_meta-ctx-sequence,_nothing_to_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_29_-_Copy_trace_meta-variant-no-underscore_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_2_-_Read_the_new_trace_in_/tmp/tmp.VVDMjpNrkI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_30_-_Read_the_new_trace_in_/tmp/tmp.YkEM2J9T3l": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_31_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_32_-_Copy_trace_meta-variant-one-underscore_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_33_-_Read_the_new_trace_in_/tmp/tmp.UEOtYHcG6b": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_34_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_35_-_Copy_trace_meta-variant-reserved-keywords_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_36_-_Read_the_new_trace_in_/tmp/tmp.Vgx0uhdSUY": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_37_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_38_-_Copy_trace_meta-variant-same-with-underscore_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_39_-_Read_the_new_trace_in_/tmp/tmp.iIp8eqlLUt": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_3_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_40_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_41_-_Copy_trace_meta-variant-two-underscores_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_42_-_Read_the_new_trace_in_/tmp/tmp.RcWsznJuO3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_43_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_44_-_Copy_trace_multi-domains_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_45_-_Read_the_new_trace_in_/tmp/tmp.X7FPTQOgBC": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_46_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_47_-_Copy_trace_no-packet-context_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_48_-_Read_the_new_trace_in_/tmp/tmp.TbC0YLbMJL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_49_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_4_-_Copy_trace_array-align-elem_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_50_-_Copy_trace_sequence_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_51_-_Read_the_new_trace_in_/tmp/tmp.NqImoGIFfN": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_52_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_53_-_Copy_trace_session-rotation_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_54_-_Read_the_new_trace_in_/tmp/tmp.reWRqdQZAU": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_55_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_56_-_Copy_trace_smalltrace_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_57_-_Read_the_new_trace_in_/tmp/tmp.6tnRwU8mLo": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_58_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_59_-_Copy_trace_struct-array-align-elem_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_5_-_Read_the_new_trace_in_/tmp/tmp.cDkPjGud4Y": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_60_-_Read_the_new_trace_in_/tmp/tmp.Ffxtx9oBlU": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_61_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_62_-_Copy_trace_succeed1_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_63_-_Read_the_new_trace_in_/tmp/tmp.DiVBmGI99u": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_64_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_65_-_Copy_trace_succeed2_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_66_-_Read_the_new_trace_in_/tmp/tmp.5WD5MEYZWA": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_67_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_68_-_Copy_trace_succeed3_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_69_-_Read_the_new_trace_in_/tmp/tmp.zcQARkN1QR": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_6_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_70_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_71_-_Empty_trace_succeed4,_nothing_to_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_72_-_Copy_trace_trace-with-index_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_73_-_Read_the_new_trace_in_/tmp/tmp.D1ZXH6vljC": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_74_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_75_-_Copy_trace_warnings_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_76_-_Read_the_new_trace_in_/tmp/tmp.3A7VnG5LTx": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_77_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_78_-_Copy_trace_wk-heartbeat-u_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_79_-_Read_the_new_trace_in_/tmp/tmp.gGykRBgzVm": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_7_-_Copy_trace_barectf-event-before-packet_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_80_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_8_-_Read_the_new_trace_in_/tmp/tmp.2G2csMCrlm": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_9_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_10_-_Run_babeltrace2_with_trace_meta-ctx-sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_11_-_Run_babeltrace2_with_trace_meta-variant-no-underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_12_-_Run_babeltrace2_with_trace_meta-variant-one-underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_13_-_Run_babeltrace2_with_trace_meta-variant-reserved-keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_14_-_Run_babeltrace2_with_trace_meta-variant-same-with-underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_15_-_Run_babeltrace2_with_trace_meta-variant-two-underscores": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_16_-_Run_babeltrace2_with_trace_multi-domains": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_17_-_Run_babeltrace2_with_trace_no-packet-context": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_18_-_Run_babeltrace2_with_trace_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_19_-_Run_babeltrace2_with_trace_session-rotation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_1_-_Run_babeltrace2_with_trace_2packets": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_20_-_Run_babeltrace2_with_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_21_-_Run_babeltrace2_with_trace_struct-array-align-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_22_-_Run_babeltrace2_with_trace_succeed1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_23_-_Run_babeltrace2_with_trace_succeed2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_24_-_Run_babeltrace2_with_trace_succeed3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_25_-_Run_babeltrace2_with_trace_succeed4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_26_-_Run_babeltrace2_with_trace_trace-with-index": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_27_-_Run_babeltrace2_with_trace_warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_28_-_Run_babeltrace2_with_trace_wk-heartbeat-u": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_29_-_Run_babeltrace2_with_invalid_trace_fail1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_2_-_Run_babeltrace2_with_trace_array-align-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_30_-_Run_babeltrace2_with_invalid_trace_fail2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_31_-_Run_babeltrace2_with_invalid_trace_integer-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_32_-_Run_babeltrace2_with_invalid_trace_invalid-packet-size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_33_-_Run_babeltrace2_with_invalid_trace_lttng-modules-2.0-pre1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_34_-_Run_babeltrace2_with_invalid_trace_metadata-syntax-error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_35_-_Run_babeltrace2_with_invalid_trace_packet-based-metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_36_-_Run_babeltrace2_with_invalid_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_37_-_Run_babeltrace2_with_invalid_trace_valid-events-then-invalid-events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_3_-_Run_babeltrace2_with_trace_barectf-event-before-packet": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_4_-_Run_babeltrace2_with_trace_debug-info": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_5_-_Run_babeltrace2_with_trace_env-warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_6_-_Run_babeltrace2_with_trace_ev-disc-no-ts-begin-end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_7_-_Run_babeltrace2_with_trace_lttng-crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_8_-_Run_babeltrace2_with_trace_lttng-event-after-packet": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_9_-_Run_babeltrace2_with_trace_lttng-tracefile-rotation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_100_-_trimmer:_date_time_format:_month_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_101_-_trimmer:_date_time_format:_year_with_too_many_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_102_-_trimmer:_date_time_format:_year_with_too_many_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_103_-_trimmer:_date_time_format:_year_with_too_many_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_104_-_trimmer:_date_time_format:_year_with_missing_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_105_-_trimmer:_date_time_format:_year_with_missing_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_106_-_trimmer:_date_time_format:_year_with_missing_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_107_-_trimmer:_date_time_format:_missing_day_1:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_108_-_trimmer:_date_time_format:_missing_day_1:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_109_-_trimmer:_date_time_format:_missing_day_1:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_10_-_trimmer:_--end,_out_of_range,_GMT_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_110_-_trimmer:_date_time_format:_missing_day_2:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_111_-_trimmer:_date_time_format:_missing_day_2:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_112_-_trimmer:_date_time_format:_missing_day_2:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_113_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_114_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_115_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_116_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_117_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_118_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_11_-_trimmer:_--begin,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_12_-_trimmer:_--begin,_GMT_absolute_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_13_-_trimmer:_--end,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_14_-_trimmer:_--end,_GMT_absolute_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_15_-_trimmer:_--begin_and_--end,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_16_-_trimmer:_--begin_and_--end,_GMT_absolute_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_17_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_18_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_19_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_1_-_trimmer:_--begin,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_20_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_21_-_trimmer:_--begin,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_22_-_trimmer:_--begin,_EST_relative_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_23_-_trimmer:_--end,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_24_-_trimmer:_--end,_EST_relative_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_25_-_trimmer:_--begin_and_--end,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_26_-_trimmer:_--begin_and_--end,_EST_relative_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_27_-_trimmer:_--begin,_out_of_range,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_28_-_trimmer:_--begin,_out_of_range,_EST_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_29_-_trimmer:_--end,_out_of_range,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_2_-_trimmer:_--begin,_GMT_relative_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_30_-_trimmer:_--end,_out_of_range,_EST_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_31_-_trimmer:_--begin,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_32_-_trimmer:_--begin,_EST_absolute_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_33_-_trimmer:_--end,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_34_-_trimmer:_--end,_EST_absolute_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_35_-_trimmer:_--begin_and_--end,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_36_-_trimmer:_--begin_and_--end,_EST_absolute_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_37_-_trimmer:_--begin,_out_of_range,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_38_-_trimmer:_--begin,_out_of_range,_EST_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_39_-_trimmer:_--end,_out_of_range,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_3_-_trimmer:_--end,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_40_-_trimmer:_--end,_out_of_range,_EST_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_41_-_trimmer:_date_time_format:_partial_nanosecond_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_42_-_trimmer:_date_time_format:_partial_nanosecond_precision:_number_of_events__13_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_43_-_trimmer:_date_time_format:_second_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_44_-_trimmer:_date_time_format:_second_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_45_-_trimmer:_date_time_format:_minute_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_46_-_trimmer:_date_time_format:_minute_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_47_-_trimmer:_seconds_from_origin_format:_nanosecond_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_48_-_trimmer:_seconds_from_origin_format:_nanosecond_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_49_-_trimmer:_seconds_from_origin_format:_partial_nanosecond_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_4_-_trimmer:_--end,_GMT_relative_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_50_-_trimmer:_seconds_from_origin_format:_partial_nanosecond_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_51_-_trimmer:_seconds_from_origin_format:_second_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_52_-_trimmer:_seconds_from_origin_format:_second_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_53_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_54_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_55_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_56_-_trimmer:_date_time_format:_missing_nanoseconds:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_57_-_trimmer:_date_time_format:_missing_nanoseconds:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_58_-_trimmer:_date_time_format:_missing_nanoseconds:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_59_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_5_-_trimmer:_--begin_and_--end,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_60_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_61_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_62_-_trimmer:_date_time_format:_seconds_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_63_-_trimmer:_date_time_format:_seconds_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_64_-_trimmer:_date_time_format:_seconds_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_65_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_66_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_67_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_68_-_trimmer:_date_time_format:_minutes_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_69_-_trimmer:_date_time_format:_minutes_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_6_-_trimmer:_--begin_and_--end,_GMT_relative_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_70_-_trimmer:_date_time_format:_minutes_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_71_-_trimmer:_date_time_format:_hours_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_72_-_trimmer:_date_time_format:_hours_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_73_-_trimmer:_date_time_format:_hours_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_74_-_trimmer:_date_time_format:_hours_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_75_-_trimmer:_date_time_format:_hours_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_76_-_trimmer:_date_time_format:_hours_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_77_-_trimmer:_date_time_format:_missing_seconds:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_78_-_trimmer:_date_time_format:_missing_seconds:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_79_-_trimmer:_date_time_format:_missing_seconds:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_7_-_trimmer:_--begin,_out_of_range,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_80_-_trimmer:_date_time_format:_missing_minutes_1:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_81_-_trimmer:_date_time_format:_missing_minutes_1:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_82_-_trimmer:_date_time_format:_missing_minutes_1:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_83_-_trimmer:_date_time_format:_missing_minutes_2:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_84_-_trimmer:_date_time_format:_missing_minutes_2:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_85_-_trimmer:_date_time_format:_missing_minutes_2:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_86_-_trimmer:_date_time_format:_missing_time:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_87_-_trimmer:_date_time_format:_missing_time:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_88_-_trimmer:_date_time_format:_missing_time:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_89_-_trimmer:_date_time_format:_day_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_8_-_trimmer:_--begin,_out_of_range,_GMT_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_90_-_trimmer:_date_time_format:_day_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_91_-_trimmer:_date_time_format:_day_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_92_-_trimmer:_date_time_format:_day_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_93_-_trimmer:_date_time_format:_day_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_94_-_trimmer:_date_time_format:_day_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_95_-_trimmer:_date_time_format:_month_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_96_-_trimmer:_date_time_format:_month_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_97_-_trimmer:_date_time_format:_month_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_98_-_trimmer:_date_time_format:_month_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_99_-_trimmer:_date_time_format:_month_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_9_-_trimmer:_--end,_out_of_range,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_100_-_bt_ctf_field_type_structure_get_field_count_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_101_-_bt_ctf_field_type_structure_get_field_handles_a_NULL_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_102_-_bt_ctf_field_type_structure_get_field_handles_a_NULL_return_type_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_103_-_bt_ctf_field_type_structure_get_field_returns_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_104_-_bt_ctf_field_type_structure_get_field_returns_a_correct_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_105_-_bt_ctf_field_type_structure_get_field_returns_a_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_106_-_bt_ctf_field_type_structure_get_field_type_by_name_returns_the_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_107_-_Add_a_string_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_108_-_Add_a_structure_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_109_-_bt_ctf_field_type_structure_get_field_type_by_name_returns_a_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_10_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_110_-_Instanciate_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_111_-_Instanciate_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_112_-_bt_ctf_field_get_type_returns_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_113_-_Check_an_integer_type'_base_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_114_-_Check_an_integer_type's_signedness_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_115_-_Check_-32768_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_116_-_Check_32767_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_117_-_Check_-42_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_118_-_Check_4095_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_119_-_Check_0_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_11_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_120_-_Instanciate_a_string_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_121_-_Set_a_string's_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_122_-_Create_an_enumeration_type_with_an_unsigned_12-bit_integer_as_container": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_123_-_bt_ctf_stream_class_get_id_returns_an_error_when_no_id_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_124_-_bt_ctf_stream_class_set_id_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_125_-_Set_an_stream_class'_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_126_-_bt_ctf_stream_class_get_id_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_127_-_bt_ctf_stream_class_get_event_header_type_returns_an_event_header_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_128_-_Default_event_header_type_is_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_129_-_Default_event_header_type_contains_an_\"id\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_12_-_bt_ctf_trace_set_environment_field_integer_handles_a_NULL_trace_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_130_-_Default_event_header_\"id\"_field_is_an_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_131_-_Default_event_header_type_contains_a_\"timestamp\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_132_-_Default_event_header_\"timestamp\"_field_is_an_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_133_-_bt_ctf_trace_get_packet_header_field_type_returns_a_packet_header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_134_-_bt_ctf_trace_get_packet_header_field_type_returns_a_packet_header_of_type_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_135_-_Default_packet_header_type_contains_a_\"magic\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_136_-_Default_packet_header_type_contains_a_\"uuid\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_137_-_Default_packet_header_type_contains_a_\"stream_id\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_138_-_Added_a_custom_trace_packet_header_field_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_139_-_bt_ctf_trace_set_packet_header_field_type_handles_a_NULL_trace_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_13_-_bt_ctf_trace_set_environment_field_integer_handles_a_NULL_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_140_-_Set_a_trace_packet_header_type_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_141_-_bt_ctf_stream_class_get_packet_context_type_returns_a_packet_context_type.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_142_-_Packet_context_is_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_143_-_bt_ctf_stream_class_set_packet_context_type_handles_a_NULL_stream_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_144_-_bt_ctf_stream_class_set_packet_context_type_rejects_a_packet_context_that_is_not_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_145_-_Packet_context_field_added_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_146_-_bt_ctf_stream_class_set_event_context_type_handles_a_NULL_stream_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_147_-_bt_ctf_stream_class_set_event_context_type_validates_that_the_event_context_os_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_148_-_Set_a_new_stream_event_context_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_149_-_bt_ctf_stream_class_get_event_context_type_returns_the_correct_field_type.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_14_-_bt_ctf_trace_set_environment_field_integer_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_150_-_bt_ctf_trace_get_stream_count___succeeds_and_returns_the_correct_value__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_151_-_Instanciate_a_stream_class_from_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_152_-_bt_ctf_trace_get_stream_count___succeeds_and_returns_the_correct_value__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_153_-_bt_ctf_trace_get_stream_by_index___succeeds_and_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_154_-_bt_ctf_stream_get_class_returns_a_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_155_-_Returned_stream_class_is_of_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_156_-_Trace_packet_header_type_can't_be_modified_once_a_stream_has_been_instanciated": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_157_-_Packet_context_type_can't_be_modified_once_a_stream_has_been_instanciated": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_158_-_Stream_event_context_type_can't_be_modified_once_a_stream_has_been_instanciated": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_159_-_Changes_to_a_stream_class_that_was_already_instantiated_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_15_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_trace_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_160_-_bt_ctf_stream_get_packet_header_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_161_-_bt_ctf_stream_get_packet_header_returns_a_packet_header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_162_-_Stream_returns_a_packet_header_of_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_163_-_Packet_header_structure_contains_a_custom_field_with_the_appropriate_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_164_-_Set_custom_packet_header_value_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_165_-_bt_ctf_stream_set_packet_header_handles_a_NULL_packet_header_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_166_-_bt_ctf_stream_set_packet_header_handles_a_NULL_stream_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_167_-_bt_ctf_stream_set_packet_header_rejects_a_packet_header_of_the_wrong_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_168_-_Successfully_set_a_stream's_packet_header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_169_-_Add_environment_field_to_writer_after_stream_creation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_16_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_170_-_bt_ctf_event_get_stream_returns_an_event's_stream_after_it_has_been_appended": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_171_-_Create_an_event_before_instanciating_its_associated_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_172_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_173_-_Set_signed_64_bit_integer_signedness_to_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_174_-_Create_a_signed_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_175_-_bt_ctf_field_type_enumeration_get_container_field_type_returns_the_right_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_176_-_bt_ctf_field_enumeration_type_create_rejects_non-integer_container_field_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_177_-_bt_ctf_field_type_get_alignment_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_178_-_Set_a_floating_point_type's_exponent_digit_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_179_-_Set_a_floating_point_type's_mantissa_digit_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_17_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_value_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_180_-_bt_ctf_field_type_floating_point_get_exponent_digits_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_181_-_bt_ctf_field_type_floating_point_get_mantissa_digits_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_182_-_bt_ctf_field_type_enumeration_add_mapping_accepts_negative_enumeration_mappings": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_183_-_bt_ctf_field_type_enumeration_add_mapping_accepts_enumeration_mapping_strings_containing_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_184_-_bt_ctf_field_type_enumeration_add_mapping_accepts_enumeration_mapping_strings_containing_special_characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_185_-_Accept_enumeration_mapping_strings_containing_reserved_keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_186_-_bt_ctf_field_type_enumeration_add_mapping_accepts_duplicate_mapping_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_187_-_bt_ctf_field_type_enumeration_add_mapping_accepts_overlapping_enum_entries": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_188_-_bt_ctf_field_type_enumeration_add_mapping_rejects_mapping_where_end_<_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_189_-_Add_signed_enumeration_field_to_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_18_-_bt_ctf_trace_set_environment_field_string_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_190_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_string_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_191_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_start_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_192_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_end_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_193_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_194_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_195_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_196_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_197_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_198_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_special_characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_199_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_reserved_keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_19_-_bt_ctf_trace_set_environment_field_integer_succeeds_with_an_existing_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_1_-_bt_ctf_create_succeeds_in_creating_trace_with_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_200_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_single-value_ranges": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_201_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_duplicate_mapping_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_202_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_overlapping_enum_entries": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_203_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_rejects_mapping_where_end_<_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_204_-_Add_unsigned_enumeration_field_to_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_205_-_bt_ctf_field_type_enumeration_get_mapping_count_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_206_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_string_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_207_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_start_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_208_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_end_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_209_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_20_-_Add_sysname__GNU/Linux__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_210_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_211_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_212_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_213_-_Add_event_specific_context_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_214_-_bt_ctf_event_class_set_context_field_type_handles_a_NULL_event_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_215_-_Set_an_event_class'_context_type_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_216_-_bt_ctf_event_class_get_context_field_type_returns_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_217_-_Adding_simple_event_class_to_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_218_-_bt_ctf_stream_class_get_event_class_count_returns_a_correct_number_of_event_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_219_-_bt_ctf_stream_class_get_event_class_returns_the_correct_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_21_-_Add_nodename__testhost__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_220_-_bt_ctf_stream_class_get_event_class_by_id_returns_NULL_when_the_requested_ID_doesn't_exist": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_221_-_bt_ctf_stream_class_get_event_class_by_id_returns_a_correct_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_222_-_Instantiate_an_event_containing_a_single_integer_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_223_-_Use_bt_ctf_event_set_payload_to_set_a_manually_allocated_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_224_-_bt_ctf_field_floating_point_get_value_returns_a_double_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_225_-_bt_ctf_field_floating_point_get_value_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_226_-_Set_signed_enumeration_container_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_227_-_Set_unsigned_enumeration_container_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_228_-_Set_clock_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_229_-_bt_ctf_event_get_context_returns_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_22_-_Add_release__4.4.0-87-generic__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_230_-_bt_ctf_event_get_context_returns_a_field_of_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_231_-_Successfully_set_an_event_context's_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_232_-_Set_an_event_context_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_233_-_Append_simple_event_to_trace_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_234_-_bt_ctf_stream_get_packet_context_returns_a_packet_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_235_-_Packet_context_contains_the_default_packet_size_field.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_236_-_Custom_packet_context_field_value_successfully_set.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_237_-_Successfully_set_a_stream's_packet_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_238_-_Flush_trace_stream_with_one_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_239_-_Add_a_new_event_class_to_a_stream_class_after_writing_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_23_-_Add_version__\\#110-Ubuntu_SMP_Tue_Jul_18_12:55:35_UTC_2017__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_240_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_when_none_were_discarded": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_241_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_when_some_were_discarded": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_242_-_Append_100_000_events_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_243_-_Flush_a_stream_that_forces_a_packet_resize": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_244_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_after_a_flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_245_-_bt_ctf_field_type_set_alignment_handles_0-alignment_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_246_-_bt_ctf_field_type_set_alignment_handles_wrong_alignment_correctly__3_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_247_-_bt_ctf_field_type_set_alignment_handles_wrong_alignment_correctly__24_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_248_-_bt_ctf_field_type_set_alignment_handles_correct_alignment_correctly__4_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_249_-_Set_alignment_of_signed_16_bit_integer_to_32": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_24_-_Add_machine__x86_64__environment_field_to_writer_istance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_250_-_Set_integer_signedness_to_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_251_-_Set_signed_16_bit_integer_base_to_hexadecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_252_-_bt_ctf_field_type_array_get_element_field_type_returns_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_253_-_bt_ctf_field_type_array_get_length_returns_the_correct_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_254_-_Cannot_add_self_to_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_255_-_Add_seq_len_field_to_inner_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_256_-_Add_a_sequence_field_to_inner_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_257_-_Add_an_array_field_to_inner_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_258_-_Reject_a_variant_field_based_on_an_unknown_tag_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_259_-_Add_a_field_to_a_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_25_-_Illegal_clock_name_rejected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_260_-_Add_INT16_TYPE_field_to_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_261_-_Add_UINT35_TYPE_field_to_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_262_-_bt_ctf_field_type_variant_get_tag_field_type_returns_a_correct_tag_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_263_-_bt_ctf_field_type_variant_get_tag_name_returns_the_correct_variant_tag_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_264_-_bt_ctf_field_type_variant_get_field_type_by_name_returns_a_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_265_-_bt_ctf_field_type_variant_get_field_count_returns_the_correct_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_266_-_bt_ctf_field_type_variant_get_field_handles_a_NULL_field_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_267_-_bt_ctf_field_type_variant_get_field_handles_a_NULL_field_type_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_268_-_bt_ctf_field_type_variant_get_field_returns_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_269_-_bt_ctf_field_type_variant_get_field_returns_a_correct_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_26_-_Clock_created_sucessfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_270_-_bt_ctf_field_type_variant_get_field_returns_a_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_271_-_Add_variant_selector_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_272_-_Add_`string`_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_273_-_Add_variant_value_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_274_-_Add_inner_structure_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_275_-_Create_an_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_276_-_Reject_addition_of_a_field_with_an_empty_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_277_-_Reject_addition_of_a_field_with_a_NULL_type_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_278_-_Reject_addition_of_a_type_with_an_illegal_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_279_-_Add_field_of_type_unsigned_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_27_-_bt_ctf_clock_get_name_returns_a_clock_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_280_-_Add_field_of_type_signed_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_281_-_Add_composite_structure_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_282_-_bt_ctf_event_class_get_name_returns_a_correct_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_283_-_bt_ctf_event_class_get_id_returns_a_negative_value_when_not_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_284_-_bt_ctf_event_class_set_id_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_285_-_Set_an_event_class'_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_286_-_bt_ctf_event_class_get_id_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_287_-_event_class_has_the_expected_initial_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_288_-_as_expected,_event_class_has_no_initial_EMF_URI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_289_-_bt_ctf_event_class_set_log_level_handles_a_NULL_event_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_28_-_Returned_clock_name_is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_290_-_bt_ctf_event_class_set_log_level_handles_an_unknown_log_level_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_291_-_bt_ctf_event_class_set_log_level_succeeds_with_a_valid_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_292_-_bt_ctf_event_class_get_log_level_returns_the_expected_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_293_-_bt_ctf_event_class_set_emf_uri_handles_a_NULL_event_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_294_-_bt_ctf_event_class_set_emf_uri_succeeds_with_a_valid_EMF_URI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_295_-_bt_ctf_event_class_get_emf_uri_returns_the_expected_EMF_URI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_296_-_bt_ctf_event_class_set_emf_uri_succeeds_with_NULL__to_reset_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_297_-_as_expected,_event_class_has_no_EMF_URI_after_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_298_-_Reject_addition_of_NULL_event_class_to_a_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_299_-_Add_an_event_class_to_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_29_-_bt_ctf_clock_get_description_returns_NULL_on_an_unset_description": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_2_-_bt_ctf_writer_get_trace_correctly_handles_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_300_-_bt_ctf_event_class_get_stream_class_returns_the_correct_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_301_-_bt_ctf_event_class_get_field_by_name_handles_an_invalid_field_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_302_-_Instanciate_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_303_-_bt_ctf_event_get_class_returns_the_correct_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_304_-_Use_bt_ctf_event_get_payload_to_get_a_field_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_305_-_bt_ctf_field_integer_unsigned_get_value_succeeds_after_setting_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_306_-_bt_ctf_field_integer_unsigned_get_value_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_307_-_bt_ctf_field_integer_signed_get_value_succeeds_after_setting_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_308_-_bt_ctf_field_integer_signed_get_value_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_309_-_bt_ctf_field_string_append_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_30_-_Clock_description_set_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_310_-_bt_ctf_field_string_append_len_succeeds__append_5_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_311_-_bt_ctf_field_string_append_len_succeeds__append_0_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_312_-_bt_ctf_field_string_append_len_succeeds__append_0_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_313_-_bt_ctf_field_string_get_value_returns_a_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_314_-_bt_ctf_field_string_get_value_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_315_-_bt_ctf_field_type_variant_get_field_type_from_tag_returns_the_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_316_-_Set_a_sequence_field's_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_317_-_Append_a_complex_event_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_318_-_Flush_a_stream_containing_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_319_-_two_event_classes_with_the_same_name_may_cohabit_within_the_same_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_31_-_bt_ctf_clock_get_description_returns_a_description.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_320_-_two_event_classes_with_the_same_ID_cannot_cohabit_within_the_same_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_321_-_bt_ctf_stream_class_get_trace_returns_NULL_when_stream_class_is_orphaned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_322_-_bt_ctf_stream_class_get_trace_returns_the_correct_trace_after_a_stream_has_been_created": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_323_-_Created_a_stream_class_with_default_attributes_and_an_empty_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_324_-_Get_metadata_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_325_-_Babeltrace_could_read_the_resulting_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_32_-_Returned_clock_description_is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_33_-_bt_ctf_clock_get_frequency_returns_the_correct_default_frequency": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_34_-_Set_clock_frequency": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_35_-_bt_ctf_clock_get_frequency_returns_the_correct_frequency_once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_36_-_bt_ctf_clock_get_offset_s_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_37_-_bt_ctf_clock_get_offset_s_returns_the_correct_default_offset__in_seconds_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_38_-_Set_clock_offset__seconds_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_39_-_bt_ctf_clock_get_offset_s_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_3_-_Cannot_set_a_trace's_byte_order_to_BT_CTF_BYTE_ORDER_NATIVE": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_40_-_bt_ctf_clock_get_offset_s_returns_the_correct_default_offset__in_seconds__once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_41_-_bt_ctf_clock_get_offset_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_42_-_bt_ctf_clock_get_offset_returns_the_correct_default_offset__in_ticks_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_43_-_Set_clock_offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_44_-_bt_ctf_clock_get_offset_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_45_-_bt_ctf_clock_get_offset_returns_the_correct_default_offset__in_ticks__once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_46_-_bt_ctf_clock_get_precision_returns_the_correct_default_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_47_-_Set_clock_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_48_-_bt_ctf_clock_get_precision_returns_the_correct_precision_once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_49_-_bt_ctf_clock_get_precision_returns_the_correct_default_is_absolute_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_4_-_Cannot_set_a_trace's_byte_order_to_BT_CTF_BYTE_ORDER_UNSPECIFIED": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_50_-_Set_clock_absolute_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_51_-_bt_ctf_clock_get_precision_returns_the_correct_is_absolute_attribute_once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_52_-_Set_clock_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_53_-_bt_ctf_clock_get_uuid_returns_a_UUID": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_54_-_bt_ctf_clock_set_uuid_sets_a_new_uuid_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_55_-_bt_ctf_clock_get_uuid_returns_a_UUID_after_setting_a_new_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_56_-_bt_ctf_clock_get_uuid_returns_the_correct_UUID_after_setting_a_new_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_57_-_bt_ctf_stream_class_get_name_returns_a_correct_stream_class_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_58_-_bt_ctf_stream_class_get_clock_returns_NULL_when_a_clock_was_not_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_59_-_bt_ctf_stream_class_get_clock_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_5_-_bt_ctf_writer_get_trace_returns_a_bt_ctf_trace_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_60_-_Create_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_61_-_Set_a_stream_class'_clock": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_62_-_bt_ctf_stream_class_get_clock_returns_a_correct_clock": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_63_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_64_-_Set_integer_type's_base_as_binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_65_-_Set_integer_type's_base_as_decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_66_-_Reject_integer_type's_base_set_as_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_67_-_Set_integer_type's_base_as_octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_68_-_Set_integer_type's_base_as_hexadecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_69_-_Reject_unknown_integer_base_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_6_-_Set_a_trace's_byte_order_to_big_endian": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_70_-_Set_integer_type_signedness_to_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_71_-_Set_integer_type_signedness_to_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_72_-_bt_ctf_field_type_integer_get_size_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_73_-_bt_ctf_field_type_integer_get_signed_returns_a_correct_value_for_unsigned_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_74_-_bt_ctf_field_type_set_byte_order_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_75_-_bt_ctf_field_type_set_byte_order_rejects_invalid_values": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_76_-_Set_an_integer's_byte_order_to_little_endian": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_77_-_Set_an_integer's_byte_order_to_big_endian": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_78_-_bt_ctf_field_type_get_byte_order_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_79_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_an_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_7_-_bt_ctf_trace_get_native_byte_order_returns_a_correct_endianness": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_80_-_bt_ctf_field_type_integer_get_base_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_81_-_bt_ctf_field_type_integer_set_encoding_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_82_-_bt_ctf_field_type_integer_set_encoding_handles_invalid_encodings_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_83_-_Set_integer_type_encoding_to_UTF8": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_84_-_bt_ctf_field_type_integer_get_encoding_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_85_-_Set_signedness_of_16_bit_integer_to_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_86_-_bt_ctf_field_type_integer_get_signed_returns_a_correct_value_for_signed_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_87_-_Create_a_sequence_of_int16_t_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_88_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_a_sequence_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_89_-_bt_ctf_field_type_sequence_get_length_field_name_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_8_-_Add_host__testhost__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_90_-_bt_ctf_field_type_sequence_get_element_field_type_returns_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_91_-_Create_a_string_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_92_-_Reject_invalid_\"None\"_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_93_-_Reject_invalid_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_94_-_Set_string_encoding_to_ASCII": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_95_-_bt_ctf_field_type_string_get_encoding_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_96_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_a_structure_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_97_-_Create_a_structure_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_98_-_Add_a_uint8_t_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_99_-_Add_a_sequence_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_9_-_bt_ctf_writer_add_environment_field_error_with_NULL_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_10_-_bt_uuid_from_str_-_Parse_invalid_string_'4542ad19-9e4f-4931-8261-2101c3e089ae7',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_11_-_bt_uuid_from_str_-_Parse_invalid_string_'XX0123',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_12_-_bt_uuid_to_str_-_Convert_UUID_'3d260c88-75ea-47b8-a7e2-d6077c0378d9'_to_string,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_13_-_bt_uuid_to_str_-_Convert_UUID_'611cf3a6-a68b-4515-834f-208bc2762592'_to_string,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_14_-_bt_uuid_to_str_-_Convert_UUID_'1b4855cc-96de-4ae8-abe3-86449c2a43c4'_to_string,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_15_-_bt_uuid_compare_-_Compare_same_UUID,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_16_-_bt_uuid_compare_-_Compare_different_UUID,_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_17_-_bt_uuid_compare_-_Compare_different_UUID,_expect_uuid1_smaller": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_18_-_bt_uuid_compare_-_Compare_different_UUID,_expect_uuid2_bigger": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_19_-_bt_uuid_copy_-_Compare_copied_UUID_with_source,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_1_-_bt_uuid_from_str_-_Parse_valid_string_'3d260c88-75ea-47b8-a7e2-d6077c0378d9',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_20_-_bt_uuid_generate_-_Generated_UUIDs_are_different": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_21_-_bt_uuid_generate_-_bit_6_of_clock_seq_hi_and_reserved_is_set_to_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_22_-_bt_uuid_generate_-_bit_7_of_clock_seq_hi_and_reserved_is_set_to_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_23_-_bt_uuid_generate_-_Generated_UUID_version_check": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_2_-_bt_uuid_from_str_-_Parse_valid_string_'611cf3a6-a68b-4515-834f-208bc2762592',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_3_-_bt_uuid_from_str_-_Parse_valid_string_'1b4855cc-96de-4ae8-abe3-86449c2a43c4',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_4_-_bt_uuid_from_str_-_Parse_valid_string_'8ADED5B9-ACD2-439F-A60C-897403AA2AB4',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_5_-_bt_uuid_from_str_-_Parse_valid_string_'f109e0a2-C619-4d18-b760-20EA20E0F69A',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_6_-_bt_uuid_from_str_-_Parse_invalid_string_'1b485!cc-96de-4XX8-abe3-86449c2a43?4',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_7_-_bt_uuid_from_str_-_Parse_invalid_string_'c2e6eddb&3955&4006&be3a&70bb63bd5f25',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_8_-_bt_uuid_from_str_-_Parse_invalid_string_'81b1cb88-ff42-45b9-ba4d-964088ee45',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_9_-_bt_uuid_from_str_-_Parse_invalid_string_'2d-6c6d756574-470e-9142-a4e6ad03f143',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_100_-_bt_value_map_insert_bool_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_101_-_bt_value_map_insert_signed_integer_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_102_-_bt_value_map_insert_real_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_103_-_bt_value_map_insert_string_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_104_-_bt_value_map_insert_empty_array_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_105_-_bt_value_map_insert_empty_array_entry___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_106_-_object_returned_by_bt_value_map_insert_empty_array_entry___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_107_-_object_returned_by_bt_value_map_insert_empty_array_entry___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_108_-_bt_value_map_insert_empty_map_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_109_-_bt_value_map_insert_empty_map_entry___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_10_-_bt_value_bool_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_110_-_object_returned_by_bt_value_map_insert_empty_map_entry___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_111_-_object_returned_by_bt_value_map_insert_empty_map_entry___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_112_-_the_bt_value_map_insert*___functions_increment_the_map_value_object's_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_113_-_map_value_object_does_not_have_key_\"hello\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_114_-_map_value_object_has_key_\"bt_bool\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_115_-_map_value_object_has_key_\"uint\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_116_-_map_value_object_has_key_\"int\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_117_-_map_value_object_has_key_\"real\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_118_-_map_value_object_has_key_\"null\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_119_-_map_value_object_has_key_\"bool2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_11_-_bt_value_integer_unsigned_create___returns_an_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_120_-_map_value_object_has_key_\"int2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_121_-_map_value_object_has_key_\"real2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_122_-_map_value_object_has_key_\"string2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_123_-_map_value_object_has_key_\"array2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_124_-_map_value_object_has_key_\"array3\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_125_-_map_value_object_has_key_\"map2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_126_-_map_value_object_has_key_\"map3\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_127_-_bt_value_map_foreach_entry___breaks_the_loop_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_128_-_bt_value_map_foreach_entry___fails_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_129_-_bt_value_map_foreach_entry___fails_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_12_-_default_unsigned_integer_value_object_value_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_130_-_test_map_foreach_cb_check__:_success_getting_\"map2\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_131_-_test_map_foreach_cb_check__:_\"map2\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_132_-_test_map_foreach_cb_check__:_success_getting_\"array3\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_133_-_test_map_foreach_cb_check__:_\"array3\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_134_-_test_map_foreach_cb_check__:_success_getting_\"null\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_135_-_test_map_foreach_cb_check__:_success_getting_\"array2\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_136_-_test_map_foreach_cb_check__:_\"array2\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_137_-_test_map_foreach_cb_check__:_\"bt_bool\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_138_-_test_map_foreach_cb_check__:_\"string2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_139_-_test_map_foreach_cb_check__:_\"real\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_13_-_bt_value_integer_unsigned_bool_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_140_-_test_map_foreach_cb_check__:_\"real2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_141_-_test_map_foreach_cb_check__:_\"uint\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_142_-_test_map_foreach_cb_check__:_\"int\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_143_-_test_map_foreach_cb_check__:_\"int2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_144_-_test_map_foreach_cb_check__:_\"bool2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_145_-_test_map_foreach_cb_check__:_success_getting_\"map3\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_146_-_test_map_foreach_cb_check__:_\"map3\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_147_-_bt_value_map_foreach_entry___succeeds_with_test_map_foreach_cb_check__": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_148_-_bt_value_map_foreach_entry___iterates_over_all_the_map_value_object's_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_149_-_putting_an_existing_map_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_14_-_putting_an_existing_unsigned_integer_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_150_-_null_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_151_-_cannot_compare_null_value_object_and_bt_bool_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_152_-_boolean_value_objects_are_not_equivalent__BT_FALSE_and_BT_TRUE_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_153_-_boolean_value_objects_are_equivalent__BT_FALSE_and_BT_FALSE_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_154_-_cannot_compare_null_value_object_and_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_155_-_unsigned_integer_value_objects_are_not_equivalent__10_and_23_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_156_-_unsigned_integer_value_objects_are_equivalent__10_and_10_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_157_-_cannot_compare_null_value_object_and_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_158_-_signed_integer_value_objects_are_not_equivalent__10_and_-23_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_159_-_signed_integer_value_objects_are_equivalent__10_and_10_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_15_-_bt_value_integer_unsigned_create_init___returns_an_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_160_-_cannot_compare_null_value_object_and_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_161_-_real_number_value_objects_are_not_equivalent__17.38_and_-14.23_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_162_-_real_number_value_objects_are_equivalent__17.38_and_17.38_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_163_-_cannot_compare_null_value_object_and_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_164_-_string_value_objects_are_not_equivalent__\"hello\"_and_\"bt_value\"_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_165_-_string_value_objects_are_equivalent__\"hello\"_and_\"hello\"_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_166_-_empty_array_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_167_-_cannot_compare_null_value_object_and_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_168_-_array_value_objects_are_not_equivalent__[23,_14.2,_BT_FALSE]_and_[14.2,_23,_BT_FALSE]_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_169_-_array_value_objects_are_equivalent__[23,_14.2,_BT_FALSE]_and_[23,_14.2,_BT_FALSE]_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_16_-_bt_value_integer_unsigned_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_170_-_empty_map_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_171_-_cannot_compare_null_value_object_and_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_172_-_map_value_objects_are_not_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_173_-_map_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_174_-_bt_value_copy___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_175_-_bt_value_copy___returns_a_different_pointer__map_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_176_-_bt_value_copy___returns_a_different_pointer__string_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_177_-_bt_value_copy___returns_a_different_pointer__array_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_178_-_bt_value_copy___returns_a_different_pointer__bool_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_179_-_bt_value_copy___returns_a_different_pointer__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_17_-_bt_value_integer_signed_create___returns_a_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_180_-_bt_value_copy___returns_a_different_pointer__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_181_-_bt_value_copy___returns_a_different_pointer__real_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_182_-_bt_value_copy___returns_the_same_pointer__null_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_183_-_source_and_destination_value_objects_have_the_same_content": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_184_-_bt_value_map_extend___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_185_-_bt_value_map_extend___returns_a_map_object_with_the_correct_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_186_-_bt_value_map_extend___picks_the_appropriate_element__file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_187_-_bt_value_map_extend___picks_the_appropriate_element__edit_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_188_-_bt_value_map_extend___picks_the_appropriate_element__selection_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_189_-_bt_value_map_extend___picks_the_appropriate_element__find_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_18_-_default_signed_integer_value_object_value_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_190_-_bt_value_map_extend___picks_the_appropriate_element__project_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_19_-_bt_value_integer_signed_bool_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_1_-_bt_value_null_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_20_-_putting_an_existing_signed_integer_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_21_-_bt_value_integer_signed_create_init___returns_a_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_22_-_bt_value_integer_signed_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_23_-_bt_value_real_create___returns_a_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_24_-_default_real_number_value_object_value_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_25_-_bt_value_real_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_26_-_putting_an_existing_real_number_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_27_-_bt_value_real_create_init___returns_a_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_28_-_bt_value_real_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_29_-_bt_value_string_create___returns_a_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_2_-_bt_value_null_is_a_null_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_30_-_default_string_value_object_value_is_\"\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_31_-_bt_value_string_get___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_32_-_putting_an_existing_string_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_33_-_bt_value_string_create_init___returns_a_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_34_-_bt_value_string_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_35_-_bt_value_array_create___returns_an_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_36_-_initial_array_value_object_size_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_37_-_bt_value_array_append_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_38_-_appending_an_element_to_an_array_value_object_increment_its_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_39_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_3_-_getting_bt_value_null_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_40_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_41_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_42_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_43_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__real_number_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_44_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__real_number_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_45_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_46_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_47_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__null_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_48_-_bt_value_array_set_element_by_index___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_49_-_bt_value_array_set_element_by_index___inserts_an_value_object_with_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_4_-_putting_bt_value_null_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_50_-_bt_value_array_set_element_by_index___inserts_an_value_object_with_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_51_-_bt_value_array_append_bool_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_52_-_bt_value_array_append_unsigned_integer_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_53_-_bt_value_array_append_signed_integer_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_54_-_bt_value_array_append_real_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_55_-_bt_value_array_append_string_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_56_-_bt_value_array_append_empty_array_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_57_-_bt_value_array_append_empty_array_element___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_58_-_object_returned_by_bt_value_array_append_empty_array_element___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_59_-_object_returned_by_bt_value_array_append_empty_array_element___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_5_-_bt_value_bool_create___returns_a_boolean_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_60_-_bt_value_array_append_empty_map_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_61_-_bt_value_array_append_empty_map_element___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_62_-_object_returned_by_bt_value_array_append_empty_map_element___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_63_-_object_returned_by_bt_value_array_append_empty_map_element___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_64_-_the_bt_value_array_append_element_*___functions_increment_the_array_value_object's_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_65_-_map_value_object_is_not_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_66_-_bt_value_array_append_bool_element___appends_a_boolean_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_67_-_bt_value_array_append_bool_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_68_-_bt_value_array_append_unsigned_integer_element___appends_an_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_69_-_bt_value_array_append_unsigned_integer_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_6_-_default_boolean_value_object_value_is_BT_FALSE": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_70_-_bt_value_array_append_signed_integer_element___appends_a_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_71_-_bt_value_array_append_signed_integer_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_72_-_bt_value_array_append_real_element___appends_a_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_73_-_bt_value_array_append_real_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_74_-_bt_value_array_append_string_element___appends_a_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_75_-_bt_value_array_append_string_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_76_-_bt_value_array_append_empty_array_element___appends_an_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_77_-_bt_value_array_append_empty_array_element___an_empty_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_78_-_bt_value_array_append_empty_array_element___appends_an_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_79_-_bt_value_array_append_empty_array_element___an_empty_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_7_-_bt_value_bool_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_80_-_bt_value_array_append_empty_map_element___appends_a_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_81_-_bt_value_array_append_empty_map_element___an_empty_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_82_-_bt_value_array_append_empty_map_element___appends_a_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_83_-_bt_value_array_append_empty_map_element___an_empty_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_84_-_putting_an_existing_array_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_85_-_bt_value_map_create___returns_a_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_86_-_initial_map_value_object_size_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_87_-_bt_value_map_insert_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_88_-_inserting_an_element_into_a_map_value_object_increment_its_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_89_-_bt_value_map_insert_entry___accepts_an_existing_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_8_-_putting_an_existing_boolean_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_90_-_bt_value_map_borrow_entry_value___returns_NULL_with_an_non_existing_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_91_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__real_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_92_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__real_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_93_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_94_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_95_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_96_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_97_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__null_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_98_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_99_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_9_-_bt_value_bool_create_init___returns_a_boolean_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_10_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_11_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_12_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_13_-_bt_graph_connect_ports___returns_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_14_-_returned_connection_is_still_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_15_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_16_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_17_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_18_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_19_-_got_the_expected_sink's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_1_-_empty_graph_generates_no_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_20_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_21_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_22_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_23_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_24_-_got_the_expected_graph's_port_added_event__for_source_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_25_-_got_the_expected_sink's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_26_-_event_order_is_good": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_2_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_3_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_4_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_5_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_6_-_got_the_expected_sink's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_7_-_bt_graph_connect_ports___returns_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_8_-_returned_connection_is_still_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_9_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_10_-_bt_plugin_get_path___returns_the_expected_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_11_-_bt_plugin_get_source_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_12_-_bt_plugin_get_filter_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_13_-_bt_plugin_get_sink_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_14_-_plugin's_finalize_function_is_called_when_the_plugin_is_destroyed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_15_-_bt_plugin_get_version___succeeds_when_there's_a_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_16_-_bt_plugin_get_version___returns_the_expected_major_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_17_-_bt_plugin_get_version___returns_the_expected_minor_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_18_-_bt_plugin_get_version___returns_the_expected_patch_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_19_-_bt_plugin_get_version___returns_the_expected_extra_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_1_-_bt_plugin_find_all_from_file___succeeds_with_a_valid_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_20_-_bt_plugin_get_source_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_21_-_bt_plugin_get_filter_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_22_-_bt_plugin_get_sink_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_23_-_bt_plugin_borrow_source_component_class_by_name_const___finds_a_source_component_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_24_-_bt_plugin_borrow_sink_component_class_by_name_const___finds_a_sink_component_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_25_-_bt_component_class_get_help___returns_the_expected_help_text": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_26_-_bt_plugin_borrow_filter_component_class_by_name_const___finds_a_filter_component_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_27_-_bt_query_executor_query___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_28_-_bt_component_class_query___receives_the_expected_object_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_29_-_bt_component_class_query___receives_the_expected_parameters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_2_-_bt_plugin_find_all_from_file___returns_a_plugin_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_30_-_bt_graph_add_sink_component___still_works_after_the_plugin_object_is_destroyed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_31_-_bt_plugin_find_all_from_dir___fails_with_an_invalid_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_32_-_bt_plugin_find_all_from_dir___succeeds_with_a_valid_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_33_-_bt_plugin_find_all_from_dir___returns_a_plugin_set_with_a_valid_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_34_-_bt_plugin_find_all_from_dir___returns_the_expected_number_of_plugin_objects": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_35_-_bt_plugin_find___returns_BT_PLUGIN_STATUS_NOT_FOUND_with_an_unknown_plugin_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_36_-_bt_plugin_find___succeeds_with_a_plugin_name_it_can_find": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_37_-_bt_plugin_find___returns_a_plugin_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_38_-_bt_plugin_find___finds_the_correct_plugin_for_a_given_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_3_-_plugin's_initialization_function_is_called_during_bt_plugin_find_all_from_file__": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_4_-_bt_plugin_find_all_from_file___returns_the_expected_number_of_plugins": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_5_-_bt_plugin_get_name___returns_the_expected_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_6_-_bt_plugin_get_description___returns_the_expected_description": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_7_-_bt_plugin_get_version___fails_when_there's_no_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_8_-_bt_plugin_get_author___returns_the_expected_author": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_9_-_bt_plugin_get_license___returns_the_expected_license": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_10_-_remove_trace_class_listener_1_from_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_11_-_remove_trace_class_listener_5_from_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_12_-_trace_class_destruction_listener_1_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_13_-_trace_class_destruction_listener_2_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_14_-_trace_class_destruction_listener_3_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_15_-_trace_class_destruction_listener_4_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_16_-_trace_class_destruction_listener_5_not_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_1_-_remove_trace_listener_2_from_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_2_-_remove_trace_listener_1_from_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_3_-_remove_trace_listener_5_from_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_4_-_trace_destruction_listener_1_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_5_-_trace_destruction_listener_2_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_6_-_trace_destruction_listener_3_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_7_-_trace_destruction_listener_4_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_8_-_trace_destruction_listener_5_not_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_9_-_remove_trace_class_listener_2_from_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_10_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_11_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_12_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_13_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_14_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_15_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_16_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_17_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_18_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_19_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_1_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_20_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_21_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-12_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_22_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_23_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_24_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_25_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_26_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_27_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_28_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_29_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_2_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_30_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_31_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_32_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_33_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_34_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_35_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_36_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_37_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_38_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_39_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_3_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_40_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_41_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_42_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_43_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_44_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_45_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_46_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_47_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_48_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-12_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_49_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_4_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_50_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_51_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_52_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_53_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_54_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_55_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_56_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_57_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_58_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_59_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_5_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_60_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_61_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_62_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_63_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_64_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_65_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_66_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_67_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_68_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_6_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_7_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_8_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_9_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_10_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_11_-_User_A_acquires_SC2_from_TC1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_12_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_13_-_SC2_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_14_-_User_A_acquires_EC3_from_SC2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_15_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_16_-_SC2_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_17_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_18_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_19_-_SC2_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_1_-_Borrow_parent_stream_SC1_from_EC1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_20_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_21_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_22_-_SC2_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_23_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_24_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_25_-_SC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_26_-_EC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_27_-_SC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_28_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_29_-_SC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_2_-_Borrow_parent_stream_SC1_from_EC2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_30_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_31_-_SC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_32_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_33_-_SC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_34_-_SC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_35_-_EC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_36_-_EC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_37_-_EC3_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_3_-_Borrow_parent_stream_SC2_from_EC3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_4_-_Initialize_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_5_-_Initial_SC1_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_6_-_Initial_SC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_7_-_Initial_EC1_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_8_-_Initial_EC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_9_-_Initial_EC3_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_10_-_map_entry_with_unexpected_type:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_11_-_map_entry_with_unexpected_type:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_12_-_valid_array:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_13_-_valid_array:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_14_-_valid_empty_array:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_15_-_valid_empty_array:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_16_-_array_too_small:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_17_-_array_too_small:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_18_-_array_too_small:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_19_-_array_too_large:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_1_-_valid_map:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_20_-_array_too_large:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_21_-_array_too_large:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_22_-_array_with_invalid_element_type:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_23_-_array_with_invalid_element_type:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_24_-_array_with_invalid_element_type:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_25_-_valid_string_without_choices:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_26_-_valid_string_without_choices:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_27_-_valid_string_with_choices:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_28_-_valid_string_with_choices:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_29_-_string_with_invalid_choice:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_2_-_valid_map:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_30_-_string_with_invalid_choice:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_31_-_string_with_invalid_choice:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_32_-_type_of_value_passed_to_custom_function_is_as_expected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_33_-_value_passed_to_custom_function_is_as_expected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_34_-_custom_validation_function_with_valid_value:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_35_-_custom_validation_function_with_valid_value:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_36_-_custom_validation_function_with_invalid_value:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_37_-_custom_validation_function_with_invalid_value:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_38_-_custom_validation_function_with_invalid_value:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_39_-_error_nested_in_maps_and_arrays:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_3_-_missing_key_in_map:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_40_-_error_nested_in_maps_and_arrays:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_41_-_error_nested_in_maps_and_arrays:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_4_-_missing_key_in_map:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_5_-_missing_key_in_map:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_6_-_unexpected_key_in_map:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_7_-_unexpected_key_in_map:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_8_-_unexpected_key_in_map:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_9_-_map_entry_with_unexpected_type:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_10_-_Converted_trace_'meta-variant-reserved-keywords'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_11_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-same-with-underscore'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_12_-_Converted_trace_'meta-variant-same-with-underscore'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_13_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-two-underscores'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_14_-_Converted_trace_'meta-variant-two-underscores'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_1_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'float'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_2_-_Converted_trace_'float'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_3_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'double'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_4_-_Converted_trace_'double'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_5_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-no-underscore'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_6_-_Converted_trace_'meta-variant-no-underscore'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_7_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-one-underscore'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_8_-_Converted_trace_'meta-variant-one-underscore'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_9_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-reserved-keywords'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_10_-_'default-without-trace-name'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_11_-_'default-without-uuid'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_12_-_'no-packet-context'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_1_-_'default'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_2_-_'default-compact'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_3_-_'default-compact-without-metadata'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_4_-_'default-compact-without-time'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_5_-_'default-without-data'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_6_-_'default-without-data-without-metadata'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_7_-_'default-without-metadata'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_8_-_'default-without-names'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_9_-_'default-without-time'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_10_-_Trace_metadata-syntax-error:_babeltrace_produces_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_11_-_Trace_metadata-syntax-error:_babeltrace_produces_an_error_stack": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_12_-_Trace_metadata-syntax-error:_babeltrace_produces_the_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_1_-_Trace_invalid-packet-size/trace:_babeltrace_exits_with_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_2_-_Trace_invalid-packet-size/trace:_babeltrace_produces_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_3_-_Trace_invalid-packet-size/trace:_babeltrace_produces_an_error_stack": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_4_-_Trace_invalid-packet-size/trace:_babeltrace_produces_the_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_5_-_Trace_valid-events-then-invalid-events:_babeltrace_exits_with_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_6_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_7_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_an_error_stack": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_8_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_the_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_9_-_Trace_metadata-syntax-error:_babeltrace_exits_with_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_10_-_Trace_'struct-array-align-elem'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_11_-_Trace_'meta-ctx-sequence'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_12_-_Trace_'lttng-event-after-packet'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_13_-_Trace_'lttng-crash'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_1_-_Trace_'2packets'_and_'barectf-event-before-packet'_give_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_2_-_Trace_'2packets'_and_'barectf-event-before-packet'_give_the_expected_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_3_-_Generated_trace_'simple'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_4_-_Trace_'smalltrace'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_5_-_Trace_'2packets'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_6_-_Trace_'barectf-event-before-packet'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_7_-_Trace_'session-rotation'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_8_-_Trace_'lttng-tracefile-rotation'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_9_-_Trace_'array-align-elem'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_10_-_cb:_expected_output_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_1_-_ab:_exit_status_is_not_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_2_-_ab:_error_stack_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_3_-_ab:_expected_error_message_is_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_4_-_ba:_exit_status_is_not_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_5_-_ba:_error_stack_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_6_-_ba:_expected_error_message_is_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_7_-_bc:_exit_status_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_8_-_bc:_expected_output_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_9_-_cb:_exit_status_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_10_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_11_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_12_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_1_-_CLI_prints_the_expected_session_list_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_2_-_CLI_prints_the_expected_session_list_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_3_-_CLI_attach_and_fetch_from_single-domains_session_-_no_discarded_events_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_4_-_CLI_attach_and_fetch_from_single-domains_session_-_no_discarded_events_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_5_-_CLI_attach_and_fetch_from_multi-domains_session_-_discarded_events_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_6_-_CLI_attach_and_fetch_from_multi-domains_session_-_discarded_events_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_7_-_CLI_many_requests_per_packet_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_8_-_CLI_many_requests_per_packet_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_9_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "babeltrace2": {
+ "duration": "32"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.114602088928223,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-bc/ptest-bc.log b/runtime/poky/qemuarm64/core-image-ptest-bc/ptest-bc.log
new file mode 100644
index 00000000000..b2c86405fee
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-bc/ptest-bc.log
@@ -0,0 +1,533 @@
+START: ptest-runner
+2024-01-31T04:33
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+1000
+1001
+1002
+1003
+1004
+1005
+1006
+1007
+1008
+1009
+1010
+1011
+1012
+1013
+1014
+1015
+1016
+1017
+1018
+1019
+1020
+1021
+1022
+1023
+1024
+1025
+1026
+1027
+1028
+1029
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/array.b
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+---
+m1
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/arrayp.b
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+0
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+PASS: bc/aryprm.b
+1.56979432312222174523
+1.10514068836449430089
+PASS: bc/atan.b
+
+Checking e(x)
+scale = 10
+
+Failed:
+ index = 97
+ val1 = 1338334719204269500461736408706115029076717.4572136445
+ val2 = 1338334719204269500461736408706115029076717.45721364460012
+
+
+Total tests: 200
+
+Total failures: 1
+
+Percent failed: .50
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking l(x)
+scale = 10
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Failed:
+ index = 8651
+ val1 = 9.06543020018037429960871963849168770641756864298096
+ val2 = 9.065430200180374299608719638491687706417568642980970004
+
+
+Total tests: 400
+
+Total failures: 1
+
+Percent failed: .25
+
+scale = 60
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking s(x)
+scale = 10
+
+Failed:
+ index = .80
+ val1 = .7173560909
+ val2 = .71735609089952
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 20
+
+Failed:
+ index = 4.47
+ val1 = -.97076733665828831221
+ val2 = -.970767336658288312209921
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 30
+
+Failed:
+ index = 2.19
+ val1 = .814340892425795914434327645905
+ val2 = .8143408924257959144343276459049990
+
+
+Failed:
+ index = 4.31
+ val1 = -.920128053755623783965712426991
+ val2 = -.9201280537556237839657124269909938
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+scale = 40
+
+Failed:
+ index = 2.36
+ val1 = .7044107657701761194310307129327036851253
+ val2 = .70441076577017611943103071293270368512529991
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 50
+
+Failed:
+ index = 2.04
+ val1 = .89192865095337963517152564858420454473014439859865
+ val2 = .891928650953379635171525648584204544730144398598649944
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 60
+
+Failed:
+ index = .65
+ val1 = .6051864057360395603725216786059407063184991873698258835123\
+50
+ val2 = .6051864057360395603725216786059407063184991873698258835123\
+499974
+
+
+Failed:
+ index = 1.07
+ val1 = .8772005042746816103070632577768211866500141475064720919109\
+44
+ val2 = .8772005042746816103070632577768211866500141475064720919109\
+439950
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+Checking a(x)
+scale = 10
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking j(n,x)
+n=0, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+PASS: bc/checklib.b
+.00673400673400673400
+PASS: bc/div.b
+99836408603283573660347145562829683495827909199408566065153345558783\
+9427595471.89114392327665123852
+PASS: bc/exp.b
+length(b)= 1406
+PASS: bc/fact.b
+-.03329855487630566800748309439984550659781158351287
+-.00648115168876276895858580295786734310987910950934
+.04431532933245365649911092813736180550142494873120
+-.04084340882273173036919689349257616993289838931589
+-.02243471758440192810060521803721671199059663161876
+-.01449122706478569886133684583938086724345975237695
+PASS: bc/jn.b
+87.336544750553108986571247303730247577513016929392162019205681
+PASS: bc/ln.b
+989901
+99990000000000000000000000000000000000000000000000000000000000009899\
+01
+PASS: bc/mul.b
+301
+1479
+13186
+PASS: bc/raise.b
+-.00318530179313823899
+.11677468864383377454
+PASS: bc/sine.b
+22.33830
+22.3383079036
+22.3383079036886766608314514
+22.3383079036886766608314514388942891544207
+PASS: bc/sqrt.b
+.9999999999999999999999999999999999999999999999999999999999999999999\
+9999999999999999999999994
+1.414213562373095048801688724209698078569671875376948073176679737990\
+73247846210703885038753429
+1.732050807568877293527446341505872366942805253810380628055806979451\
+93301690880003708114618672
+1.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999997
+2.236067977499789696409173668731276235440618359611525724270897245410\
+52092563780489941441440835
+2.449489742783178098197284074705891391965947480656670128432692567250\
+96037745731502653985943308
+2.645751311064590590501615753639260425710259183082450180368334459201\
+06882323028362776039288645
+2.828427124746190097603377448419396157139343750753896146353359475981\
+46495692421407770077506863
+2.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999998
+3.162277660168379331998893544432718533719555139325216826857504852792\
+59443863923822134424810836
+PASS: bc/sqrt1.b
+70.70360669725413661247
+223.38531733307809324159
+706.40002831257021404187
+2233.83101419959697004192
+PASS: bc/sqrt2.b
+PASS: bc/testfn.b
+DURATION: 17
diff --git a/runtime/poky/qemuarm64/core-image-ptest-bc/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-bc/ptest-raw.log
new file mode 100644
index 00000000000..4cabdefdd4b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-bc/ptest-raw.log
@@ -0,0 +1,538 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/bc/ptest
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+1000
+1001
+1002
+1003
+1004
+1005
+1006
+1007
+1008
+1009
+1010
+1011
+1012
+1013
+1014
+1015
+1016
+1017
+1018
+1019
+1020
+1021
+1022
+1023
+1024
+1025
+1026
+1027
+1028
+1029
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/array.b
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+---
+m1
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/arrayp.b
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+0
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+PASS: bc/aryprm.b
+1.56979432312222174523
+1.10514068836449430089
+PASS: bc/atan.b
+
+Checking e(x)
+scale = 10
+
+Failed:
+ index = 97
+ val1 = 1338334719204269500461736408706115029076717.4572136445
+ val2 = 1338334719204269500461736408706115029076717.45721364460012
+
+
+Total tests: 200
+
+Total failures: 1
+
+Percent failed: .50
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking l(x)
+scale = 10
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Failed:
+ index = 8651
+ val1 = 9.06543020018037429960871963849168770641756864298096
+ val2 = 9.065430200180374299608719638491687706417568642980970004
+
+
+Total tests: 400
+
+Total failures: 1
+
+Percent failed: .25
+
+scale = 60
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking s(x)
+scale = 10
+
+Failed:
+ index = .80
+ val1 = .7173560909
+ val2 = .71735609089952
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 20
+
+Failed:
+ index = 4.47
+ val1 = -.97076733665828831221
+ val2 = -.970767336658288312209921
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 30
+
+Failed:
+ index = 2.19
+ val1 = .814340892425795914434327645905
+ val2 = .8143408924257959144343276459049990
+
+
+Failed:
+ index = 4.31
+ val1 = -.920128053755623783965712426991
+ val2 = -.9201280537556237839657124269909938
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+scale = 40
+
+Failed:
+ index = 2.36
+ val1 = .7044107657701761194310307129327036851253
+ val2 = .70441076577017611943103071293270368512529991
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 50
+
+Failed:
+ index = 2.04
+ val1 = .89192865095337963517152564858420454473014439859865
+ val2 = .891928650953379635171525648584204544730144398598649944
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 60
+
+Failed:
+ index = .65
+ val1 = .6051864057360395603725216786059407063184991873698258835123\
+50
+ val2 = .6051864057360395603725216786059407063184991873698258835123\
+499974
+
+
+Failed:
+ index = 1.07
+ val1 = .8772005042746816103070632577768211866500141475064720919109\
+44
+ val2 = .8772005042746816103070632577768211866500141475064720919109\
+439950
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+Checking a(x)
+scale = 10
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking j(n,x)
+n=0, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+PASS: bc/checklib.b
+.00673400673400673400
+PASS: bc/div.b
+99836408603283573660347145562829683495827909199408566065153345558783\
+9427595471.89114392327665123852
+PASS: bc/exp.b
+length(b)= 1406
+PASS: bc/fact.b
+-.03329855487630566800748309439984550659781158351287
+-.00648115168876276895858580295786734310987910950934
+.04431532933245365649911092813736180550142494873120
+-.04084340882273173036919689349257616993289838931589
+-.02243471758440192810060521803721671199059663161876
+-.01449122706478569886133684583938086724345975237695
+PASS: bc/jn.b
+87.336544750553108986571247303730247577513016929392162019205681
+PASS: bc/ln.b
+989901
+99990000000000000000000000000000000000000000000000000000000000009899\
+01
+PASS: bc/mul.b
+301
+1479
+13186
+PASS: bc/raise.b
+-.00318530179313823899
+.11677468864383377454
+PASS: bc/sine.b
+22.33830
+22.3383079036
+22.3383079036886766608314514
+22.3383079036886766608314514388942891544207
+PASS: bc/sqrt.b
+.9999999999999999999999999999999999999999999999999999999999999999999\
+9999999999999999999999994
+1.414213562373095048801688724209698078569671875376948073176679737990\
+73247846210703885038753429
+1.732050807568877293527446341505872366942805253810380628055806979451\
+93301690880003708114618672
+1.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999997
+2.236067977499789696409173668731276235440618359611525724270897245410\
+52092563780489941441440835
+2.449489742783178098197284074705891391965947480656670128432692567250\
+96037745731502653985943308
+2.645751311064590590501615753639260425710259183082450180368334459201\
+06882323028362776039288645
+2.828427124746190097603377448419396157139343750753896146353359475981\
+46495692421407770077506863
+2.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999998
+3.162277660168379331998893544432718533719555139325216826857504852792\
+59443863923822134424810836
+PASS: bc/sqrt1.b
+70.70360669725413661247
+223.38531733307809324159
+706.40002831257021404187
+2233.83101419959697004192
+PASS: bc/sqrt2.b
+PASS: bc/testfn.b
+DURATION: 17
+END: /usr/lib/bc/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-bc/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-bc/testresults.json
new file mode 100644
index 00000000000..a04b477bf5d
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-bc/testresults.json
@@ -0,0 +1,114 @@
+{
+ "runtime_core-image-ptest-bc_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-bc",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001165628433227539,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3788506984710693,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04289746284484863,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 17.75615096092224,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013885498046875,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.bc.bc/array.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/arrayp.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/aryprm.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/atan.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/checklib.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/div.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/exp.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/fact.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/jn.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/ln.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/mul.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/raise.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sine.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sqrt.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sqrt1.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sqrt2.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/testfn.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "bc": {
+ "duration": "17"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.118263959884644,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-bluez5.log b/runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-bluez5.log
new file mode 100644
index 00000000000..7c90306f82a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-bluez5.log
@@ -0,0 +1,10354 @@
+START: ptest-runner
+2024-01-31T04:33
+bluetoothd[385]: Bluetooth daemon 5.72
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bf8e00: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bf8e00: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bf98b0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bf98b0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bf9f10: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bf9f10: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfa490: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfa490: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfa990: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfa990: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfaff0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:session_cb() handler not found for 0x00
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfaff0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb470: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb470: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb920: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb920: ref=2
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb920: ref=2
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb920: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb920: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb920: ref=1
+
+/TP/CCM/BV-01-C - init
+/TP/CCM/BV-01-C - setup
+/TP/CCM/BV-01-C - setup complete
+/TP/CCM/BV-01-C - run
+/TP/CCM/BV-01-C - test passed
+/TP/CCM/BV-01-C - teardown
+/TP/CCM/BV-01-C - teardown complete
+/TP/CCM/BV-01-C - done
+
+/TP/CCM/BV-02-C - init
+/TP/CCM/BV-02-C - setup
+/TP/CCM/BV-02-C - setup complete
+/TP/CCM/BV-02-C - run
+/TP/CCM/BV-02-C - test passed
+/TP/CCM/BV-02-C - teardown
+/TP/CCM/BV-02-C - teardown complete
+/TP/CCM/BV-02-C - done
+
+/TP/CCM/BV-03-C - init
+/TP/CCM/BV-03-C - setup
+/TP/CCM/BV-03-C - setup complete
+/TP/CCM/BV-03-C - run
+/TP/CCM/BV-03-C - test passed
+/TP/CCM/BV-03-C - teardown
+/TP/CCM/BV-03-C - teardown complete
+/TP/CCM/BV-03-C - done
+
+/TP/CCM/BV-04-C - init
+/TP/CCM/BV-04-C - setup
+/TP/CCM/BV-04-C - setup complete
+/TP/CCM/BV-04-C - run
+/TP/CCM/BV-04-C - test passed
+/TP/CCM/BV-04-C - teardown
+/TP/CCM/BV-04-C - teardown complete
+/TP/CCM/BV-04-C - done
+
+/TP/NFR/BV-01-C - init
+/TP/NFR/BV-01-C - setup
+/TP/NFR/BV-01-C - setup complete
+/TP/NFR/BV-01-C - run
+/TP/NFR/BV-01-C - test passed
+/TP/NFR/BV-01-C - teardown
+/TP/NFR/BV-01-C - teardown complete
+/TP/NFR/BV-01-C - done
+
+/TP/NFR/BV-02-C - init
+/TP/NFR/BV-02-C - setup
+/TP/NFR/BV-02-C - setup complete
+/TP/NFR/BV-02-C - run
+/TP/NFR/BV-02-C - test passed
+/TP/NFR/BV-02-C - teardown
+/TP/NFR/BV-02-C - teardown complete
+/TP/NFR/BV-02-C - done
+
+/TP/NFR/BV-03-C - init
+/TP/NFR/BV-03-C - setup
+/TP/NFR/BV-03-C - setup complete
+/TP/NFR/BV-03-C - run
+/TP/NFR/BV-03-C - test passed
+/TP/NFR/BV-03-C - teardown
+/TP/NFR/BV-03-C - teardown complete
+/TP/NFR/BV-03-C - done
+
+/TP/NFR/BV-04-C - init
+/TP/NFR/BV-04-C - setup
+/TP/NFR/BV-04-C - setup complete
+/TP/NFR/BV-04-C - run
+/TP/NFR/BV-04-C - test passed
+/TP/NFR/BV-04-C - teardown
+/TP/NFR/BV-04-C - teardown complete
+/TP/NFR/BV-04-C - done
+
+/TP/NFR/BI-01-C - init
+/TP/NFR/BI-01-C - setup
+/TP/NFR/BI-01-C - setup complete
+/TP/NFR/BI-01-C - run
+/TP/NFR/BI-01-C - test passed
+/TP/NFR/BI-01-C - teardown
+/TP/NFR/BI-01-C - teardown complete
+/TP/NFR/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/CCM/BV-01-C Passed  0.000 seconds
+/TP/CCM/BV-02-C Passed  0.000 seconds
+/TP/CCM/BV-03-C Passed  0.000 seconds
+/TP/CCM/BV-04-C Passed  0.000 seconds
+/TP/NFR/BV-01-C Passed  0.000 seconds
+/TP/NFR/BV-02-C Passed  0.000 seconds
+/TP/NFR/BV-03-C Passed  0.000 seconds
+/TP/NFR/BV-04-C Passed  0.000 seconds
+/TP/NFR/BI-01-C Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00119 seconds
+PASS: test-avctp
+bluetoothd[387]: Bluetooth daemon 5.72
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592371c80: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372740 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372830 registered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923728a0 registered: type:1 codec:0 seid:3
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372910 registered: type:1 codec:0 seid:4
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372980 registered: type:1 codec:0 seid:5
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923729f0 registered: type:1 codec:0 seid:6
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a60 registered: type:1 codec:0 seid:7
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372ad0 registered: type:1 codec:0 seid:8
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372b40 registered: type:1 codec:0 seid:9
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372bb0 registered: type:1 codec:0 seid:10
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372c20 registered: type:1 codec:0 seid:11
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372c90 registered: type:1 codec:0 seid:12
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372d00 registered: type:1 codec:0 seid:13
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372d70 registered: type:1 codec:0 seid:14
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372de0 registered: type:1 codec:0 seid:15
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e50 registered: type:1 codec:0 seid:16
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372ec0 registered: type:1 codec:0 seid:17
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372f30 registered: type:1 codec:0 seid:18
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372fa0 registered: type:1 codec:0 seid:19
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373010 registered: type:1 codec:0 seid:20
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373080 registered: type:1 codec:0 seid:21
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923730f0 registered: type:1 codec:0 seid:22
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373160 registered: type:1 codec:0 seid:23
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923731d0 registered: type:1 codec:0 seid:24
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373240 registered: type:1 codec:0 seid:25
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923732b0 registered: type:1 codec:0 seid:26
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373320 registered: type:1 codec:0 seid:27
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373390 registered: type:1 codec:0 seid:28
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373400 registered: type:1 codec:0 seid:29
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373470 registered: type:1 codec:0 seid:30
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923734e0 registered: type:1 codec:0 seid:31
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373550 registered: type:1 codec:0 seid:32
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923735c0 registered: type:1 codec:0 seid:33
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373630 registered: type:1 codec:0 seid:34
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923736a0 registered: type:1 codec:0 seid:35
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373710 registered: type:1 codec:0 seid:36
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373780 registered: type:1 codec:0 seid:37
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923737f0 registered: type:1 codec:0 seid:38
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373860 registered: type:1 codec:0 seid:39
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923738d0 registered: type:1 codec:0 seid:40
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373940 registered: type:1 codec:0 seid:41
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923739b0 registered: type:1 codec:0 seid:42
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373a20 registered: type:1 codec:0 seid:43
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373a90 registered: type:1 codec:0 seid:44
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373b00 registered: type:1 codec:0 seid:45
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373b70 registered: type:1 codec:0 seid:46
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373be0 registered: type:1 codec:0 seid:47
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373c50 registered: type:1 codec:0 seid:48
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373cc0 registered: type:1 codec:0 seid:49
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373d30 registered: type:1 codec:0 seid:50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373da0 registered: type:1 codec:0 seid:51
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373e10 registered: type:1 codec:0 seid:52
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373e80 registered: type:1 codec:0 seid:53
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373ef0 registered: type:1 codec:0 seid:54
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373f60 registered: type:1 codec:0 seid:55
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373fd0 registered: type:1 codec:0 seid:56
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374040 registered: type:1 codec:0 seid:57
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923740b0 registered: type:1 codec:0 seid:58
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374120 registered: type:1 codec:0 seid:59
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374190 registered: type:1 codec:0 seid:60
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374200 registered: type:1 codec:0 seid:61
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374270 registered: type:1 codec:0 seid:62
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592371c80: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592371c80
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372740 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372830 unregistered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923728a0 unregistered: type:1 codec:0 seid:3
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372910 unregistered: type:1 codec:0 seid:4
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372980 unregistered: type:1 codec:0 seid:5
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923729f0 unregistered: type:1 codec:0 seid:6
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a60 unregistered: type:1 codec:0 seid:7
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372ad0 unregistered: type:1 codec:0 seid:8
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372b40 unregistered: type:1 codec:0 seid:9
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372bb0 unregistered: type:1 codec:0 seid:10
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372c20 unregistered: type:1 codec:0 seid:11
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372c90 unregistered: type:1 codec:0 seid:12
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372d00 unregistered: type:1 codec:0 seid:13
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372d70 unregistered: type:1 codec:0 seid:14
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372de0 unregistered: type:1 codec:0 seid:15
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e50 unregistered: type:1 codec:0 seid:16
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372ec0 unregistered: type:1 codec:0 seid:17
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372f30 unregistered: type:1 codec:0 seid:18
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372fa0 unregistered: type:1 codec:0 seid:19
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373010 unregistered: type:1 codec:0 seid:20
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373080 unregistered: type:1 codec:0 seid:21
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923730f0 unregistered: type:1 codec:0 seid:22
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373160 unregistered: type:1 codec:0 seid:23
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923731d0 unregistered: type:1 codec:0 seid:24
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373240 unregistered: type:1 codec:0 seid:25
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923732b0 unregistered: type:1 codec:0 seid:26
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373320 unregistered: type:1 codec:0 seid:27
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373390 unregistered: type:1 codec:0 seid:28
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373400 unregistered: type:1 codec:0 seid:29
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373470 unregistered: type:1 codec:0 seid:30
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923734e0 unregistered: type:1 codec:0 seid:31
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373550 unregistered: type:1 codec:0 seid:32
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923735c0 unregistered: type:1 codec:0 seid:33
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373630 unregistered: type:1 codec:0 seid:34
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923736a0 unregistered: type:1 codec:0 seid:35
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373710 unregistered: type:1 codec:0 seid:36
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373780 unregistered: type:1 codec:0 seid:37
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923737f0 unregistered: type:1 codec:0 seid:38
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373860 unregistered: type:1 codec:0 seid:39
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923738d0 unregistered: type:1 codec:0 seid:40
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373940 unregistered: type:1 codec:0 seid:41
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923739b0 unregistered: type:1 codec:0 seid:42
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373a20 unregistered: type:1 codec:0 seid:43
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373a90 unregistered: type:1 codec:0 seid:44
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373b00 unregistered: type:1 codec:0 seid:45
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373b70 unregistered: type:1 codec:0 seid:46
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373be0 unregistered: type:1 codec:0 seid:47
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373c50 unregistered: type:1 codec:0 seid:48
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373cc0 unregistered: type:1 codec:0 seid:49
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373d30 unregistered: type:1 codec:0 seid:50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373da0 unregistered: type:1 codec:0 seid:51
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373e10 unregistered: type:1 codec:0 seid:52
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373e80 unregistered: type:1 codec:0 seid:53
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373ef0 unregistered: type:1 codec:0 seid:54
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373f60 unregistered: type:1 codec:0 seid:55
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373fd0 unregistered: type:1 codec:0 seid:56
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374040 unregistered: type:1 codec:0 seid:57
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923740b0 unregistered: type:1 codec:0 seid:58
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374120 unregistered: type:1 codec:0 seid:59
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374190 unregistered: type:1 codec:0 seid:60
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374200 unregistered: type:1 codec:0 seid:61
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374270 unregistered: type:1 codec:0 seid:62
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372a40: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372fd0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373020 registered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372fd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372fd0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372a40: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372a40: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372a40: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372a40
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373020 unregistered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372fd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372fd0: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372fd0: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372fd0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592373040: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367190 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367190 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367330 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367330 unregistered: type:1 codec:0 seid:1
+
+/TP/SIG/SMG/BV-06-C-SEID-1 - init
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - run
+/TP/SIG/SMG/BV-06-C-SEID-1 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - done
+
+/TP/SIG/SMG/BV-06-C-SEID-2 - init
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - run
+/TP/SIG/SMG/BV-06-C-SEID-2 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - done
+
+/TP/SIG/SMG/BV-05-C - init
+/TP/SIG/SMG/BV-05-C - setup
+/TP/SIG/SMG/BV-05-C - setup complete
+/TP/SIG/SMG/BV-05-C - run
+/TP/SIG/SMG/BV-05-C - test passed
+/TP/SIG/SMG/BV-05-C - teardown
+/TP/SIG/SMG/BV-05-C - teardown complete
+/TP/SIG/SMG/BV-05-C - done
+
+/TP/SIG/SMG/BV-06-C - init
+/TP/SIG/SMG/BV-06-C - setup
+/TP/SIG/SMG/BV-06-C - setup complete
+/TP/SIG/SMG/BV-06-C - run
+/TP/SIG/SMG/BV-06-C - test passed
+/TP/SIG/SMG/BV-06-C - teardown
+/TP/SIG/SMG/BV-06-C - teardown complete
+/TP/SIG/SMG/BV-06-C - done
+
+/TP/SIG/SMG/BV-07-C - init
+/TP/SIG/SMG/BV-07-C - setup
+/TP/SIG/SMG/BV-07-C - setup complete
+/TP/SIG/SMG/BV-07-C - run
+/TP/SIG/SMG/BV-07-C - test passed
+/TP/SIG/SMG/BV-07-C - teardown
+/TP/SIG/SMG/BV-07-C - teardown complete
+/TP/SIG/SMG/BV-07-C - done
+
+/TP/SIG/SMG/BV-08-C - init
+/TP/SIG/SMG/BV-08-C - setup
+/TP/SIG/SMG/BV-08-C - setup complete
+/TP/SIG/SMG/BV-08-C - run
+/TP/SIG/SMG/BV-08-C - test passed
+/TP/SIG/SMG/BV-08-C - teardown
+/TP/SIG/SMG/BV-08-C - teardown complete
+/TP/SIG/SMG/BV-08-C - done
+
+/TP/SIG/SMG/BV-09-C - init
+/TP/SIG/SMG/BV-09-C - setup
+/TP/SIG/SMG/BV-09-C - setup complete
+/TP/SIG/SMG/BV-09-C - run
+/TP/SIG/SMG/BV-09-C - test passed
+/TP/SIG/SMG/BV-09-C - teardown
+/TP/SIG/SMG/BV-09-C - teardown complete
+/TP/SIG/SMG/BV-09-C - done
+
+/TP/SIG/SMG/BV-10-C - init
+/TP/SIG/SMG/BV-10-C - setup
+/TP/SIG/SMG/BV-10-C - setup complete
+/TP/SIG/SMG/BV-10-C - run
+/TP/SIG/SMG/BV-10-C - test passed
+/TP/SIG/SMG/BV-10-C - teardown
+/TP/SIG/SMG/BV-10-C - teardown complete
+/TP/SIG/SMG/BV-10-C - done
+
+/TP/SIG/SMG/BV-11-C - init
+/TP/SIG/SMG/BV-11-C - setup
+/TP/SIG/SMG/BV-11-C - setup complete
+/TP/SIG/SMG/BV-11-C - run
+/TP/SIG/SMG/BV-11-C - test passed
+/TP/SIG/SMG/BV-11-C - teardown
+/TP/SIG/SMG/BV-11-C - teardown complete
+/TP/SIG/SMG/BV-11-C - done
+
+/TP/SIG/SMG/BV-12-C - init
+/TP/SIG/SMG/BV-12-C - setup
+/TP/SIG/SMG/BV-12-C - sbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e70 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e70 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367520 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367520 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367210 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367210 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> CLOSING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372110 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372110 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+etup complete
+/TP/SIG/SMG/BV-12-C - run
+/TP/SIG/SMG/BV-12-C - test passed
+/TP/SIG/SMG/BV-12-C - teardown
+/TP/SIG/SMG/BV-12-C - teardown complete
+/TP/SIG/SMG/BV-12-C - done
+
+/TP/SIG/SMG/BV-15-C - init
+/TP/SIG/SMG/BV-15-C - setup
+/TP/SIG/SMG/BV-15-C - setup complete
+/TP/SIG/SMG/BV-15-C - run
+/TP/SIG/SMG/BV-15-C - test passed
+/TP/SIG/SMG/BV-15-C - teardown
+/TP/SIG/SMG/BV-15-C - teardown complete
+/TP/SIG/SMG/BV-15-C - done
+
+/TP/SIG/SMG/BV-16-C - init
+/TP/SIG/SMG/BV-16-C - setup
+/TP/SIG/SMG/BV-16-C - setup complete
+/TP/SIG/SMG/BV-16-C - run
+/TP/SIG/SMG/BV-16-C - test passed
+/TP/SIG/SMG/BV-16-C - teardown
+/TP/SIG/SMG/BV-16-C - teardown complete
+/TP/SIG/SMG/BV-16-C - done
+
+/TP/SIG/SMG/BV-17-C - init
+/TP/SIG/SMG/BV-17-C - setup
+/TP/SIG/SMG/BV-17-C - setup complete
+/TP/SIG/SMG/BV-17-C - run
+/TP/SIG/SMG/BV-17-C - test passed
+/TP/SIG/SMG/BV-17-C - teardown
+/TP/SIG/SMG/BV-17-C - teardown complete
+/TP/SIG/SMG/BV-17-C - done
+
+/TP/SIG/SMG/BV-18-C - init
+/TP/SIG/SMG/BV-18-C - setup
+/TP/SIG/SMG/BV-18-C - setup complete
+/TP/SIG/SMG/BV-18-C - run
+/TP/SIG/SMG/BV-18-C - test passed
+/TP/SIG/SMG/BV-18-C - teardown
+/TP/SIG/SMG/BV-18-C - teardown complete
+/TP/SIG/SMG/BV-18-C - done
+
+/TP/SIG/SMG/BV-19-C - init
+/TP/SIG/SMG/BV-19-C - setup
+/TP/SIG/SMG/BV-19-C - setup complete
+/TP/SIG/SMG/BV-19-C - run
+/TP/SIG/SMG/BV-19-C - test passed
+/TP/SIG/SMG/BV-19-C - teardown
+/TP/SIG/SMG/BV-19-C - teardown complete
+/TP/SIG/SMG/BV-19-C - done
+
+/TP/SIG/SMG/BV-20-C - init
+/TP/SIG/SMG/BV-20-C - setup
+/TP/SIG/SMG/BV-20-C - setup complete
+/TP/SIG/SMG/BV-20-C - run
+/TP/SIG/SMG/BV-20-C - test passed
+/TP/SIG/SMG/BV-20-C - teardown
+/TP/SIG/SMG/BV-20-C - teardown complete
+/TP/SIG/SMG/BV-20-C - done
+
+/TP/SIG/SMG/BV-21-C - init
+/TP/SIG/SMG/BV-21-C - setup
+/TP/SIG/SMG/BV-21-C - setup complete
+/TP/SIG/SMG/BV-21-C - run
+/TP/SIG/SMG/BV-21-C - test passed
+/TP/SIG/SMG/BV-21-C - teardown
+/TP/SIG/SMG/BV-21-C - teardown complete
+/TP/SIG/SMG/BV-21-C - done
+
+/TP/SIG/SMG/BV-22-C - init
+/TP/SIG/SMG/BV-22-C - setup
+/TP/SIG/SMG/BV-22-C - setup complete
+/TP/SIG/SMG/BV-22-C - run
+/TP/SIG/SMG/BV-22-C - test passed
+/TP/SIG/SMG/BV-22-C - teardown
+/TP/SIG/SMG/BV-22-C - teardown complete
+/TP/SIG/SMG/BV-22-C - done
+
+/TP/SIG/SMG/BV-23-C - init
+/TP/SIG/SMG/BV-23-C - setup
+/TP/SIG/SMG/BV-23-C - setup complete
+/TP/SIG/SMG/BV-23-C - run
+/TP/SIG/SMG/BV-23-C - test passed
+/TP/SIG/SMG/BV-23-C - teardown
+/TP/SIG/SMG/BV-23-C - teardown complete
+/TP/SIG/Sbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a40 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received ABORT_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> ABORTING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a40 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a40 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a40 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367210 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367210 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372d60 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372d60 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a40 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a40 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923724e0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923724e0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() DISCOVER request rejected: Bad Header Format (1)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e00 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb() No pending request, ignoring message
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e00 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e00 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e00 unregistered: type:1 codec:0 seid:1
+MG/BV-23-C - done
+
+/TP/SIG/SMG/BV-24-C - init
+/TP/SIG/SMG/BV-24-C - setup
+/TP/SIG/SMG/BV-24-C - setup complete
+/TP/SIG/SMG/BV-24-C - run
+/TP/SIG/SMG/BV-24-C - test passed
+/TP/SIG/SMG/BV-24-C - teardown
+/TP/SIG/SMG/BV-24-C - teardown complete
+/TP/SIG/SMG/BV-24-C - done
+
+/TP/SIG/SMG/BV-25-C - init
+/TP/SIG/SMG/BV-25-C - setup
+/TP/SIG/SMG/BV-25-C - setup complete
+/TP/SIG/SMG/BV-25-C - run
+/TP/SIG/SMG/BV-25-C - test passed
+/TP/SIG/SMG/BV-25-C - teardown
+/TP/SIG/SMG/BV-25-C - teardown complete
+/TP/SIG/SMG/BV-25-C - done
+
+/TP/SIG/SMG/BV-26-C - init
+/TP/SIG/SMG/BV-26-C - setup
+/TP/SIG/SMG/BV-26-C - setup complete
+/TP/SIG/SMG/BV-26-C - run
+/TP/SIG/SMG/BV-26-C - test passed
+/TP/SIG/SMG/BV-26-C - teardown
+/TP/SIG/SMG/BV-26-C - teardown complete
+/TP/SIG/SMG/BV-26-C - done
+
+/TP/SIG/SMG/BV-27-C - init
+/TP/SIG/SMG/BV-27-C - setup
+/TP/SIG/SMG/BV-27-C - setup complete
+/TP/SIG/SMG/BV-27-C - run
+/TP/SIG/SMG/BV-27-C - test passed
+/TP/SIG/SMG/BV-27-C - teardown
+/TP/SIG/SMG/BV-27-C - teardown complete
+/TP/SIG/SMG/BV-27-C - done
+
+/TP/SIG/SMG/BV-28-C - init
+/TP/SIG/SMG/BV-28-C - setup
+/TP/SIG/SMG/BV-28-C - setup complete
+/TP/SIG/SMG/BV-28-C - run
+/TP/SIG/SMG/BV-28-C - test passed
+/TP/SIG/SMG/BV-28-C - teardown
+/TP/SIG/SMG/BV-28-C - teardown complete
+/TP/SIG/SMG/BV-28-C - done
+
+/TP/SIG/SMG/BV-31-C - init
+/TP/SIG/SMG/BV-31-C - setup
+/TP/SIG/SMG/BV-31-C - setup complete
+/TP/SIG/SMG/BV-31-C - run
+/TP/SIG/SMG/BV-31-C - test passed
+/TP/SIG/SMG/BV-31-C - teardown
+/TP/SIG/SMG/BV-31-C - teardown complete
+/TP/SIG/SMG/BV-31-C - done
+
+/TP/SIG/SMG/BI-01-C - init
+/TP/SIG/SMG/BI-01-C - setup
+/TP/SIG/SMG/BI-01-C - setup complete
+/TP/SIG/SMG/BI-01-C - run
+/TP/SIG/SMG/BI-01-C - test passed
+/TP/SIG/SMG/BI-01-C - teardown
+/TP/SIG/SMG/BI-01-C - teardown complete
+/TP/SIG/SMG/BI-01-C - done
+
+/TP/SIG/SMG/BI-02-C - init
+/TP/SIG/SMG/BI-02-C - setup
+/TP/SIG/SMG/BI-02-C - setup complete
+/TP/SIG/SMG/BI-02-C - run
+/TP/SIG/SMG/BI-02-C - test passed
+/TP/SIG/SMG/BI-02-C - teardown
+/TP/SIG/SMG/BI-02-C - teardown complete
+/TP/SIG/SMG/BI-02-C - done
+
+/TP/SIG/SMG/BI-03-C - init
+/TP/SIG/SMG/BI-03-C - setup
+/TP/SIG/SMG/BI-03-C - setup complete
+/TP/SIG/SMG/BI-03-C - run
+/TP/SIG/SMG/BI-03-C - test passed
+/TP/SIG/SMG/BI-03-C - teardown
+/TP/SIG/SMG/BI-03-C - teardown complete
+/TP/SIG/SMG/BI-03-C - done
+
+/TP/SIG/SMG/BI-04-C - init
+/TP/SIG/SMG/BI-04-C - setup
+/TP/SIG/SMG/BI-04-C - setup complete
+/TP/SIG/SMG/BI-04-C - run
+/TP/SIbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e00 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e00 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923733e0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923733e0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367780 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SET_CONFIGURATION request rejected: Stream End Point in Use (19)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state change failed: Input/output error
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367780 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367330 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367330 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367330 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367330 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CONFIGURATION request rejected: Bad Acceptor SEID (18)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+G/SMG/BI-04-C - test passed
+/TP/SIG/SMG/BI-04-C - teardown
+/TP/SIG/SMG/BI-04-C - teardown complete
+/TP/SIG/SMG/BI-04-C - done
+
+/TP/SIG/SMG/BI-05-C - init
+/TP/SIG/SMG/BI-05-C - setup
+/TP/SIG/SMG/BI-05-C - setup complete
+/TP/SIG/SMG/BI-05-C - run
+/TP/SIG/SMG/BI-05-C - test passed
+/TP/SIG/SMG/BI-05-C - teardown
+/TP/SIG/SMG/BI-05-C - teardown complete
+/TP/SIG/SMG/BI-05-C - done
+
+/TP/SIG/SMG/BI-06-C - init
+/TP/SIG/SMG/BI-06-C - setup
+/TP/SIG/SMG/BI-06-C - setup complete
+/TP/SIG/SMG/BI-06-C - run
+/TP/SIG/SMG/BI-06-C - test passed
+/TP/SIG/SMG/BI-06-C - teardown
+/TP/SIG/SMG/BI-06-C - teardown complete
+/TP/SIG/SMG/BI-06-C - done
+
+/TP/SIG/SMG/BI-07-C - init
+/TP/SIG/SMG/BI-07-C - setup
+/TP/SIG/SMG/BI-07-C - setup complete
+/TP/SIG/SMG/BI-07-C - run
+/TP/SIG/SMG/BI-07-C - test passed
+/TP/SIG/SMG/BI-07-C - teardown
+/TP/SIG/SMG/BI-07-C - teardown complete
+/TP/SIG/SMG/BI-07-C - done
+
+/TP/SIG/SMG/BI-08-C - init
+/TP/SIG/SMG/BI-08-C - setup
+/TP/SIG/SMG/BI-08-C - setup complete
+/TP/SIG/SMG/BI-08-C - run
+/TP/SIG/SMG/BI-08-C - test passed
+/TP/SIG/SMG/BI-08-C - teardown
+/TP/SIG/SMG/BI-08-C - teardown complete
+/TP/SIG/SMG/BI-08-C - done
+
+/TP/SIG/SMG/BI-09-C - init
+/TP/SIG/SMG/BI-09-C - setup
+/TP/SIG/SMG/BI-09-C - setup complete
+/TP/SIG/SMG/BI-09-C - run
+/TP/SIG/SMG/BI-09-C - test passed
+/TP/SIG/SMG/BI-09-C - teardown
+/TP/SIG/SMG/BI-09-C - teardown complete
+/TP/SIG/SMG/BI-09-C - done
+
+/TP/SIG/SMG/BI-10-C - init
+/TP/SIG/SMG/BI-10-C - setup
+/TP/SIG/SMG/BI-10-C - setup complete
+/TP/SIG/SMG/BI-10-C - run
+/TP/SIG/SMG/BI-10-C - test passed
+/TP/SIG/SMG/BI-10-C - teardown
+/TP/SIG/SMG/BI-10-C - teardown complete
+/TP/SIG/SMG/BI-10-C - done
+
+/TP/SIG/SMG/BI-11-C - init
+/TP/SIG/SMG/BI-11-C - setup
+/TP/SIG/SMG/BI-11-C - setup complete
+/TP/SIG/SMG/BI-11-C - run
+/TP/SIG/SMG/BI-11-C - test passed
+/TP/SIG/SMG/BI-11-C - teardown
+/TP/SIG/SMG/BI-11-C - teardown complete
+/TP/SIG/SMG/BI-11-C - done
+
+/TP/SIG/SMG/BI-17-C - init
+/TP/SIG/SMG/BI-17-C - setup
+/TP/SIG/SMG/BI-17-C - setup complete
+/TP/SIG/SMG/BI-17-C - run
+/TP/SIG/SMG/BI-17-C - test passed
+/TP/SIG/SMG/BI-17-C - teardown
+/TP/SIG/SMG/BI-17-C - teardown complete
+/TP/SIG/SMG/BI-17-C - done
+
+/TP/SIG/SMG/BI-18-C - init
+/TP/SIG/SMG/BI-18-C - setup
+/TP/SIG/SMG/BI-18-C - setup complete
+/TP/SIG/SMG/BI-18-C - run
+/TP/SIG/SMG/BI-18-C - test passed
+/TP/SIG/SMG/BI-18-C - teardown
+/TP/SIG/SMG/BI-18-C - teardown complete
+/TP/SIG/SMG/BI-18-C - done
+
+/TP/SIG/SMG/BI-19-C - initbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367210 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367210 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923671f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (192)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923671f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923671f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923671f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a860 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a860 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592369910 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592369910 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SUSPEND request rejected: Bad State (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367980 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367980 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367980 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367980 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923671f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923671f0 unregistered: type:0 codec:0 seid:1
+[0m
+/TP/SIG/SMG/BI-19-C - setup
+/TP/SIG/SMG/BI-19-C - setup complete
+/TP/SIG/SMG/BI-19-C - run
+/TP/SIG/SMG/BI-19-C - test passed
+/TP/SIG/SMG/BI-19-C - teardown
+/TP/SIG/SMG/BI-19-C - teardown complete
+/TP/SIG/SMG/BI-19-C - done
+
+/TP/SIG/SMG/BI-20-C - init
+/TP/SIG/SMG/BI-20-C - setup
+/TP/SIG/SMG/BI-20-C - setup complete
+/TP/SIG/SMG/BI-20-C - run
+/TP/SIG/SMG/BI-20-C - test passed
+/TP/SIG/SMG/BI-20-C - teardown
+/TP/SIG/SMG/BI-20-C - teardown complete
+/TP/SIG/SMG/BI-20-C - done
+
+/TP/SIG/SMG/BI-21-C - init
+/TP/SIG/SMG/BI-21-C - setup
+/TP/SIG/SMG/BI-21-C - setup complete
+/TP/SIG/SMG/BI-21-C - run
+/TP/SIG/SMG/BI-21-C - test passed
+/TP/SIG/SMG/BI-21-C - teardown
+/TP/SIG/SMG/BI-21-C - teardown complete
+/TP/SIG/SMG/BI-21-C - done
+
+/TP/SIG/SMG/BI-22-C - init
+/TP/SIG/SMG/BI-22-C - setup
+/TP/SIG/SMG/BI-22-C - setup complete
+/TP/SIG/SMG/BI-22-C - run
+/TP/SIG/SMG/BI-22-C - test passed
+/TP/SIG/SMG/BI-22-C - teardown
+/TP/SIG/SMG/BI-22-C - teardown complete
+/TP/SIG/SMG/BI-22-C - done
+
+/TP/SIG/SMG/BI-23-C - init
+/TP/SIG/SMG/BI-23-C - setup
+/TP/SIG/SMG/BI-23-C - setup complete
+/TP/SIG/SMG/BI-23-C - run
+/TP/SIG/SMG/BI-23-C - test passed
+/TP/SIG/SMG/BI-23-C - teardown
+/TP/SIG/SMG/BI-23-C - teardown complete
+/TP/SIG/SMG/BI-23-C - done
+
+/TP/SIG/SMG/BI-24-C - init
+/TP/SIG/SMG/BI-24-C - setup
+/TP/SIG/SMG/BI-24-C - setup complete
+/TP/SIG/SMG/BI-24-C - run
+/TP/SIG/SMG/BI-24-C - test passed
+/TP/SIG/SMG/BI-24-C - teardown
+/TP/SIG/SMG/BI-24-C - teardown complete
+/TP/SIG/SMG/BI-24-C - done
+
+/TP/SIG/SMG/BI-25-C - init
+/TP/SIG/SMG/BI-25-C - setup
+/TP/SIG/SMG/BI-25-C - setup complete
+/TP/SIG/SMG/BI-25-C - run
+/TP/SIG/SMG/BI-25-C - test passed
+/TP/SIG/SMG/BI-25-C - teardown
+/TP/SIG/SMG/BI-25-C - teardown complete
+/TP/SIG/SMG/BI-25-C - done
+
+/TP/SIG/SMG/BI-26-C - init
+/TP/SIG/SMG/BI-26-C - setup
+/TP/SIG/SMG/BI-26-C - setup complete
+/TP/SIG/SMG/BI-26-C - run
+/TP/SIG/SMG/BI-26-C - test passed
+/TP/SIG/SMG/BI-26-C - teardown
+/TP/SIG/SMG/BI-26-C - teardown complete
+/TP/SIG/SMG/BI-26-C - done
+
+/TP/SIG/SMG/BI-27-C - init
+/TP/SIG/SMG/BI-27-C - setup
+/TP/SIG/SMG/BI-27-C - setup complete
+/TP/SIG/SMG/BI-27-C - run
+/TP/SIG/SMG/BI-27-C - test passed
+/TP/SIG/SMG/BI-27-C - teardown
+/TP/SIG/SMG/BI-27-C - teardown complete
+/TP/SIG/SMG/BI-27-C - done
+
+/TP/SIG/SMG/BI-28-C - init
+/TP/SIG/SMG/BI-28-C - setup
+/TP/SIG/SMG/BI-28-C - setup complete
+/TP/SIG/SMG/BI-28-C - run
+/TP/SIG/SMG/BI-28-C - test passed
+/TP/SIG/SMG/BI-28-C - luetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e6b0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_ALL_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e6b0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367360 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367360 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e2d0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() 108 bytes split into 3 fragments
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() first packet with 45 bytes sent
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending continue with 47 bytes
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending end with 16 bytes
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e2d0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 2 to go
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 1 to go
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e2d0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e2d0 unregistered: type:1 codec:0 seid:1
+;35mteardown
+/TP/SIG/SMG/BI-28-C - teardown complete
+/TP/SIG/SMG/BI-28-C - done
+
+/TP/SIG/SMG/BI-30-C - init
+/TP/SIG/SMG/BI-30-C - setup
+/TP/SIG/SMG/BI-30-C - setup complete
+/TP/SIG/SMG/BI-30-C - run
+/TP/SIG/SMG/BI-30-C - test passed
+/TP/SIG/SMG/BI-30-C - teardown
+/TP/SIG/SMG/BI-30-C - teardown complete
+/TP/SIG/SMG/BI-30-C - done
+
+/TP/SIG/SMG/ESR04/BI-28-C - init
+/TP/SIG/SMG/ESR04/BI-28-C - setup
+/TP/SIG/SMG/ESR04/BI-28-C - setup complete
+/TP/SIG/SMG/ESR04/BI-28-C - run
+/TP/SIG/SMG/ESR04/BI-28-C - test passed
+/TP/SIG/SMG/ESR04/BI-28-C - teardown
+/TP/SIG/SMG/ESR04/BI-28-C - teardown complete
+/TP/SIG/SMG/ESR04/BI-28-C - done
+
+/TP/SIG/SMG/BI-32-C - init
+/TP/SIG/SMG/BI-32-C - setup
+/TP/SIG/SMG/BI-32-C - setup complete
+/TP/SIG/SMG/BI-32-C - run
+/TP/SIG/SMG/BI-32-C - test passed
+/TP/SIG/SMG/BI-32-C - teardown
+/TP/SIG/SMG/BI-32-C - teardown complete
+/TP/SIG/SMG/BI-32-C - done
+
+/TP/SIG/SMG/BI-33-C - init
+/TP/SIG/SMG/BI-33-C - setup
+/TP/SIG/SMG/BI-33-C - setup complete
+/TP/SIG/SMG/BI-33-C - run
+/TP/SIG/SMG/BI-33-C - test passed
+/TP/SIG/SMG/BI-33-C - teardown
+/TP/SIG/SMG/BI-33-C - teardown complete
+/TP/SIG/SMG/BI-33-C - done
+
+/TP/SIG/SMG/BI-35-C - init
+/TP/SIG/SMG/BI-35-C - setup
+/TP/SIG/SMG/BI-35-C - setup complete
+/TP/SIG/SMG/BI-35-C - run
+/TP/SIG/SMG/BI-35-C - test passed
+/TP/SIG/SMG/BI-35-C - teardown
+/TP/SIG/SMG/BI-35-C - teardown complete
+/TP/SIG/SMG/BI-35-C - done
+
+/TP/SIG/SMG/BI-36-C - init
+/TP/SIG/SMG/BI-36-C - setup
+/TP/SIG/SMG/BI-36-C - setup complete
+/TP/SIG/SMG/BI-36-C - run
+/TP/SIG/SMG/BI-36-C - test passed
+/TP/SIG/SMG/BI-36-C - teardown
+/TP/SIG/SMG/BI-36-C - teardown complete
+/TP/SIG/SMG/BI-36-C - done
+
+/TP/SIG/FRA/BV-01-C - init
+/TP/SIG/FRA/BV-01-C - setup
+/TP/SIG/FRA/BV-01-C - setup complete
+/TP/SIG/FRA/BV-01-C - run
+/TP/SIG/FRA/BV-01-C - test passed
+/TP/SIG/FRA/BV-01-C - teardown
+/TP/SIG/FRA/BV-01-C - teardown complete
+/TP/SIG/FRA/BV-01-C - done
+
+/TP/SIG/FRA/BV-02-C - init
+/TP/SIG/FRA/BV-02-C - setup
+/TP/SIG/FRA/BV-02-C - setup complete
+/TP/SIG/FRA/BV-02-C - run
+/TP/SIG/FRA/BV-02-C - test passed
+/TP/SIG/FRA/BV-02-C - teardown
+/TP/SIG/FRA/BV-02-C - teardown complete
+/TP/SIG/FRA/BV-02-C - done
+
+/TP/SIG/SYN/BV-01-C - init
+/TP/SIG/SYN/BV-01-C - setup
+/TP/SIG/SYN/BV-01-C - setup complete
+/TP/SIG/SYN/BV-01-C - run
+/TP/SIG/SYN/BV-01-C - test passed
+/TP/SIG/SYN/BV-01-C - teardown
+/TP/SIG/SYN/BV-01-C - teardown complete
+/TP/SIG/SYN/BV-01-C - done
+
+/TP/SIG/SYN/BV-02-C - init
+/TP/SIG/SYN/BV-02-Cbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e2d0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e2d0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236ec30 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236ec30 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236ec30 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236ec30 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a470 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a470 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592369910 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592369910 unregistered: type:0 codec:0 seid:1
+[0m - setup
+/TP/SIG/SYN/BV-02-C - setup complete
+/TP/SIG/SYN/BV-02-C - run
+/TP/SIG/SYN/BV-02-C - test passed
+/TP/SIG/SYN/BV-02-C - teardown
+/TP/SIG/SYN/BV-02-C - teardown complete
+/TP/SIG/SYN/BV-02-C - done
+
+/TP/SIG/SYN/BV-03-C - init
+/TP/SIG/SYN/BV-03-C - setup
+/TP/SIG/SYN/BV-03-C - setup complete
+/TP/SIG/SYN/BV-03-C - run
+/TP/SIG/SYN/BV-03-C - test passed
+/TP/SIG/SYN/BV-03-C - teardown
+/TP/SIG/SYN/BV-03-C - teardown complete
+/TP/SIG/SYN/BV-03-C - done
+
+/TP/SIG/SYN/BV-04-C - init
+/TP/SIG/SYN/BV-04-C - setup
+/TP/SIG/SYN/BV-04-C - setup complete
+/TP/SIG/SYN/BV-04-C - run
+/TP/SIG/SYN/BV-04-C - test passed
+/TP/SIG/SYN/BV-04-C - teardown
+/TP/SIG/SYN/BV-04-C - teardown complete
+/TP/SIG/SYN/BV-04-C - done
+
+/TP/SIG/SYN/BV-05-C - init
+/TP/SIG/SYN/BV-05-C - setup
+/TP/SIG/SYN/BV-05-C - setup complete
+/TP/SIG/SYN/BV-05-C - run
+/TP/SIG/SYN/BV-05-C - test passed
+/TP/SIG/SYN/BV-05-C - teardown
+/TP/SIG/SYN/BV-05-C - teardown complete
+/TP/SIG/SYN/BV-05-C - done
+
+/TP/SIG/SYN/BV-06-C - init
+/TP/SIG/SYN/BV-06-C - setup
+/TP/SIG/SYN/BV-06-C - setup complete
+/TP/SIG/SYN/BV-06-C - run
+/TP/SIG/SYN/BV-06-C - test passed
+/TP/SIG/SYN/BV-06-C - teardown
+/TP/SIG/SYN/BV-06-C - teardown complete
+/TP/SIG/SYN/BV-06-C - done
+
+
+Test Summary
+------------
+/TP/SIG/SMG/BV-06-C-SEID-1 Passed  0.001 seconds
+/TP/SIG/SMG/BV-06-C-SEID-2 Passed  0.000 seconds
+/TP/SIG/SMG/BV-05-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-07-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-08-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-10-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-11-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-12-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-15-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-16-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-17-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-18-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-19-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-20-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-22-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-24-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-25-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-26-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-27-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-31-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-01-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-02-C Passed  1.712 seconds
+/TP/SIG/SMG/BI-03-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-04-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-05-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-07-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-08-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-10-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-11-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-17-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-18-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-19-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-20-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-22-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-24-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-25-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-26-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-27-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-30-C Passed  0.000 seconds
+/TP/SIG/SMG/ESR04/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-32-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-33-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-35-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-36-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-01-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-01-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-03-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-04-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-05-C Passed  0.001 seconds
+/TP/SIG/SYN/BV-06-C Passed  0.001 seconds
+Total: 62, Passed: 62 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.74 seconds
+PASS: test-avdtp
+bluetoothd[389]: Bluetooth daemon 5.72
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c26b0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c26b0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c3bc0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c3bc0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c4540: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c4540: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c4f60: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c4f60: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c5130: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c5130: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c56f0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c56f0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c56f0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c56f0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c5860: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c5860: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+
+/TP/MPS/BV-01-C - init
+/TP/MPS/BV-01-C - setup
+/TP/MPS/BV-01-C - setup complete
+/TP/MPS/BV-01-C - run
+/TP/MPS/BV-01-C - test passed
+/TP/MPS/BV-01-C - teardown
+/TP/MPS/BV-01-C - teardown complete
+/TP/MPS/BV-01-C - done
+
+/TP/MPS/BV-02-C - init
+/TP/MPS/BV-02-C - setup
+/TP/MPS/BV-02-C - setup complete
+/TP/MPS/BV-02-C - run
+/TP/MPS/BV-02-C - test passed
+/TP/MPS/BV-02-C - teardown
+/TP/MPS/BV-02-C - teardown complete
+/TP/MPS/BV-02-C - done
+
+/TP/MPS/BV-03-C - init
+/TP/MPS/BV-03-C - setup
+/TP/MPS/BV-03-C - setup complete
+/TP/MPS/BV-03-C - run
+/TP/MPS/BV-03-C - test passed
+/TP/MPS/BV-03-C - teardown
+/TP/MPS/BV-03-C - teardown complete
+/TP/MPS/BV-03-C - done
+
+/TP/MPS/BV-04-C - init
+/TP/MPS/BV-04-C - setup
+/TP/MPS/BV-04-C - setup complete
+/TP/MPS/BV-04-C - run
+/TP/MPS/BV-04-C - test passed
+/TP/MPS/BV-04-C - teardown
+/TP/MPS/BV-04-C - teardown complete
+/TP/MPS/BV-04-C - done
+
+/TP/MPS/BV-05-C - init
+/TP/MPS/BV-05-C - setup
+/TP/MPS/BV-05-C - setup complete
+/TP/MPS/BV-05-C - run
+/TP/MPS/BV-05-C - test passed
+/TP/MPS/BV-05-C - teardown
+/TP/MPS/BV-05-C - teardown complete
+/TP/MPS/BV-05-C - done
+
+/TP/MPS/BV-06-C - init
+/TP/MPS/BV-06-C - setup
+/TP/MPS/BV-06-C - setup complete
+/TP/MPS/BV-06-C - run
+/TP/MPS/BV-06-C - test passed
+/TP/MPS/BV-06-C - teardown
+/TP/MPS/BV-06-C - teardown complete
+/TP/MPS/BV-06-C - done
+
+/TP/MPS/BV-07-C - init
+/TP/MPS/BV-07-C - setup
+/TP/MPS/BV-07-C - setup complete
+/TP/MPS/BV-07-C - run
+/TP/MPS/BV-07-C - test passed
+/TP/MPS/BV-07-C - teardown
+/TP/MPS/BV-07-C - teardown complete
+/TP/MPS/BV-07-C - done
+
+/TP/MPS/BV-08-C - init
+/TP/MPS/BV-08-C - setup
+/TP/MPS/BV-08-C - setup complete
+/TP/MPS/BV-08-C - run
+/TP/MPS/BV-08-C - test passed
+/TP/MPS/BV-08-C - teardown
+/TP/MPS/BV-08-C - teardown complete
+/TP/MPS/BV-08-C - done
+
+/TP/MPS/BV-09-C - init
+/TP/MPS/BV-09-C - setup
+/TP/MPS/BV-09-C - setup complete
+/TP/MPS/BV-09-C - run
+/TP/MPS/BV-09-C - test passed
+/TP/MPS/BV-09-C - teardown
+/TP/MPS/BV-09-C - teardown complete
+/TP/MPS/BV-09-C - done
+
+/TP/MPS/BI-01-C - init
+/TP/MPS/BI-01-C - setup
+/TP/MPS/BI-01-C - setup complete
+/TP/MPS/BI-01-C - run
+/TP/MPS/BI-01-C - test passed
+/TP/MPS/BI-01-C - teardown
+/TP/MPS/BI-01-C - teardown complete
+/TP/MPS/BI-01-C - done
+
+/TP/MPS/BI-02-C - init
+/TP/MPS/BI-02-C - setup
+/TP/MPS/BI-02-C - setup completebluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+
+/TP/MPS/BI-02-C - run
+/TP/MPS/BI-02-C - test passed
+/TP/MPS/BI-02-C - teardown
+/TP/MPS/BI-02-C - teardown complete
+/TP/MPS/BI-02-C - done
+
+/TP/MCN/CB/BV-01-C - init
+/TP/MCN/CB/BV-01-C - setup
+/TP/MCN/CB/BV-01-C - setup complete
+/TP/MCN/CB/BV-01-C - run
+/TP/MCN/CB/BV-01-C - test passed
+/TP/MCN/CB/BV-01-C - teardown
+/TP/MCN/CB/BV-01-C - teardown complete
+/TP/MCN/CB/BV-01-C - done
+
+/TP/MCN/CB/BV-02-C - init
+/TP/MCN/CB/BV-02-C - setup
+/TP/MCN/CB/BV-02-C - setup complete
+/TP/MCN/CB/BV-02-C - run
+/TP/MCN/CB/BV-02-C - test passed
+/TP/MCN/CB/BV-02-C - teardown
+/TP/MCN/CB/BV-02-C - teardown complete
+/TP/MCN/CB/BV-02-C - done
+
+/TP/MCN/CB/BV-03-C - init
+/TP/MCN/CB/BV-03-C - setup
+/TP/MCN/CB/BV-03-C - setup complete
+/TP/MCN/CB/BV-03-C - run
+/TP/MCN/CB/BV-03-C - test passed
+/TP/MCN/CB/BV-03-C - teardown
+/TP/MCN/CB/BV-03-C - teardown complete
+/TP/MCN/CB/BV-03-C - done
+
+/TP/MCN/CB/BV-04-C - init
+/TP/MCN/CB/BV-04-C - setup
+/TP/MCN/CB/BV-04-C - setup complete
+/TP/MCN/CB/BV-04-C - run
+/TP/MCN/CB/BV-04-C - test passed
+/TP/MCN/CB/BV-04-C - teardown
+/TP/MCN/CB/BV-04-C - teardown complete
+/TP/MCN/CB/BV-04-C - done
+
+/TP/MCN/CB/BV-05-C - init
+/TP/MCN/CB/BV-05-C - setup
+/TP/MCN/CB/BV-05-C - setup complete
+/TP/MCN/CB/BV-05-C - run
+/TP/MCN/CB/BV-05-C - test passed
+/TP/MCN/CB/BV-05-C - teardown
+/TP/MCN/CB/BV-05-C - teardown complete
+/TP/MCN/CB/BV-05-C - done
+
+/TP/MCN/CB/BV-06-C - init
+/TP/MCN/CB/BV-06-C - setup
+/TP/MCN/CB/BV-06-C - setup complete
+/TP/MCN/CB/BV-06-C - run
+/TP/MCN/CB/BV-06-C - test passed
+/TP/MCN/CB/BV-06-C - teardown
+/TP/MCN/CB/BV-06-C - teardown complete
+/TP/MCN/CB/BV-06-C - done
+
+/TP/MCN/CB/BV-07-C - init
+/TP/MCN/CB/BV-07-C - setup
+/TP/MCN/CB/BV-07-C - setup complete
+/TP/MCN/CB/BV-07-C - run
+/TP/MCN/CB/BV-07-C - test passed
+/TP/MCN/CB/BV-07-C - teardown
+/TP/MCN/CB/BV-07-C - teardown complete
+/TP/MCN/CB/BV-07-C - done
+
+/TP/MCN/CB/BV-08-C - init
+/TP/MCN/CB/BV-08-C - setup
+/TP/MCN/CB/BV-08-C - setup complete
+/TP/MCN/CB/BV-08-C - run
+/TP/MCN/CB/BV-08-C - test passed
+/TP/MCN/CB/BV-08-C - teardown
+/TP/MCN/CB/BV-08-C - teardown complete
+/TP/MCN/CB/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/CB/BV-10-C - init
+/TP/MCN/CB/BV-10-Cluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x80, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:search()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+0m - setup
+/TP/MCN/CB/BV-10-C - setup complete
+/TP/MCN/CB/BV-10-C - run
+/TP/MCN/CB/BV-10-C - test passed
+/TP/MCN/CB/BV-10-C - teardown
+/TP/MCN/CB/BV-10-C - teardown complete
+/TP/MCN/CB/BV-10-C - done
+
+/TP/MCN/CB/BV-11-C - init
+/TP/MCN/CB/BV-11-C - setup
+/TP/MCN/CB/BV-11-C - setup complete
+/TP/MCN/CB/BV-11-C - run
+/TP/MCN/CB/BV-11-C - test passed
+/TP/MCN/CB/BV-11-C - teardown
+/TP/MCN/CB/BV-11-C - teardown complete
+/TP/MCN/CB/BV-11-C - done
+
+/TP/MCN/CB/BI-01-C - init
+/TP/MCN/CB/BI-01-C - setup
+/TP/MCN/CB/BI-01-C - setup complete
+/TP/MCN/CB/BI-01-C - run
+/TP/MCN/CB/BI-01-C - test passed
+/TP/MCN/CB/BI-01-C - teardown
+/TP/MCN/CB/BI-01-C - teardown complete
+/TP/MCN/CB/BI-01-C - done
+
+/TP/MCN/CB/BI-02-C - init
+/TP/MCN/CB/BI-02-C - setup
+/TP/MCN/CB/BI-02-C - setup complete
+/TP/MCN/CB/BI-02-C - run
+/TP/MCN/CB/BI-02-C - test passed
+/TP/MCN/CB/BI-02-C - teardown
+/TP/MCN/CB/BI-02-C - teardown complete
+/TP/MCN/CB/BI-02-C - done
+
+/TP/MCN/CB/BI-03-C - init
+/TP/MCN/CB/BI-03-C - setup
+/TP/MCN/CB/BI-03-C - setup complete
+/TP/MCN/CB/BI-03-C - run
+/TP/MCN/CB/BI-03-C - test passed
+/TP/MCN/CB/BI-03-C - teardown
+/TP/MCN/CB/BI-03-C - teardown complete
+/TP/MCN/CB/BI-03-C - done
+
+/TP/MCN/CB/BI-04-C - init
+/TP/MCN/CB/BI-04-C - setup
+/TP/MCN/CB/BI-04-C - setup complete
+/TP/MCN/CB/BI-04-C - run
+/TP/MCN/CB/BI-04-C - test passed
+/TP/MCN/CB/BI-04-C - teardown
+/TP/MCN/CB/BI-04-C - teardown complete
+/TP/MCN/CB/BI-04-C - done
+
+/TP/MCN/CB/BI-05-C - init
+/TP/MCN/CB/BI-05-C - setup
+/TP/MCN/CB/BI-05-C - setup complete
+/TP/MCN/CB/BI-05-C - run
+/TP/MCN/CB/BI-05-C - test passed
+/TP/MCN/CB/BI-05-C - teardown
+/TP/MCN/CB/BI-05-C - teardown complete
+/TP/MCN/CB/BI-05-C - done
+
+/TP/MCN/SRC/BV-01-C - init
+/TP/MCN/SRC/BV-01-C - setup
+/TP/MCN/SRC/BV-01-C - setup complete
+/TP/MCN/SRC/BV-01-C - run
+/TP/MCN/SRC/BV-01-C - test passed
+/TP/MCN/SRC/BV-01-C - teardown
+/TP/MCN/SRC/BV-01-C - teardown complete
+/TP/MCN/SRC/BV-01-C - done
+
+/TP/MCN/SRC/BV-02-C - init
+/TP/MCN/SRC/BV-02-C - setup
+/TP/MCN/SRC/BV-02-C - setup complete
+/TP/MCN/SRC/BV-02-C - run
+/TP/MCN/SRC/BV-02-C - test passed
+/TP/MCN/SRC/BV-02-C - teardown
+/TP/MCN/SRC/BV-02-C - teardown complete
+/TP/MCN/SRC/BV-02-C - done
+
+/TP/MCN/SRC/BV-03-C - init
+/TP/MCN/SRC/BV-03-C - setup
+/TP/MCN/SRC/BV-03-C - setup complete
+/TP/MCN/SRC/BV-03-C - run
+/TP/MCN/SRC/BV-03-C - test passed
+/TP/MCN/SRC/BV-03-C - teardown
+/TP/MCN/SRC/BV-03-C - teardown complete
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+/TP/MCN/SRC/BV-03-C - done
+
+/TP/MCN/SCR/BV-04-C - init
+/TP/MCN/SCR/BV-04-C - setup
+/TP/MCN/SCR/BV-04-C - setup complete
+/TP/MCN/SCR/BV-04-C - run
+/TP/MCN/SCR/BV-04-C - test passed
+/TP/MCN/SCR/BV-04-C - teardown
+/TP/MCN/SCR/BV-04-C - teardown complete
+/TP/MCN/SCR/BV-04-C - done
+
+/TP/MCN/SRC/BV-05-C - init
+/TP/MCN/SRC/BV-05-C - setup
+/TP/MCN/SRC/BV-05-C - setup complete
+/TP/MCN/SRC/BV-05-C - run
+/TP/MCN/SRC/BV-05-C - test passed
+/TP/MCN/SRC/BV-05-C - teardown
+/TP/MCN/SRC/BV-05-C - teardown complete
+/TP/MCN/SRC/BV-05-C - done
+
+/TP/MCN/SRC/BV-06-C - init
+/TP/MCN/SRC/BV-06-C - setup
+/TP/MCN/SRC/BV-06-C - setup complete
+/TP/MCN/SRC/BV-06-C - run
+/TP/MCN/SRC/BV-06-C - test passed
+/TP/MCN/SRC/BV-06-C - teardown
+/TP/MCN/SRC/BV-06-C - teardown complete
+/TP/MCN/SRC/BV-06-C - done
+
+/TP/MCN/NP/BV-01-C - init
+/TP/MCN/NP/BV-01-C - setup
+/TP/MCN/NP/BV-01-C - setup complete
+/TP/MCN/NP/BV-01-C - run
+/TP/MCN/NP/BV-01-C - test passed
+/TP/MCN/NP/BV-01-C - teardown
+/TP/MCN/NP/BV-01-C - teardown complete
+/TP/MCN/NP/BV-01-C - done
+
+/TP/MCN/NP/BV-02-C - init
+/TP/MCN/NP/BV-02-C - setup
+/TP/MCN/NP/BV-02-C - setup complete
+/TP/MCN/NP/BV-02-C - run
+/TP/MCN/NP/BV-02-C - test passed
+/TP/MCN/NP/BV-02-C - teardown
+/TP/MCN/NP/BV-02-C - teardown complete
+/TP/MCN/NP/BV-02-C - done
+
+/TP/MCN/NP/BV-03-C - init
+/TP/MCN/NP/BV-03-C - setup
+/TP/MCN/NP/BV-03-C - setup complete
+/TP/MCN/NP/BV-03-C - run
+/TP/MCN/NP/BV-03-C - test passed
+/TP/MCN/NP/BV-03-C - teardown
+/TP/MCN/NP/BV-03-C - teardown complete
+/TP/MCN/NP/BV-03-C - done
+
+/TP/MCN/NP/BV-04-C - init
+/TP/MCN/NP/BV-04-C - setup
+/TP/MCN/NP/BV-04-C - setup complete
+/TP/MCN/NP/BV-04-C - run
+/TP/MCN/NP/BV-04-C - test passed
+/TP/MCN/NP/BV-04-C - teardown
+/TP/MCN/NP/BV-04-C - teardown complete
+/TP/MCN/NP/BV-04-C - done
+
+/TP/MCN/NP/BV-05-C - init
+/TP/MCN/NP/BV-05-C - setup
+/TP/MCN/NP/BV-05-C - setup complete
+/TP/MCN/NP/BV-05-C - run
+/TP/MCN/NP/BV-05-C - test passed
+/TP/MCN/NP/BV-05-C - teardown
+/TP/MCN/NP/BV-05-C - teardown complete
+/TP/MCN/NP/BV-05-C - done
+
+/TP/MCN/NP/BV-06-C - init
+/TP/MCN/NP/BV-06-C - setup
+/TP/MCN/NP/BV-06-C - setup complete
+/TP/MCN/NP/BV-06-C - run
+/TP/MCN/NP/BV-06-C - test passed
+/TP/MCN/NP/BV-06-C - teardown
+/TP/MCN/NP/BV-06-C - teardown complete
+/TP/MCN/NP/BV-06-C - done
+
+/TP/MCN/NP/BV-07-C - init
+/TP/MCN/NP/BV-07-C - setup
+/TP/MCN/NP/BV-07-C - setup complete
+/TP/MCN/NP/BV-07-C - run
+/TP/MCN/NP/BV-07-C - test passed
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+[1;39m/TP/MCN/NP/BV-07-C - teardown
+/TP/MCN/NP/BV-07-C - teardown complete
+/TP/MCN/NP/BV-07-C - done
+
+/TP/MCN/NP/BV-08-C - init
+/TP/MCN/NP/BV-08-C - setup
+/TP/MCN/NP/BV-08-C - setup complete
+/TP/MCN/NP/BV-08-C - run
+/TP/MCN/NP/BV-08-C - test passed
+/TP/MCN/NP/BV-08-C - teardown
+/TP/MCN/NP/BV-08-C - teardown complete
+/TP/MCN/NP/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/NP/BI-01-C - init
+/TP/MCN/NP/BI-01-C - setup
+/TP/MCN/NP/BI-01-C - setup complete
+/TP/MCN/NP/BI-01-C - run
+/TP/MCN/NP/BI-01-C - test passed
+/TP/MCN/NP/BI-01-C - teardown
+/TP/MCN/NP/BI-01-C - teardown complete
+/TP/MCN/NP/BI-01-C - done
+
+/TP/MCN/NP/BI-02-C - init
+/TP/MCN/NP/BI-02-C - setup
+/TP/MCN/NP/BI-02-C - setup complete
+/TP/MCN/NP/BI-02-C - run
+/TP/MCN/NP/BI-02-C - test passed
+/TP/MCN/NP/BI-02-C - teardown
+/TP/MCN/NP/BI-02-C - teardown complete
+/TP/MCN/NP/BI-02-C - done
+
+/TP/MPS/BV-01-I - init
+/TP/MPS/BV-01-I - setup
+/TP/MPS/BV-01-I - setup complete
+/TP/MPS/BV-01-I - run
+/TP/MPS/BV-01-I - test passed
+/TP/MPS/BV-01-I - teardown
+/TP/MPS/BV-01-I - teardown complete
+/TP/MPS/BV-01-I - done
+
+/TP/CON/BV-01-C - init
+/TP/CON/BV-01-C - setup
+/TP/CON/BV-01-C - setup complete
+/TP/CON/BV-01-C - run
+/TP/CON/BV-01-C - test passed
+/TP/CON/BV-01-C - teardown
+/TP/CON/BV-01-C - teardown complete
+/TP/CON/BV-01-C - done
+
+/TP/CON/BV-02-C - init
+/TP/CON/BV-02-C - setup
+/TP/CON/BV-02-C - setup complete
+/TP/CON/BV-02-C - run
+/TP/CON/BV-02-C - test passed
+/TP/CON/BV-02-C - teardown
+/TP/CON/BV-02-C - teardown complete
+/TP/CON/BV-02-C - done
+
+/TP/CON/BV-03-C - init
+/TP/CON/BV-03-C - setup
+/TP/CON/BV-03-C - setup complete
+/TP/CON/BV-03-C - run
+/TP/CON/BV-03-C - test passed
+/TP/CON/BV-03-C - teardown
+/TP/CON/BV-03-C - teardown complete
+/TP/CON/BV-03-C - done
+
+/TP/CON/BV-04-C - init
+/TP/CON/BV-04-C - setup
+/TP/CON/BV-04-C - setup complete
+/TP/CON/BV-04-C - run
+/TP/CON/BV-04-C - test passed
+/TP/CON/BV-04-C - teardown
+/TP/CON/BV-04-C - teardown complete
+/TP/CON/BV-04-C - done
+
+/TP/CON/BV-05-C - init
+/TP/CON/BV-05-C - setup
+/TP/CON/BV-05-C - setup complete
+/TP/CON/BV-05-C - run
+/TP/CON/BV-05-C - test passed
+/TP/CON/BV-05-C - teardobluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_unit_info() reply to AVC_OP_UNITINFO
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_subunit_info() reply to AVC_OP_SUBUNITINFO
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+wn
+/TP/CON/BV-05-C - teardown complete
+/TP/CON/BV-05-C - done
+
+/TP/CEC/BV-01-I - init
+/TP/CEC/BV-01-I - setup
+/TP/CEC/BV-01-I - setup complete
+/TP/CEC/BV-01-I - run
+/TP/CEC/BV-01-I - test passed
+/TP/CEC/BV-01-I - teardown
+/TP/CEC/BV-01-I - teardown complete
+/TP/CEC/BV-01-I - done
+
+/TP/CEC/BV-02-I - init
+/TP/CEC/BV-02-I - setup
+/TP/CEC/BV-02-I - setup complete
+/TP/CEC/BV-02-I - run
+/TP/CEC/BV-02-I - test passed
+/TP/CEC/BV-02-I - teardown
+/TP/CEC/BV-02-I - teardown complete
+/TP/CEC/BV-02-I - done
+
+/TP/CRC/BV-01-I - init
+/TP/CRC/BV-01-I - setup
+/TP/CRC/BV-01-I - setup complete
+/TP/CRC/BV-01-I - run
+/TP/CRC/BV-01-I - test passed
+/TP/CRC/BV-01-I - teardown
+/TP/CRC/BV-01-I - teardown complete
+/TP/CRC/BV-01-I - done
+
+/TP/CRC/BV-02-I - init
+/TP/CRC/BV-02-I - setup
+/TP/CRC/BV-02-I - setup complete
+/TP/CRC/BV-02-I - run
+/TP/CRC/BV-02-I - test passed
+/TP/CRC/BV-02-I - teardown
+/TP/CRC/BV-02-I - teardown complete
+/TP/CRC/BV-02-I - done
+
+/TP/ICC/BV-01-I - init
+/TP/ICC/BV-01-I - setup
+/TP/ICC/BV-01-I - setup complete
+/TP/ICC/BV-01-I - run
+/TP/ICC/BV-01-I - test passed
+/TP/ICC/BV-01-I - teardown
+/TP/ICC/BV-01-I - teardown complete
+/TP/ICC/BV-01-I - done
+
+/TP/ICC/BV-02-I - init
+/TP/ICC/BV-02-I - setup
+/TP/ICC/BV-02-I - setup complete
+/TP/ICC/BV-02-I - run
+/TP/ICC/BV-02-I - test passed
+/TP/ICC/BV-02-I - teardown
+/TP/ICC/BV-02-I - teardown complete
+/TP/ICC/BV-02-I - done
+
+/TP/PTT/BV-01-I - init
+/TP/PTT/BV-01-I - setup
+/TP/PTT/BV-01-I - setup complete
+/TP/PTT/BV-01-I - run
+/TP/PTT/BV-01-I - test passed
+/TP/PTT/BV-01-I - teardown
+/TP/PTT/BV-01-I - teardown complete
+/TP/PTT/BV-01-I - done
+
+/TP/PTT/BV-02-I - init
+/TP/PTT/BV-02-I - setup
+/TP/PTT/BV-02-I - setup complete
+/TP/PTT/BV-02-I - run
+/TP/PTT/BV-02-I - test passed
+/TP/PTT/BV-02-I - teardown
+/TP/PTT/BV-02-I - teardown complete
+/TP/PTT/BV-02-I - done
+
+/TP/PTT/BV-03-I - init
+/TP/PTT/BV-03-I - setup
+/TP/PTT/BV-03-I - setup complete
+/TP/PTT/BV-03-I - run
+/TP/PTT/BV-03-I - test passed
+/TP/PTT/BV-03-I - teardown
+/TP/PTT/BV-03-I - teardown complete
+/TP/PTT/BV-03-I - done
+
+/TP/PTT/BV-04-I - init
+/TP/PTT/BV-04-I - setup
+/TP/PTT/BV-04-I - setup complete
+/TP/PTT/BV-04-I - run
+/TP/PTT/BV-04-I - test passed
+/TP/PTT/BV-04-I - teardown
+/TP/PTT/BV-04-I - teardown complete
+/TP/PTT/BV-04-I - done
+
+/TP/PTT/BV-05-I - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x11, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+minit
+/TP/PTT/BV-05-I - setup
+/TP/PTT/BV-05-I - setup complete
+/TP/PTT/BV-05-I - run
+/TP/PTT/BV-05-I - test passed
+/TP/PTT/BV-05-I - teardown
+/TP/PTT/BV-05-I - teardown complete
+/TP/PTT/BV-05-I - done
+
+/TP/CFG/BV-01-C - init
+/TP/CFG/BV-01-C - setup
+/TP/CFG/BV-01-C - setup complete
+/TP/CFG/BV-01-C - run
+/TP/CFG/BV-01-C - test passed
+/TP/CFG/BV-01-C - teardown
+/TP/CFG/BV-01-C - teardown complete
+/TP/CFG/BV-01-C - done
+
+/TP/CFG/BV-02-C - init
+/TP/CFG/BV-02-C - setup
+/TP/CFG/BV-02-C - setup complete
+/TP/CFG/BV-02-C - run
+/TP/CFG/BV-02-C - test passed
+/TP/CFG/BV-02-C - teardown
+/TP/CFG/BV-02-C - teardown complete
+/TP/CFG/BV-02-C - done
+
+/TP/CFG/BI-01-C - init
+/TP/CFG/BI-01-C - setup
+/TP/CFG/BI-01-C - setup complete
+/TP/CFG/BI-01-C - run
+/TP/CFG/BI-01-C - test passed
+/TP/CFG/BI-01-C - teardown
+/TP/CFG/BI-01-C - teardown complete
+/TP/CFG/BI-01-C - done
+
+/TP/PAS/BV-01-C - init
+/TP/PAS/BV-01-C - setup
+/TP/PAS/BV-01-C - setup complete
+/TP/PAS/BV-01-C - run
+/TP/PAS/BV-01-C - test passed
+/TP/PAS/BV-01-C - teardown
+/TP/PAS/BV-01-C - teardown complete
+/TP/PAS/BV-01-C - done
+
+/TP/PAS/BV-02-C - init
+/TP/PAS/BV-02-C - setup
+/TP/PAS/BV-02-C - setup complete
+/TP/PAS/BV-02-C - run
+/TP/PAS/BV-02-C - test passed
+/TP/PAS/BV-02-C - teardown
+/TP/PAS/BV-02-C - teardown complete
+/TP/PAS/BV-02-C - done
+
+/TP/PAS/BV-03-C - init
+/TP/PAS/BV-03-C - setup
+/TP/PAS/BV-03-C - setup complete
+/TP/PAS/BV-03-C - run
+/TP/PAS/BV-03-C - test passed
+/TP/PAS/BV-03-C - teardown
+/TP/PAS/BV-03-C - teardown complete
+/TP/PAS/BV-03-C - done
+
+/TP/PAS/BV-04-C - init
+/TP/PAS/BV-04-C - setup
+/TP/PAS/BV-04-C - setup complete
+/TP/PAS/BV-04-C - run
+/TP/PAS/BV-04-C - test passed
+/TP/PAS/BV-04-C - teardown
+/TP/PAS/BV-04-C - teardown complete
+/TP/PAS/BV-04-C - done
+
+/TP/PAS/BV-05-C - init
+/TP/PAS/BV-05-C - setup
+/TP/PAS/BV-05-C - setup complete
+/TP/PAS/BV-05-C - run
+/TP/PAS/BV-05-C - test passed
+/TP/PAS/BV-05-C - teardown
+/TP/PAS/BV-05-C - teardown complete
+/TP/PAS/BV-05-C - done
+
+/TP/PAS/BV-06-C - init
+/TP/PAS/BV-06-C - setup
+/TP/PAS/BV-06-C - setup complete
+/TP/PAS/BV-06-C - run
+/TP/PAS/BV-06-C - test passed
+/TP/PAS/BV-06-C - teardown
+/TP/PAS/BV-06-C - teardown complete
+/TP/PAS/BV-06-C - done
+
+/TP/PAS/BV-07-C - init
+/TP/PAS/BV-07-C - setup
+/TP/PAS/BV-07-C - setup complete
+/TP/PAS/BV-07-C - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x14, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_value()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+mrun
+/TP/PAS/BV-07-C - test passed
+/TP/PAS/BV-07-C - teardown
+/TP/PAS/BV-07-C - teardown complete
+/TP/PAS/BV-07-C - done
+
+/TP/PAS/BV-08-C - init
+/TP/PAS/BV-08-C - setup
+/TP/PAS/BV-08-C - setup complete
+/TP/PAS/BV-08-C - run
+/TP/PAS/BV-08-C - test passed
+/TP/PAS/BV-08-C - teardown
+/TP/PAS/BV-08-C - teardown complete
+/TP/PAS/BV-08-C - done
+
+/TP/PAS/BV-09-C - init
+/TP/PAS/BV-09-C - setup
+/TP/PAS/BV-09-C - setup complete
+/TP/PAS/BV-09-C - run
+/TP/PAS/BV-09-C - test passed
+/TP/PAS/BV-09-C - teardown
+/TP/PAS/BV-09-C - teardown complete
+/TP/PAS/BV-09-C - done
+
+/TP/PAS/BV-10-C - init
+/TP/PAS/BV-10-C - setup
+/TP/PAS/BV-10-C - setup complete
+/TP/PAS/BV-10-C - run
+/TP/PAS/BV-10-C - test passed
+/TP/PAS/BV-10-C - teardown
+/TP/PAS/BV-10-C - teardown complete
+/TP/PAS/BV-10-C - done
+
+/TP/PAS/BV-11-C - init
+/TP/PAS/BV-11-C - setup
+/TP/PAS/BV-11-C - setup complete
+/TP/PAS/BV-11-C - run
+/TP/PAS/BV-11-C - test passed
+/TP/PAS/BV-11-C - teardown
+/TP/PAS/BV-11-C - teardown complete
+/TP/PAS/BV-11-C - done
+
+/TP/PAS/BI-01-C - init
+/TP/PAS/BI-01-C - setup
+/TP/PAS/BI-01-C - setup complete
+/TP/PAS/BI-01-C - run
+/TP/PAS/BI-01-C - test passed
+/TP/PAS/BI-01-C - teardown
+/TP/PAS/BI-01-C - teardown complete
+/TP/PAS/BI-01-C - done
+
+/TP/PAS/BI-02-C - init
+/TP/PAS/BI-02-C - setup
+/TP/PAS/BI-02-C - setup complete
+/TP/PAS/BI-02-C - run
+/TP/PAS/BI-02-C - test passed
+/TP/PAS/BI-02-C - teardown
+/TP/PAS/BI-02-C - teardown complete
+/TP/PAS/BI-02-C - done
+
+/TP/PAS/BI-03-C - init
+/TP/PAS/BI-03-C - setup
+/TP/PAS/BI-03-C - setup complete
+/TP/PAS/BI-03-C - run
+/TP/PAS/BI-03-C - test passed
+/TP/PAS/BI-03-C - teardown
+/TP/PAS/BI-03-C - teardown complete
+/TP/PAS/BI-03-C - done
+
+/TP/PAS/BI-04-C - init
+/TP/PAS/BI-04-C - setup
+/TP/PAS/BI-04-C - setup complete
+/TP/PAS/BI-04-C - run
+/TP/PAS/BI-04-C - test passed
+/TP/PAS/BI-04-C - teardown
+/TP/PAS/BI-04-C - teardown complete
+/TP/PAS/BI-04-C - done
+
+/TP/PAS/BI-05-C - init
+/TP/PAS/BI-05-C - setup
+/TP/PAS/BI-05-C - setup complete
+/TP/PAS/BI-05-C - run
+/TP/PAS/BI-05-C - test passed
+/TP/PAS/BI-05-C - teardown
+/TP/PAS/BI-05-C - teardown complete
+/TP/PAS/BI-05-C - done
+
+/TP/MDI/BV-01-C - init
+/TP/MDI/BV-01-C - setup
+/TP/MDI/BV-01-C - setup complete
+/TP/MDI/BV-01-C - run
+/TP/MDI/BV-01-C - test passed
+/TP/MDI/BV-01-C - teardown
+/TP/MDI/BV-01-C - bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x30, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_play_status()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x000D
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+teardown complete
+/TP/MDI/BV-01-C - done
+
+/TP/MDI/BV-02-C - init
+/TP/MDI/BV-02-C - setup
+/TP/MDI/BV-02-C - setup complete
+/TP/MDI/BV-02-C - run
+/TP/MDI/BV-02-C - test passed
+/TP/MDI/BV-02-C - teardown
+/TP/MDI/BV-02-C - teardown complete
+/TP/MDI/BV-02-C - done
+
+/TP/MDI/BV-03-C - init
+/TP/MDI/BV-03-C - setup
+/TP/MDI/BV-03-C - setup complete
+/TP/MDI/BV-03-C - run
+/TP/MDI/BV-03-C - test passed
+/TP/MDI/BV-03-C - teardown
+/TP/MDI/BV-03-C - teardown complete
+/TP/MDI/BV-03-C - done
+
+/TP/MDI/BV-04-C - init
+/TP/MDI/BV-04-C - setup
+/TP/MDI/BV-04-C - setup complete
+/TP/MDI/BV-04-C - run
+/TP/MDI/BV-04-C - test passed
+/TP/MDI/BV-04-C - teardown
+/TP/MDI/BV-04-C - teardown complete
+/TP/MDI/BV-04-C - done
+
+/TP/MDI/BV-05-C - init
+/TP/MDI/BV-05-C - setup
+/TP/MDI/BV-05-C - setup complete
+/TP/MDI/BV-05-C - run
+/TP/MDI/BV-05-C - test passed
+/TP/MDI/BV-05-C - teardown
+/TP/MDI/BV-05-C - teardown complete
+/TP/MDI/BV-05-C - done
+
+/TP/NFY/BV-01-C - init
+/TP/NFY/BV-01-C - setup
+/TP/NFY/BV-01-C - setup complete
+/TP/NFY/BV-01-C - run
+/TP/NFY/BV-01-C - test passed
+/TP/NFY/BV-01-C - teardown
+/TP/NFY/BV-01-C - teardown complete
+/TP/NFY/BV-01-C - done
+
+/TP/NFY/BV-02-C - init
+/TP/NFY/BV-02-C - setup
+/TP/NFY/BV-02-C - setup complete
+/TP/NFY/BV-02-C - run
+/TP/NFY/BV-02-C - test passed
+/TP/NFY/BV-02-C - teardown
+/TP/NFY/BV-02-C - teardown complete
+/TP/NFY/BV-02-C - done
+
+/TP/NFY/BV-03-C - init
+/TP/NFY/BV-03-C - setup
+/TP/NFY/BV-03-C - setup complete
+/TP/NFY/BV-03-C - run
+/TP/NFY/BV-03-C - test passed
+/TP/NFY/BV-03-C - teardown
+/TP/NFY/BV-03-C - teardown complete
+/TP/NFY/BV-03-C - done
+
+/TP/NFY/BV-04-C - init
+/TP/NFY/BV-04-C - setup
+/TP/NFY/BV-04-C - setup complete
+/TP/NFY/BV-04-C - run
+/TP/NFY/BV-04-C - test passed
+/TP/NFY/BV-04-C - teardown
+/TP/NFY/BV-04-C - teardown complete
+/TP/NFY/BV-04-C - done
+
+/TP/NFY/BV-05-C - init
+/TP/NFY/BV-05-C - setup
+/TP/NFY/BV-05-C - setup complete
+/TP/NFY/BV-05-C - run
+/TP/NFY/BV-05-C - test passed
+/TP/NFY/BV-05-C - teardown
+/TP/NFY/BV-05-C - teardown complete
+/TP/NFY/BV-05-C - done
+
+/TP/NFY/BV-08-C - init
+/TP/NFY/BV-08-C - setup
+/TP/NFY/BV-08-C - setup complete
+/TP/NFY/BV-08-C - run
+/TP/NFY/BV-08-C - test passed
+/TP/NFY/BV-08-C - teardown
+/TP/NFY/BV-08-C - teardown complete
+/TP/NFY/BV-08-C - done
+
+/TP/NFY/BI-01-C - init
+/TP/NFY/BI-01-C - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0xFF, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0xFF, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+34msetup
+/TP/NFY/BI-01-C - setup complete
+/TP/NFY/BI-01-C - run
+/TP/NFY/BI-01-C - test passed
+/TP/NFY/BI-01-C - teardown
+/TP/NFY/BI-01-C - teardown complete
+/TP/NFY/BI-01-C - done
+
+/TP/INV/BI-01-C - init
+/TP/INV/BI-01-C - setup
+/TP/INV/BI-01-C - setup complete
+/TP/INV/BI-01-C - run
+/TP/INV/BI-01-C - test passed
+/TP/INV/BI-01-C - teardown
+/TP/INV/BI-01-C - teardown complete
+/TP/INV/BI-01-C - done
+
+/TP/INV/BI-02-C - init
+/TP/INV/BI-02-C - setup
+/TP/INV/BI-02-C - setup complete
+/TP/INV/BI-02-C - run
+/TP/INV/BI-02-C - test passed
+/TP/INV/BI-02-C - teardown
+/TP/INV/BI-02-C - teardown complete
+/TP/INV/BI-02-C - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/VLH/BV-01-C - init
+/TP/VLH/BV-01-C - setup
+/TP/VLH/BV-01-C - setup complete
+/TP/VLH/BV-01-C - run
+/TP/VLH/BV-01-C - test passed
+/TP/VLH/BV-01-C - teardown
+/TP/VLH/BV-01-C - teardown complete
+/TP/VLH/BV-01-C - done
+
+/TP/VLH/BV-02-C - init
+/TP/VLH/BV-02-C - setup
+/TP/VLH/BV-02-C - setup complete
+/TP/VLH/BV-02-C - run
+/TP/VLH/BV-02-C - test passed
+/TP/VLH/BV-02-C - teardown
+/TP/VLH/BV-02-C - teardown complete
+/TP/VLH/BV-02-C - done
+
+/TP/VLH/BV-03-C - init
+/TP/VLH/BV-03-C - setup
+/TP/VLH/BV-03-C - setup complete
+/TP/VLH/BV-03-C - run
+/TP/VLH/BV-03-C - test passed
+/TP/VLH/BV-03-C - teardown
+/TP/VLH/BV-03-C - teardown complete
+/TP/VLH/BV-03-C - done
+
+/TP/VLH/BV-04-C - init
+/TP/VLH/BV-04-C - setup
+/TP/VLH/BV-04-C - setup complete
+/TP/VLH/BV-04-C - run
+/TP/VLH/BV-04-C - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() PLAY
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() PLAY
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() FAST FORWARD
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 519
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 14
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 14
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x41, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:abort_continuing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+2mtest passed
+/TP/VLH/BV-04-C - teardown
+/TP/VLH/BV-04-C - teardown complete
+/TP/VLH/BV-04-C - done
+
+/TP/VLH/BI-01-C - init
+/TP/VLH/BI-01-C - setup
+/TP/VLH/BI-01-C - setup complete
+/TP/VLH/BI-01-C - run
+/TP/VLH/BI-01-C - test passed
+/TP/VLH/BI-01-C - teardown
+/TP/VLH/BI-01-C - teardown complete
+/TP/VLH/BI-01-C - done
+
+/TP/VLH/BI-02-C - init
+/TP/VLH/BI-02-C - setup
+/TP/VLH/BI-02-C - setup complete
+/TP/VLH/BI-02-C - run
+/TP/VLH/BI-02-C - test passed
+/TP/VLH/BI-02-C - teardown
+/TP/VLH/BI-02-C - teardown complete
+/TP/VLH/BI-02-C - done
+
+/TP/VLH/BI-03-C - init
+/TP/VLH/BI-03-C - setup
+/TP/VLH/BI-03-C - setup complete
+/TP/VLH/BI-03-C - run
+/TP/VLH/BI-03-C - test passed
+/TP/VLH/BI-03-C - teardown
+/TP/VLH/BI-03-C - teardown complete
+/TP/VLH/BI-03-C - done
+
+/TP/VLH/BI-04-C - init
+/TP/VLH/BI-04-C - setup
+/TP/VLH/BI-04-C - setup complete
+/TP/VLH/BI-04-C - run
+/TP/VLH/BI-04-C - test passed
+/TP/VLH/BI-04-C - teardown
+/TP/VLH/BI-04-C - teardown complete
+/TP/VLH/BI-04-C - done
+
+/TP/PTH/BV-01-C - init
+/TP/PTH/BV-01-C - setup
+/TP/PTH/BV-01-C - setup complete
+/TP/PTH/BV-01-C - run
+/TP/PTH/BV-01-C - test passed
+/TP/PTH/BV-01-C - teardown
+/TP/PTH/BV-01-C - teardown complete
+/TP/PTH/BV-01-C - done
+
+/TP/PTH/BV-02-C - init
+/TP/PTH/BV-02-C - setup
+/TP/PTH/BV-02-C - setup complete
+/TP/PTH/BV-02-C - run
+/TP/PTH/BV-02-C - test passed
+/TP/PTH/BV-02-C - teardown
+/TP/PTH/BV-02-C - teardown complete
+/TP/PTH/BV-02-C - done
+
+/TP/RCR/BV-02-C - init
+/TP/RCR/BV-02-C - setup
+/TP/RCR/BV-02-C - setup complete
+/TP/RCR/BV-02-C - run
+/TP/RCR/BV-02-C - test passed
+/TP/RCR/BV-02-C - teardown
+/TP/RCR/BV-02-C - teardown complete
+/TP/RCR/BV-02-C - done
+
+/TP/RCR/BV-04-C - init
+/TP/RCR/BV-04-C - setup
+/TP/RCR/BV-04-C - setup complete
+/TP/RCR/BV-04-C - run
+/TP/RCR/BV-04-C - test passed
+/TP/RCR/BV-04-C - teardown
+/TP/RCR/BV-04-C - teardown complete
+/TP/RCR/BV-04-C - done
+
+
+Test Summary
+------------
+/TP/MPS/BV-01-C Passed  0.000 seconds
+/TP/MPS/BV-02-C Passed  0.000 seconds
+/TP/MPS/BV-03-C Passed  0.000 seconds
+/TP/MPS/BV-04-C Passed  0.000 seconds
+/TP/MPS/BV-05-C Passed  0.000 seconds
+/TP/MPS/BV-06-C Passed  0.000 seconds
+/TP/MPS/BV-07-C Passed  0.000 seconds
+/TP/MPS/BV-08-C Passed  0.000 seconds
+/TP/MPS/BV-09-C Passed  0.000 seconds
+/TP/MPS/BI-01-C Passed  0.000 seconds
+/TP/MPS/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-01-C Passed  0.000 seconds
+/TP/MCN/CB/BV-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-03-C Passed  0.000 seconds
+/TP/MCN/CB/BV-04-C Passed  0.000 seconds
+/TP/MCN/CB/BV-05-C Passed  0.000 seconds
+/TP/MCN/CB/BV-06-C Passed  0.000 seconds
+/TP/MCN/CB/BV-07-C Passed  0.000 seconds
+/TP/MCN/CB/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/CB/BV-10-C Passed  0.000 seconds
+/TP/MCN/CB/BV-11-C Passed  0.000 seconds
+/TP/MCN/CB/BI-01-C Passed  0.000 seconds
+/TP/MCN/CB/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BI-03-C Passed  0.000 seconds
+/TP/MCN/CB/BI-04-C Passed  0.000 seconds
+/TP/MCN/CB/BI-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-01-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-02-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-03-C Passed  0.000 seconds
+/TP/MCN/SCR/BV-04-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-01-C Passed  0.000 seconds
+/TP/MCN/NP/BV-02-C Passed  0.000 seconds
+/TP/MCN/NP/BV-03-C Passed  0.000 seconds
+/TP/MCN/NP/BV-04-C Passed  0.000 seconds
+/TP/MCN/NP/BV-05-C Passed  0.000 seconds
+/TP/MCN/NP/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-07-C Passed  0.000 seconds
+/TP/MCN/NP/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/NP/BI-01-C Passed  0.000 seconds
+/TP/MCN/NP/BI-02-C Passed  0.000 seconds
+/TP/MPS/BV-01-I Passed  0.000 seconds
+/TP/CON/BV-01-C Passed  0.000 seconds
+/TP/CON/BV-02-C Passed  0.000 seconds
+/TP/CON/BV-03-C Passed  0.000 seconds
+/TP/CON/BV-04-C Passed  0.000 seconds
+/TP/CON/BV-05-C Passed  0.000 seconds
+/TP/CEC/BV-01-I Passed  0.000 seconds
+/TP/CEC/BV-02-I Passed  0.000 seconds
+/TP/CRC/BV-01-I Passed  0.000 seconds
+/TP/CRC/BV-02-I Passed  0.000 seconds
+/TP/ICC/BV-01-I Passed  0.000 seconds
+/TP/ICC/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-01-I Passed  0.000 seconds
+/TP/PTT/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-03-I Passed  0.000 seconds
+/TP/PTT/BV-04-I Passed  0.000 seconds
+/TP/PTT/BV-05-I Passed  0.000 seconds
+/TP/CFG/BV-01-C Passed  0.000 seconds
+/TP/CFG/BV-02-C Passed  0.000 seconds
+/TP/CFG/BI-01-C Passed  0.000 seconds
+/TP/PAS/BV-01-C Passed  0.000 seconds
+/TP/PAS/BV-02-C Passed  0.000 seconds
+/TP/PAS/BV-03-C Passed  0.000 seconds
+/TP/PAS/BV-04-C Passed  0.000 seconds
+/TP/PAS/BV-05-C Passed  0.000 seconds
+/TP/PAS/BV-06-C Passed  0.000 seconds
+/TP/PAS/BV-07-C Passed  0.000 seconds
+/TP/PAS/BV-08-C Passed  0.000 seconds
+/TP/PAS/BV-09-C Passed  0.000 seconds
+/TP/PAS/BV-10-C Passed  0.000 seconds
+/TP/PAS/BV-11-C Passed  0.000 seconds
+/TP/PAS/BI-01-C Passed  0.000 seconds
+/TP/PAS/BI-02-C Passed  0.000 seconds
+/TP/PAS/BI-03-C Passed  0.000 seconds
+/TP/PAS/BI-04-C Passed  0.000 seconds
+/TP/PAS/BI-05-C Passed  0.000 seconds
+/TP/MDI/BV-01-C Passed  0.000 seconds
+/TP/MDI/BV-02-C Passed  0.000 seconds
+/TP/MDI/BV-03-C Passed  0.000 seconds
+/TP/MDI/BV-04-C Passed  0.000 seconds
+/TP/MDI/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-01-C Passed  0.000 seconds
+/TP/NFY/BV-02-C Passed  0.000 seconds
+/TP/NFY/BV-03-C Passed  0.000 seconds
+/TP/NFY/BV-04-C Passed  0.000 seconds
+/TP/NFY/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-08-C Passed  0.000 seconds
+/TP/NFY/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-02-C Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/VLH/BV-01-C Passed  0.000 seconds
+/TP/VLH/BV-02-C Passed  0.000 seconds
+/TP/VLH/BV-03-C Passed  0.000 seconds
+/TP/VLH/BV-04-C Passed  0.000 seconds
+/TP/VLH/BI-01-C Passed  0.000 seconds
+/TP/VLH/BI-02-C Passed  0.000 seconds
+/TP/VLH/BI-03-C Passed  0.000 seconds
+/TP/VLH/BI-04-C Passed  0.001 seconds
+/TP/PTH/BV-01-C Passed  0.000 seconds
+/TP/PTH/BV-02-C Passed  1.963 seconds
+/TP/RCR/BV-02-C Passed  0.000 seconds
+/TP/RCR/BV-04-C Passed  0.000 seconds
+Total: 110, Passed: 110 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.98 seconds
+PASS: test-avrcp
+
+BAP/UCL/DISC/BV-01-C - init
+BAP/UCL/DISC/BV-01-C - setup
+BAP/UCL/DISC/BV-01-C - setup complete
+BAP/UCL/DISC/BV-01-C - run
+BAP/UCL/DISC/BV-01-C - test passed
+BAP/UCL/DISC/BV-01-C - teardown
+BAP/UCL/DISC/BV-01-C - teardown complete
+BAP/UCL/DISC/BV-01-C - done
+
+BAP/UCL/DISC/BV-02-C - init
+BAP/UCL/DISC/BV-02-C - setup
+BAP/UCL/DISC/BV-02-C - setup complete
+BAP/UCL/DISC/BV-02-C - run
+BAP/UCL/DISC/BV-02-C - test passed
+BAP/UCL/DISC/BV-02-C - teardown
+BAP/UCL/DISC/BV-02-C - teardown complete
+BAP/UCL/DISC/BV-02-C - done
+
+BAP/UCL/DISC/BV-06-C - init
+BAP/UCL/DISC/BV-06-C - setup
+BAP/UCL/DISC/BV-06-C - setup complete
+BAP/UCL/DISC/BV-06-C - run
+BAP/UCL/DISC/BV-06-C - test passed
+BAP/UCL/DISC/BV-06-C - teardown
+BAP/UCL/DISC/BV-06-C - teardown complete
+BAP/UCL/DISC/BV-06-C - done
+
+BAP/UCL/DISC/BV-05-C - init
+BAP/UCL/DISC/BV-05-C - setup
+BAP/UCL/DISC/BV-05-C - setup complete
+BAP/UCL/DISC/BV-05-C - run
+BAP/UCL/DISC/BV-05-C - test passed
+BAP/UCL/DISC/BV-05-C - teardown
+BAP/UCL/DISC/BV-05-C - teardown complete
+BAP/UCL/DISC/BV-05-C - done
+
+BAP/UCL/DISC/BV-03-C - init
+BAP/UCL/DISC/BV-03-C - setup
+BAP/UCL/DISC/BV-03-C - setup complete
+BAP/UCL/DISC/BV-03-C - run
+BAP/UCL/DISC/BV-03-C - test passed
+BAP/UCL/DISC/BV-03-C - teardown
+BAP/UCL/DISC/BV-03-C - teardown complete
+BAP/UCL/DISC/BV-03-C - done
+
+BAP/UCL/DISC/BV-04-C - init
+BAP/UCL/DISC/BV-04-C - setup
+BAP/UCL/DISC/BV-04-C - setup complete
+BAP/UCL/DISC/BV-04-C - run
+BAP/UCL/DISC/BV-04-C - test passed
+BAP/UCL/DISC/BV-04-C - teardown
+BAP/UCL/DISC/BV-04-C - teardown complete
+BAP/UCL/DISC/BV-04-C - done
+
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - init
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - run
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - init
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - run
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - init
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - run
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - test passed
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - done
+
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - init
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - run
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - test passed
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - done
+
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - init
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - run
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - test passed
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - done
+
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - init
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - run
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - test passed
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - done
+
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - init
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - run
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - test passed
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - done
+
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - init
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - run
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - test passed
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - done
+
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - init
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - run
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - test passed
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - done
+
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - init
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - run
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - test passed
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - done
+
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - init
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - run
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - test passed
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - done
+
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - init
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - run
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - test passed
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - done
+
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - init
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - run
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - test passed
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - done
+
+
+Test Summary
+------------
+BAP/UCL/DISC/BV-01-C Passed  0.007 seconds
+BAP/UCL/DISC/BV-02-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-06-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-05-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-03-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-04-C Passed  0.007 seconds
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] Passed  0.017 seconds
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] Passed  0.017 seconds
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] Passed  0.017 seconds
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] Passed  0.017 seconds
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] Passed  0.017 seconds
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] Passed  0.017 seconds
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] Passed  0.017 seconds
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] Passed  0.017 seconds
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] Passed  0.017 seconds
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] Passed  0.017 seconds
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] Passed  0.017 seconds
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] Passed  0.017 seconds
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] Passed  0.027 seconds
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] Passed  0.027 seconds
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] Passed  0.027 seconds
+Total: 122, Passed: 122 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 2.12 seconds
+PASS: test-bap
+
+BASS/SR/SGGIT/SER/BV-01-C - init
+BASS/SR/SGGIT/SER/BV-01-C - setup
+BASS/SR/SGGIT/SER/BV-01-C - setup complete
+BASS/SR/SGGIT/SER/BV-01-C - run
+BASS/SR/SGGIT/SER/BV-01-C - test passed
+BASS/SR/SGGIT/SER/BV-01-C - teardown
+BASS/SR/SGGIT/SER/BV-01-C - teardown complete
+BASS/SR/SGGIT/SER/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-01-C - init
+BASS/SR/SGGIT/CHA/BV-01-C - setup
+BASS/SR/SGGIT/CHA/BV-01-C - setup complete
+BASS/SR/SGGIT/CHA/BV-01-C - run
+BASS/SR/SGGIT/CHA/BV-01-C - test passed
+BASS/SR/SGGIT/CHA/BV-01-C - teardown
+BASS/SR/SGGIT/CHA/BV-01-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-02-C - init
+BASS/SR/SGGIT/CHA/BV-02-C - setup
+BASS/SR/SGGIT/CHA/BV-02-C - setup complete
+BASS/SR/SGGIT/CHA/BV-02-C - run
+BASS/SR/SGGIT/CHA/BV-02-C - test passed
+BASS/SR/SGGIT/CHA/BV-02-C - teardown
+BASS/SR/SGGIT/CHA/BV-02-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-02-C - done
+
+BASS/SR/SPE/BI-01-C - init
+BASS/SR/SPE/BI-01-C - setup
+BASS/SR/SPE/BI-01-C - setup complete
+BASS/SR/SPE/BI-01-C - run
+BASS/SR/SPE/BI-01-C - test passed
+BASS/SR/SPE/BI-01-C - teardown
+BASS/SR/SPE/BI-01-C - teardown complete
+BASS/SR/SPE/BI-01-C - done
+
+BASS/SR/SPE/BI-03-C - init
+BASS/SR/SPE/BI-03-C - setup
+BASS/SR/SPE/BI-03-C - setup complete
+BASS/SR/SPE/BI-03-C - run
+BASS/SR/SPE/BI-03-C - test passed
+BASS/SR/SPE/BI-03-C - teardown
+BASS/SR/SPE/BI-03-C - teardown complete
+BASS/SR/SPE/BI-03-C - done
+
+BASS/SR/SPE/BI-04-C - init
+BASS/SR/SPE/BI-04-C - setup
+BASS/SR/SPE/BI-04-C - setup complete
+BASS/SR/SPE/BI-04-C - run
+BASS/SR/SPE/BI-04-C - test passed
+BASS/SR/SPE/BI-04-C - teardown
+BASS/SR/SPE/BI-04-C - teardown complete
+BASS/SR/SPE/BI-04-C - done
+
+BASS/SR/SPE/BI-06-C - init
+BASS/SR/SPE/BI-06-C - setup
+BASS/SR/SPE/BI-06-C - setup complete
+BASS/SR/SPE/BI-06-C - run
+BASS/SR/SPE/BI-06-C - test passed
+BASS/SR/SPE/BI-06-C - teardown
+BASS/SR/SPE/BI-06-C - teardown complete
+BASS/SR/SPE/BI-06-C - done
+
+BASS/SR/SPE/BI-07-C - init
+BASS/SR/SPE/BI-07-C - setup
+BASS/SR/SPE/BI-07-C - setup complete
+BASS/SR/SPE/BI-07-C - run
+BASS/SR/SPE/BI-07-C - test passed
+BASS/SR/SPE/BI-07-C - teardown
+BASS/SR/SPE/BI-07-C - teardown complete
+BASS/SR/SPE/BI-07-C - done
+
+
+Test Summary
+------------
+BASS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+BASS/SR/SGGIT/CHA/BV-01-C Passed  0.005 seconds
+BASS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+BASS/SR/SPE/BI-01-C Passed  0.006 seconds
+BASS/SR/SPE/BI-03-C Passed  0.004 seconds
+BASS/SR/SPE/BI-04-C Passed  0.004 seconds
+BASS/SR/SPE/BI-06-C Passed  0.004 seconds
+BASS/SR/SPE/BI-07-C Passed  0.004 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0365 seconds
+PASS: test-bass
+
+/crc/1 - init
+/crc/1 - setup
+/crc/1 - setup complete
+/crc/1 - run
+/crc/1 - test passed
+/crc/1 - teardown
+/crc/1 - teardown complete
+/crc/1 - done
+
+/crc/2 - init
+/crc/2 - setup
+/crc/2 - setup complete
+/crc/2 - run
+/crc/2 - test passed
+/crc/2 - teardown
+/crc/2 - teardown complete
+/crc/2 - done
+
+/crc/3 - init
+/crc/3 - setup
+/crc/3 - setup complete
+/crc/3 - run
+/crc/3 - test passed
+/crc/3 - teardown
+/crc/3 - teardown complete
+/crc/3 - done
+
+/crc/4 - init
+/crc/4 - setup
+/crc/4 - setup complete
+/crc/4 - run
+/crc/4 - test passed
+/crc/4 - teardown
+/crc/4 - teardown complete
+/crc/4 - done
+
+/crc/5 - init
+/crc/5 - setup
+/crc/5 - setup complete
+/crc/5 - run
+/crc/5 - test passed
+/crc/5 - teardown
+/crc/5 - teardown complete
+/crc/5 - done
+
+/crc/6 - init
+/crc/6 - setup
+/crc/6 - setup complete
+/crc/6 - run
+/crc/6 - test passed
+/crc/6 - teardown
+/crc/6 - teardown complete
+/crc/6 - done
+
+/crc/7 - init
+/crc/7 - setup
+/crc/7 - setup complete
+/crc/7 - run
+/crc/7 - test passed
+/crc/7 - teardown
+/crc/7 - teardown complete
+/crc/7 - done
+
+/crc/8 - init
+/crc/8 - setup
+/crc/8 - setup complete
+/crc/8 - run
+/crc/8 - test passed
+/crc/8 - teardown
+/crc/8 - teardown complete
+/crc/8 - done
+
+/crc/9 - init
+/crc/9 - setup
+/crc/9 - setup complete
+/crc/9 - run
+/crc/9 - test passed
+/crc/9 - teardown
+/crc/9 - teardown complete
+/crc/9 - done
+
+
+Test Summary
+------------
+/crc/1 Passed  0.000 seconds
+/crc/2 Passed  0.000 seconds
+/crc/3 Passed  0.000 seconds
+/crc/4 Passed  0.000 seconds
+/crc/5 Passed  0.000 seconds
+/crc/6 Passed  0.000 seconds
+/crc/7 Passed  0.000 seconds
+/crc/8 Passed  0.000 seconds
+/crc/9 Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00188 seconds
+PASS: test-crc
+PASS: test-crypto
+
+/ecdh/multi - init
+/ecdh/multi - setup
+/ecdh/multi - setup complete
+/ecdh/multi - run
+/ecdh/multi - test passed
+/ecdh/multi - teardown
+/ecdh/multi - teardown complete
+/ecdh/multi - done
+
+/ecdh/sample/1 - init
+/ecdh/sample/1 - setup
+/ecdh/sample/1 - setup complete
+/ecdh/sample/1 - run
+/ecdh/sample/1 - test passed
+/ecdh/sample/1 - teardown
+/ecdh/sample/1 - teardown complete
+/ecdh/sample/1 - done
+
+/ecdh/sample/2 - init
+/ecdh/sample/2 - setup
+/ecdh/sample/2 - setup complete
+/ecdh/sample/2 - run
+/ecdh/sample/2 - test passed
+/ecdh/sample/2 - teardown
+/ecdh/sample/2 - teardown complete
+/ecdh/sample/2 - done
+
+/ecdh/sample/3 - init
+/ecdh/sample/3 - setup
+/ecdh/sample/3 - setup complete
+/ecdh/sample/3 - run
+/ecdh/sample/3 - test passed
+/ecdh/sample/3 - teardown
+/ecdh/sample/3 - teardown complete
+/ecdh/sample/3 - done
+
+/ecdh/invalid - init
+/ecdh/invalid - setup
+/ecdh/invalid - setup complete
+/ecdh/invalid - run
+/ecdh/invalid - test passed
+/ecdh/invalid - teardown
+/ecdh/invalid - teardown complete
+/ecdh/invalid - done
+
+
+Test Summary
+------------
+/ecdh/multi Passed  0.746 seconds
+/ecdh/sample/1 Passed  0.002 seconds
+/ecdh/sample/2 Passed  0.002 seconds
+/ecdh/sample/3 Passed  0.002 seconds
+/ecdh/invalid Passed  0.000 seconds
+Total: 5, Passed: 5 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.753 seconds
+PASS: test-ecc
+
+/eir/basic - init
+/eir/basic - setup
+/eir/basic - setup complete
+/eir/basic - run
+/eir/basic - test passed
+/eir/basic - teardown
+/eir/basic - teardown complete
+/eir/basic - done
+
+/eir/macbookair - init
+/eir/macbookair - setup
+/eir/macbookair - setup complete
+/eir/macbookair - run
+/eir/macbookair - test passed
+/eir/macbookair - teardown
+/eir/macbookair - teardown complete
+/eir/macbookair - done
+
+/eir/iphone5 - init
+/eir/iphone5 - setup
+/eir/iphone5 - setup complete
+/eir/iphone5 - run
+/eir/iphone5 - test passed
+/eir/iphone5 - teardown
+/eir/iphone5 - teardown complete
+/eir/iphone5 - done
+
+/eir/ipadmini - init
+/eir/ipadmini - setup
+/eir/ipadmini - setup complete
+/eir/ipadmini - run
+/eir/ipadmini - test passed
+/eir/ipadmini - teardown
+/eir/ipadmini - teardown complete
+/eir/ipadmini - done
+
+/eir/sl400h - init
+/eir/sl400h - setup
+/eir/sl400h - setup complete
+/eir/sl400h - run
+/eir/sl400h - test passed
+/eir/sl400h - teardown
+/eir/sl400h - teardown complete
+/eir/sl400h - done
+
+/eir/sl910 - init
+/eir/sl910 - setup
+/eir/sl910 - setup complete
+/eir/sl910 - run
+/eir/sl910 - test passed
+/eir/sl910 - teardown
+/eir/sl910 - teardown complete
+/eir/sl910 - done
+
+/eir/bh907 - init
+/eir/bh907 - setup
+/eir/bh907 - setup complete
+/eir/bh907 - run
+/eir/bh907 - test passed
+/eir/bh907 - teardown
+/eir/bh907 - teardown complete
+/eir/bh907 - done
+
+/eir/fuelband - init
+/eir/fuelband - setup
+/eir/fuelband - setup complete
+/eir/fuelband - run
+/eir/fuelband - test passed
+/eir/fuelband - teardown
+/eir/fuelband - teardown complete
+/eir/fuelband - done
+
+/ad/bluesc - init
+/ad/bluesc - setup
+/ad/bluesc - setup complete
+/ad/bluesc - run
+/ad/bluesc - test passed
+/ad/bluesc - teardown
+/ad/bluesc - teardown complete
+/ad/bluesc - done
+
+/ad/wahooscale - init
+/ad/wahooscale - setup
+/ad/wahooscale - setup complete
+/ad/wahooscale - run
+/ad/wahooscale - test passed
+/ad/wahooscale - teardown
+/ad/wahooscale - teardown complete
+/ad/wahooscale - done
+
+/ad/mioalpha - init
+/ad/mioalpha - setup
+/ad/mioalpha - setup complete
+/ad/mioalpha - run
+/ad/mioalpha - test passed
+/ad/mioalpha - teardown
+/ad/mioalpha - teardown complete
+/ad/mioalpha - done
+
+/ad/cookoo - init
+/ad/cookoo - setup
+/ad/cookoo - setup complete
+/ad/cookoo - run
+/ad/cookoo - test passed
+/ad/cookoo - teardown
+/ad/cookoo - teardown complete
+/ad/cookoo - done
+
+/ad/citizen1 - init
+/ad/citizen1 - setup
+/ad/citizen1 - setup complete
+/ad/citizen1 - run
+/ad/citizen1 - test passed
+/ad/citizen1 - teardown
+/ad/citizen1 - teardown complete
+/ad/citizen1 - done
+
+/ad/citizen2 - init
+/ad/citizen2 - setup
+/ad/citizen2 - setup complete
+/ad/citizen2 - run
+/ad/citizen2 - test passed
+/ad/citizen2 - teardown
+/ad/citizen2 - teardown complete
+/ad/citizen2 - done
+
+ad/g-tag - init
+ad/g-tag - setup
+ad/g-tag - setup complete
+ad/g-tag - run
+ad/g-tag - test passed
+ad/g-tag - teardown
+ad/g-tag - teardown complete
+ad/g-tag - done
+
+ad/uri-beacon - init
+ad/uri-beacon - setup
+ad/uri-beacon - setup complete
+ad/uri-beacon - run
+ad/uri-beacon - test passed
+ad/uri-beacon - teardown
+ad/uri-beacon - teardown complete
+ad/uri-beacon - done
+
+
+Test Summary
+------------
+/eir/basic Passed  0.000 seconds
+/eir/macbookair Passed  0.000 seconds
+/eir/iphone5 Passed  0.000 seconds
+/eir/ipadmini Passed  0.000 seconds
+/eir/sl400h Passed  0.000 seconds
+/eir/sl910 Passed  0.000 seconds
+/eir/bh907 Passed  0.000 seconds
+/eir/fuelband Passed  0.000 seconds
+/ad/bluesc Passed  0.000 seconds
+/ad/wahooscale Passed  0.000 seconds
+/ad/mioalpha Passed  0.000 seconds
+/ad/cookoo Passed  0.000 seconds
+/ad/citizen1 Passed  0.000 seconds
+/ad/citizen2 Passed  0.000 seconds
+ad/g-tag Passed  0.000 seconds
+ad/uri-beacon Passed  0.000 seconds
+Total: 16, Passed: 16 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00251 seconds
+PASS: test-eir
+
+/TP/GAC/CL/BV-01-C - init
+/TP/GAC/CL/BV-01-C - setup
+/TP/GAC/CL/BV-01-C - setup complete
+/TP/GAC/CL/BV-01-C - run
+/TP/GAC/CL/BV-01-C - test passed
+/TP/GAC/CL/BV-01-C - teardown
+/TP/GAC/CL/BV-01-C - teardown complete
+/TP/GAC/CL/BV-01-C - done
+
+/TP/GAC/SR/BV-01-C - init
+/TP/GAC/SR/BV-01-C - setup
+/TP/GAC/SR/BV-01-C - setup complete
+/TP/GAC/SR/BV-01-C - run
+/TP/GAC/SR/BV-01-C - test passed
+/TP/GAC/SR/BV-01-C - teardown
+/TP/GAC/SR/BV-01-C - teardown complete
+/TP/GAC/SR/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C - init
+/TP/GAD/CL/BV-01-C - setup
+/TP/GAD/CL/BV-01-C - setup complete
+/TP/GAD/CL/BV-01-C - run
+/TP/GAD/CL/BV-01-C - test passed
+/TP/GAD/CL/BV-01-C - teardown
+/TP/GAD/CL/BV-01-C - teardown complete
+/TP/GAD/CL/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C-small - init
+/TP/GAD/CL/BV-01-C-small - setup
+/TP/GAD/CL/BV-01-C-small - setup complete
+/TP/GAD/CL/BV-01-C-small - run
+/TP/GAD/CL/BV-01-C-small - test passed
+/TP/GAD/CL/BV-01-C-small - teardown
+/TP/GAD/CL/BV-01-C-small - teardown complete
+/TP/GAD/CL/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C - init
+/TP/GAD/SR/BV-01-C - setup
+/TP/GAD/SR/BV-01-C - setup complete
+/TP/GAD/SR/BV-01-C - run
+/TP/GAD/SR/BV-01-C - test passed
+/TP/GAD/SR/BV-01-C - teardown
+/TP/GAD/SR/BV-01-C - teardown complete
+/TP/GAD/SR/BV-01-C - done
+
+/TP/GAD/SR/BV-01-C-small - init
+/TP/GAD/SR/BV-01-C-small - setup
+/TP/GAD/SR/BV-01-C-small - setup complete
+/TP/GAD/SR/BV-01-C-small - run
+/TP/GAD/SR/BV-01-C-small - test passed
+/TP/GAD/SR/BV-01-C-small - teardown
+/TP/GAD/SR/BV-01-C-small - teardown complete
+/TP/GAD/SR/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C-large-1 - init
+/TP/GAD/SR/BV-01-C-large-1 - setup
+/TP/GAD/SR/BV-01-C-large-1 - setup complete
+/TP/GAD/SR/BV-01-C-large-1 - run
+/TP/GAD/SR/BV-01-C-large-1 - test passed
+/TP/GAD/SR/BV-01-C-large-1 - teardown
+/TP/GAD/SR/BV-01-C-large-1 - teardown complete
+/TP/GAD/SR/BV-01-C-large-1 - done
+
+/TP/GAD/CL/BV-02-C-1 - init
+/TP/GAD/CL/BV-02-C-1 - setup
+/TP/GAD/CL/BV-02-C-1 - setup complete
+/TP/GAD/CL/BV-02-C-1 - run
+/TP/GAD/CL/BV-02-C-1 - test passed
+/TP/GAD/CL/BV-02-C-1 - teardown
+/TP/GAD/CL/BV-02-C-1 - teardown complete
+/TP/GAD/CL/BV-02-C-1 - done
+
+/TP/GAD/CL/BV-02-C-1-alternative - init
+/TP/GAD/CL/BV-02-C-1-alternative - setup
+/TP/GAD/CL/BV-02-C-1-alternative - setup complete
+/TP/GAD/CL/BV-02-C-1-alternative - run
+/TP/GAD/CL/BV-02-C-1-alternative - test passed
+/TP/GAD/CL/BV-02-C-1-alternative - teardown
+/TP/GAD/CL/BV-02-C-1-alternative - teardown complete
+/TP/GAD/CL/BV-02-C-1-alternative - done
+
+/TP/GAD/CL/BV-02-C-2 - init
+/TP/GAD/CL/BV-02-C-2 - setup
+/TP/GAD/CL/BV-02-C-2 - setup complete
+/TP/GAD/CL/BV-02-C-2 - run
+/TP/GAD/CL/BV-02-C-2 - test passed
+/TP/GAD/CL/BV-02-C-2 - teardown
+/TP/GAD/CL/BV-02-C-2 - teardown complete
+/TP/GAD/CL/BV-02-C-2 - done
+
+/TP/GAD/SR/BV-02-C/exists-16/small - init
+/TP/GAD/SR/BV-02-C/exists-16/small - setup
+/TP/GAD/SR/BV-02-C/exists-16/small - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/small - run
+/TP/GAD/SR/BV-02-C/exists-16/small - test passed
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/small - done
+
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-16/small - init
+/TP/GAD/SR/BV-02-C/missing-16/small - setup
+/TP/GAD/SR/BV-02-C/missing-16/small - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/small - run
+/TP/GAD/SR/BV-02-C/missing-16/small - test passed
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/small - done
+
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - done
+
+/TP/GAD/CL/BV-03-C - init
+/TP/GAD/CL/BV-03-C - setup
+/TP/GAD/CL/BV-03-C - setup complete
+/TP/GAD/CL/BV-03-C - run
+/TP/GAD/CL/BV-03-C - test passed
+/TP/GAD/CL/BV-03-C - teardown
+/TP/GAD/CL/BV-03-C - teardown complete
+/TP/GAD/CL/BV-03-C - done
+
+/TP/GAD/SR/BV-03-C/small - init
+/TP/GAD/SR/BV-03-C/small - setup
+/TP/GAD/SR/BV-03-C/small - setup complete
+/TP/GAD/SR/BV-03-C/small - run
+/TP/GAD/SR/BV-03-C/small - test passed
+/TP/GAD/SR/BV-03-C/small - teardown
+/TP/GAD/SR/BV-03-C/small - teardown complete
+/TP/GAD/SR/BV-03-C/small - done
+
+/TP/GAD/SR/BV-03-C/large-1 - init
+/TP/GAD/SR/BV-03-C/large-1 - setup
+/TP/GAD/SR/BV-03-C/large-1 - setup complete
+/TP/GAD/SR/BV-03-C/large-1 - run
+/TP/GAD/SR/BV-03-C/large-1 - test passed
+/TP/GAD/SR/BV-03-C/large-1 - teardown
+/TP/GAD/SR/BV-03-C/large-1 - teardown complete
+/TP/GAD/SR/BV-03-C/large-1 - done
+
+/TP/GAD/CL/BV-04-C - init
+/TP/GAD/CL/BV-04-C - setup
+/TP/GAD/CL/BV-04-C - setup complete
+/TP/GAD/CL/BV-04-C - run
+/TP/GAD/CL/BV-04-C - test passed
+/TP/GAD/CL/BV-04-C - teardown
+/TP/GAD/CL/BV-04-C - teardown complete
+/TP/GAD/CL/BV-04-C - done
+
+/TP/GAD/SR/BV-04-C/small/1 - init
+/TP/GAD/SR/BV-04-C/small/1 - setup
+/TP/GAD/SR/BV-04-C/small/1 - setup complete
+/TP/GAD/SR/BV-04-C/small/1 - run
+/TP/GAD/SR/BV-04-C/small/1 - test passed
+/TP/GAD/SR/BV-04-C/small/1 - teardown
+/TP/GAD/SR/BV-04-C/small/1 - teardown complete
+/TP/GAD/SR/BV-04-C/small/1 - done
+
+/TP/GAD/SR/BV-04-C/small/2 - init
+/TP/GAD/SR/BV-04-C/small/2 - setup
+/TP/GAD/SR/BV-04-C/small/2 - setup complete
+/TP/GAD/SR/BV-04-C/small/2 - run
+/TP/GAD/SR/BV-04-C/small/2 - test passed
+/TP/GAD/SR/BV-04-C/small/2 - teardown
+/TP/GAD/SR/BV-04-C/small/2 - teardown complete
+/TP/GAD/SR/BV-04-C/small/2 - done
+
+/TP/GAD/SR/BV-04-C/large-1 - init
+/TP/GAD/SR/BV-04-C/large-1 - setup
+/TP/GAD/SR/BV-04-C/large-1 - setup complete
+/TP/GAD/SR/BV-04-C/large-1 - run
+/TP/GAD/SR/BV-04-C/large-1 - test passed
+/TP/GAD/SR/BV-04-C/large-1 - teardown
+/TP/GAD/SR/BV-04-C/large-1 - teardown complete
+/TP/GAD/SR/BV-04-C/large-1 - done
+
+/TP/GAD/CL/BV-05-C - init
+/TP/GAD/CL/BV-05-C - setup
+/TP/GAD/CL/BV-05-C - setup complete
+/TP/GAD/CL/BV-05-C - run
+/TP/GAD/CL/BV-05-C - test passed
+/TP/GAD/CL/BV-05-C - teardown
+/TP/GAD/CL/BV-05-C - teardown complete
+/TP/GAD/CL/BV-05-C - done
+
+/TP/GAD/SR/BV-05-C/small/1 - init
+/TP/GAD/SR/BV-05-C/small/1 - setup
+/TP/GAD/SR/BV-05-C/small/1 - setup complete
+/TP/GAD/SR/BV-05-C/small/1 - run
+/TP/GAD/SR/BV-05-C/small/1 - test passed
+/TP/GAD/SR/BV-05-C/small/1 - teardown
+/TP/GAD/SR/BV-05-C/small/1 - teardown complete
+/TP/GAD/SR/BV-05-C/small/1 - done
+
+/TP/GAD/SR/BV-05-C/small/2 - init
+/TP/GAD/SR/BV-05-C/small/2 - setup
+/TP/GAD/SR/BV-05-C/small/2 - setup complete
+/TP/GAD/SR/BV-05-C/small/2 - run
+/TP/GAD/SR/BV-05-C/small/2 - test passed
+/TP/GAD/SR/BV-05-C/small/2 - teardown
+/TP/GAD/SR/BV-05-C/small/2 - teardown complete
+/TP/GAD/SR/BV-05-C/small/2 - done
+
+/TP/GAD/SR/BV-05-C/large-1 - init
+/TP/GAD/SR/BV-05-C/large-1 - setup
+/TP/GAD/SR/BV-05-C/large-1 - setup complete
+/TP/GAD/SR/BV-05-C/large-1 - run
+/TP/GAD/SR/BV-05-C/large-1 - test passed
+/TP/GAD/SR/BV-05-C/large-1 - teardown
+/TP/GAD/SR/BV-05-C/large-1 - teardown complete
+/TP/GAD/SR/BV-05-C/large-1 - done
+
+/TP/GAD/CL/BV-06-C - init
+/TP/GAD/CL/BV-06-C - setup
+/TP/GAD/CL/BV-06-C - setup complete
+/TP/GAD/CL/BV-06-C - run
+/TP/GAD/CL/BV-06-C - test passed
+/TP/GAD/CL/BV-06-C - teardown
+/TP/GAD/CL/BV-06-C - teardown complete
+/TP/GAD/CL/BV-06-C - done
+
+/TP/GAD/CL/BV-06-C/client-1 - init
+/TP/GAD/CL/BV-06-C/client-1 - setup
+/TP/GAD/CL/BV-06-C/client-1 - setup complete
+/TP/GAD/CL/BV-06-C/client-1 - run
+/TP/GAD/CL/BV-06-C/client-1 - test passed
+/TP/GAD/CL/BV-06-C/client-1 - teardown
+/TP/GAD/CL/BV-06-C/client-1 - teardown complete
+/TP/GAD/CL/BV-06-C/client-1 - done
+
+/TP/GAD/CL/BV-06-C/client-2 - init
+/TP/GAD/CL/BV-06-C/client-2 - setup
+/TP/GAD/CL/BV-06-C/client-2 - setup complete
+/TP/GAD/CL/BV-06-C/client-2 - run
+/TP/GAD/CL/BV-06-C/client-2 - test passed
+/TP/GAD/CL/BV-06-C/client-2 - teardown
+/TP/GAD/CL/BV-06-C/client-2 - teardown complete
+/TP/GAD/CL/BV-06-C/client-2 - done
+
+/TP/GAD/CL/BV-06-C/client-3 - init
+/TP/GAD/CL/BV-06-C/client-3 - setup
+/TP/GAD/CL/BV-06-C/client-3 - setup complete
+/TP/GAD/CL/BV-06-C/client-3 - run
+/TP/GAD/CL/BV-06-C/client-3 - test passed
+/TP/GAD/CL/BV-06-C/client-3 - teardown
+/TP/GAD/CL/BV-06-C/client-3 - teardown complete
+/TP/GAD/CL/BV-06-C/client-3 - done
+
+/TP/GAD/SR/BV-06-C/small - init
+/TP/GAD/SR/BV-06-C/small - setup
+/TP/GAD/SR/BV-06-C/small - setup complete
+/TP/GAD/SR/BV-06-C/small - run
+/TP/GAD/SR/BV-06-C/small - test passed
+/TP/GAD/SR/BV-06-C/small - teardown
+/TP/GAD/SR/BV-06-C/small - teardown complete
+/TP/GAD/SR/BV-06-C/small - done
+
+/TP/GAD/SR/BV-06-C/large-1 - init
+/TP/GAD/SR/BV-06-C/large-1 - setup
+/TP/GAD/SR/BV-06-C/large-1 - setup complete
+/TP/GAD/SR/BV-06-C/large-1 - run
+/TP/GAD/SR/BV-06-C/large-1 - test passed
+/TP/GAD/SR/BV-06-C/large-1 - teardown
+/TP/GAD/SR/BV-06-C/large-1 - teardown complete
+/TP/GAD/SR/BV-06-C/large-1 - done
+
+/TP/GAR/CL/BV-01-C - init
+/TP/GAR/CL/BV-01-C - setup
+/TP/GAR/CL/BV-01-C - setup complete
+/TP/GAR/CL/BV-01-C - run
+/TP/GAR/CL/BV-01-C - test passed
+/TP/GAR/CL/BV-01-C - teardown
+/TP/GAR/CL/BV-01-C - teardown complete
+/TP/GAR/CL/BV-01-C - done
+
+/TP/GAR/CL/BI-01-C - init
+/TP/GAR/CL/BI-01-C - setup
+/TP/GAR/CL/BI-01-C - setup complete
+/TP/GAR/CL/BI-01-C - run
+/TP/GAR/CL/BI-01-C - test passed
+/TP/GAR/CL/BI-01-C - teardown
+/TP/GAR/CL/BI-01-C - teardown complete
+/TP/GAR/CL/BI-01-C - done
+
+/TP/GAR/CL/BI-02-C - init
+/TP/GAR/CL/BI-02-C - setup
+/TP/GAR/CL/BI-02-C - setup complete
+/TP/GAR/CL/BI-02-C - run
+/TP/GAR/CL/BI-02-C - test passed
+/TP/GAR/CL/BI-02-C - teardown
+/TP/GAR/CL/BI-02-C - teardown complete
+/TP/GAR/CL/BI-02-C - done
+
+/TP/GAR/CL/BI-03-C - init
+/TP/GAR/CL/BI-03-C - setup
+/TP/GAR/CL/BI-03-C - setup complete
+/TP/GAR/CL/BI-03-C - run
+/TP/GAR/CL/BI-03-C - test passed
+/TP/GAR/CL/BI-03-C - teardown
+/TP/GAR/CL/BI-03-C - teardown complete
+/TP/GAR/CL/BI-03-C - done
+
+/TP/GAR/CL/BI-04-C - init
+/TP/GAR/CL/BI-04-C - setup
+/TP/GAR/CL/BI-04-C - setup complete
+/TP/GAR/CL/BI-04-C - run
+/TP/GAR/CL/BI-04-C - test passed
+/TP/GAR/CL/BI-04-C - teardown
+/TP/GAR/CL/BI-04-C - teardown complete
+/TP/GAR/CL/BI-04-C - done
+
+/TP/GAR/CL/BI-04-C/auto - init
+/TP/GAR/CL/BI-04-C/auto - setup
+/TP/GAR/CL/BI-04-C/auto - setup complete
+/TP/GAR/CL/BI-04-C/auto - run
+/TP/GAR/CL/BI-04-C/auto - test passed
+/TP/GAR/CL/BI-04-C/auto - teardown
+/TP/GAR/CL/BI-04-C/auto - teardown complete
+/TP/GAR/CL/BI-04-C/auto - done
+
+/TP/GAR/CL/BI-05-C - init
+/TP/GAR/CL/BI-05-C - setup
+/TP/GAR/CL/BI-05-C - setup complete
+/TP/GAR/CL/BI-05-C - run
+/TP/GAR/CL/BI-05-C - test passed
+/TP/GAR/CL/BI-05-C - teardown
+/TP/GAR/CL/BI-05-C - teardown complete
+/TP/GAR/CL/BI-05-C - done
+
+/TP/GAR/SR/BV-01-C/small - init
+/TP/GAR/SR/BV-01-C/small - setup
+/TP/GAR/SR/BV-01-C/small - setup complete
+/TP/GAR/SR/BV-01-C/small - run
+/TP/GAR/SR/BV-01-C/small - test passed
+/TP/GAR/SR/BV-01-C/small - teardown
+/TP/GAR/SR/BV-01-C/small - teardown complete
+/TP/GAR/SR/BV-01-C/small - done
+
+/TP/GAR/SR/BV-01-C/large-1 - init
+/TP/GAR/SR/BV-01-C/large-1 - setup
+/TP/GAR/SR/BV-01-C/large-1 - setup complete
+/TP/GAR/SR/BV-01-C/large-1 - run
+/TP/GAR/SR/BV-01-C/large-1 - test passed
+/TP/GAR/SR/BV-01-C/large-1 - teardown
+/TP/GAR/SR/BV-01-C/large-1 - teardown complete
+/TP/GAR/SR/BV-01-C/large-1 - done
+
+/TP/GAR/SR/BI-02-C/small - init
+/TP/GAR/SR/BI-02-C/small - setup
+/TP/GAR/SR/BI-02-C/small - setup complete
+/TP/GAR/SR/BI-02-C/small - run
+/TP/GAR/SR/BI-02-C/small - test passed
+/TP/GAR/SR/BI-02-C/small - teardown
+/TP/GAR/SR/BI-02-C/small - teardown complete
+/TP/GAR/SR/BI-02-C/small - done
+
+/TP/GAR/SR/BI-02-C/large - init
+/TP/GAR/SR/BI-02-C/large - setup
+/TP/GAR/SR/BI-02-C/large - setup complete
+/TP/GAR/SR/BI-02-C/large - run
+/TP/GAR/SR/BI-02-C/large - test passed
+/TP/GAR/SR/BI-02-C/large - teardown
+/TP/GAR/SR/BI-02-C/large - teardown complete
+/TP/GAR/SR/BI-02-C/large - done
+
+/TP/GAR/CL/BV-03-C-1 - init
+/TP/GAR/CL/BV-03-C-1 - setup
+/TP/GAR/CL/BV-03-C-1 - setup complete
+/TP/GAR/CL/BV-03-C-1 - run
+/TP/GAR/CL/BV-03-C-1 - test passed
+/TP/GAR/CL/BV-03-C-1 - teardown
+/TP/GAR/CL/BV-03-C-1 - teardown complete
+/TP/GAR/CL/BV-03-C-1 - done
+
+/TP/GAR/CL/BV-03-C-2 - init
+/TP/GAR/CL/BV-03-C-2 - setup
+/TP/GAR/CL/BV-03-C-2 - setup complete
+/TP/GAR/CL/BV-03-C-2 - run
+/TP/GAR/CL/BV-03-C-2 - test passed
+/TP/GAR/CL/BV-03-C-2 - teardown
+/TP/GAR/CL/BV-03-C-2 - teardown complete
+/TP/GAR/CL/BV-03-C-2 - done
+
+/TP/GAR/CL/BI-06-C - init
+/TP/GAR/CL/BI-06-C - setup
+/TP/GAR/CL/BI-06-C - setup complete
+/TP/GAR/CL/BI-06-C - run
+/TP/GAR/CL/BI-06-C - test passed
+/TP/GAR/CL/BI-06-C - teardown
+/TP/GAR/CL/BI-06-C - teardown complete
+/TP/GAR/CL/BI-06-C - done
+
+/TP/GAR/CL/BI-07-C - init
+/TP/GAR/CL/BI-07-C - setup
+/TP/GAR/CL/BI-07-C - setup complete
+/TP/GAR/CL/BI-07-C - run
+/TP/GAR/CL/BI-07-C - test passed
+/TP/GAR/CL/BI-07-C - teardown
+/TP/GAR/CL/BI-07-C - teardown complete
+/TP/GAR/CL/BI-07-C - done
+
+/TP/GAR/CL/BI-09-C - init
+/TP/GAR/CL/BI-09-C - setup
+/TP/GAR/CL/BI-09-C - setup complete
+/TP/GAR/CL/BI-09-C - run
+/TP/GAR/CL/BI-09-C - test passed
+/TP/GAR/CL/BI-09-C - teardown
+/TP/GAR/CL/BI-09-C - teardown complete
+/TP/GAR/CL/BI-09-C - done
+
+/TP/GAR/CL/BI-10-C - init
+/TP/GAR/CL/BI-10-C - setup
+/TP/GAR/CL/BI-10-C - setup complete
+/TP/GAR/CL/BI-10-C - run
+/TP/GAR/CL/BI-10-C - test passed
+/TP/GAR/CL/BI-10-C - teardown
+/TP/GAR/CL/BI-10-C - teardown complete
+/TP/GAR/CL/BI-10-C - done
+
+/TP/GAR/CL/BI-11-C - init
+/TP/GAR/CL/BI-11-C - setup
+/TP/GAR/CL/BI-11-C - setup complete
+/TP/GAR/CL/BI-11-C - run
+/TP/GAR/CL/BI-11-C - test passed
+/TP/GAR/CL/BI-11-C - teardown
+/TP/GAR/CL/BI-11-C - teardown complete
+/TP/GAR/CL/BI-11-C - done
+
+/TP/GAR/SR/BV-03-C/small - init
+/TP/GAR/SR/BV-03-C/small - setup
+/TP/GAR/SR/BV-03-C/small - setup complete
+/TP/GAR/SR/BV-03-C/small - run
+/TP/GAR/SR/BV-03-C/small - test passed
+/TP/GAR/SR/BV-03-C/small - teardown
+/TP/GAR/SR/BV-03-C/small - teardown complete
+/TP/GAR/SR/BV-03-C/small - done
+
+/TP/GAR/SR/BV-03-C/large-1 - init
+/TP/GAR/SR/BV-03-C/large-1 - setup
+/TP/GAR/SR/BV-03-C/large-1 - setup complete
+/TP/GAR/SR/BV-03-C/large-1 - run
+/TP/GAR/SR/BV-03-C/large-1 - test passed
+/TP/GAR/SR/BV-03-C/large-1 - teardown
+/TP/GAR/SR/BV-03-C/large-1 - teardown complete
+/TP/GAR/SR/BV-03-C/large-1 - done
+
+/TP/GAR/SR/BI-06-C/large-1 - init
+/TP/GAR/SR/BI-06-C/large-1 - setup
+/TP/GAR/SR/BI-06-C/large-1 - setup complete
+/TP/GAR/SR/BI-06-C/large-1 - run
+/TP/GAR/SR/BI-06-C/large-1 - test passed
+/TP/GAR/SR/BI-06-C/large-1 - teardown
+/TP/GAR/SR/BI-06-C/large-1 - teardown complete
+/TP/GAR/SR/BI-06-C/large-1 - done
+
+/TP/GAR/SR/BI-07-C/small - init
+/TP/GAR/SR/BI-07-C/small - setup
+/TP/GAR/SR/BI-07-C/small - setup complete
+/TP/GAR/SR/BI-07-C/small - run
+/TP/GAR/SR/BI-07-C/small - test passed
+/TP/GAR/SR/BI-07-C/small - teardown
+/TP/GAR/SR/BI-07-C/small - teardown complete
+/TP/GAR/SR/BI-07-C/small - done
+
+/TP/GAR/SR/BI-07-C/large-1 - init
+/TP/GAR/SR/BI-07-C/large-1 - setup
+/TP/GAR/SR/BI-07-C/large-1 - setup complete
+/TP/GAR/SR/BI-07-C/large-1 - run
+/TP/GAR/SR/BI-07-C/large-1 - test passed
+/TP/GAR/SR/BI-07-C/large-1 - teardown
+/TP/GAR/SR/BI-07-C/large-1 - teardown complete
+/TP/GAR/SR/BI-07-C/large-1 - done
+
+/TP/GAR/SR/BI-08-C/small - init
+/TP/GAR/SR/BI-08-C/small - setup
+/TP/GAR/SR/BI-08-C/small - setup complete
+/TP/GAR/SR/BI-08-C/small - run
+/TP/GAR/SR/BI-08-C/small - test passed
+/TP/GAR/SR/BI-08-C/small - teardown
+/TP/GAR/SR/BI-08-C/small - teardown complete
+/TP/GAR/SR/BI-08-C/small - done
+
+/TP/GAR/SR/BI-08-C/large-1 - init
+/TP/GAR/SR/BI-08-C/large-1 - setup
+/TP/GAR/SR/BI-08-C/large-1 - setup complete
+/TP/GAR/SR/BI-08-C/large-1 - run
+/TP/GAR/SR/BI-08-C/large-1 - test passed
+/TP/GAR/SR/BI-08-C/large-1 - teardown
+/TP/GAR/SR/BI-08-C/large-1 - teardown complete
+/TP/GAR/SR/BI-08-C/large-1 - done
+
+/TP/GAR/SR/BV-04-C/large-1 - init
+/TP/GAR/SR/BV-04-C/large-1 - setup
+/TP/GAR/SR/BV-04-C/large-1 - setup complete
+/TP/GAR/SR/BV-04-C/large-1 - run
+/TP/GAR/SR/BV-04-C/large-1 - test passed
+/TP/GAR/SR/BV-04-C/large-1 - teardown
+/TP/GAR/SR/BV-04-C/large-1 - teardown complete
+/TP/GAR/SR/BV-04-C/large-1 - done
+
+/TP/GAR/SR/BI-12-C/large-1 - init
+/TP/GAR/SR/BI-12-C/large-1 - setup
+/TP/GAR/SR/BI-12-C/large-1 - setup complete
+/TP/GAR/SR/BI-12-C/large-1 - run
+/TP/GAR/SR/BI-12-C/large-1 - test passed
+/TP/GAR/SR/BI-12-C/large-1 - teardown
+/TP/GAR/SR/BI-12-C/large-1 - teardown complete
+/TP/GAR/SR/BI-12-C/large-1 - done
+
+/TP/GAR/SR/BI-13-C/small - init
+/TP/GAR/SR/BI-13-C/small - setup
+/TP/GAR/SR/BI-13-C/small - setup complete
+/TP/GAR/SR/BI-13-C/small - run
+/TP/GAR/SR/BI-13-C/small - test passed
+/TP/GAR/SR/BI-13-C/small - teardown
+/TP/GAR/SR/BI-13-C/small - teardown complete
+/TP/GAR/SR/BI-13-C/small - done
+
+/TP/GAR/SR/BI-13-C/large-1 - init
+/TP/GAR/SR/BI-13-C/large-1 - setup
+/TP/GAR/SR/BI-13-C/large-1 - setup complete
+/TP/GAR/SR/BI-13-C/large-1 - run
+/TP/GAR/SR/BI-13-C/large-1 - test passed
+/TP/GAR/SR/BI-13-C/large-1 - teardown
+/TP/GAR/SR/BI-13-C/large-1 - teardown complete
+/TP/GAR/SR/BI-13-C/large-1 - done
+
+/TP/GAR/SR/BI-14-C/small - init
+/TP/GAR/SR/BI-14-C/small - setup
+/TP/GAR/SR/BI-14-C/small - setup complete
+/TP/GAR/SR/BI-14-C/small - run
+/TP/GAR/SR/BI-14-C/small - test passed
+/TP/GAR/SR/BI-14-C/small - teardown
+/TP/GAR/SR/BI-14-C/small - teardown complete
+/TP/GAR/SR/BI-14-C/small - done
+
+/TP/GAR/SR/BI-14-C/large-1 - init
+/TP/GAR/SR/BI-14-C/large-1 - setup
+/TP/GAR/SR/BI-14-C/large-1 - setup complete
+/TP/GAR/SR/BI-14-C/large-1 - run
+/TP/GAR/SR/BI-14-C/large-1 - test passed
+/TP/GAR/SR/BI-14-C/large-1 - teardown
+/TP/GAR/SR/BI-14-C/large-1 - teardown complete
+/TP/GAR/SR/BI-14-C/large-1 - done
+
+/TP/GAR/CL/BV-04-C - init
+/TP/GAR/CL/BV-04-C - setup
+/TP/GAR/CL/BV-04-C - setup complete
+/TP/GAR/CL/BV-04-C - run
+/TP/GAR/CL/BV-04-C - test passed
+/TP/GAR/CL/BV-04-C - teardown
+/TP/GAR/CL/BV-04-C - teardown complete
+/TP/GAR/CL/BV-04-C - done
+
+/TP/GAR/CL/BV-04-C/512B - init
+/TP/GAR/CL/BV-04-C/512B - setup
+/TP/GAR/CL/BV-04-C/512B - setup complete
+/TP/GAR/CL/BV-04-C/512B - run
+/TP/GAR/CL/BV-04-C/512B - test passed
+/TP/GAR/CL/BV-04-C/512B - teardown
+/TP/GAR/CL/BV-04-C/512B - teardown complete
+/TP/GAR/CL/BV-04-C/512B - done
+
+/TP/GAR/CL/BV-05-C - init
+/TP/GAR/CL/BV-05-C - setup
+/TP/GAR/CL/BV-05-C - setup complete
+/TP/GAR/CL/BV-05-C - run
+/TP/GAR/CL/BV-05-C - test passed
+/TP/GAR/CL/BV-05-C - teardown
+/TP/GAR/CL/BV-05-C - teardown complete
+/TP/GAR/CL/BV-05-C - done
+
+/TP/GAR/CL/BI-12-C - init
+/TP/GAR/CL/BI-12-C - setup
+/TP/GAR/CL/BI-12-C - setup complete
+/TP/GAR/CL/BI-12-C - run
+/TP/GAR/CL/BI-12-C - test passed
+/TP/GAR/CL/BI-12-C - teardown
+/TP/GAR/CL/BI-12-C - teardown complete
+/TP/GAR/CL/BI-12-C - done
+
+/TP/GAR/CL/BI-13-C - init
+/TP/GAR/CL/BI-13-C - setup
+/TP/GAR/CL/BI-13-C - setup complete
+/TP/GAR/CL/BI-13-C - run
+/TP/GAR/CL/BI-13-C - test passed
+/TP/GAR/CL/BI-13-C - teardown
+/TP/GAR/CL/BI-13-C - teardown complete
+/TP/GAR/CL/BI-13-C - done
+
+/TP/GAR/CL/BI-14-C - init
+/TP/GAR/CL/BI-14-C - setup
+/TP/GAR/CL/BI-14-C - setup complete
+/TP/GAR/CL/BI-14-C - run
+/TP/GAR/CL/BI-14-C - test passed
+/TP/GAR/CL/BI-14-C - teardown
+/TP/GAR/CL/BI-14-C - teardown complete
+/TP/GAR/CL/BI-14-C - done
+
+/TP/GAR/CL/BI-15-C - init
+/TP/GAR/CL/BI-15-C - setup
+/TP/GAR/CL/BI-15-C - setup complete
+/TP/GAR/CL/BI-15-C - run
+/TP/GAR/CL/BI-15-C - test passed
+/TP/GAR/CL/BI-15-C - teardown
+/TP/GAR/CL/BI-15-C - teardown complete
+/TP/GAR/CL/BI-15-C - done
+
+/TP/GAR/CL/BI-16-C - init
+/TP/GAR/CL/BI-16-C - setup
+/TP/GAR/CL/BI-16-C - setup complete
+/TP/GAR/CL/BI-16-C - run
+/TP/GAR/CL/BI-16-C - test passed
+/TP/GAR/CL/BI-16-C - teardown
+/TP/GAR/CL/BI-16-C - teardown complete
+/TP/GAR/CL/BI-16-C - done
+
+/TP/GAR/CL/BI-16-C/auto - init
+/TP/GAR/CL/BI-16-C/auto - setup
+/TP/GAR/CL/BI-16-C/auto - setup complete
+/TP/GAR/CL/BI-16-C/auto - run
+/TP/GAR/CL/BI-16-C/auto - test passed
+/TP/GAR/CL/BI-16-C/auto - teardown
+/TP/GAR/CL/BI-16-C/auto - teardown complete
+/TP/GAR/CL/BI-16-C/auto - done
+
+/TP/GAR/CL/BI-17-C - init
+/TP/GAR/CL/BI-17-C - setup
+/TP/GAR/CL/BI-17-C - setup complete
+/TP/GAR/CL/BI-17-C - run
+/TP/GAR/CL/BI-17-C - test passed
+/TP/GAR/CL/BI-17-C - teardown
+/TP/GAR/CL/BI-17-C - teardown complete
+/TP/GAR/CL/BI-17-C - done
+
+/TP/GAR/CL/BI-18-C - init
+/TP/GAR/CL/BI-18-C - setup
+/TP/GAR/CL/BI-18-C - setup complete
+/TP/GAR/CL/BI-18-C - run
+/TP/GAR/CL/BI-18-C - test passed
+/TP/GAR/CL/BI-18-C - teardown
+/TP/GAR/CL/BI-18-C - teardown complete
+/TP/GAR/CL/BI-18-C - done
+
+/TP/GAR/CL/BI-19-C - init
+/TP/GAR/CL/BI-19-C - setup
+/TP/GAR/CL/BI-19-C - setup complete
+/TP/GAR/CL/BI-19-C - run
+/TP/GAR/CL/BI-19-C - test passed
+/TP/GAR/CL/BI-19-C - teardown
+/TP/GAR/CL/BI-19-C - teardown complete
+/TP/GAR/CL/BI-19-C - done
+
+/TP/GAR/CL/BI-20-C - init
+/TP/GAR/CL/BI-20-C - setup
+/TP/GAR/CL/BI-20-C - setup complete
+/TP/GAR/CL/BI-20-C - run
+/TP/GAR/CL/BI-20-C - test passed
+/TP/GAR/CL/BI-20-C - teardown
+/TP/GAR/CL/BI-20-C - teardown complete
+/TP/GAR/CL/BI-20-C - done
+
+/TP/GAR/CL/BI-21-C - init
+/TP/GAR/CL/BI-21-C - setup
+/TP/GAR/CL/BI-21-C - setup complete
+/TP/GAR/CL/BI-21-C - run
+/TP/GAR/CL/BI-21-C - test passed
+/TP/GAR/CL/BI-21-C - teardown
+/TP/GAR/CL/BI-21-C - teardown complete
+/TP/GAR/CL/BI-21-C - done
+
+/TP/GAR/CL/BI-21-C/auto - init
+/TP/GAR/CL/BI-21-C/auto - setup
+/TP/GAR/CL/BI-21-C/auto - setup complete
+/TP/GAR/CL/BI-21-C/auto - run
+/TP/GAR/CL/BI-21-C/auto - test passed
+/TP/GAR/CL/BI-21-C/auto - teardown
+/TP/GAR/CL/BI-21-C/auto - teardown complete
+/TP/GAR/CL/BI-21-C/auto - done
+
+/TP/GAR/CL/BI-22-C - init
+/TP/GAR/CL/BI-22-C - setup
+/TP/GAR/CL/BI-22-C - setup complete
+/TP/GAR/CL/BI-22-C - run
+/TP/GAR/CL/BI-22-C - test passed
+/TP/GAR/CL/BI-22-C - teardown
+/TP/GAR/CL/BI-22-C - teardown complete
+/TP/GAR/CL/BI-22-C - done
+
+/TP/GAR/SR/BV-05-C/small - init
+/TP/GAR/SR/BV-05-C/small - setup
+/TP/GAR/SR/BV-05-C/small - setup complete
+/TP/GAR/SR/BV-05-C/small - run
+/TP/GAR/SR/BV-05-C/small - test passed
+/TP/GAR/SR/BV-05-C/small - teardown
+/TP/GAR/SR/BV-05-C/small - teardown complete
+/TP/GAR/SR/BV-05-C/small - done
+
+/TP/GAR/SR/BV-05-C/large-1 - init
+/TP/GAR/SR/BV-05-C/large-1 - setup
+/TP/GAR/SR/BV-05-C/large-1 - setup complete
+/TP/GAR/SR/BV-05-C/large-1 - run
+/TP/GAR/SR/BV-05-C/large-1 - test passed
+/TP/GAR/SR/BV-05-C/large-1 - teardown
+/TP/GAR/SR/BV-05-C/large-1 - teardown complete
+/TP/GAR/SR/BV-05-C/large-1 - done
+
+/TP/GAR/SR/BI-18-C/large-1 - init
+/TP/GAR/SR/BI-18-C/large-1 - setup
+/TP/GAR/SR/BI-18-C/large-1 - setup complete
+/TP/GAR/SR/BI-18-C/large-1 - run
+/TP/GAR/SR/BI-18-C/large-1 - test passed
+/TP/GAR/SR/BI-18-C/large-1 - teardown
+/TP/GAR/SR/BI-18-C/large-1 - teardown complete
+/TP/GAR/SR/BI-18-C/large-1 - done
+
+/TP/GAR/SR/BI-19-C/small - init
+/TP/GAR/SR/BI-19-C/small - setup
+/TP/GAR/SR/BI-19-C/small - setup complete
+/TP/GAR/SR/BI-19-C/small - run
+/TP/GAR/SR/BI-19-C/small - test passed
+/TP/GAR/SR/BI-19-C/small - teardown
+/TP/GAR/SR/BI-19-C/small - teardown complete
+/TP/GAR/SR/BI-19-C/small - done
+
+/TP/GAR/SR/BI-19-C/large-1 - init
+/TP/GAR/SR/BI-19-C/large-1 - setup
+/TP/GAR/SR/BI-19-C/large-1 - setup complete
+/TP/GAR/SR/BI-19-C/large-1 - run
+/TP/GAR/SR/BI-19-C/large-1 - test passed
+/TP/GAR/SR/BI-19-C/large-1 - teardown
+/TP/GAR/SR/BI-19-C/large-1 - teardown complete
+/TP/GAR/SR/BI-19-C/large-1 - done
+
+/TP/GAR/SR/BV-06-C/small - init
+/TP/GAR/SR/BV-06-C/small - setup
+/TP/GAR/SR/BV-06-C/small - setup complete
+/TP/GAR/SR/BV-06-C/small - run
+/TP/GAR/SR/BV-06-C/small - test passed
+/TP/GAR/SR/BV-06-C/small - teardown
+/TP/GAR/SR/BV-06-C/small - teardown complete
+/TP/GAR/SR/BV-06-C/small - done
+
+/TP/GAR/SR/BV-06-C/large-1 - init
+/TP/GAR/SR/BV-06-C/large-1 - setup
+/TP/GAR/SR/BV-06-C/large-1 - setup complete
+/TP/GAR/SR/BV-06-C/large-1 - run
+/TP/GAR/SR/BV-06-C/large-1 - test passed
+/TP/GAR/SR/BV-06-C/large-1 - teardown
+/TP/GAR/SR/BV-06-C/large-1 - teardown complete
+/TP/GAR/SR/BV-06-C/large-1 - done
+
+/TP/GAR/SR/BI-23-C/large-1 - init
+/TP/GAR/SR/BI-23-C/large-1 - setup
+/TP/GAR/SR/BI-23-C/large-1 - setup complete
+/TP/GAR/SR/BI-23-C/large-1 - run
+/TP/GAR/SR/BI-23-C/large-1 - test passed
+/TP/GAR/SR/BI-23-C/large-1 - teardown
+/TP/GAR/SR/BI-23-C/large-1 - teardown complete
+/TP/GAR/SR/BI-23-C/large-1 - done
+
+/TP/GAR/SR/BI-24-C/small - init
+/TP/GAR/SR/BI-24-C/small - setup
+/TP/GAR/SR/BI-24-C/small - setup complete
+/TP/GAR/SR/BI-24-C/small - run
+/TP/GAR/SR/BI-24-C/small - test passed
+/TP/GAR/SR/BI-24-C/small - teardown
+/TP/GAR/SR/BI-24-C/small - teardown complete
+/TP/GAR/SR/BI-24-C/small - done
+
+/TP/GAR/SR/BI-24-C/large-1 - init
+/TP/GAR/SR/BI-24-C/large-1 - setup
+/TP/GAR/SR/BI-24-C/large-1 - setup complete
+/TP/GAR/SR/BI-24-C/large-1 - run
+/TP/GAR/SR/BI-24-C/large-1 - test passed
+/TP/GAR/SR/BI-24-C/large-1 - teardown
+/TP/GAR/SR/BI-24-C/large-1 - teardown complete
+/TP/GAR/SR/BI-24-C/large-1 - done
+
+/TP/GAR/SR/BV-07-C/large-1 - init
+/TP/GAR/SR/BV-07-C/large-1 - setup
+/TP/GAR/SR/BV-07-C/large-1 - setup complete
+/TP/GAR/SR/BV-07-C/large-1 - run
+/TP/GAR/SR/BV-07-C/large-1 - test passed
+/TP/GAR/SR/BV-07-C/large-1 - teardown
+/TP/GAR/SR/BV-07-C/large-1 - teardown complete
+/TP/GAR/SR/BV-07-C/large-1 - done
+
+/TP/GAR/SR/BV-08-C/large-1 - init
+/TP/GAR/SR/BV-08-C/large-1 - setup
+/TP/GAR/SR/BV-08-C/large-1 - setup complete
+/TP/GAR/SR/BV-08-C/large-1 - run
+/TP/GAR/SR/BV-08-C/large-1 - test passed
+/TP/GAR/SR/BV-08-C/large-1 - teardown
+/TP/GAR/SR/BV-08-C/large-1 - teardown complete
+/TP/GAR/SR/BV-08-C/large-1 - done
+
+/TP/GAR/SR/BI-28-C/large-1 - init
+/TP/GAR/SR/BI-28-C/large-1 - setup
+/TP/GAR/SR/BI-28-C/large-1 - setup complete
+/TP/GAR/SR/BI-28-C/large-1 - run
+/TP/GAR/SR/BI-28-C/large-1 - test passed
+/TP/GAR/SR/BI-28-C/large-1 - teardown
+/TP/GAR/SR/BI-28-C/large-1 - teardown complete
+/TP/GAR/SR/BI-28-C/large-1 - done
+
+/TP/GAR/SR/BI-29-C/small - init
+/TP/GAR/SR/BI-29-C/small - setup
+/TP/GAR/SR/BI-29-C/small - setup complete
+/TP/GAR/SR/BI-29-C/small - run
+/TP/GAR/SR/BI-29-C/small - test passed
+/TP/GAR/SR/BI-29-C/small - teardown
+/TP/GAR/SR/BI-29-C/small - teardown complete
+/TP/GAR/SR/BI-29-C/small - done
+
+/TP/GAR/SR/BI-29-C/large-1 - init
+/TP/GAR/SR/BI-29-C/large-1 - setup
+/TP/GAR/SR/BI-29-C/large-1 - setup complete
+/TP/GAR/SR/BI-29-C/large-1 - run
+/TP/GAR/SR/BI-29-C/large-1 - test passed
+/TP/GAR/SR/BI-29-C/large-1 - teardown
+/TP/GAR/SR/BI-29-C/large-1 - teardown complete
+/TP/GAR/SR/BI-29-C/large-1 - done
+
+/TP/GAR/SR/BI-30-C/small - init
+/TP/GAR/SR/BI-30-C/small - setup
+/TP/GAR/SR/BI-30-C/small - setup complete
+/TP/GAR/SR/BI-30-C/small - run
+/TP/GAR/SR/BI-30-C/small - test passed
+/TP/GAR/SR/BI-30-C/small - teardown
+/TP/GAR/SR/BI-30-C/small - teardown complete
+/TP/GAR/SR/BI-30-C/small - done
+
+/TP/GAR/SR/BI-30-C/large-1 - init
+/TP/GAR/SR/BI-30-C/large-1 - setup
+/TP/GAR/SR/BI-30-C/large-1 - setup complete
+/TP/GAR/SR/BI-30-C/large-1 - run
+/TP/GAR/SR/BI-30-C/large-1 - test passed
+/TP/GAR/SR/BI-30-C/large-1 - teardown
+/TP/GAR/SR/BI-30-C/large-1 - teardown complete
+/TP/GAR/SR/BI-30-C/large-1 - done
+
+/TP/GAN/CL/BV-01-C - init
+/TP/GAN/CL/BV-01-C - setup
+/TP/GAN/CL/BV-01-C - setup complete
+/TP/GAN/CL/BV-01-C - run
+/TP/GAN/CL/BV-01-C - test passed
+/TP/GAN/CL/BV-01-C - teardown
+/TP/GAN/CL/BV-01-C - teardown complete
+/TP/GAN/CL/BV-01-C - done
+
+/TP/GAN/SR/BV-01-C - init
+/TP/GAN/SR/BV-01-C - setup
+/TP/GAN/SR/BV-01-C - setup complete
+/TP/GAN/SR/BV-01-C - run
+/TP/GAN/SR/BV-01-C - test passed
+/TP/GAN/SR/BV-01-C - teardown
+/TP/GAN/SR/BV-01-C - teardown complete
+/TP/GAN/SR/BV-01-C - done
+
+/TP/GAI/SR/BV-01-C - init
+/TP/GAI/SR/BV-01-C - setup
+/TP/GAI/SR/BV-01-C - setup complete
+/TP/GAI/SR/BV-01-C - run
+/TP/GAI/SR/BV-01-C - test passed
+/TP/GAI/SR/BV-01-C - teardown
+/TP/GAI/SR/BV-01-C - teardown complete
+/TP/GAI/SR/BV-01-C - done
+
+/TP/GAI/CL/BV-01-C - init
+/TP/GAI/CL/BV-01-C - setup
+/TP/GAI/CL/BV-01-C - setup complete
+/TP/GAI/CL/BV-01-C - run
+/TP/GAI/CL/BV-01-C - test passed
+/TP/GAI/CL/BV-01-C - teardown
+/TP/GAI/CL/BV-01-C - teardown complete
+/TP/GAI/CL/BV-01-C - done
+
+/TP/GAR/CL/BV-06-C - init
+/TP/GAR/CL/BV-06-C - setup
+/TP/GAR/CL/BV-06-C - setup complete
+/TP/GAR/CL/BV-06-C - run
+/TP/GAR/CL/BV-06-C - test passed
+/TP/GAR/CL/BV-06-C - teardown
+/TP/GAR/CL/BV-06-C - teardown complete
+/TP/GAR/CL/BV-06-C - done
+
+/TP/GAR/CL/BI-23-C - init
+/TP/GAR/CL/BI-23-C - setup
+/TP/GAR/CL/BI-23-C - setup complete
+/TP/GAR/CL/BI-23-C - run
+/TP/GAR/CL/BI-23-C - test passed
+/TP/GAR/CL/BI-23-C - teardown
+/TP/GAR/CL/BI-23-C - teardown complete
+/TP/GAR/CL/BI-23-C - done
+
+/TP/GAR/CL/BI-24-C - init
+/TP/GAR/CL/BI-24-C - setup
+/TP/GAR/CL/BI-24-C - setup complete
+/TP/GAR/CL/BI-24-C - run
+/TP/GAR/CL/BI-24-C - test passed
+/TP/GAR/CL/BI-24-C - teardown
+/TP/GAR/CL/BI-24-C - teardown complete
+/TP/GAR/CL/BI-24-C - done
+
+/TP/GAR/CL/BI-25-C - init
+/TP/GAR/CL/BI-25-C - setup
+/TP/GAR/CL/BI-25-C - setup complete
+/TP/GAR/CL/BI-25-C - run
+/TP/GAR/CL/BI-25-C - test passed
+/TP/GAR/CL/BI-25-C - teardown
+/TP/GAR/CL/BI-25-C - teardown complete
+/TP/GAR/CL/BI-25-C - done
+
+/TP/GAR/CL/BI-26-C - init
+/TP/GAR/CL/BI-26-C - setup
+/TP/GAR/CL/BI-26-C - setup complete
+/TP/GAR/CL/BI-26-C - run
+/TP/GAR/CL/BI-26-C - test passed
+/TP/GAR/CL/BI-26-C - teardown
+/TP/GAR/CL/BI-26-C - teardown complete
+/TP/GAR/CL/BI-26-C - done
+
+/TP/GAR/CL/BI-26-C/auto - init
+/TP/GAR/CL/BI-26-C/auto - setup
+/TP/GAR/CL/BI-26-C/auto - setup complete
+/TP/GAR/CL/BI-26-C/auto - run
+/TP/GAR/CL/BI-26-C/auto - test passed
+/TP/GAR/CL/BI-26-C/auto - teardown
+/TP/GAR/CL/BI-26-C/auto - teardown complete
+/TP/GAR/CL/BI-26-C/auto - done
+
+/TP/GAR/CL/BI-27-C - init
+/TP/GAR/CL/BI-27-C - setup
+/TP/GAR/CL/BI-27-C - setup complete
+/TP/GAR/CL/BI-27-C - run
+/TP/GAR/CL/BI-27-C - test passed
+/TP/GAR/CL/BI-27-C - teardown
+/TP/GAR/CL/BI-27-C - teardown complete
+/TP/GAR/CL/BI-27-C - done
+
+/TP/GAR/CL/BV-07-C - init
+/TP/GAR/CL/BV-07-C - setup
+/TP/GAR/CL/BV-07-C - setup complete
+/TP/GAR/CL/BV-07-C - run
+/TP/GAR/CL/BV-07-C - test passed
+/TP/GAR/CL/BV-07-C - teardown
+/TP/GAR/CL/BV-07-C - teardown complete
+/TP/GAR/CL/BV-07-C - done
+
+/TP/GAR/CL/BV-07-C/512B - init
+/TP/GAR/CL/BV-07-C/512B - setup
+/TP/GAR/CL/BV-07-C/512B - setup complete
+/TP/GAR/CL/BV-07-C/512B - run
+/TP/GAR/CL/BV-07-C/512B - test passed
+/TP/GAR/CL/BV-07-C/512B - teardown
+/TP/GAR/CL/BV-07-C/512B - teardown complete
+/TP/GAR/CL/BV-07-C/512B - done
+
+/TP/GAR/CL/BI-28-C - init
+/TP/GAR/CL/BI-28-C - setup
+/TP/GAR/CL/BI-28-C - setup complete
+/TP/GAR/CL/BI-28-C - run
+/TP/GAR/CL/BI-28-C - test passed
+/TP/GAR/CL/BI-28-C - teardown
+/TP/GAR/CL/BI-28-C - teardown complete
+/TP/GAR/CL/BI-28-C - done
+
+/TP/GAR/CL/BI-29-C - init
+/TP/GAR/CL/BI-29-C - setup
+/TP/GAR/CL/BI-29-C - setup complete
+/TP/GAR/CL/BI-29-C - run
+/TP/GAR/CL/BI-29-C - test passed
+/TP/GAR/CL/BI-29-C - teardown
+/TP/GAR/CL/BI-29-C - teardown complete
+/TP/GAR/CL/BI-29-C - done
+
+/TP/GAR/CL/BI-30-C - init
+/TP/GAR/CL/BI-30-C - setup
+/TP/GAR/CL/BI-30-C - setup complete
+/TP/GAR/CL/BI-30-C - run
+/TP/GAR/CL/BI-30-C - test passed
+/TP/GAR/CL/BI-30-C - teardown
+/TP/GAR/CL/BI-30-C - teardown complete
+/TP/GAR/CL/BI-30-C - done
+
+/TP/GAR/CL/BI-31-C - init
+/TP/GAR/CL/BI-31-C - setup
+/TP/GAR/CL/BI-31-C - setup complete
+/TP/GAR/CL/BI-31-C - run
+/TP/GAR/CL/BI-31-C - test passed
+/TP/GAR/CL/BI-31-C - teardown
+/TP/GAR/CL/BI-31-C - teardown complete
+/TP/GAR/CL/BI-31-C - done
+
+/TP/GAR/CL/BI-32-C - init
+/TP/GAR/CL/BI-32-C - setup
+/TP/GAR/CL/BI-32-C - setup complete
+/TP/GAR/CL/BI-32-C - run
+/TP/GAR/CL/BI-32-C - test passed
+/TP/GAR/CL/BI-32-C - teardown
+/TP/GAR/CL/BI-32-C - teardown complete
+/TP/GAR/CL/BI-32-C - done
+
+/TP/GAR/CL/BI-32-C/auto - init
+/TP/GAR/CL/BI-32-C/auto - setup
+/TP/GAR/CL/BI-32-C/auto - setup complete
+/TP/GAR/CL/BI-32-C/auto - run
+/TP/GAR/CL/BI-32-C/auto - test passed
+/TP/GAR/CL/BI-32-C/auto - teardown
+/TP/GAR/CL/BI-32-C/auto - teardown complete
+/TP/GAR/CL/BI-32-C/auto - done
+
+/TP/GAR/CL/BI-33-C - init
+/TP/GAR/CL/BI-33-C - setup
+/TP/GAR/CL/BI-33-C - setup complete
+/TP/GAR/CL/BI-33-C - run
+/TP/GAR/CL/BI-33-C - test passed
+/TP/GAR/CL/BI-33-C - teardown
+/TP/GAR/CL/BI-33-C - teardown complete
+/TP/GAR/CL/BI-33-C - done
+
+/TP/GAR/CL/BI-34-C - init
+/TP/GAR/CL/BI-34-C - setup
+/TP/GAR/CL/BI-34-C - setup complete
+/TP/GAR/CL/BI-34-C - run
+/TP/GAR/CL/BI-34-C - test passed
+/TP/GAR/CL/BI-34-C - teardown
+/TP/GAR/CL/BI-34-C - teardown complete
+/TP/GAR/CL/BI-34-C - done
+
+/TP/GAR/CL/BI-35-C - init
+/TP/GAR/CL/BI-35-C - setup
+/TP/GAR/CL/BI-35-C - setup complete
+/TP/GAR/CL/BI-35-C - run
+/TP/GAR/CL/BI-35-C - test passed
+/TP/GAR/CL/BI-35-C - teardown
+/TP/GAR/CL/BI-35-C - teardown complete
+/TP/GAR/CL/BI-35-C - done
+
+/TP/GAW/CL/BV-01-C - init
+/TP/GAW/CL/BV-01-C - setup
+/TP/GAW/CL/BV-01-C - setup complete
+/TP/GAW/CL/BV-01-C - run
+/TP/GAW/CL/BV-01-C - test passed
+/TP/GAW/CL/BV-01-C - teardown
+/TP/GAW/CL/BV-01-C - teardown complete
+/TP/GAW/CL/BV-01-C - done
+
+/TP/GAW/CL/BV-02-C - init
+/TP/GAW/CL/BV-02-C - setup
+/TP/GAW/CL/BV-02-C - setup complete
+/TP/GAW/CL/BV-02-C - run
+/TP/GAW/CL/BV-02-C - test not run
+/TP/GAW/CL/BV-02-C - teardown
+/TP/GAW/CL/BV-02-C - teardown complete
+/TP/GAW/CL/BV-02-C - done
+
+/TP/GAW/CL/BV-02-C/seclevel - init
+/TP/GAW/CL/BV-02-C/seclevel - setup
+/TP/GAW/CL/BV-02-C/seclevel - setup complete
+/TP/GAW/CL/BV-02-C/seclevel - run
+/TP/GAW/CL/BV-02-C/seclevel - test passed
+/TP/GAW/CL/BV-02-C/seclevel - teardown
+/TP/GAW/CL/BV-02-C/seclevel - teardown complete
+/TP/GAW/CL/BV-02-C/seclevel - done
+
+/TP/GAW/CL/BV-03-C - init
+/TP/GAW/CL/BV-03-C - setup
+/TP/GAW/CL/BV-03-C - setup complete
+/TP/GAW/CL/BV-03-C - run
+/TP/GAW/CL/BV-03-C - test passed
+/TP/GAW/CL/BV-03-C - teardown
+/TP/GAW/CL/BV-03-C - teardown complete
+/TP/GAW/CL/BV-03-C - done
+
+/TP/GAW/CL/BI-02-C - init
+/TP/GAW/CL/BI-02-C - setup
+/TP/GAW/CL/BI-02-C - setup complete
+/TP/GAW/CL/BI-02-C - run
+/TP/GAW/CL/BI-02-C - test passed
+/TP/GAW/CL/BI-02-C - teardown
+/TP/GAW/CL/BI-02-C - teardown complete
+/TP/GAW/CL/BI-02-C - done
+
+/TP/GAW/CL/BI-03-C - init
+/TP/GAW/CL/BI-03-C - setup
+/TP/GAW/CL/BI-03-C - setup complete
+/TP/GAW/CL/BI-03-C - run
+/TP/GAW/CL/BI-03-C - test passed
+/TP/GAW/CL/BI-03-C - teardown
+/TP/GAW/CL/BI-03-C - teardown complete
+/TP/GAW/CL/BI-03-C - done
+
+/TP/GAW/CL/BI-04-C - init
+/TP/GAW/CL/BI-04-C - setup
+/TP/GAW/CL/BI-04-C - setup complete
+/TP/GAW/CL/BI-04-C - run
+/TP/GAW/CL/BI-04-C - test passed
+/TP/GAW/CL/BI-04-C - teardown
+/TP/GAW/CL/BI-04-C - teardown complete
+/TP/GAW/CL/BI-04-C - done
+
+/TP/GAW/CL/BI-05-C - init
+/TP/GAW/CL/BI-05-C - setup
+/TP/GAW/CL/BI-05-C - setup complete
+/TP/GAW/CL/BI-05-C - run
+/TP/GAW/CL/BI-05-C - test passed
+/TP/GAW/CL/BI-05-C - teardown
+/TP/GAW/CL/BI-05-C - teardown complete
+/TP/GAW/CL/BI-05-C - done
+
+/TP/GAW/CL/BI-05-C/auto - init
+/TP/GAW/CL/BI-05-C/auto - setup
+/TP/GAW/CL/BI-05-C/auto - setup complete
+/TP/GAW/CL/BI-05-C/auto - run
+/TP/GAW/CL/BI-05-C/auto - test passed
+/TP/GAW/CL/BI-05-C/auto - teardown
+/TP/GAW/CL/BI-05-C/auto - teardown complete
+/TP/GAW/CL/BI-05-C/auto - done
+
+/TP/GAW/CL/BI-06-C - init
+/TP/GAW/CL/BI-06-C - setup
+/TP/GAW/CL/BI-06-C - setup complete
+/TP/GAW/CL/BI-06-C - run
+/TP/GAW/CL/BI-06-C - test passed
+/TP/GAW/CL/BI-06-C - teardown
+/TP/GAW/CL/BI-06-C - teardown complete
+/TP/GAW/CL/BI-06-C - done
+
+/TP/GAW/SR/BV-07-C/small - init
+/TP/GAW/SR/BV-07-C/small - setup
+/TP/GAW/SR/BV-07-C/small - setup complete
+/TP/GAW/SR/BV-07-C/small - run
+/TP/GAW/SR/BV-07-C/small - test passed
+/TP/GAW/SR/BV-07-C/small - teardown
+/TP/GAW/SR/BV-07-C/small - teardown complete
+/TP/GAW/SR/BV-07-C/small - done
+
+/TP/GAW/SR/BV-07-C/large-1 - init
+/TP/GAW/SR/BV-07-C/large-1 - setup
+/TP/GAW/SR/BV-07-C/large-1 - setup complete
+/TP/GAW/SR/BV-07-C/large-1 - run
+/TP/GAW/SR/BV-07-C/large-1 - test passed
+/TP/GAW/SR/BV-07-C/large-1 - teardown
+/TP/GAW/SR/BV-07-C/large-1 - teardown complete
+/TP/GAW/SR/BV-07-C/large-1 - done
+
+/TP/GAW/SR/BV-03-C/small - init
+/TP/GAW/SR/BV-03-C/small - setup
+/TP/GAW/SR/BV-03-C/small - setup complete
+/TP/GAW/SR/BV-03-C/small - run
+/TP/GAW/SR/BV-03-C/small - test passed
+/TP/GAW/SR/BV-03-C/small - teardown
+/TP/GAW/SR/BV-03-C/small - teardown complete
+/TP/GAW/SR/BV-03-C/small - done
+
+/TP/GAW/SR/BV-03-C/large-1 - init
+/TP/GAW/SR/BV-03-C/large-1 - setup
+/TP/GAW/SR/BV-03-C/large-1 - setup complete
+/TP/GAW/SR/BV-03-C/large-1 - run
+/TP/GAW/SR/BV-03-C/large-1 - test passed
+/TP/GAW/SR/BV-03-C/large-1 - teardown
+/TP/GAW/SR/BV-03-C/large-1 - teardown complete
+/TP/GAW/SR/BV-03-C/large-1 - done
+
+/TP/GAW/SR/BI-02-C/small - init
+/TP/GAW/SR/BI-02-C/small - setup
+/TP/GAW/SR/BI-02-C/small - setup complete
+/TP/GAW/SR/BI-02-C/small - run
+/TP/GAW/SR/BI-02-C/small - test passed
+/TP/GAW/SR/BI-02-C/small - teardown
+/TP/GAW/SR/BI-02-C/small - teardown complete
+/TP/GAW/SR/BI-02-C/small - done
+
+/TP/GAW/SR/BI-02-C/large-1 - init
+/TP/GAW/SR/BI-02-C/large-1 - setup
+/TP/GAW/SR/BI-02-C/large-1 - setup complete
+/TP/GAW/SR/BI-02-C/large-1 - run
+/TP/GAW/SR/BI-02-C/large-1 - test passed
+/TP/GAW/SR/BI-02-C/large-1 - teardown
+/TP/GAW/SR/BI-02-C/large-1 - teardown complete
+/TP/GAW/SR/BI-02-C/large-1 - done
+
+/TP/GAW/SR/BI-03-C/small - init
+/TP/GAW/SR/BI-03-C/small - setup
+/TP/GAW/SR/BI-03-C/small - setup complete
+/TP/GAW/SR/BI-03-C/small - run
+/TP/GAW/SR/BI-03-C/small - test passed
+/TP/GAW/SR/BI-03-C/small - teardown
+/TP/GAW/SR/BI-03-C/small - teardown complete
+/TP/GAW/SR/BI-03-C/small - done
+
+/TP/GAW/SR/BI-03-C/large-1 - init
+/TP/GAW/SR/BI-03-C/large-1 - setup
+/TP/GAW/SR/BI-03-C/large-1 - setup complete
+/TP/GAW/SR/BI-03-C/large-1 - run
+/TP/GAW/SR/BI-03-C/large-1 - test passed
+/TP/GAW/SR/BI-03-C/large-1 - teardown
+/TP/GAW/SR/BI-03-C/large-1 - teardown complete
+/TP/GAW/SR/BI-03-C/large-1 - done
+
+/TP/GAW/CL/BV-05-C - init
+/TP/GAW/CL/BV-05-C - setup
+/TP/GAW/CL/BV-05-C - setup complete
+/TP/GAW/CL/BV-05-C - run
+/TP/GAW/CL/BV-05-C - test passed
+/TP/GAW/CL/BV-05-C - teardown
+/TP/GAW/CL/BV-05-C - teardown complete
+/TP/GAW/CL/BV-05-C - done
+
+/TP/GAW/CL/BI-07-C - init
+/TP/GAW/CL/BI-07-C - setup
+/TP/GAW/CL/BI-07-C - setup complete
+/TP/GAW/CL/BI-07-C - run
+/TP/GAW/CL/BI-07-C - test passed
+/TP/GAW/CL/BI-07-C - teardown
+/TP/GAW/CL/BI-07-C - teardown complete
+/TP/GAW/CL/BI-07-C - done
+
+/TP/GAW/CL/BI-08-C - init
+/TP/GAW/CL/BI-08-C - setup
+/TP/GAW/CL/BI-08-C - setup complete
+/TP/GAW/CL/BI-08-C - run
+/TP/GAW/CL/BI-08-C - test passed
+/TP/GAW/CL/BI-08-C - teardown
+/TP/GAW/CL/BI-08-C - teardown complete
+/TP/GAW/CL/BI-08-C - done
+
+/TP/GAW/CL/BI-11-C - init
+/TP/GAW/CL/BI-11-C - setup
+/TP/GAW/CL/BI-11-C - setup complete
+/TP/GAW/CL/BI-11-C - run
+/TP/GAW/CL/BI-11-C - test passed
+/TP/GAW/CL/BI-11-C - teardown
+/TP/GAW/CL/BI-11-C - teardown complete
+/TP/GAW/CL/BI-11-C - done
+
+/TP/GAW/CL/BI-12-C - init
+/TP/GAW/CL/BI-12-C - setup
+/TP/GAW/CL/BI-12-C - setup complete
+/TP/GAW/CL/BI-12-C - run
+/TP/GAW/CL/BI-12-C - test passed
+/TP/GAW/CL/BI-12-C - teardown
+/TP/GAW/CL/BI-12-C - teardown complete
+/TP/GAW/CL/BI-12-C - done
+
+/TP/GAW/CL/BI-13-C - init
+/TP/GAW/CL/BI-13-C - setup
+/TP/GAW/CL/BI-13-C - setup complete
+/TP/GAW/CL/BI-13-C - run
+/TP/GAW/CL/BI-13-C - test passed
+/TP/GAW/CL/BI-13-C - teardown
+/TP/GAW/CL/BI-13-C - teardown complete
+/TP/GAW/CL/BI-13-C - done
+
+/TP/GAW/SR/BV-05-C/small - init
+/TP/GAW/SR/BV-05-C/small - setup
+/TP/GAW/SR/BV-05-C/small - setup complete
+/TP/GAW/SR/BV-05-C/small - run
+/TP/GAW/SR/BV-05-C/small - test passed
+/TP/GAW/SR/BV-05-C/small - teardown
+/TP/GAW/SR/BV-05-C/small - teardown complete
+/TP/GAW/SR/BV-05-C/small - done
+
+/TP/GAW/SR/BV-05-C/large-1 - init
+/TP/GAW/SR/BV-05-C/large-1 - setup
+/TP/GAW/SR/BV-05-C/large-1 - setup complete
+/TP/GAW/SR/BV-05-C/large-1 - run
+/TP/GAW/SR/BV-05-C/large-1 - test passed
+/TP/GAW/SR/BV-05-C/large-1 - teardown
+/TP/GAW/SR/BV-05-C/large-1 - teardown complete
+/TP/GAW/SR/BV-05-C/large-1 - done
+
+/TP/GAW/SR/BI-07-C/small - init
+/TP/GAW/SR/BI-07-C/small - setup
+/TP/GAW/SR/BI-07-C/small - setup complete
+/TP/GAW/SR/BI-07-C/small - run
+/TP/GAW/SR/BI-07-C/small - test passed
+/TP/GAW/SR/BI-07-C/small - teardown
+/TP/GAW/SR/BI-07-C/small - teardown complete
+/TP/GAW/SR/BI-07-C/small - done
+
+/TP/GAW/SR/BI-07-C/large-1 - init
+/TP/GAW/SR/BI-07-C/large-1 - setup
+/TP/GAW/SR/BI-07-C/large-1 - setup complete
+/TP/GAW/SR/BI-07-C/large-1 - run
+/TP/GAW/SR/BI-07-C/large-1 - test passed
+/TP/GAW/SR/BI-07-C/large-1 - teardown
+/TP/GAW/SR/BI-07-C/large-1 - teardown complete
+/TP/GAW/SR/BI-07-C/large-1 - done
+
+/TP/GAW/SR/BI-08-C/small - init
+/TP/GAW/SR/BI-08-C/small - setup
+/TP/GAW/SR/BI-08-C/small - setup complete
+/TP/GAW/SR/BI-08-C/small - run
+/TP/GAW/SR/BI-08-C/small - test passed
+/TP/GAW/SR/BI-08-C/small - teardown
+/TP/GAW/SR/BI-08-C/small - teardown complete
+/TP/GAW/SR/BI-08-C/small - done
+
+/TP/GAW/SR/BI-08-C/large-1 - init
+/TP/GAW/SR/BI-08-C/large-1 - setup
+/TP/GAW/SR/BI-08-C/large-1 - setup complete
+/TP/GAW/SR/BI-08-C/large-1 - run
+/TP/GAW/SR/BI-08-C/large-1 - test passed
+/TP/GAW/SR/BI-08-C/large-1 - teardown
+/TP/GAW/SR/BI-08-C/large-1 - teardown complete
+/TP/GAW/SR/BI-08-C/large-1 - done
+
+/TP/GAW/CL/BV-06-C - init
+/TP/GAW/CL/BV-06-C - setup
+/TP/GAW/CL/BV-06-C - setup complete
+/TP/GAW/CL/BV-06-C - run
+/TP/GAW/CL/BV-06-C - test passed
+/TP/GAW/CL/BV-06-C - teardown
+/TP/GAW/CL/BV-06-C - teardown complete
+/TP/GAW/CL/BV-06-C - done
+
+/TP/GAW/CL/BI-14-C - init
+/TP/GAW/CL/BI-14-C - setup
+/TP/GAW/CL/BI-14-C - setup complete
+/TP/GAW/CL/BI-14-C - run
+/TP/GAW/CL/BI-14-C - test passed
+/TP/GAW/CL/BI-14-C - teardown
+/TP/GAW/CL/BI-14-C - teardown complete
+/TP/GAW/CL/BI-14-C - done
+
+/TP/GAW/CL/BI-15-C - init
+/TP/GAW/CL/BI-15-C - setup
+/TP/GAW/CL/BI-15-C - setup complete
+/TP/GAW/CL/BI-15-C - run
+/TP/GAW/CL/BI-15-C - test passed
+/TP/GAW/CL/BI-15-C - teardown
+/TP/GAW/CL/BI-15-C - teardown complete
+/TP/GAW/CL/BI-15-C - done
+
+/TP/GAW/CL/BI-17-C - init
+/TP/GAW/CL/BI-17-C - setup
+/TP/GAW/CL/BI-17-C - setup complete
+/TP/GAW/CL/BI-17-C - run
+/TP/GAW/CL/BI-17-C - test passed
+/TP/GAW/CL/BI-17-C - teardown
+/TP/GAW/CL/BI-17-C - teardown complete
+/TP/GAW/CL/BI-17-C - done
+
+/TP/GAW/CL/BI-18-C - init
+/TP/GAW/CL/BI-18-C - setup
+/TP/GAW/CL/BI-18-C - setup complete
+/TP/GAW/CL/BI-18-C - run
+/TP/GAW/CL/BI-18-C - test passed
+/TP/GAW/CL/BI-18-C - teardown
+/TP/GAW/CL/BI-18-C - teardown complete
+/TP/GAW/CL/BI-18-C - done
+
+/TP/GAW/CL/BI-18-C/auto - init
+/TP/GAW/CL/BI-18-C/auto - setup
+/TP/GAW/CL/BI-18-C/auto - setup complete
+/TP/GAW/CL/BI-18-C/auto - run
+/TP/GAW/CL/BI-18-C/auto - test passed
+/TP/GAW/CL/BI-18-C/auto - teardown
+/TP/GAW/CL/BI-18-C/auto - teardown complete
+/TP/GAW/CL/BI-18-C/auto - done
+
+/TP/GAW/CL/BI-19-C - init
+/TP/GAW/CL/BI-19-C - setup
+/TP/GAW/CL/BI-19-C - setup complete
+/TP/GAW/CL/BI-19-C - run
+/TP/GAW/CL/BI-19-C - test passed
+/TP/GAW/CL/BI-19-C - teardown
+/TP/GAW/CL/BI-19-C - teardown complete
+/TP/GAW/CL/BI-19-C - done
+
+/TP/GAW/SR/BV-06-C/small - init
+/TP/GAW/SR/BV-06-C/small - setup
+/TP/GAW/SR/BV-06-C/small - setup complete
+/TP/GAW/SR/BV-06-C/small - run
+/TP/GAW/SR/BV-06-C/small - test passed
+/TP/GAW/SR/BV-06-C/small - teardown
+/TP/GAW/SR/BV-06-C/small - teardown complete
+/TP/GAW/SR/BV-06-C/small - done
+
+/TP/GAW/SR/BV-06-C/large-1 - init
+/TP/GAW/SR/BV-06-C/large-1 - setup
+/TP/GAW/SR/BV-06-C/large-1 - setup complete
+/TP/GAW/SR/BV-06-C/large-1 - run
+/TP/GAW/SR/BV-06-C/large-1 - test passed
+/TP/GAW/SR/BV-06-C/large-1 - teardown
+/TP/GAW/SR/BV-06-C/large-1 - teardown complete
+/TP/GAW/SR/BV-06-C/large-1 - done
+
+/TP/GAW/SR/BV-10-C/small - init
+/TP/GAW/SR/BV-10-C/small - setup
+/TP/GAW/SR/BV-10-C/small - setup complete
+/TP/GAW/SR/BV-10-C/small - run
+/TP/GAW/SR/BV-10-C/small - test passed
+/TP/GAW/SR/BV-10-C/small - teardown
+/TP/GAW/SR/BV-10-C/small - teardown complete
+/TP/GAW/SR/BV-10-C/small - done
+
+/TP/GAW/SR/BV-10-C/large-1 - init
+/TP/GAW/SR/BV-10-C/large-1 - setup
+/TP/GAW/SR/BV-10-C/large-1 - setup complete
+/TP/GAW/SR/BV-10-C/large-1 - run
+/TP/GAW/SR/BV-10-C/large-1 - test passed
+/TP/GAW/SR/BV-10-C/large-1 - teardown
+/TP/GAW/SR/BV-10-C/large-1 - teardown complete
+/TP/GAW/SR/BV-10-C/large-1 - done
+
+/TP/GAW/SR/BI-14-C/small - init
+/TP/GAW/SR/BI-14-C/small - setup
+/TP/GAW/SR/BI-14-C/small - setup complete
+/TP/GAW/SR/BI-14-C/small - run
+/TP/GAW/SR/BI-14-C/small - test passed
+/TP/GAW/SR/BI-14-C/small - teardown
+/TP/GAW/SR/BI-14-C/small - teardown complete
+/TP/GAW/SR/BI-14-C/small - done
+
+/TP/GAW/SR/BI-14-C/large-1 - init
+/TP/GAW/SR/BI-14-C/large-1 - setup
+/TP/GAW/SR/BI-14-C/large-1 - setup complete
+/TP/GAW/SR/BI-14-C/large-1 - run
+/TP/GAW/SR/BI-14-C/large-1 - test passed
+/TP/GAW/SR/BI-14-C/large-1 - teardown
+/TP/GAW/SR/BI-14-C/large-1 - teardown complete
+/TP/GAW/SR/BI-14-C/large-1 - done
+
+/TP/GAW/SR/BI-15-C/small - init
+/TP/GAW/SR/BI-15-C/small - setup
+/TP/GAW/SR/BI-15-C/small - setup complete
+/TP/GAW/SR/BI-15-C/small - run
+/TP/GAW/SR/BI-15-C/small - test passed
+/TP/GAW/SR/BI-15-C/small - teardown
+/TP/GAW/SR/BI-15-C/small - teardown complete
+/TP/GAW/SR/BI-15-C/small - done
+
+/TP/GAW/SR/BI-15-C/large-1 - init
+/TP/GAW/SR/BI-15-C/large-1 - setup
+/TP/GAW/SR/BI-15-C/large-1 - setup complete
+/TP/GAW/SR/BI-15-C/large-1 - run
+/TP/GAW/SR/BI-15-C/large-1 - test passed
+/TP/GAW/SR/BI-15-C/large-1 - teardown
+/TP/GAW/SR/BI-15-C/large-1 - teardown complete
+/TP/GAW/SR/BI-15-C/large-1 - done
+
+/TP/GAW/CL/BV-08-C - init
+/TP/GAW/CL/BV-08-C - setup
+/TP/GAW/CL/BV-08-C - setup complete
+/TP/GAW/CL/BV-08-C - run
+/TP/GAW/CL/BV-08-C - test passed
+/TP/GAW/CL/BV-08-C - teardown
+/TP/GAW/CL/BV-08-C - teardown complete
+/TP/GAW/CL/BV-08-C - done
+
+/TP/GAW/CL/BI-20-C - init
+/TP/GAW/CL/BI-20-C - setup
+/TP/GAW/CL/BI-20-C - setup complete
+/TP/GAW/CL/BI-20-C - run
+/TP/GAW/CL/BI-20-C - test passed
+/TP/GAW/CL/BI-20-C - teardown
+/TP/GAW/CL/BI-20-C - teardown complete
+/TP/GAW/CL/BI-20-C - done
+
+/TP/GAW/CL/BI-21-C - init
+/TP/GAW/CL/BI-21-C - setup
+/TP/GAW/CL/BI-21-C - setup complete
+/TP/GAW/CL/BI-21-C - run
+/TP/GAW/CL/BI-21-C - test passed
+/TP/GAW/CL/BI-21-C - teardown
+/TP/GAW/CL/BI-21-C - teardown complete
+/TP/GAW/CL/BI-21-C - done
+
+/TP/GAW/CL/BI-22-C - init
+/TP/GAW/CL/BI-22-C - setup
+/TP/GAW/CL/BI-22-C - setup complete
+/TP/GAW/CL/BI-22-C - run
+/TP/GAW/CL/BI-22-C - test passed
+/TP/GAW/CL/BI-22-C - teardown
+/TP/GAW/CL/BI-22-C - teardown complete
+/TP/GAW/CL/BI-22-C - done
+
+/TP/GAW/CL/BI-23-C - init
+/TP/GAW/CL/BI-23-C - setup
+/TP/GAW/CL/BI-23-C - setup complete
+/TP/GAW/CL/BI-23-C - run
+/TP/GAW/CL/BI-23-C - test passed
+/TP/GAW/CL/BI-23-C - teardown
+/TP/GAW/CL/BI-23-C - teardown complete
+/TP/GAW/CL/BI-23-C - done
+
+/TP/GAW/CL/BI-23-C/auto - init
+/TP/GAW/CL/BI-23-C/auto - setup
+/TP/GAW/CL/BI-23-C/auto - setup complete
+/TP/GAW/CL/BI-23-C/auto - run
+/TP/GAW/CL/BI-23-C/auto - test passed
+/TP/GAW/CL/BI-23-C/auto - teardown
+/TP/GAW/CL/BI-23-C/auto - teardown complete
+/TP/GAW/CL/BI-23-C/auto - done
+
+/TP/GAW/CL/BI-24-C - init
+/TP/GAW/CL/BI-24-C - setup
+/TP/GAW/CL/BI-24-C - setup complete
+/TP/GAW/CL/BI-24-C - run
+/TP/GAW/CL/BI-24-C - test passed
+/TP/GAW/CL/BI-24-C - teardown
+/TP/GAW/CL/BI-24-C - teardown complete
+/TP/GAW/CL/BI-24-C - done
+
+/TP/GAW/SR/BV-08-C/small - init
+/TP/GAW/SR/BV-08-C/small - setup
+/TP/GAW/SR/BV-08-C/small - setup complete
+/TP/GAW/SR/BV-08-C/small - run
+/TP/GAW/SR/BV-08-C/small - test passed
+/TP/GAW/SR/BV-08-C/small - teardown
+/TP/GAW/SR/BV-08-C/small - teardown complete
+/TP/GAW/SR/BV-08-C/small - done
+
+/TP/GAW/SR/BV-08-C/large-1 - init
+/TP/GAW/SR/BV-08-C/large-1 - setup
+/TP/GAW/SR/BV-08-C/large-1 - setup complete
+/TP/GAW/SR/BV-08-C/large-1 - run
+/TP/GAW/SR/BV-08-C/large-1 - test passed
+/TP/GAW/SR/BV-08-C/large-1 - teardown
+/TP/GAW/SR/BV-08-C/large-1 - teardown complete
+/TP/GAW/SR/BV-08-C/large-1 - done
+
+/TP/GAW/SR/BI-20-C/small - init
+/TP/GAW/SR/BI-20-C/small - setup
+/TP/GAW/SR/BI-20-C/small - setup complete
+/TP/GAW/SR/BI-20-C/small - run
+/TP/GAW/SR/BI-20-C/small - test passed
+/TP/GAW/SR/BI-20-C/small - teardown
+/TP/GAW/SR/BI-20-C/small - teardown complete
+/TP/GAW/SR/BI-20-C/small - done
+
+/TP/GAW/SR/BI-20-C/large-1 - init
+/TP/GAW/SR/BI-20-C/large-1 - setup
+/TP/GAW/SR/BI-20-C/large-1 - setup complete
+/TP/GAW/SR/BI-20-C/large-1 - run
+/TP/GAW/SR/BI-20-C/large-1 - test passed
+/TP/GAW/SR/BI-20-C/large-1 - teardown
+/TP/GAW/SR/BI-20-C/large-1 - teardown complete
+/TP/GAW/SR/BI-20-C/large-1 - done
+
+/TP/GAW/SR/BI-21-C/small - init
+/TP/GAW/SR/BI-21-C/small - setup
+/TP/GAW/SR/BI-21-C/small - setup complete
+/TP/GAW/SR/BI-21-C/small - run
+/TP/GAW/SR/BI-21-C/small - test passed
+/TP/GAW/SR/BI-21-C/small - teardown
+/TP/GAW/SR/BI-21-C/small - teardown complete
+/TP/GAW/SR/BI-21-C/small - done
+
+/TP/GAW/SR/BI-21-C/large-1 - init
+/TP/GAW/SR/BI-21-C/large-1 - setup
+/TP/GAW/SR/BI-21-C/large-1 - setup complete
+/TP/GAW/SR/BI-21-C/large-1 - run
+/TP/GAW/SR/BI-21-C/large-1 - test passed
+/TP/GAW/SR/BI-21-C/large-1 - teardown
+/TP/GAW/SR/BI-21-C/large-1 - teardown complete
+/TP/GAW/SR/BI-21-C/large-1 - done
+
+/TP/GAW/CL/BV-09-C - init
+/TP/GAW/CL/BV-09-C - setup
+/TP/GAW/CL/BV-09-C - setup complete
+/TP/GAW/CL/BV-09-C - run
+/TP/GAW/CL/BV-09-C - test passed
+/TP/GAW/CL/BV-09-C - teardown
+/TP/GAW/CL/BV-09-C - teardown complete
+/TP/GAW/CL/BV-09-C - done
+
+/TP/GAW/CL/BI-25-C - init
+/TP/GAW/CL/BI-25-C - setup
+/TP/GAW/CL/BI-25-C - setup complete
+/TP/GAW/CL/BI-25-C - run
+/TP/GAW/CL/BI-25-C - test passed
+/TP/GAW/CL/BI-25-C - teardown
+/TP/GAW/CL/BI-25-C - teardown complete
+/TP/GAW/CL/BI-25-C - done
+
+/TP/GAW/CL/BI-26-C - init
+/TP/GAW/CL/BI-26-C - setup
+/TP/GAW/CL/BI-26-C - setup complete
+/TP/GAW/CL/BI-26-C - run
+/TP/GAW/CL/BI-26-C - test passed
+/TP/GAW/CL/BI-26-C - teardown
+/TP/GAW/CL/BI-26-C - teardown complete
+/TP/GAW/CL/BI-26-C - done
+
+/TP/GAW/CL/BI-29-C - init
+/TP/GAW/CL/BI-29-C - setup
+/TP/GAW/CL/BI-29-C - setup complete
+/TP/GAW/CL/BI-29-C - run
+/TP/GAW/CL/BI-29-C - test passed
+/TP/GAW/CL/BI-29-C - teardown
+/TP/GAW/CL/BI-29-C - teardown complete
+/TP/GAW/CL/BI-29-C - done
+
+/TP/GAW/CL/BI-30-C - init
+/TP/GAW/CL/BI-30-C - setup
+/TP/GAW/CL/BI-30-C - setup complete
+/TP/GAW/CL/BI-30-C - run
+/TP/GAW/CL/BI-30-C - test passed
+/TP/GAW/CL/BI-30-C - teardown
+/TP/GAW/CL/BI-30-C - teardown complete
+/TP/GAW/CL/BI-30-C - done
+
+/TP/GAW/CL/BI-31-C - init
+/TP/GAW/CL/BI-31-C - setup
+/TP/GAW/CL/BI-31-C - setup complete
+/TP/GAW/CL/BI-31-C - run
+/TP/GAW/CL/BI-31-C - test passed
+/TP/GAW/CL/BI-31-C - teardown
+/TP/GAW/CL/BI-31-C - teardown complete
+/TP/GAW/CL/BI-31-C - done
+
+/TP/GAW/SR/BV-09-C/small - init
+/TP/GAW/SR/BV-09-C/small - setup
+/TP/GAW/SR/BV-09-C/small - setup complete
+/TP/GAW/SR/BV-09-C/small - run
+/TP/GAW/SR/BV-09-C/small - test passed
+/TP/GAW/SR/BV-09-C/small - teardown
+/TP/GAW/SR/BV-09-C/small - teardown complete
+/TP/GAW/SR/BV-09-C/small - done
+
+/TP/GAW/SR/BV-09-C/large-1 - init
+/TP/GAW/SR/BV-09-C/large-1 - setup
+/TP/GAW/SR/BV-09-C/large-1 - setup complete
+/TP/GAW/SR/BV-09-C/large-1 - run
+/TP/GAW/SR/BV-09-C/large-1 - test passed
+/TP/GAW/SR/BV-09-C/large-1 - teardown
+/TP/GAW/SR/BV-09-C/large-1 - teardown complete
+/TP/GAW/SR/BV-09-C/large-1 - done
+
+/TP/GAW/SR/BI-25-C/small - init
+/TP/GAW/SR/BI-25-C/small - setup
+/TP/GAW/SR/BI-25-C/small - setup complete
+/TP/GAW/SR/BI-25-C/small - run
+/TP/GAW/SR/BI-25-C/small - test passed
+/TP/GAW/SR/BI-25-C/small - teardown
+/TP/GAW/SR/BI-25-C/small - teardown complete
+/TP/GAW/SR/BI-25-C/small - done
+
+/TP/GAW/SR/BI-25-C/large-1 - init
+/TP/GAW/SR/BI-25-C/large-1 - setup
+/TP/GAW/SR/BI-25-C/large-1 - setup complete
+/TP/GAW/SR/BI-25-C/large-1 - run
+/TP/GAW/SR/BI-25-C/large-1 - test passed
+/TP/GAW/SR/BI-25-C/large-1 - teardown
+/TP/GAW/SR/BI-25-C/large-1 - teardown complete
+/TP/GAW/SR/BI-25-C/large-1 - done
+
+/TP/GAW/SR/BI-26-C/small - init
+/TP/GAW/SR/BI-26-C/small - setup
+/TP/GAW/SR/BI-26-C/small - setup complete
+/TP/GAW/SR/BI-26-C/small - run
+/TP/GAW/SR/BI-26-C/small - test passed
+/TP/GAW/SR/BI-26-C/small - teardown
+/TP/GAW/SR/BI-26-C/small - teardown complete
+/TP/GAW/SR/BI-26-C/small - done
+
+/TP/GAW/SR/BI-26-C/large-1 - init
+/TP/GAW/SR/BI-26-C/large-1 - setup
+/TP/GAW/SR/BI-26-C/large-1 - setup complete
+/TP/GAW/SR/BI-26-C/large-1 - run
+/TP/GAW/SR/BI-26-C/large-1 - test passed
+/TP/GAW/SR/BI-26-C/large-1 - teardown
+/TP/GAW/SR/BI-26-C/large-1 - teardown complete
+/TP/GAW/SR/BI-26-C/large-1 - done
+
+/robustness/no-reliable-characteristic - init
+/robustness/no-reliable-characteristic - setup
+/robustness/no-reliable-characteristic - setup complete
+/robustness/no-reliable-characteristic - run
+/robustness/no-reliable-characteristic - test passed
+/robustness/no-reliable-characteristic - teardown
+/robustness/no-reliable-characteristic - teardown complete
+/robustness/no-reliable-characteristic - done
+
+/robustness/unkown-request - init
+/robustness/unkown-request - setup
+/robustness/unkown-request - setup complete
+/robustness/unkown-request - run
+/robustness/unkown-request - test passed
+/robustness/unkown-request - teardown
+/robustness/unkown-request - teardown complete
+/robustness/unkown-request - done
+
+/robustness/unkown-command - init
+/robustness/unkown-command - setup
+/robustness/unkown-command - setup complete
+/robustness/unkown-command - run
+/robustness/unkown-command - test passed
+/robustness/unkown-command - teardown
+/robustness/unkown-command - teardown complete
+/robustness/unkown-command - done
+
+/robustness/hash-db - init
+/robustness/hash-db - setup
+/robustness/hash-db - setup complete
+/robustness/hash-db - run
+/robustness/hash-db - test passed
+/robustness/hash-db - teardown
+/robustness/hash-db - teardown complete
+/robustness/hash-db - done
+
+
+Test Summary
+------------
+/TP/GAC/CL/BV-01-C Passed  0.004 seconds
+/TP/GAC/SR/BV-01-C Passed  0.002 seconds
+/TP/GAD/CL/BV-01-C Passed  0.002 seconds
+/TP/GAD/CL/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C-large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1-alternative Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-2 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-128/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-128/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-03-C Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-04-C Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-05-C Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C/client-1 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-2 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-3 Passed  0.004 seconds
+/TP/GAD/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-02-C Passed  0.004 seconds
+/TP/GAR/CL/BI-03-C Passed  0.005 seconds
+/TP/GAR/CL/BI-04-C Passed  0.004 seconds
+/TP/GAR/CL/BI-04-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-05-C Passed  0.004 seconds
+/TP/GAR/SR/BV-01-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-01-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/large Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-2 Passed  0.002 seconds
+/TP/GAR/CL/BI-06-C Passed  0.002 seconds
+/TP/GAR/CL/BI-07-C Passed  0.002 seconds
+/TP/GAR/CL/BI-09-C Passed  0.002 seconds
+/TP/GAR/CL/BI-10-C Passed  0.002 seconds
+/TP/GAR/CL/BI-11-C Passed  0.002 seconds
+/TP/GAR/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-07-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-12-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-13-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-13-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-14-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-04-C Passed  0.004 seconds
+/TP/GAR/CL/BV-04-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BV-05-C Passed  0.004 seconds
+/TP/GAR/CL/BI-12-C Passed  0.004 seconds
+/TP/GAR/CL/BI-13-C Passed  0.004 seconds
+/TP/GAR/CL/BI-14-C Passed  0.004 seconds
+/TP/GAR/CL/BI-15-C Passed  0.004 seconds
+/TP/GAR/CL/BI-16-C Passed  0.004 seconds
+/TP/GAR/CL/BI-16-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-17-C Passed  0.004 seconds
+/TP/GAR/CL/BI-18-C Passed  0.004 seconds
+/TP/GAR/CL/BI-19-C Passed  0.004 seconds
+/TP/GAR/CL/BI-20-C Passed  0.004 seconds
+/TP/GAR/CL/BI-21-C Passed  0.004 seconds
+/TP/GAR/CL/BI-21-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-22-C Passed  0.004 seconds
+/TP/GAR/SR/BV-05-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-18-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-19-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-19-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-23-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-24-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-24-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-08-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-28-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-29-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-29-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-30-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-30-C/large-1 Passed  0.002 seconds
+/TP/GAN/CL/BV-01-C Passed  0.004 seconds
+/TP/GAN/SR/BV-01-C Passed  0.002 seconds
+/TP/GAI/SR/BV-01-C Passed  0.002 seconds
+/TP/GAI/CL/BV-01-C Passed  0.004 seconds
+/TP/GAR/CL/BV-06-C Passed  0.004 seconds
+/TP/GAR/CL/BI-23-C Passed  0.004 seconds
+/TP/GAR/CL/BI-24-C Passed  0.004 seconds
+/TP/GAR/CL/BI-25-C Passed  0.004 seconds
+/TP/GAR/CL/BI-26-C Passed  0.004 seconds
+/TP/GAR/CL/BI-26-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-27-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BI-28-C Passed  0.004 seconds
+/TP/GAR/CL/BI-29-C Passed  0.004 seconds
+/TP/GAR/CL/BI-30-C Passed  0.004 seconds
+/TP/GAR/CL/BI-31-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-33-C Passed  0.004 seconds
+/TP/GAR/CL/BI-34-C Passed  0.004 seconds
+/TP/GAR/CL/BI-35-C Passed  0.004 seconds
+/TP/GAW/CL/BV-01-C Passed  0.004 seconds
+/TP/GAW/CL/BV-02-C Not Run 
+/TP/GAW/CL/BV-02-C/seclevel Passed  0.004 seconds
+/TP/GAW/CL/BV-03-C Passed  0.004 seconds
+/TP/GAW/CL/BI-02-C Passed  0.004 seconds
+/TP/GAW/CL/BI-03-C Passed  0.004 seconds
+/TP/GAW/CL/BI-04-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-06-C Passed  0.004 seconds
+/TP/GAW/SR/BV-07-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-02-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-02-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-07-C Passed  0.005 seconds
+/TP/GAW/CL/BI-08-C Passed  0.004 seconds
+/TP/GAW/CL/BI-11-C Passed  0.004 seconds
+/TP/GAW/CL/BI-12-C Passed  0.004 seconds
+/TP/GAW/CL/BI-13-C Passed  0.004 seconds
+/TP/GAW/SR/BV-05-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-07-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-08-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-08-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-06-C Passed  0.004 seconds
+/TP/GAW/CL/BI-14-C Passed  0.004 seconds
+/TP/GAW/CL/BI-15-C Passed  0.004 seconds
+/TP/GAW/CL/BI-17-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-19-C Passed  0.004 seconds
+/TP/GAW/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-08-C Passed  0.004 seconds
+/TP/GAW/CL/BI-20-C Passed  0.004 seconds
+/TP/GAW/CL/BI-21-C Passed  0.004 seconds
+/TP/GAW/CL/BI-22-C Passed  0.004 seconds
+/TP/GAW/CL/BI-23-C Passed  0.004 seconds
+/TP/GAW/CL/BI-23-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-24-C Passed  0.004 seconds
+/TP/GAW/SR/BV-08-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-08-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-20-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-20-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-09-C Passed  0.004 seconds
+/TP/GAW/CL/BI-25-C Passed  0.004 seconds
+/TP/GAW/CL/BI-26-C Passed  0.004 seconds
+/TP/GAW/CL/BI-29-C Passed  0.004 seconds
+/TP/GAW/CL/BI-30-C Passed  0.004 seconds
+/TP/GAW/CL/BI-31-C Passed  0.004 seconds
+/TP/GAW/SR/BV-09-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-09-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-26-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-26-C/large-1 Passed  0.002 seconds
+/robustness/no-reliable-characteristic Passed  0.002 seconds
+/robustness/unkown-request Passed  0.002 seconds
+/robustness/unkown-command Passed  0.002 seconds
+/robustness/hash-db Passed  0.002 seconds
+Total: 193, Passed: 192 (99.5%), Failed: 0, Not Run: 1
+Overall execution time: 0.545 seconds
+PASS: test-gatt
+TAP version 13
+# random seed: R02S141f3d592ad463b53649cdbde52985f0
+1..6
+# Start of gattrib tests
+ok 1 /gattrib/refcount
+ok 2 /gattrib/get_channel
+ok 3 /gattrib/send
+ok 4 /gattrib/cancel
+ok 5 /gattrib/register
+ok 6 /gattrib/buffers
+# End of gattrib tests
+PASS: test-gattrib
+
+/gdbus/simple_client - init
+/gdbus/simple_client - setup
+/gdbus/simple_client - setup complete
+/gdbus/simple_client - run
+/gdbus/simple_client - test not run
+/gdbus/simple_client - teardown
+/gdbus/simple_client - teardown complete
+/gdbus/simple_client - done
+
+/gdbus/client_connect_disconnect - init
+/gdbus/client_connect_disconnect - setup
+/gdbus/client_connect_disconnect - setup complete
+/gdbus/client_connect_disconnect - run
+/gdbus/client_connect_disconnect - test not run
+/gdbus/client_connect_disconnect - teardown
+/gdbus/client_connect_disconnect - teardown complete
+/gdbus/client_connect_disconnect - done
+
+/gdbus/client_get_string_property - init
+/gdbus/client_get_string_property - setup
+/gdbus/client_get_string_property - setup complete
+/gdbus/client_get_string_property - run
+/gdbus/client_get_string_property - test not run
+/gdbus/client_get_string_property - teardown
+/gdbus/client_get_string_property - teardown complete
+/gdbus/client_get_string_property - done
+
+/gdbus/client_get_boolean_property - init
+/gdbus/client_get_boolean_property - setup
+/gdbus/client_get_boolean_property - setup complete
+/gdbus/client_get_boolean_property - run
+/gdbus/client_get_boolean_property - test not run
+/gdbus/client_get_boolean_property - teardown
+/gdbus/client_get_boolean_property - teardown complete
+/gdbus/client_get_boolean_property - done
+
+/gdbus/client_get_uint64_property - init
+/gdbus/client_get_uint64_property - setup
+/gdbus/client_get_uint64_property - setup complete
+/gdbus/client_get_uint64_property - run
+/gdbus/client_get_uint64_property - test not run
+/gdbus/client_get_uint64_property - teardown
+/gdbus/client_get_uint64_property - teardown complete
+/gdbus/client_get_uint64_property - done
+
+/gdbus/client_get_array_property - init
+/gdbus/client_get_array_property - setup
+/gdbus/client_get_array_property - setup complete
+/gdbus/client_get_array_property - run
+/gdbus/client_get_array_property - test not run
+/gdbus/client_get_array_property - teardown
+/gdbus/client_get_array_property - teardown complete
+/gdbus/client_get_array_property - done
+
+/gdbus/client_get_dict_property - init
+/gdbus/client_get_dict_property - setup
+/gdbus/client_get_dict_property - setup complete
+/gdbus/client_get_dict_property - run
+/gdbus/client_get_dict_property - test not run
+/gdbus/client_get_dict_property - teardown
+/gdbus/client_get_dict_property - teardown complete
+/gdbus/client_get_dict_property - done
+
+/gdbus/client_set_string_property - init
+/gdbus/client_set_string_property - setup
+/gdbus/client_set_string_property - setup complete
+/gdbus/client_set_string_property - run
+/gdbus/client_set_string_property - test not run
+/gdbus/client_set_string_property - teardown
+/gdbus/client_set_string_property - teardown complete
+/gdbus/client_set_string_property - done
+
+/gdbus/client_string_changed - init
+/gdbus/client_string_changed - setup
+/gdbus/client_string_changed - setup complete
+/gdbus/client_string_changed - run
+/gdbus/client_string_changed - test not run
+/gdbus/client_string_changed - teardown
+/gdbus/client_string_changed - teardown complete
+/gdbus/client_string_changed - done
+
+/gdbus/client_check_order - init
+/gdbus/client_check_order - setup
+/gdbus/client_check_order - setup complete
+/gdbus/client_check_order - run
+/gdbus/client_check_order - test not run
+/gdbus/client_check_order - teardown
+/gdbus/client_check_order - teardown complete
+/gdbus/client_check_order - done
+
+/gdbus/client_proxy_removed - init
+/gdbus/client_proxy_removed - setup
+/gdbus/client_proxy_removed - setup complete
+/gdbus/client_proxy_removed - run
+/gdbus/client_proxy_removed - test not run
+/gdbus/client_proxy_removed - teardown
+/gdbus/client_proxy_removed - teardown complete
+/gdbus/client_proxy_removed - done
+
+/gdbus/client_no_object_manager - init
+/gdbus/client_no_object_manager - setup
+/gdbus/client_no_object_manager - setup complete
+/gdbus/client_no_object_manager - run
+/gdbus/client_no_object_manager - test not run
+/gdbus/client_no_object_manager - teardown
+/gdbus/client_no_object_manager - teardown complete
+/gdbus/client_no_object_manager - done
+
+/gdbus/client_force_disconnect - init
+/gdbus/client_force_disconnect - setup
+/gdbus/client_force_disconnect - setup complete
+/gdbus/client_force_disconnect - run
+/gdbus/client_force_disconnect - test not run
+/gdbus/client_force_disconnect - teardown
+/gdbus/client_force_disconnect - teardown complete
+/gdbus/client_force_disconnect - done
+
+/gdbus/client_ready - init
+/gdbus/client_ready - setup
+/gdbus/client_ready - setup complete
+/gdbus/client_ready - run
+/gdbus/client_ready - test not run
+/gdbus/client_ready - teardown
+/gdbus/client_ready - teardown complete
+/gdbus/client_ready - done
+
+
+Test Summary
+------------
+/gdbus/simple_client Not Run 
+/gdbus/client_connect_disconnect Not Run 
+/gdbus/client_get_string_property Not Run 
+/gdbus/client_get_boolean_property Not Run 
+/gdbus/client_get_uint64_property Not Run 
+/gdbus/client_get_array_property Not Run 
+/gdbus/client_get_dict_property Not Run 
+/gdbus/client_set_string_property Not Run 
+/gdbus/client_string_changed Not Run 
+/gdbus/client_check_order Not Run 
+/gdbus/client_proxy_removed Not Run 
+/gdbus/client_no_object_manager Not Run 
+/gdbus/client_force_disconnect Not Run 
+/gdbus/client_ready Not Run 
+Total: 14, Passed: 0 (0.0%), Failed: 0, Not Run: 14
+Overall execution time: 0.0021 seconds
+PASS: test-gdbus-client
+TAP version 13
+# random seed: R02S63f156336a6495bb013df4a9a077b10f
+1..34
+# Start of gobex tests
+ok 1 /gobex/null_io
+ok 2 /gobex/basic
+ok 3 /gobex/ref_unref
+ok 4 /gobex/test_disconnect
+ok 5 /gobex/test_recv_connect_stream
+ok 6 /gobex/test_recv_connect_pkt
+ok 7 /gobex/test_send_connect_stream
+ok 8 /gobex/test_send_connect_pkt
+ok 9 /gobex/test_recv_unexpected
+ok 10 /gobex/test_send_on_demand_stream
+ok 11 /gobex/test_send_on_demand_pkt
+ok 12 /gobex/test_send_on_demand_fail_stream
+ok 13 /gobex/test_send_on_demand_fail_pkt
+ok 14 /gobex/test_send_connect_req_stream
+ok 15 /gobex/test_send_connect_req_pkt
+ok 16 /gobex/test_send_nval_connect_req_stream
+ok 17 /gobex/test_send_nval_connect_req_pkt
+ok 18 /gobex/test_send_nval_connect_req_short_pkt
+ok 19 /gobex/test_send_connect_req_timeout_stream
+ok 20 /gobex/test_send_connect_req_timeout_pkt
+ok 21 /gobex/test_cancel_req_immediate
+ok 22 /gobex/test_cancel_req_delay_stream
+ok 23 /gobex/test_cancel_req_delay_pkt
+ok 24 /gobex/test_connect
+ok 25 /gobex/test_obex_disconnect
+ok 26 /gobex/test_auth
+ok 27 /gobex/test_auth_fail
+ok 28 /gobex/test_setpath
+ok 29 /gobex/test_setpath_up
+ok 30 /gobex/test_setpath_up_down
+ok 31 /gobex/test_mkdir
+ok 32 /gobex/test_delete
+ok 33 /gobex/test_copy
+ok 34 /gobex/test_move
+# End of gobex tests
+PASS: test-gobex
+TAP version 13
+# random seed: R02Sbb0fc0674266bc49a0c708a3bc75d589
+1..18
+# Start of gobex tests
+ok 1 /gobex/test_apparam_nval_short
+ok 2 /gobex/test_apparam_nval_data
+ok 3 /gobex/test_apparam_nval2_short
+ok 4 /gobex/test_apparam_nval2_data
+ok 5 /gobex/test_apparam_get_uint8
+ok 6 /gobex/test_apparam_get_uint16
+ok 7 /gobex/test_apparam_get_uint32
+ok 8 /gobex/test_apparam_get_uint64
+ok 9 /gobex/test_apparam_get_string
+ok 10 /gobex/test_apparam_get_bytes
+ok 11 /gobex/test_apparam_get_multi
+ok 12 /gobex/test_apparam_set_uint8
+ok 13 /gobex/test_apparam_set_uint16
+ok 14 /gobex/test_apparam_set_uint32
+ok 15 /gobex/test_apparam_set_uint64
+ok 16 /gobex/test_apparam_set_string
+ok 17 /gobex/test_apparam_set_bytes
+ok 18 /gobex/test_apparam_set_multi
+# End of gobex tests
+PASS: test-gobex-apparam
+TAP version 13
+# random seed: R02Se1a326afbb6c2458b6ef36e0cf8c3dbd
+1..28
+# Start of gobex tests
+ok 1 /gobex/test_decode_header_connid
+ok 2 /gobex/test_decode_header_name_empty
+ok 3 /gobex/test_decode_header_name_ascii
+ok 4 /gobex/test_decode_header_name_umlaut
+ok 5 /gobex/test_decode_header_body
+ok 6 /gobex/test_decode_header_body_extdata
+ok 7 /gobex/test_decode_header_actionid
+ok 8 /gobex/test_decode_header_multi
+ok 9 /gobex/test_decode_header_uint32_nval
+ok 10 /gobex/test_decode_header_unicode_nval_short
+ok 11 /gobex/test_decode_header_unicode_nval_data
+ok 12 /gobex/test_decode_header_bytes_nval_short
+ok 13 /gobex/test_decode_header_bytes_nval_data
+ok 14 /gobex/test_decode_header_bytes_nval_len
+ok 15 /gobex/test_header_encode_connid
+ok 16 /gobex/test_header_encode_name_empty
+ok 17 /gobex/test_header_encode_name_ascii
+ok 18 /gobex/test_header_encode_name_umlaut
+ok 19 /gobex/test_header_encode_body
+ok 20 /gobex/test_header_encode_actionid
+ok 21 /gobex/test_header_encode_apparam
+ok 22 /gobex/test_header_name_empty
+ok 23 /gobex/test_header_name_ascii
+ok 24 /gobex/test_header_name_umlaut
+ok 25 /gobex/test_header_bytes
+ok 26 /gobex/test_header_uint8
+ok 27 /gobex/test_header_uint32
+ok 28 /gobex/test_header_apparam
+# End of gobex tests
+PASS: test-gobex-header
+TAP version 13
+# random seed: R02Se0bf6d3a79a34c479a66e8127c5d748a
+1..9
+# Start of gobex tests
+ok 1 /gobex/test_pkt
+ok 2 /gobex/test_decode_pkt
+ok 3 /gobex/test_decode_pkt_header
+ok 4 /gobex/test_decode_connect
+ok 5 /gobex/test_decode_nval
+ok 6 /gobex/test_encode_pkt
+ok 7 /gobex/test_encode_on_demand
+ok 8 /gobex/test_encode_on_demand_fail
+ok 9 /gobex/test_create_args
+# End of gobex tests
+PASS: test-gobex-packet
+TAP version 13
+# random seed: R02Sa9d1185518e80ea081c67d21f5a5a48c
+1..38
+# Start of gobex tests
+ok 1 /gobex/test_conn_req
+ok 2 /gobex/test_conn_rsp
+ok 3 /gobex/test_put_req
+ok 4 /gobex/test_put_rsp
+ok 5 /gobex/test_get_req
+ok 6 /gobex/test_get_rsp
+ok 7 /gobex/test_get_req_app
+ok 8 /gobex/test_get_rsp_app
+ok 9 /gobex/test_put_req_delay
+ok 10 /gobex/test_put_rsp_delay
+ok 11 /gobex/test_get_req_delay
+ok 12 /gobex/test_get_rsp_delay
+ok 13 /gobex/test_put_req_eagain
+ok 14 /gobex/test_get_req_eagain
+ok 15 /gobex/test_stream_put_req
+ok 16 /gobex/test_stream_put_rsp
+ok 17 /gobex/test_stream_put_req_abort
+ok 18 /gobex/test_stream_put_rsp_abort
+ok 19 /gobex/test_stream_get_req
+ok 20 /gobex/test_stream_get_rsp
+ok 21 /gobex/test_conn_get_req
+ok 22 /gobex/test_conn_get_rsp
+ok 23 /gobex/test_conn_put_req
+ok 24 /gobex/test_conn_put_rsp
+ok 25 /gobex/test_conn_get_wrg_rsp
+ok 26 /gobex/test_conn_put_req_seq
+ok 27 /gobex/test_packet_put_req
+ok 28 /gobex/test_packet_put_req_wait
+ok 29 /gobex/test_packet_put_req_suspend_resume
+# slow test /gobex/test_packet_put_req_suspend_resume executed in 0.77 secs
+ok 30 /gobex/test_packet_put_rsp
+ok 31 /gobex/test_packet_put_rsp_wait
+ok 32 /gobex/test_packet_get_rsp
+ok 33 /gobex/test_packet_get_rsp_wait
+ok 34 /gobex/test_packet_get_req
+ok 35 /gobex/test_packet_get_req_wait
+ok 36 /gobex/test_packet_get_req_suspend_resume
+ok 37 /gobex/test_packet_get_req_wait_next
+ok 38 /gobex/test_conn_put_req_seq_srm
+# End of gobex tests
+PASS: test-gobex-transfer
+
+/hfp/test_init - init
+/hfp/test_init - setup
+/hfp/test_init - setup complete
+/hfp/test_init - run
+/hfp/test_init - test passed
+/hfp/test_init - teardown
+/hfp/test_init - teardown complete
+/hfp/test_init - done
+
+/hfp/test_cmd_handler_1 - init
+/hfp/test_cmd_handler_1 - setup
+/hfp/test_cmd_handler_1 - setup complete
+/hfp/test_cmd_handler_1 - run
+/hfp/test_cmd_handler_1 - test passed
+/hfp/test_cmd_handler_1 - teardown
+/hfp/test_cmd_handler_1 - teardown complete
+/hfp/test_cmd_handler_1 - done
+
+/hfp/test_cmd_handler_2 - init
+/hfp/test_cmd_handler_2 - setup
+/hfp/test_cmd_handler_2 - setup complete
+/hfp/test_cmd_handler_2 - run
+/hfp/test_cmd_handler_2 - test passed
+/hfp/test_cmd_handler_2 - teardown
+/hfp/test_cmd_handler_2 - teardown complete
+/hfp/test_cmd_handler_2 - done
+
+/hfp/test_register_1 - init
+/hfp/test_register_1 - setup
+/hfp/test_register_1 - setup complete
+/hfp/test_register_1 - run
+/hfp/test_register_1 - test passed
+/hfp/test_register_1 - teardown
+/hfp/test_register_1 - teardown complete
+/hfp/test_register_1 - done
+
+/hfp/test_register_2 - init
+/hfp/test_register_2 - setup
+/hfp/test_register_2 - setup complete
+/hfp/test_register_2 - run
+/hfp/test_register_2 - test passed
+/hfp/test_register_2 - teardown
+/hfp/test_register_2 - teardown complete
+/hfp/test_register_2 - done
+
+/hfp/test_register_3 - init
+/hfp/test_register_3 - setup
+/hfp/test_register_3 - setup complete
+/hfp/test_register_3 - run
+/hfp/test_register_3 - test passed
+/hfp/test_register_3 - teardown
+/hfp/test_register_3 - teardown complete
+/hfp/test_register_3 - done
+
+/hfp/test_register_4 - init
+/hfp/test_register_4 - setup
+/hfp/test_register_4 - setup complete
+/hfp/test_register_4 - run
+/hfp/test_register_4 - test passed
+/hfp/test_register_4 - teardown
+/hfp/test_register_4 - teardown complete
+/hfp/test_register_4 - done
+
+/hfp/test_register_5 - init
+/hfp/test_register_5 - setup
+/hfp/test_register_5 - setup complete
+/hfp/test_register_5 - run
+/hfp/test_register_5 - test passed
+/hfp/test_register_5 - teardown
+/hfp/test_register_5 - teardown complete
+/hfp/test_register_5 - done
+
+/hfp/test_fragmented_1 - init
+/hfp/test_fragmented_1 - setup
+/hfp/test_fragmented_1 - setup complete
+/hfp/test_fragmented_1 - run
+/hfp/test_fragmented_1 - test passed
+/hfp/test_fragmented_1 - teardown
+/hfp/test_fragmented_1 - teardown complete
+/hfp/test_fragmented_1 - done
+
+/hfp/test_ustring_1 - init
+/hfp/test_ustring_1 - setup
+/hfp/test_ustring_1 - setup complete
+/hfp/test_ustring_1 - run
+/hfp/test_ustring_1 - test passed
+/hfp/test_ustring_1 - teardown
+/hfp/test_ustring_1 - teardown complete
+/hfp/test_ustring_1 - done
+
+/hfp/test_ustring_2 - init
+/hfp/test_ustring_2 - setup
+/hfp/test_ustring_2 - setup complete
+/hfp/test_ustring_2 - run
+/hfp/test_ustring_2 - test passed
+/hfp/test_ustring_2 - teardown
+/hfp/test_ustring_2 - teardown complete
+/hfp/test_ustring_2 - done
+
+/hfp/test_string_1 - init
+/hfp/test_string_1 - setup
+/hfp/test_string_1 - setup complete
+/hfp/test_string_1 - run
+/hfp/test_string_1 - test passed
+/hfp/test_string_1 - teardown
+/hfp/test_string_1 - teardown complete
+/hfp/test_string_1 - done
+
+/hfp/test_string_2 - init
+/hfp/test_string_2 - setup
+/hfp/test_string_2 - setup complete
+/hfp/test_string_2 - run
+/hfp/test_string_2 - test passed
+/hfp/test_string_2 - teardown
+/hfp/test_string_2 - teardown complete
+/hfp/test_string_2 - done
+
+/hfp/test_corrupted_1 - init
+/hfp/test_corrupted_1 - setup
+/hfp/test_corrupted_1 - setup complete
+/hfp/test_corrupted_1 - run
+/hfp/test_corrupted_1 - test passed
+/hfp/test_corrupted_1 - teardown
+/hfp/test_corrupted_1 - teardown complete
+/hfp/test_corrupted_1 - done
+
+/hfp/test_empty - init
+/hfp/test_empty - setup
+/hfp/test_empty - setup complete
+/hfp/test_empty - run
+/hfp/test_empty - test passed
+/hfp/test_empty - teardown
+/hfp/test_empty - teardown complete
+/hfp/test_empty - done
+
+/hfp_hf/test_init - init
+/hfp_hf/test_init - setup
+/hfp_hf/test_init - setup complete
+/hfp_hf/test_init - run
+/hfp_hf/test_init - test passed
+/hfp_hf/test_init - teardown
+/hfp_hf/test_init - teardown complete
+/hfp_hf/test_init - done
+
+/hfp_hf/test_send_command_1 - init
+/hfp_hf/test_send_command_1 - setup
+/hfp_hf/test_send_command_1 - setup complete
+/hfp_hf/test_send_command_1 - run
+/hfp_hf/test_send_command_1 - test passed
+/hfp_hf/test_send_command_1 - teardown
+/hfp_hf/test_send_command_1 - teardown complete
+/hfp_hf/test_send_command_1 - done
+
+/hfp_hf/test_send_command_2 - init
+/hfp_hf/test_send_command_2 - setup
+/hfp_hf/test_send_command_2 - setup complete
+/hfp_hf/test_send_command_2 - run
+/hfp_hf/test_send_command_2 - test passed
+/hfp_hf/test_send_command_2 - teardown
+/hfp_hf/test_send_command_2 - teardown complete
+/hfp_hf/test_send_command_2 - done
+
+/hfp_hf/test_send_command_3 - init
+/hfp_hf/test_send_command_3 - setup
+/hfp_hf/test_send_command_3 - setup complete
+/hfp_hf/test_send_command_3 - run
+/hfp_hf/test_send_command_3 - test passed
+/hfp_hf/test_send_command_3 - teardown
+/hfp_hf/test_send_command_3 - teardown complete
+/hfp_hf/test_send_command_3 - done
+
+/hfp_hf/test_unsolicited_1 - init
+/hfp_hf/test_unsolicited_1 - setup
+/hfp_hf/test_unsolicited_1 - setup complete
+/hfp_hf/test_unsolicited_1 - run
+/hfp_hf/test_unsolicited_1 - test passed
+/hfp_hf/test_unsolicited_1 - teardown
+/hfp_hf/test_unsolicited_1 - teardown complete
+/hfp_hf/test_unsolicited_1 - done
+
+/hfp_hf/test_unsolicited_2 - init
+/hfp_hf/test_unsolicited_2 - setup
+/hfp_hf/test_unsolicited_2 - setup complete
+/hfp_hf/test_unsolicited_2 - run
+/hfp_hf/test_unsolicited_2 - test passed
+/hfp_hf/test_unsolicited_2 - teardown
+/hfp_hf/test_unsolicited_2 - teardown complete
+/hfp_hf/test_unsolicited_2 - done
+
+/hfp_hf/test_unsolicited_3 - init
+/hfp_hf/test_unsolicited_3 - setup
+/hfp_hf/test_unsolicited_3 - setup complete
+/hfp_hf/test_unsolicited_3 - run
+/hfp_hf/test_unsolicited_3 - test passed
+/hfp_hf/test_unsolicited_3 - teardown
+/hfp_hf/test_unsolicited_3 - teardown complete
+/hfp_hf/test_unsolicited_3 - done
+
+/hfp_hf/test_corrupted_1 - init
+/hfp_hf/test_corrupted_1 - setup
+/hfp_hf/test_corrupted_1 - setup complete
+/hfp_hf/test_corrupted_1 - run
+/hfp_hf/test_corrupted_1 - test passed
+/hfp_hf/test_corrupted_1 - teardown
+/hfp_hf/test_corrupted_1 - teardown complete
+/hfp_hf/test_corrupted_1 - done
+
+/hfp_hf/test_corrupted_2 - init
+/hfp_hf/test_corrupted_2 - setup
+/hfp_hf/test_corrupted_2 - setup complete
+/hfp_hf/test_corrupted_2 - run
+/hfp_hf/test_corrupted_2 - test passed
+/hfp_hf/test_corrupted_2 - teardown
+/hfp_hf/test_corrupted_2 - teardown complete
+/hfp_hf/test_corrupted_2 - done
+
+/hfp_hf/test_empty - init
+/hfp_hf/test_empty - setup
+/hfp_hf/test_empty - setup complete
+/hfp_hf/test_empty - run
+/hfp_hf/test_empty - test passed
+/hfp_hf/test_empty - teardown
+/hfp_hf/test_empty - teardown complete
+/hfp_hf/test_empty - done
+
+/hfp_hf/test_unknown - init
+/hfp_hf/test_unknown - setup
+/hfp_hf/test_unknown - setup complete
+/hfp_hf/test_unknown - run
+/hfp_hf/test_unknown - test passed
+/hfp_hf/test_unknown - teardown
+/hfp_hf/test_unknown - teardown complete
+/hfp_hf/test_unknown - done
+
+/hfp_hf/test_context_parser_1 - init
+/hfp_hf/test_context_parser_1 - setup
+/hfp_hf/test_context_parser_1 - setup complete
+/hfp_hf/test_context_parser_1 - run
+/hfp_hf/test_context_parser_1 - test passed
+/hfp_hf/test_context_parser_1 - teardown
+/hfp_hf/test_context_parser_1 - teardown complete
+/hfp_hf/test_context_parser_1 - done
+
+/hfp_hf/test_context_parser_2 - init
+/hfp_hf/test_context_parser_2 - setup
+/hfp_hf/test_context_parser_2 - setup complete
+/hfp_hf/test_context_parser_2 - run
+/hfp_hf/test_context_parser_2 - test passed
+/hfp_hf/test_context_parser_2 - teardown
+/hfp_hf/test_context_parser_2 - teardown complete
+/hfp_hf/test_context_parser_2 - done
+
+/hfp_hf/test_context_skip_field - init
+/hfp_hf/test_context_skip_field - setup
+/hfp_hf/test_context_skip_field - setup complete
+/hfp_hf/test_context_skip_field - run
+/hfp_hf/test_context_skip_field - test passed
+/hfp_hf/test_context_skip_field - teardown
+/hfp_hf/test_context_skip_field - teardown complete
+/hfp_hf/test_context_skip_field - done
+
+
+Test Summary
+------------
+/hfp/test_init Passed  0.000 seconds
+/hfp/test_cmd_handler_1 Passed  0.000 seconds
+/hfp/test_cmd_handler_2 Passed  0.000 seconds
+/hfp/test_register_1 Passed  0.000 seconds
+/hfp/test_register_2 Passed  0.000 seconds
+/hfp/test_register_3 Passed  0.000 seconds
+/hfp/test_register_4 Passed  0.000 seconds
+/hfp/test_register_5 Passed  0.000 seconds
+/hfp/test_fragmented_1 Passed  0.000 seconds
+/hfp/test_ustring_1 Passed  0.000 seconds
+/hfp/test_ustring_2 Passed  0.000 seconds
+/hfp/test_string_1 Passed  0.000 seconds
+/hfp/test_string_2 Passed  0.000 seconds
+/hfp/test_corrupted_1 Passed  0.000 seconds
+/hfp/test_empty Passed  0.000 seconds
+/hfp_hf/test_init Passed  0.000 seconds
+/hfp_hf/test_send_command_1 Passed  0.000 seconds
+/hfp_hf/test_send_command_2 Passed  0.000 seconds
+/hfp_hf/test_send_command_3 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_1 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_2 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_3 Passed  0.000 seconds
+/hfp_hf/test_corrupted_1 Passed  0.000 seconds
+/hfp_hf/test_corrupted_2 Passed  0.000 seconds
+/hfp_hf/test_empty Passed  0.000 seconds
+/hfp_hf/test_unknown Passed  0.000 seconds
+/hfp_hf/test_context_parser_1 Passed  0.000 seconds
+/hfp_hf/test_context_parser_2 Passed  0.000 seconds
+/hfp_hf/test_context_skip_field Passed  0.000 seconds
+Total: 29, Passed: 29 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00457 seconds
+PASS: test-hfp
+
+/TP/HGRF/RH/BV-01-I - init
+/TP/HGRF/RH/BV-01-I - setup
+/TP/HGRF/RH/BV-01-I - setup complete
+/TP/HGRF/RH/BV-01-I - run
+/TP/HGRF/RH/BV-01-I - test passed
+/TP/HGRF/RH/BV-01-I - teardown
+/TP/HGRF/RH/BV-01-I - teardown complete
+/TP/HGRF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-08-I - init
+/TP/HGRF/RH/BV-08-I - setup
+/TP/HGRF/RH/BV-08-I - setup complete
+/TP/HGRF/RH/BV-08-I - run
+/TP/HGRF/RH/BV-08-I - test passed
+/TP/HGRF/RH/BV-08-I - teardown
+/TP/HGRF/RH/BV-08-I - teardown complete
+/TP/HGRF/RH/BV-08-I - done
+
+/TP/HGRF/RH/BV-09-I - init
+/TP/HGRF/RH/BV-09-I - setup
+/TP/HGRF/RH/BV-09-I - setup complete
+/TP/HGRF/RH/BV-09-I - run
+/TP/HGRF/RH/BV-09-I - test passed
+/TP/HGRF/RH/BV-09-I - teardown
+/TP/HGRF/RH/BV-09-I - teardown complete
+/TP/HGRF/RH/BV-09-I - done
+
+/TP/HGRF/RH/BV-06-I - init
+/TP/HGRF/RH/BV-06-I - setup
+/TP/HGRF/RH/BV-06-I - setup complete
+/TP/HGRF/RH/BV-06-I - run
+/TP/HGRF/RH/BV-06-I - test passed
+/TP/HGRF/RH/BV-06-I - teardown
+/TP/HGRF/RH/BV-06-I - teardown complete
+/TP/HGRF/RH/BV-06-I - done
+
+/TP/HGCF/RH/BV-01-I - init
+/TP/HGCF/RH/BV-01-I - setup
+/TP/HGCF/RH/BV-01-I - setup complete
+/TP/HGCF/RH/BV-01-I - run
+/TP/HGCF/RH/BV-01-I - test passed
+/TP/HGCF/RH/BV-01-I - teardown
+/TP/HGCF/RH/BV-01-I - teardown complete
+/TP/HGCF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-02-I - init
+/TP/HGRF/RH/BV-02-I - setup
+/TP/HGRF/RH/BV-02-I - setup complete
+/TP/HGRF/RH/BV-02-I - run
+/TP/HGRF/RH/BV-02-I - test passed
+/TP/HGRF/RH/BV-02-I - teardown
+/TP/HGRF/RH/BV-02-I - teardown complete
+/TP/HGRF/RH/BV-02-I - done
+
+
+Test Summary
+------------
+/TP/HGRF/RH/BV-01-I Passed  0.003 seconds
+/TP/HGRF/RH/BV-08-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-09-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-06-I Passed  0.002 seconds
+/TP/HGCF/RH/BV-01-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-02-I Passed  0.003 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0163 seconds
+PASS: test-hog
+
+/lib/ntoh64 - init
+/lib/ntoh64 - setup
+/lib/ntoh64 - setup complete
+/lib/ntoh64 - run
+/lib/ntoh64 - test passed
+/lib/ntoh64 - teardown
+/lib/ntoh64 - teardown complete
+/lib/ntoh64 - done
+
+/lib/hton64 - init
+/lib/hton64 - setup
+/lib/hton64 - setup complete
+/lib/hton64 - run
+/lib/hton64 - test passed
+/lib/hton64 - teardown
+/lib/hton64 - teardown complete
+/lib/hton64 - done
+
+/lib/sdp_get_access_protos/valid - init
+/lib/sdp_get_access_protos/valid - setup
+/lib/sdp_get_access_protos/valid - setup complete
+/lib/sdp_get_access_protos/valid - run
+/lib/sdp_get_access_protos/valid - test passed
+/lib/sdp_get_access_protos/valid - teardown
+/lib/sdp_get_access_protos/valid - teardown complete
+/lib/sdp_get_access_protos/valid - done
+
+/lib/sdp_get_access_protos/nodata - init
+/lib/sdp_get_access_protos/nodata - setup
+/lib/sdp_get_access_protos/nodata - setup complete
+/lib/sdp_get_access_protos/nodata - run
+/lib/sdp_get_access_protos/nodata - test passed
+/lib/sdp_get_access_protos/nodata - teardown
+/lib/sdp_get_access_protos/nodata - teardown complete
+/lib/sdp_get_access_protos/nodata - done
+
+/lib/sdp_get_access_protos/invalid_dtd1 - init
+/lib/sdp_get_access_protos/invalid_dtd1 - setup
+/lib/sdp_get_access_protos/invalid_dtd1 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd1 - run
+/lib/sdp_get_access_protos/invalid_dtd1 - test passed
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd1 - done
+
+/lib/sdp_get_access_protos/invalid_dtd2 - init
+/lib/sdp_get_access_protos/invalid_dtd2 - setup
+/lib/sdp_get_access_protos/invalid_dtd2 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd2 - run
+/lib/sdp_get_access_protos/invalid_dtd2 - test passed
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd2 - done
+
+/lib/sdp_get_lang_attr/valid - init
+/lib/sdp_get_lang_attr/valid - setup
+/lib/sdp_get_lang_attr/valid - setup complete
+/lib/sdp_get_lang_attr/valid - run
+/lib/sdp_get_lang_attr/valid - test passed
+/lib/sdp_get_lang_attr/valid - teardown
+/lib/sdp_get_lang_attr/valid - teardown complete
+/lib/sdp_get_lang_attr/valid - done
+
+/lib/sdp_get_lang_attr/nodata - init
+/lib/sdp_get_lang_attr/nodata - setup
+/lib/sdp_get_lang_attr/nodata - setup complete
+/lib/sdp_get_lang_attr/nodata - run
+/lib/sdp_get_lang_attr/nodata - test passed
+/lib/sdp_get_lang_attr/nodata - teardown
+/lib/sdp_get_lang_attr/nodata - teardown complete
+/lib/sdp_get_lang_attr/nodata - done
+
+/lib/sdp_get_lang_attr/invalid_dtd - init
+/lib/sdp_get_lang_attr/invalid_dtd - setup
+/lib/sdp_get_lang_attr/invalid_dtd - setup complete
+/lib/sdp_get_lang_attr/invalid_dtd - run
+/lib/sdp_get_lang_attr/invalid_dtd - test passed
+/lib/sdp_get_lang_attr/invalid_dtd - teardown
+/lib/sdp_get_lang_attr/invalid_dtd - teardown complete
+/lib/sdp_get_lang_attr/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/valid - init
+/lib/sdp_get_profile_descs/valid - setup
+/lib/sdp_get_profile_descs/valid - setup complete
+/lib/sdp_get_profile_descs/valid - run
+/lib/sdp_get_profile_descs/valid - test passed
+/lib/sdp_get_profile_descs/valid - teardown
+/lib/sdp_get_profile_descs/valid - teardown complete
+/lib/sdp_get_profile_descs/valid - done
+
+/lib/sdp_get_profile_descs/nodata - init
+/lib/sdp_get_profile_descs/nodata - setup
+/lib/sdp_get_profile_descs/nodata - setup complete
+/lib/sdp_get_profile_descs/nodata - run
+/lib/sdp_get_profile_descs/nodata - test passed
+/lib/sdp_get_profile_descs/nodata - teardown
+/lib/sdp_get_profile_descs/nodata - teardown complete
+/lib/sdp_get_profile_descs/nodata - done
+
+/lib/sdp_get_profile_descs/invalid_dtd - init
+/lib/sdp_get_profile_descs/invalid_dtd - setup
+/lib/sdp_get_profile_descs/invalid_dtd - setup complete
+/lib/sdp_get_profile_descs/invalid_dtd - run
+/lib/sdp_get_profile_descs/invalid_dtd - test passed
+/lib/sdp_get_profile_descs/invalid_dtd - teardown
+/lib/sdp_get_profile_descs/invalid_dtd - teardown complete
+/lib/sdp_get_profile_descs/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/workaround - init
+/lib/sdp_get_profile_descs/workaround - setup
+/lib/sdp_get_profile_descs/workaround - setup complete
+/lib/sdp_get_profile_descs/workaround - run
+/lib/sdp_get_profile_descs/workaround - test passed
+/lib/sdp_get_profile_descs/workaround - teardown
+/lib/sdp_get_profile_descs/workaround - teardown complete
+/lib/sdp_get_profile_descs/workaround - done
+
+/lib/sdp_get_server_ver - init
+/lib/sdp_get_server_ver - setup
+/lib/sdp_get_server_ver - setup complete
+/lib/sdp_get_server_ver - run
+/lib/sdp_get_server_ver - test passed
+/lib/sdp_get_server_ver - teardown
+/lib/sdp_get_server_ver - teardown complete
+/lib/sdp_get_server_ver - done
+
+
+Test Summary
+------------
+/lib/ntoh64 Passed  0.000 seconds
+/lib/hton64 Passed  0.000 seconds
+/lib/sdp_get_access_protos/valid Passed  0.000 seconds
+/lib/sdp_get_access_protos/nodata Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd1 Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd2 Passed  0.000 seconds
+/lib/sdp_get_lang_attr/valid Passed  0.000 seconds
+/lib/sdp_get_lang_attr/nodata Passed  0.000 seconds
+/lib/sdp_get_lang_attr/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/valid Passed  0.000 seconds
+/lib/sdp_get_profile_descs/nodata Passed  0.000 seconds
+/lib/sdp_get_profile_descs/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/workaround Passed  0.000 seconds
+/lib/sdp_get_server_ver Passed  0.000 seconds
+Total: 14, Passed: 14 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00205 seconds
+PASS: test-lib
+TAP version 13
+# random seed: R02S761c04e6061cd2a5979f66b655b626dc
+1..9
+# Start of mgmt tests
+# Start of command tests
+ok 1 /mgmt/command/1
+ok 2 /mgmt/command/2
+# End of command tests
+# Start of response tests
+ok 3 /mgmt/response/1
+ok 4 /mgmt/response/2
+# End of response tests
+# Start of event tests
+ok 5 /mgmt/event/1
+ok 6 /mgmt/event/2
+# End of event tests
+# Start of unregister tests
+ok 7 /mgmt/unregister/1
+ok 8 /mgmt/unregister/2
+# End of unregister tests
+# Start of destroy tests
+ok 9 /mgmt/destroy/1
+# End of destroy tests
+# End of mgmt tests
+PASS: test-mgmt
+
+MICS/SR/SGGIT/SER/BV-01-C - init
+MICS/SR/SGGIT/SER/BV-01-C - setup
+MICS/SR/SGGIT/SER/BV-01-C - setup complete
+MICS/SR/SGGIT/SER/BV-01-C - run
+MICS/SR/SGGIT/SER/BV-01-C - test passed
+MICS/SR/SGGIT/SER/BV-01-C - teardown
+MICS/SR/SGGIT/SER/BV-01-C - teardown complete
+MICS/SR/SGGIT/SER/BV-01-C - done
+
+MICS/SR/SGGIT/CHA/BV-01-C - init
+MICS/SR/SGGIT/CHA/BV-01-C - setup
+MICS/SR/SGGIT/CHA/BV-01-C - setup complete
+MICS/SR/SGGIT/CHA/BV-01-C - run
+MICS/SR/SGGIT/CHA/BV-01-C - test passed
+MICS/SR/SGGIT/CHA/BV-01-C - teardown
+MICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+MICS/SR/SGGIT/CHA/BV-01-C - done
+
+MICS/SR/SPE/BI-01-C - init
+MICS/SR/SPE/BI-01-C - setup
+MICS/SR/SPE/BI-01-C - setup complete
+MICS/SR/SPE/BI-01-C - run
+MICS/SR/SPE/BI-01-C - test passed
+MICS/SR/SPE/BI-01-C - teardown
+MICS/SR/SPE/BI-01-C - teardown complete
+MICS/SR/SPE/BI-01-C - done
+
+MICS/SR/SPN/BV-01-C - init
+MICS/SR/SPN/BV-01-C - setup
+MICS/SR/SPN/BV-01-C - setup complete
+MICS/SR/SPN/BV-01-C - run
+gatt_notify_cb: notify.value:0 notify->len:1
+gatt_notify_cb: notify.value:1 notify->len:1
+MICS/SR/SPN/BV-01-C - test passed
+MICS/SR/SPN/BV-01-C - teardown
+MICS/SR/SPN/BV-01-C - teardown complete
+MICS/SR/SPN/BV-01-C - done
+
+MICP/CL/CGGIT/SER/BV-01-C - init
+MICP/CL/CGGIT/SER/BV-01-C - setup
+MICP/CL/CGGIT/SER/BV-01-C - setup complete
+MICP/CL/CGGIT/SER/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/SER/BV-01-C - test passed
+
+Write failed: 0x13
+MICP/CL/CGGIT/SER/BV-01-C - teardown
+MICP/CL/CGGIT/SER/BV-01-C - teardown complete
+MICP/CL/CGGIT/SER/BV-01-C - done
+
+MICP/CL/CGGIT/CHA/BV-01-C - init
+MICP/CL/CGGIT/CHA/BV-01-C - setup
+MICP/CL/CGGIT/CHA/BV-01-C - setup complete
+MICP/CL/CGGIT/CHA/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/CHA/BV-01-C - test passed
+MICP Write successful
+MICP/CL/CGGIT/CHA/BV-01-C - teardown
+MICP/CL/CGGIT/CHA/BV-01-C - teardown complete
+MICP/CL/CGGIT/CHA/BV-01-C - done
+
+MICP/CL/SPE/BI-01-C - init
+MICP/CL/SPE/BI-01-C - setup
+MICP/CL/SPE/BI-01-C - setup complete
+MICP/CL/SPE/BI-01-C - run
+micp_write_value handle: 3
+MICP/CL/SPE/BI-01-C - test passed
+
+Write failed: 0x80
+MICP/CL/SPE/BI-01-C - teardown
+MICP/CL/SPE/BI-01-C - teardown complete
+MICP/CL/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+MICS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+MICS/SR/SGGIT/CHA/BV-01-C Passed  0.004 seconds
+MICS/SR/SPE/BI-01-C Passed  0.004 seconds
+MICS/SR/SPN/BV-01-C Passed  0.004 seconds
+MICP/CL/CGGIT/SER/BV-01-C Passed  0.006 seconds
+MICP/CL/CGGIT/CHA/BV-01-C Passed  0.006 seconds
+MICP/CL/SPE/BI-01-C Passed  0.006 seconds
+Total: 7, Passed: 7 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0341 seconds
+PASS: test-micp
+
+/queue/basic - init
+/queue/basic - setup
+/queue/basic - setup complete
+/queue/basic - run
+/queue/basic - test passed
+/queue/basic - teardown
+/queue/basic - teardown complete
+/queue/basic - done
+
+/queue/foreach_destroy - init
+/queue/foreach_destroy - setup
+/queue/foreach_destroy - setup complete
+/queue/foreach_destroy - run
+/queue/foreach_destroy - test passed
+/queue/foreach_destroy - teardown
+/queue/foreach_destroy - teardown complete
+/queue/foreach_destroy - done
+
+/queue/foreach_remove - init
+/queue/foreach_remove - setup
+/queue/foreach_remove - setup complete
+/queue/foreach_remove - run
+/queue/foreach_remove - test passed
+/queue/foreach_remove - teardown
+/queue/foreach_remove - teardown complete
+/queue/foreach_remove - done
+
+/queue/foreach_remove_all - init
+/queue/foreach_remove_all - setup
+/queue/foreach_remove_all - setup complete
+/queue/foreach_remove_all - run
+/queue/foreach_remove_all - test passed
+/queue/foreach_remove_all - teardown
+/queue/foreach_remove_all - teardown complete
+/queue/foreach_remove_all - done
+
+/queue/foreach_remove_backward - init
+/queue/foreach_remove_backward - setup
+/queue/foreach_remove_backward - setup complete
+/queue/foreach_remove_backward - run
+/queue/foreach_remove_backward - test passed
+/queue/foreach_remove_backward - teardown
+/queue/foreach_remove_backward - teardown complete
+/queue/foreach_remove_backward - done
+
+/queue/destroy_remove - init
+/queue/destroy_remove - setup
+/queue/destroy_remove - setup complete
+/queue/destroy_remove - run
+/queue/destroy_remove - test passed
+/queue/destroy_remove - teardown
+/queue/destroy_remove - teardown complete
+/queue/destroy_remove - done
+
+/queue/push_after - init
+/queue/push_after - setup
+/queue/push_after - setup complete
+/queue/push_after - run
+/queue/push_after - test passed
+/queue/push_after - teardown
+/queue/push_after - teardown complete
+/queue/push_after - done
+
+/queue/remove_all - init
+/queue/remove_all - setup
+/queue/remove_all - setup complete
+/queue/remove_all - run
+/queue/remove_all - test passed
+/queue/remove_all - teardown
+/queue/remove_all - teardown complete
+/queue/remove_all - done
+
+
+Test Summary
+------------
+/queue/basic Passed  0.026 seconds
+/queue/foreach_destroy Passed  0.000 seconds
+/queue/foreach_remove Passed  0.000 seconds
+/queue/foreach_remove_all Passed  0.000 seconds
+/queue/foreach_remove_backward Passed  0.000 seconds
+/queue/destroy_remove Passed  0.000 seconds
+/queue/push_after Passed  0.000 seconds
+/queue/remove_all Passed  0.000 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0274 seconds
+PASS: test-queue
+
+/ringbuf/power2 - init
+/ringbuf/power2 - setup
+/ringbuf/power2 - setup complete
+/ringbuf/power2 - run
+/ringbuf/power2 - test passed
+/ringbuf/power2 - teardown
+/ringbuf/power2 - teardown complete
+/ringbuf/power2 - done
+
+/ringbuf/alloc - init
+/ringbuf/alloc - setup
+/ringbuf/alloc - setup complete
+/ringbuf/alloc - run
+/ringbuf/alloc - test passed
+/ringbuf/alloc - teardown
+/ringbuf/alloc - teardown complete
+/ringbuf/alloc - done
+
+/ringbuf/printf - init
+/ringbuf/printf - setup
+/ringbuf/printf - setup complete
+/ringbuf/printf - run
+/ringbuf/printf - test passed
+/ringbuf/printf - teardown
+/ringbuf/printf - teardown complete
+/ringbuf/printf - done
+
+
+Test Summary
+------------
+/ringbuf/power2 Passed  0.467 seconds
+/ringbuf/alloc Passed  0.003 seconds
+/ringbuf/printf Passed  0.010 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.482 seconds
+PASS: test-ringbuf
+bluetoothd[1121]: Bluetooth daemon 5.72
+
+/TP/SERVER/SS/BV-01-C/UUID-16 - init
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - run
+/TP/SERVER/SS/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-32 - init
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - run
+/TP/SERVER/SS/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-128 - init
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - run
+/TP/SERVER/SS/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-16 - init
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - run
+/TP/SERVER/SS/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-32 - init
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - run
+/TP/SERVER/SS/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-128 - init
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - run
+/TP/SERVER/SS/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-16 - init
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - run
+/TP/SERVER/SS/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-128 - init
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - run
+/TP/SERVER/SS/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-32 - init
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - run
+/TP/SERVER/SS/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-16 - init
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - run
+/TP/SERVER/SS/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-32 - init
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - run
+/TP/SERVER/SS/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-128 - init
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - run
+/TP/SERVER/SS/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-16 - init
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - run
+/TP/SERVER/SS/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-32 - init
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - run
+/TP/SERVER/SS/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-128 - init
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - run
+/TP/SERVER/SS/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - done
+
+/TP/SERVER/SA/BV-01-C - init
+/TP/SERVER/SA/BV-01-C - setup
+/TP/SERVER/SA/BV-01-C - setup complete
+/TP/SERVER/SA/BV-01-C - run
+/TP/SERVER/SA/BV-01-C - test passed
+/TP/SERVER/SA/BV-01-C - teardown
+/TP/SERVER/SA/BV-01-C - teardown complete
+/TP/SERVER/SA/BV-01-C - done
+
+/TP/SERVER/SA/BV-03-C - init
+/TP/SERVER/SA/BV-03-C - setup
+/TP/SERVER/SA/BV-03-C - setup complete
+/TP/SERVER/SA/BV-03-C - run
+/TP/SERVER/SA/BV-03-C - test passed
+/TP/SERVER/SA/BV-03-C - teardown
+/TP/SERVER/SA/BV-03-C - teardown complete
+/TP/SERVER/SA/BV-03-C - done
+
+/TP/SERVER/SA/BV-04-C - init
+/TP/SERVER/SA/BV-04-C - setup
+/TP/SERVER/SA/BV-04-C - setup complete
+/TP/SERVER/SA/BV-04-C - run
+/TP/SERVER/SA/BV-04-C - test passed
+/TP/SERVER/SA/BV-04-C - teardown
+/TP/SERVER/SA/BV-04-C - teardown complete
+/TP/SERVER/SA/BV-04-C - done
+
+/TP/SERVER/SA/BV-05-C - init
+/TP/SERVER/SA/BV-05-C - setup
+/TP/SERVER/SA/BV-05-C - setup complete
+/TP/SERVER/SA/BV-05-C - run
+/TP/SERVER/SA/BV-05-C - test passed
+/TP/SERVER/SA/BV-05-C - teardown
+/TP/SERVER/SA/BV-05-C - teardown complete
+/TP/SERVER/SA/BV-05-C - done
+
+/TP/SERVER/SA/BV-06-C - init
+/TP/SERVER/SA/BV-06-C - setup
+/TP/SERVER/SA/BV-06-C - setup complete
+/TP/SERVER/SA/BV-06-C - run
+/TP/SERVER/SA/BV-06-C - test passed
+/TP/SERVER/SA/BV-06-C - teardown
+/TP/SERVER/SA/BV-06-C - teardown complete
+/TP/SERVER/SA/BV-06-C - done
+
+/TP/SERVER/SA/BV-07-C - init
+/TP/SERVER/SA/BV-07-C - setup
+/TP/SERVER/SA/BV-07-C - setup complete
+/TP/SERVER/SA/BV-07-C - run
+/TP/SERVER/SA/BV-07-C - test passed
+/TP/SERVER/SA/BV-07-C - teardown
+/TP/SERVER/SA/BV-07-C - teardown complete
+/TP/SERVER/SA/BV-07-C - done
+
+/TP/SERVER/SA/BV-08-C - init
+/TP/SERVER/SA/BV-08-C - setup
+/TP/SERVER/SA/BV-08-C - setup complete
+/TP/SERVER/SA/BV-08-C - run
+/TP/SERVER/SA/BV-08-C - test passed
+/TP/SERVER/SA/BV-08-C - teardown
+/TP/SERVER/SA/BV-08-C - teardown complete
+/TP/SERVER/SA/BV-08-C - done
+
+/TP/SERVER/SA/BV-09-C - init
+/TP/SERVER/SA/BV-09-C - setup
+/TP/SERVER/SA/BV-09-C - setup complete
+/TP/SERVER/SA/BV-09-C - run
+/TP/SERVER/SA/BV-09-C - test passed
+/TP/SERVER/SA/BV-09-C - teardown
+/TP/SERVER/SA/BV-09-C - teardown complete
+/TP/SERVER/SA/BV-09-C - done
+
+/TP/SERVER/SA/BV-10-C - init
+/TP/SERVER/SA/BV-10-C - setup
+/TP/SERVER/SA/BV-10-C - setup complete
+/TP/SERVER/SA/BV-10-C - run
+/TP/SERVER/SA/BV-10-C - test passed
+/TP/SERVER/SA/BV-10-C - teardown
+/TP/SERVER/SA/BV-10-C - teardown complete
+/TP/SERVER/SA/BV-10-C - done
+
+/TP/SERVER/SA/BV-11-C - init
+/TP/SERVER/SA/BV-11-C - setup
+/TP/SERVER/SA/BV-11-C - setup complete
+/TP/SERVER/SA/BV-11-C - run
+/TP/SERVER/SA/BV-11-C - test passed
+/TP/SERVER/SA/BV-11-C - teardown
+/TP/SERVER/SA/BV-11-C - teardown complete
+/TP/SERVER/SA/BV-11-C - done
+
+/TP/SERVER/SA/BV-12-C - init
+/TP/SERVER/SA/BV-12-C - setup
+/TP/SERVER/SA/BV-12-C - setup complete
+/TP/SERVER/SA/BV-12-C - run
+/TP/SERVER/SA/BV-12-C - test passed
+/TP/SERVER/SA/BV-12-C - teardown
+/TP/SERVER/SA/BV-12-C - teardown complete
+/TP/SERVER/SA/BV-12-C - done
+
+/TP/SERVER/SA/BV-13-C - init
+/TP/SERVER/SA/BV-13-C - setup
+/TP/SERVER/SA/BV-13-C - setup complete
+/TP/SERVER/SA/BV-13-C - run
+/TP/SERVER/SA/BV-13-C - test passed
+/TP/SERVER/SA/BV-13-C - teardown
+/TP/SERVER/SA/BV-13-C - teardown complete
+/TP/SERVER/SA/BV-13-C - done
+
+/TP/SERVER/SA/BV-14-C - init
+/TP/SERVER/SA/BV-14-C - setup
+/TP/SERVER/SA/BV-14-C - setup complete
+/TP/SERVER/SA/BV-14-C - run
+/TP/SERVER/SA/BV-14-C - test passed
+/TP/SERVER/SA/BV-14-C - teardown
+/TP/SERVER/SA/BV-14-C - teardown complete
+/TP/SERVER/SA/BV-14-C - done
+
+/TP/SERVER/SA/BV-15-C - init
+/TP/SERVER/SA/BV-15-C - setup
+/TP/SERVER/SA/BV-15-C - setup complete
+/TP/SERVER/SA/BV-15-C - run
+/TP/SERVER/SA/BV-15-C - test passed
+/TP/SERVER/SA/BV-15-C - teardown
+/TP/SERVER/SA/BV-15-C - teardown complete
+/TP/SERVER/SA/BV-15-C - done
+
+/TP/SERVER/SA/BV-16-C - init
+/TP/SERVER/SA/BV-16-C - setup
+/TP/SERVER/SA/BV-16-C - setup complete
+/TP/SERVER/SA/BV-16-C - run
+/TP/SERVER/SA/BV-16-C - test passed
+/TP/SERVER/SA/BV-16-C - teardown
+/TP/SERVER/SA/BV-16-C - teardown complete
+/TP/SERVER/SA/BV-16-C - done
+
+/TP/SERVER/SA/BV-17-C - init
+/TP/SERVER/SA/BV-17-C - setup
+/TP/SERVER/SA/BV-17-C - setup complete
+/TP/SERVER/SA/BV-17-C - run
+/TP/SERVER/SA/BV-17-C - test passed
+/TP/SERVER/SA/BV-17-C - teardown
+/TP/SERVER/SA/BV-17-C - teardown complete
+/TP/SERVER/SA/BV-17-C - done
+
+/TP/SERVER/SA/BV-18-C - init
+/TP/SERVER/SA/BV-18-C - setup
+/TP/SERVER/SA/BV-18-C - setup complete
+/TP/SERVER/SA/BV-18-C - run
+/TP/SERVER/SA/BV-18-C - test passed
+/TP/SERVER/SA/BV-18-C - teardown
+/TP/SERVER/SA/BV-18-C - teardown complete
+/TP/SERVER/SA/BV-18-C - done
+
+/TP/SERVER/SA/BV-19-C - init
+/TP/SERVER/SA/BV-19-C - setup
+/TP/SERVER/SA/BV-19-C - setup complete
+/TP/SERVER/SA/BV-19-C - run
+/TP/SERVER/SA/BV-19-C - test passed
+/TP/SERVER/SA/BV-19-C - teardown
+/TP/SERVER/SA/BV-19-C - teardown complete
+/TP/SERVER/SA/BV-19-C - done
+
+/TP/SERVER/SA/BV-20-C - init
+/TP/SERVER/SA/BV-20-C - setup
+/TP/SERVER/SA/BV-20-C - setup complete
+/TP/SERVER/SA/BV-20-C - run
+/TP/SERVER/SA/BV-20-C - test passed
+/TP/SERVER/SA/BV-20-C - teardown
+/TP/SERVER/SA/BV-20-C - teardown complete
+/TP/SERVER/SA/BV-20-C - done
+
+/TP/SERVER/SA/BV-21-C - init
+/TP/SERVER/SA/BV-21-C - setup
+/TP/SERVER/SA/BV-21-C - setup complete
+/TP/SERVER/SA/BV-21-C - run
+/TP/SERVER/SA/BV-21-C - test passed
+/TP/SERVER/SA/BV-21-C - teardown
+/TP/SERVER/SA/BV-21-C - teardown complete
+/TP/SERVER/SA/BV-21-C - done
+
+/TP/SERVER/SA/BI-01-C - init
+/TP/SERVER/SA/BI-01-C - setup
+/TP/SERVER/SA/BI-01-C - setup complete
+/TP/SERVER/SA/BI-01-C - run
+/TP/SERVER/SA/BI-01-C - test passed
+/TP/SERVER/SA/BI-01-C - teardown
+/TP/SERVER/SA/BI-01-C - teardown complete
+/TP/SERVER/SA/BI-01-C - done
+
+/TP/SERVER/SA/BI-02-C - init
+/TP/SERVER/SA/BI-02-C - setup
+/TP/SERVER/SA/BI-02-C - setup complete
+/TP/SERVER/SA/BI-02-C - run
+/TP/SERVER/SA/BI-02-C - test passed
+/TP/SERVER/SA/BI-02-C - teardown
+/TP/SERVER/SA/BI-02-C - teardown complete
+/TP/SERVER/SA/BI-02-C - done
+
+/TP/SERVER/SA/BI-03-C - init
+/TP/SERVER/SA/BI-03-C - setup
+/TP/SERVER/SA/BI-03-C - setup complete
+/TP/SERVER/SA/BI-03-C - run
+/TP/SERVER/SA/BI-03-C - test passed
+/TP/SERVER/SA/BI-03-C - teardown
+/TP/SERVER/SA/BI-03-C - teardown complete
+/TP/SERVER/SA/BI-03-C - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-16 - init
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - run
+/TP/SERVER/SSA/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-32 - init
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - run
+/TP/SERVER/SSA/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-128 - init
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - run
+/TP/SERVER/SSA/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-16 - init
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - run
+/TP/SERVER/SSA/BV-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-32 - init
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - run
+/TP/SERVER/SSA/BV-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-128 - init
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - run
+/TP/SERVER/SSA/BV-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-16 - init
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - run
+/TP/SERVER/SSA/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-32 - init
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - run
+/TP/SERVER/SSA/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-128 - init
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - run
+/TP/SERVER/SSA/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-16 - init
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - run
+/TP/SERVER/SSA/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-32 - init
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - run
+/TP/SERVER/SSA/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-128 - init
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - run
+/TP/SERVER/SSA/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-16 - init
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - run
+/TP/SERVER/SSA/BV-06-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-32 - init
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - run
+/TP/SERVER/SSA/BV-06-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-128 - init
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - run
+/TP/SERVER/SSA/BV-06-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-16 - init
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - run
+/TP/SERVER/SSA/BV-07-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-32 - init
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - run
+/TP/SERVER/SSA/BV-07-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-128 - init
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - run
+/TP/SERVER/SSA/BV-07-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-16 - init
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - run
+/TP/SERVER/SSA/BV-08-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-32 - init
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - run
+/TP/SERVER/SSA/BV-08-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-128 - init
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - run
+/TP/SERVER/SSA/BV-08-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-16 - init
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - run
+/TP/SERVER/SSA/BV-09-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-32 - init
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - run
+/TP/SERVER/SSA/BV-09-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-128 - init
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - run
+/TP/SERVER/SSA/BV-09-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-16 - init
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - run
+/TP/SERVER/SSA/BV-10-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-32 - init
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - run
+/TP/SERVER/SSA/BV-10-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-128 - init
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - run
+/TP/SERVER/SSA/BV-10-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-16 - init
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - run
+/TP/SERVER/SSA/BV-11-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-32 - init
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - run
+/TP/SERVER/SSA/BV-11-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-128 - init
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - run
+/TP/SERVER/SSA/BV-11-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-16 - init
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - run
+/TP/SERVER/SSA/BV-12-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-32 - init
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - run
+/TP/SERVER/SSA/BV-12-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-128 - init
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - run
+/TP/SERVER/SSA/BV-12-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-16 - init
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - run
+/TP/SERVER/SSA/BV-13-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-32 - init
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - run
+/TP/SERVER/SSA/BV-13-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-128 - init
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - run
+/TP/SERVER/SSA/BV-13-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-16 - init
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - run
+/TP/SERVER/SSA/BV-14-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-32 - init
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - run
+/TP/SERVER/SSA/BV-14-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-128 - init
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - run
+/TP/SERVER/SSA/BV-14-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-16 - init
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - run
+/TP/SERVER/SSA/BV-15-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-32 - init
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - run
+/TP/SERVER/SSA/BV-15-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-128 - init
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - run
+/TP/SERVER/SSA/BV-15-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-16 - init
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - run
+/TP/SERVER/SSA/BV-16-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-32 - init
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - run
+/TP/SERVER/SSA/BV-16-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-128 - init
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - run
+/TP/SERVER/SSA/BV-16-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-16 - init
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - run
+/TP/SERVER/SSA/BV-17-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-32 - init
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - run
+/TP/SERVER/SSA/BV-17-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-128 - init
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - run
+/TP/SERVER/SSA/BV-17-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-16 - init
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - run
+/TP/SERVER/SSA/BV-18-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-32 - init
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - run
+/TP/SERVER/SSA/BV-18-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-128 - init
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - run
+/TP/SERVER/SSA/BV-18-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-16 - init
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - run
+/TP/SERVER/SSA/BV-19-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-32 - init
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - run
+/TP/SERVER/SSA/BV-19-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-128 - init
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - run
+/TP/SERVER/SSA/BV-19-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-16 - init
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - run
+/TP/SERVER/SSA/BV-20-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-32 - init
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - run
+/TP/SERVER/SSA/BV-20-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-128 - init
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - run
+/TP/SERVER/SSA/BV-20-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-16 - init
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - run
+/TP/SERVER/SSA/BV-21-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-32 - init
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - run
+/TP/SERVER/SSA/BV-21-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-128 - init
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - run
+/TP/SERVER/SSA/BV-21-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-16 - init
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - run
+/TP/SERVER/SSA/BV-22-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-32 - init
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - run
+/TP/SERVER/SSA/BV-22-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-128 - init
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - run
+/TP/SERVER/SSA/BV-22-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-16 - init
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - run
+/TP/SERVER/SSA/BV-23-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-32 - init
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - run
+/TP/SERVER/SSA/BV-23-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-128 - init
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - run
+/TP/SERVER/SSA/BV-23-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-16 - init
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - run
+/TP/SERVER/SSA/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-32 - init
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - run
+/TP/SERVER/SSA/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-128 - init
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - run
+/TP/SERVER/SSA/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-16 - init
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - run
+/TP/SERVER/SSA/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-32 - init
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - run
+/TP/SERVER/SSA/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-128 - init
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - run
+/TP/SERVER/SSA/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-16 - init
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - run
+/TP/SERVER/BRW/BV-01-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-32 - init
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - run
+/TP/SERVER/BRW/BV-01-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-128 - init
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - run
+/TP/SERVER/BRW/BV-01-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-16 - init
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - run
+/TP/SERVER/BRW/BV-02-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-32 - init
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - run
+/TP/SERVER/BRW/BV-02-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-128 - init
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - run
+/TP/SERVER/BRW/BV-02-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - done
+
+/sdp/DE/ATTR/TEXT_STR8/empty - init
+/sdp/DE/ATTR/TEXT_STR8/empty - setup
+/sdp/DE/ATTR/TEXT_STR8/empty - setup complete
+/sdp/DE/ATTR/TEXT_STR8/empty - run
+/sdp/DE/ATTR/TEXT_STR8/empty - test passed
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown complete
+/sdp/DE/ATTR/TEXT_STR8/empty - done
+
+/sdp/DE/ATTR/TEXT_STR8 - init
+/sdp/DE/ATTR/TEXT_STR8 - setup
+/sdp/DE/ATTR/TEXT_STR8 - setup complete
+/sdp/DE/ATTR/TEXT_STR8 - run
+/sdp/DE/ATTR/TEXT_STR8 - test passed
+/sdp/DE/ATTR/TEXT_STR8 - teardown
+/sdp/DE/ATTR/TEXT_STR8 - teardown complete
+/sdp/DE/ATTR/TEXT_STR8 - done
+
+/sdp/DE/ATTR/TEXT_STR16 - init
+/sdp/DE/ATTR/TEXT_STR16 - setup
+/sdp/DE/ATTR/TEXT_STR16 - setup complete
+/sdp/DE/ATTR/TEXT_STR16 - run
+/sdp/DE/ATTR/TEXT_STR16 - test passed
+/sdp/DE/ATTR/TEXT_STR16 - teardown
+/sdp/DE/ATTR/TEXT_STR16 - teardown complete
+/sdp/DE/ATTR/TEXT_STR16 - done
+
+/sdp/DE/ATTR/URL_STR8 - init
+/sdp/DE/ATTR/URL_STR8 - setup
+/sdp/DE/ATTR/URL_STR8 - setup complete
+/sdp/DE/ATTR/URL_STR8 - run
+/sdp/DE/ATTR/URL_STR8 - test passed
+/sdp/DE/ATTR/URL_STR8 - teardown
+/sdp/DE/ATTR/URL_STR8 - teardown complete
+/sdp/DE/ATTR/URL_STR8 - done
+
+/sdp/DE/ATTR/URL_STR16 - init
+/sdp/DE/ATTR/URL_STR16 - setup
+/sdp/DE/ATTR/URL_STR16 - setup complete
+/sdp/DE/ATTR/URL_STR16 - run
+/sdp/DE/ATTR/URL_STR16 - test passed
+/sdp/DE/ATTR/URL_STR16 - teardown
+/sdp/DE/ATTR/URL_STR16 - teardown complete
+/sdp/DE/ATTR/URL_STR16 - done
+
+/sdp/DE/ATTR/NIL - init
+/sdp/DE/ATTR/NIL - setup
+/sdp/DE/ATTR/NIL - setup complete
+/sdp/DE/ATTR/NIL - run
+/sdp/DE/ATTR/NIL - test passed
+/sdp/DE/ATTR/NIL - teardown
+/sdp/DE/ATTR/NIL - teardown complete
+/sdp/DE/ATTR/NIL - done
+
+/sdp/DE/ATTR/UINT8 - init
+/sdp/DE/ATTR/UINT8 - setup
+/sdp/DE/ATTR/UINT8 - setup complete
+/sdp/DE/ATTR/UINT8 - run
+/sdp/DE/ATTR/UINT8 - test passed
+/sdp/DE/ATTR/UINT8 - teardown
+/sdp/DE/ATTR/UINT8 - teardown complete
+/sdp/DE/ATTR/UINT8 - done
+
+/sdp/DE/ATTR/INT8 - init
+/sdp/DE/ATTR/INT8 - setup
+/sdp/DE/ATTR/INT8 - setup complete
+/sdp/DE/ATTR/INT8 - run
+/sdp/DE/ATTR/INT8 - test passed
+/sdp/DE/ATTR/INT8 - teardown
+/sdp/DE/ATTR/INT8 - teardown complete
+/sdp/DE/ATTR/INT8 - done
+
+/sdp/DE/ATTR/BOOL - init
+/sdp/DE/ATTR/BOOL - setup
+/sdp/DE/ATTR/BOOL - setup complete
+/sdp/DE/ATTR/BOOL - run
+/sdp/DE/ATTR/BOOL - test passed
+/sdp/DE/ATTR/BOOL - teardown
+/sdp/DE/ATTR/BOOL - teardown complete
+/sdp/DE/ATTR/BOOL - done
+
+/sdp/DE/ATTR/UINT16 - init
+/sdp/DE/ATTR/UINT16 - setup
+/sdp/DE/ATTR/UINT16 - setup complete
+/sdp/DE/ATTR/UINT16 - run
+/sdp/DE/ATTR/UINT16 - test passed
+/sdp/DE/ATTR/UINT16 - teardown
+/sdp/DE/ATTR/UINT16 - teardown complete
+/sdp/DE/ATTR/UINT16 - done
+
+/sdp/DE/ATTR/INT16 - init
+/sdp/DE/ATTR/INT16 - setup
+/sdp/DE/ATTR/INT16 - setup complete
+/sdp/DE/ATTR/INT16 - run
+/sdp/DE/ATTR/INT16 - test passed
+/sdp/DE/ATTR/INT16 - teardown
+/sdp/DE/ATTR/INT16 - teardown complete
+/sdp/DE/ATTR/INT16 - done
+
+/sdp/DE/ATTR/UINT32 - init
+/sdp/DE/ATTR/UINT32 - setup
+/sdp/DE/ATTR/UINT32 - setup complete
+/sdp/DE/ATTR/UINT32 - run
+/sdp/DE/ATTR/UINT32 - test passed
+/sdp/DE/ATTR/UINT32 - teardown
+/sdp/DE/ATTR/UINT32 - teardown complete
+/sdp/DE/ATTR/UINT32 - done
+
+/sdp/DE/ATTR/INT32 - init
+/sdp/DE/ATTR/INT32 - setup
+/sdp/DE/ATTR/INT32 - setup complete
+/sdp/DE/ATTR/INT32 - run
+/sdp/DE/ATTR/INT32 - test passed
+/sdp/DE/ATTR/INT32 - teardown
+/sdp/DE/ATTR/INT32 - teardown complete
+/sdp/DE/ATTR/INT32 - done
+
+/sdp/DE/ATTR/UINT64 - init
+/sdp/DE/ATTR/UINT64 - setup
+/sdp/DE/ATTR/UINT64 - setup complete
+/sdp/DE/ATTR/UINT64 - run
+/sdp/DE/ATTR/UINT64 - test passed
+/sdp/DE/ATTR/UINT64 - teardown
+/sdp/DE/ATTR/UINT64 - teardown complete
+/sdp/DE/ATTR/UINT64 - done
+
+/sdp/DE/ATTR/INT64 - init
+/sdp/DE/ATTR/INT64 - setup
+/sdp/DE/ATTR/INT64 - setup complete
+/sdp/DE/ATTR/INT64 - run
+/sdp/DE/ATTR/INT64 - test passed
+/sdp/DE/ATTR/INT64 - teardown
+/sdp/DE/ATTR/INT64 - teardown complete
+/sdp/DE/ATTR/INT64 - done
+
+/sdp/DE/ATTR/UINT128 - init
+/sdp/DE/ATTR/UINT128 - setup
+/sdp/DE/ATTR/UINT128 - setup complete
+/sdp/DE/ATTR/UINT128 - run
+/sdp/DE/ATTR/UINT128 - test passed
+/sdp/DE/ATTR/UINT128 - teardown
+/sdp/DE/ATTR/UINT128 - teardown complete
+/sdp/DE/ATTR/UINT128 - done
+
+/sdp/DE/ATTR/INT128 - init
+/sdp/DE/ATTR/INT128 - setup
+/sdp/DE/ATTR/INT128 - setup complete
+/sdp/DE/ATTR/INT128 - run
+/sdp/DE/ATTR/INT128 - test passed
+/sdp/DE/ATTR/INT128 - teardown
+/sdp/DE/ATTR/INT128 - teardown complete
+/sdp/DE/ATTR/INT128bluetoothd[1121]: /usr/src/debug/bluez5/5.72/src/sdpd-request.c:service_attr_req() NULL cache buffer and non-NULL continuation state
+ - done
+
+/TP/SERVER/ROB/BI-01-C - init
+/TP/SERVER/ROB/BI-01-C - setup
+/TP/SERVER/ROB/BI-01-C - setup complete
+/TP/SERVER/ROB/BI-01-C - run
+/TP/SERVER/ROB/BI-01-C - test passed
+/TP/SERVER/ROB/BI-01-C - teardown
+/TP/SERVER/ROB/BI-01-C - teardown complete
+/TP/SERVER/ROB/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/SERVER/SS/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SA/BV-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-03-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-04-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-05-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-06-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-07-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-08-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-09-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-10-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-11-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-12-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-13-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-14-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-15-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-16-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-17-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-18-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-19-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-20-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-21-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-02-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-03-C Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-16 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-32 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-128 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-128 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8/empty Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/NIL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT8 Passed  0.000 seconds
+/sdp/DE/ATTR/INT8 Passed  0.000 seconds
+/sdp/DE/ATTR/BOOL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT16 Passed  0.000 seconds
+/sdp/DE/ATTR/INT16 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT32 Passed  0.000 seconds
+/sdp/DE/ATTR/INT32 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT64 Passed  0.000 seconds
+/sdp/DE/ATTR/INT64 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT128 Passed  0.000 seconds
+/sdp/DE/ATTR/INT128 Passed  0.000 seconds
+/TP/SERVER/ROB/BI-01-C Passed  0.000 seconds
+Total: 134, Passed: 134 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0202 seconds
+PASS: test-sdp
+
+/tester/basic - init
+/tester/basic - setup
+/tester/basic - setup complete
+/tester/basic - run
+/tester/basic - test passed
+/tester/basic - teardown
+/tester/basic - teardown complete
+/tester/basic - done
+
+/tester/setup_io - init
+/tester/setup_io - setup
+/tester/setup_io - setup complete
+/tester/setup_io - run
+/tester/setup_io - test passed
+/tester/setup_io - teardown
+/tester/setup_io - teardown complete
+/tester/setup_io - done
+
+/tester/io_send - init
+/tester/io_send - setup
+/tester/io_send - setup complete
+/tester/io_send - run
+/tester/io_send - test passed
+/tester/io_send - teardown
+/tester/io_send - teardown complete
+/tester/io_send - done
+
+
+Test Summary
+------------
+/tester/basic Passed  0.000 seconds
+/tester/setup_io Passed  0.000 seconds
+/tester/io_send Passed  0.000 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00206 seconds
+PASS: test-tester
+
+/textfile/pagesize - init
+/textfile/pagesize - setup
+/textfile/pagesize - setup complete
+/textfile/pagesize - run
+/textfile/pagesize - test passed
+/textfile/pagesize - teardown
+/textfile/pagesize - teardown complete
+/textfile/pagesize - done
+
+/textfile/delete - init
+/textfile/delete - setup
+/textfile/delete - setup complete
+/textfile/delete - run
+/textfile/delete - test passed
+/textfile/delete - teardown
+/textfile/delete - teardown complete
+/textfile/delete - done
+
+/textfile/overwrite - init
+/textfile/overwrite - setup
+/textfile/overwrite - setup complete
+/textfile/overwrite - run
+/textfile/overwrite - test passed
+/textfile/overwrite - teardown
+/textfile/overwrite - teardown complete
+/textfile/overwrite - done
+
+/textfile/multiple - init
+/textfile/multiple - setup
+/textfile/multiple - setup complete
+/textfile/multiple - run
+/textfile/multiple - test passed
+/textfile/multiple - teardown
+/textfile/multiple - teardown complete
+/textfile/multiple - done
+
+
+Test Summary
+------------
+/textfile/pagesize Passed  0.000 seconds
+/textfile/delete Passed  0.000 seconds
+/textfile/overwrite Passed  0.000 seconds
+/textfile/multiple Passed  0.001 seconds
+Total: 4, Passed: 4 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00301 seconds
+PASS: test-textfile
+
+/uhid/command/create - init
+/uhid/command/create - setup
+/uhid/command/create - setup complete
+/uhid/command/create - run
+/uhid/command/create - test passed
+/uhid/command/create - teardown
+/uhid/command/create - teardown complete
+/uhid/command/create - done
+
+/uhid/command/destroy - init
+/uhid/command/destroy - setup
+/uhid/command/destroy - setup complete
+/uhid/command/destroy - run
+/uhid/command/destroy - test passed
+/uhid/command/destroy - teardown
+/uhid/command/destroy - teardown complete
+/uhid/command/destroy - done
+
+/uhid/command/feature_answer - init
+/uhid/command/feature_answer - setup
+/uhid/command/feature_answer - setup complete
+/uhid/command/feature_answer - run
+/uhid/command/feature_answer - test passed
+/uhid/command/feature_answer - teardown
+/uhid/command/feature_answer - teardown complete
+/uhid/command/feature_answer - done
+
+/uhid/command/input - init
+/uhid/command/input - setup
+/uhid/command/input - setup complete
+/uhid/command/input - run
+/uhid/command/input - test passed
+/uhid/command/input - teardown
+/uhid/command/input - teardown complete
+/uhid/command/input - done
+
+/uhid/event/output - init
+/uhid/event/output - setup
+/uhid/event/output - setup complete
+/uhid/event/output - run
+/uhid/event/output - test passed
+/uhid/event/output - teardown
+/uhid/event/output - teardown complete
+/uhid/event/output - done
+
+/uhid/event/feature - init
+/uhid/event/feature - setup
+/uhid/event/feature - setup complete
+/uhid/event/feature - run
+/uhid/event/feature - test passed
+/uhid/event/feature - teardown
+/uhid/event/feature - teardown complete
+/uhid/event/feature - done
+
+
+Test Summary
+------------
+/uhid/command/create Passed  0.000 seconds
+/uhid/command/destroy Passed  0.000 seconds
+/uhid/command/feature_answer Passed  0.000 seconds
+/uhid/command/input Passed  0.000 seconds
+/uhid/event/output Passed  0.000 seconds
+/uhid/event/feature Passed  0.000 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00226 seconds
+PASS: test-uhid
+
+/uuid/base - init
+/uuid/base - setup
+/uuid/base - setup complete
+/uuid/base - run
+/uuid/base - test passed
+/uuid/base - teardown
+/uuid/base - teardown complete
+/uuid/base - done
+
+/uuid/base/str - init
+/uuid/base/str - setup
+/uuid/base/str - setup complete
+/uuid/base/str - run
+/uuid/base/str - test passed
+/uuid/base/str - teardown
+/uuid/base/str - teardown complete
+/uuid/base/str - done
+
+/uuid/base/cmp - init
+/uuid/base/cmp - setup
+/uuid/base/cmp - setup complete
+/uuid/base/cmp - run
+/uuid/base/cmp - test passed
+/uuid/base/cmp - teardown
+/uuid/base/cmp - teardown complete
+/uuid/base/cmp - done
+
+/uuid/sixteen1 - init
+/uuid/sixteen1 - setup
+/uuid/sixteen1 - setup complete
+/uuid/sixteen1 - run
+/uuid/sixteen1 - test passed
+/uuid/sixteen1 - teardown
+/uuid/sixteen1 - teardown complete
+/uuid/sixteen1 - done
+
+/uuid/sixteen1/str - init
+/uuid/sixteen1/str - setup
+/uuid/sixteen1/str - setup complete
+/uuid/sixteen1/str - run
+/uuid/sixteen1/str - test passed
+/uuid/sixteen1/str - teardown
+/uuid/sixteen1/str - teardown complete
+/uuid/sixteen1/str - done
+
+/uuid/sixteen1/cmp - init
+/uuid/sixteen1/cmp - setup
+/uuid/sixteen1/cmp - setup complete
+/uuid/sixteen1/cmp - run
+/uuid/sixteen1/cmp - test passed
+/uuid/sixteen1/cmp - teardown
+/uuid/sixteen1/cmp - teardown complete
+/uuid/sixteen1/cmp - done
+
+/uuid/sixteen2 - init
+/uuid/sixteen2 - setup
+/uuid/sixteen2 - setup complete
+/uuid/sixteen2 - run
+/uuid/sixteen2 - test passed
+/uuid/sixteen2 - teardown
+/uuid/sixteen2 - teardown complete
+/uuid/sixteen2 - done
+
+/uuid/sixteen2/str - init
+/uuid/sixteen2/str - setup
+/uuid/sixteen2/str - setup complete
+/uuid/sixteen2/str - run
+/uuid/sixteen2/str - test passed
+/uuid/sixteen2/str - teardown
+/uuid/sixteen2/str - teardown complete
+/uuid/sixteen2/str - done
+
+/uuid/sixteen2/cmp - init
+/uuid/sixteen2/cmp - setup
+/uuid/sixteen2/cmp - setup complete
+/uuid/sixteen2/cmp - run
+/uuid/sixteen2/cmp - test passed
+/uuid/sixteen2/cmp - teardown
+/uuid/sixteen2/cmp - teardown complete
+/uuid/sixteen2/cmp - done
+
+/uuid/thirtytwo1 - init
+/uuid/thirtytwo1 - setup
+/uuid/thirtytwo1 - setup complete
+/uuid/thirtytwo1 - run
+/uuid/thirtytwo1 - test passed
+/uuid/thirtytwo1 - teardown
+/uuid/thirtytwo1 - teardown complete
+/uuid/thirtytwo1 - done
+
+/uuid/thirtytwo1/str - init
+/uuid/thirtytwo1/str - setup
+/uuid/thirtytwo1/str - setup complete
+/uuid/thirtytwo1/str - run
+/uuid/thirtytwo1/str - test passed
+/uuid/thirtytwo1/str - teardown
+/uuid/thirtytwo1/str - teardown complete
+/uuid/thirtytwo1/str - done
+
+/uuid/thirtytwo1/cmp - init
+/uuid/thirtytwo1/cmp - setup
+/uuid/thirtytwo1/cmp - setup complete
+/uuid/thirtytwo1/cmp - run
+/uuid/thirtytwo1/cmp - test passed
+/uuid/thirtytwo1/cmp - teardown
+/uuid/thirtytwo1/cmp - teardown complete
+/uuid/thirtytwo1/cmp - done
+
+/uuid/thirtytwo2 - init
+/uuid/thirtytwo2 - setup
+/uuid/thirtytwo2 - setup complete
+/uuid/thirtytwo2 - run
+/uuid/thirtytwo2 - test passed
+/uuid/thirtytwo2 - teardown
+/uuid/thirtytwo2 - teardown complete
+/uuid/thirtytwo2 - done
+
+/uuid/thritytwo2/str - init
+/uuid/thritytwo2/str - setup
+/uuid/thritytwo2/str - setup complete
+/uuid/thritytwo2/str - run
+/uuid/thritytwo2/str - test passed
+/uuid/thritytwo2/str - teardown
+/uuid/thritytwo2/str - teardown complete
+/uuid/thritytwo2/str - done
+
+/uuid/thirtytwo2/cmp - init
+/uuid/thirtytwo2/cmp - setup
+/uuid/thirtytwo2/cmp - setup complete
+/uuid/thirtytwo2/cmp - run
+/uuid/thirtytwo2/cmp - test passed
+/uuid/thirtytwo2/cmp - teardown
+/uuid/thirtytwo2/cmp - teardown complete
+/uuid/thirtytwo2/cmp - done
+
+/uuid/onetwentyeight - init
+/uuid/onetwentyeight - setup
+/uuid/onetwentyeight - setup complete
+/uuid/onetwentyeight - run
+/uuid/onetwentyeight - test passed
+/uuid/onetwentyeight - teardown
+/uuid/onetwentyeight - teardown complete
+/uuid/onetwentyeight - done
+
+/uuid/onetwentyeight/str - init
+/uuid/onetwentyeight/str - setup
+/uuid/onetwentyeight/str - setup complete
+/uuid/onetwentyeight/str - run
+/uuid/onetwentyeight/str - test passed
+/uuid/onetwentyeight/str - teardown
+/uuid/onetwentyeight/str - teardown complete
+/uuid/onetwentyeight/str - done
+
+/uuid/onetwentyeight/cmp - init
+/uuid/onetwentyeight/cmp - setup
+/uuid/onetwentyeight/cmp - setup complete
+/uuid/onetwentyeight/cmp - run
+/uuid/onetwentyeight/cmp - test passed
+/uuid/onetwentyeight/cmp - teardown
+/uuid/onetwentyeight/cmp - teardown complete
+/uuid/onetwentyeight/cmp - done
+
+/uuid/malformed/0 - init
+/uuid/malformed/0 - setup
+/uuid/malformed/0 - setup complete
+/uuid/malformed/0 - run
+/uuid/malformed/0 - test passed
+/uuid/malformed/0 - teardown
+/uuid/malformed/0 - teardown complete
+/uuid/malformed/0 - done
+
+/uuid/malformed/01 - init
+/uuid/malformed/01 - setup
+/uuid/malformed/01 - setup complete
+/uuid/malformed/01 - run
+/uuid/malformed/01 - test passed
+/uuid/malformed/01 - teardown
+/uuid/malformed/01 - teardown complete
+/uuid/malformed/01 - done
+
+/uuid/malformed/012 - init
+/uuid/malformed/012 - setup
+/uuid/malformed/012 - setup complete
+/uuid/malformed/012 - run
+/uuid/malformed/012 - test passed
+/uuid/malformed/012 - teardown
+/uuid/malformed/012 - teardown complete
+/uuid/malformed/012 - done
+
+/uuid/malformed/xxxx - init
+/uuid/malformed/xxxx - setup
+/uuid/malformed/xxxx - setup complete
+/uuid/malformed/xxxx - run
+/uuid/malformed/xxxx - test passed
+/uuid/malformed/xxxx - teardown
+/uuid/malformed/xxxx - teardown complete
+/uuid/malformed/xxxx - done
+
+/uuid/malformed/xxxxx - init
+/uuid/malformed/xxxxx - setup
+/uuid/malformed/xxxxx - setup complete
+/uuid/malformed/xxxxx - run
+/uuid/malformed/xxxxx - test passed
+/uuid/malformed/xxxxx - teardown
+/uuid/malformed/xxxxx - teardown complete
+/uuid/malformed/xxxxx - done
+
+/uuid/malformed/0xxxxx - init
+/uuid/malformed/0xxxxx - setup
+/uuid/malformed/0xxxxx - setup complete
+/uuid/malformed/0xxxxx - run
+/uuid/malformed/0xxxxx - test passed
+/uuid/malformed/0xxxxx - teardown
+/uuid/malformed/0xxxxx - teardown complete
+/uuid/malformed/0xxxxx - done
+
+/uuid/malformed/0123456 - init
+/uuid/malformed/0123456 - setup
+/uuid/malformed/0123456 - setup complete
+/uuid/malformed/0123456 - run
+/uuid/malformed/0123456 - test passed
+/uuid/malformed/0123456 - teardown
+/uuid/malformed/0123456 - teardown complete
+/uuid/malformed/0123456 - done
+
+/uuid/malformed/012g4567 - init
+/uuid/malformed/012g4567 - setup
+/uuid/malformed/012g4567 - setup complete
+/uuid/malformed/012g4567 - run
+/uuid/malformed/012g4567 - test passed
+/uuid/malformed/012g4567 - teardown
+/uuid/malformed/012g4567 - teardown complete
+/uuid/malformed/012g4567 - done
+
+/uuid/malformed/012345678 - init
+/uuid/malformed/012345678 - setup
+/uuid/malformed/012345678 - setup complete
+/uuid/malformed/012345678 - run
+/uuid/malformed/012345678 - test passed
+/uuid/malformed/012345678 - teardown
+/uuid/malformed/012345678 - teardown complete
+/uuid/malformed/012345678 - done
+
+/uuid/malformed/0x234567u9 - init
+/uuid/malformed/0x234567u9 - setup
+/uuid/malformed/0x234567u9 - setup complete
+/uuid/malformed/0x234567u9 - run
+/uuid/malformed/0x234567u9 - test passed
+/uuid/malformed/0x234567u9 - teardown
+/uuid/malformed/0x234567u9 - teardown complete
+/uuid/malformed/0x234567u9 - done
+
+/uuid/malformed/01234567890 - init
+/uuid/malformed/01234567890 - setup
+/uuid/malformed/01234567890 - setup complete
+/uuid/malformed/01234567890 - run
+/uuid/malformed/01234567890 - test passed
+/uuid/malformed/01234567890 - teardown
+/uuid/malformed/01234567890 - teardown complete
+/uuid/malformed/01234567890 - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - done
+
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - done
+
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - done
+
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - done
+
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - done
+
+
+Test Summary
+------------
+/uuid/base Passed  0.000 seconds
+/uuid/base/str Passed  0.000 seconds
+/uuid/base/cmp Passed  0.000 seconds
+/uuid/sixteen1 Passed  0.000 seconds
+/uuid/sixteen1/str Passed  0.000 seconds
+/uuid/sixteen1/cmp Passed  0.000 seconds
+/uuid/sixteen2 Passed  0.000 seconds
+/uuid/sixteen2/str Passed  0.000 seconds
+/uuid/sixteen2/cmp Passed  0.000 seconds
+/uuid/thirtytwo1 Passed  0.000 seconds
+/uuid/thirtytwo1/str Passed  0.000 seconds
+/uuid/thirtytwo1/cmp Passed  0.000 seconds
+/uuid/thirtytwo2 Passed  0.000 seconds
+/uuid/thritytwo2/str Passed  0.000 seconds
+/uuid/thirtytwo2/cmp Passed  0.000 seconds
+/uuid/onetwentyeight Passed  0.000 seconds
+/uuid/onetwentyeight/str Passed  0.000 seconds
+/uuid/onetwentyeight/cmp Passed  0.000 seconds
+/uuid/malformed/0 Passed  0.000 seconds
+/uuid/malformed/01 Passed  0.000 seconds
+/uuid/malformed/012 Passed  0.000 seconds
+/uuid/malformed/xxxx Passed  0.000 seconds
+/uuid/malformed/xxxxx Passed  0.000 seconds
+/uuid/malformed/0xxxxx Passed  0.000 seconds
+/uuid/malformed/0123456 Passed  0.000 seconds
+/uuid/malformed/012g4567 Passed  0.000 seconds
+/uuid/malformed/012345678 Passed  0.000 seconds
+/uuid/malformed/0x234567u9 Passed  0.000 seconds
+/uuid/malformed/01234567890 Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+Total: 37, Passed: 37 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00273 seconds
+PASS: test-uuid
+
+VOCS/SR/SGGIT/SER/BV-01-C - init
+VOCS/SR/SGGIT/SER/BV-01-C - setup
+VOCS/SR/SGGIT/SER/BV-01-C - setup complete
+VOCS/SR/SGGIT/SER/BV-01-C - run
+VOCS/SR/SGGIT/SER/BV-01-C - test passed
+VOCS/SR/SGGIT/SER/BV-01-C - teardown
+VOCS/SR/SGGIT/SER/BV-01-C - teardown complete
+VOCS/SR/SGGIT/SER/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-01-C - init
+VOCS/SR/SGGIT/CHA/BV-01-C - setup
+VOCS/SR/SGGIT/CHA/BV-01-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-01-C - run
+VOCS/SR/SGGIT/CHA/BV-01-C - test passed
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-02-C - init
+VOCS/SR/SGGIT/CHA/BV-02-C - setup
+VOCS/SR/SGGIT/CHA/BV-02-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-02-C - run
+VOCS/SR/SGGIT/CHA/BV-02-C - test passed
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-02-C - done
+
+VOCS/SR/SGGIT/CHA/BV-03-C - init
+VOCS/SR/SGGIT/CHA/BV-03-C - setup
+VOCS/SR/SGGIT/CHA/BV-03-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-03-C - run
+VOCS/SR/SGGIT/CHA/BV-03-C - test passed
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-03-C - done
+
+VOCS/SR/SGGIT/CHA/BV-04-C - init
+VOCS/SR/SGGIT/CHA/BV-04-C - setup
+VOCS/SR/SGGIT/CHA/BV-04-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-04-C - run
+VOCS/SR/SGGIT/CHA/BV-04-C - test passed
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-04-C - done
+
+VOCS/SR/SGGIT/CP/BI-01-C - init
+VOCS/SR/SGGIT/CP/BI-01-C - setup
+VOCS/SR/SGGIT/CP/BI-01-C - setup complete
+VOCS/SR/SGGIT/CP/BI-01-C - run
+VOCS/SR/SGGIT/CP/BI-01-C - test passed
+VOCS/SR/SGGIT/CP/BI-01-C - teardown
+VOCS/SR/SGGIT/CP/BI-01-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-01-C - done
+
+VOCS/SR/SGGIT/CP/BI-02-C - init
+VOCS/SR/SGGIT/CP/BI-02-C - setup
+VOCS/SR/SGGIT/CP/BI-02-C - setup complete
+VOCS/SR/SGGIT/CP/BI-02-C - run
+VOCS/SR/SGGIT/CP/BI-02-C - test passed
+VOCS/SR/SGGIT/CP/BI-02-C - teardown
+VOCS/SR/SGGIT/CP/BI-02-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-02-C - done
+
+VOCS/SR/SGGIT/CP/BI-03-C - init
+VOCS/SR/SGGIT/CP/BI-03-C - setup
+VOCS/SR/SGGIT/CP/BI-03-C - setup complete
+VOCS/SR/SGGIT/CP/BI-03-C - run
+VOCS/SR/SGGIT/CP/BI-03-C - test passed
+VOCS/SR/SGGIT/CP/BI-03-C - teardown
+VOCS/SR/SGGIT/CP/BI-03-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-03-C - done
+
+VOCS/SR/SPE/BI-01-C - init
+VOCS/SR/SPE/BI-01-C - setup
+VOCS/SR/SPE/BI-01-C - setup complete
+VOCS/SR/SPE/BI-01-C - run
+VOCS/SR/SPE/BI-01-C - test passed
+VOCS/SR/SPE/BI-01-C - teardown
+VOCS/SR/SPE/BI-01-C - teardown complete
+VOCS/SR/SPE/BI-01-C - done
+
+VOCS/SR/CP/BV-01-C - init
+VOCS/SR/CP/BV-01-C - setup
+VOCS/SR/CP/BV-01-C - setup complete
+VOCS/SR/CP/BV-01-C - run
+VOCS/SR/CP/BV-01-C - test passed
+VOCS/SR/CP/BV-01-C - teardown
+VOCS/SR/CP/BV-01-C - teardown complete
+VOCS/SR/CP/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-01-C - init
+AICS/SR/SGGIT/CHA/BV-01-C - setup
+AICS/SR/SGGIT/CHA/BV-01-C - setup complete
+AICS/SR/SGGIT/CHA/BV-01-C - run
+AICS/SR/SGGIT/CHA/BV-01-C - test passed
+AICS/SR/SGGIT/CHA/BV-01-C - teardown
+AICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-02-C - init
+AICS/SR/SGGIT/CHA/BV-02-C - setup
+AICS/SR/SGGIT/CHA/BV-02-C - setup complete
+AICS/SR/SGGIT/CHA/BV-02-C - run
+AICS/SR/SGGIT/CHA/BV-02-C - test passed
+AICS/SR/SGGIT/CHA/BV-02-C - teardown
+AICS/SR/SGGIT/CHA/BV-02-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-02-C - done
+
+AICS/SR/SGGIT/CHA/BV-03-C - init
+AICS/SR/SGGIT/CHA/BV-03-C - setup
+AICS/SR/SGGIT/CHA/BV-03-C - setup complete
+AICS/SR/SGGIT/CHA/BV-03-C - run
+AICS/SR/SGGIT/CHA/BV-03-C - test passed
+AICS/SR/SGGIT/CHA/BV-03-C - teardown
+AICS/SR/SGGIT/CHA/BV-03-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-03-C - done
+
+AICS/SR/SGGIT/CHA/BV-04-C - init
+AICS/SR/SGGIT/CHA/BV-04-C - setup
+AICS/SR/SGGIT/CHA/BV-04-C - setup complete
+AICS/SR/SGGIT/CHA/BV-04-C - run
+AICS/SR/SGGIT/CHA/BV-04-C - test passed
+AICS/SR/SGGIT/CHA/BV-04-C - teardown
+AICS/SR/SGGIT/CHA/BV-04-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-04-C - done
+
+AICS/SR/SGGIT/CHA/BV-05-C - init
+AICS/SR/SGGIT/CHA/BV-05-C - setup
+AICS/SR/SGGIT/CHA/BV-05-C - setup complete
+AICS/SR/SGGIT/CHA/BV-05-C - run
+AICS/SR/SGGIT/CHA/BV-05-C - test passed
+AICS/SR/SGGIT/CHA/BV-05-C - teardown
+AICS/SR/SGGIT/CHA/BV-05-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-05-C - done
+
+AICS/SR/SGGIT/CHA/BV-06-C - init
+AICS/SR/SGGIT/CHA/BV-06-C - setup
+AICS/SR/SGGIT/CHA/BV-06-C - setup complete
+AICS/SR/SGGIT/CHA/BV-06-C - run
+AICS/SR/SGGIT/CHA/BV-06-C - test passed
+AICS/SR/SGGIT/CHA/BV-06-C - teardown
+AICS/SR/SGGIT/CHA/BV-06-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-06-C - done
+
+AICS/SR/SGGIT/CP/BI-01-C - init
+AICS/SR/SGGIT/CP/BI-01-C - setup
+AICS/SR/SGGIT/CP/BI-01-C - setup complete
+AICS/SR/SGGIT/CP/BI-01-C - run
+AICS/SR/SGGIT/CP/BI-01-C - test passed
+AICS/SR/SGGIT/CP/BI-01-C - teardown
+AICS/SR/SGGIT/CP/BI-01-C - teardown complete
+AICS/SR/SGGIT/CP/BI-01-C - done
+
+AICS/SR/SGGIT/CP/BI-02-C - init
+AICS/SR/SGGIT/CP/BI-02-C - setup
+AICS/SR/SGGIT/CP/BI-02-C - setup complete
+AICS/SR/SGGIT/CP/BI-02-C - run
+AICS/SR/SGGIT/CP/BI-02-C - test passed
+AICS/SR/SGGIT/CP/BI-02-C - teardown
+AICS/SR/SGGIT/CP/BI-02-C - teardown complete
+AICS/SR/SGGIT/CP/BI-02-C - done
+
+AICS/SR/CP/BV-01-C - init
+AICS/SR/CP/BV-01-C - setup
+AICS/SR/CP/BV-01-C - setup complete
+AICS/SR/CP/BV-01-C - run
+AICS/SR/CP/BV-01-C - test passed
+AICS/SR/CP/BV-01-C - teardown
+AICS/SR/CP/BV-01-C - teardown complete
+AICS/SR/CP/BV-01-C - done
+
+AICS/SR/SPE/BI-01-C - init
+AICS/SR/SPE/BI-01-C - setup
+AICS/SR/SPE/BI-01-C - setup complete
+AICS/SR/SPE/BI-01-C - run
+AICS/SR/SPE/BI-01-C - test passed
+AICS/SR/SPE/BI-01-C - teardown
+AICS/SR/SPE/BI-01-C - teardown complete
+AICS/SR/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+VOCS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-03-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-04-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-02-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-03-C Passed  0.004 seconds
+VOCS/SR/SPE/BI-01-C Passed  0.004 seconds
+VOCS/SR/CP/BV-01-C Passed  0.017 seconds
+AICS/SR/SGGIT/CHA/BV-01-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-03-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-04-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-05-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-06-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-02-C Passed  0.004 seconds
+AICS/SR/CP/BV-01-C Passed  0.018 seconds
+AICS/SR/SPE/BI-01-C Passed  0.004 seconds
+Total: 20, Passed: 20 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.112 seconds
+PASS: test-vcp
+All 30 tests passed
+DURATION: 11
diff --git a/runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-raw.log
new file mode 100644
index 00000000000..ebdfc3ee3db
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-bluez5/ptest-raw.log
@@ -0,0 +1,10359 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/bluez5/ptest
+bluetoothd[385]: Bluetooth daemon 5.72
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bf8e00: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bf8e00: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bf98b0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bf98b0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bf9f10: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bf9f10: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfa490: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfa490: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfa990: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfa990: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfaff0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:session_cb() handler not found for 0x00
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfaff0: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb470: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb470: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb920: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb920: ref=2
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb920: ref=2
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb920: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5575bfb920: ref=1
+bluetoothd[385]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5575bfb920: ref=1
+
+/TP/CCM/BV-01-C - init
+/TP/CCM/BV-01-C - setup
+/TP/CCM/BV-01-C - setup complete
+/TP/CCM/BV-01-C - run
+/TP/CCM/BV-01-C - test passed
+/TP/CCM/BV-01-C - teardown
+/TP/CCM/BV-01-C - teardown complete
+/TP/CCM/BV-01-C - done
+
+/TP/CCM/BV-02-C - init
+/TP/CCM/BV-02-C - setup
+/TP/CCM/BV-02-C - setup complete
+/TP/CCM/BV-02-C - run
+/TP/CCM/BV-02-C - test passed
+/TP/CCM/BV-02-C - teardown
+/TP/CCM/BV-02-C - teardown complete
+/TP/CCM/BV-02-C - done
+
+/TP/CCM/BV-03-C - init
+/TP/CCM/BV-03-C - setup
+/TP/CCM/BV-03-C - setup complete
+/TP/CCM/BV-03-C - run
+/TP/CCM/BV-03-C - test passed
+/TP/CCM/BV-03-C - teardown
+/TP/CCM/BV-03-C - teardown complete
+/TP/CCM/BV-03-C - done
+
+/TP/CCM/BV-04-C - init
+/TP/CCM/BV-04-C - setup
+/TP/CCM/BV-04-C - setup complete
+/TP/CCM/BV-04-C - run
+/TP/CCM/BV-04-C - test passed
+/TP/CCM/BV-04-C - teardown
+/TP/CCM/BV-04-C - teardown complete
+/TP/CCM/BV-04-C - done
+
+/TP/NFR/BV-01-C - init
+/TP/NFR/BV-01-C - setup
+/TP/NFR/BV-01-C - setup complete
+/TP/NFR/BV-01-C - run
+/TP/NFR/BV-01-C - test passed
+/TP/NFR/BV-01-C - teardown
+/TP/NFR/BV-01-C - teardown complete
+/TP/NFR/BV-01-C - done
+
+/TP/NFR/BV-02-C - init
+/TP/NFR/BV-02-C - setup
+/TP/NFR/BV-02-C - setup complete
+/TP/NFR/BV-02-C - run
+/TP/NFR/BV-02-C - test passed
+/TP/NFR/BV-02-C - teardown
+/TP/NFR/BV-02-C - teardown complete
+/TP/NFR/BV-02-C - done
+
+/TP/NFR/BV-03-C - init
+/TP/NFR/BV-03-C - setup
+/TP/NFR/BV-03-C - setup complete
+/TP/NFR/BV-03-C - run
+/TP/NFR/BV-03-C - test passed
+/TP/NFR/BV-03-C - teardown
+/TP/NFR/BV-03-C - teardown complete
+/TP/NFR/BV-03-C - done
+
+/TP/NFR/BV-04-C - init
+/TP/NFR/BV-04-C - setup
+/TP/NFR/BV-04-C - setup complete
+/TP/NFR/BV-04-C - run
+/TP/NFR/BV-04-C - test passed
+/TP/NFR/BV-04-C - teardown
+/TP/NFR/BV-04-C - teardown complete
+/TP/NFR/BV-04-C - done
+
+/TP/NFR/BI-01-C - init
+/TP/NFR/BI-01-C - setup
+/TP/NFR/BI-01-C - setup complete
+/TP/NFR/BI-01-C - run
+/TP/NFR/BI-01-C - test passed
+/TP/NFR/BI-01-C - teardown
+/TP/NFR/BI-01-C - teardown complete
+/TP/NFR/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/CCM/BV-01-C Passed  0.000 seconds
+/TP/CCM/BV-02-C Passed  0.000 seconds
+/TP/CCM/BV-03-C Passed  0.000 seconds
+/TP/CCM/BV-04-C Passed  0.000 seconds
+/TP/NFR/BV-01-C Passed  0.000 seconds
+/TP/NFR/BV-02-C Passed  0.000 seconds
+/TP/NFR/BV-03-C Passed  0.000 seconds
+/TP/NFR/BV-04-C Passed  0.000 seconds
+/TP/NFR/BI-01-C Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00119 seconds
+PASS: test-avctp
+bluetoothd[387]: Bluetooth daemon 5.72
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592371c80: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372740 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372830 registered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923728a0 registered: type:1 codec:0 seid:3
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372910 registered: type:1 codec:0 seid:4
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372980 registered: type:1 codec:0 seid:5
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923729f0 registered: type:1 codec:0 seid:6
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a60 registered: type:1 codec:0 seid:7
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372ad0 registered: type:1 codec:0 seid:8
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372b40 registered: type:1 codec:0 seid:9
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372bb0 registered: type:1 codec:0 seid:10
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372c20 registered: type:1 codec:0 seid:11
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372c90 registered: type:1 codec:0 seid:12
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372d00 registered: type:1 codec:0 seid:13
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372d70 registered: type:1 codec:0 seid:14
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372de0 registered: type:1 codec:0 seid:15
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e50 registered: type:1 codec:0 seid:16
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372ec0 registered: type:1 codec:0 seid:17
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372f30 registered: type:1 codec:0 seid:18
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372fa0 registered: type:1 codec:0 seid:19
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373010 registered: type:1 codec:0 seid:20
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373080 registered: type:1 codec:0 seid:21
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923730f0 registered: type:1 codec:0 seid:22
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373160 registered: type:1 codec:0 seid:23
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923731d0 registered: type:1 codec:0 seid:24
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373240 registered: type:1 codec:0 seid:25
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923732b0 registered: type:1 codec:0 seid:26
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373320 registered: type:1 codec:0 seid:27
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373390 registered: type:1 codec:0 seid:28
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373400 registered: type:1 codec:0 seid:29
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373470 registered: type:1 codec:0 seid:30
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923734e0 registered: type:1 codec:0 seid:31
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373550 registered: type:1 codec:0 seid:32
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923735c0 registered: type:1 codec:0 seid:33
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373630 registered: type:1 codec:0 seid:34
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923736a0 registered: type:1 codec:0 seid:35
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373710 registered: type:1 codec:0 seid:36
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373780 registered: type:1 codec:0 seid:37
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923737f0 registered: type:1 codec:0 seid:38
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373860 registered: type:1 codec:0 seid:39
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923738d0 registered: type:1 codec:0 seid:40
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373940 registered: type:1 codec:0 seid:41
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923739b0 registered: type:1 codec:0 seid:42
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373a20 registered: type:1 codec:0 seid:43
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373a90 registered: type:1 codec:0 seid:44
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373b00 registered: type:1 codec:0 seid:45
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373b70 registered: type:1 codec:0 seid:46
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373be0 registered: type:1 codec:0 seid:47
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373c50 registered: type:1 codec:0 seid:48
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373cc0 registered: type:1 codec:0 seid:49
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373d30 registered: type:1 codec:0 seid:50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373da0 registered: type:1 codec:0 seid:51
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373e10 registered: type:1 codec:0 seid:52
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373e80 registered: type:1 codec:0 seid:53
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373ef0 registered: type:1 codec:0 seid:54
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373f60 registered: type:1 codec:0 seid:55
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373fd0 registered: type:1 codec:0 seid:56
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374040 registered: type:1 codec:0 seid:57
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923740b0 registered: type:1 codec:0 seid:58
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374120 registered: type:1 codec:0 seid:59
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374190 registered: type:1 codec:0 seid:60
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374200 registered: type:1 codec:0 seid:61
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592374270 registered: type:1 codec:0 seid:62
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592371c80: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592371c80
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372740 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372830 unregistered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923728a0 unregistered: type:1 codec:0 seid:3
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372910 unregistered: type:1 codec:0 seid:4
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372980 unregistered: type:1 codec:0 seid:5
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923729f0 unregistered: type:1 codec:0 seid:6
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a60 unregistered: type:1 codec:0 seid:7
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372ad0 unregistered: type:1 codec:0 seid:8
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372b40 unregistered: type:1 codec:0 seid:9
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372bb0 unregistered: type:1 codec:0 seid:10
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372c20 unregistered: type:1 codec:0 seid:11
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372c90 unregistered: type:1 codec:0 seid:12
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372d00 unregistered: type:1 codec:0 seid:13
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372d70 unregistered: type:1 codec:0 seid:14
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372de0 unregistered: type:1 codec:0 seid:15
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e50 unregistered: type:1 codec:0 seid:16
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372ec0 unregistered: type:1 codec:0 seid:17
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372f30 unregistered: type:1 codec:0 seid:18
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372fa0 unregistered: type:1 codec:0 seid:19
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373010 unregistered: type:1 codec:0 seid:20
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373080 unregistered: type:1 codec:0 seid:21
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923730f0 unregistered: type:1 codec:0 seid:22
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373160 unregistered: type:1 codec:0 seid:23
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923731d0 unregistered: type:1 codec:0 seid:24
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373240 unregistered: type:1 codec:0 seid:25
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923732b0 unregistered: type:1 codec:0 seid:26
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373320 unregistered: type:1 codec:0 seid:27
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373390 unregistered: type:1 codec:0 seid:28
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373400 unregistered: type:1 codec:0 seid:29
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373470 unregistered: type:1 codec:0 seid:30
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923734e0 unregistered: type:1 codec:0 seid:31
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373550 unregistered: type:1 codec:0 seid:32
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923735c0 unregistered: type:1 codec:0 seid:33
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373630 unregistered: type:1 codec:0 seid:34
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923736a0 unregistered: type:1 codec:0 seid:35
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373710 unregistered: type:1 codec:0 seid:36
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373780 unregistered: type:1 codec:0 seid:37
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923737f0 unregistered: type:1 codec:0 seid:38
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373860 unregistered: type:1 codec:0 seid:39
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923738d0 unregistered: type:1 codec:0 seid:40
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373940 unregistered: type:1 codec:0 seid:41
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923739b0 unregistered: type:1 codec:0 seid:42
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373a20 unregistered: type:1 codec:0 seid:43
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373a90 unregistered: type:1 codec:0 seid:44
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373b00 unregistered: type:1 codec:0 seid:45
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373b70 unregistered: type:1 codec:0 seid:46
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373be0 unregistered: type:1 codec:0 seid:47
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373c50 unregistered: type:1 codec:0 seid:48
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373cc0 unregistered: type:1 codec:0 seid:49
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373d30 unregistered: type:1 codec:0 seid:50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373da0 unregistered: type:1 codec:0 seid:51
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373e10 unregistered: type:1 codec:0 seid:52
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373e80 unregistered: type:1 codec:0 seid:53
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373ef0 unregistered: type:1 codec:0 seid:54
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373f60 unregistered: type:1 codec:0 seid:55
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373fd0 unregistered: type:1 codec:0 seid:56
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374040 unregistered: type:1 codec:0 seid:57
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923740b0 unregistered: type:1 codec:0 seid:58
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374120 unregistered: type:1 codec:0 seid:59
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374190 unregistered: type:1 codec:0 seid:60
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374200 unregistered: type:1 codec:0 seid:61
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592374270 unregistered: type:1 codec:0 seid:62
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372a40: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372fd0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592373020 registered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372fd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372fd0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372a40: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372a40: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372a40: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372a40
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592373020 unregistered: type:1 codec:0 seid:2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372fd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372fd0: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372fd0: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372fd0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592366d70 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592373040: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592373040: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592366d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592373040: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592373040
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367190 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367190 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367330 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367330 unregistered: type:1 codec:0 seid:1
+
+/TP/SIG/SMG/BV-06-C-SEID-1 - init
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - run
+/TP/SIG/SMG/BV-06-C-SEID-1 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - done
+
+/TP/SIG/SMG/BV-06-C-SEID-2 - init
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - run
+/TP/SIG/SMG/BV-06-C-SEID-2 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - done
+
+/TP/SIG/SMG/BV-05-C - init
+/TP/SIG/SMG/BV-05-C - setup
+/TP/SIG/SMG/BV-05-C - setup complete
+/TP/SIG/SMG/BV-05-C - run
+/TP/SIG/SMG/BV-05-C - test passed
+/TP/SIG/SMG/BV-05-C - teardown
+/TP/SIG/SMG/BV-05-C - teardown complete
+/TP/SIG/SMG/BV-05-C - done
+
+/TP/SIG/SMG/BV-06-C - init
+/TP/SIG/SMG/BV-06-C - setup
+/TP/SIG/SMG/BV-06-C - setup complete
+/TP/SIG/SMG/BV-06-C - run
+/TP/SIG/SMG/BV-06-C - test passed
+/TP/SIG/SMG/BV-06-C - teardown
+/TP/SIG/SMG/BV-06-C - teardown complete
+/TP/SIG/SMG/BV-06-C - done
+
+/TP/SIG/SMG/BV-07-C - init
+/TP/SIG/SMG/BV-07-C - setup
+/TP/SIG/SMG/BV-07-C - setup complete
+/TP/SIG/SMG/BV-07-C - run
+/TP/SIG/SMG/BV-07-C - test passed
+/TP/SIG/SMG/BV-07-C - teardown
+/TP/SIG/SMG/BV-07-C - teardown complete
+/TP/SIG/SMG/BV-07-C - done
+
+/TP/SIG/SMG/BV-08-C - init
+/TP/SIG/SMG/BV-08-C - setup
+/TP/SIG/SMG/BV-08-C - setup complete
+/TP/SIG/SMG/BV-08-C - run
+/TP/SIG/SMG/BV-08-C - test passed
+/TP/SIG/SMG/BV-08-C - teardown
+/TP/SIG/SMG/BV-08-C - teardown complete
+/TP/SIG/SMG/BV-08-C - done
+
+/TP/SIG/SMG/BV-09-C - init
+/TP/SIG/SMG/BV-09-C - setup
+/TP/SIG/SMG/BV-09-C - setup complete
+/TP/SIG/SMG/BV-09-C - run
+/TP/SIG/SMG/BV-09-C - test passed
+/TP/SIG/SMG/BV-09-C - teardown
+/TP/SIG/SMG/BV-09-C - teardown complete
+/TP/SIG/SMG/BV-09-C - done
+
+/TP/SIG/SMG/BV-10-C - init
+/TP/SIG/SMG/BV-10-C - setup
+/TP/SIG/SMG/BV-10-C - setup complete
+/TP/SIG/SMG/BV-10-C - run
+/TP/SIG/SMG/BV-10-C - test passed
+/TP/SIG/SMG/BV-10-C - teardown
+/TP/SIG/SMG/BV-10-C - teardown complete
+/TP/SIG/SMG/BV-10-C - done
+
+/TP/SIG/SMG/BV-11-C - init
+/TP/SIG/SMG/BV-11-C - setup
+/TP/SIG/SMG/BV-11-C - setup complete
+/TP/SIG/SMG/BV-11-C - run
+/TP/SIG/SMG/BV-11-C - test passed
+/TP/SIG/SMG/BV-11-C - teardown
+/TP/SIG/SMG/BV-11-C - teardown complete
+/TP/SIG/SMG/BV-11-C - done
+
+/TP/SIG/SMG/BV-12-C - init
+/TP/SIG/SMG/BV-12-C - setup
+/TP/SIG/SMG/BV-12-C - sbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e70 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e70 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367520 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367520 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367210 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367210 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923720f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> CLOSING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923720f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372110 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372110 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+etup complete
+/TP/SIG/SMG/BV-12-C - run
+/TP/SIG/SMG/BV-12-C - test passed
+/TP/SIG/SMG/BV-12-C - teardown
+/TP/SIG/SMG/BV-12-C - teardown complete
+/TP/SIG/SMG/BV-12-C - done
+
+/TP/SIG/SMG/BV-15-C - init
+/TP/SIG/SMG/BV-15-C - setup
+/TP/SIG/SMG/BV-15-C - setup complete
+/TP/SIG/SMG/BV-15-C - run
+/TP/SIG/SMG/BV-15-C - test passed
+/TP/SIG/SMG/BV-15-C - teardown
+/TP/SIG/SMG/BV-15-C - teardown complete
+/TP/SIG/SMG/BV-15-C - done
+
+/TP/SIG/SMG/BV-16-C - init
+/TP/SIG/SMG/BV-16-C - setup
+/TP/SIG/SMG/BV-16-C - setup complete
+/TP/SIG/SMG/BV-16-C - run
+/TP/SIG/SMG/BV-16-C - test passed
+/TP/SIG/SMG/BV-16-C - teardown
+/TP/SIG/SMG/BV-16-C - teardown complete
+/TP/SIG/SMG/BV-16-C - done
+
+/TP/SIG/SMG/BV-17-C - init
+/TP/SIG/SMG/BV-17-C - setup
+/TP/SIG/SMG/BV-17-C - setup complete
+/TP/SIG/SMG/BV-17-C - run
+/TP/SIG/SMG/BV-17-C - test passed
+/TP/SIG/SMG/BV-17-C - teardown
+/TP/SIG/SMG/BV-17-C - teardown complete
+/TP/SIG/SMG/BV-17-C - done
+
+/TP/SIG/SMG/BV-18-C - init
+/TP/SIG/SMG/BV-18-C - setup
+/TP/SIG/SMG/BV-18-C - setup complete
+/TP/SIG/SMG/BV-18-C - run
+/TP/SIG/SMG/BV-18-C - test passed
+/TP/SIG/SMG/BV-18-C - teardown
+/TP/SIG/SMG/BV-18-C - teardown complete
+/TP/SIG/SMG/BV-18-C - done
+
+/TP/SIG/SMG/BV-19-C - init
+/TP/SIG/SMG/BV-19-C - setup
+/TP/SIG/SMG/BV-19-C - setup complete
+/TP/SIG/SMG/BV-19-C - run
+/TP/SIG/SMG/BV-19-C - test passed
+/TP/SIG/SMG/BV-19-C - teardown
+/TP/SIG/SMG/BV-19-C - teardown complete
+/TP/SIG/SMG/BV-19-C - done
+
+/TP/SIG/SMG/BV-20-C - init
+/TP/SIG/SMG/BV-20-C - setup
+/TP/SIG/SMG/BV-20-C - setup complete
+/TP/SIG/SMG/BV-20-C - run
+/TP/SIG/SMG/BV-20-C - test passed
+/TP/SIG/SMG/BV-20-C - teardown
+/TP/SIG/SMG/BV-20-C - teardown complete
+/TP/SIG/SMG/BV-20-C - done
+
+/TP/SIG/SMG/BV-21-C - init
+/TP/SIG/SMG/BV-21-C - setup
+/TP/SIG/SMG/BV-21-C - setup complete
+/TP/SIG/SMG/BV-21-C - run
+/TP/SIG/SMG/BV-21-C - test passed
+/TP/SIG/SMG/BV-21-C - teardown
+/TP/SIG/SMG/BV-21-C - teardown complete
+/TP/SIG/SMG/BV-21-C - done
+
+/TP/SIG/SMG/BV-22-C - init
+/TP/SIG/SMG/BV-22-C - setup
+/TP/SIG/SMG/BV-22-C - setup complete
+/TP/SIG/SMG/BV-22-C - run
+/TP/SIG/SMG/BV-22-C - test passed
+/TP/SIG/SMG/BV-22-C - teardown
+/TP/SIG/SMG/BV-22-C - teardown complete
+/TP/SIG/SMG/BV-22-C - done
+
+/TP/SIG/SMG/BV-23-C - init
+/TP/SIG/SMG/BV-23-C - setup
+/TP/SIG/SMG/BV-23-C - setup complete
+/TP/SIG/SMG/BV-23-C - run
+/TP/SIG/SMG/BV-23-C - test passed
+/TP/SIG/SMG/BV-23-C - teardown
+/TP/SIG/SMG/BV-23-C - teardown complete
+/TP/SIG/Sbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a40 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received ABORT_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> ABORTING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a40 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a40 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a40 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367210 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367210 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372d60 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372d60 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372a40 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372a40 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923724e0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923724e0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() DISCOVER request rejected: Bad Header Format (1)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e00 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb() No pending request, ignoring message
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e00 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e00 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e00 unregistered: type:1 codec:0 seid:1
+MG/BV-23-C - done
+
+/TP/SIG/SMG/BV-24-C - init
+/TP/SIG/SMG/BV-24-C - setup
+/TP/SIG/SMG/BV-24-C - setup complete
+/TP/SIG/SMG/BV-24-C - run
+/TP/SIG/SMG/BV-24-C - test passed
+/TP/SIG/SMG/BV-24-C - teardown
+/TP/SIG/SMG/BV-24-C - teardown complete
+/TP/SIG/SMG/BV-24-C - done
+
+/TP/SIG/SMG/BV-25-C - init
+/TP/SIG/SMG/BV-25-C - setup
+/TP/SIG/SMG/BV-25-C - setup complete
+/TP/SIG/SMG/BV-25-C - run
+/TP/SIG/SMG/BV-25-C - test passed
+/TP/SIG/SMG/BV-25-C - teardown
+/TP/SIG/SMG/BV-25-C - teardown complete
+/TP/SIG/SMG/BV-25-C - done
+
+/TP/SIG/SMG/BV-26-C - init
+/TP/SIG/SMG/BV-26-C - setup
+/TP/SIG/SMG/BV-26-C - setup complete
+/TP/SIG/SMG/BV-26-C - run
+/TP/SIG/SMG/BV-26-C - test passed
+/TP/SIG/SMG/BV-26-C - teardown
+/TP/SIG/SMG/BV-26-C - teardown complete
+/TP/SIG/SMG/BV-26-C - done
+
+/TP/SIG/SMG/BV-27-C - init
+/TP/SIG/SMG/BV-27-C - setup
+/TP/SIG/SMG/BV-27-C - setup complete
+/TP/SIG/SMG/BV-27-C - run
+/TP/SIG/SMG/BV-27-C - test passed
+/TP/SIG/SMG/BV-27-C - teardown
+/TP/SIG/SMG/BV-27-C - teardown complete
+/TP/SIG/SMG/BV-27-C - done
+
+/TP/SIG/SMG/BV-28-C - init
+/TP/SIG/SMG/BV-28-C - setup
+/TP/SIG/SMG/BV-28-C - setup complete
+/TP/SIG/SMG/BV-28-C - run
+/TP/SIG/SMG/BV-28-C - test passed
+/TP/SIG/SMG/BV-28-C - teardown
+/TP/SIG/SMG/BV-28-C - teardown complete
+/TP/SIG/SMG/BV-28-C - done
+
+/TP/SIG/SMG/BV-31-C - init
+/TP/SIG/SMG/BV-31-C - setup
+/TP/SIG/SMG/BV-31-C - setup complete
+/TP/SIG/SMG/BV-31-C - run
+/TP/SIG/SMG/BV-31-C - test passed
+/TP/SIG/SMG/BV-31-C - teardown
+/TP/SIG/SMG/BV-31-C - teardown complete
+/TP/SIG/SMG/BV-31-C - done
+
+/TP/SIG/SMG/BI-01-C - init
+/TP/SIG/SMG/BI-01-C - setup
+/TP/SIG/SMG/BI-01-C - setup complete
+/TP/SIG/SMG/BI-01-C - run
+/TP/SIG/SMG/BI-01-C - test passed
+/TP/SIG/SMG/BI-01-C - teardown
+/TP/SIG/SMG/BI-01-C - teardown complete
+/TP/SIG/SMG/BI-01-C - done
+
+/TP/SIG/SMG/BI-02-C - init
+/TP/SIG/SMG/BI-02-C - setup
+/TP/SIG/SMG/BI-02-C - setup complete
+/TP/SIG/SMG/BI-02-C - run
+/TP/SIG/SMG/BI-02-C - test passed
+/TP/SIG/SMG/BI-02-C - teardown
+/TP/SIG/SMG/BI-02-C - teardown complete
+/TP/SIG/SMG/BI-02-C - done
+
+/TP/SIG/SMG/BI-03-C - init
+/TP/SIG/SMG/BI-03-C - setup
+/TP/SIG/SMG/BI-03-C - setup complete
+/TP/SIG/SMG/BI-03-C - run
+/TP/SIG/SMG/BI-03-C - test passed
+/TP/SIG/SMG/BI-03-C - teardown
+/TP/SIG/SMG/BI-03-C - teardown complete
+/TP/SIG/SMG/BI-03-C - done
+
+/TP/SIG/SMG/BI-04-C - init
+/TP/SIG/SMG/BI-04-C - setup
+/TP/SIG/SMG/BI-04-C - setup complete
+/TP/SIG/SMG/BI-04-C - run
+/TP/SIbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592372e00 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592372e00 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923733e0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923733e0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367780 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SET_CONFIGURATION request rejected: Stream End Point in Use (19)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state change failed: Input/output error
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367780 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367330 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367330 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367330 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367330 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CONFIGURATION request rejected: Bad Acceptor SEID (18)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+G/SMG/BI-04-C - test passed
+/TP/SIG/SMG/BI-04-C - teardown
+/TP/SIG/SMG/BI-04-C - teardown complete
+/TP/SIG/SMG/BI-04-C - done
+
+/TP/SIG/SMG/BI-05-C - init
+/TP/SIG/SMG/BI-05-C - setup
+/TP/SIG/SMG/BI-05-C - setup complete
+/TP/SIG/SMG/BI-05-C - run
+/TP/SIG/SMG/BI-05-C - test passed
+/TP/SIG/SMG/BI-05-C - teardown
+/TP/SIG/SMG/BI-05-C - teardown complete
+/TP/SIG/SMG/BI-05-C - done
+
+/TP/SIG/SMG/BI-06-C - init
+/TP/SIG/SMG/BI-06-C - setup
+/TP/SIG/SMG/BI-06-C - setup complete
+/TP/SIG/SMG/BI-06-C - run
+/TP/SIG/SMG/BI-06-C - test passed
+/TP/SIG/SMG/BI-06-C - teardown
+/TP/SIG/SMG/BI-06-C - teardown complete
+/TP/SIG/SMG/BI-06-C - done
+
+/TP/SIG/SMG/BI-07-C - init
+/TP/SIG/SMG/BI-07-C - setup
+/TP/SIG/SMG/BI-07-C - setup complete
+/TP/SIG/SMG/BI-07-C - run
+/TP/SIG/SMG/BI-07-C - test passed
+/TP/SIG/SMG/BI-07-C - teardown
+/TP/SIG/SMG/BI-07-C - teardown complete
+/TP/SIG/SMG/BI-07-C - done
+
+/TP/SIG/SMG/BI-08-C - init
+/TP/SIG/SMG/BI-08-C - setup
+/TP/SIG/SMG/BI-08-C - setup complete
+/TP/SIG/SMG/BI-08-C - run
+/TP/SIG/SMG/BI-08-C - test passed
+/TP/SIG/SMG/BI-08-C - teardown
+/TP/SIG/SMG/BI-08-C - teardown complete
+/TP/SIG/SMG/BI-08-C - done
+
+/TP/SIG/SMG/BI-09-C - init
+/TP/SIG/SMG/BI-09-C - setup
+/TP/SIG/SMG/BI-09-C - setup complete
+/TP/SIG/SMG/BI-09-C - run
+/TP/SIG/SMG/BI-09-C - test passed
+/TP/SIG/SMG/BI-09-C - teardown
+/TP/SIG/SMG/BI-09-C - teardown complete
+/TP/SIG/SMG/BI-09-C - done
+
+/TP/SIG/SMG/BI-10-C - init
+/TP/SIG/SMG/BI-10-C - setup
+/TP/SIG/SMG/BI-10-C - setup complete
+/TP/SIG/SMG/BI-10-C - run
+/TP/SIG/SMG/BI-10-C - test passed
+/TP/SIG/SMG/BI-10-C - teardown
+/TP/SIG/SMG/BI-10-C - teardown complete
+/TP/SIG/SMG/BI-10-C - done
+
+/TP/SIG/SMG/BI-11-C - init
+/TP/SIG/SMG/BI-11-C - setup
+/TP/SIG/SMG/BI-11-C - setup complete
+/TP/SIG/SMG/BI-11-C - run
+/TP/SIG/SMG/BI-11-C - test passed
+/TP/SIG/SMG/BI-11-C - teardown
+/TP/SIG/SMG/BI-11-C - teardown complete
+/TP/SIG/SMG/BI-11-C - done
+
+/TP/SIG/SMG/BI-17-C - init
+/TP/SIG/SMG/BI-17-C - setup
+/TP/SIG/SMG/BI-17-C - setup complete
+/TP/SIG/SMG/BI-17-C - run
+/TP/SIG/SMG/BI-17-C - test passed
+/TP/SIG/SMG/BI-17-C - teardown
+/TP/SIG/SMG/BI-17-C - teardown complete
+/TP/SIG/SMG/BI-17-C - done
+
+/TP/SIG/SMG/BI-18-C - init
+/TP/SIG/SMG/BI-18-C - setup
+/TP/SIG/SMG/BI-18-C - setup complete
+/TP/SIG/SMG/BI-18-C - run
+/TP/SIG/SMG/BI-18-C - test passed
+/TP/SIG/SMG/BI-18-C - teardown
+/TP/SIG/SMG/BI-18-C - teardown complete
+/TP/SIG/SMG/BI-18-C - done
+
+/TP/SIG/SMG/BI-19-C - initbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367210 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367210 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923671f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (192)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923671f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923671f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923671f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a860 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a860 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592369910 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592369910 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a6a0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SUSPEND request rejected: Bad State (49)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> IDLE
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a6a0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367980 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367980 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367980 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367980 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923671f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923671f0 unregistered: type:0 codec:0 seid:1
+[0m
+/TP/SIG/SMG/BI-19-C - setup
+/TP/SIG/SMG/BI-19-C - setup complete
+/TP/SIG/SMG/BI-19-C - run
+/TP/SIG/SMG/BI-19-C - test passed
+/TP/SIG/SMG/BI-19-C - teardown
+/TP/SIG/SMG/BI-19-C - teardown complete
+/TP/SIG/SMG/BI-19-C - done
+
+/TP/SIG/SMG/BI-20-C - init
+/TP/SIG/SMG/BI-20-C - setup
+/TP/SIG/SMG/BI-20-C - setup complete
+/TP/SIG/SMG/BI-20-C - run
+/TP/SIG/SMG/BI-20-C - test passed
+/TP/SIG/SMG/BI-20-C - teardown
+/TP/SIG/SMG/BI-20-C - teardown complete
+/TP/SIG/SMG/BI-20-C - done
+
+/TP/SIG/SMG/BI-21-C - init
+/TP/SIG/SMG/BI-21-C - setup
+/TP/SIG/SMG/BI-21-C - setup complete
+/TP/SIG/SMG/BI-21-C - run
+/TP/SIG/SMG/BI-21-C - test passed
+/TP/SIG/SMG/BI-21-C - teardown
+/TP/SIG/SMG/BI-21-C - teardown complete
+/TP/SIG/SMG/BI-21-C - done
+
+/TP/SIG/SMG/BI-22-C - init
+/TP/SIG/SMG/BI-22-C - setup
+/TP/SIG/SMG/BI-22-C - setup complete
+/TP/SIG/SMG/BI-22-C - run
+/TP/SIG/SMG/BI-22-C - test passed
+/TP/SIG/SMG/BI-22-C - teardown
+/TP/SIG/SMG/BI-22-C - teardown complete
+/TP/SIG/SMG/BI-22-C - done
+
+/TP/SIG/SMG/BI-23-C - init
+/TP/SIG/SMG/BI-23-C - setup
+/TP/SIG/SMG/BI-23-C - setup complete
+/TP/SIG/SMG/BI-23-C - run
+/TP/SIG/SMG/BI-23-C - test passed
+/TP/SIG/SMG/BI-23-C - teardown
+/TP/SIG/SMG/BI-23-C - teardown complete
+/TP/SIG/SMG/BI-23-C - done
+
+/TP/SIG/SMG/BI-24-C - init
+/TP/SIG/SMG/BI-24-C - setup
+/TP/SIG/SMG/BI-24-C - setup complete
+/TP/SIG/SMG/BI-24-C - run
+/TP/SIG/SMG/BI-24-C - test passed
+/TP/SIG/SMG/BI-24-C - teardown
+/TP/SIG/SMG/BI-24-C - teardown complete
+/TP/SIG/SMG/BI-24-C - done
+
+/TP/SIG/SMG/BI-25-C - init
+/TP/SIG/SMG/BI-25-C - setup
+/TP/SIG/SMG/BI-25-C - setup complete
+/TP/SIG/SMG/BI-25-C - run
+/TP/SIG/SMG/BI-25-C - test passed
+/TP/SIG/SMG/BI-25-C - teardown
+/TP/SIG/SMG/BI-25-C - teardown complete
+/TP/SIG/SMG/BI-25-C - done
+
+/TP/SIG/SMG/BI-26-C - init
+/TP/SIG/SMG/BI-26-C - setup
+/TP/SIG/SMG/BI-26-C - setup complete
+/TP/SIG/SMG/BI-26-C - run
+/TP/SIG/SMG/BI-26-C - test passed
+/TP/SIG/SMG/BI-26-C - teardown
+/TP/SIG/SMG/BI-26-C - teardown complete
+/TP/SIG/SMG/BI-26-C - done
+
+/TP/SIG/SMG/BI-27-C - init
+/TP/SIG/SMG/BI-27-C - setup
+/TP/SIG/SMG/BI-27-C - setup complete
+/TP/SIG/SMG/BI-27-C - run
+/TP/SIG/SMG/BI-27-C - test passed
+/TP/SIG/SMG/BI-27-C - teardown
+/TP/SIG/SMG/BI-27-C - teardown complete
+/TP/SIG/SMG/BI-27-C - done
+
+/TP/SIG/SMG/BI-28-C - init
+/TP/SIG/SMG/BI-28-C - setup
+/TP/SIG/SMG/BI-28-C - setup complete
+/TP/SIG/SMG/BI-28-C - run
+/TP/SIG/SMG/BI-28-C - test passed
+/TP/SIG/SMG/BI-28-C - luetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e6b0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_ALL_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e6b0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x55923698f0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x55923698f0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367360 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367360 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e2d0 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() 108 bytes split into 3 fragments
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() first packet with 45 bytes sent
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending continue with 47 bytes
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending end with 16 bytes
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e2d0 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592367960 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 2 to go
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 1 to go
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592367960 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e2d0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e2d0 unregistered: type:1 codec:0 seid:1
+;35mteardown
+/TP/SIG/SMG/BI-28-C - teardown complete
+/TP/SIG/SMG/BI-28-C - done
+
+/TP/SIG/SMG/BI-30-C - init
+/TP/SIG/SMG/BI-30-C - setup
+/TP/SIG/SMG/BI-30-C - setup complete
+/TP/SIG/SMG/BI-30-C - run
+/TP/SIG/SMG/BI-30-C - test passed
+/TP/SIG/SMG/BI-30-C - teardown
+/TP/SIG/SMG/BI-30-C - teardown complete
+/TP/SIG/SMG/BI-30-C - done
+
+/TP/SIG/SMG/ESR04/BI-28-C - init
+/TP/SIG/SMG/ESR04/BI-28-C - setup
+/TP/SIG/SMG/ESR04/BI-28-C - setup complete
+/TP/SIG/SMG/ESR04/BI-28-C - run
+/TP/SIG/SMG/ESR04/BI-28-C - test passed
+/TP/SIG/SMG/ESR04/BI-28-C - teardown
+/TP/SIG/SMG/ESR04/BI-28-C - teardown complete
+/TP/SIG/SMG/ESR04/BI-28-C - done
+
+/TP/SIG/SMG/BI-32-C - init
+/TP/SIG/SMG/BI-32-C - setup
+/TP/SIG/SMG/BI-32-C - setup complete
+/TP/SIG/SMG/BI-32-C - run
+/TP/SIG/SMG/BI-32-C - test passed
+/TP/SIG/SMG/BI-32-C - teardown
+/TP/SIG/SMG/BI-32-C - teardown complete
+/TP/SIG/SMG/BI-32-C - done
+
+/TP/SIG/SMG/BI-33-C - init
+/TP/SIG/SMG/BI-33-C - setup
+/TP/SIG/SMG/BI-33-C - setup complete
+/TP/SIG/SMG/BI-33-C - run
+/TP/SIG/SMG/BI-33-C - test passed
+/TP/SIG/SMG/BI-33-C - teardown
+/TP/SIG/SMG/BI-33-C - teardown complete
+/TP/SIG/SMG/BI-33-C - done
+
+/TP/SIG/SMG/BI-35-C - init
+/TP/SIG/SMG/BI-35-C - setup
+/TP/SIG/SMG/BI-35-C - setup complete
+/TP/SIG/SMG/BI-35-C - run
+/TP/SIG/SMG/BI-35-C - test passed
+/TP/SIG/SMG/BI-35-C - teardown
+/TP/SIG/SMG/BI-35-C - teardown complete
+/TP/SIG/SMG/BI-35-C - done
+
+/TP/SIG/SMG/BI-36-C - init
+/TP/SIG/SMG/BI-36-C - setup
+/TP/SIG/SMG/BI-36-C - setup complete
+/TP/SIG/SMG/BI-36-C - run
+/TP/SIG/SMG/BI-36-C - test passed
+/TP/SIG/SMG/BI-36-C - teardown
+/TP/SIG/SMG/BI-36-C - teardown complete
+/TP/SIG/SMG/BI-36-C - done
+
+/TP/SIG/FRA/BV-01-C - init
+/TP/SIG/FRA/BV-01-C - setup
+/TP/SIG/FRA/BV-01-C - setup complete
+/TP/SIG/FRA/BV-01-C - run
+/TP/SIG/FRA/BV-01-C - test passed
+/TP/SIG/FRA/BV-01-C - teardown
+/TP/SIG/FRA/BV-01-C - teardown complete
+/TP/SIG/FRA/BV-01-C - done
+
+/TP/SIG/FRA/BV-02-C - init
+/TP/SIG/FRA/BV-02-C - setup
+/TP/SIG/FRA/BV-02-C - setup complete
+/TP/SIG/FRA/BV-02-C - run
+/TP/SIG/FRA/BV-02-C - test passed
+/TP/SIG/FRA/BV-02-C - teardown
+/TP/SIG/FRA/BV-02-C - teardown complete
+/TP/SIG/FRA/BV-02-C - done
+
+/TP/SIG/SYN/BV-01-C - init
+/TP/SIG/SYN/BV-01-C - setup
+/TP/SIG/SYN/BV-01-C - setup complete
+/TP/SIG/SYN/BV-01-C - run
+/TP/SIG/SYN/BV-01-C - test passed
+/TP/SIG/SYN/BV-01-C - teardown
+/TP/SIG/SYN/BV-01-C - teardown complete
+/TP/SIG/SYN/BV-01-C - done
+
+/TP/SIG/SYN/BV-02-C - init
+/TP/SIG/SYN/BV-02-Cbluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236e2d0 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236e2d0 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236ec30 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236ec30 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236ec30 registered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x5592372f50: int_seid=1, acp_seid=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236ec30 unregistered: type:1 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x559236a470 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x559236a470 unregistered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x5592369910 registered: type:0 codec:0 seid:1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x5592372f50: ref=2
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=1
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x5592372f50: ref=0
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x5592372f50
+bluetoothd[387]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x5592369910 unregistered: type:0 codec:0 seid:1
+[0m - setup
+/TP/SIG/SYN/BV-02-C - setup complete
+/TP/SIG/SYN/BV-02-C - run
+/TP/SIG/SYN/BV-02-C - test passed
+/TP/SIG/SYN/BV-02-C - teardown
+/TP/SIG/SYN/BV-02-C - teardown complete
+/TP/SIG/SYN/BV-02-C - done
+
+/TP/SIG/SYN/BV-03-C - init
+/TP/SIG/SYN/BV-03-C - setup
+/TP/SIG/SYN/BV-03-C - setup complete
+/TP/SIG/SYN/BV-03-C - run
+/TP/SIG/SYN/BV-03-C - test passed
+/TP/SIG/SYN/BV-03-C - teardown
+/TP/SIG/SYN/BV-03-C - teardown complete
+/TP/SIG/SYN/BV-03-C - done
+
+/TP/SIG/SYN/BV-04-C - init
+/TP/SIG/SYN/BV-04-C - setup
+/TP/SIG/SYN/BV-04-C - setup complete
+/TP/SIG/SYN/BV-04-C - run
+/TP/SIG/SYN/BV-04-C - test passed
+/TP/SIG/SYN/BV-04-C - teardown
+/TP/SIG/SYN/BV-04-C - teardown complete
+/TP/SIG/SYN/BV-04-C - done
+
+/TP/SIG/SYN/BV-05-C - init
+/TP/SIG/SYN/BV-05-C - setup
+/TP/SIG/SYN/BV-05-C - setup complete
+/TP/SIG/SYN/BV-05-C - run
+/TP/SIG/SYN/BV-05-C - test passed
+/TP/SIG/SYN/BV-05-C - teardown
+/TP/SIG/SYN/BV-05-C - teardown complete
+/TP/SIG/SYN/BV-05-C - done
+
+/TP/SIG/SYN/BV-06-C - init
+/TP/SIG/SYN/BV-06-C - setup
+/TP/SIG/SYN/BV-06-C - setup complete
+/TP/SIG/SYN/BV-06-C - run
+/TP/SIG/SYN/BV-06-C - test passed
+/TP/SIG/SYN/BV-06-C - teardown
+/TP/SIG/SYN/BV-06-C - teardown complete
+/TP/SIG/SYN/BV-06-C - done
+
+
+Test Summary
+------------
+/TP/SIG/SMG/BV-06-C-SEID-1 Passed  0.001 seconds
+/TP/SIG/SMG/BV-06-C-SEID-2 Passed  0.000 seconds
+/TP/SIG/SMG/BV-05-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-07-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-08-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-10-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-11-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-12-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-15-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-16-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-17-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-18-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-19-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-20-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-22-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-24-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-25-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-26-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-27-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-31-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-01-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-02-C Passed  1.712 seconds
+/TP/SIG/SMG/BI-03-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-04-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-05-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-07-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-08-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-10-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-11-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-17-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-18-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-19-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-20-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-22-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-24-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-25-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-26-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-27-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-30-C Passed  0.000 seconds
+/TP/SIG/SMG/ESR04/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-32-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-33-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-35-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-36-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-01-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-01-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-03-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-04-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-05-C Passed  0.001 seconds
+/TP/SIG/SYN/BV-06-C Passed  0.001 seconds
+Total: 62, Passed: 62 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.74 seconds
+PASS: test-avdtp
+bluetoothd[389]: Bluetooth daemon 5.72
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c26b0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c26b0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c3bc0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c3bc0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c4540: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c4540: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c4f60: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c4f60: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c5130: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c5130: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c56f0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c56f0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c56f0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c56f0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c5860: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c5860: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+
+/TP/MPS/BV-01-C - init
+/TP/MPS/BV-01-C - setup
+/TP/MPS/BV-01-C - setup complete
+/TP/MPS/BV-01-C - run
+/TP/MPS/BV-01-C - test passed
+/TP/MPS/BV-01-C - teardown
+/TP/MPS/BV-01-C - teardown complete
+/TP/MPS/BV-01-C - done
+
+/TP/MPS/BV-02-C - init
+/TP/MPS/BV-02-C - setup
+/TP/MPS/BV-02-C - setup complete
+/TP/MPS/BV-02-C - run
+/TP/MPS/BV-02-C - test passed
+/TP/MPS/BV-02-C - teardown
+/TP/MPS/BV-02-C - teardown complete
+/TP/MPS/BV-02-C - done
+
+/TP/MPS/BV-03-C - init
+/TP/MPS/BV-03-C - setup
+/TP/MPS/BV-03-C - setup complete
+/TP/MPS/BV-03-C - run
+/TP/MPS/BV-03-C - test passed
+/TP/MPS/BV-03-C - teardown
+/TP/MPS/BV-03-C - teardown complete
+/TP/MPS/BV-03-C - done
+
+/TP/MPS/BV-04-C - init
+/TP/MPS/BV-04-C - setup
+/TP/MPS/BV-04-C - setup complete
+/TP/MPS/BV-04-C - run
+/TP/MPS/BV-04-C - test passed
+/TP/MPS/BV-04-C - teardown
+/TP/MPS/BV-04-C - teardown complete
+/TP/MPS/BV-04-C - done
+
+/TP/MPS/BV-05-C - init
+/TP/MPS/BV-05-C - setup
+/TP/MPS/BV-05-C - setup complete
+/TP/MPS/BV-05-C - run
+/TP/MPS/BV-05-C - test passed
+/TP/MPS/BV-05-C - teardown
+/TP/MPS/BV-05-C - teardown complete
+/TP/MPS/BV-05-C - done
+
+/TP/MPS/BV-06-C - init
+/TP/MPS/BV-06-C - setup
+/TP/MPS/BV-06-C - setup complete
+/TP/MPS/BV-06-C - run
+/TP/MPS/BV-06-C - test passed
+/TP/MPS/BV-06-C - teardown
+/TP/MPS/BV-06-C - teardown complete
+/TP/MPS/BV-06-C - done
+
+/TP/MPS/BV-07-C - init
+/TP/MPS/BV-07-C - setup
+/TP/MPS/BV-07-C - setup complete
+/TP/MPS/BV-07-C - run
+/TP/MPS/BV-07-C - test passed
+/TP/MPS/BV-07-C - teardown
+/TP/MPS/BV-07-C - teardown complete
+/TP/MPS/BV-07-C - done
+
+/TP/MPS/BV-08-C - init
+/TP/MPS/BV-08-C - setup
+/TP/MPS/BV-08-C - setup complete
+/TP/MPS/BV-08-C - run
+/TP/MPS/BV-08-C - test passed
+/TP/MPS/BV-08-C - teardown
+/TP/MPS/BV-08-C - teardown complete
+/TP/MPS/BV-08-C - done
+
+/TP/MPS/BV-09-C - init
+/TP/MPS/BV-09-C - setup
+/TP/MPS/BV-09-C - setup complete
+/TP/MPS/BV-09-C - run
+/TP/MPS/BV-09-C - test passed
+/TP/MPS/BV-09-C - teardown
+/TP/MPS/BV-09-C - teardown complete
+/TP/MPS/BV-09-C - done
+
+/TP/MPS/BI-01-C - init
+/TP/MPS/BI-01-C - setup
+/TP/MPS/BI-01-C - setup complete
+/TP/MPS/BI-01-C - run
+/TP/MPS/BI-01-C - test passed
+/TP/MPS/BI-01-C - teardown
+/TP/MPS/BI-01-C - teardown complete
+/TP/MPS/BI-01-C - done
+
+/TP/MPS/BI-02-C - init
+/TP/MPS/BI-02-C - setup
+/TP/MPS/BI-02-C - setup completebluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+
+/TP/MPS/BI-02-C - run
+/TP/MPS/BI-02-C - test passed
+/TP/MPS/BI-02-C - teardown
+/TP/MPS/BI-02-C - teardown complete
+/TP/MPS/BI-02-C - done
+
+/TP/MCN/CB/BV-01-C - init
+/TP/MCN/CB/BV-01-C - setup
+/TP/MCN/CB/BV-01-C - setup complete
+/TP/MCN/CB/BV-01-C - run
+/TP/MCN/CB/BV-01-C - test passed
+/TP/MCN/CB/BV-01-C - teardown
+/TP/MCN/CB/BV-01-C - teardown complete
+/TP/MCN/CB/BV-01-C - done
+
+/TP/MCN/CB/BV-02-C - init
+/TP/MCN/CB/BV-02-C - setup
+/TP/MCN/CB/BV-02-C - setup complete
+/TP/MCN/CB/BV-02-C - run
+/TP/MCN/CB/BV-02-C - test passed
+/TP/MCN/CB/BV-02-C - teardown
+/TP/MCN/CB/BV-02-C - teardown complete
+/TP/MCN/CB/BV-02-C - done
+
+/TP/MCN/CB/BV-03-C - init
+/TP/MCN/CB/BV-03-C - setup
+/TP/MCN/CB/BV-03-C - setup complete
+/TP/MCN/CB/BV-03-C - run
+/TP/MCN/CB/BV-03-C - test passed
+/TP/MCN/CB/BV-03-C - teardown
+/TP/MCN/CB/BV-03-C - teardown complete
+/TP/MCN/CB/BV-03-C - done
+
+/TP/MCN/CB/BV-04-C - init
+/TP/MCN/CB/BV-04-C - setup
+/TP/MCN/CB/BV-04-C - setup complete
+/TP/MCN/CB/BV-04-C - run
+/TP/MCN/CB/BV-04-C - test passed
+/TP/MCN/CB/BV-04-C - teardown
+/TP/MCN/CB/BV-04-C - teardown complete
+/TP/MCN/CB/BV-04-C - done
+
+/TP/MCN/CB/BV-05-C - init
+/TP/MCN/CB/BV-05-C - setup
+/TP/MCN/CB/BV-05-C - setup complete
+/TP/MCN/CB/BV-05-C - run
+/TP/MCN/CB/BV-05-C - test passed
+/TP/MCN/CB/BV-05-C - teardown
+/TP/MCN/CB/BV-05-C - teardown complete
+/TP/MCN/CB/BV-05-C - done
+
+/TP/MCN/CB/BV-06-C - init
+/TP/MCN/CB/BV-06-C - setup
+/TP/MCN/CB/BV-06-C - setup complete
+/TP/MCN/CB/BV-06-C - run
+/TP/MCN/CB/BV-06-C - test passed
+/TP/MCN/CB/BV-06-C - teardown
+/TP/MCN/CB/BV-06-C - teardown complete
+/TP/MCN/CB/BV-06-C - done
+
+/TP/MCN/CB/BV-07-C - init
+/TP/MCN/CB/BV-07-C - setup
+/TP/MCN/CB/BV-07-C - setup complete
+/TP/MCN/CB/BV-07-C - run
+/TP/MCN/CB/BV-07-C - test passed
+/TP/MCN/CB/BV-07-C - teardown
+/TP/MCN/CB/BV-07-C - teardown complete
+/TP/MCN/CB/BV-07-C - done
+
+/TP/MCN/CB/BV-08-C - init
+/TP/MCN/CB/BV-08-C - setup
+/TP/MCN/CB/BV-08-C - setup complete
+/TP/MCN/CB/BV-08-C - run
+/TP/MCN/CB/BV-08-C - test passed
+/TP/MCN/CB/BV-08-C - teardown
+/TP/MCN/CB/BV-08-C - teardown complete
+/TP/MCN/CB/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/CB/BV-10-C - init
+/TP/MCN/CB/BV-10-Cluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x80, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:search()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+0m - setup
+/TP/MCN/CB/BV-10-C - setup complete
+/TP/MCN/CB/BV-10-C - run
+/TP/MCN/CB/BV-10-C - test passed
+/TP/MCN/CB/BV-10-C - teardown
+/TP/MCN/CB/BV-10-C - teardown complete
+/TP/MCN/CB/BV-10-C - done
+
+/TP/MCN/CB/BV-11-C - init
+/TP/MCN/CB/BV-11-C - setup
+/TP/MCN/CB/BV-11-C - setup complete
+/TP/MCN/CB/BV-11-C - run
+/TP/MCN/CB/BV-11-C - test passed
+/TP/MCN/CB/BV-11-C - teardown
+/TP/MCN/CB/BV-11-C - teardown complete
+/TP/MCN/CB/BV-11-C - done
+
+/TP/MCN/CB/BI-01-C - init
+/TP/MCN/CB/BI-01-C - setup
+/TP/MCN/CB/BI-01-C - setup complete
+/TP/MCN/CB/BI-01-C - run
+/TP/MCN/CB/BI-01-C - test passed
+/TP/MCN/CB/BI-01-C - teardown
+/TP/MCN/CB/BI-01-C - teardown complete
+/TP/MCN/CB/BI-01-C - done
+
+/TP/MCN/CB/BI-02-C - init
+/TP/MCN/CB/BI-02-C - setup
+/TP/MCN/CB/BI-02-C - setup complete
+/TP/MCN/CB/BI-02-C - run
+/TP/MCN/CB/BI-02-C - test passed
+/TP/MCN/CB/BI-02-C - teardown
+/TP/MCN/CB/BI-02-C - teardown complete
+/TP/MCN/CB/BI-02-C - done
+
+/TP/MCN/CB/BI-03-C - init
+/TP/MCN/CB/BI-03-C - setup
+/TP/MCN/CB/BI-03-C - setup complete
+/TP/MCN/CB/BI-03-C - run
+/TP/MCN/CB/BI-03-C - test passed
+/TP/MCN/CB/BI-03-C - teardown
+/TP/MCN/CB/BI-03-C - teardown complete
+/TP/MCN/CB/BI-03-C - done
+
+/TP/MCN/CB/BI-04-C - init
+/TP/MCN/CB/BI-04-C - setup
+/TP/MCN/CB/BI-04-C - setup complete
+/TP/MCN/CB/BI-04-C - run
+/TP/MCN/CB/BI-04-C - test passed
+/TP/MCN/CB/BI-04-C - teardown
+/TP/MCN/CB/BI-04-C - teardown complete
+/TP/MCN/CB/BI-04-C - done
+
+/TP/MCN/CB/BI-05-C - init
+/TP/MCN/CB/BI-05-C - setup
+/TP/MCN/CB/BI-05-C - setup complete
+/TP/MCN/CB/BI-05-C - run
+/TP/MCN/CB/BI-05-C - test passed
+/TP/MCN/CB/BI-05-C - teardown
+/TP/MCN/CB/BI-05-C - teardown complete
+/TP/MCN/CB/BI-05-C - done
+
+/TP/MCN/SRC/BV-01-C - init
+/TP/MCN/SRC/BV-01-C - setup
+/TP/MCN/SRC/BV-01-C - setup complete
+/TP/MCN/SRC/BV-01-C - run
+/TP/MCN/SRC/BV-01-C - test passed
+/TP/MCN/SRC/BV-01-C - teardown
+/TP/MCN/SRC/BV-01-C - teardown complete
+/TP/MCN/SRC/BV-01-C - done
+
+/TP/MCN/SRC/BV-02-C - init
+/TP/MCN/SRC/BV-02-C - setup
+/TP/MCN/SRC/BV-02-C - setup complete
+/TP/MCN/SRC/BV-02-C - run
+/TP/MCN/SRC/BV-02-C - test passed
+/TP/MCN/SRC/BV-02-C - teardown
+/TP/MCN/SRC/BV-02-C - teardown complete
+/TP/MCN/SRC/BV-02-C - done
+
+/TP/MCN/SRC/BV-03-C - init
+/TP/MCN/SRC/BV-03-C - setup
+/TP/MCN/SRC/BV-03-C - setup complete
+/TP/MCN/SRC/BV-03-C - run
+/TP/MCN/SRC/BV-03-C - test passed
+/TP/MCN/SRC/BV-03-C - teardown
+/TP/MCN/SRC/BV-03-C - teardown complete
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+/TP/MCN/SRC/BV-03-C - done
+
+/TP/MCN/SCR/BV-04-C - init
+/TP/MCN/SCR/BV-04-C - setup
+/TP/MCN/SCR/BV-04-C - setup complete
+/TP/MCN/SCR/BV-04-C - run
+/TP/MCN/SCR/BV-04-C - test passed
+/TP/MCN/SCR/BV-04-C - teardown
+/TP/MCN/SCR/BV-04-C - teardown complete
+/TP/MCN/SCR/BV-04-C - done
+
+/TP/MCN/SRC/BV-05-C - init
+/TP/MCN/SRC/BV-05-C - setup
+/TP/MCN/SRC/BV-05-C - setup complete
+/TP/MCN/SRC/BV-05-C - run
+/TP/MCN/SRC/BV-05-C - test passed
+/TP/MCN/SRC/BV-05-C - teardown
+/TP/MCN/SRC/BV-05-C - teardown complete
+/TP/MCN/SRC/BV-05-C - done
+
+/TP/MCN/SRC/BV-06-C - init
+/TP/MCN/SRC/BV-06-C - setup
+/TP/MCN/SRC/BV-06-C - setup complete
+/TP/MCN/SRC/BV-06-C - run
+/TP/MCN/SRC/BV-06-C - test passed
+/TP/MCN/SRC/BV-06-C - teardown
+/TP/MCN/SRC/BV-06-C - teardown complete
+/TP/MCN/SRC/BV-06-C - done
+
+/TP/MCN/NP/BV-01-C - init
+/TP/MCN/NP/BV-01-C - setup
+/TP/MCN/NP/BV-01-C - setup complete
+/TP/MCN/NP/BV-01-C - run
+/TP/MCN/NP/BV-01-C - test passed
+/TP/MCN/NP/BV-01-C - teardown
+/TP/MCN/NP/BV-01-C - teardown complete
+/TP/MCN/NP/BV-01-C - done
+
+/TP/MCN/NP/BV-02-C - init
+/TP/MCN/NP/BV-02-C - setup
+/TP/MCN/NP/BV-02-C - setup complete
+/TP/MCN/NP/BV-02-C - run
+/TP/MCN/NP/BV-02-C - test passed
+/TP/MCN/NP/BV-02-C - teardown
+/TP/MCN/NP/BV-02-C - teardown complete
+/TP/MCN/NP/BV-02-C - done
+
+/TP/MCN/NP/BV-03-C - init
+/TP/MCN/NP/BV-03-C - setup
+/TP/MCN/NP/BV-03-C - setup complete
+/TP/MCN/NP/BV-03-C - run
+/TP/MCN/NP/BV-03-C - test passed
+/TP/MCN/NP/BV-03-C - teardown
+/TP/MCN/NP/BV-03-C - teardown complete
+/TP/MCN/NP/BV-03-C - done
+
+/TP/MCN/NP/BV-04-C - init
+/TP/MCN/NP/BV-04-C - setup
+/TP/MCN/NP/BV-04-C - setup complete
+/TP/MCN/NP/BV-04-C - run
+/TP/MCN/NP/BV-04-C - test passed
+/TP/MCN/NP/BV-04-C - teardown
+/TP/MCN/NP/BV-04-C - teardown complete
+/TP/MCN/NP/BV-04-C - done
+
+/TP/MCN/NP/BV-05-C - init
+/TP/MCN/NP/BV-05-C - setup
+/TP/MCN/NP/BV-05-C - setup complete
+/TP/MCN/NP/BV-05-C - run
+/TP/MCN/NP/BV-05-C - test passed
+/TP/MCN/NP/BV-05-C - teardown
+/TP/MCN/NP/BV-05-C - teardown complete
+/TP/MCN/NP/BV-05-C - done
+
+/TP/MCN/NP/BV-06-C - init
+/TP/MCN/NP/BV-06-C - setup
+/TP/MCN/NP/BV-06-C - setup complete
+/TP/MCN/NP/BV-06-C - run
+/TP/MCN/NP/BV-06-C - test passed
+/TP/MCN/NP/BV-06-C - teardown
+/TP/MCN/NP/BV-06-C - teardown complete
+/TP/MCN/NP/BV-06-C - done
+
+/TP/MCN/NP/BV-07-C - init
+/TP/MCN/NP/BV-07-C - setup
+/TP/MCN/NP/BV-07-C - setup complete
+/TP/MCN/NP/BV-07-C - run
+/TP/MCN/NP/BV-07-C - test passed
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+[1;39m/TP/MCN/NP/BV-07-C - teardown
+/TP/MCN/NP/BV-07-C - teardown complete
+/TP/MCN/NP/BV-07-C - done
+
+/TP/MCN/NP/BV-08-C - init
+/TP/MCN/NP/BV-08-C - setup
+/TP/MCN/NP/BV-08-C - setup complete
+/TP/MCN/NP/BV-08-C - run
+/TP/MCN/NP/BV-08-C - test passed
+/TP/MCN/NP/BV-08-C - teardown
+/TP/MCN/NP/BV-08-C - teardown complete
+/TP/MCN/NP/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/NP/BI-01-C - init
+/TP/MCN/NP/BI-01-C - setup
+/TP/MCN/NP/BI-01-C - setup complete
+/TP/MCN/NP/BI-01-C - run
+/TP/MCN/NP/BI-01-C - test passed
+/TP/MCN/NP/BI-01-C - teardown
+/TP/MCN/NP/BI-01-C - teardown complete
+/TP/MCN/NP/BI-01-C - done
+
+/TP/MCN/NP/BI-02-C - init
+/TP/MCN/NP/BI-02-C - setup
+/TP/MCN/NP/BI-02-C - setup complete
+/TP/MCN/NP/BI-02-C - run
+/TP/MCN/NP/BI-02-C - test passed
+/TP/MCN/NP/BI-02-C - teardown
+/TP/MCN/NP/BI-02-C - teardown complete
+/TP/MCN/NP/BI-02-C - done
+
+/TP/MPS/BV-01-I - init
+/TP/MPS/BV-01-I - setup
+/TP/MPS/BV-01-I - setup complete
+/TP/MPS/BV-01-I - run
+/TP/MPS/BV-01-I - test passed
+/TP/MPS/BV-01-I - teardown
+/TP/MPS/BV-01-I - teardown complete
+/TP/MPS/BV-01-I - done
+
+/TP/CON/BV-01-C - init
+/TP/CON/BV-01-C - setup
+/TP/CON/BV-01-C - setup complete
+/TP/CON/BV-01-C - run
+/TP/CON/BV-01-C - test passed
+/TP/CON/BV-01-C - teardown
+/TP/CON/BV-01-C - teardown complete
+/TP/CON/BV-01-C - done
+
+/TP/CON/BV-02-C - init
+/TP/CON/BV-02-C - setup
+/TP/CON/BV-02-C - setup complete
+/TP/CON/BV-02-C - run
+/TP/CON/BV-02-C - test passed
+/TP/CON/BV-02-C - teardown
+/TP/CON/BV-02-C - teardown complete
+/TP/CON/BV-02-C - done
+
+/TP/CON/BV-03-C - init
+/TP/CON/BV-03-C - setup
+/TP/CON/BV-03-C - setup complete
+/TP/CON/BV-03-C - run
+/TP/CON/BV-03-C - test passed
+/TP/CON/BV-03-C - teardown
+/TP/CON/BV-03-C - teardown complete
+/TP/CON/BV-03-C - done
+
+/TP/CON/BV-04-C - init
+/TP/CON/BV-04-C - setup
+/TP/CON/BV-04-C - setup complete
+/TP/CON/BV-04-C - run
+/TP/CON/BV-04-C - test passed
+/TP/CON/BV-04-C - teardown
+/TP/CON/BV-04-C - teardown complete
+/TP/CON/BV-04-C - done
+
+/TP/CON/BV-05-C - init
+/TP/CON/BV-05-C - setup
+/TP/CON/BV-05-C - setup complete
+/TP/CON/BV-05-C - run
+/TP/CON/BV-05-C - test passed
+/TP/CON/BV-05-C - teardobluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_unit_info() reply to AVC_OP_UNITINFO
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_subunit_info() reply to AVC_OP_SUBUNITINFO
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+wn
+/TP/CON/BV-05-C - teardown complete
+/TP/CON/BV-05-C - done
+
+/TP/CEC/BV-01-I - init
+/TP/CEC/BV-01-I - setup
+/TP/CEC/BV-01-I - setup complete
+/TP/CEC/BV-01-I - run
+/TP/CEC/BV-01-I - test passed
+/TP/CEC/BV-01-I - teardown
+/TP/CEC/BV-01-I - teardown complete
+/TP/CEC/BV-01-I - done
+
+/TP/CEC/BV-02-I - init
+/TP/CEC/BV-02-I - setup
+/TP/CEC/BV-02-I - setup complete
+/TP/CEC/BV-02-I - run
+/TP/CEC/BV-02-I - test passed
+/TP/CEC/BV-02-I - teardown
+/TP/CEC/BV-02-I - teardown complete
+/TP/CEC/BV-02-I - done
+
+/TP/CRC/BV-01-I - init
+/TP/CRC/BV-01-I - setup
+/TP/CRC/BV-01-I - setup complete
+/TP/CRC/BV-01-I - run
+/TP/CRC/BV-01-I - test passed
+/TP/CRC/BV-01-I - teardown
+/TP/CRC/BV-01-I - teardown complete
+/TP/CRC/BV-01-I - done
+
+/TP/CRC/BV-02-I - init
+/TP/CRC/BV-02-I - setup
+/TP/CRC/BV-02-I - setup complete
+/TP/CRC/BV-02-I - run
+/TP/CRC/BV-02-I - test passed
+/TP/CRC/BV-02-I - teardown
+/TP/CRC/BV-02-I - teardown complete
+/TP/CRC/BV-02-I - done
+
+/TP/ICC/BV-01-I - init
+/TP/ICC/BV-01-I - setup
+/TP/ICC/BV-01-I - setup complete
+/TP/ICC/BV-01-I - run
+/TP/ICC/BV-01-I - test passed
+/TP/ICC/BV-01-I - teardown
+/TP/ICC/BV-01-I - teardown complete
+/TP/ICC/BV-01-I - done
+
+/TP/ICC/BV-02-I - init
+/TP/ICC/BV-02-I - setup
+/TP/ICC/BV-02-I - setup complete
+/TP/ICC/BV-02-I - run
+/TP/ICC/BV-02-I - test passed
+/TP/ICC/BV-02-I - teardown
+/TP/ICC/BV-02-I - teardown complete
+/TP/ICC/BV-02-I - done
+
+/TP/PTT/BV-01-I - init
+/TP/PTT/BV-01-I - setup
+/TP/PTT/BV-01-I - setup complete
+/TP/PTT/BV-01-I - run
+/TP/PTT/BV-01-I - test passed
+/TP/PTT/BV-01-I - teardown
+/TP/PTT/BV-01-I - teardown complete
+/TP/PTT/BV-01-I - done
+
+/TP/PTT/BV-02-I - init
+/TP/PTT/BV-02-I - setup
+/TP/PTT/BV-02-I - setup complete
+/TP/PTT/BV-02-I - run
+/TP/PTT/BV-02-I - test passed
+/TP/PTT/BV-02-I - teardown
+/TP/PTT/BV-02-I - teardown complete
+/TP/PTT/BV-02-I - done
+
+/TP/PTT/BV-03-I - init
+/TP/PTT/BV-03-I - setup
+/TP/PTT/BV-03-I - setup complete
+/TP/PTT/BV-03-I - run
+/TP/PTT/BV-03-I - test passed
+/TP/PTT/BV-03-I - teardown
+/TP/PTT/BV-03-I - teardown complete
+/TP/PTT/BV-03-I - done
+
+/TP/PTT/BV-04-I - init
+/TP/PTT/BV-04-I - setup
+/TP/PTT/BV-04-I - setup complete
+/TP/PTT/BV-04-I - run
+/TP/PTT/BV-04-I - test passed
+/TP/PTT/BV-04-I - teardown
+/TP/PTT/BV-04-I - teardown complete
+/TP/PTT/BV-04-I - done
+
+/TP/PTT/BV-05-I - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x11, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+minit
+/TP/PTT/BV-05-I - setup
+/TP/PTT/BV-05-I - setup complete
+/TP/PTT/BV-05-I - run
+/TP/PTT/BV-05-I - test passed
+/TP/PTT/BV-05-I - teardown
+/TP/PTT/BV-05-I - teardown complete
+/TP/PTT/BV-05-I - done
+
+/TP/CFG/BV-01-C - init
+/TP/CFG/BV-01-C - setup
+/TP/CFG/BV-01-C - setup complete
+/TP/CFG/BV-01-C - run
+/TP/CFG/BV-01-C - test passed
+/TP/CFG/BV-01-C - teardown
+/TP/CFG/BV-01-C - teardown complete
+/TP/CFG/BV-01-C - done
+
+/TP/CFG/BV-02-C - init
+/TP/CFG/BV-02-C - setup
+/TP/CFG/BV-02-C - setup complete
+/TP/CFG/BV-02-C - run
+/TP/CFG/BV-02-C - test passed
+/TP/CFG/BV-02-C - teardown
+/TP/CFG/BV-02-C - teardown complete
+/TP/CFG/BV-02-C - done
+
+/TP/CFG/BI-01-C - init
+/TP/CFG/BI-01-C - setup
+/TP/CFG/BI-01-C - setup complete
+/TP/CFG/BI-01-C - run
+/TP/CFG/BI-01-C - test passed
+/TP/CFG/BI-01-C - teardown
+/TP/CFG/BI-01-C - teardown complete
+/TP/CFG/BI-01-C - done
+
+/TP/PAS/BV-01-C - init
+/TP/PAS/BV-01-C - setup
+/TP/PAS/BV-01-C - setup complete
+/TP/PAS/BV-01-C - run
+/TP/PAS/BV-01-C - test passed
+/TP/PAS/BV-01-C - teardown
+/TP/PAS/BV-01-C - teardown complete
+/TP/PAS/BV-01-C - done
+
+/TP/PAS/BV-02-C - init
+/TP/PAS/BV-02-C - setup
+/TP/PAS/BV-02-C - setup complete
+/TP/PAS/BV-02-C - run
+/TP/PAS/BV-02-C - test passed
+/TP/PAS/BV-02-C - teardown
+/TP/PAS/BV-02-C - teardown complete
+/TP/PAS/BV-02-C - done
+
+/TP/PAS/BV-03-C - init
+/TP/PAS/BV-03-C - setup
+/TP/PAS/BV-03-C - setup complete
+/TP/PAS/BV-03-C - run
+/TP/PAS/BV-03-C - test passed
+/TP/PAS/BV-03-C - teardown
+/TP/PAS/BV-03-C - teardown complete
+/TP/PAS/BV-03-C - done
+
+/TP/PAS/BV-04-C - init
+/TP/PAS/BV-04-C - setup
+/TP/PAS/BV-04-C - setup complete
+/TP/PAS/BV-04-C - run
+/TP/PAS/BV-04-C - test passed
+/TP/PAS/BV-04-C - teardown
+/TP/PAS/BV-04-C - teardown complete
+/TP/PAS/BV-04-C - done
+
+/TP/PAS/BV-05-C - init
+/TP/PAS/BV-05-C - setup
+/TP/PAS/BV-05-C - setup complete
+/TP/PAS/BV-05-C - run
+/TP/PAS/BV-05-C - test passed
+/TP/PAS/BV-05-C - teardown
+/TP/PAS/BV-05-C - teardown complete
+/TP/PAS/BV-05-C - done
+
+/TP/PAS/BV-06-C - init
+/TP/PAS/BV-06-C - setup
+/TP/PAS/BV-06-C - setup complete
+/TP/PAS/BV-06-C - run
+/TP/PAS/BV-06-C - test passed
+/TP/PAS/BV-06-C - teardown
+/TP/PAS/BV-06-C - teardown complete
+/TP/PAS/BV-06-C - done
+
+/TP/PAS/BV-07-C - init
+/TP/PAS/BV-07-C - setup
+/TP/PAS/BV-07-C - setup complete
+/TP/PAS/BV-07-C - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0002
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x14, len 0x0003
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_value()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+mrun
+/TP/PAS/BV-07-C - test passed
+/TP/PAS/BV-07-C - teardown
+/TP/PAS/BV-07-C - teardown complete
+/TP/PAS/BV-07-C - done
+
+/TP/PAS/BV-08-C - init
+/TP/PAS/BV-08-C - setup
+/TP/PAS/BV-08-C - setup complete
+/TP/PAS/BV-08-C - run
+/TP/PAS/BV-08-C - test passed
+/TP/PAS/BV-08-C - teardown
+/TP/PAS/BV-08-C - teardown complete
+/TP/PAS/BV-08-C - done
+
+/TP/PAS/BV-09-C - init
+/TP/PAS/BV-09-C - setup
+/TP/PAS/BV-09-C - setup complete
+/TP/PAS/BV-09-C - run
+/TP/PAS/BV-09-C - test passed
+/TP/PAS/BV-09-C - teardown
+/TP/PAS/BV-09-C - teardown complete
+/TP/PAS/BV-09-C - done
+
+/TP/PAS/BV-10-C - init
+/TP/PAS/BV-10-C - setup
+/TP/PAS/BV-10-C - setup complete
+/TP/PAS/BV-10-C - run
+/TP/PAS/BV-10-C - test passed
+/TP/PAS/BV-10-C - teardown
+/TP/PAS/BV-10-C - teardown complete
+/TP/PAS/BV-10-C - done
+
+/TP/PAS/BV-11-C - init
+/TP/PAS/BV-11-C - setup
+/TP/PAS/BV-11-C - setup complete
+/TP/PAS/BV-11-C - run
+/TP/PAS/BV-11-C - test passed
+/TP/PAS/BV-11-C - teardown
+/TP/PAS/BV-11-C - teardown complete
+/TP/PAS/BV-11-C - done
+
+/TP/PAS/BI-01-C - init
+/TP/PAS/BI-01-C - setup
+/TP/PAS/BI-01-C - setup complete
+/TP/PAS/BI-01-C - run
+/TP/PAS/BI-01-C - test passed
+/TP/PAS/BI-01-C - teardown
+/TP/PAS/BI-01-C - teardown complete
+/TP/PAS/BI-01-C - done
+
+/TP/PAS/BI-02-C - init
+/TP/PAS/BI-02-C - setup
+/TP/PAS/BI-02-C - setup complete
+/TP/PAS/BI-02-C - run
+/TP/PAS/BI-02-C - test passed
+/TP/PAS/BI-02-C - teardown
+/TP/PAS/BI-02-C - teardown complete
+/TP/PAS/BI-02-C - done
+
+/TP/PAS/BI-03-C - init
+/TP/PAS/BI-03-C - setup
+/TP/PAS/BI-03-C - setup complete
+/TP/PAS/BI-03-C - run
+/TP/PAS/BI-03-C - test passed
+/TP/PAS/BI-03-C - teardown
+/TP/PAS/BI-03-C - teardown complete
+/TP/PAS/BI-03-C - done
+
+/TP/PAS/BI-04-C - init
+/TP/PAS/BI-04-C - setup
+/TP/PAS/BI-04-C - setup complete
+/TP/PAS/BI-04-C - run
+/TP/PAS/BI-04-C - test passed
+/TP/PAS/BI-04-C - teardown
+/TP/PAS/BI-04-C - teardown complete
+/TP/PAS/BI-04-C - done
+
+/TP/PAS/BI-05-C - init
+/TP/PAS/BI-05-C - setup
+/TP/PAS/BI-05-C - setup complete
+/TP/PAS/BI-05-C - run
+/TP/PAS/BI-05-C - test passed
+/TP/PAS/BI-05-C - teardown
+/TP/PAS/BI-05-C - teardown complete
+/TP/PAS/BI-05-C - done
+
+/TP/MDI/BV-01-C - init
+/TP/MDI/BV-01-C - setup
+/TP/MDI/BV-01-C - setup complete
+/TP/MDI/BV-01-C - run
+/TP/MDI/BV-01-C - test passed
+/TP/MDI/BV-01-C - teardown
+/TP/MDI/BV-01-C - bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x30, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_play_status()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x000D
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+teardown complete
+/TP/MDI/BV-01-C - done
+
+/TP/MDI/BV-02-C - init
+/TP/MDI/BV-02-C - setup
+/TP/MDI/BV-02-C - setup complete
+/TP/MDI/BV-02-C - run
+/TP/MDI/BV-02-C - test passed
+/TP/MDI/BV-02-C - teardown
+/TP/MDI/BV-02-C - teardown complete
+/TP/MDI/BV-02-C - done
+
+/TP/MDI/BV-03-C - init
+/TP/MDI/BV-03-C - setup
+/TP/MDI/BV-03-C - setup complete
+/TP/MDI/BV-03-C - run
+/TP/MDI/BV-03-C - test passed
+/TP/MDI/BV-03-C - teardown
+/TP/MDI/BV-03-C - teardown complete
+/TP/MDI/BV-03-C - done
+
+/TP/MDI/BV-04-C - init
+/TP/MDI/BV-04-C - setup
+/TP/MDI/BV-04-C - setup complete
+/TP/MDI/BV-04-C - run
+/TP/MDI/BV-04-C - test passed
+/TP/MDI/BV-04-C - teardown
+/TP/MDI/BV-04-C - teardown complete
+/TP/MDI/BV-04-C - done
+
+/TP/MDI/BV-05-C - init
+/TP/MDI/BV-05-C - setup
+/TP/MDI/BV-05-C - setup complete
+/TP/MDI/BV-05-C - run
+/TP/MDI/BV-05-C - test passed
+/TP/MDI/BV-05-C - teardown
+/TP/MDI/BV-05-C - teardown complete
+/TP/MDI/BV-05-C - done
+
+/TP/NFY/BV-01-C - init
+/TP/NFY/BV-01-C - setup
+/TP/NFY/BV-01-C - setup complete
+/TP/NFY/BV-01-C - run
+/TP/NFY/BV-01-C - test passed
+/TP/NFY/BV-01-C - teardown
+/TP/NFY/BV-01-C - teardown complete
+/TP/NFY/BV-01-C - done
+
+/TP/NFY/BV-02-C - init
+/TP/NFY/BV-02-C - setup
+/TP/NFY/BV-02-C - setup complete
+/TP/NFY/BV-02-C - run
+/TP/NFY/BV-02-C - test passed
+/TP/NFY/BV-02-C - teardown
+/TP/NFY/BV-02-C - teardown complete
+/TP/NFY/BV-02-C - done
+
+/TP/NFY/BV-03-C - init
+/TP/NFY/BV-03-C - setup
+/TP/NFY/BV-03-C - setup complete
+/TP/NFY/BV-03-C - run
+/TP/NFY/BV-03-C - test passed
+/TP/NFY/BV-03-C - teardown
+/TP/NFY/BV-03-C - teardown complete
+/TP/NFY/BV-03-C - done
+
+/TP/NFY/BV-04-C - init
+/TP/NFY/BV-04-C - setup
+/TP/NFY/BV-04-C - setup complete
+/TP/NFY/BV-04-C - run
+/TP/NFY/BV-04-C - test passed
+/TP/NFY/BV-04-C - teardown
+/TP/NFY/BV-04-C - teardown complete
+/TP/NFY/BV-04-C - done
+
+/TP/NFY/BV-05-C - init
+/TP/NFY/BV-05-C - setup
+/TP/NFY/BV-05-C - setup complete
+/TP/NFY/BV-05-C - run
+/TP/NFY/BV-05-C - test passed
+/TP/NFY/BV-05-C - teardown
+/TP/NFY/BV-05-C - teardown complete
+/TP/NFY/BV-05-C - done
+
+/TP/NFY/BV-08-C - init
+/TP/NFY/BV-08-C - setup
+/TP/NFY/BV-08-C - setup complete
+/TP/NFY/BV-08-C - run
+/TP/NFY/BV-08-C - test passed
+/TP/NFY/BV-08-C - teardown
+/TP/NFY/BV-08-C - teardown complete
+/TP/NFY/BV-08-C - done
+
+/TP/NFY/BI-01-C - init
+/TP/NFY/BI-01-C - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0xFF, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0xFF, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+34msetup
+/TP/NFY/BI-01-C - setup complete
+/TP/NFY/BI-01-C - run
+/TP/NFY/BI-01-C - test passed
+/TP/NFY/BI-01-C - teardown
+/TP/NFY/BI-01-C - teardown complete
+/TP/NFY/BI-01-C - done
+
+/TP/INV/BI-01-C - init
+/TP/INV/BI-01-C - setup
+/TP/INV/BI-01-C - setup complete
+/TP/INV/BI-01-C - run
+/TP/INV/BI-01-C - test passed
+/TP/INV/BI-01-C - teardown
+/TP/INV/BI-01-C - teardown complete
+/TP/INV/BI-01-C - done
+
+/TP/INV/BI-02-C - init
+/TP/INV/BI-02-C - setup
+/TP/INV/BI-02-C - setup complete
+/TP/INV/BI-02-C - run
+/TP/INV/BI-02-C - test passed
+/TP/INV/BI-02-C - teardown
+/TP/INV/BI-02-C - teardown complete
+/TP/INV/BI-02-C - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/VLH/BV-01-C - init
+/TP/VLH/BV-01-C - setup
+/TP/VLH/BV-01-C - setup complete
+/TP/VLH/BV-01-C - run
+/TP/VLH/BV-01-C - test passed
+/TP/VLH/BV-01-C - teardown
+/TP/VLH/BV-01-C - teardown complete
+/TP/VLH/BV-01-C - done
+
+/TP/VLH/BV-02-C - init
+/TP/VLH/BV-02-C - setup
+/TP/VLH/BV-02-C - setup complete
+/TP/VLH/BV-02-C - run
+/TP/VLH/BV-02-C - test passed
+/TP/VLH/BV-02-C - teardown
+/TP/VLH/BV-02-C - teardown complete
+/TP/VLH/BV-02-C - done
+
+/TP/VLH/BV-03-C - init
+/TP/VLH/BV-03-C - setup
+/TP/VLH/BV-03-C - setup complete
+/TP/VLH/BV-03-C - run
+/TP/VLH/BV-03-C - test passed
+/TP/VLH/BV-03-C - teardown
+/TP/VLH/BV-03-C - teardown complete
+/TP/VLH/BV-03-C - done
+
+/TP/VLH/BV-04-C - init
+/TP/VLH/BV-04-C - setup
+/TP/VLH/BV-04-C - setup complete
+/TP/VLH/BV-04-C - run
+/TP/VLH/BV-04-C - luetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0000
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() PLAY
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() PLAY
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() FAST FORWARD
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=2
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 519
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 14
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 14
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55946c59d0: ref=1
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x41, len 0x0001
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:abort_continuing()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[389]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55946c59d0: ref=1
+2mtest passed
+/TP/VLH/BV-04-C - teardown
+/TP/VLH/BV-04-C - teardown complete
+/TP/VLH/BV-04-C - done
+
+/TP/VLH/BI-01-C - init
+/TP/VLH/BI-01-C - setup
+/TP/VLH/BI-01-C - setup complete
+/TP/VLH/BI-01-C - run
+/TP/VLH/BI-01-C - test passed
+/TP/VLH/BI-01-C - teardown
+/TP/VLH/BI-01-C - teardown complete
+/TP/VLH/BI-01-C - done
+
+/TP/VLH/BI-02-C - init
+/TP/VLH/BI-02-C - setup
+/TP/VLH/BI-02-C - setup complete
+/TP/VLH/BI-02-C - run
+/TP/VLH/BI-02-C - test passed
+/TP/VLH/BI-02-C - teardown
+/TP/VLH/BI-02-C - teardown complete
+/TP/VLH/BI-02-C - done
+
+/TP/VLH/BI-03-C - init
+/TP/VLH/BI-03-C - setup
+/TP/VLH/BI-03-C - setup complete
+/TP/VLH/BI-03-C - run
+/TP/VLH/BI-03-C - test passed
+/TP/VLH/BI-03-C - teardown
+/TP/VLH/BI-03-C - teardown complete
+/TP/VLH/BI-03-C - done
+
+/TP/VLH/BI-04-C - init
+/TP/VLH/BI-04-C - setup
+/TP/VLH/BI-04-C - setup complete
+/TP/VLH/BI-04-C - run
+/TP/VLH/BI-04-C - test passed
+/TP/VLH/BI-04-C - teardown
+/TP/VLH/BI-04-C - teardown complete
+/TP/VLH/BI-04-C - done
+
+/TP/PTH/BV-01-C - init
+/TP/PTH/BV-01-C - setup
+/TP/PTH/BV-01-C - setup complete
+/TP/PTH/BV-01-C - run
+/TP/PTH/BV-01-C - test passed
+/TP/PTH/BV-01-C - teardown
+/TP/PTH/BV-01-C - teardown complete
+/TP/PTH/BV-01-C - done
+
+/TP/PTH/BV-02-C - init
+/TP/PTH/BV-02-C - setup
+/TP/PTH/BV-02-C - setup complete
+/TP/PTH/BV-02-C - run
+/TP/PTH/BV-02-C - test passed
+/TP/PTH/BV-02-C - teardown
+/TP/PTH/BV-02-C - teardown complete
+/TP/PTH/BV-02-C - done
+
+/TP/RCR/BV-02-C - init
+/TP/RCR/BV-02-C - setup
+/TP/RCR/BV-02-C - setup complete
+/TP/RCR/BV-02-C - run
+/TP/RCR/BV-02-C - test passed
+/TP/RCR/BV-02-C - teardown
+/TP/RCR/BV-02-C - teardown complete
+/TP/RCR/BV-02-C - done
+
+/TP/RCR/BV-04-C - init
+/TP/RCR/BV-04-C - setup
+/TP/RCR/BV-04-C - setup complete
+/TP/RCR/BV-04-C - run
+/TP/RCR/BV-04-C - test passed
+/TP/RCR/BV-04-C - teardown
+/TP/RCR/BV-04-C - teardown complete
+/TP/RCR/BV-04-C - done
+
+
+Test Summary
+------------
+/TP/MPS/BV-01-C Passed  0.000 seconds
+/TP/MPS/BV-02-C Passed  0.000 seconds
+/TP/MPS/BV-03-C Passed  0.000 seconds
+/TP/MPS/BV-04-C Passed  0.000 seconds
+/TP/MPS/BV-05-C Passed  0.000 seconds
+/TP/MPS/BV-06-C Passed  0.000 seconds
+/TP/MPS/BV-07-C Passed  0.000 seconds
+/TP/MPS/BV-08-C Passed  0.000 seconds
+/TP/MPS/BV-09-C Passed  0.000 seconds
+/TP/MPS/BI-01-C Passed  0.000 seconds
+/TP/MPS/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-01-C Passed  0.000 seconds
+/TP/MCN/CB/BV-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-03-C Passed  0.000 seconds
+/TP/MCN/CB/BV-04-C Passed  0.000 seconds
+/TP/MCN/CB/BV-05-C Passed  0.000 seconds
+/TP/MCN/CB/BV-06-C Passed  0.000 seconds
+/TP/MCN/CB/BV-07-C Passed  0.000 seconds
+/TP/MCN/CB/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/CB/BV-10-C Passed  0.000 seconds
+/TP/MCN/CB/BV-11-C Passed  0.000 seconds
+/TP/MCN/CB/BI-01-C Passed  0.000 seconds
+/TP/MCN/CB/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BI-03-C Passed  0.000 seconds
+/TP/MCN/CB/BI-04-C Passed  0.000 seconds
+/TP/MCN/CB/BI-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-01-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-02-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-03-C Passed  0.000 seconds
+/TP/MCN/SCR/BV-04-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-01-C Passed  0.000 seconds
+/TP/MCN/NP/BV-02-C Passed  0.000 seconds
+/TP/MCN/NP/BV-03-C Passed  0.000 seconds
+/TP/MCN/NP/BV-04-C Passed  0.000 seconds
+/TP/MCN/NP/BV-05-C Passed  0.000 seconds
+/TP/MCN/NP/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-07-C Passed  0.000 seconds
+/TP/MCN/NP/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/NP/BI-01-C Passed  0.000 seconds
+/TP/MCN/NP/BI-02-C Passed  0.000 seconds
+/TP/MPS/BV-01-I Passed  0.000 seconds
+/TP/CON/BV-01-C Passed  0.000 seconds
+/TP/CON/BV-02-C Passed  0.000 seconds
+/TP/CON/BV-03-C Passed  0.000 seconds
+/TP/CON/BV-04-C Passed  0.000 seconds
+/TP/CON/BV-05-C Passed  0.000 seconds
+/TP/CEC/BV-01-I Passed  0.000 seconds
+/TP/CEC/BV-02-I Passed  0.000 seconds
+/TP/CRC/BV-01-I Passed  0.000 seconds
+/TP/CRC/BV-02-I Passed  0.000 seconds
+/TP/ICC/BV-01-I Passed  0.000 seconds
+/TP/ICC/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-01-I Passed  0.000 seconds
+/TP/PTT/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-03-I Passed  0.000 seconds
+/TP/PTT/BV-04-I Passed  0.000 seconds
+/TP/PTT/BV-05-I Passed  0.000 seconds
+/TP/CFG/BV-01-C Passed  0.000 seconds
+/TP/CFG/BV-02-C Passed  0.000 seconds
+/TP/CFG/BI-01-C Passed  0.000 seconds
+/TP/PAS/BV-01-C Passed  0.000 seconds
+/TP/PAS/BV-02-C Passed  0.000 seconds
+/TP/PAS/BV-03-C Passed  0.000 seconds
+/TP/PAS/BV-04-C Passed  0.000 seconds
+/TP/PAS/BV-05-C Passed  0.000 seconds
+/TP/PAS/BV-06-C Passed  0.000 seconds
+/TP/PAS/BV-07-C Passed  0.000 seconds
+/TP/PAS/BV-08-C Passed  0.000 seconds
+/TP/PAS/BV-09-C Passed  0.000 seconds
+/TP/PAS/BV-10-C Passed  0.000 seconds
+/TP/PAS/BV-11-C Passed  0.000 seconds
+/TP/PAS/BI-01-C Passed  0.000 seconds
+/TP/PAS/BI-02-C Passed  0.000 seconds
+/TP/PAS/BI-03-C Passed  0.000 seconds
+/TP/PAS/BI-04-C Passed  0.000 seconds
+/TP/PAS/BI-05-C Passed  0.000 seconds
+/TP/MDI/BV-01-C Passed  0.000 seconds
+/TP/MDI/BV-02-C Passed  0.000 seconds
+/TP/MDI/BV-03-C Passed  0.000 seconds
+/TP/MDI/BV-04-C Passed  0.000 seconds
+/TP/MDI/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-01-C Passed  0.000 seconds
+/TP/NFY/BV-02-C Passed  0.000 seconds
+/TP/NFY/BV-03-C Passed  0.000 seconds
+/TP/NFY/BV-04-C Passed  0.000 seconds
+/TP/NFY/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-08-C Passed  0.000 seconds
+/TP/NFY/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-02-C Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/VLH/BV-01-C Passed  0.000 seconds
+/TP/VLH/BV-02-C Passed  0.000 seconds
+/TP/VLH/BV-03-C Passed  0.000 seconds
+/TP/VLH/BV-04-C Passed  0.000 seconds
+/TP/VLH/BI-01-C Passed  0.000 seconds
+/TP/VLH/BI-02-C Passed  0.000 seconds
+/TP/VLH/BI-03-C Passed  0.000 seconds
+/TP/VLH/BI-04-C Passed  0.001 seconds
+/TP/PTH/BV-01-C Passed  0.000 seconds
+/TP/PTH/BV-02-C Passed  1.963 seconds
+/TP/RCR/BV-02-C Passed  0.000 seconds
+/TP/RCR/BV-04-C Passed  0.000 seconds
+Total: 110, Passed: 110 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.98 seconds
+PASS: test-avrcp
+
+BAP/UCL/DISC/BV-01-C - init
+BAP/UCL/DISC/BV-01-C - setup
+BAP/UCL/DISC/BV-01-C - setup complete
+BAP/UCL/DISC/BV-01-C - run
+BAP/UCL/DISC/BV-01-C - test passed
+BAP/UCL/DISC/BV-01-C - teardown
+BAP/UCL/DISC/BV-01-C - teardown complete
+BAP/UCL/DISC/BV-01-C - done
+
+BAP/UCL/DISC/BV-02-C - init
+BAP/UCL/DISC/BV-02-C - setup
+BAP/UCL/DISC/BV-02-C - setup complete
+BAP/UCL/DISC/BV-02-C - run
+BAP/UCL/DISC/BV-02-C - test passed
+BAP/UCL/DISC/BV-02-C - teardown
+BAP/UCL/DISC/BV-02-C - teardown complete
+BAP/UCL/DISC/BV-02-C - done
+
+BAP/UCL/DISC/BV-06-C - init
+BAP/UCL/DISC/BV-06-C - setup
+BAP/UCL/DISC/BV-06-C - setup complete
+BAP/UCL/DISC/BV-06-C - run
+BAP/UCL/DISC/BV-06-C - test passed
+BAP/UCL/DISC/BV-06-C - teardown
+BAP/UCL/DISC/BV-06-C - teardown complete
+BAP/UCL/DISC/BV-06-C - done
+
+BAP/UCL/DISC/BV-05-C - init
+BAP/UCL/DISC/BV-05-C - setup
+BAP/UCL/DISC/BV-05-C - setup complete
+BAP/UCL/DISC/BV-05-C - run
+BAP/UCL/DISC/BV-05-C - test passed
+BAP/UCL/DISC/BV-05-C - teardown
+BAP/UCL/DISC/BV-05-C - teardown complete
+BAP/UCL/DISC/BV-05-C - done
+
+BAP/UCL/DISC/BV-03-C - init
+BAP/UCL/DISC/BV-03-C - setup
+BAP/UCL/DISC/BV-03-C - setup complete
+BAP/UCL/DISC/BV-03-C - run
+BAP/UCL/DISC/BV-03-C - test passed
+BAP/UCL/DISC/BV-03-C - teardown
+BAP/UCL/DISC/BV-03-C - teardown complete
+BAP/UCL/DISC/BV-03-C - done
+
+BAP/UCL/DISC/BV-04-C - init
+BAP/UCL/DISC/BV-04-C - setup
+BAP/UCL/DISC/BV-04-C - setup complete
+BAP/UCL/DISC/BV-04-C - run
+BAP/UCL/DISC/BV-04-C - test passed
+BAP/UCL/DISC/BV-04-C - teardown
+BAP/UCL/DISC/BV-04-C - teardown complete
+BAP/UCL/DISC/BV-04-C - done
+
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - init
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - run
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - init
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - run
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - init
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - run
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - test passed
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - done
+
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - init
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - run
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - test passed
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - done
+
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - init
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - run
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - test passed
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - done
+
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - init
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - run
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - test passed
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - done
+
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - init
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - run
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - test passed
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - done
+
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - init
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - run
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - test passed
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - done
+
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - init
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - run
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - test passed
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - done
+
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - init
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - run
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - test passed
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - done
+
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - init
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - run
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - test passed
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - done
+
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - init
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - run
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - test passed
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - done
+
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - init
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - run
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - test passed
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - done
+
+
+Test Summary
+------------
+BAP/UCL/DISC/BV-01-C Passed  0.007 seconds
+BAP/UCL/DISC/BV-02-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-06-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-05-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-03-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-04-C Passed  0.007 seconds
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] Passed  0.017 seconds
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] Passed  0.017 seconds
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] Passed  0.017 seconds
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] Passed  0.017 seconds
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] Passed  0.017 seconds
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] Passed  0.017 seconds
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] Passed  0.017 seconds
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] Passed  0.017 seconds
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] Passed  0.017 seconds
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] Passed  0.017 seconds
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] Passed  0.017 seconds
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] Passed  0.017 seconds
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] Passed  0.027 seconds
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] Passed  0.027 seconds
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] Passed  0.027 seconds
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] Passed  0.027 seconds
+Total: 122, Passed: 122 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 2.12 seconds
+PASS: test-bap
+
+BASS/SR/SGGIT/SER/BV-01-C - init
+BASS/SR/SGGIT/SER/BV-01-C - setup
+BASS/SR/SGGIT/SER/BV-01-C - setup complete
+BASS/SR/SGGIT/SER/BV-01-C - run
+BASS/SR/SGGIT/SER/BV-01-C - test passed
+BASS/SR/SGGIT/SER/BV-01-C - teardown
+BASS/SR/SGGIT/SER/BV-01-C - teardown complete
+BASS/SR/SGGIT/SER/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-01-C - init
+BASS/SR/SGGIT/CHA/BV-01-C - setup
+BASS/SR/SGGIT/CHA/BV-01-C - setup complete
+BASS/SR/SGGIT/CHA/BV-01-C - run
+BASS/SR/SGGIT/CHA/BV-01-C - test passed
+BASS/SR/SGGIT/CHA/BV-01-C - teardown
+BASS/SR/SGGIT/CHA/BV-01-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-02-C - init
+BASS/SR/SGGIT/CHA/BV-02-C - setup
+BASS/SR/SGGIT/CHA/BV-02-C - setup complete
+BASS/SR/SGGIT/CHA/BV-02-C - run
+BASS/SR/SGGIT/CHA/BV-02-C - test passed
+BASS/SR/SGGIT/CHA/BV-02-C - teardown
+BASS/SR/SGGIT/CHA/BV-02-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-02-C - done
+
+BASS/SR/SPE/BI-01-C - init
+BASS/SR/SPE/BI-01-C - setup
+BASS/SR/SPE/BI-01-C - setup complete
+BASS/SR/SPE/BI-01-C - run
+BASS/SR/SPE/BI-01-C - test passed
+BASS/SR/SPE/BI-01-C - teardown
+BASS/SR/SPE/BI-01-C - teardown complete
+BASS/SR/SPE/BI-01-C - done
+
+BASS/SR/SPE/BI-03-C - init
+BASS/SR/SPE/BI-03-C - setup
+BASS/SR/SPE/BI-03-C - setup complete
+BASS/SR/SPE/BI-03-C - run
+BASS/SR/SPE/BI-03-C - test passed
+BASS/SR/SPE/BI-03-C - teardown
+BASS/SR/SPE/BI-03-C - teardown complete
+BASS/SR/SPE/BI-03-C - done
+
+BASS/SR/SPE/BI-04-C - init
+BASS/SR/SPE/BI-04-C - setup
+BASS/SR/SPE/BI-04-C - setup complete
+BASS/SR/SPE/BI-04-C - run
+BASS/SR/SPE/BI-04-C - test passed
+BASS/SR/SPE/BI-04-C - teardown
+BASS/SR/SPE/BI-04-C - teardown complete
+BASS/SR/SPE/BI-04-C - done
+
+BASS/SR/SPE/BI-06-C - init
+BASS/SR/SPE/BI-06-C - setup
+BASS/SR/SPE/BI-06-C - setup complete
+BASS/SR/SPE/BI-06-C - run
+BASS/SR/SPE/BI-06-C - test passed
+BASS/SR/SPE/BI-06-C - teardown
+BASS/SR/SPE/BI-06-C - teardown complete
+BASS/SR/SPE/BI-06-C - done
+
+BASS/SR/SPE/BI-07-C - init
+BASS/SR/SPE/BI-07-C - setup
+BASS/SR/SPE/BI-07-C - setup complete
+BASS/SR/SPE/BI-07-C - run
+BASS/SR/SPE/BI-07-C - test passed
+BASS/SR/SPE/BI-07-C - teardown
+BASS/SR/SPE/BI-07-C - teardown complete
+BASS/SR/SPE/BI-07-C - done
+
+
+Test Summary
+------------
+BASS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+BASS/SR/SGGIT/CHA/BV-01-C Passed  0.005 seconds
+BASS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+BASS/SR/SPE/BI-01-C Passed  0.006 seconds
+BASS/SR/SPE/BI-03-C Passed  0.004 seconds
+BASS/SR/SPE/BI-04-C Passed  0.004 seconds
+BASS/SR/SPE/BI-06-C Passed  0.004 seconds
+BASS/SR/SPE/BI-07-C Passed  0.004 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0365 seconds
+PASS: test-bass
+
+/crc/1 - init
+/crc/1 - setup
+/crc/1 - setup complete
+/crc/1 - run
+/crc/1 - test passed
+/crc/1 - teardown
+/crc/1 - teardown complete
+/crc/1 - done
+
+/crc/2 - init
+/crc/2 - setup
+/crc/2 - setup complete
+/crc/2 - run
+/crc/2 - test passed
+/crc/2 - teardown
+/crc/2 - teardown complete
+/crc/2 - done
+
+/crc/3 - init
+/crc/3 - setup
+/crc/3 - setup complete
+/crc/3 - run
+/crc/3 - test passed
+/crc/3 - teardown
+/crc/3 - teardown complete
+/crc/3 - done
+
+/crc/4 - init
+/crc/4 - setup
+/crc/4 - setup complete
+/crc/4 - run
+/crc/4 - test passed
+/crc/4 - teardown
+/crc/4 - teardown complete
+/crc/4 - done
+
+/crc/5 - init
+/crc/5 - setup
+/crc/5 - setup complete
+/crc/5 - run
+/crc/5 - test passed
+/crc/5 - teardown
+/crc/5 - teardown complete
+/crc/5 - done
+
+/crc/6 - init
+/crc/6 - setup
+/crc/6 - setup complete
+/crc/6 - run
+/crc/6 - test passed
+/crc/6 - teardown
+/crc/6 - teardown complete
+/crc/6 - done
+
+/crc/7 - init
+/crc/7 - setup
+/crc/7 - setup complete
+/crc/7 - run
+/crc/7 - test passed
+/crc/7 - teardown
+/crc/7 - teardown complete
+/crc/7 - done
+
+/crc/8 - init
+/crc/8 - setup
+/crc/8 - setup complete
+/crc/8 - run
+/crc/8 - test passed
+/crc/8 - teardown
+/crc/8 - teardown complete
+/crc/8 - done
+
+/crc/9 - init
+/crc/9 - setup
+/crc/9 - setup complete
+/crc/9 - run
+/crc/9 - test passed
+/crc/9 - teardown
+/crc/9 - teardown complete
+/crc/9 - done
+
+
+Test Summary
+------------
+/crc/1 Passed  0.000 seconds
+/crc/2 Passed  0.000 seconds
+/crc/3 Passed  0.000 seconds
+/crc/4 Passed  0.000 seconds
+/crc/5 Passed  0.000 seconds
+/crc/6 Passed  0.000 seconds
+/crc/7 Passed  0.000 seconds
+/crc/8 Passed  0.000 seconds
+/crc/9 Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00188 seconds
+PASS: test-crc
+PASS: test-crypto
+
+/ecdh/multi - init
+/ecdh/multi - setup
+/ecdh/multi - setup complete
+/ecdh/multi - run
+/ecdh/multi - test passed
+/ecdh/multi - teardown
+/ecdh/multi - teardown complete
+/ecdh/multi - done
+
+/ecdh/sample/1 - init
+/ecdh/sample/1 - setup
+/ecdh/sample/1 - setup complete
+/ecdh/sample/1 - run
+/ecdh/sample/1 - test passed
+/ecdh/sample/1 - teardown
+/ecdh/sample/1 - teardown complete
+/ecdh/sample/1 - done
+
+/ecdh/sample/2 - init
+/ecdh/sample/2 - setup
+/ecdh/sample/2 - setup complete
+/ecdh/sample/2 - run
+/ecdh/sample/2 - test passed
+/ecdh/sample/2 - teardown
+/ecdh/sample/2 - teardown complete
+/ecdh/sample/2 - done
+
+/ecdh/sample/3 - init
+/ecdh/sample/3 - setup
+/ecdh/sample/3 - setup complete
+/ecdh/sample/3 - run
+/ecdh/sample/3 - test passed
+/ecdh/sample/3 - teardown
+/ecdh/sample/3 - teardown complete
+/ecdh/sample/3 - done
+
+/ecdh/invalid - init
+/ecdh/invalid - setup
+/ecdh/invalid - setup complete
+/ecdh/invalid - run
+/ecdh/invalid - test passed
+/ecdh/invalid - teardown
+/ecdh/invalid - teardown complete
+/ecdh/invalid - done
+
+
+Test Summary
+------------
+/ecdh/multi Passed  0.746 seconds
+/ecdh/sample/1 Passed  0.002 seconds
+/ecdh/sample/2 Passed  0.002 seconds
+/ecdh/sample/3 Passed  0.002 seconds
+/ecdh/invalid Passed  0.000 seconds
+Total: 5, Passed: 5 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.753 seconds
+PASS: test-ecc
+
+/eir/basic - init
+/eir/basic - setup
+/eir/basic - setup complete
+/eir/basic - run
+/eir/basic - test passed
+/eir/basic - teardown
+/eir/basic - teardown complete
+/eir/basic - done
+
+/eir/macbookair - init
+/eir/macbookair - setup
+/eir/macbookair - setup complete
+/eir/macbookair - run
+/eir/macbookair - test passed
+/eir/macbookair - teardown
+/eir/macbookair - teardown complete
+/eir/macbookair - done
+
+/eir/iphone5 - init
+/eir/iphone5 - setup
+/eir/iphone5 - setup complete
+/eir/iphone5 - run
+/eir/iphone5 - test passed
+/eir/iphone5 - teardown
+/eir/iphone5 - teardown complete
+/eir/iphone5 - done
+
+/eir/ipadmini - init
+/eir/ipadmini - setup
+/eir/ipadmini - setup complete
+/eir/ipadmini - run
+/eir/ipadmini - test passed
+/eir/ipadmini - teardown
+/eir/ipadmini - teardown complete
+/eir/ipadmini - done
+
+/eir/sl400h - init
+/eir/sl400h - setup
+/eir/sl400h - setup complete
+/eir/sl400h - run
+/eir/sl400h - test passed
+/eir/sl400h - teardown
+/eir/sl400h - teardown complete
+/eir/sl400h - done
+
+/eir/sl910 - init
+/eir/sl910 - setup
+/eir/sl910 - setup complete
+/eir/sl910 - run
+/eir/sl910 - test passed
+/eir/sl910 - teardown
+/eir/sl910 - teardown complete
+/eir/sl910 - done
+
+/eir/bh907 - init
+/eir/bh907 - setup
+/eir/bh907 - setup complete
+/eir/bh907 - run
+/eir/bh907 - test passed
+/eir/bh907 - teardown
+/eir/bh907 - teardown complete
+/eir/bh907 - done
+
+/eir/fuelband - init
+/eir/fuelband - setup
+/eir/fuelband - setup complete
+/eir/fuelband - run
+/eir/fuelband - test passed
+/eir/fuelband - teardown
+/eir/fuelband - teardown complete
+/eir/fuelband - done
+
+/ad/bluesc - init
+/ad/bluesc - setup
+/ad/bluesc - setup complete
+/ad/bluesc - run
+/ad/bluesc - test passed
+/ad/bluesc - teardown
+/ad/bluesc - teardown complete
+/ad/bluesc - done
+
+/ad/wahooscale - init
+/ad/wahooscale - setup
+/ad/wahooscale - setup complete
+/ad/wahooscale - run
+/ad/wahooscale - test passed
+/ad/wahooscale - teardown
+/ad/wahooscale - teardown complete
+/ad/wahooscale - done
+
+/ad/mioalpha - init
+/ad/mioalpha - setup
+/ad/mioalpha - setup complete
+/ad/mioalpha - run
+/ad/mioalpha - test passed
+/ad/mioalpha - teardown
+/ad/mioalpha - teardown complete
+/ad/mioalpha - done
+
+/ad/cookoo - init
+/ad/cookoo - setup
+/ad/cookoo - setup complete
+/ad/cookoo - run
+/ad/cookoo - test passed
+/ad/cookoo - teardown
+/ad/cookoo - teardown complete
+/ad/cookoo - done
+
+/ad/citizen1 - init
+/ad/citizen1 - setup
+/ad/citizen1 - setup complete
+/ad/citizen1 - run
+/ad/citizen1 - test passed
+/ad/citizen1 - teardown
+/ad/citizen1 - teardown complete
+/ad/citizen1 - done
+
+/ad/citizen2 - init
+/ad/citizen2 - setup
+/ad/citizen2 - setup complete
+/ad/citizen2 - run
+/ad/citizen2 - test passed
+/ad/citizen2 - teardown
+/ad/citizen2 - teardown complete
+/ad/citizen2 - done
+
+ad/g-tag - init
+ad/g-tag - setup
+ad/g-tag - setup complete
+ad/g-tag - run
+ad/g-tag - test passed
+ad/g-tag - teardown
+ad/g-tag - teardown complete
+ad/g-tag - done
+
+ad/uri-beacon - init
+ad/uri-beacon - setup
+ad/uri-beacon - setup complete
+ad/uri-beacon - run
+ad/uri-beacon - test passed
+ad/uri-beacon - teardown
+ad/uri-beacon - teardown complete
+ad/uri-beacon - done
+
+
+Test Summary
+------------
+/eir/basic Passed  0.000 seconds
+/eir/macbookair Passed  0.000 seconds
+/eir/iphone5 Passed  0.000 seconds
+/eir/ipadmini Passed  0.000 seconds
+/eir/sl400h Passed  0.000 seconds
+/eir/sl910 Passed  0.000 seconds
+/eir/bh907 Passed  0.000 seconds
+/eir/fuelband Passed  0.000 seconds
+/ad/bluesc Passed  0.000 seconds
+/ad/wahooscale Passed  0.000 seconds
+/ad/mioalpha Passed  0.000 seconds
+/ad/cookoo Passed  0.000 seconds
+/ad/citizen1 Passed  0.000 seconds
+/ad/citizen2 Passed  0.000 seconds
+ad/g-tag Passed  0.000 seconds
+ad/uri-beacon Passed  0.000 seconds
+Total: 16, Passed: 16 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00251 seconds
+PASS: test-eir
+
+/TP/GAC/CL/BV-01-C - init
+/TP/GAC/CL/BV-01-C - setup
+/TP/GAC/CL/BV-01-C - setup complete
+/TP/GAC/CL/BV-01-C - run
+/TP/GAC/CL/BV-01-C - test passed
+/TP/GAC/CL/BV-01-C - teardown
+/TP/GAC/CL/BV-01-C - teardown complete
+/TP/GAC/CL/BV-01-C - done
+
+/TP/GAC/SR/BV-01-C - init
+/TP/GAC/SR/BV-01-C - setup
+/TP/GAC/SR/BV-01-C - setup complete
+/TP/GAC/SR/BV-01-C - run
+/TP/GAC/SR/BV-01-C - test passed
+/TP/GAC/SR/BV-01-C - teardown
+/TP/GAC/SR/BV-01-C - teardown complete
+/TP/GAC/SR/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C - init
+/TP/GAD/CL/BV-01-C - setup
+/TP/GAD/CL/BV-01-C - setup complete
+/TP/GAD/CL/BV-01-C - run
+/TP/GAD/CL/BV-01-C - test passed
+/TP/GAD/CL/BV-01-C - teardown
+/TP/GAD/CL/BV-01-C - teardown complete
+/TP/GAD/CL/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C-small - init
+/TP/GAD/CL/BV-01-C-small - setup
+/TP/GAD/CL/BV-01-C-small - setup complete
+/TP/GAD/CL/BV-01-C-small - run
+/TP/GAD/CL/BV-01-C-small - test passed
+/TP/GAD/CL/BV-01-C-small - teardown
+/TP/GAD/CL/BV-01-C-small - teardown complete
+/TP/GAD/CL/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C - init
+/TP/GAD/SR/BV-01-C - setup
+/TP/GAD/SR/BV-01-C - setup complete
+/TP/GAD/SR/BV-01-C - run
+/TP/GAD/SR/BV-01-C - test passed
+/TP/GAD/SR/BV-01-C - teardown
+/TP/GAD/SR/BV-01-C - teardown complete
+/TP/GAD/SR/BV-01-C - done
+
+/TP/GAD/SR/BV-01-C-small - init
+/TP/GAD/SR/BV-01-C-small - setup
+/TP/GAD/SR/BV-01-C-small - setup complete
+/TP/GAD/SR/BV-01-C-small - run
+/TP/GAD/SR/BV-01-C-small - test passed
+/TP/GAD/SR/BV-01-C-small - teardown
+/TP/GAD/SR/BV-01-C-small - teardown complete
+/TP/GAD/SR/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C-large-1 - init
+/TP/GAD/SR/BV-01-C-large-1 - setup
+/TP/GAD/SR/BV-01-C-large-1 - setup complete
+/TP/GAD/SR/BV-01-C-large-1 - run
+/TP/GAD/SR/BV-01-C-large-1 - test passed
+/TP/GAD/SR/BV-01-C-large-1 - teardown
+/TP/GAD/SR/BV-01-C-large-1 - teardown complete
+/TP/GAD/SR/BV-01-C-large-1 - done
+
+/TP/GAD/CL/BV-02-C-1 - init
+/TP/GAD/CL/BV-02-C-1 - setup
+/TP/GAD/CL/BV-02-C-1 - setup complete
+/TP/GAD/CL/BV-02-C-1 - run
+/TP/GAD/CL/BV-02-C-1 - test passed
+/TP/GAD/CL/BV-02-C-1 - teardown
+/TP/GAD/CL/BV-02-C-1 - teardown complete
+/TP/GAD/CL/BV-02-C-1 - done
+
+/TP/GAD/CL/BV-02-C-1-alternative - init
+/TP/GAD/CL/BV-02-C-1-alternative - setup
+/TP/GAD/CL/BV-02-C-1-alternative - setup complete
+/TP/GAD/CL/BV-02-C-1-alternative - run
+/TP/GAD/CL/BV-02-C-1-alternative - test passed
+/TP/GAD/CL/BV-02-C-1-alternative - teardown
+/TP/GAD/CL/BV-02-C-1-alternative - teardown complete
+/TP/GAD/CL/BV-02-C-1-alternative - done
+
+/TP/GAD/CL/BV-02-C-2 - init
+/TP/GAD/CL/BV-02-C-2 - setup
+/TP/GAD/CL/BV-02-C-2 - setup complete
+/TP/GAD/CL/BV-02-C-2 - run
+/TP/GAD/CL/BV-02-C-2 - test passed
+/TP/GAD/CL/BV-02-C-2 - teardown
+/TP/GAD/CL/BV-02-C-2 - teardown complete
+/TP/GAD/CL/BV-02-C-2 - done
+
+/TP/GAD/SR/BV-02-C/exists-16/small - init
+/TP/GAD/SR/BV-02-C/exists-16/small - setup
+/TP/GAD/SR/BV-02-C/exists-16/small - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/small - run
+/TP/GAD/SR/BV-02-C/exists-16/small - test passed
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/small - done
+
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-16/small - init
+/TP/GAD/SR/BV-02-C/missing-16/small - setup
+/TP/GAD/SR/BV-02-C/missing-16/small - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/small - run
+/TP/GAD/SR/BV-02-C/missing-16/small - test passed
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/small - done
+
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - done
+
+/TP/GAD/CL/BV-03-C - init
+/TP/GAD/CL/BV-03-C - setup
+/TP/GAD/CL/BV-03-C - setup complete
+/TP/GAD/CL/BV-03-C - run
+/TP/GAD/CL/BV-03-C - test passed
+/TP/GAD/CL/BV-03-C - teardown
+/TP/GAD/CL/BV-03-C - teardown complete
+/TP/GAD/CL/BV-03-C - done
+
+/TP/GAD/SR/BV-03-C/small - init
+/TP/GAD/SR/BV-03-C/small - setup
+/TP/GAD/SR/BV-03-C/small - setup complete
+/TP/GAD/SR/BV-03-C/small - run
+/TP/GAD/SR/BV-03-C/small - test passed
+/TP/GAD/SR/BV-03-C/small - teardown
+/TP/GAD/SR/BV-03-C/small - teardown complete
+/TP/GAD/SR/BV-03-C/small - done
+
+/TP/GAD/SR/BV-03-C/large-1 - init
+/TP/GAD/SR/BV-03-C/large-1 - setup
+/TP/GAD/SR/BV-03-C/large-1 - setup complete
+/TP/GAD/SR/BV-03-C/large-1 - run
+/TP/GAD/SR/BV-03-C/large-1 - test passed
+/TP/GAD/SR/BV-03-C/large-1 - teardown
+/TP/GAD/SR/BV-03-C/large-1 - teardown complete
+/TP/GAD/SR/BV-03-C/large-1 - done
+
+/TP/GAD/CL/BV-04-C - init
+/TP/GAD/CL/BV-04-C - setup
+/TP/GAD/CL/BV-04-C - setup complete
+/TP/GAD/CL/BV-04-C - run
+/TP/GAD/CL/BV-04-C - test passed
+/TP/GAD/CL/BV-04-C - teardown
+/TP/GAD/CL/BV-04-C - teardown complete
+/TP/GAD/CL/BV-04-C - done
+
+/TP/GAD/SR/BV-04-C/small/1 - init
+/TP/GAD/SR/BV-04-C/small/1 - setup
+/TP/GAD/SR/BV-04-C/small/1 - setup complete
+/TP/GAD/SR/BV-04-C/small/1 - run
+/TP/GAD/SR/BV-04-C/small/1 - test passed
+/TP/GAD/SR/BV-04-C/small/1 - teardown
+/TP/GAD/SR/BV-04-C/small/1 - teardown complete
+/TP/GAD/SR/BV-04-C/small/1 - done
+
+/TP/GAD/SR/BV-04-C/small/2 - init
+/TP/GAD/SR/BV-04-C/small/2 - setup
+/TP/GAD/SR/BV-04-C/small/2 - setup complete
+/TP/GAD/SR/BV-04-C/small/2 - run
+/TP/GAD/SR/BV-04-C/small/2 - test passed
+/TP/GAD/SR/BV-04-C/small/2 - teardown
+/TP/GAD/SR/BV-04-C/small/2 - teardown complete
+/TP/GAD/SR/BV-04-C/small/2 - done
+
+/TP/GAD/SR/BV-04-C/large-1 - init
+/TP/GAD/SR/BV-04-C/large-1 - setup
+/TP/GAD/SR/BV-04-C/large-1 - setup complete
+/TP/GAD/SR/BV-04-C/large-1 - run
+/TP/GAD/SR/BV-04-C/large-1 - test passed
+/TP/GAD/SR/BV-04-C/large-1 - teardown
+/TP/GAD/SR/BV-04-C/large-1 - teardown complete
+/TP/GAD/SR/BV-04-C/large-1 - done
+
+/TP/GAD/CL/BV-05-C - init
+/TP/GAD/CL/BV-05-C - setup
+/TP/GAD/CL/BV-05-C - setup complete
+/TP/GAD/CL/BV-05-C - run
+/TP/GAD/CL/BV-05-C - test passed
+/TP/GAD/CL/BV-05-C - teardown
+/TP/GAD/CL/BV-05-C - teardown complete
+/TP/GAD/CL/BV-05-C - done
+
+/TP/GAD/SR/BV-05-C/small/1 - init
+/TP/GAD/SR/BV-05-C/small/1 - setup
+/TP/GAD/SR/BV-05-C/small/1 - setup complete
+/TP/GAD/SR/BV-05-C/small/1 - run
+/TP/GAD/SR/BV-05-C/small/1 - test passed
+/TP/GAD/SR/BV-05-C/small/1 - teardown
+/TP/GAD/SR/BV-05-C/small/1 - teardown complete
+/TP/GAD/SR/BV-05-C/small/1 - done
+
+/TP/GAD/SR/BV-05-C/small/2 - init
+/TP/GAD/SR/BV-05-C/small/2 - setup
+/TP/GAD/SR/BV-05-C/small/2 - setup complete
+/TP/GAD/SR/BV-05-C/small/2 - run
+/TP/GAD/SR/BV-05-C/small/2 - test passed
+/TP/GAD/SR/BV-05-C/small/2 - teardown
+/TP/GAD/SR/BV-05-C/small/2 - teardown complete
+/TP/GAD/SR/BV-05-C/small/2 - done
+
+/TP/GAD/SR/BV-05-C/large-1 - init
+/TP/GAD/SR/BV-05-C/large-1 - setup
+/TP/GAD/SR/BV-05-C/large-1 - setup complete
+/TP/GAD/SR/BV-05-C/large-1 - run
+/TP/GAD/SR/BV-05-C/large-1 - test passed
+/TP/GAD/SR/BV-05-C/large-1 - teardown
+/TP/GAD/SR/BV-05-C/large-1 - teardown complete
+/TP/GAD/SR/BV-05-C/large-1 - done
+
+/TP/GAD/CL/BV-06-C - init
+/TP/GAD/CL/BV-06-C - setup
+/TP/GAD/CL/BV-06-C - setup complete
+/TP/GAD/CL/BV-06-C - run
+/TP/GAD/CL/BV-06-C - test passed
+/TP/GAD/CL/BV-06-C - teardown
+/TP/GAD/CL/BV-06-C - teardown complete
+/TP/GAD/CL/BV-06-C - done
+
+/TP/GAD/CL/BV-06-C/client-1 - init
+/TP/GAD/CL/BV-06-C/client-1 - setup
+/TP/GAD/CL/BV-06-C/client-1 - setup complete
+/TP/GAD/CL/BV-06-C/client-1 - run
+/TP/GAD/CL/BV-06-C/client-1 - test passed
+/TP/GAD/CL/BV-06-C/client-1 - teardown
+/TP/GAD/CL/BV-06-C/client-1 - teardown complete
+/TP/GAD/CL/BV-06-C/client-1 - done
+
+/TP/GAD/CL/BV-06-C/client-2 - init
+/TP/GAD/CL/BV-06-C/client-2 - setup
+/TP/GAD/CL/BV-06-C/client-2 - setup complete
+/TP/GAD/CL/BV-06-C/client-2 - run
+/TP/GAD/CL/BV-06-C/client-2 - test passed
+/TP/GAD/CL/BV-06-C/client-2 - teardown
+/TP/GAD/CL/BV-06-C/client-2 - teardown complete
+/TP/GAD/CL/BV-06-C/client-2 - done
+
+/TP/GAD/CL/BV-06-C/client-3 - init
+/TP/GAD/CL/BV-06-C/client-3 - setup
+/TP/GAD/CL/BV-06-C/client-3 - setup complete
+/TP/GAD/CL/BV-06-C/client-3 - run
+/TP/GAD/CL/BV-06-C/client-3 - test passed
+/TP/GAD/CL/BV-06-C/client-3 - teardown
+/TP/GAD/CL/BV-06-C/client-3 - teardown complete
+/TP/GAD/CL/BV-06-C/client-3 - done
+
+/TP/GAD/SR/BV-06-C/small - init
+/TP/GAD/SR/BV-06-C/small - setup
+/TP/GAD/SR/BV-06-C/small - setup complete
+/TP/GAD/SR/BV-06-C/small - run
+/TP/GAD/SR/BV-06-C/small - test passed
+/TP/GAD/SR/BV-06-C/small - teardown
+/TP/GAD/SR/BV-06-C/small - teardown complete
+/TP/GAD/SR/BV-06-C/small - done
+
+/TP/GAD/SR/BV-06-C/large-1 - init
+/TP/GAD/SR/BV-06-C/large-1 - setup
+/TP/GAD/SR/BV-06-C/large-1 - setup complete
+/TP/GAD/SR/BV-06-C/large-1 - run
+/TP/GAD/SR/BV-06-C/large-1 - test passed
+/TP/GAD/SR/BV-06-C/large-1 - teardown
+/TP/GAD/SR/BV-06-C/large-1 - teardown complete
+/TP/GAD/SR/BV-06-C/large-1 - done
+
+/TP/GAR/CL/BV-01-C - init
+/TP/GAR/CL/BV-01-C - setup
+/TP/GAR/CL/BV-01-C - setup complete
+/TP/GAR/CL/BV-01-C - run
+/TP/GAR/CL/BV-01-C - test passed
+/TP/GAR/CL/BV-01-C - teardown
+/TP/GAR/CL/BV-01-C - teardown complete
+/TP/GAR/CL/BV-01-C - done
+
+/TP/GAR/CL/BI-01-C - init
+/TP/GAR/CL/BI-01-C - setup
+/TP/GAR/CL/BI-01-C - setup complete
+/TP/GAR/CL/BI-01-C - run
+/TP/GAR/CL/BI-01-C - test passed
+/TP/GAR/CL/BI-01-C - teardown
+/TP/GAR/CL/BI-01-C - teardown complete
+/TP/GAR/CL/BI-01-C - done
+
+/TP/GAR/CL/BI-02-C - init
+/TP/GAR/CL/BI-02-C - setup
+/TP/GAR/CL/BI-02-C - setup complete
+/TP/GAR/CL/BI-02-C - run
+/TP/GAR/CL/BI-02-C - test passed
+/TP/GAR/CL/BI-02-C - teardown
+/TP/GAR/CL/BI-02-C - teardown complete
+/TP/GAR/CL/BI-02-C - done
+
+/TP/GAR/CL/BI-03-C - init
+/TP/GAR/CL/BI-03-C - setup
+/TP/GAR/CL/BI-03-C - setup complete
+/TP/GAR/CL/BI-03-C - run
+/TP/GAR/CL/BI-03-C - test passed
+/TP/GAR/CL/BI-03-C - teardown
+/TP/GAR/CL/BI-03-C - teardown complete
+/TP/GAR/CL/BI-03-C - done
+
+/TP/GAR/CL/BI-04-C - init
+/TP/GAR/CL/BI-04-C - setup
+/TP/GAR/CL/BI-04-C - setup complete
+/TP/GAR/CL/BI-04-C - run
+/TP/GAR/CL/BI-04-C - test passed
+/TP/GAR/CL/BI-04-C - teardown
+/TP/GAR/CL/BI-04-C - teardown complete
+/TP/GAR/CL/BI-04-C - done
+
+/TP/GAR/CL/BI-04-C/auto - init
+/TP/GAR/CL/BI-04-C/auto - setup
+/TP/GAR/CL/BI-04-C/auto - setup complete
+/TP/GAR/CL/BI-04-C/auto - run
+/TP/GAR/CL/BI-04-C/auto - test passed
+/TP/GAR/CL/BI-04-C/auto - teardown
+/TP/GAR/CL/BI-04-C/auto - teardown complete
+/TP/GAR/CL/BI-04-C/auto - done
+
+/TP/GAR/CL/BI-05-C - init
+/TP/GAR/CL/BI-05-C - setup
+/TP/GAR/CL/BI-05-C - setup complete
+/TP/GAR/CL/BI-05-C - run
+/TP/GAR/CL/BI-05-C - test passed
+/TP/GAR/CL/BI-05-C - teardown
+/TP/GAR/CL/BI-05-C - teardown complete
+/TP/GAR/CL/BI-05-C - done
+
+/TP/GAR/SR/BV-01-C/small - init
+/TP/GAR/SR/BV-01-C/small - setup
+/TP/GAR/SR/BV-01-C/small - setup complete
+/TP/GAR/SR/BV-01-C/small - run
+/TP/GAR/SR/BV-01-C/small - test passed
+/TP/GAR/SR/BV-01-C/small - teardown
+/TP/GAR/SR/BV-01-C/small - teardown complete
+/TP/GAR/SR/BV-01-C/small - done
+
+/TP/GAR/SR/BV-01-C/large-1 - init
+/TP/GAR/SR/BV-01-C/large-1 - setup
+/TP/GAR/SR/BV-01-C/large-1 - setup complete
+/TP/GAR/SR/BV-01-C/large-1 - run
+/TP/GAR/SR/BV-01-C/large-1 - test passed
+/TP/GAR/SR/BV-01-C/large-1 - teardown
+/TP/GAR/SR/BV-01-C/large-1 - teardown complete
+/TP/GAR/SR/BV-01-C/large-1 - done
+
+/TP/GAR/SR/BI-02-C/small - init
+/TP/GAR/SR/BI-02-C/small - setup
+/TP/GAR/SR/BI-02-C/small - setup complete
+/TP/GAR/SR/BI-02-C/small - run
+/TP/GAR/SR/BI-02-C/small - test passed
+/TP/GAR/SR/BI-02-C/small - teardown
+/TP/GAR/SR/BI-02-C/small - teardown complete
+/TP/GAR/SR/BI-02-C/small - done
+
+/TP/GAR/SR/BI-02-C/large - init
+/TP/GAR/SR/BI-02-C/large - setup
+/TP/GAR/SR/BI-02-C/large - setup complete
+/TP/GAR/SR/BI-02-C/large - run
+/TP/GAR/SR/BI-02-C/large - test passed
+/TP/GAR/SR/BI-02-C/large - teardown
+/TP/GAR/SR/BI-02-C/large - teardown complete
+/TP/GAR/SR/BI-02-C/large - done
+
+/TP/GAR/CL/BV-03-C-1 - init
+/TP/GAR/CL/BV-03-C-1 - setup
+/TP/GAR/CL/BV-03-C-1 - setup complete
+/TP/GAR/CL/BV-03-C-1 - run
+/TP/GAR/CL/BV-03-C-1 - test passed
+/TP/GAR/CL/BV-03-C-1 - teardown
+/TP/GAR/CL/BV-03-C-1 - teardown complete
+/TP/GAR/CL/BV-03-C-1 - done
+
+/TP/GAR/CL/BV-03-C-2 - init
+/TP/GAR/CL/BV-03-C-2 - setup
+/TP/GAR/CL/BV-03-C-2 - setup complete
+/TP/GAR/CL/BV-03-C-2 - run
+/TP/GAR/CL/BV-03-C-2 - test passed
+/TP/GAR/CL/BV-03-C-2 - teardown
+/TP/GAR/CL/BV-03-C-2 - teardown complete
+/TP/GAR/CL/BV-03-C-2 - done
+
+/TP/GAR/CL/BI-06-C - init
+/TP/GAR/CL/BI-06-C - setup
+/TP/GAR/CL/BI-06-C - setup complete
+/TP/GAR/CL/BI-06-C - run
+/TP/GAR/CL/BI-06-C - test passed
+/TP/GAR/CL/BI-06-C - teardown
+/TP/GAR/CL/BI-06-C - teardown complete
+/TP/GAR/CL/BI-06-C - done
+
+/TP/GAR/CL/BI-07-C - init
+/TP/GAR/CL/BI-07-C - setup
+/TP/GAR/CL/BI-07-C - setup complete
+/TP/GAR/CL/BI-07-C - run
+/TP/GAR/CL/BI-07-C - test passed
+/TP/GAR/CL/BI-07-C - teardown
+/TP/GAR/CL/BI-07-C - teardown complete
+/TP/GAR/CL/BI-07-C - done
+
+/TP/GAR/CL/BI-09-C - init
+/TP/GAR/CL/BI-09-C - setup
+/TP/GAR/CL/BI-09-C - setup complete
+/TP/GAR/CL/BI-09-C - run
+/TP/GAR/CL/BI-09-C - test passed
+/TP/GAR/CL/BI-09-C - teardown
+/TP/GAR/CL/BI-09-C - teardown complete
+/TP/GAR/CL/BI-09-C - done
+
+/TP/GAR/CL/BI-10-C - init
+/TP/GAR/CL/BI-10-C - setup
+/TP/GAR/CL/BI-10-C - setup complete
+/TP/GAR/CL/BI-10-C - run
+/TP/GAR/CL/BI-10-C - test passed
+/TP/GAR/CL/BI-10-C - teardown
+/TP/GAR/CL/BI-10-C - teardown complete
+/TP/GAR/CL/BI-10-C - done
+
+/TP/GAR/CL/BI-11-C - init
+/TP/GAR/CL/BI-11-C - setup
+/TP/GAR/CL/BI-11-C - setup complete
+/TP/GAR/CL/BI-11-C - run
+/TP/GAR/CL/BI-11-C - test passed
+/TP/GAR/CL/BI-11-C - teardown
+/TP/GAR/CL/BI-11-C - teardown complete
+/TP/GAR/CL/BI-11-C - done
+
+/TP/GAR/SR/BV-03-C/small - init
+/TP/GAR/SR/BV-03-C/small - setup
+/TP/GAR/SR/BV-03-C/small - setup complete
+/TP/GAR/SR/BV-03-C/small - run
+/TP/GAR/SR/BV-03-C/small - test passed
+/TP/GAR/SR/BV-03-C/small - teardown
+/TP/GAR/SR/BV-03-C/small - teardown complete
+/TP/GAR/SR/BV-03-C/small - done
+
+/TP/GAR/SR/BV-03-C/large-1 - init
+/TP/GAR/SR/BV-03-C/large-1 - setup
+/TP/GAR/SR/BV-03-C/large-1 - setup complete
+/TP/GAR/SR/BV-03-C/large-1 - run
+/TP/GAR/SR/BV-03-C/large-1 - test passed
+/TP/GAR/SR/BV-03-C/large-1 - teardown
+/TP/GAR/SR/BV-03-C/large-1 - teardown complete
+/TP/GAR/SR/BV-03-C/large-1 - done
+
+/TP/GAR/SR/BI-06-C/large-1 - init
+/TP/GAR/SR/BI-06-C/large-1 - setup
+/TP/GAR/SR/BI-06-C/large-1 - setup complete
+/TP/GAR/SR/BI-06-C/large-1 - run
+/TP/GAR/SR/BI-06-C/large-1 - test passed
+/TP/GAR/SR/BI-06-C/large-1 - teardown
+/TP/GAR/SR/BI-06-C/large-1 - teardown complete
+/TP/GAR/SR/BI-06-C/large-1 - done
+
+/TP/GAR/SR/BI-07-C/small - init
+/TP/GAR/SR/BI-07-C/small - setup
+/TP/GAR/SR/BI-07-C/small - setup complete
+/TP/GAR/SR/BI-07-C/small - run
+/TP/GAR/SR/BI-07-C/small - test passed
+/TP/GAR/SR/BI-07-C/small - teardown
+/TP/GAR/SR/BI-07-C/small - teardown complete
+/TP/GAR/SR/BI-07-C/small - done
+
+/TP/GAR/SR/BI-07-C/large-1 - init
+/TP/GAR/SR/BI-07-C/large-1 - setup
+/TP/GAR/SR/BI-07-C/large-1 - setup complete
+/TP/GAR/SR/BI-07-C/large-1 - run
+/TP/GAR/SR/BI-07-C/large-1 - test passed
+/TP/GAR/SR/BI-07-C/large-1 - teardown
+/TP/GAR/SR/BI-07-C/large-1 - teardown complete
+/TP/GAR/SR/BI-07-C/large-1 - done
+
+/TP/GAR/SR/BI-08-C/small - init
+/TP/GAR/SR/BI-08-C/small - setup
+/TP/GAR/SR/BI-08-C/small - setup complete
+/TP/GAR/SR/BI-08-C/small - run
+/TP/GAR/SR/BI-08-C/small - test passed
+/TP/GAR/SR/BI-08-C/small - teardown
+/TP/GAR/SR/BI-08-C/small - teardown complete
+/TP/GAR/SR/BI-08-C/small - done
+
+/TP/GAR/SR/BI-08-C/large-1 - init
+/TP/GAR/SR/BI-08-C/large-1 - setup
+/TP/GAR/SR/BI-08-C/large-1 - setup complete
+/TP/GAR/SR/BI-08-C/large-1 - run
+/TP/GAR/SR/BI-08-C/large-1 - test passed
+/TP/GAR/SR/BI-08-C/large-1 - teardown
+/TP/GAR/SR/BI-08-C/large-1 - teardown complete
+/TP/GAR/SR/BI-08-C/large-1 - done
+
+/TP/GAR/SR/BV-04-C/large-1 - init
+/TP/GAR/SR/BV-04-C/large-1 - setup
+/TP/GAR/SR/BV-04-C/large-1 - setup complete
+/TP/GAR/SR/BV-04-C/large-1 - run
+/TP/GAR/SR/BV-04-C/large-1 - test passed
+/TP/GAR/SR/BV-04-C/large-1 - teardown
+/TP/GAR/SR/BV-04-C/large-1 - teardown complete
+/TP/GAR/SR/BV-04-C/large-1 - done
+
+/TP/GAR/SR/BI-12-C/large-1 - init
+/TP/GAR/SR/BI-12-C/large-1 - setup
+/TP/GAR/SR/BI-12-C/large-1 - setup complete
+/TP/GAR/SR/BI-12-C/large-1 - run
+/TP/GAR/SR/BI-12-C/large-1 - test passed
+/TP/GAR/SR/BI-12-C/large-1 - teardown
+/TP/GAR/SR/BI-12-C/large-1 - teardown complete
+/TP/GAR/SR/BI-12-C/large-1 - done
+
+/TP/GAR/SR/BI-13-C/small - init
+/TP/GAR/SR/BI-13-C/small - setup
+/TP/GAR/SR/BI-13-C/small - setup complete
+/TP/GAR/SR/BI-13-C/small - run
+/TP/GAR/SR/BI-13-C/small - test passed
+/TP/GAR/SR/BI-13-C/small - teardown
+/TP/GAR/SR/BI-13-C/small - teardown complete
+/TP/GAR/SR/BI-13-C/small - done
+
+/TP/GAR/SR/BI-13-C/large-1 - init
+/TP/GAR/SR/BI-13-C/large-1 - setup
+/TP/GAR/SR/BI-13-C/large-1 - setup complete
+/TP/GAR/SR/BI-13-C/large-1 - run
+/TP/GAR/SR/BI-13-C/large-1 - test passed
+/TP/GAR/SR/BI-13-C/large-1 - teardown
+/TP/GAR/SR/BI-13-C/large-1 - teardown complete
+/TP/GAR/SR/BI-13-C/large-1 - done
+
+/TP/GAR/SR/BI-14-C/small - init
+/TP/GAR/SR/BI-14-C/small - setup
+/TP/GAR/SR/BI-14-C/small - setup complete
+/TP/GAR/SR/BI-14-C/small - run
+/TP/GAR/SR/BI-14-C/small - test passed
+/TP/GAR/SR/BI-14-C/small - teardown
+/TP/GAR/SR/BI-14-C/small - teardown complete
+/TP/GAR/SR/BI-14-C/small - done
+
+/TP/GAR/SR/BI-14-C/large-1 - init
+/TP/GAR/SR/BI-14-C/large-1 - setup
+/TP/GAR/SR/BI-14-C/large-1 - setup complete
+/TP/GAR/SR/BI-14-C/large-1 - run
+/TP/GAR/SR/BI-14-C/large-1 - test passed
+/TP/GAR/SR/BI-14-C/large-1 - teardown
+/TP/GAR/SR/BI-14-C/large-1 - teardown complete
+/TP/GAR/SR/BI-14-C/large-1 - done
+
+/TP/GAR/CL/BV-04-C - init
+/TP/GAR/CL/BV-04-C - setup
+/TP/GAR/CL/BV-04-C - setup complete
+/TP/GAR/CL/BV-04-C - run
+/TP/GAR/CL/BV-04-C - test passed
+/TP/GAR/CL/BV-04-C - teardown
+/TP/GAR/CL/BV-04-C - teardown complete
+/TP/GAR/CL/BV-04-C - done
+
+/TP/GAR/CL/BV-04-C/512B - init
+/TP/GAR/CL/BV-04-C/512B - setup
+/TP/GAR/CL/BV-04-C/512B - setup complete
+/TP/GAR/CL/BV-04-C/512B - run
+/TP/GAR/CL/BV-04-C/512B - test passed
+/TP/GAR/CL/BV-04-C/512B - teardown
+/TP/GAR/CL/BV-04-C/512B - teardown complete
+/TP/GAR/CL/BV-04-C/512B - done
+
+/TP/GAR/CL/BV-05-C - init
+/TP/GAR/CL/BV-05-C - setup
+/TP/GAR/CL/BV-05-C - setup complete
+/TP/GAR/CL/BV-05-C - run
+/TP/GAR/CL/BV-05-C - test passed
+/TP/GAR/CL/BV-05-C - teardown
+/TP/GAR/CL/BV-05-C - teardown complete
+/TP/GAR/CL/BV-05-C - done
+
+/TP/GAR/CL/BI-12-C - init
+/TP/GAR/CL/BI-12-C - setup
+/TP/GAR/CL/BI-12-C - setup complete
+/TP/GAR/CL/BI-12-C - run
+/TP/GAR/CL/BI-12-C - test passed
+/TP/GAR/CL/BI-12-C - teardown
+/TP/GAR/CL/BI-12-C - teardown complete
+/TP/GAR/CL/BI-12-C - done
+
+/TP/GAR/CL/BI-13-C - init
+/TP/GAR/CL/BI-13-C - setup
+/TP/GAR/CL/BI-13-C - setup complete
+/TP/GAR/CL/BI-13-C - run
+/TP/GAR/CL/BI-13-C - test passed
+/TP/GAR/CL/BI-13-C - teardown
+/TP/GAR/CL/BI-13-C - teardown complete
+/TP/GAR/CL/BI-13-C - done
+
+/TP/GAR/CL/BI-14-C - init
+/TP/GAR/CL/BI-14-C - setup
+/TP/GAR/CL/BI-14-C - setup complete
+/TP/GAR/CL/BI-14-C - run
+/TP/GAR/CL/BI-14-C - test passed
+/TP/GAR/CL/BI-14-C - teardown
+/TP/GAR/CL/BI-14-C - teardown complete
+/TP/GAR/CL/BI-14-C - done
+
+/TP/GAR/CL/BI-15-C - init
+/TP/GAR/CL/BI-15-C - setup
+/TP/GAR/CL/BI-15-C - setup complete
+/TP/GAR/CL/BI-15-C - run
+/TP/GAR/CL/BI-15-C - test passed
+/TP/GAR/CL/BI-15-C - teardown
+/TP/GAR/CL/BI-15-C - teardown complete
+/TP/GAR/CL/BI-15-C - done
+
+/TP/GAR/CL/BI-16-C - init
+/TP/GAR/CL/BI-16-C - setup
+/TP/GAR/CL/BI-16-C - setup complete
+/TP/GAR/CL/BI-16-C - run
+/TP/GAR/CL/BI-16-C - test passed
+/TP/GAR/CL/BI-16-C - teardown
+/TP/GAR/CL/BI-16-C - teardown complete
+/TP/GAR/CL/BI-16-C - done
+
+/TP/GAR/CL/BI-16-C/auto - init
+/TP/GAR/CL/BI-16-C/auto - setup
+/TP/GAR/CL/BI-16-C/auto - setup complete
+/TP/GAR/CL/BI-16-C/auto - run
+/TP/GAR/CL/BI-16-C/auto - test passed
+/TP/GAR/CL/BI-16-C/auto - teardown
+/TP/GAR/CL/BI-16-C/auto - teardown complete
+/TP/GAR/CL/BI-16-C/auto - done
+
+/TP/GAR/CL/BI-17-C - init
+/TP/GAR/CL/BI-17-C - setup
+/TP/GAR/CL/BI-17-C - setup complete
+/TP/GAR/CL/BI-17-C - run
+/TP/GAR/CL/BI-17-C - test passed
+/TP/GAR/CL/BI-17-C - teardown
+/TP/GAR/CL/BI-17-C - teardown complete
+/TP/GAR/CL/BI-17-C - done
+
+/TP/GAR/CL/BI-18-C - init
+/TP/GAR/CL/BI-18-C - setup
+/TP/GAR/CL/BI-18-C - setup complete
+/TP/GAR/CL/BI-18-C - run
+/TP/GAR/CL/BI-18-C - test passed
+/TP/GAR/CL/BI-18-C - teardown
+/TP/GAR/CL/BI-18-C - teardown complete
+/TP/GAR/CL/BI-18-C - done
+
+/TP/GAR/CL/BI-19-C - init
+/TP/GAR/CL/BI-19-C - setup
+/TP/GAR/CL/BI-19-C - setup complete
+/TP/GAR/CL/BI-19-C - run
+/TP/GAR/CL/BI-19-C - test passed
+/TP/GAR/CL/BI-19-C - teardown
+/TP/GAR/CL/BI-19-C - teardown complete
+/TP/GAR/CL/BI-19-C - done
+
+/TP/GAR/CL/BI-20-C - init
+/TP/GAR/CL/BI-20-C - setup
+/TP/GAR/CL/BI-20-C - setup complete
+/TP/GAR/CL/BI-20-C - run
+/TP/GAR/CL/BI-20-C - test passed
+/TP/GAR/CL/BI-20-C - teardown
+/TP/GAR/CL/BI-20-C - teardown complete
+/TP/GAR/CL/BI-20-C - done
+
+/TP/GAR/CL/BI-21-C - init
+/TP/GAR/CL/BI-21-C - setup
+/TP/GAR/CL/BI-21-C - setup complete
+/TP/GAR/CL/BI-21-C - run
+/TP/GAR/CL/BI-21-C - test passed
+/TP/GAR/CL/BI-21-C - teardown
+/TP/GAR/CL/BI-21-C - teardown complete
+/TP/GAR/CL/BI-21-C - done
+
+/TP/GAR/CL/BI-21-C/auto - init
+/TP/GAR/CL/BI-21-C/auto - setup
+/TP/GAR/CL/BI-21-C/auto - setup complete
+/TP/GAR/CL/BI-21-C/auto - run
+/TP/GAR/CL/BI-21-C/auto - test passed
+/TP/GAR/CL/BI-21-C/auto - teardown
+/TP/GAR/CL/BI-21-C/auto - teardown complete
+/TP/GAR/CL/BI-21-C/auto - done
+
+/TP/GAR/CL/BI-22-C - init
+/TP/GAR/CL/BI-22-C - setup
+/TP/GAR/CL/BI-22-C - setup complete
+/TP/GAR/CL/BI-22-C - run
+/TP/GAR/CL/BI-22-C - test passed
+/TP/GAR/CL/BI-22-C - teardown
+/TP/GAR/CL/BI-22-C - teardown complete
+/TP/GAR/CL/BI-22-C - done
+
+/TP/GAR/SR/BV-05-C/small - init
+/TP/GAR/SR/BV-05-C/small - setup
+/TP/GAR/SR/BV-05-C/small - setup complete
+/TP/GAR/SR/BV-05-C/small - run
+/TP/GAR/SR/BV-05-C/small - test passed
+/TP/GAR/SR/BV-05-C/small - teardown
+/TP/GAR/SR/BV-05-C/small - teardown complete
+/TP/GAR/SR/BV-05-C/small - done
+
+/TP/GAR/SR/BV-05-C/large-1 - init
+/TP/GAR/SR/BV-05-C/large-1 - setup
+/TP/GAR/SR/BV-05-C/large-1 - setup complete
+/TP/GAR/SR/BV-05-C/large-1 - run
+/TP/GAR/SR/BV-05-C/large-1 - test passed
+/TP/GAR/SR/BV-05-C/large-1 - teardown
+/TP/GAR/SR/BV-05-C/large-1 - teardown complete
+/TP/GAR/SR/BV-05-C/large-1 - done
+
+/TP/GAR/SR/BI-18-C/large-1 - init
+/TP/GAR/SR/BI-18-C/large-1 - setup
+/TP/GAR/SR/BI-18-C/large-1 - setup complete
+/TP/GAR/SR/BI-18-C/large-1 - run
+/TP/GAR/SR/BI-18-C/large-1 - test passed
+/TP/GAR/SR/BI-18-C/large-1 - teardown
+/TP/GAR/SR/BI-18-C/large-1 - teardown complete
+/TP/GAR/SR/BI-18-C/large-1 - done
+
+/TP/GAR/SR/BI-19-C/small - init
+/TP/GAR/SR/BI-19-C/small - setup
+/TP/GAR/SR/BI-19-C/small - setup complete
+/TP/GAR/SR/BI-19-C/small - run
+/TP/GAR/SR/BI-19-C/small - test passed
+/TP/GAR/SR/BI-19-C/small - teardown
+/TP/GAR/SR/BI-19-C/small - teardown complete
+/TP/GAR/SR/BI-19-C/small - done
+
+/TP/GAR/SR/BI-19-C/large-1 - init
+/TP/GAR/SR/BI-19-C/large-1 - setup
+/TP/GAR/SR/BI-19-C/large-1 - setup complete
+/TP/GAR/SR/BI-19-C/large-1 - run
+/TP/GAR/SR/BI-19-C/large-1 - test passed
+/TP/GAR/SR/BI-19-C/large-1 - teardown
+/TP/GAR/SR/BI-19-C/large-1 - teardown complete
+/TP/GAR/SR/BI-19-C/large-1 - done
+
+/TP/GAR/SR/BV-06-C/small - init
+/TP/GAR/SR/BV-06-C/small - setup
+/TP/GAR/SR/BV-06-C/small - setup complete
+/TP/GAR/SR/BV-06-C/small - run
+/TP/GAR/SR/BV-06-C/small - test passed
+/TP/GAR/SR/BV-06-C/small - teardown
+/TP/GAR/SR/BV-06-C/small - teardown complete
+/TP/GAR/SR/BV-06-C/small - done
+
+/TP/GAR/SR/BV-06-C/large-1 - init
+/TP/GAR/SR/BV-06-C/large-1 - setup
+/TP/GAR/SR/BV-06-C/large-1 - setup complete
+/TP/GAR/SR/BV-06-C/large-1 - run
+/TP/GAR/SR/BV-06-C/large-1 - test passed
+/TP/GAR/SR/BV-06-C/large-1 - teardown
+/TP/GAR/SR/BV-06-C/large-1 - teardown complete
+/TP/GAR/SR/BV-06-C/large-1 - done
+
+/TP/GAR/SR/BI-23-C/large-1 - init
+/TP/GAR/SR/BI-23-C/large-1 - setup
+/TP/GAR/SR/BI-23-C/large-1 - setup complete
+/TP/GAR/SR/BI-23-C/large-1 - run
+/TP/GAR/SR/BI-23-C/large-1 - test passed
+/TP/GAR/SR/BI-23-C/large-1 - teardown
+/TP/GAR/SR/BI-23-C/large-1 - teardown complete
+/TP/GAR/SR/BI-23-C/large-1 - done
+
+/TP/GAR/SR/BI-24-C/small - init
+/TP/GAR/SR/BI-24-C/small - setup
+/TP/GAR/SR/BI-24-C/small - setup complete
+/TP/GAR/SR/BI-24-C/small - run
+/TP/GAR/SR/BI-24-C/small - test passed
+/TP/GAR/SR/BI-24-C/small - teardown
+/TP/GAR/SR/BI-24-C/small - teardown complete
+/TP/GAR/SR/BI-24-C/small - done
+
+/TP/GAR/SR/BI-24-C/large-1 - init
+/TP/GAR/SR/BI-24-C/large-1 - setup
+/TP/GAR/SR/BI-24-C/large-1 - setup complete
+/TP/GAR/SR/BI-24-C/large-1 - run
+/TP/GAR/SR/BI-24-C/large-1 - test passed
+/TP/GAR/SR/BI-24-C/large-1 - teardown
+/TP/GAR/SR/BI-24-C/large-1 - teardown complete
+/TP/GAR/SR/BI-24-C/large-1 - done
+
+/TP/GAR/SR/BV-07-C/large-1 - init
+/TP/GAR/SR/BV-07-C/large-1 - setup
+/TP/GAR/SR/BV-07-C/large-1 - setup complete
+/TP/GAR/SR/BV-07-C/large-1 - run
+/TP/GAR/SR/BV-07-C/large-1 - test passed
+/TP/GAR/SR/BV-07-C/large-1 - teardown
+/TP/GAR/SR/BV-07-C/large-1 - teardown complete
+/TP/GAR/SR/BV-07-C/large-1 - done
+
+/TP/GAR/SR/BV-08-C/large-1 - init
+/TP/GAR/SR/BV-08-C/large-1 - setup
+/TP/GAR/SR/BV-08-C/large-1 - setup complete
+/TP/GAR/SR/BV-08-C/large-1 - run
+/TP/GAR/SR/BV-08-C/large-1 - test passed
+/TP/GAR/SR/BV-08-C/large-1 - teardown
+/TP/GAR/SR/BV-08-C/large-1 - teardown complete
+/TP/GAR/SR/BV-08-C/large-1 - done
+
+/TP/GAR/SR/BI-28-C/large-1 - init
+/TP/GAR/SR/BI-28-C/large-1 - setup
+/TP/GAR/SR/BI-28-C/large-1 - setup complete
+/TP/GAR/SR/BI-28-C/large-1 - run
+/TP/GAR/SR/BI-28-C/large-1 - test passed
+/TP/GAR/SR/BI-28-C/large-1 - teardown
+/TP/GAR/SR/BI-28-C/large-1 - teardown complete
+/TP/GAR/SR/BI-28-C/large-1 - done
+
+/TP/GAR/SR/BI-29-C/small - init
+/TP/GAR/SR/BI-29-C/small - setup
+/TP/GAR/SR/BI-29-C/small - setup complete
+/TP/GAR/SR/BI-29-C/small - run
+/TP/GAR/SR/BI-29-C/small - test passed
+/TP/GAR/SR/BI-29-C/small - teardown
+/TP/GAR/SR/BI-29-C/small - teardown complete
+/TP/GAR/SR/BI-29-C/small - done
+
+/TP/GAR/SR/BI-29-C/large-1 - init
+/TP/GAR/SR/BI-29-C/large-1 - setup
+/TP/GAR/SR/BI-29-C/large-1 - setup complete
+/TP/GAR/SR/BI-29-C/large-1 - run
+/TP/GAR/SR/BI-29-C/large-1 - test passed
+/TP/GAR/SR/BI-29-C/large-1 - teardown
+/TP/GAR/SR/BI-29-C/large-1 - teardown complete
+/TP/GAR/SR/BI-29-C/large-1 - done
+
+/TP/GAR/SR/BI-30-C/small - init
+/TP/GAR/SR/BI-30-C/small - setup
+/TP/GAR/SR/BI-30-C/small - setup complete
+/TP/GAR/SR/BI-30-C/small - run
+/TP/GAR/SR/BI-30-C/small - test passed
+/TP/GAR/SR/BI-30-C/small - teardown
+/TP/GAR/SR/BI-30-C/small - teardown complete
+/TP/GAR/SR/BI-30-C/small - done
+
+/TP/GAR/SR/BI-30-C/large-1 - init
+/TP/GAR/SR/BI-30-C/large-1 - setup
+/TP/GAR/SR/BI-30-C/large-1 - setup complete
+/TP/GAR/SR/BI-30-C/large-1 - run
+/TP/GAR/SR/BI-30-C/large-1 - test passed
+/TP/GAR/SR/BI-30-C/large-1 - teardown
+/TP/GAR/SR/BI-30-C/large-1 - teardown complete
+/TP/GAR/SR/BI-30-C/large-1 - done
+
+/TP/GAN/CL/BV-01-C - init
+/TP/GAN/CL/BV-01-C - setup
+/TP/GAN/CL/BV-01-C - setup complete
+/TP/GAN/CL/BV-01-C - run
+/TP/GAN/CL/BV-01-C - test passed
+/TP/GAN/CL/BV-01-C - teardown
+/TP/GAN/CL/BV-01-C - teardown complete
+/TP/GAN/CL/BV-01-C - done
+
+/TP/GAN/SR/BV-01-C - init
+/TP/GAN/SR/BV-01-C - setup
+/TP/GAN/SR/BV-01-C - setup complete
+/TP/GAN/SR/BV-01-C - run
+/TP/GAN/SR/BV-01-C - test passed
+/TP/GAN/SR/BV-01-C - teardown
+/TP/GAN/SR/BV-01-C - teardown complete
+/TP/GAN/SR/BV-01-C - done
+
+/TP/GAI/SR/BV-01-C - init
+/TP/GAI/SR/BV-01-C - setup
+/TP/GAI/SR/BV-01-C - setup complete
+/TP/GAI/SR/BV-01-C - run
+/TP/GAI/SR/BV-01-C - test passed
+/TP/GAI/SR/BV-01-C - teardown
+/TP/GAI/SR/BV-01-C - teardown complete
+/TP/GAI/SR/BV-01-C - done
+
+/TP/GAI/CL/BV-01-C - init
+/TP/GAI/CL/BV-01-C - setup
+/TP/GAI/CL/BV-01-C - setup complete
+/TP/GAI/CL/BV-01-C - run
+/TP/GAI/CL/BV-01-C - test passed
+/TP/GAI/CL/BV-01-C - teardown
+/TP/GAI/CL/BV-01-C - teardown complete
+/TP/GAI/CL/BV-01-C - done
+
+/TP/GAR/CL/BV-06-C - init
+/TP/GAR/CL/BV-06-C - setup
+/TP/GAR/CL/BV-06-C - setup complete
+/TP/GAR/CL/BV-06-C - run
+/TP/GAR/CL/BV-06-C - test passed
+/TP/GAR/CL/BV-06-C - teardown
+/TP/GAR/CL/BV-06-C - teardown complete
+/TP/GAR/CL/BV-06-C - done
+
+/TP/GAR/CL/BI-23-C - init
+/TP/GAR/CL/BI-23-C - setup
+/TP/GAR/CL/BI-23-C - setup complete
+/TP/GAR/CL/BI-23-C - run
+/TP/GAR/CL/BI-23-C - test passed
+/TP/GAR/CL/BI-23-C - teardown
+/TP/GAR/CL/BI-23-C - teardown complete
+/TP/GAR/CL/BI-23-C - done
+
+/TP/GAR/CL/BI-24-C - init
+/TP/GAR/CL/BI-24-C - setup
+/TP/GAR/CL/BI-24-C - setup complete
+/TP/GAR/CL/BI-24-C - run
+/TP/GAR/CL/BI-24-C - test passed
+/TP/GAR/CL/BI-24-C - teardown
+/TP/GAR/CL/BI-24-C - teardown complete
+/TP/GAR/CL/BI-24-C - done
+
+/TP/GAR/CL/BI-25-C - init
+/TP/GAR/CL/BI-25-C - setup
+/TP/GAR/CL/BI-25-C - setup complete
+/TP/GAR/CL/BI-25-C - run
+/TP/GAR/CL/BI-25-C - test passed
+/TP/GAR/CL/BI-25-C - teardown
+/TP/GAR/CL/BI-25-C - teardown complete
+/TP/GAR/CL/BI-25-C - done
+
+/TP/GAR/CL/BI-26-C - init
+/TP/GAR/CL/BI-26-C - setup
+/TP/GAR/CL/BI-26-C - setup complete
+/TP/GAR/CL/BI-26-C - run
+/TP/GAR/CL/BI-26-C - test passed
+/TP/GAR/CL/BI-26-C - teardown
+/TP/GAR/CL/BI-26-C - teardown complete
+/TP/GAR/CL/BI-26-C - done
+
+/TP/GAR/CL/BI-26-C/auto - init
+/TP/GAR/CL/BI-26-C/auto - setup
+/TP/GAR/CL/BI-26-C/auto - setup complete
+/TP/GAR/CL/BI-26-C/auto - run
+/TP/GAR/CL/BI-26-C/auto - test passed
+/TP/GAR/CL/BI-26-C/auto - teardown
+/TP/GAR/CL/BI-26-C/auto - teardown complete
+/TP/GAR/CL/BI-26-C/auto - done
+
+/TP/GAR/CL/BI-27-C - init
+/TP/GAR/CL/BI-27-C - setup
+/TP/GAR/CL/BI-27-C - setup complete
+/TP/GAR/CL/BI-27-C - run
+/TP/GAR/CL/BI-27-C - test passed
+/TP/GAR/CL/BI-27-C - teardown
+/TP/GAR/CL/BI-27-C - teardown complete
+/TP/GAR/CL/BI-27-C - done
+
+/TP/GAR/CL/BV-07-C - init
+/TP/GAR/CL/BV-07-C - setup
+/TP/GAR/CL/BV-07-C - setup complete
+/TP/GAR/CL/BV-07-C - run
+/TP/GAR/CL/BV-07-C - test passed
+/TP/GAR/CL/BV-07-C - teardown
+/TP/GAR/CL/BV-07-C - teardown complete
+/TP/GAR/CL/BV-07-C - done
+
+/TP/GAR/CL/BV-07-C/512B - init
+/TP/GAR/CL/BV-07-C/512B - setup
+/TP/GAR/CL/BV-07-C/512B - setup complete
+/TP/GAR/CL/BV-07-C/512B - run
+/TP/GAR/CL/BV-07-C/512B - test passed
+/TP/GAR/CL/BV-07-C/512B - teardown
+/TP/GAR/CL/BV-07-C/512B - teardown complete
+/TP/GAR/CL/BV-07-C/512B - done
+
+/TP/GAR/CL/BI-28-C - init
+/TP/GAR/CL/BI-28-C - setup
+/TP/GAR/CL/BI-28-C - setup complete
+/TP/GAR/CL/BI-28-C - run
+/TP/GAR/CL/BI-28-C - test passed
+/TP/GAR/CL/BI-28-C - teardown
+/TP/GAR/CL/BI-28-C - teardown complete
+/TP/GAR/CL/BI-28-C - done
+
+/TP/GAR/CL/BI-29-C - init
+/TP/GAR/CL/BI-29-C - setup
+/TP/GAR/CL/BI-29-C - setup complete
+/TP/GAR/CL/BI-29-C - run
+/TP/GAR/CL/BI-29-C - test passed
+/TP/GAR/CL/BI-29-C - teardown
+/TP/GAR/CL/BI-29-C - teardown complete
+/TP/GAR/CL/BI-29-C - done
+
+/TP/GAR/CL/BI-30-C - init
+/TP/GAR/CL/BI-30-C - setup
+/TP/GAR/CL/BI-30-C - setup complete
+/TP/GAR/CL/BI-30-C - run
+/TP/GAR/CL/BI-30-C - test passed
+/TP/GAR/CL/BI-30-C - teardown
+/TP/GAR/CL/BI-30-C - teardown complete
+/TP/GAR/CL/BI-30-C - done
+
+/TP/GAR/CL/BI-31-C - init
+/TP/GAR/CL/BI-31-C - setup
+/TP/GAR/CL/BI-31-C - setup complete
+/TP/GAR/CL/BI-31-C - run
+/TP/GAR/CL/BI-31-C - test passed
+/TP/GAR/CL/BI-31-C - teardown
+/TP/GAR/CL/BI-31-C - teardown complete
+/TP/GAR/CL/BI-31-C - done
+
+/TP/GAR/CL/BI-32-C - init
+/TP/GAR/CL/BI-32-C - setup
+/TP/GAR/CL/BI-32-C - setup complete
+/TP/GAR/CL/BI-32-C - run
+/TP/GAR/CL/BI-32-C - test passed
+/TP/GAR/CL/BI-32-C - teardown
+/TP/GAR/CL/BI-32-C - teardown complete
+/TP/GAR/CL/BI-32-C - done
+
+/TP/GAR/CL/BI-32-C/auto - init
+/TP/GAR/CL/BI-32-C/auto - setup
+/TP/GAR/CL/BI-32-C/auto - setup complete
+/TP/GAR/CL/BI-32-C/auto - run
+/TP/GAR/CL/BI-32-C/auto - test passed
+/TP/GAR/CL/BI-32-C/auto - teardown
+/TP/GAR/CL/BI-32-C/auto - teardown complete
+/TP/GAR/CL/BI-32-C/auto - done
+
+/TP/GAR/CL/BI-33-C - init
+/TP/GAR/CL/BI-33-C - setup
+/TP/GAR/CL/BI-33-C - setup complete
+/TP/GAR/CL/BI-33-C - run
+/TP/GAR/CL/BI-33-C - test passed
+/TP/GAR/CL/BI-33-C - teardown
+/TP/GAR/CL/BI-33-C - teardown complete
+/TP/GAR/CL/BI-33-C - done
+
+/TP/GAR/CL/BI-34-C - init
+/TP/GAR/CL/BI-34-C - setup
+/TP/GAR/CL/BI-34-C - setup complete
+/TP/GAR/CL/BI-34-C - run
+/TP/GAR/CL/BI-34-C - test passed
+/TP/GAR/CL/BI-34-C - teardown
+/TP/GAR/CL/BI-34-C - teardown complete
+/TP/GAR/CL/BI-34-C - done
+
+/TP/GAR/CL/BI-35-C - init
+/TP/GAR/CL/BI-35-C - setup
+/TP/GAR/CL/BI-35-C - setup complete
+/TP/GAR/CL/BI-35-C - run
+/TP/GAR/CL/BI-35-C - test passed
+/TP/GAR/CL/BI-35-C - teardown
+/TP/GAR/CL/BI-35-C - teardown complete
+/TP/GAR/CL/BI-35-C - done
+
+/TP/GAW/CL/BV-01-C - init
+/TP/GAW/CL/BV-01-C - setup
+/TP/GAW/CL/BV-01-C - setup complete
+/TP/GAW/CL/BV-01-C - run
+/TP/GAW/CL/BV-01-C - test passed
+/TP/GAW/CL/BV-01-C - teardown
+/TP/GAW/CL/BV-01-C - teardown complete
+/TP/GAW/CL/BV-01-C - done
+
+/TP/GAW/CL/BV-02-C - init
+/TP/GAW/CL/BV-02-C - setup
+/TP/GAW/CL/BV-02-C - setup complete
+/TP/GAW/CL/BV-02-C - run
+/TP/GAW/CL/BV-02-C - test not run
+/TP/GAW/CL/BV-02-C - teardown
+/TP/GAW/CL/BV-02-C - teardown complete
+/TP/GAW/CL/BV-02-C - done
+
+/TP/GAW/CL/BV-02-C/seclevel - init
+/TP/GAW/CL/BV-02-C/seclevel - setup
+/TP/GAW/CL/BV-02-C/seclevel - setup complete
+/TP/GAW/CL/BV-02-C/seclevel - run
+/TP/GAW/CL/BV-02-C/seclevel - test passed
+/TP/GAW/CL/BV-02-C/seclevel - teardown
+/TP/GAW/CL/BV-02-C/seclevel - teardown complete
+/TP/GAW/CL/BV-02-C/seclevel - done
+
+/TP/GAW/CL/BV-03-C - init
+/TP/GAW/CL/BV-03-C - setup
+/TP/GAW/CL/BV-03-C - setup complete
+/TP/GAW/CL/BV-03-C - run
+/TP/GAW/CL/BV-03-C - test passed
+/TP/GAW/CL/BV-03-C - teardown
+/TP/GAW/CL/BV-03-C - teardown complete
+/TP/GAW/CL/BV-03-C - done
+
+/TP/GAW/CL/BI-02-C - init
+/TP/GAW/CL/BI-02-C - setup
+/TP/GAW/CL/BI-02-C - setup complete
+/TP/GAW/CL/BI-02-C - run
+/TP/GAW/CL/BI-02-C - test passed
+/TP/GAW/CL/BI-02-C - teardown
+/TP/GAW/CL/BI-02-C - teardown complete
+/TP/GAW/CL/BI-02-C - done
+
+/TP/GAW/CL/BI-03-C - init
+/TP/GAW/CL/BI-03-C - setup
+/TP/GAW/CL/BI-03-C - setup complete
+/TP/GAW/CL/BI-03-C - run
+/TP/GAW/CL/BI-03-C - test passed
+/TP/GAW/CL/BI-03-C - teardown
+/TP/GAW/CL/BI-03-C - teardown complete
+/TP/GAW/CL/BI-03-C - done
+
+/TP/GAW/CL/BI-04-C - init
+/TP/GAW/CL/BI-04-C - setup
+/TP/GAW/CL/BI-04-C - setup complete
+/TP/GAW/CL/BI-04-C - run
+/TP/GAW/CL/BI-04-C - test passed
+/TP/GAW/CL/BI-04-C - teardown
+/TP/GAW/CL/BI-04-C - teardown complete
+/TP/GAW/CL/BI-04-C - done
+
+/TP/GAW/CL/BI-05-C - init
+/TP/GAW/CL/BI-05-C - setup
+/TP/GAW/CL/BI-05-C - setup complete
+/TP/GAW/CL/BI-05-C - run
+/TP/GAW/CL/BI-05-C - test passed
+/TP/GAW/CL/BI-05-C - teardown
+/TP/GAW/CL/BI-05-C - teardown complete
+/TP/GAW/CL/BI-05-C - done
+
+/TP/GAW/CL/BI-05-C/auto - init
+/TP/GAW/CL/BI-05-C/auto - setup
+/TP/GAW/CL/BI-05-C/auto - setup complete
+/TP/GAW/CL/BI-05-C/auto - run
+/TP/GAW/CL/BI-05-C/auto - test passed
+/TP/GAW/CL/BI-05-C/auto - teardown
+/TP/GAW/CL/BI-05-C/auto - teardown complete
+/TP/GAW/CL/BI-05-C/auto - done
+
+/TP/GAW/CL/BI-06-C - init
+/TP/GAW/CL/BI-06-C - setup
+/TP/GAW/CL/BI-06-C - setup complete
+/TP/GAW/CL/BI-06-C - run
+/TP/GAW/CL/BI-06-C - test passed
+/TP/GAW/CL/BI-06-C - teardown
+/TP/GAW/CL/BI-06-C - teardown complete
+/TP/GAW/CL/BI-06-C - done
+
+/TP/GAW/SR/BV-07-C/small - init
+/TP/GAW/SR/BV-07-C/small - setup
+/TP/GAW/SR/BV-07-C/small - setup complete
+/TP/GAW/SR/BV-07-C/small - run
+/TP/GAW/SR/BV-07-C/small - test passed
+/TP/GAW/SR/BV-07-C/small - teardown
+/TP/GAW/SR/BV-07-C/small - teardown complete
+/TP/GAW/SR/BV-07-C/small - done
+
+/TP/GAW/SR/BV-07-C/large-1 - init
+/TP/GAW/SR/BV-07-C/large-1 - setup
+/TP/GAW/SR/BV-07-C/large-1 - setup complete
+/TP/GAW/SR/BV-07-C/large-1 - run
+/TP/GAW/SR/BV-07-C/large-1 - test passed
+/TP/GAW/SR/BV-07-C/large-1 - teardown
+/TP/GAW/SR/BV-07-C/large-1 - teardown complete
+/TP/GAW/SR/BV-07-C/large-1 - done
+
+/TP/GAW/SR/BV-03-C/small - init
+/TP/GAW/SR/BV-03-C/small - setup
+/TP/GAW/SR/BV-03-C/small - setup complete
+/TP/GAW/SR/BV-03-C/small - run
+/TP/GAW/SR/BV-03-C/small - test passed
+/TP/GAW/SR/BV-03-C/small - teardown
+/TP/GAW/SR/BV-03-C/small - teardown complete
+/TP/GAW/SR/BV-03-C/small - done
+
+/TP/GAW/SR/BV-03-C/large-1 - init
+/TP/GAW/SR/BV-03-C/large-1 - setup
+/TP/GAW/SR/BV-03-C/large-1 - setup complete
+/TP/GAW/SR/BV-03-C/large-1 - run
+/TP/GAW/SR/BV-03-C/large-1 - test passed
+/TP/GAW/SR/BV-03-C/large-1 - teardown
+/TP/GAW/SR/BV-03-C/large-1 - teardown complete
+/TP/GAW/SR/BV-03-C/large-1 - done
+
+/TP/GAW/SR/BI-02-C/small - init
+/TP/GAW/SR/BI-02-C/small - setup
+/TP/GAW/SR/BI-02-C/small - setup complete
+/TP/GAW/SR/BI-02-C/small - run
+/TP/GAW/SR/BI-02-C/small - test passed
+/TP/GAW/SR/BI-02-C/small - teardown
+/TP/GAW/SR/BI-02-C/small - teardown complete
+/TP/GAW/SR/BI-02-C/small - done
+
+/TP/GAW/SR/BI-02-C/large-1 - init
+/TP/GAW/SR/BI-02-C/large-1 - setup
+/TP/GAW/SR/BI-02-C/large-1 - setup complete
+/TP/GAW/SR/BI-02-C/large-1 - run
+/TP/GAW/SR/BI-02-C/large-1 - test passed
+/TP/GAW/SR/BI-02-C/large-1 - teardown
+/TP/GAW/SR/BI-02-C/large-1 - teardown complete
+/TP/GAW/SR/BI-02-C/large-1 - done
+
+/TP/GAW/SR/BI-03-C/small - init
+/TP/GAW/SR/BI-03-C/small - setup
+/TP/GAW/SR/BI-03-C/small - setup complete
+/TP/GAW/SR/BI-03-C/small - run
+/TP/GAW/SR/BI-03-C/small - test passed
+/TP/GAW/SR/BI-03-C/small - teardown
+/TP/GAW/SR/BI-03-C/small - teardown complete
+/TP/GAW/SR/BI-03-C/small - done
+
+/TP/GAW/SR/BI-03-C/large-1 - init
+/TP/GAW/SR/BI-03-C/large-1 - setup
+/TP/GAW/SR/BI-03-C/large-1 - setup complete
+/TP/GAW/SR/BI-03-C/large-1 - run
+/TP/GAW/SR/BI-03-C/large-1 - test passed
+/TP/GAW/SR/BI-03-C/large-1 - teardown
+/TP/GAW/SR/BI-03-C/large-1 - teardown complete
+/TP/GAW/SR/BI-03-C/large-1 - done
+
+/TP/GAW/CL/BV-05-C - init
+/TP/GAW/CL/BV-05-C - setup
+/TP/GAW/CL/BV-05-C - setup complete
+/TP/GAW/CL/BV-05-C - run
+/TP/GAW/CL/BV-05-C - test passed
+/TP/GAW/CL/BV-05-C - teardown
+/TP/GAW/CL/BV-05-C - teardown complete
+/TP/GAW/CL/BV-05-C - done
+
+/TP/GAW/CL/BI-07-C - init
+/TP/GAW/CL/BI-07-C - setup
+/TP/GAW/CL/BI-07-C - setup complete
+/TP/GAW/CL/BI-07-C - run
+/TP/GAW/CL/BI-07-C - test passed
+/TP/GAW/CL/BI-07-C - teardown
+/TP/GAW/CL/BI-07-C - teardown complete
+/TP/GAW/CL/BI-07-C - done
+
+/TP/GAW/CL/BI-08-C - init
+/TP/GAW/CL/BI-08-C - setup
+/TP/GAW/CL/BI-08-C - setup complete
+/TP/GAW/CL/BI-08-C - run
+/TP/GAW/CL/BI-08-C - test passed
+/TP/GAW/CL/BI-08-C - teardown
+/TP/GAW/CL/BI-08-C - teardown complete
+/TP/GAW/CL/BI-08-C - done
+
+/TP/GAW/CL/BI-11-C - init
+/TP/GAW/CL/BI-11-C - setup
+/TP/GAW/CL/BI-11-C - setup complete
+/TP/GAW/CL/BI-11-C - run
+/TP/GAW/CL/BI-11-C - test passed
+/TP/GAW/CL/BI-11-C - teardown
+/TP/GAW/CL/BI-11-C - teardown complete
+/TP/GAW/CL/BI-11-C - done
+
+/TP/GAW/CL/BI-12-C - init
+/TP/GAW/CL/BI-12-C - setup
+/TP/GAW/CL/BI-12-C - setup complete
+/TP/GAW/CL/BI-12-C - run
+/TP/GAW/CL/BI-12-C - test passed
+/TP/GAW/CL/BI-12-C - teardown
+/TP/GAW/CL/BI-12-C - teardown complete
+/TP/GAW/CL/BI-12-C - done
+
+/TP/GAW/CL/BI-13-C - init
+/TP/GAW/CL/BI-13-C - setup
+/TP/GAW/CL/BI-13-C - setup complete
+/TP/GAW/CL/BI-13-C - run
+/TP/GAW/CL/BI-13-C - test passed
+/TP/GAW/CL/BI-13-C - teardown
+/TP/GAW/CL/BI-13-C - teardown complete
+/TP/GAW/CL/BI-13-C - done
+
+/TP/GAW/SR/BV-05-C/small - init
+/TP/GAW/SR/BV-05-C/small - setup
+/TP/GAW/SR/BV-05-C/small - setup complete
+/TP/GAW/SR/BV-05-C/small - run
+/TP/GAW/SR/BV-05-C/small - test passed
+/TP/GAW/SR/BV-05-C/small - teardown
+/TP/GAW/SR/BV-05-C/small - teardown complete
+/TP/GAW/SR/BV-05-C/small - done
+
+/TP/GAW/SR/BV-05-C/large-1 - init
+/TP/GAW/SR/BV-05-C/large-1 - setup
+/TP/GAW/SR/BV-05-C/large-1 - setup complete
+/TP/GAW/SR/BV-05-C/large-1 - run
+/TP/GAW/SR/BV-05-C/large-1 - test passed
+/TP/GAW/SR/BV-05-C/large-1 - teardown
+/TP/GAW/SR/BV-05-C/large-1 - teardown complete
+/TP/GAW/SR/BV-05-C/large-1 - done
+
+/TP/GAW/SR/BI-07-C/small - init
+/TP/GAW/SR/BI-07-C/small - setup
+/TP/GAW/SR/BI-07-C/small - setup complete
+/TP/GAW/SR/BI-07-C/small - run
+/TP/GAW/SR/BI-07-C/small - test passed
+/TP/GAW/SR/BI-07-C/small - teardown
+/TP/GAW/SR/BI-07-C/small - teardown complete
+/TP/GAW/SR/BI-07-C/small - done
+
+/TP/GAW/SR/BI-07-C/large-1 - init
+/TP/GAW/SR/BI-07-C/large-1 - setup
+/TP/GAW/SR/BI-07-C/large-1 - setup complete
+/TP/GAW/SR/BI-07-C/large-1 - run
+/TP/GAW/SR/BI-07-C/large-1 - test passed
+/TP/GAW/SR/BI-07-C/large-1 - teardown
+/TP/GAW/SR/BI-07-C/large-1 - teardown complete
+/TP/GAW/SR/BI-07-C/large-1 - done
+
+/TP/GAW/SR/BI-08-C/small - init
+/TP/GAW/SR/BI-08-C/small - setup
+/TP/GAW/SR/BI-08-C/small - setup complete
+/TP/GAW/SR/BI-08-C/small - run
+/TP/GAW/SR/BI-08-C/small - test passed
+/TP/GAW/SR/BI-08-C/small - teardown
+/TP/GAW/SR/BI-08-C/small - teardown complete
+/TP/GAW/SR/BI-08-C/small - done
+
+/TP/GAW/SR/BI-08-C/large-1 - init
+/TP/GAW/SR/BI-08-C/large-1 - setup
+/TP/GAW/SR/BI-08-C/large-1 - setup complete
+/TP/GAW/SR/BI-08-C/large-1 - run
+/TP/GAW/SR/BI-08-C/large-1 - test passed
+/TP/GAW/SR/BI-08-C/large-1 - teardown
+/TP/GAW/SR/BI-08-C/large-1 - teardown complete
+/TP/GAW/SR/BI-08-C/large-1 - done
+
+/TP/GAW/CL/BV-06-C - init
+/TP/GAW/CL/BV-06-C - setup
+/TP/GAW/CL/BV-06-C - setup complete
+/TP/GAW/CL/BV-06-C - run
+/TP/GAW/CL/BV-06-C - test passed
+/TP/GAW/CL/BV-06-C - teardown
+/TP/GAW/CL/BV-06-C - teardown complete
+/TP/GAW/CL/BV-06-C - done
+
+/TP/GAW/CL/BI-14-C - init
+/TP/GAW/CL/BI-14-C - setup
+/TP/GAW/CL/BI-14-C - setup complete
+/TP/GAW/CL/BI-14-C - run
+/TP/GAW/CL/BI-14-C - test passed
+/TP/GAW/CL/BI-14-C - teardown
+/TP/GAW/CL/BI-14-C - teardown complete
+/TP/GAW/CL/BI-14-C - done
+
+/TP/GAW/CL/BI-15-C - init
+/TP/GAW/CL/BI-15-C - setup
+/TP/GAW/CL/BI-15-C - setup complete
+/TP/GAW/CL/BI-15-C - run
+/TP/GAW/CL/BI-15-C - test passed
+/TP/GAW/CL/BI-15-C - teardown
+/TP/GAW/CL/BI-15-C - teardown complete
+/TP/GAW/CL/BI-15-C - done
+
+/TP/GAW/CL/BI-17-C - init
+/TP/GAW/CL/BI-17-C - setup
+/TP/GAW/CL/BI-17-C - setup complete
+/TP/GAW/CL/BI-17-C - run
+/TP/GAW/CL/BI-17-C - test passed
+/TP/GAW/CL/BI-17-C - teardown
+/TP/GAW/CL/BI-17-C - teardown complete
+/TP/GAW/CL/BI-17-C - done
+
+/TP/GAW/CL/BI-18-C - init
+/TP/GAW/CL/BI-18-C - setup
+/TP/GAW/CL/BI-18-C - setup complete
+/TP/GAW/CL/BI-18-C - run
+/TP/GAW/CL/BI-18-C - test passed
+/TP/GAW/CL/BI-18-C - teardown
+/TP/GAW/CL/BI-18-C - teardown complete
+/TP/GAW/CL/BI-18-C - done
+
+/TP/GAW/CL/BI-18-C/auto - init
+/TP/GAW/CL/BI-18-C/auto - setup
+/TP/GAW/CL/BI-18-C/auto - setup complete
+/TP/GAW/CL/BI-18-C/auto - run
+/TP/GAW/CL/BI-18-C/auto - test passed
+/TP/GAW/CL/BI-18-C/auto - teardown
+/TP/GAW/CL/BI-18-C/auto - teardown complete
+/TP/GAW/CL/BI-18-C/auto - done
+
+/TP/GAW/CL/BI-19-C - init
+/TP/GAW/CL/BI-19-C - setup
+/TP/GAW/CL/BI-19-C - setup complete
+/TP/GAW/CL/BI-19-C - run
+/TP/GAW/CL/BI-19-C - test passed
+/TP/GAW/CL/BI-19-C - teardown
+/TP/GAW/CL/BI-19-C - teardown complete
+/TP/GAW/CL/BI-19-C - done
+
+/TP/GAW/SR/BV-06-C/small - init
+/TP/GAW/SR/BV-06-C/small - setup
+/TP/GAW/SR/BV-06-C/small - setup complete
+/TP/GAW/SR/BV-06-C/small - run
+/TP/GAW/SR/BV-06-C/small - test passed
+/TP/GAW/SR/BV-06-C/small - teardown
+/TP/GAW/SR/BV-06-C/small - teardown complete
+/TP/GAW/SR/BV-06-C/small - done
+
+/TP/GAW/SR/BV-06-C/large-1 - init
+/TP/GAW/SR/BV-06-C/large-1 - setup
+/TP/GAW/SR/BV-06-C/large-1 - setup complete
+/TP/GAW/SR/BV-06-C/large-1 - run
+/TP/GAW/SR/BV-06-C/large-1 - test passed
+/TP/GAW/SR/BV-06-C/large-1 - teardown
+/TP/GAW/SR/BV-06-C/large-1 - teardown complete
+/TP/GAW/SR/BV-06-C/large-1 - done
+
+/TP/GAW/SR/BV-10-C/small - init
+/TP/GAW/SR/BV-10-C/small - setup
+/TP/GAW/SR/BV-10-C/small - setup complete
+/TP/GAW/SR/BV-10-C/small - run
+/TP/GAW/SR/BV-10-C/small - test passed
+/TP/GAW/SR/BV-10-C/small - teardown
+/TP/GAW/SR/BV-10-C/small - teardown complete
+/TP/GAW/SR/BV-10-C/small - done
+
+/TP/GAW/SR/BV-10-C/large-1 - init
+/TP/GAW/SR/BV-10-C/large-1 - setup
+/TP/GAW/SR/BV-10-C/large-1 - setup complete
+/TP/GAW/SR/BV-10-C/large-1 - run
+/TP/GAW/SR/BV-10-C/large-1 - test passed
+/TP/GAW/SR/BV-10-C/large-1 - teardown
+/TP/GAW/SR/BV-10-C/large-1 - teardown complete
+/TP/GAW/SR/BV-10-C/large-1 - done
+
+/TP/GAW/SR/BI-14-C/small - init
+/TP/GAW/SR/BI-14-C/small - setup
+/TP/GAW/SR/BI-14-C/small - setup complete
+/TP/GAW/SR/BI-14-C/small - run
+/TP/GAW/SR/BI-14-C/small - test passed
+/TP/GAW/SR/BI-14-C/small - teardown
+/TP/GAW/SR/BI-14-C/small - teardown complete
+/TP/GAW/SR/BI-14-C/small - done
+
+/TP/GAW/SR/BI-14-C/large-1 - init
+/TP/GAW/SR/BI-14-C/large-1 - setup
+/TP/GAW/SR/BI-14-C/large-1 - setup complete
+/TP/GAW/SR/BI-14-C/large-1 - run
+/TP/GAW/SR/BI-14-C/large-1 - test passed
+/TP/GAW/SR/BI-14-C/large-1 - teardown
+/TP/GAW/SR/BI-14-C/large-1 - teardown complete
+/TP/GAW/SR/BI-14-C/large-1 - done
+
+/TP/GAW/SR/BI-15-C/small - init
+/TP/GAW/SR/BI-15-C/small - setup
+/TP/GAW/SR/BI-15-C/small - setup complete
+/TP/GAW/SR/BI-15-C/small - run
+/TP/GAW/SR/BI-15-C/small - test passed
+/TP/GAW/SR/BI-15-C/small - teardown
+/TP/GAW/SR/BI-15-C/small - teardown complete
+/TP/GAW/SR/BI-15-C/small - done
+
+/TP/GAW/SR/BI-15-C/large-1 - init
+/TP/GAW/SR/BI-15-C/large-1 - setup
+/TP/GAW/SR/BI-15-C/large-1 - setup complete
+/TP/GAW/SR/BI-15-C/large-1 - run
+/TP/GAW/SR/BI-15-C/large-1 - test passed
+/TP/GAW/SR/BI-15-C/large-1 - teardown
+/TP/GAW/SR/BI-15-C/large-1 - teardown complete
+/TP/GAW/SR/BI-15-C/large-1 - done
+
+/TP/GAW/CL/BV-08-C - init
+/TP/GAW/CL/BV-08-C - setup
+/TP/GAW/CL/BV-08-C - setup complete
+/TP/GAW/CL/BV-08-C - run
+/TP/GAW/CL/BV-08-C - test passed
+/TP/GAW/CL/BV-08-C - teardown
+/TP/GAW/CL/BV-08-C - teardown complete
+/TP/GAW/CL/BV-08-C - done
+
+/TP/GAW/CL/BI-20-C - init
+/TP/GAW/CL/BI-20-C - setup
+/TP/GAW/CL/BI-20-C - setup complete
+/TP/GAW/CL/BI-20-C - run
+/TP/GAW/CL/BI-20-C - test passed
+/TP/GAW/CL/BI-20-C - teardown
+/TP/GAW/CL/BI-20-C - teardown complete
+/TP/GAW/CL/BI-20-C - done
+
+/TP/GAW/CL/BI-21-C - init
+/TP/GAW/CL/BI-21-C - setup
+/TP/GAW/CL/BI-21-C - setup complete
+/TP/GAW/CL/BI-21-C - run
+/TP/GAW/CL/BI-21-C - test passed
+/TP/GAW/CL/BI-21-C - teardown
+/TP/GAW/CL/BI-21-C - teardown complete
+/TP/GAW/CL/BI-21-C - done
+
+/TP/GAW/CL/BI-22-C - init
+/TP/GAW/CL/BI-22-C - setup
+/TP/GAW/CL/BI-22-C - setup complete
+/TP/GAW/CL/BI-22-C - run
+/TP/GAW/CL/BI-22-C - test passed
+/TP/GAW/CL/BI-22-C - teardown
+/TP/GAW/CL/BI-22-C - teardown complete
+/TP/GAW/CL/BI-22-C - done
+
+/TP/GAW/CL/BI-23-C - init
+/TP/GAW/CL/BI-23-C - setup
+/TP/GAW/CL/BI-23-C - setup complete
+/TP/GAW/CL/BI-23-C - run
+/TP/GAW/CL/BI-23-C - test passed
+/TP/GAW/CL/BI-23-C - teardown
+/TP/GAW/CL/BI-23-C - teardown complete
+/TP/GAW/CL/BI-23-C - done
+
+/TP/GAW/CL/BI-23-C/auto - init
+/TP/GAW/CL/BI-23-C/auto - setup
+/TP/GAW/CL/BI-23-C/auto - setup complete
+/TP/GAW/CL/BI-23-C/auto - run
+/TP/GAW/CL/BI-23-C/auto - test passed
+/TP/GAW/CL/BI-23-C/auto - teardown
+/TP/GAW/CL/BI-23-C/auto - teardown complete
+/TP/GAW/CL/BI-23-C/auto - done
+
+/TP/GAW/CL/BI-24-C - init
+/TP/GAW/CL/BI-24-C - setup
+/TP/GAW/CL/BI-24-C - setup complete
+/TP/GAW/CL/BI-24-C - run
+/TP/GAW/CL/BI-24-C - test passed
+/TP/GAW/CL/BI-24-C - teardown
+/TP/GAW/CL/BI-24-C - teardown complete
+/TP/GAW/CL/BI-24-C - done
+
+/TP/GAW/SR/BV-08-C/small - init
+/TP/GAW/SR/BV-08-C/small - setup
+/TP/GAW/SR/BV-08-C/small - setup complete
+/TP/GAW/SR/BV-08-C/small - run
+/TP/GAW/SR/BV-08-C/small - test passed
+/TP/GAW/SR/BV-08-C/small - teardown
+/TP/GAW/SR/BV-08-C/small - teardown complete
+/TP/GAW/SR/BV-08-C/small - done
+
+/TP/GAW/SR/BV-08-C/large-1 - init
+/TP/GAW/SR/BV-08-C/large-1 - setup
+/TP/GAW/SR/BV-08-C/large-1 - setup complete
+/TP/GAW/SR/BV-08-C/large-1 - run
+/TP/GAW/SR/BV-08-C/large-1 - test passed
+/TP/GAW/SR/BV-08-C/large-1 - teardown
+/TP/GAW/SR/BV-08-C/large-1 - teardown complete
+/TP/GAW/SR/BV-08-C/large-1 - done
+
+/TP/GAW/SR/BI-20-C/small - init
+/TP/GAW/SR/BI-20-C/small - setup
+/TP/GAW/SR/BI-20-C/small - setup complete
+/TP/GAW/SR/BI-20-C/small - run
+/TP/GAW/SR/BI-20-C/small - test passed
+/TP/GAW/SR/BI-20-C/small - teardown
+/TP/GAW/SR/BI-20-C/small - teardown complete
+/TP/GAW/SR/BI-20-C/small - done
+
+/TP/GAW/SR/BI-20-C/large-1 - init
+/TP/GAW/SR/BI-20-C/large-1 - setup
+/TP/GAW/SR/BI-20-C/large-1 - setup complete
+/TP/GAW/SR/BI-20-C/large-1 - run
+/TP/GAW/SR/BI-20-C/large-1 - test passed
+/TP/GAW/SR/BI-20-C/large-1 - teardown
+/TP/GAW/SR/BI-20-C/large-1 - teardown complete
+/TP/GAW/SR/BI-20-C/large-1 - done
+
+/TP/GAW/SR/BI-21-C/small - init
+/TP/GAW/SR/BI-21-C/small - setup
+/TP/GAW/SR/BI-21-C/small - setup complete
+/TP/GAW/SR/BI-21-C/small - run
+/TP/GAW/SR/BI-21-C/small - test passed
+/TP/GAW/SR/BI-21-C/small - teardown
+/TP/GAW/SR/BI-21-C/small - teardown complete
+/TP/GAW/SR/BI-21-C/small - done
+
+/TP/GAW/SR/BI-21-C/large-1 - init
+/TP/GAW/SR/BI-21-C/large-1 - setup
+/TP/GAW/SR/BI-21-C/large-1 - setup complete
+/TP/GAW/SR/BI-21-C/large-1 - run
+/TP/GAW/SR/BI-21-C/large-1 - test passed
+/TP/GAW/SR/BI-21-C/large-1 - teardown
+/TP/GAW/SR/BI-21-C/large-1 - teardown complete
+/TP/GAW/SR/BI-21-C/large-1 - done
+
+/TP/GAW/CL/BV-09-C - init
+/TP/GAW/CL/BV-09-C - setup
+/TP/GAW/CL/BV-09-C - setup complete
+/TP/GAW/CL/BV-09-C - run
+/TP/GAW/CL/BV-09-C - test passed
+/TP/GAW/CL/BV-09-C - teardown
+/TP/GAW/CL/BV-09-C - teardown complete
+/TP/GAW/CL/BV-09-C - done
+
+/TP/GAW/CL/BI-25-C - init
+/TP/GAW/CL/BI-25-C - setup
+/TP/GAW/CL/BI-25-C - setup complete
+/TP/GAW/CL/BI-25-C - run
+/TP/GAW/CL/BI-25-C - test passed
+/TP/GAW/CL/BI-25-C - teardown
+/TP/GAW/CL/BI-25-C - teardown complete
+/TP/GAW/CL/BI-25-C - done
+
+/TP/GAW/CL/BI-26-C - init
+/TP/GAW/CL/BI-26-C - setup
+/TP/GAW/CL/BI-26-C - setup complete
+/TP/GAW/CL/BI-26-C - run
+/TP/GAW/CL/BI-26-C - test passed
+/TP/GAW/CL/BI-26-C - teardown
+/TP/GAW/CL/BI-26-C - teardown complete
+/TP/GAW/CL/BI-26-C - done
+
+/TP/GAW/CL/BI-29-C - init
+/TP/GAW/CL/BI-29-C - setup
+/TP/GAW/CL/BI-29-C - setup complete
+/TP/GAW/CL/BI-29-C - run
+/TP/GAW/CL/BI-29-C - test passed
+/TP/GAW/CL/BI-29-C - teardown
+/TP/GAW/CL/BI-29-C - teardown complete
+/TP/GAW/CL/BI-29-C - done
+
+/TP/GAW/CL/BI-30-C - init
+/TP/GAW/CL/BI-30-C - setup
+/TP/GAW/CL/BI-30-C - setup complete
+/TP/GAW/CL/BI-30-C - run
+/TP/GAW/CL/BI-30-C - test passed
+/TP/GAW/CL/BI-30-C - teardown
+/TP/GAW/CL/BI-30-C - teardown complete
+/TP/GAW/CL/BI-30-C - done
+
+/TP/GAW/CL/BI-31-C - init
+/TP/GAW/CL/BI-31-C - setup
+/TP/GAW/CL/BI-31-C - setup complete
+/TP/GAW/CL/BI-31-C - run
+/TP/GAW/CL/BI-31-C - test passed
+/TP/GAW/CL/BI-31-C - teardown
+/TP/GAW/CL/BI-31-C - teardown complete
+/TP/GAW/CL/BI-31-C - done
+
+/TP/GAW/SR/BV-09-C/small - init
+/TP/GAW/SR/BV-09-C/small - setup
+/TP/GAW/SR/BV-09-C/small - setup complete
+/TP/GAW/SR/BV-09-C/small - run
+/TP/GAW/SR/BV-09-C/small - test passed
+/TP/GAW/SR/BV-09-C/small - teardown
+/TP/GAW/SR/BV-09-C/small - teardown complete
+/TP/GAW/SR/BV-09-C/small - done
+
+/TP/GAW/SR/BV-09-C/large-1 - init
+/TP/GAW/SR/BV-09-C/large-1 - setup
+/TP/GAW/SR/BV-09-C/large-1 - setup complete
+/TP/GAW/SR/BV-09-C/large-1 - run
+/TP/GAW/SR/BV-09-C/large-1 - test passed
+/TP/GAW/SR/BV-09-C/large-1 - teardown
+/TP/GAW/SR/BV-09-C/large-1 - teardown complete
+/TP/GAW/SR/BV-09-C/large-1 - done
+
+/TP/GAW/SR/BI-25-C/small - init
+/TP/GAW/SR/BI-25-C/small - setup
+/TP/GAW/SR/BI-25-C/small - setup complete
+/TP/GAW/SR/BI-25-C/small - run
+/TP/GAW/SR/BI-25-C/small - test passed
+/TP/GAW/SR/BI-25-C/small - teardown
+/TP/GAW/SR/BI-25-C/small - teardown complete
+/TP/GAW/SR/BI-25-C/small - done
+
+/TP/GAW/SR/BI-25-C/large-1 - init
+/TP/GAW/SR/BI-25-C/large-1 - setup
+/TP/GAW/SR/BI-25-C/large-1 - setup complete
+/TP/GAW/SR/BI-25-C/large-1 - run
+/TP/GAW/SR/BI-25-C/large-1 - test passed
+/TP/GAW/SR/BI-25-C/large-1 - teardown
+/TP/GAW/SR/BI-25-C/large-1 - teardown complete
+/TP/GAW/SR/BI-25-C/large-1 - done
+
+/TP/GAW/SR/BI-26-C/small - init
+/TP/GAW/SR/BI-26-C/small - setup
+/TP/GAW/SR/BI-26-C/small - setup complete
+/TP/GAW/SR/BI-26-C/small - run
+/TP/GAW/SR/BI-26-C/small - test passed
+/TP/GAW/SR/BI-26-C/small - teardown
+/TP/GAW/SR/BI-26-C/small - teardown complete
+/TP/GAW/SR/BI-26-C/small - done
+
+/TP/GAW/SR/BI-26-C/large-1 - init
+/TP/GAW/SR/BI-26-C/large-1 - setup
+/TP/GAW/SR/BI-26-C/large-1 - setup complete
+/TP/GAW/SR/BI-26-C/large-1 - run
+/TP/GAW/SR/BI-26-C/large-1 - test passed
+/TP/GAW/SR/BI-26-C/large-1 - teardown
+/TP/GAW/SR/BI-26-C/large-1 - teardown complete
+/TP/GAW/SR/BI-26-C/large-1 - done
+
+/robustness/no-reliable-characteristic - init
+/robustness/no-reliable-characteristic - setup
+/robustness/no-reliable-characteristic - setup complete
+/robustness/no-reliable-characteristic - run
+/robustness/no-reliable-characteristic - test passed
+/robustness/no-reliable-characteristic - teardown
+/robustness/no-reliable-characteristic - teardown complete
+/robustness/no-reliable-characteristic - done
+
+/robustness/unkown-request - init
+/robustness/unkown-request - setup
+/robustness/unkown-request - setup complete
+/robustness/unkown-request - run
+/robustness/unkown-request - test passed
+/robustness/unkown-request - teardown
+/robustness/unkown-request - teardown complete
+/robustness/unkown-request - done
+
+/robustness/unkown-command - init
+/robustness/unkown-command - setup
+/robustness/unkown-command - setup complete
+/robustness/unkown-command - run
+/robustness/unkown-command - test passed
+/robustness/unkown-command - teardown
+/robustness/unkown-command - teardown complete
+/robustness/unkown-command - done
+
+/robustness/hash-db - init
+/robustness/hash-db - setup
+/robustness/hash-db - setup complete
+/robustness/hash-db - run
+/robustness/hash-db - test passed
+/robustness/hash-db - teardown
+/robustness/hash-db - teardown complete
+/robustness/hash-db - done
+
+
+Test Summary
+------------
+/TP/GAC/CL/BV-01-C Passed  0.004 seconds
+/TP/GAC/SR/BV-01-C Passed  0.002 seconds
+/TP/GAD/CL/BV-01-C Passed  0.002 seconds
+/TP/GAD/CL/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C-large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1-alternative Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-2 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-128/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-128/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-03-C Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-04-C Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-05-C Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C/client-1 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-2 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-3 Passed  0.004 seconds
+/TP/GAD/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-02-C Passed  0.004 seconds
+/TP/GAR/CL/BI-03-C Passed  0.005 seconds
+/TP/GAR/CL/BI-04-C Passed  0.004 seconds
+/TP/GAR/CL/BI-04-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-05-C Passed  0.004 seconds
+/TP/GAR/SR/BV-01-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-01-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/large Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-2 Passed  0.002 seconds
+/TP/GAR/CL/BI-06-C Passed  0.002 seconds
+/TP/GAR/CL/BI-07-C Passed  0.002 seconds
+/TP/GAR/CL/BI-09-C Passed  0.002 seconds
+/TP/GAR/CL/BI-10-C Passed  0.002 seconds
+/TP/GAR/CL/BI-11-C Passed  0.002 seconds
+/TP/GAR/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-07-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-12-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-13-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-13-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-14-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-04-C Passed  0.004 seconds
+/TP/GAR/CL/BV-04-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BV-05-C Passed  0.004 seconds
+/TP/GAR/CL/BI-12-C Passed  0.004 seconds
+/TP/GAR/CL/BI-13-C Passed  0.004 seconds
+/TP/GAR/CL/BI-14-C Passed  0.004 seconds
+/TP/GAR/CL/BI-15-C Passed  0.004 seconds
+/TP/GAR/CL/BI-16-C Passed  0.004 seconds
+/TP/GAR/CL/BI-16-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-17-C Passed  0.004 seconds
+/TP/GAR/CL/BI-18-C Passed  0.004 seconds
+/TP/GAR/CL/BI-19-C Passed  0.004 seconds
+/TP/GAR/CL/BI-20-C Passed  0.004 seconds
+/TP/GAR/CL/BI-21-C Passed  0.004 seconds
+/TP/GAR/CL/BI-21-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-22-C Passed  0.004 seconds
+/TP/GAR/SR/BV-05-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-18-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-19-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-19-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-23-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-24-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-24-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-08-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-28-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-29-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-29-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-30-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-30-C/large-1 Passed  0.002 seconds
+/TP/GAN/CL/BV-01-C Passed  0.004 seconds
+/TP/GAN/SR/BV-01-C Passed  0.002 seconds
+/TP/GAI/SR/BV-01-C Passed  0.002 seconds
+/TP/GAI/CL/BV-01-C Passed  0.004 seconds
+/TP/GAR/CL/BV-06-C Passed  0.004 seconds
+/TP/GAR/CL/BI-23-C Passed  0.004 seconds
+/TP/GAR/CL/BI-24-C Passed  0.004 seconds
+/TP/GAR/CL/BI-25-C Passed  0.004 seconds
+/TP/GAR/CL/BI-26-C Passed  0.004 seconds
+/TP/GAR/CL/BI-26-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-27-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BI-28-C Passed  0.004 seconds
+/TP/GAR/CL/BI-29-C Passed  0.004 seconds
+/TP/GAR/CL/BI-30-C Passed  0.004 seconds
+/TP/GAR/CL/BI-31-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-33-C Passed  0.004 seconds
+/TP/GAR/CL/BI-34-C Passed  0.004 seconds
+/TP/GAR/CL/BI-35-C Passed  0.004 seconds
+/TP/GAW/CL/BV-01-C Passed  0.004 seconds
+/TP/GAW/CL/BV-02-C Not Run 
+/TP/GAW/CL/BV-02-C/seclevel Passed  0.004 seconds
+/TP/GAW/CL/BV-03-C Passed  0.004 seconds
+/TP/GAW/CL/BI-02-C Passed  0.004 seconds
+/TP/GAW/CL/BI-03-C Passed  0.004 seconds
+/TP/GAW/CL/BI-04-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-06-C Passed  0.004 seconds
+/TP/GAW/SR/BV-07-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-02-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-02-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-07-C Passed  0.005 seconds
+/TP/GAW/CL/BI-08-C Passed  0.004 seconds
+/TP/GAW/CL/BI-11-C Passed  0.004 seconds
+/TP/GAW/CL/BI-12-C Passed  0.004 seconds
+/TP/GAW/CL/BI-13-C Passed  0.004 seconds
+/TP/GAW/SR/BV-05-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-07-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-08-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-08-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-06-C Passed  0.004 seconds
+/TP/GAW/CL/BI-14-C Passed  0.004 seconds
+/TP/GAW/CL/BI-15-C Passed  0.004 seconds
+/TP/GAW/CL/BI-17-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-19-C Passed  0.004 seconds
+/TP/GAW/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-08-C Passed  0.004 seconds
+/TP/GAW/CL/BI-20-C Passed  0.004 seconds
+/TP/GAW/CL/BI-21-C Passed  0.004 seconds
+/TP/GAW/CL/BI-22-C Passed  0.004 seconds
+/TP/GAW/CL/BI-23-C Passed  0.004 seconds
+/TP/GAW/CL/BI-23-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-24-C Passed  0.004 seconds
+/TP/GAW/SR/BV-08-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-08-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-20-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-20-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-09-C Passed  0.004 seconds
+/TP/GAW/CL/BI-25-C Passed  0.004 seconds
+/TP/GAW/CL/BI-26-C Passed  0.004 seconds
+/TP/GAW/CL/BI-29-C Passed  0.004 seconds
+/TP/GAW/CL/BI-30-C Passed  0.004 seconds
+/TP/GAW/CL/BI-31-C Passed  0.004 seconds
+/TP/GAW/SR/BV-09-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-09-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-26-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-26-C/large-1 Passed  0.002 seconds
+/robustness/no-reliable-characteristic Passed  0.002 seconds
+/robustness/unkown-request Passed  0.002 seconds
+/robustness/unkown-command Passed  0.002 seconds
+/robustness/hash-db Passed  0.002 seconds
+Total: 193, Passed: 192 (99.5%), Failed: 0, Not Run: 1
+Overall execution time: 0.545 seconds
+PASS: test-gatt
+TAP version 13
+# random seed: R02S141f3d592ad463b53649cdbde52985f0
+1..6
+# Start of gattrib tests
+ok 1 /gattrib/refcount
+ok 2 /gattrib/get_channel
+ok 3 /gattrib/send
+ok 4 /gattrib/cancel
+ok 5 /gattrib/register
+ok 6 /gattrib/buffers
+# End of gattrib tests
+PASS: test-gattrib
+
+/gdbus/simple_client - init
+/gdbus/simple_client - setup
+/gdbus/simple_client - setup complete
+/gdbus/simple_client - run
+/gdbus/simple_client - test not run
+/gdbus/simple_client - teardown
+/gdbus/simple_client - teardown complete
+/gdbus/simple_client - done
+
+/gdbus/client_connect_disconnect - init
+/gdbus/client_connect_disconnect - setup
+/gdbus/client_connect_disconnect - setup complete
+/gdbus/client_connect_disconnect - run
+/gdbus/client_connect_disconnect - test not run
+/gdbus/client_connect_disconnect - teardown
+/gdbus/client_connect_disconnect - teardown complete
+/gdbus/client_connect_disconnect - done
+
+/gdbus/client_get_string_property - init
+/gdbus/client_get_string_property - setup
+/gdbus/client_get_string_property - setup complete
+/gdbus/client_get_string_property - run
+/gdbus/client_get_string_property - test not run
+/gdbus/client_get_string_property - teardown
+/gdbus/client_get_string_property - teardown complete
+/gdbus/client_get_string_property - done
+
+/gdbus/client_get_boolean_property - init
+/gdbus/client_get_boolean_property - setup
+/gdbus/client_get_boolean_property - setup complete
+/gdbus/client_get_boolean_property - run
+/gdbus/client_get_boolean_property - test not run
+/gdbus/client_get_boolean_property - teardown
+/gdbus/client_get_boolean_property - teardown complete
+/gdbus/client_get_boolean_property - done
+
+/gdbus/client_get_uint64_property - init
+/gdbus/client_get_uint64_property - setup
+/gdbus/client_get_uint64_property - setup complete
+/gdbus/client_get_uint64_property - run
+/gdbus/client_get_uint64_property - test not run
+/gdbus/client_get_uint64_property - teardown
+/gdbus/client_get_uint64_property - teardown complete
+/gdbus/client_get_uint64_property - done
+
+/gdbus/client_get_array_property - init
+/gdbus/client_get_array_property - setup
+/gdbus/client_get_array_property - setup complete
+/gdbus/client_get_array_property - run
+/gdbus/client_get_array_property - test not run
+/gdbus/client_get_array_property - teardown
+/gdbus/client_get_array_property - teardown complete
+/gdbus/client_get_array_property - done
+
+/gdbus/client_get_dict_property - init
+/gdbus/client_get_dict_property - setup
+/gdbus/client_get_dict_property - setup complete
+/gdbus/client_get_dict_property - run
+/gdbus/client_get_dict_property - test not run
+/gdbus/client_get_dict_property - teardown
+/gdbus/client_get_dict_property - teardown complete
+/gdbus/client_get_dict_property - done
+
+/gdbus/client_set_string_property - init
+/gdbus/client_set_string_property - setup
+/gdbus/client_set_string_property - setup complete
+/gdbus/client_set_string_property - run
+/gdbus/client_set_string_property - test not run
+/gdbus/client_set_string_property - teardown
+/gdbus/client_set_string_property - teardown complete
+/gdbus/client_set_string_property - done
+
+/gdbus/client_string_changed - init
+/gdbus/client_string_changed - setup
+/gdbus/client_string_changed - setup complete
+/gdbus/client_string_changed - run
+/gdbus/client_string_changed - test not run
+/gdbus/client_string_changed - teardown
+/gdbus/client_string_changed - teardown complete
+/gdbus/client_string_changed - done
+
+/gdbus/client_check_order - init
+/gdbus/client_check_order - setup
+/gdbus/client_check_order - setup complete
+/gdbus/client_check_order - run
+/gdbus/client_check_order - test not run
+/gdbus/client_check_order - teardown
+/gdbus/client_check_order - teardown complete
+/gdbus/client_check_order - done
+
+/gdbus/client_proxy_removed - init
+/gdbus/client_proxy_removed - setup
+/gdbus/client_proxy_removed - setup complete
+/gdbus/client_proxy_removed - run
+/gdbus/client_proxy_removed - test not run
+/gdbus/client_proxy_removed - teardown
+/gdbus/client_proxy_removed - teardown complete
+/gdbus/client_proxy_removed - done
+
+/gdbus/client_no_object_manager - init
+/gdbus/client_no_object_manager - setup
+/gdbus/client_no_object_manager - setup complete
+/gdbus/client_no_object_manager - run
+/gdbus/client_no_object_manager - test not run
+/gdbus/client_no_object_manager - teardown
+/gdbus/client_no_object_manager - teardown complete
+/gdbus/client_no_object_manager - done
+
+/gdbus/client_force_disconnect - init
+/gdbus/client_force_disconnect - setup
+/gdbus/client_force_disconnect - setup complete
+/gdbus/client_force_disconnect - run
+/gdbus/client_force_disconnect - test not run
+/gdbus/client_force_disconnect - teardown
+/gdbus/client_force_disconnect - teardown complete
+/gdbus/client_force_disconnect - done
+
+/gdbus/client_ready - init
+/gdbus/client_ready - setup
+/gdbus/client_ready - setup complete
+/gdbus/client_ready - run
+/gdbus/client_ready - test not run
+/gdbus/client_ready - teardown
+/gdbus/client_ready - teardown complete
+/gdbus/client_ready - done
+
+
+Test Summary
+------------
+/gdbus/simple_client Not Run 
+/gdbus/client_connect_disconnect Not Run 
+/gdbus/client_get_string_property Not Run 
+/gdbus/client_get_boolean_property Not Run 
+/gdbus/client_get_uint64_property Not Run 
+/gdbus/client_get_array_property Not Run 
+/gdbus/client_get_dict_property Not Run 
+/gdbus/client_set_string_property Not Run 
+/gdbus/client_string_changed Not Run 
+/gdbus/client_check_order Not Run 
+/gdbus/client_proxy_removed Not Run 
+/gdbus/client_no_object_manager Not Run 
+/gdbus/client_force_disconnect Not Run 
+/gdbus/client_ready Not Run 
+Total: 14, Passed: 0 (0.0%), Failed: 0, Not Run: 14
+Overall execution time: 0.0021 seconds
+PASS: test-gdbus-client
+TAP version 13
+# random seed: R02S63f156336a6495bb013df4a9a077b10f
+1..34
+# Start of gobex tests
+ok 1 /gobex/null_io
+ok 2 /gobex/basic
+ok 3 /gobex/ref_unref
+ok 4 /gobex/test_disconnect
+ok 5 /gobex/test_recv_connect_stream
+ok 6 /gobex/test_recv_connect_pkt
+ok 7 /gobex/test_send_connect_stream
+ok 8 /gobex/test_send_connect_pkt
+ok 9 /gobex/test_recv_unexpected
+ok 10 /gobex/test_send_on_demand_stream
+ok 11 /gobex/test_send_on_demand_pkt
+ok 12 /gobex/test_send_on_demand_fail_stream
+ok 13 /gobex/test_send_on_demand_fail_pkt
+ok 14 /gobex/test_send_connect_req_stream
+ok 15 /gobex/test_send_connect_req_pkt
+ok 16 /gobex/test_send_nval_connect_req_stream
+ok 17 /gobex/test_send_nval_connect_req_pkt
+ok 18 /gobex/test_send_nval_connect_req_short_pkt
+ok 19 /gobex/test_send_connect_req_timeout_stream
+ok 20 /gobex/test_send_connect_req_timeout_pkt
+ok 21 /gobex/test_cancel_req_immediate
+ok 22 /gobex/test_cancel_req_delay_stream
+ok 23 /gobex/test_cancel_req_delay_pkt
+ok 24 /gobex/test_connect
+ok 25 /gobex/test_obex_disconnect
+ok 26 /gobex/test_auth
+ok 27 /gobex/test_auth_fail
+ok 28 /gobex/test_setpath
+ok 29 /gobex/test_setpath_up
+ok 30 /gobex/test_setpath_up_down
+ok 31 /gobex/test_mkdir
+ok 32 /gobex/test_delete
+ok 33 /gobex/test_copy
+ok 34 /gobex/test_move
+# End of gobex tests
+PASS: test-gobex
+TAP version 13
+# random seed: R02Sbb0fc0674266bc49a0c708a3bc75d589
+1..18
+# Start of gobex tests
+ok 1 /gobex/test_apparam_nval_short
+ok 2 /gobex/test_apparam_nval_data
+ok 3 /gobex/test_apparam_nval2_short
+ok 4 /gobex/test_apparam_nval2_data
+ok 5 /gobex/test_apparam_get_uint8
+ok 6 /gobex/test_apparam_get_uint16
+ok 7 /gobex/test_apparam_get_uint32
+ok 8 /gobex/test_apparam_get_uint64
+ok 9 /gobex/test_apparam_get_string
+ok 10 /gobex/test_apparam_get_bytes
+ok 11 /gobex/test_apparam_get_multi
+ok 12 /gobex/test_apparam_set_uint8
+ok 13 /gobex/test_apparam_set_uint16
+ok 14 /gobex/test_apparam_set_uint32
+ok 15 /gobex/test_apparam_set_uint64
+ok 16 /gobex/test_apparam_set_string
+ok 17 /gobex/test_apparam_set_bytes
+ok 18 /gobex/test_apparam_set_multi
+# End of gobex tests
+PASS: test-gobex-apparam
+TAP version 13
+# random seed: R02Se1a326afbb6c2458b6ef36e0cf8c3dbd
+1..28
+# Start of gobex tests
+ok 1 /gobex/test_decode_header_connid
+ok 2 /gobex/test_decode_header_name_empty
+ok 3 /gobex/test_decode_header_name_ascii
+ok 4 /gobex/test_decode_header_name_umlaut
+ok 5 /gobex/test_decode_header_body
+ok 6 /gobex/test_decode_header_body_extdata
+ok 7 /gobex/test_decode_header_actionid
+ok 8 /gobex/test_decode_header_multi
+ok 9 /gobex/test_decode_header_uint32_nval
+ok 10 /gobex/test_decode_header_unicode_nval_short
+ok 11 /gobex/test_decode_header_unicode_nval_data
+ok 12 /gobex/test_decode_header_bytes_nval_short
+ok 13 /gobex/test_decode_header_bytes_nval_data
+ok 14 /gobex/test_decode_header_bytes_nval_len
+ok 15 /gobex/test_header_encode_connid
+ok 16 /gobex/test_header_encode_name_empty
+ok 17 /gobex/test_header_encode_name_ascii
+ok 18 /gobex/test_header_encode_name_umlaut
+ok 19 /gobex/test_header_encode_body
+ok 20 /gobex/test_header_encode_actionid
+ok 21 /gobex/test_header_encode_apparam
+ok 22 /gobex/test_header_name_empty
+ok 23 /gobex/test_header_name_ascii
+ok 24 /gobex/test_header_name_umlaut
+ok 25 /gobex/test_header_bytes
+ok 26 /gobex/test_header_uint8
+ok 27 /gobex/test_header_uint32
+ok 28 /gobex/test_header_apparam
+# End of gobex tests
+PASS: test-gobex-header
+TAP version 13
+# random seed: R02Se0bf6d3a79a34c479a66e8127c5d748a
+1..9
+# Start of gobex tests
+ok 1 /gobex/test_pkt
+ok 2 /gobex/test_decode_pkt
+ok 3 /gobex/test_decode_pkt_header
+ok 4 /gobex/test_decode_connect
+ok 5 /gobex/test_decode_nval
+ok 6 /gobex/test_encode_pkt
+ok 7 /gobex/test_encode_on_demand
+ok 8 /gobex/test_encode_on_demand_fail
+ok 9 /gobex/test_create_args
+# End of gobex tests
+PASS: test-gobex-packet
+TAP version 13
+# random seed: R02Sa9d1185518e80ea081c67d21f5a5a48c
+1..38
+# Start of gobex tests
+ok 1 /gobex/test_conn_req
+ok 2 /gobex/test_conn_rsp
+ok 3 /gobex/test_put_req
+ok 4 /gobex/test_put_rsp
+ok 5 /gobex/test_get_req
+ok 6 /gobex/test_get_rsp
+ok 7 /gobex/test_get_req_app
+ok 8 /gobex/test_get_rsp_app
+ok 9 /gobex/test_put_req_delay
+ok 10 /gobex/test_put_rsp_delay
+ok 11 /gobex/test_get_req_delay
+ok 12 /gobex/test_get_rsp_delay
+ok 13 /gobex/test_put_req_eagain
+ok 14 /gobex/test_get_req_eagain
+ok 15 /gobex/test_stream_put_req
+ok 16 /gobex/test_stream_put_rsp
+ok 17 /gobex/test_stream_put_req_abort
+ok 18 /gobex/test_stream_put_rsp_abort
+ok 19 /gobex/test_stream_get_req
+ok 20 /gobex/test_stream_get_rsp
+ok 21 /gobex/test_conn_get_req
+ok 22 /gobex/test_conn_get_rsp
+ok 23 /gobex/test_conn_put_req
+ok 24 /gobex/test_conn_put_rsp
+ok 25 /gobex/test_conn_get_wrg_rsp
+ok 26 /gobex/test_conn_put_req_seq
+ok 27 /gobex/test_packet_put_req
+ok 28 /gobex/test_packet_put_req_wait
+ok 29 /gobex/test_packet_put_req_suspend_resume
+# slow test /gobex/test_packet_put_req_suspend_resume executed in 0.77 secs
+ok 30 /gobex/test_packet_put_rsp
+ok 31 /gobex/test_packet_put_rsp_wait
+ok 32 /gobex/test_packet_get_rsp
+ok 33 /gobex/test_packet_get_rsp_wait
+ok 34 /gobex/test_packet_get_req
+ok 35 /gobex/test_packet_get_req_wait
+ok 36 /gobex/test_packet_get_req_suspend_resume
+ok 37 /gobex/test_packet_get_req_wait_next
+ok 38 /gobex/test_conn_put_req_seq_srm
+# End of gobex tests
+PASS: test-gobex-transfer
+
+/hfp/test_init - init
+/hfp/test_init - setup
+/hfp/test_init - setup complete
+/hfp/test_init - run
+/hfp/test_init - test passed
+/hfp/test_init - teardown
+/hfp/test_init - teardown complete
+/hfp/test_init - done
+
+/hfp/test_cmd_handler_1 - init
+/hfp/test_cmd_handler_1 - setup
+/hfp/test_cmd_handler_1 - setup complete
+/hfp/test_cmd_handler_1 - run
+/hfp/test_cmd_handler_1 - test passed
+/hfp/test_cmd_handler_1 - teardown
+/hfp/test_cmd_handler_1 - teardown complete
+/hfp/test_cmd_handler_1 - done
+
+/hfp/test_cmd_handler_2 - init
+/hfp/test_cmd_handler_2 - setup
+/hfp/test_cmd_handler_2 - setup complete
+/hfp/test_cmd_handler_2 - run
+/hfp/test_cmd_handler_2 - test passed
+/hfp/test_cmd_handler_2 - teardown
+/hfp/test_cmd_handler_2 - teardown complete
+/hfp/test_cmd_handler_2 - done
+
+/hfp/test_register_1 - init
+/hfp/test_register_1 - setup
+/hfp/test_register_1 - setup complete
+/hfp/test_register_1 - run
+/hfp/test_register_1 - test passed
+/hfp/test_register_1 - teardown
+/hfp/test_register_1 - teardown complete
+/hfp/test_register_1 - done
+
+/hfp/test_register_2 - init
+/hfp/test_register_2 - setup
+/hfp/test_register_2 - setup complete
+/hfp/test_register_2 - run
+/hfp/test_register_2 - test passed
+/hfp/test_register_2 - teardown
+/hfp/test_register_2 - teardown complete
+/hfp/test_register_2 - done
+
+/hfp/test_register_3 - init
+/hfp/test_register_3 - setup
+/hfp/test_register_3 - setup complete
+/hfp/test_register_3 - run
+/hfp/test_register_3 - test passed
+/hfp/test_register_3 - teardown
+/hfp/test_register_3 - teardown complete
+/hfp/test_register_3 - done
+
+/hfp/test_register_4 - init
+/hfp/test_register_4 - setup
+/hfp/test_register_4 - setup complete
+/hfp/test_register_4 - run
+/hfp/test_register_4 - test passed
+/hfp/test_register_4 - teardown
+/hfp/test_register_4 - teardown complete
+/hfp/test_register_4 - done
+
+/hfp/test_register_5 - init
+/hfp/test_register_5 - setup
+/hfp/test_register_5 - setup complete
+/hfp/test_register_5 - run
+/hfp/test_register_5 - test passed
+/hfp/test_register_5 - teardown
+/hfp/test_register_5 - teardown complete
+/hfp/test_register_5 - done
+
+/hfp/test_fragmented_1 - init
+/hfp/test_fragmented_1 - setup
+/hfp/test_fragmented_1 - setup complete
+/hfp/test_fragmented_1 - run
+/hfp/test_fragmented_1 - test passed
+/hfp/test_fragmented_1 - teardown
+/hfp/test_fragmented_1 - teardown complete
+/hfp/test_fragmented_1 - done
+
+/hfp/test_ustring_1 - init
+/hfp/test_ustring_1 - setup
+/hfp/test_ustring_1 - setup complete
+/hfp/test_ustring_1 - run
+/hfp/test_ustring_1 - test passed
+/hfp/test_ustring_1 - teardown
+/hfp/test_ustring_1 - teardown complete
+/hfp/test_ustring_1 - done
+
+/hfp/test_ustring_2 - init
+/hfp/test_ustring_2 - setup
+/hfp/test_ustring_2 - setup complete
+/hfp/test_ustring_2 - run
+/hfp/test_ustring_2 - test passed
+/hfp/test_ustring_2 - teardown
+/hfp/test_ustring_2 - teardown complete
+/hfp/test_ustring_2 - done
+
+/hfp/test_string_1 - init
+/hfp/test_string_1 - setup
+/hfp/test_string_1 - setup complete
+/hfp/test_string_1 - run
+/hfp/test_string_1 - test passed
+/hfp/test_string_1 - teardown
+/hfp/test_string_1 - teardown complete
+/hfp/test_string_1 - done
+
+/hfp/test_string_2 - init
+/hfp/test_string_2 - setup
+/hfp/test_string_2 - setup complete
+/hfp/test_string_2 - run
+/hfp/test_string_2 - test passed
+/hfp/test_string_2 - teardown
+/hfp/test_string_2 - teardown complete
+/hfp/test_string_2 - done
+
+/hfp/test_corrupted_1 - init
+/hfp/test_corrupted_1 - setup
+/hfp/test_corrupted_1 - setup complete
+/hfp/test_corrupted_1 - run
+/hfp/test_corrupted_1 - test passed
+/hfp/test_corrupted_1 - teardown
+/hfp/test_corrupted_1 - teardown complete
+/hfp/test_corrupted_1 - done
+
+/hfp/test_empty - init
+/hfp/test_empty - setup
+/hfp/test_empty - setup complete
+/hfp/test_empty - run
+/hfp/test_empty - test passed
+/hfp/test_empty - teardown
+/hfp/test_empty - teardown complete
+/hfp/test_empty - done
+
+/hfp_hf/test_init - init
+/hfp_hf/test_init - setup
+/hfp_hf/test_init - setup complete
+/hfp_hf/test_init - run
+/hfp_hf/test_init - test passed
+/hfp_hf/test_init - teardown
+/hfp_hf/test_init - teardown complete
+/hfp_hf/test_init - done
+
+/hfp_hf/test_send_command_1 - init
+/hfp_hf/test_send_command_1 - setup
+/hfp_hf/test_send_command_1 - setup complete
+/hfp_hf/test_send_command_1 - run
+/hfp_hf/test_send_command_1 - test passed
+/hfp_hf/test_send_command_1 - teardown
+/hfp_hf/test_send_command_1 - teardown complete
+/hfp_hf/test_send_command_1 - done
+
+/hfp_hf/test_send_command_2 - init
+/hfp_hf/test_send_command_2 - setup
+/hfp_hf/test_send_command_2 - setup complete
+/hfp_hf/test_send_command_2 - run
+/hfp_hf/test_send_command_2 - test passed
+/hfp_hf/test_send_command_2 - teardown
+/hfp_hf/test_send_command_2 - teardown complete
+/hfp_hf/test_send_command_2 - done
+
+/hfp_hf/test_send_command_3 - init
+/hfp_hf/test_send_command_3 - setup
+/hfp_hf/test_send_command_3 - setup complete
+/hfp_hf/test_send_command_3 - run
+/hfp_hf/test_send_command_3 - test passed
+/hfp_hf/test_send_command_3 - teardown
+/hfp_hf/test_send_command_3 - teardown complete
+/hfp_hf/test_send_command_3 - done
+
+/hfp_hf/test_unsolicited_1 - init
+/hfp_hf/test_unsolicited_1 - setup
+/hfp_hf/test_unsolicited_1 - setup complete
+/hfp_hf/test_unsolicited_1 - run
+/hfp_hf/test_unsolicited_1 - test passed
+/hfp_hf/test_unsolicited_1 - teardown
+/hfp_hf/test_unsolicited_1 - teardown complete
+/hfp_hf/test_unsolicited_1 - done
+
+/hfp_hf/test_unsolicited_2 - init
+/hfp_hf/test_unsolicited_2 - setup
+/hfp_hf/test_unsolicited_2 - setup complete
+/hfp_hf/test_unsolicited_2 - run
+/hfp_hf/test_unsolicited_2 - test passed
+/hfp_hf/test_unsolicited_2 - teardown
+/hfp_hf/test_unsolicited_2 - teardown complete
+/hfp_hf/test_unsolicited_2 - done
+
+/hfp_hf/test_unsolicited_3 - init
+/hfp_hf/test_unsolicited_3 - setup
+/hfp_hf/test_unsolicited_3 - setup complete
+/hfp_hf/test_unsolicited_3 - run
+/hfp_hf/test_unsolicited_3 - test passed
+/hfp_hf/test_unsolicited_3 - teardown
+/hfp_hf/test_unsolicited_3 - teardown complete
+/hfp_hf/test_unsolicited_3 - done
+
+/hfp_hf/test_corrupted_1 - init
+/hfp_hf/test_corrupted_1 - setup
+/hfp_hf/test_corrupted_1 - setup complete
+/hfp_hf/test_corrupted_1 - run
+/hfp_hf/test_corrupted_1 - test passed
+/hfp_hf/test_corrupted_1 - teardown
+/hfp_hf/test_corrupted_1 - teardown complete
+/hfp_hf/test_corrupted_1 - done
+
+/hfp_hf/test_corrupted_2 - init
+/hfp_hf/test_corrupted_2 - setup
+/hfp_hf/test_corrupted_2 - setup complete
+/hfp_hf/test_corrupted_2 - run
+/hfp_hf/test_corrupted_2 - test passed
+/hfp_hf/test_corrupted_2 - teardown
+/hfp_hf/test_corrupted_2 - teardown complete
+/hfp_hf/test_corrupted_2 - done
+
+/hfp_hf/test_empty - init
+/hfp_hf/test_empty - setup
+/hfp_hf/test_empty - setup complete
+/hfp_hf/test_empty - run
+/hfp_hf/test_empty - test passed
+/hfp_hf/test_empty - teardown
+/hfp_hf/test_empty - teardown complete
+/hfp_hf/test_empty - done
+
+/hfp_hf/test_unknown - init
+/hfp_hf/test_unknown - setup
+/hfp_hf/test_unknown - setup complete
+/hfp_hf/test_unknown - run
+/hfp_hf/test_unknown - test passed
+/hfp_hf/test_unknown - teardown
+/hfp_hf/test_unknown - teardown complete
+/hfp_hf/test_unknown - done
+
+/hfp_hf/test_context_parser_1 - init
+/hfp_hf/test_context_parser_1 - setup
+/hfp_hf/test_context_parser_1 - setup complete
+/hfp_hf/test_context_parser_1 - run
+/hfp_hf/test_context_parser_1 - test passed
+/hfp_hf/test_context_parser_1 - teardown
+/hfp_hf/test_context_parser_1 - teardown complete
+/hfp_hf/test_context_parser_1 - done
+
+/hfp_hf/test_context_parser_2 - init
+/hfp_hf/test_context_parser_2 - setup
+/hfp_hf/test_context_parser_2 - setup complete
+/hfp_hf/test_context_parser_2 - run
+/hfp_hf/test_context_parser_2 - test passed
+/hfp_hf/test_context_parser_2 - teardown
+/hfp_hf/test_context_parser_2 - teardown complete
+/hfp_hf/test_context_parser_2 - done
+
+/hfp_hf/test_context_skip_field - init
+/hfp_hf/test_context_skip_field - setup
+/hfp_hf/test_context_skip_field - setup complete
+/hfp_hf/test_context_skip_field - run
+/hfp_hf/test_context_skip_field - test passed
+/hfp_hf/test_context_skip_field - teardown
+/hfp_hf/test_context_skip_field - teardown complete
+/hfp_hf/test_context_skip_field - done
+
+
+Test Summary
+------------
+/hfp/test_init Passed  0.000 seconds
+/hfp/test_cmd_handler_1 Passed  0.000 seconds
+/hfp/test_cmd_handler_2 Passed  0.000 seconds
+/hfp/test_register_1 Passed  0.000 seconds
+/hfp/test_register_2 Passed  0.000 seconds
+/hfp/test_register_3 Passed  0.000 seconds
+/hfp/test_register_4 Passed  0.000 seconds
+/hfp/test_register_5 Passed  0.000 seconds
+/hfp/test_fragmented_1 Passed  0.000 seconds
+/hfp/test_ustring_1 Passed  0.000 seconds
+/hfp/test_ustring_2 Passed  0.000 seconds
+/hfp/test_string_1 Passed  0.000 seconds
+/hfp/test_string_2 Passed  0.000 seconds
+/hfp/test_corrupted_1 Passed  0.000 seconds
+/hfp/test_empty Passed  0.000 seconds
+/hfp_hf/test_init Passed  0.000 seconds
+/hfp_hf/test_send_command_1 Passed  0.000 seconds
+/hfp_hf/test_send_command_2 Passed  0.000 seconds
+/hfp_hf/test_send_command_3 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_1 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_2 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_3 Passed  0.000 seconds
+/hfp_hf/test_corrupted_1 Passed  0.000 seconds
+/hfp_hf/test_corrupted_2 Passed  0.000 seconds
+/hfp_hf/test_empty Passed  0.000 seconds
+/hfp_hf/test_unknown Passed  0.000 seconds
+/hfp_hf/test_context_parser_1 Passed  0.000 seconds
+/hfp_hf/test_context_parser_2 Passed  0.000 seconds
+/hfp_hf/test_context_skip_field Passed  0.000 seconds
+Total: 29, Passed: 29 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00457 seconds
+PASS: test-hfp
+
+/TP/HGRF/RH/BV-01-I - init
+/TP/HGRF/RH/BV-01-I - setup
+/TP/HGRF/RH/BV-01-I - setup complete
+/TP/HGRF/RH/BV-01-I - run
+/TP/HGRF/RH/BV-01-I - test passed
+/TP/HGRF/RH/BV-01-I - teardown
+/TP/HGRF/RH/BV-01-I - teardown complete
+/TP/HGRF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-08-I - init
+/TP/HGRF/RH/BV-08-I - setup
+/TP/HGRF/RH/BV-08-I - setup complete
+/TP/HGRF/RH/BV-08-I - run
+/TP/HGRF/RH/BV-08-I - test passed
+/TP/HGRF/RH/BV-08-I - teardown
+/TP/HGRF/RH/BV-08-I - teardown complete
+/TP/HGRF/RH/BV-08-I - done
+
+/TP/HGRF/RH/BV-09-I - init
+/TP/HGRF/RH/BV-09-I - setup
+/TP/HGRF/RH/BV-09-I - setup complete
+/TP/HGRF/RH/BV-09-I - run
+/TP/HGRF/RH/BV-09-I - test passed
+/TP/HGRF/RH/BV-09-I - teardown
+/TP/HGRF/RH/BV-09-I - teardown complete
+/TP/HGRF/RH/BV-09-I - done
+
+/TP/HGRF/RH/BV-06-I - init
+/TP/HGRF/RH/BV-06-I - setup
+/TP/HGRF/RH/BV-06-I - setup complete
+/TP/HGRF/RH/BV-06-I - run
+/TP/HGRF/RH/BV-06-I - test passed
+/TP/HGRF/RH/BV-06-I - teardown
+/TP/HGRF/RH/BV-06-I - teardown complete
+/TP/HGRF/RH/BV-06-I - done
+
+/TP/HGCF/RH/BV-01-I - init
+/TP/HGCF/RH/BV-01-I - setup
+/TP/HGCF/RH/BV-01-I - setup complete
+/TP/HGCF/RH/BV-01-I - run
+/TP/HGCF/RH/BV-01-I - test passed
+/TP/HGCF/RH/BV-01-I - teardown
+/TP/HGCF/RH/BV-01-I - teardown complete
+/TP/HGCF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-02-I - init
+/TP/HGRF/RH/BV-02-I - setup
+/TP/HGRF/RH/BV-02-I - setup complete
+/TP/HGRF/RH/BV-02-I - run
+/TP/HGRF/RH/BV-02-I - test passed
+/TP/HGRF/RH/BV-02-I - teardown
+/TP/HGRF/RH/BV-02-I - teardown complete
+/TP/HGRF/RH/BV-02-I - done
+
+
+Test Summary
+------------
+/TP/HGRF/RH/BV-01-I Passed  0.003 seconds
+/TP/HGRF/RH/BV-08-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-09-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-06-I Passed  0.002 seconds
+/TP/HGCF/RH/BV-01-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-02-I Passed  0.003 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0163 seconds
+PASS: test-hog
+
+/lib/ntoh64 - init
+/lib/ntoh64 - setup
+/lib/ntoh64 - setup complete
+/lib/ntoh64 - run
+/lib/ntoh64 - test passed
+/lib/ntoh64 - teardown
+/lib/ntoh64 - teardown complete
+/lib/ntoh64 - done
+
+/lib/hton64 - init
+/lib/hton64 - setup
+/lib/hton64 - setup complete
+/lib/hton64 - run
+/lib/hton64 - test passed
+/lib/hton64 - teardown
+/lib/hton64 - teardown complete
+/lib/hton64 - done
+
+/lib/sdp_get_access_protos/valid - init
+/lib/sdp_get_access_protos/valid - setup
+/lib/sdp_get_access_protos/valid - setup complete
+/lib/sdp_get_access_protos/valid - run
+/lib/sdp_get_access_protos/valid - test passed
+/lib/sdp_get_access_protos/valid - teardown
+/lib/sdp_get_access_protos/valid - teardown complete
+/lib/sdp_get_access_protos/valid - done
+
+/lib/sdp_get_access_protos/nodata - init
+/lib/sdp_get_access_protos/nodata - setup
+/lib/sdp_get_access_protos/nodata - setup complete
+/lib/sdp_get_access_protos/nodata - run
+/lib/sdp_get_access_protos/nodata - test passed
+/lib/sdp_get_access_protos/nodata - teardown
+/lib/sdp_get_access_protos/nodata - teardown complete
+/lib/sdp_get_access_protos/nodata - done
+
+/lib/sdp_get_access_protos/invalid_dtd1 - init
+/lib/sdp_get_access_protos/invalid_dtd1 - setup
+/lib/sdp_get_access_protos/invalid_dtd1 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd1 - run
+/lib/sdp_get_access_protos/invalid_dtd1 - test passed
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd1 - done
+
+/lib/sdp_get_access_protos/invalid_dtd2 - init
+/lib/sdp_get_access_protos/invalid_dtd2 - setup
+/lib/sdp_get_access_protos/invalid_dtd2 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd2 - run
+/lib/sdp_get_access_protos/invalid_dtd2 - test passed
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd2 - done
+
+/lib/sdp_get_lang_attr/valid - init
+/lib/sdp_get_lang_attr/valid - setup
+/lib/sdp_get_lang_attr/valid - setup complete
+/lib/sdp_get_lang_attr/valid - run
+/lib/sdp_get_lang_attr/valid - test passed
+/lib/sdp_get_lang_attr/valid - teardown
+/lib/sdp_get_lang_attr/valid - teardown complete
+/lib/sdp_get_lang_attr/valid - done
+
+/lib/sdp_get_lang_attr/nodata - init
+/lib/sdp_get_lang_attr/nodata - setup
+/lib/sdp_get_lang_attr/nodata - setup complete
+/lib/sdp_get_lang_attr/nodata - run
+/lib/sdp_get_lang_attr/nodata - test passed
+/lib/sdp_get_lang_attr/nodata - teardown
+/lib/sdp_get_lang_attr/nodata - teardown complete
+/lib/sdp_get_lang_attr/nodata - done
+
+/lib/sdp_get_lang_attr/invalid_dtd - init
+/lib/sdp_get_lang_attr/invalid_dtd - setup
+/lib/sdp_get_lang_attr/invalid_dtd - setup complete
+/lib/sdp_get_lang_attr/invalid_dtd - run
+/lib/sdp_get_lang_attr/invalid_dtd - test passed
+/lib/sdp_get_lang_attr/invalid_dtd - teardown
+/lib/sdp_get_lang_attr/invalid_dtd - teardown complete
+/lib/sdp_get_lang_attr/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/valid - init
+/lib/sdp_get_profile_descs/valid - setup
+/lib/sdp_get_profile_descs/valid - setup complete
+/lib/sdp_get_profile_descs/valid - run
+/lib/sdp_get_profile_descs/valid - test passed
+/lib/sdp_get_profile_descs/valid - teardown
+/lib/sdp_get_profile_descs/valid - teardown complete
+/lib/sdp_get_profile_descs/valid - done
+
+/lib/sdp_get_profile_descs/nodata - init
+/lib/sdp_get_profile_descs/nodata - setup
+/lib/sdp_get_profile_descs/nodata - setup complete
+/lib/sdp_get_profile_descs/nodata - run
+/lib/sdp_get_profile_descs/nodata - test passed
+/lib/sdp_get_profile_descs/nodata - teardown
+/lib/sdp_get_profile_descs/nodata - teardown complete
+/lib/sdp_get_profile_descs/nodata - done
+
+/lib/sdp_get_profile_descs/invalid_dtd - init
+/lib/sdp_get_profile_descs/invalid_dtd - setup
+/lib/sdp_get_profile_descs/invalid_dtd - setup complete
+/lib/sdp_get_profile_descs/invalid_dtd - run
+/lib/sdp_get_profile_descs/invalid_dtd - test passed
+/lib/sdp_get_profile_descs/invalid_dtd - teardown
+/lib/sdp_get_profile_descs/invalid_dtd - teardown complete
+/lib/sdp_get_profile_descs/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/workaround - init
+/lib/sdp_get_profile_descs/workaround - setup
+/lib/sdp_get_profile_descs/workaround - setup complete
+/lib/sdp_get_profile_descs/workaround - run
+/lib/sdp_get_profile_descs/workaround - test passed
+/lib/sdp_get_profile_descs/workaround - teardown
+/lib/sdp_get_profile_descs/workaround - teardown complete
+/lib/sdp_get_profile_descs/workaround - done
+
+/lib/sdp_get_server_ver - init
+/lib/sdp_get_server_ver - setup
+/lib/sdp_get_server_ver - setup complete
+/lib/sdp_get_server_ver - run
+/lib/sdp_get_server_ver - test passed
+/lib/sdp_get_server_ver - teardown
+/lib/sdp_get_server_ver - teardown complete
+/lib/sdp_get_server_ver - done
+
+
+Test Summary
+------------
+/lib/ntoh64 Passed  0.000 seconds
+/lib/hton64 Passed  0.000 seconds
+/lib/sdp_get_access_protos/valid Passed  0.000 seconds
+/lib/sdp_get_access_protos/nodata Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd1 Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd2 Passed  0.000 seconds
+/lib/sdp_get_lang_attr/valid Passed  0.000 seconds
+/lib/sdp_get_lang_attr/nodata Passed  0.000 seconds
+/lib/sdp_get_lang_attr/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/valid Passed  0.000 seconds
+/lib/sdp_get_profile_descs/nodata Passed  0.000 seconds
+/lib/sdp_get_profile_descs/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/workaround Passed  0.000 seconds
+/lib/sdp_get_server_ver Passed  0.000 seconds
+Total: 14, Passed: 14 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00205 seconds
+PASS: test-lib
+TAP version 13
+# random seed: R02S761c04e6061cd2a5979f66b655b626dc
+1..9
+# Start of mgmt tests
+# Start of command tests
+ok 1 /mgmt/command/1
+ok 2 /mgmt/command/2
+# End of command tests
+# Start of response tests
+ok 3 /mgmt/response/1
+ok 4 /mgmt/response/2
+# End of response tests
+# Start of event tests
+ok 5 /mgmt/event/1
+ok 6 /mgmt/event/2
+# End of event tests
+# Start of unregister tests
+ok 7 /mgmt/unregister/1
+ok 8 /mgmt/unregister/2
+# End of unregister tests
+# Start of destroy tests
+ok 9 /mgmt/destroy/1
+# End of destroy tests
+# End of mgmt tests
+PASS: test-mgmt
+
+MICS/SR/SGGIT/SER/BV-01-C - init
+MICS/SR/SGGIT/SER/BV-01-C - setup
+MICS/SR/SGGIT/SER/BV-01-C - setup complete
+MICS/SR/SGGIT/SER/BV-01-C - run
+MICS/SR/SGGIT/SER/BV-01-C - test passed
+MICS/SR/SGGIT/SER/BV-01-C - teardown
+MICS/SR/SGGIT/SER/BV-01-C - teardown complete
+MICS/SR/SGGIT/SER/BV-01-C - done
+
+MICS/SR/SGGIT/CHA/BV-01-C - init
+MICS/SR/SGGIT/CHA/BV-01-C - setup
+MICS/SR/SGGIT/CHA/BV-01-C - setup complete
+MICS/SR/SGGIT/CHA/BV-01-C - run
+MICS/SR/SGGIT/CHA/BV-01-C - test passed
+MICS/SR/SGGIT/CHA/BV-01-C - teardown
+MICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+MICS/SR/SGGIT/CHA/BV-01-C - done
+
+MICS/SR/SPE/BI-01-C - init
+MICS/SR/SPE/BI-01-C - setup
+MICS/SR/SPE/BI-01-C - setup complete
+MICS/SR/SPE/BI-01-C - run
+MICS/SR/SPE/BI-01-C - test passed
+MICS/SR/SPE/BI-01-C - teardown
+MICS/SR/SPE/BI-01-C - teardown complete
+MICS/SR/SPE/BI-01-C - done
+
+MICS/SR/SPN/BV-01-C - init
+MICS/SR/SPN/BV-01-C - setup
+MICS/SR/SPN/BV-01-C - setup complete
+MICS/SR/SPN/BV-01-C - run
+gatt_notify_cb: notify.value:0 notify->len:1
+gatt_notify_cb: notify.value:1 notify->len:1
+MICS/SR/SPN/BV-01-C - test passed
+MICS/SR/SPN/BV-01-C - teardown
+MICS/SR/SPN/BV-01-C - teardown complete
+MICS/SR/SPN/BV-01-C - done
+
+MICP/CL/CGGIT/SER/BV-01-C - init
+MICP/CL/CGGIT/SER/BV-01-C - setup
+MICP/CL/CGGIT/SER/BV-01-C - setup complete
+MICP/CL/CGGIT/SER/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/SER/BV-01-C - test passed
+
+Write failed: 0x13
+MICP/CL/CGGIT/SER/BV-01-C - teardown
+MICP/CL/CGGIT/SER/BV-01-C - teardown complete
+MICP/CL/CGGIT/SER/BV-01-C - done
+
+MICP/CL/CGGIT/CHA/BV-01-C - init
+MICP/CL/CGGIT/CHA/BV-01-C - setup
+MICP/CL/CGGIT/CHA/BV-01-C - setup complete
+MICP/CL/CGGIT/CHA/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/CHA/BV-01-C - test passed
+MICP Write successful
+MICP/CL/CGGIT/CHA/BV-01-C - teardown
+MICP/CL/CGGIT/CHA/BV-01-C - teardown complete
+MICP/CL/CGGIT/CHA/BV-01-C - done
+
+MICP/CL/SPE/BI-01-C - init
+MICP/CL/SPE/BI-01-C - setup
+MICP/CL/SPE/BI-01-C - setup complete
+MICP/CL/SPE/BI-01-C - run
+micp_write_value handle: 3
+MICP/CL/SPE/BI-01-C - test passed
+
+Write failed: 0x80
+MICP/CL/SPE/BI-01-C - teardown
+MICP/CL/SPE/BI-01-C - teardown complete
+MICP/CL/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+MICS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+MICS/SR/SGGIT/CHA/BV-01-C Passed  0.004 seconds
+MICS/SR/SPE/BI-01-C Passed  0.004 seconds
+MICS/SR/SPN/BV-01-C Passed  0.004 seconds
+MICP/CL/CGGIT/SER/BV-01-C Passed  0.006 seconds
+MICP/CL/CGGIT/CHA/BV-01-C Passed  0.006 seconds
+MICP/CL/SPE/BI-01-C Passed  0.006 seconds
+Total: 7, Passed: 7 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0341 seconds
+PASS: test-micp
+
+/queue/basic - init
+/queue/basic - setup
+/queue/basic - setup complete
+/queue/basic - run
+/queue/basic - test passed
+/queue/basic - teardown
+/queue/basic - teardown complete
+/queue/basic - done
+
+/queue/foreach_destroy - init
+/queue/foreach_destroy - setup
+/queue/foreach_destroy - setup complete
+/queue/foreach_destroy - run
+/queue/foreach_destroy - test passed
+/queue/foreach_destroy - teardown
+/queue/foreach_destroy - teardown complete
+/queue/foreach_destroy - done
+
+/queue/foreach_remove - init
+/queue/foreach_remove - setup
+/queue/foreach_remove - setup complete
+/queue/foreach_remove - run
+/queue/foreach_remove - test passed
+/queue/foreach_remove - teardown
+/queue/foreach_remove - teardown complete
+/queue/foreach_remove - done
+
+/queue/foreach_remove_all - init
+/queue/foreach_remove_all - setup
+/queue/foreach_remove_all - setup complete
+/queue/foreach_remove_all - run
+/queue/foreach_remove_all - test passed
+/queue/foreach_remove_all - teardown
+/queue/foreach_remove_all - teardown complete
+/queue/foreach_remove_all - done
+
+/queue/foreach_remove_backward - init
+/queue/foreach_remove_backward - setup
+/queue/foreach_remove_backward - setup complete
+/queue/foreach_remove_backward - run
+/queue/foreach_remove_backward - test passed
+/queue/foreach_remove_backward - teardown
+/queue/foreach_remove_backward - teardown complete
+/queue/foreach_remove_backward - done
+
+/queue/destroy_remove - init
+/queue/destroy_remove - setup
+/queue/destroy_remove - setup complete
+/queue/destroy_remove - run
+/queue/destroy_remove - test passed
+/queue/destroy_remove - teardown
+/queue/destroy_remove - teardown complete
+/queue/destroy_remove - done
+
+/queue/push_after - init
+/queue/push_after - setup
+/queue/push_after - setup complete
+/queue/push_after - run
+/queue/push_after - test passed
+/queue/push_after - teardown
+/queue/push_after - teardown complete
+/queue/push_after - done
+
+/queue/remove_all - init
+/queue/remove_all - setup
+/queue/remove_all - setup complete
+/queue/remove_all - run
+/queue/remove_all - test passed
+/queue/remove_all - teardown
+/queue/remove_all - teardown complete
+/queue/remove_all - done
+
+
+Test Summary
+------------
+/queue/basic Passed  0.026 seconds
+/queue/foreach_destroy Passed  0.000 seconds
+/queue/foreach_remove Passed  0.000 seconds
+/queue/foreach_remove_all Passed  0.000 seconds
+/queue/foreach_remove_backward Passed  0.000 seconds
+/queue/destroy_remove Passed  0.000 seconds
+/queue/push_after Passed  0.000 seconds
+/queue/remove_all Passed  0.000 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0274 seconds
+PASS: test-queue
+
+/ringbuf/power2 - init
+/ringbuf/power2 - setup
+/ringbuf/power2 - setup complete
+/ringbuf/power2 - run
+/ringbuf/power2 - test passed
+/ringbuf/power2 - teardown
+/ringbuf/power2 - teardown complete
+/ringbuf/power2 - done
+
+/ringbuf/alloc - init
+/ringbuf/alloc - setup
+/ringbuf/alloc - setup complete
+/ringbuf/alloc - run
+/ringbuf/alloc - test passed
+/ringbuf/alloc - teardown
+/ringbuf/alloc - teardown complete
+/ringbuf/alloc - done
+
+/ringbuf/printf - init
+/ringbuf/printf - setup
+/ringbuf/printf - setup complete
+/ringbuf/printf - run
+/ringbuf/printf - test passed
+/ringbuf/printf - teardown
+/ringbuf/printf - teardown complete
+/ringbuf/printf - done
+
+
+Test Summary
+------------
+/ringbuf/power2 Passed  0.467 seconds
+/ringbuf/alloc Passed  0.003 seconds
+/ringbuf/printf Passed  0.010 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.482 seconds
+PASS: test-ringbuf
+bluetoothd[1121]: Bluetooth daemon 5.72
+
+/TP/SERVER/SS/BV-01-C/UUID-16 - init
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - run
+/TP/SERVER/SS/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-32 - init
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - run
+/TP/SERVER/SS/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-128 - init
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - run
+/TP/SERVER/SS/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-16 - init
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - run
+/TP/SERVER/SS/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-32 - init
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - run
+/TP/SERVER/SS/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-128 - init
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - run
+/TP/SERVER/SS/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-16 - init
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - run
+/TP/SERVER/SS/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-128 - init
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - run
+/TP/SERVER/SS/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-32 - init
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - run
+/TP/SERVER/SS/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-16 - init
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - run
+/TP/SERVER/SS/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-32 - init
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - run
+/TP/SERVER/SS/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-128 - init
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - run
+/TP/SERVER/SS/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-16 - init
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - run
+/TP/SERVER/SS/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-32 - init
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - run
+/TP/SERVER/SS/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-128 - init
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - run
+/TP/SERVER/SS/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - done
+
+/TP/SERVER/SA/BV-01-C - init
+/TP/SERVER/SA/BV-01-C - setup
+/TP/SERVER/SA/BV-01-C - setup complete
+/TP/SERVER/SA/BV-01-C - run
+/TP/SERVER/SA/BV-01-C - test passed
+/TP/SERVER/SA/BV-01-C - teardown
+/TP/SERVER/SA/BV-01-C - teardown complete
+/TP/SERVER/SA/BV-01-C - done
+
+/TP/SERVER/SA/BV-03-C - init
+/TP/SERVER/SA/BV-03-C - setup
+/TP/SERVER/SA/BV-03-C - setup complete
+/TP/SERVER/SA/BV-03-C - run
+/TP/SERVER/SA/BV-03-C - test passed
+/TP/SERVER/SA/BV-03-C - teardown
+/TP/SERVER/SA/BV-03-C - teardown complete
+/TP/SERVER/SA/BV-03-C - done
+
+/TP/SERVER/SA/BV-04-C - init
+/TP/SERVER/SA/BV-04-C - setup
+/TP/SERVER/SA/BV-04-C - setup complete
+/TP/SERVER/SA/BV-04-C - run
+/TP/SERVER/SA/BV-04-C - test passed
+/TP/SERVER/SA/BV-04-C - teardown
+/TP/SERVER/SA/BV-04-C - teardown complete
+/TP/SERVER/SA/BV-04-C - done
+
+/TP/SERVER/SA/BV-05-C - init
+/TP/SERVER/SA/BV-05-C - setup
+/TP/SERVER/SA/BV-05-C - setup complete
+/TP/SERVER/SA/BV-05-C - run
+/TP/SERVER/SA/BV-05-C - test passed
+/TP/SERVER/SA/BV-05-C - teardown
+/TP/SERVER/SA/BV-05-C - teardown complete
+/TP/SERVER/SA/BV-05-C - done
+
+/TP/SERVER/SA/BV-06-C - init
+/TP/SERVER/SA/BV-06-C - setup
+/TP/SERVER/SA/BV-06-C - setup complete
+/TP/SERVER/SA/BV-06-C - run
+/TP/SERVER/SA/BV-06-C - test passed
+/TP/SERVER/SA/BV-06-C - teardown
+/TP/SERVER/SA/BV-06-C - teardown complete
+/TP/SERVER/SA/BV-06-C - done
+
+/TP/SERVER/SA/BV-07-C - init
+/TP/SERVER/SA/BV-07-C - setup
+/TP/SERVER/SA/BV-07-C - setup complete
+/TP/SERVER/SA/BV-07-C - run
+/TP/SERVER/SA/BV-07-C - test passed
+/TP/SERVER/SA/BV-07-C - teardown
+/TP/SERVER/SA/BV-07-C - teardown complete
+/TP/SERVER/SA/BV-07-C - done
+
+/TP/SERVER/SA/BV-08-C - init
+/TP/SERVER/SA/BV-08-C - setup
+/TP/SERVER/SA/BV-08-C - setup complete
+/TP/SERVER/SA/BV-08-C - run
+/TP/SERVER/SA/BV-08-C - test passed
+/TP/SERVER/SA/BV-08-C - teardown
+/TP/SERVER/SA/BV-08-C - teardown complete
+/TP/SERVER/SA/BV-08-C - done
+
+/TP/SERVER/SA/BV-09-C - init
+/TP/SERVER/SA/BV-09-C - setup
+/TP/SERVER/SA/BV-09-C - setup complete
+/TP/SERVER/SA/BV-09-C - run
+/TP/SERVER/SA/BV-09-C - test passed
+/TP/SERVER/SA/BV-09-C - teardown
+/TP/SERVER/SA/BV-09-C - teardown complete
+/TP/SERVER/SA/BV-09-C - done
+
+/TP/SERVER/SA/BV-10-C - init
+/TP/SERVER/SA/BV-10-C - setup
+/TP/SERVER/SA/BV-10-C - setup complete
+/TP/SERVER/SA/BV-10-C - run
+/TP/SERVER/SA/BV-10-C - test passed
+/TP/SERVER/SA/BV-10-C - teardown
+/TP/SERVER/SA/BV-10-C - teardown complete
+/TP/SERVER/SA/BV-10-C - done
+
+/TP/SERVER/SA/BV-11-C - init
+/TP/SERVER/SA/BV-11-C - setup
+/TP/SERVER/SA/BV-11-C - setup complete
+/TP/SERVER/SA/BV-11-C - run
+/TP/SERVER/SA/BV-11-C - test passed
+/TP/SERVER/SA/BV-11-C - teardown
+/TP/SERVER/SA/BV-11-C - teardown complete
+/TP/SERVER/SA/BV-11-C - done
+
+/TP/SERVER/SA/BV-12-C - init
+/TP/SERVER/SA/BV-12-C - setup
+/TP/SERVER/SA/BV-12-C - setup complete
+/TP/SERVER/SA/BV-12-C - run
+/TP/SERVER/SA/BV-12-C - test passed
+/TP/SERVER/SA/BV-12-C - teardown
+/TP/SERVER/SA/BV-12-C - teardown complete
+/TP/SERVER/SA/BV-12-C - done
+
+/TP/SERVER/SA/BV-13-C - init
+/TP/SERVER/SA/BV-13-C - setup
+/TP/SERVER/SA/BV-13-C - setup complete
+/TP/SERVER/SA/BV-13-C - run
+/TP/SERVER/SA/BV-13-C - test passed
+/TP/SERVER/SA/BV-13-C - teardown
+/TP/SERVER/SA/BV-13-C - teardown complete
+/TP/SERVER/SA/BV-13-C - done
+
+/TP/SERVER/SA/BV-14-C - init
+/TP/SERVER/SA/BV-14-C - setup
+/TP/SERVER/SA/BV-14-C - setup complete
+/TP/SERVER/SA/BV-14-C - run
+/TP/SERVER/SA/BV-14-C - test passed
+/TP/SERVER/SA/BV-14-C - teardown
+/TP/SERVER/SA/BV-14-C - teardown complete
+/TP/SERVER/SA/BV-14-C - done
+
+/TP/SERVER/SA/BV-15-C - init
+/TP/SERVER/SA/BV-15-C - setup
+/TP/SERVER/SA/BV-15-C - setup complete
+/TP/SERVER/SA/BV-15-C - run
+/TP/SERVER/SA/BV-15-C - test passed
+/TP/SERVER/SA/BV-15-C - teardown
+/TP/SERVER/SA/BV-15-C - teardown complete
+/TP/SERVER/SA/BV-15-C - done
+
+/TP/SERVER/SA/BV-16-C - init
+/TP/SERVER/SA/BV-16-C - setup
+/TP/SERVER/SA/BV-16-C - setup complete
+/TP/SERVER/SA/BV-16-C - run
+/TP/SERVER/SA/BV-16-C - test passed
+/TP/SERVER/SA/BV-16-C - teardown
+/TP/SERVER/SA/BV-16-C - teardown complete
+/TP/SERVER/SA/BV-16-C - done
+
+/TP/SERVER/SA/BV-17-C - init
+/TP/SERVER/SA/BV-17-C - setup
+/TP/SERVER/SA/BV-17-C - setup complete
+/TP/SERVER/SA/BV-17-C - run
+/TP/SERVER/SA/BV-17-C - test passed
+/TP/SERVER/SA/BV-17-C - teardown
+/TP/SERVER/SA/BV-17-C - teardown complete
+/TP/SERVER/SA/BV-17-C - done
+
+/TP/SERVER/SA/BV-18-C - init
+/TP/SERVER/SA/BV-18-C - setup
+/TP/SERVER/SA/BV-18-C - setup complete
+/TP/SERVER/SA/BV-18-C - run
+/TP/SERVER/SA/BV-18-C - test passed
+/TP/SERVER/SA/BV-18-C - teardown
+/TP/SERVER/SA/BV-18-C - teardown complete
+/TP/SERVER/SA/BV-18-C - done
+
+/TP/SERVER/SA/BV-19-C - init
+/TP/SERVER/SA/BV-19-C - setup
+/TP/SERVER/SA/BV-19-C - setup complete
+/TP/SERVER/SA/BV-19-C - run
+/TP/SERVER/SA/BV-19-C - test passed
+/TP/SERVER/SA/BV-19-C - teardown
+/TP/SERVER/SA/BV-19-C - teardown complete
+/TP/SERVER/SA/BV-19-C - done
+
+/TP/SERVER/SA/BV-20-C - init
+/TP/SERVER/SA/BV-20-C - setup
+/TP/SERVER/SA/BV-20-C - setup complete
+/TP/SERVER/SA/BV-20-C - run
+/TP/SERVER/SA/BV-20-C - test passed
+/TP/SERVER/SA/BV-20-C - teardown
+/TP/SERVER/SA/BV-20-C - teardown complete
+/TP/SERVER/SA/BV-20-C - done
+
+/TP/SERVER/SA/BV-21-C - init
+/TP/SERVER/SA/BV-21-C - setup
+/TP/SERVER/SA/BV-21-C - setup complete
+/TP/SERVER/SA/BV-21-C - run
+/TP/SERVER/SA/BV-21-C - test passed
+/TP/SERVER/SA/BV-21-C - teardown
+/TP/SERVER/SA/BV-21-C - teardown complete
+/TP/SERVER/SA/BV-21-C - done
+
+/TP/SERVER/SA/BI-01-C - init
+/TP/SERVER/SA/BI-01-C - setup
+/TP/SERVER/SA/BI-01-C - setup complete
+/TP/SERVER/SA/BI-01-C - run
+/TP/SERVER/SA/BI-01-C - test passed
+/TP/SERVER/SA/BI-01-C - teardown
+/TP/SERVER/SA/BI-01-C - teardown complete
+/TP/SERVER/SA/BI-01-C - done
+
+/TP/SERVER/SA/BI-02-C - init
+/TP/SERVER/SA/BI-02-C - setup
+/TP/SERVER/SA/BI-02-C - setup complete
+/TP/SERVER/SA/BI-02-C - run
+/TP/SERVER/SA/BI-02-C - test passed
+/TP/SERVER/SA/BI-02-C - teardown
+/TP/SERVER/SA/BI-02-C - teardown complete
+/TP/SERVER/SA/BI-02-C - done
+
+/TP/SERVER/SA/BI-03-C - init
+/TP/SERVER/SA/BI-03-C - setup
+/TP/SERVER/SA/BI-03-C - setup complete
+/TP/SERVER/SA/BI-03-C - run
+/TP/SERVER/SA/BI-03-C - test passed
+/TP/SERVER/SA/BI-03-C - teardown
+/TP/SERVER/SA/BI-03-C - teardown complete
+/TP/SERVER/SA/BI-03-C - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-16 - init
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - run
+/TP/SERVER/SSA/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-32 - init
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - run
+/TP/SERVER/SSA/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-128 - init
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - run
+/TP/SERVER/SSA/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-16 - init
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - run
+/TP/SERVER/SSA/BV-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-32 - init
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - run
+/TP/SERVER/SSA/BV-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-128 - init
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - run
+/TP/SERVER/SSA/BV-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-16 - init
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - run
+/TP/SERVER/SSA/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-32 - init
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - run
+/TP/SERVER/SSA/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-128 - init
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - run
+/TP/SERVER/SSA/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-16 - init
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - run
+/TP/SERVER/SSA/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-32 - init
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - run
+/TP/SERVER/SSA/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-128 - init
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - run
+/TP/SERVER/SSA/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-16 - init
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - run
+/TP/SERVER/SSA/BV-06-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-32 - init
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - run
+/TP/SERVER/SSA/BV-06-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-128 - init
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - run
+/TP/SERVER/SSA/BV-06-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-16 - init
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - run
+/TP/SERVER/SSA/BV-07-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-32 - init
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - run
+/TP/SERVER/SSA/BV-07-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-128 - init
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - run
+/TP/SERVER/SSA/BV-07-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-16 - init
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - run
+/TP/SERVER/SSA/BV-08-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-32 - init
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - run
+/TP/SERVER/SSA/BV-08-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-128 - init
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - run
+/TP/SERVER/SSA/BV-08-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-16 - init
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - run
+/TP/SERVER/SSA/BV-09-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-32 - init
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - run
+/TP/SERVER/SSA/BV-09-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-128 - init
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - run
+/TP/SERVER/SSA/BV-09-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-16 - init
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - run
+/TP/SERVER/SSA/BV-10-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-32 - init
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - run
+/TP/SERVER/SSA/BV-10-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-128 - init
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - run
+/TP/SERVER/SSA/BV-10-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-16 - init
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - run
+/TP/SERVER/SSA/BV-11-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-32 - init
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - run
+/TP/SERVER/SSA/BV-11-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-128 - init
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - run
+/TP/SERVER/SSA/BV-11-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-16 - init
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - run
+/TP/SERVER/SSA/BV-12-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-32 - init
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - run
+/TP/SERVER/SSA/BV-12-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-128 - init
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - run
+/TP/SERVER/SSA/BV-12-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-16 - init
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - run
+/TP/SERVER/SSA/BV-13-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-32 - init
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - run
+/TP/SERVER/SSA/BV-13-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-128 - init
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - run
+/TP/SERVER/SSA/BV-13-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-16 - init
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - run
+/TP/SERVER/SSA/BV-14-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-32 - init
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - run
+/TP/SERVER/SSA/BV-14-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-128 - init
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - run
+/TP/SERVER/SSA/BV-14-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-16 - init
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - run
+/TP/SERVER/SSA/BV-15-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-32 - init
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - run
+/TP/SERVER/SSA/BV-15-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-128 - init
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - run
+/TP/SERVER/SSA/BV-15-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-16 - init
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - run
+/TP/SERVER/SSA/BV-16-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-32 - init
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - run
+/TP/SERVER/SSA/BV-16-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-128 - init
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - run
+/TP/SERVER/SSA/BV-16-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-16 - init
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - run
+/TP/SERVER/SSA/BV-17-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-32 - init
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - run
+/TP/SERVER/SSA/BV-17-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-128 - init
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - run
+/TP/SERVER/SSA/BV-17-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-16 - init
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - run
+/TP/SERVER/SSA/BV-18-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-32 - init
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - run
+/TP/SERVER/SSA/BV-18-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-128 - init
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - run
+/TP/SERVER/SSA/BV-18-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-16 - init
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - run
+/TP/SERVER/SSA/BV-19-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-32 - init
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - run
+/TP/SERVER/SSA/BV-19-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-128 - init
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - run
+/TP/SERVER/SSA/BV-19-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-16 - init
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - run
+/TP/SERVER/SSA/BV-20-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-32 - init
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - run
+/TP/SERVER/SSA/BV-20-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-128 - init
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - run
+/TP/SERVER/SSA/BV-20-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-16 - init
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - run
+/TP/SERVER/SSA/BV-21-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-32 - init
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - run
+/TP/SERVER/SSA/BV-21-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-128 - init
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - run
+/TP/SERVER/SSA/BV-21-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-16 - init
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - run
+/TP/SERVER/SSA/BV-22-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-32 - init
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - run
+/TP/SERVER/SSA/BV-22-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-128 - init
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - run
+/TP/SERVER/SSA/BV-22-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-16 - init
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - run
+/TP/SERVER/SSA/BV-23-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-32 - init
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - run
+/TP/SERVER/SSA/BV-23-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-128 - init
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - run
+/TP/SERVER/SSA/BV-23-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-16 - init
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - run
+/TP/SERVER/SSA/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-32 - init
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - run
+/TP/SERVER/SSA/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-128 - init
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - run
+/TP/SERVER/SSA/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-16 - init
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - run
+/TP/SERVER/SSA/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-32 - init
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - run
+/TP/SERVER/SSA/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-128 - init
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - run
+/TP/SERVER/SSA/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-16 - init
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - run
+/TP/SERVER/BRW/BV-01-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-32 - init
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - run
+/TP/SERVER/BRW/BV-01-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-128 - init
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - run
+/TP/SERVER/BRW/BV-01-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-16 - init
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - run
+/TP/SERVER/BRW/BV-02-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-32 - init
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - run
+/TP/SERVER/BRW/BV-02-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-128 - init
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - run
+/TP/SERVER/BRW/BV-02-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - done
+
+/sdp/DE/ATTR/TEXT_STR8/empty - init
+/sdp/DE/ATTR/TEXT_STR8/empty - setup
+/sdp/DE/ATTR/TEXT_STR8/empty - setup complete
+/sdp/DE/ATTR/TEXT_STR8/empty - run
+/sdp/DE/ATTR/TEXT_STR8/empty - test passed
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown complete
+/sdp/DE/ATTR/TEXT_STR8/empty - done
+
+/sdp/DE/ATTR/TEXT_STR8 - init
+/sdp/DE/ATTR/TEXT_STR8 - setup
+/sdp/DE/ATTR/TEXT_STR8 - setup complete
+/sdp/DE/ATTR/TEXT_STR8 - run
+/sdp/DE/ATTR/TEXT_STR8 - test passed
+/sdp/DE/ATTR/TEXT_STR8 - teardown
+/sdp/DE/ATTR/TEXT_STR8 - teardown complete
+/sdp/DE/ATTR/TEXT_STR8 - done
+
+/sdp/DE/ATTR/TEXT_STR16 - init
+/sdp/DE/ATTR/TEXT_STR16 - setup
+/sdp/DE/ATTR/TEXT_STR16 - setup complete
+/sdp/DE/ATTR/TEXT_STR16 - run
+/sdp/DE/ATTR/TEXT_STR16 - test passed
+/sdp/DE/ATTR/TEXT_STR16 - teardown
+/sdp/DE/ATTR/TEXT_STR16 - teardown complete
+/sdp/DE/ATTR/TEXT_STR16 - done
+
+/sdp/DE/ATTR/URL_STR8 - init
+/sdp/DE/ATTR/URL_STR8 - setup
+/sdp/DE/ATTR/URL_STR8 - setup complete
+/sdp/DE/ATTR/URL_STR8 - run
+/sdp/DE/ATTR/URL_STR8 - test passed
+/sdp/DE/ATTR/URL_STR8 - teardown
+/sdp/DE/ATTR/URL_STR8 - teardown complete
+/sdp/DE/ATTR/URL_STR8 - done
+
+/sdp/DE/ATTR/URL_STR16 - init
+/sdp/DE/ATTR/URL_STR16 - setup
+/sdp/DE/ATTR/URL_STR16 - setup complete
+/sdp/DE/ATTR/URL_STR16 - run
+/sdp/DE/ATTR/URL_STR16 - test passed
+/sdp/DE/ATTR/URL_STR16 - teardown
+/sdp/DE/ATTR/URL_STR16 - teardown complete
+/sdp/DE/ATTR/URL_STR16 - done
+
+/sdp/DE/ATTR/NIL - init
+/sdp/DE/ATTR/NIL - setup
+/sdp/DE/ATTR/NIL - setup complete
+/sdp/DE/ATTR/NIL - run
+/sdp/DE/ATTR/NIL - test passed
+/sdp/DE/ATTR/NIL - teardown
+/sdp/DE/ATTR/NIL - teardown complete
+/sdp/DE/ATTR/NIL - done
+
+/sdp/DE/ATTR/UINT8 - init
+/sdp/DE/ATTR/UINT8 - setup
+/sdp/DE/ATTR/UINT8 - setup complete
+/sdp/DE/ATTR/UINT8 - run
+/sdp/DE/ATTR/UINT8 - test passed
+/sdp/DE/ATTR/UINT8 - teardown
+/sdp/DE/ATTR/UINT8 - teardown complete
+/sdp/DE/ATTR/UINT8 - done
+
+/sdp/DE/ATTR/INT8 - init
+/sdp/DE/ATTR/INT8 - setup
+/sdp/DE/ATTR/INT8 - setup complete
+/sdp/DE/ATTR/INT8 - run
+/sdp/DE/ATTR/INT8 - test passed
+/sdp/DE/ATTR/INT8 - teardown
+/sdp/DE/ATTR/INT8 - teardown complete
+/sdp/DE/ATTR/INT8 - done
+
+/sdp/DE/ATTR/BOOL - init
+/sdp/DE/ATTR/BOOL - setup
+/sdp/DE/ATTR/BOOL - setup complete
+/sdp/DE/ATTR/BOOL - run
+/sdp/DE/ATTR/BOOL - test passed
+/sdp/DE/ATTR/BOOL - teardown
+/sdp/DE/ATTR/BOOL - teardown complete
+/sdp/DE/ATTR/BOOL - done
+
+/sdp/DE/ATTR/UINT16 - init
+/sdp/DE/ATTR/UINT16 - setup
+/sdp/DE/ATTR/UINT16 - setup complete
+/sdp/DE/ATTR/UINT16 - run
+/sdp/DE/ATTR/UINT16 - test passed
+/sdp/DE/ATTR/UINT16 - teardown
+/sdp/DE/ATTR/UINT16 - teardown complete
+/sdp/DE/ATTR/UINT16 - done
+
+/sdp/DE/ATTR/INT16 - init
+/sdp/DE/ATTR/INT16 - setup
+/sdp/DE/ATTR/INT16 - setup complete
+/sdp/DE/ATTR/INT16 - run
+/sdp/DE/ATTR/INT16 - test passed
+/sdp/DE/ATTR/INT16 - teardown
+/sdp/DE/ATTR/INT16 - teardown complete
+/sdp/DE/ATTR/INT16 - done
+
+/sdp/DE/ATTR/UINT32 - init
+/sdp/DE/ATTR/UINT32 - setup
+/sdp/DE/ATTR/UINT32 - setup complete
+/sdp/DE/ATTR/UINT32 - run
+/sdp/DE/ATTR/UINT32 - test passed
+/sdp/DE/ATTR/UINT32 - teardown
+/sdp/DE/ATTR/UINT32 - teardown complete
+/sdp/DE/ATTR/UINT32 - done
+
+/sdp/DE/ATTR/INT32 - init
+/sdp/DE/ATTR/INT32 - setup
+/sdp/DE/ATTR/INT32 - setup complete
+/sdp/DE/ATTR/INT32 - run
+/sdp/DE/ATTR/INT32 - test passed
+/sdp/DE/ATTR/INT32 - teardown
+/sdp/DE/ATTR/INT32 - teardown complete
+/sdp/DE/ATTR/INT32 - done
+
+/sdp/DE/ATTR/UINT64 - init
+/sdp/DE/ATTR/UINT64 - setup
+/sdp/DE/ATTR/UINT64 - setup complete
+/sdp/DE/ATTR/UINT64 - run
+/sdp/DE/ATTR/UINT64 - test passed
+/sdp/DE/ATTR/UINT64 - teardown
+/sdp/DE/ATTR/UINT64 - teardown complete
+/sdp/DE/ATTR/UINT64 - done
+
+/sdp/DE/ATTR/INT64 - init
+/sdp/DE/ATTR/INT64 - setup
+/sdp/DE/ATTR/INT64 - setup complete
+/sdp/DE/ATTR/INT64 - run
+/sdp/DE/ATTR/INT64 - test passed
+/sdp/DE/ATTR/INT64 - teardown
+/sdp/DE/ATTR/INT64 - teardown complete
+/sdp/DE/ATTR/INT64 - done
+
+/sdp/DE/ATTR/UINT128 - init
+/sdp/DE/ATTR/UINT128 - setup
+/sdp/DE/ATTR/UINT128 - setup complete
+/sdp/DE/ATTR/UINT128 - run
+/sdp/DE/ATTR/UINT128 - test passed
+/sdp/DE/ATTR/UINT128 - teardown
+/sdp/DE/ATTR/UINT128 - teardown complete
+/sdp/DE/ATTR/UINT128 - done
+
+/sdp/DE/ATTR/INT128 - init
+/sdp/DE/ATTR/INT128 - setup
+/sdp/DE/ATTR/INT128 - setup complete
+/sdp/DE/ATTR/INT128 - run
+/sdp/DE/ATTR/INT128 - test passed
+/sdp/DE/ATTR/INT128 - teardown
+/sdp/DE/ATTR/INT128 - teardown complete
+/sdp/DE/ATTR/INT128bluetoothd[1121]: /usr/src/debug/bluez5/5.72/src/sdpd-request.c:service_attr_req() NULL cache buffer and non-NULL continuation state
+ - done
+
+/TP/SERVER/ROB/BI-01-C - init
+/TP/SERVER/ROB/BI-01-C - setup
+/TP/SERVER/ROB/BI-01-C - setup complete
+/TP/SERVER/ROB/BI-01-C - run
+/TP/SERVER/ROB/BI-01-C - test passed
+/TP/SERVER/ROB/BI-01-C - teardown
+/TP/SERVER/ROB/BI-01-C - teardown complete
+/TP/SERVER/ROB/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/SERVER/SS/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SA/BV-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-03-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-04-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-05-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-06-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-07-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-08-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-09-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-10-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-11-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-12-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-13-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-14-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-15-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-16-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-17-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-18-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-19-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-20-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-21-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-02-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-03-C Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-16 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-32 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-128 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-128 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8/empty Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/NIL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT8 Passed  0.000 seconds
+/sdp/DE/ATTR/INT8 Passed  0.000 seconds
+/sdp/DE/ATTR/BOOL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT16 Passed  0.000 seconds
+/sdp/DE/ATTR/INT16 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT32 Passed  0.000 seconds
+/sdp/DE/ATTR/INT32 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT64 Passed  0.000 seconds
+/sdp/DE/ATTR/INT64 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT128 Passed  0.000 seconds
+/sdp/DE/ATTR/INT128 Passed  0.000 seconds
+/TP/SERVER/ROB/BI-01-C Passed  0.000 seconds
+Total: 134, Passed: 134 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0202 seconds
+PASS: test-sdp
+
+/tester/basic - init
+/tester/basic - setup
+/tester/basic - setup complete
+/tester/basic - run
+/tester/basic - test passed
+/tester/basic - teardown
+/tester/basic - teardown complete
+/tester/basic - done
+
+/tester/setup_io - init
+/tester/setup_io - setup
+/tester/setup_io - setup complete
+/tester/setup_io - run
+/tester/setup_io - test passed
+/tester/setup_io - teardown
+/tester/setup_io - teardown complete
+/tester/setup_io - done
+
+/tester/io_send - init
+/tester/io_send - setup
+/tester/io_send - setup complete
+/tester/io_send - run
+/tester/io_send - test passed
+/tester/io_send - teardown
+/tester/io_send - teardown complete
+/tester/io_send - done
+
+
+Test Summary
+------------
+/tester/basic Passed  0.000 seconds
+/tester/setup_io Passed  0.000 seconds
+/tester/io_send Passed  0.000 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00206 seconds
+PASS: test-tester
+
+/textfile/pagesize - init
+/textfile/pagesize - setup
+/textfile/pagesize - setup complete
+/textfile/pagesize - run
+/textfile/pagesize - test passed
+/textfile/pagesize - teardown
+/textfile/pagesize - teardown complete
+/textfile/pagesize - done
+
+/textfile/delete - init
+/textfile/delete - setup
+/textfile/delete - setup complete
+/textfile/delete - run
+/textfile/delete - test passed
+/textfile/delete - teardown
+/textfile/delete - teardown complete
+/textfile/delete - done
+
+/textfile/overwrite - init
+/textfile/overwrite - setup
+/textfile/overwrite - setup complete
+/textfile/overwrite - run
+/textfile/overwrite - test passed
+/textfile/overwrite - teardown
+/textfile/overwrite - teardown complete
+/textfile/overwrite - done
+
+/textfile/multiple - init
+/textfile/multiple - setup
+/textfile/multiple - setup complete
+/textfile/multiple - run
+/textfile/multiple - test passed
+/textfile/multiple - teardown
+/textfile/multiple - teardown complete
+/textfile/multiple - done
+
+
+Test Summary
+------------
+/textfile/pagesize Passed  0.000 seconds
+/textfile/delete Passed  0.000 seconds
+/textfile/overwrite Passed  0.000 seconds
+/textfile/multiple Passed  0.001 seconds
+Total: 4, Passed: 4 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00301 seconds
+PASS: test-textfile
+
+/uhid/command/create - init
+/uhid/command/create - setup
+/uhid/command/create - setup complete
+/uhid/command/create - run
+/uhid/command/create - test passed
+/uhid/command/create - teardown
+/uhid/command/create - teardown complete
+/uhid/command/create - done
+
+/uhid/command/destroy - init
+/uhid/command/destroy - setup
+/uhid/command/destroy - setup complete
+/uhid/command/destroy - run
+/uhid/command/destroy - test passed
+/uhid/command/destroy - teardown
+/uhid/command/destroy - teardown complete
+/uhid/command/destroy - done
+
+/uhid/command/feature_answer - init
+/uhid/command/feature_answer - setup
+/uhid/command/feature_answer - setup complete
+/uhid/command/feature_answer - run
+/uhid/command/feature_answer - test passed
+/uhid/command/feature_answer - teardown
+/uhid/command/feature_answer - teardown complete
+/uhid/command/feature_answer - done
+
+/uhid/command/input - init
+/uhid/command/input - setup
+/uhid/command/input - setup complete
+/uhid/command/input - run
+/uhid/command/input - test passed
+/uhid/command/input - teardown
+/uhid/command/input - teardown complete
+/uhid/command/input - done
+
+/uhid/event/output - init
+/uhid/event/output - setup
+/uhid/event/output - setup complete
+/uhid/event/output - run
+/uhid/event/output - test passed
+/uhid/event/output - teardown
+/uhid/event/output - teardown complete
+/uhid/event/output - done
+
+/uhid/event/feature - init
+/uhid/event/feature - setup
+/uhid/event/feature - setup complete
+/uhid/event/feature - run
+/uhid/event/feature - test passed
+/uhid/event/feature - teardown
+/uhid/event/feature - teardown complete
+/uhid/event/feature - done
+
+
+Test Summary
+------------
+/uhid/command/create Passed  0.000 seconds
+/uhid/command/destroy Passed  0.000 seconds
+/uhid/command/feature_answer Passed  0.000 seconds
+/uhid/command/input Passed  0.000 seconds
+/uhid/event/output Passed  0.000 seconds
+/uhid/event/feature Passed  0.000 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00226 seconds
+PASS: test-uhid
+
+/uuid/base - init
+/uuid/base - setup
+/uuid/base - setup complete
+/uuid/base - run
+/uuid/base - test passed
+/uuid/base - teardown
+/uuid/base - teardown complete
+/uuid/base - done
+
+/uuid/base/str - init
+/uuid/base/str - setup
+/uuid/base/str - setup complete
+/uuid/base/str - run
+/uuid/base/str - test passed
+/uuid/base/str - teardown
+/uuid/base/str - teardown complete
+/uuid/base/str - done
+
+/uuid/base/cmp - init
+/uuid/base/cmp - setup
+/uuid/base/cmp - setup complete
+/uuid/base/cmp - run
+/uuid/base/cmp - test passed
+/uuid/base/cmp - teardown
+/uuid/base/cmp - teardown complete
+/uuid/base/cmp - done
+
+/uuid/sixteen1 - init
+/uuid/sixteen1 - setup
+/uuid/sixteen1 - setup complete
+/uuid/sixteen1 - run
+/uuid/sixteen1 - test passed
+/uuid/sixteen1 - teardown
+/uuid/sixteen1 - teardown complete
+/uuid/sixteen1 - done
+
+/uuid/sixteen1/str - init
+/uuid/sixteen1/str - setup
+/uuid/sixteen1/str - setup complete
+/uuid/sixteen1/str - run
+/uuid/sixteen1/str - test passed
+/uuid/sixteen1/str - teardown
+/uuid/sixteen1/str - teardown complete
+/uuid/sixteen1/str - done
+
+/uuid/sixteen1/cmp - init
+/uuid/sixteen1/cmp - setup
+/uuid/sixteen1/cmp - setup complete
+/uuid/sixteen1/cmp - run
+/uuid/sixteen1/cmp - test passed
+/uuid/sixteen1/cmp - teardown
+/uuid/sixteen1/cmp - teardown complete
+/uuid/sixteen1/cmp - done
+
+/uuid/sixteen2 - init
+/uuid/sixteen2 - setup
+/uuid/sixteen2 - setup complete
+/uuid/sixteen2 - run
+/uuid/sixteen2 - test passed
+/uuid/sixteen2 - teardown
+/uuid/sixteen2 - teardown complete
+/uuid/sixteen2 - done
+
+/uuid/sixteen2/str - init
+/uuid/sixteen2/str - setup
+/uuid/sixteen2/str - setup complete
+/uuid/sixteen2/str - run
+/uuid/sixteen2/str - test passed
+/uuid/sixteen2/str - teardown
+/uuid/sixteen2/str - teardown complete
+/uuid/sixteen2/str - done
+
+/uuid/sixteen2/cmp - init
+/uuid/sixteen2/cmp - setup
+/uuid/sixteen2/cmp - setup complete
+/uuid/sixteen2/cmp - run
+/uuid/sixteen2/cmp - test passed
+/uuid/sixteen2/cmp - teardown
+/uuid/sixteen2/cmp - teardown complete
+/uuid/sixteen2/cmp - done
+
+/uuid/thirtytwo1 - init
+/uuid/thirtytwo1 - setup
+/uuid/thirtytwo1 - setup complete
+/uuid/thirtytwo1 - run
+/uuid/thirtytwo1 - test passed
+/uuid/thirtytwo1 - teardown
+/uuid/thirtytwo1 - teardown complete
+/uuid/thirtytwo1 - done
+
+/uuid/thirtytwo1/str - init
+/uuid/thirtytwo1/str - setup
+/uuid/thirtytwo1/str - setup complete
+/uuid/thirtytwo1/str - run
+/uuid/thirtytwo1/str - test passed
+/uuid/thirtytwo1/str - teardown
+/uuid/thirtytwo1/str - teardown complete
+/uuid/thirtytwo1/str - done
+
+/uuid/thirtytwo1/cmp - init
+/uuid/thirtytwo1/cmp - setup
+/uuid/thirtytwo1/cmp - setup complete
+/uuid/thirtytwo1/cmp - run
+/uuid/thirtytwo1/cmp - test passed
+/uuid/thirtytwo1/cmp - teardown
+/uuid/thirtytwo1/cmp - teardown complete
+/uuid/thirtytwo1/cmp - done
+
+/uuid/thirtytwo2 - init
+/uuid/thirtytwo2 - setup
+/uuid/thirtytwo2 - setup complete
+/uuid/thirtytwo2 - run
+/uuid/thirtytwo2 - test passed
+/uuid/thirtytwo2 - teardown
+/uuid/thirtytwo2 - teardown complete
+/uuid/thirtytwo2 - done
+
+/uuid/thritytwo2/str - init
+/uuid/thritytwo2/str - setup
+/uuid/thritytwo2/str - setup complete
+/uuid/thritytwo2/str - run
+/uuid/thritytwo2/str - test passed
+/uuid/thritytwo2/str - teardown
+/uuid/thritytwo2/str - teardown complete
+/uuid/thritytwo2/str - done
+
+/uuid/thirtytwo2/cmp - init
+/uuid/thirtytwo2/cmp - setup
+/uuid/thirtytwo2/cmp - setup complete
+/uuid/thirtytwo2/cmp - run
+/uuid/thirtytwo2/cmp - test passed
+/uuid/thirtytwo2/cmp - teardown
+/uuid/thirtytwo2/cmp - teardown complete
+/uuid/thirtytwo2/cmp - done
+
+/uuid/onetwentyeight - init
+/uuid/onetwentyeight - setup
+/uuid/onetwentyeight - setup complete
+/uuid/onetwentyeight - run
+/uuid/onetwentyeight - test passed
+/uuid/onetwentyeight - teardown
+/uuid/onetwentyeight - teardown complete
+/uuid/onetwentyeight - done
+
+/uuid/onetwentyeight/str - init
+/uuid/onetwentyeight/str - setup
+/uuid/onetwentyeight/str - setup complete
+/uuid/onetwentyeight/str - run
+/uuid/onetwentyeight/str - test passed
+/uuid/onetwentyeight/str - teardown
+/uuid/onetwentyeight/str - teardown complete
+/uuid/onetwentyeight/str - done
+
+/uuid/onetwentyeight/cmp - init
+/uuid/onetwentyeight/cmp - setup
+/uuid/onetwentyeight/cmp - setup complete
+/uuid/onetwentyeight/cmp - run
+/uuid/onetwentyeight/cmp - test passed
+/uuid/onetwentyeight/cmp - teardown
+/uuid/onetwentyeight/cmp - teardown complete
+/uuid/onetwentyeight/cmp - done
+
+/uuid/malformed/0 - init
+/uuid/malformed/0 - setup
+/uuid/malformed/0 - setup complete
+/uuid/malformed/0 - run
+/uuid/malformed/0 - test passed
+/uuid/malformed/0 - teardown
+/uuid/malformed/0 - teardown complete
+/uuid/malformed/0 - done
+
+/uuid/malformed/01 - init
+/uuid/malformed/01 - setup
+/uuid/malformed/01 - setup complete
+/uuid/malformed/01 - run
+/uuid/malformed/01 - test passed
+/uuid/malformed/01 - teardown
+/uuid/malformed/01 - teardown complete
+/uuid/malformed/01 - done
+
+/uuid/malformed/012 - init
+/uuid/malformed/012 - setup
+/uuid/malformed/012 - setup complete
+/uuid/malformed/012 - run
+/uuid/malformed/012 - test passed
+/uuid/malformed/012 - teardown
+/uuid/malformed/012 - teardown complete
+/uuid/malformed/012 - done
+
+/uuid/malformed/xxxx - init
+/uuid/malformed/xxxx - setup
+/uuid/malformed/xxxx - setup complete
+/uuid/malformed/xxxx - run
+/uuid/malformed/xxxx - test passed
+/uuid/malformed/xxxx - teardown
+/uuid/malformed/xxxx - teardown complete
+/uuid/malformed/xxxx - done
+
+/uuid/malformed/xxxxx - init
+/uuid/malformed/xxxxx - setup
+/uuid/malformed/xxxxx - setup complete
+/uuid/malformed/xxxxx - run
+/uuid/malformed/xxxxx - test passed
+/uuid/malformed/xxxxx - teardown
+/uuid/malformed/xxxxx - teardown complete
+/uuid/malformed/xxxxx - done
+
+/uuid/malformed/0xxxxx - init
+/uuid/malformed/0xxxxx - setup
+/uuid/malformed/0xxxxx - setup complete
+/uuid/malformed/0xxxxx - run
+/uuid/malformed/0xxxxx - test passed
+/uuid/malformed/0xxxxx - teardown
+/uuid/malformed/0xxxxx - teardown complete
+/uuid/malformed/0xxxxx - done
+
+/uuid/malformed/0123456 - init
+/uuid/malformed/0123456 - setup
+/uuid/malformed/0123456 - setup complete
+/uuid/malformed/0123456 - run
+/uuid/malformed/0123456 - test passed
+/uuid/malformed/0123456 - teardown
+/uuid/malformed/0123456 - teardown complete
+/uuid/malformed/0123456 - done
+
+/uuid/malformed/012g4567 - init
+/uuid/malformed/012g4567 - setup
+/uuid/malformed/012g4567 - setup complete
+/uuid/malformed/012g4567 - run
+/uuid/malformed/012g4567 - test passed
+/uuid/malformed/012g4567 - teardown
+/uuid/malformed/012g4567 - teardown complete
+/uuid/malformed/012g4567 - done
+
+/uuid/malformed/012345678 - init
+/uuid/malformed/012345678 - setup
+/uuid/malformed/012345678 - setup complete
+/uuid/malformed/012345678 - run
+/uuid/malformed/012345678 - test passed
+/uuid/malformed/012345678 - teardown
+/uuid/malformed/012345678 - teardown complete
+/uuid/malformed/012345678 - done
+
+/uuid/malformed/0x234567u9 - init
+/uuid/malformed/0x234567u9 - setup
+/uuid/malformed/0x234567u9 - setup complete
+/uuid/malformed/0x234567u9 - run
+/uuid/malformed/0x234567u9 - test passed
+/uuid/malformed/0x234567u9 - teardown
+/uuid/malformed/0x234567u9 - teardown complete
+/uuid/malformed/0x234567u9 - done
+
+/uuid/malformed/01234567890 - init
+/uuid/malformed/01234567890 - setup
+/uuid/malformed/01234567890 - setup complete
+/uuid/malformed/01234567890 - run
+/uuid/malformed/01234567890 - test passed
+/uuid/malformed/01234567890 - teardown
+/uuid/malformed/01234567890 - teardown complete
+/uuid/malformed/01234567890 - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - done
+
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - done
+
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - done
+
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - done
+
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - done
+
+
+Test Summary
+------------
+/uuid/base Passed  0.000 seconds
+/uuid/base/str Passed  0.000 seconds
+/uuid/base/cmp Passed  0.000 seconds
+/uuid/sixteen1 Passed  0.000 seconds
+/uuid/sixteen1/str Passed  0.000 seconds
+/uuid/sixteen1/cmp Passed  0.000 seconds
+/uuid/sixteen2 Passed  0.000 seconds
+/uuid/sixteen2/str Passed  0.000 seconds
+/uuid/sixteen2/cmp Passed  0.000 seconds
+/uuid/thirtytwo1 Passed  0.000 seconds
+/uuid/thirtytwo1/str Passed  0.000 seconds
+/uuid/thirtytwo1/cmp Passed  0.000 seconds
+/uuid/thirtytwo2 Passed  0.000 seconds
+/uuid/thritytwo2/str Passed  0.000 seconds
+/uuid/thirtytwo2/cmp Passed  0.000 seconds
+/uuid/onetwentyeight Passed  0.000 seconds
+/uuid/onetwentyeight/str Passed  0.000 seconds
+/uuid/onetwentyeight/cmp Passed  0.000 seconds
+/uuid/malformed/0 Passed  0.000 seconds
+/uuid/malformed/01 Passed  0.000 seconds
+/uuid/malformed/012 Passed  0.000 seconds
+/uuid/malformed/xxxx Passed  0.000 seconds
+/uuid/malformed/xxxxx Passed  0.000 seconds
+/uuid/malformed/0xxxxx Passed  0.000 seconds
+/uuid/malformed/0123456 Passed  0.000 seconds
+/uuid/malformed/012g4567 Passed  0.000 seconds
+/uuid/malformed/012345678 Passed  0.000 seconds
+/uuid/malformed/0x234567u9 Passed  0.000 seconds
+/uuid/malformed/01234567890 Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+Total: 37, Passed: 37 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00273 seconds
+PASS: test-uuid
+
+VOCS/SR/SGGIT/SER/BV-01-C - init
+VOCS/SR/SGGIT/SER/BV-01-C - setup
+VOCS/SR/SGGIT/SER/BV-01-C - setup complete
+VOCS/SR/SGGIT/SER/BV-01-C - run
+VOCS/SR/SGGIT/SER/BV-01-C - test passed
+VOCS/SR/SGGIT/SER/BV-01-C - teardown
+VOCS/SR/SGGIT/SER/BV-01-C - teardown complete
+VOCS/SR/SGGIT/SER/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-01-C - init
+VOCS/SR/SGGIT/CHA/BV-01-C - setup
+VOCS/SR/SGGIT/CHA/BV-01-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-01-C - run
+VOCS/SR/SGGIT/CHA/BV-01-C - test passed
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-02-C - init
+VOCS/SR/SGGIT/CHA/BV-02-C - setup
+VOCS/SR/SGGIT/CHA/BV-02-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-02-C - run
+VOCS/SR/SGGIT/CHA/BV-02-C - test passed
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-02-C - done
+
+VOCS/SR/SGGIT/CHA/BV-03-C - init
+VOCS/SR/SGGIT/CHA/BV-03-C - setup
+VOCS/SR/SGGIT/CHA/BV-03-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-03-C - run
+VOCS/SR/SGGIT/CHA/BV-03-C - test passed
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-03-C - done
+
+VOCS/SR/SGGIT/CHA/BV-04-C - init
+VOCS/SR/SGGIT/CHA/BV-04-C - setup
+VOCS/SR/SGGIT/CHA/BV-04-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-04-C - run
+VOCS/SR/SGGIT/CHA/BV-04-C - test passed
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-04-C - done
+
+VOCS/SR/SGGIT/CP/BI-01-C - init
+VOCS/SR/SGGIT/CP/BI-01-C - setup
+VOCS/SR/SGGIT/CP/BI-01-C - setup complete
+VOCS/SR/SGGIT/CP/BI-01-C - run
+VOCS/SR/SGGIT/CP/BI-01-C - test passed
+VOCS/SR/SGGIT/CP/BI-01-C - teardown
+VOCS/SR/SGGIT/CP/BI-01-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-01-C - done
+
+VOCS/SR/SGGIT/CP/BI-02-C - init
+VOCS/SR/SGGIT/CP/BI-02-C - setup
+VOCS/SR/SGGIT/CP/BI-02-C - setup complete
+VOCS/SR/SGGIT/CP/BI-02-C - run
+VOCS/SR/SGGIT/CP/BI-02-C - test passed
+VOCS/SR/SGGIT/CP/BI-02-C - teardown
+VOCS/SR/SGGIT/CP/BI-02-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-02-C - done
+
+VOCS/SR/SGGIT/CP/BI-03-C - init
+VOCS/SR/SGGIT/CP/BI-03-C - setup
+VOCS/SR/SGGIT/CP/BI-03-C - setup complete
+VOCS/SR/SGGIT/CP/BI-03-C - run
+VOCS/SR/SGGIT/CP/BI-03-C - test passed
+VOCS/SR/SGGIT/CP/BI-03-C - teardown
+VOCS/SR/SGGIT/CP/BI-03-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-03-C - done
+
+VOCS/SR/SPE/BI-01-C - init
+VOCS/SR/SPE/BI-01-C - setup
+VOCS/SR/SPE/BI-01-C - setup complete
+VOCS/SR/SPE/BI-01-C - run
+VOCS/SR/SPE/BI-01-C - test passed
+VOCS/SR/SPE/BI-01-C - teardown
+VOCS/SR/SPE/BI-01-C - teardown complete
+VOCS/SR/SPE/BI-01-C - done
+
+VOCS/SR/CP/BV-01-C - init
+VOCS/SR/CP/BV-01-C - setup
+VOCS/SR/CP/BV-01-C - setup complete
+VOCS/SR/CP/BV-01-C - run
+VOCS/SR/CP/BV-01-C - test passed
+VOCS/SR/CP/BV-01-C - teardown
+VOCS/SR/CP/BV-01-C - teardown complete
+VOCS/SR/CP/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-01-C - init
+AICS/SR/SGGIT/CHA/BV-01-C - setup
+AICS/SR/SGGIT/CHA/BV-01-C - setup complete
+AICS/SR/SGGIT/CHA/BV-01-C - run
+AICS/SR/SGGIT/CHA/BV-01-C - test passed
+AICS/SR/SGGIT/CHA/BV-01-C - teardown
+AICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-02-C - init
+AICS/SR/SGGIT/CHA/BV-02-C - setup
+AICS/SR/SGGIT/CHA/BV-02-C - setup complete
+AICS/SR/SGGIT/CHA/BV-02-C - run
+AICS/SR/SGGIT/CHA/BV-02-C - test passed
+AICS/SR/SGGIT/CHA/BV-02-C - teardown
+AICS/SR/SGGIT/CHA/BV-02-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-02-C - done
+
+AICS/SR/SGGIT/CHA/BV-03-C - init
+AICS/SR/SGGIT/CHA/BV-03-C - setup
+AICS/SR/SGGIT/CHA/BV-03-C - setup complete
+AICS/SR/SGGIT/CHA/BV-03-C - run
+AICS/SR/SGGIT/CHA/BV-03-C - test passed
+AICS/SR/SGGIT/CHA/BV-03-C - teardown
+AICS/SR/SGGIT/CHA/BV-03-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-03-C - done
+
+AICS/SR/SGGIT/CHA/BV-04-C - init
+AICS/SR/SGGIT/CHA/BV-04-C - setup
+AICS/SR/SGGIT/CHA/BV-04-C - setup complete
+AICS/SR/SGGIT/CHA/BV-04-C - run
+AICS/SR/SGGIT/CHA/BV-04-C - test passed
+AICS/SR/SGGIT/CHA/BV-04-C - teardown
+AICS/SR/SGGIT/CHA/BV-04-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-04-C - done
+
+AICS/SR/SGGIT/CHA/BV-05-C - init
+AICS/SR/SGGIT/CHA/BV-05-C - setup
+AICS/SR/SGGIT/CHA/BV-05-C - setup complete
+AICS/SR/SGGIT/CHA/BV-05-C - run
+AICS/SR/SGGIT/CHA/BV-05-C - test passed
+AICS/SR/SGGIT/CHA/BV-05-C - teardown
+AICS/SR/SGGIT/CHA/BV-05-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-05-C - done
+
+AICS/SR/SGGIT/CHA/BV-06-C - init
+AICS/SR/SGGIT/CHA/BV-06-C - setup
+AICS/SR/SGGIT/CHA/BV-06-C - setup complete
+AICS/SR/SGGIT/CHA/BV-06-C - run
+AICS/SR/SGGIT/CHA/BV-06-C - test passed
+AICS/SR/SGGIT/CHA/BV-06-C - teardown
+AICS/SR/SGGIT/CHA/BV-06-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-06-C - done
+
+AICS/SR/SGGIT/CP/BI-01-C - init
+AICS/SR/SGGIT/CP/BI-01-C - setup
+AICS/SR/SGGIT/CP/BI-01-C - setup complete
+AICS/SR/SGGIT/CP/BI-01-C - run
+AICS/SR/SGGIT/CP/BI-01-C - test passed
+AICS/SR/SGGIT/CP/BI-01-C - teardown
+AICS/SR/SGGIT/CP/BI-01-C - teardown complete
+AICS/SR/SGGIT/CP/BI-01-C - done
+
+AICS/SR/SGGIT/CP/BI-02-C - init
+AICS/SR/SGGIT/CP/BI-02-C - setup
+AICS/SR/SGGIT/CP/BI-02-C - setup complete
+AICS/SR/SGGIT/CP/BI-02-C - run
+AICS/SR/SGGIT/CP/BI-02-C - test passed
+AICS/SR/SGGIT/CP/BI-02-C - teardown
+AICS/SR/SGGIT/CP/BI-02-C - teardown complete
+AICS/SR/SGGIT/CP/BI-02-C - done
+
+AICS/SR/CP/BV-01-C - init
+AICS/SR/CP/BV-01-C - setup
+AICS/SR/CP/BV-01-C - setup complete
+AICS/SR/CP/BV-01-C - run
+AICS/SR/CP/BV-01-C - test passed
+AICS/SR/CP/BV-01-C - teardown
+AICS/SR/CP/BV-01-C - teardown complete
+AICS/SR/CP/BV-01-C - done
+
+AICS/SR/SPE/BI-01-C - init
+AICS/SR/SPE/BI-01-C - setup
+AICS/SR/SPE/BI-01-C - setup complete
+AICS/SR/SPE/BI-01-C - run
+AICS/SR/SPE/BI-01-C - test passed
+AICS/SR/SPE/BI-01-C - teardown
+AICS/SR/SPE/BI-01-C - teardown complete
+AICS/SR/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+VOCS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-03-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-04-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-02-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-03-C Passed  0.004 seconds
+VOCS/SR/SPE/BI-01-C Passed  0.004 seconds
+VOCS/SR/CP/BV-01-C Passed  0.017 seconds
+AICS/SR/SGGIT/CHA/BV-01-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-03-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-04-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-05-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-06-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-02-C Passed  0.004 seconds
+AICS/SR/CP/BV-01-C Passed  0.018 seconds
+AICS/SR/SPE/BI-01-C Passed  0.004 seconds
+Total: 20, Passed: 20 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.112 seconds
+PASS: test-vcp
+All 30 tests passed
+DURATION: 11
+END: /usr/lib/bluez5/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-bluez5/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-bluez5/testresults.json
new file mode 100644
index 00000000000..1edb3497e45
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-bluez5/testresults.json
@@ -0,0 +1,153 @@
+{
+ "runtime_core-image-ptest-bluez5_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-bluez5",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009300708770751953,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.367414712905884,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04936790466308594,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 10.968519449234009,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0014553070068359375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.bluez5.test-avctp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-avdtp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-avrcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-bap": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-bass": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-crc": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-crypto": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-ecc": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-eir": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gatt": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gattrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gdbus-client": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-apparam": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-header": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-packet": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-transfer": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-hfp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-hog": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-lib": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-mgmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-micp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-queue": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-ringbuf": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-sdp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-tester": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-textfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-uhid": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-uuid": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-vcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "bluez5": {
+ "duration": "11"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.10448408126831,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-busybox.log b/runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-busybox.log
new file mode 100644
index 00000000000..55fa11a3a33
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-busybox.log
@@ -0,0 +1,2593 @@
+START: ptest-runner
+2024-01-31T04:33
+======================
+echo -ne '' >input
+echo -ne '' | ./unknown 2>&1
+PASS: busybox as unknown name
+SKIP: busybox --help busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox 2>&1 | cat
+PASS: busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox unknown 2>&1
+PASS: busybox unknown
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help 2>&1
+PASS: busybox --help
+SKIP: busybox cat
+SKIP: busybox --help cat
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help unknown 2>&1
+PASS: busybox --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix 2>&1 | cat
+PASS: ./busybox-suffix
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix unknown 2>&1
+PASS: ./busybox-suffix unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help 2>&1
+PASS: ./busybox-suffix --help
+SKIP: ./busybox-suffix cat
+SKIP: ./busybox-suffix --help cat
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help unknown 2>&1
+PASS: ./busybox-suffix --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 1
+======================
+echo -ne '' >input
+echo -ne '#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 2
+======================
+echo -ne '' >input
+echo -ne '#abc#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 3
+======================
+echo -ne '' >input
+echo -ne '#abc#zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 4
+======================
+echo -ne '' >input
+echo -ne '#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 5
+======================
+echo -ne '' >input
+echo -ne 'z#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 6
+======================
+echo -ne '' >input
+echo -ne 'z##abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 7
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23==23) print "foo"}'
+PASS: awk if operator ==
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23!=23) print "bar"}'
+PASS: awk if operator !=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23>=23) print "foo"}'
+PASS: awk if operator >=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(2 < 13) print "foo"}'
+PASS: awk if operator <
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if("a"=="ab") print "bar"}'
+PASS: awk if string ==
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print or(4294967295,1) }'
+PASS: awk bitwise op
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(count) {
+ # empty
+}
+END {
+ i=1
+ print "L" i "\n"
+ empty_fun(i + i + ++i)
+ print "L" i "\n"
+}'
+PASS: awk handles empty function f(arg){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(){}
+END {empty_fun()
+ print "Ok"
+}'
+PASS: awk handles empty function f(){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function outer_fun() {
+ return 1
+}
+END {
+ i=1
+ print "L" i "\n"
+ i += outer_fun()
+ print "L" i "\n"
+}'
+PASS: awk properly handles function from other scope
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+END {
+ i=1
+ print "L" i "\n"
+ i + trigger_error_fun()
+ print "L" i "\n"
+}' 2>&1
+PASS: awk properly handles undefined function
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ v=1
+ a=2
+ print v (a)
+}' 2>&1
+PASS: awk 'v (a)' is not a function call, it is a concatenation
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(){print"F"};func g(){print"G"};BEGIN{f(g(),g())}' 2>&1
+PASS: awk unused function args are evaluated
+SKIP: awk hex const 1
+SKIP: awk hex const 2
+SKIP: awk oct const
+======================
+echo -ne '' >input
+echo -ne '011\n' | awk '{ print $1, $1+1 }'
+PASS: awk input is never oct
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ printf "%f %f\n", "000.123", "009.123" }'
+PASS: awk floating const with leading zeroes
+======================
+echo -ne '' >input
+echo -ne 'a--\na--b--\na--b--c--\na--b--c--d--' | awk -F-- '{ print NF, length($NF), $NF }'
+PASS: awk long field sep
+======================
+echo -ne '' >input
+echo -ne 'a!b\n' | awk -F'\x21' '{print $1}'
+PASS: awk -F handles escapes
+======================
+echo -ne '' >input
+echo -ne 'Hi\n' | awk 'gsub("@(samp|code|file)\{","");'; echo $?
+PASS: awk gsub falls back to non-extended-regex
+======================
+echo -ne '' >input
+echo -ne '' | awk -f awk_t1_opt-functions.awk -f awk_t1_opth-gen.awk <awk_t1_input | md5sum
+PASS: awk 'gcc build bug'
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print ":" NF ":" $0 ":" $1 ":" $2 ":" }'
+PASS: awk NF in BEGIN
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function b(tmp) {
+ tmp = 0;
+ print "" tmp; #this line causes the bug
+ return tmp;
+}
+function c(tmpc) {
+ tmpc = b(); return tmpc;
+}
+BEGIN {
+ print (c() ? "string" : "number");
+}'
+PASS: awk string cast (bug 725)
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { arr [3] = 1; print arr [3] }'
+PASS: awk handles whitespace before array subscript
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { getline line <"doesnt_exist"; print ERRNO; ERRNO=0; close("doesnt_exist"); print ERRNO; print "Ok" }'
+PASS: awk handles non-existing file correctly
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ u["a"]=1
+ u["b"]=1
+ u["c"]=1
+ v["d"]=1
+ v["e"]=1
+ v["f"]=1
+ for (l in u) {
+ print "outer1", l;
+ for (l in v) {
+ print " inner", l;
+ }
+ print "outer2", l;
+ }
+ print "end", l;
+ l="a"
+ exit;
+}'
+PASS: awk nested loops with the same variable
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN{
+cnt = 0
+a[cnt] = "zeroth"
+a[++cnt] = "first"
+delete a[cnt--]
+print cnt
+print "[0]:" a[0]
+print "[1]:" a[1]
+}'
+PASS: awk 'delete a[v--]' evaluates v-- once
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(,) { }' 2>&1
+PASS: awk func arg parsing 1
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,,b) { }' 2>&1
+PASS: awk func arg parsing 2
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,) { }' 2>&1
+PASS: awk func arg parsing 3
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a b) { }' 2>&1
+PASS: awk func arg parsing 4
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN {print()}' 2>&1
+PASS: awk handles empty ()
+======================
+echo -ne '' >input
+echo -ne 'a:b c:d\ne:f g:h' | awk '{FS=":"; print $1}'
+PASS: awk FS assignment
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{n=(2^31)-1; print n, int(n), n%1, ++n, int(n), n%1}'
+PASS: awk large integer
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{ A[1]=2; A["qwe"]="asd"; print length(A)}'
+PASS: awk length(array)
+======================
+echo -ne '' >input
+echo -ne 'qwe' | awk '{print length; print length(); print length("qwe"); print length(99+9)}'
+PASS: awk length()
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length, 1 }'
+PASS: awk print length, 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length 1 }'
+PASS: awk print length 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk 'length == 0 { print "foo" }'
+PASS: awk length == 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ if (length == 0) { print "bar" } }'
+PASS: awk if (length == 0)
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '{print $2; print ARGC;}' | awk -f - input
+PASS: awk -f and ARGC
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '' | awk -e '{print $2; print ARGC;}' input
+PASS: awk -e and ARGC
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) break; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk break
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) continue; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk continue
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{ for() }' 2>&1
+PASS: awk handles invalid for loop
+======================
+echo -ne '' >input
+echo -ne '' | awk -e foo:bar: 2>&1
+PASS: awk handles colon not preceded by ternary
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{delete}' 2>&1
+PASS: awk errors on missing delete arg
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{printf("hello%c null\n", 0)}'
+PASS: awk printf('%c') can output NUL
+SKIP: awk printf('%-10c') can output NUL
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk 2>&1 -- '{ $(-1) }'
+PASS: awk negative field access
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk -v i=1 "BEGIN {print \"str\" ++i}"
+PASS: awk do not allow "str"++
+======================
+echo -ne '' >input
+echo -ne 'foo--bar' | awk -F '-*' '{print $1 "-" $2 "=" $3 "*" $4}'
+PASS: awk FS regex which can match empty string
+======================
+echo -ne '' >input
+echo -ne 'a=====123=' | awk -F '=+' '{print $NF}'
+PASS: awk $NF is empty
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { exit 42 } END { exit }'; echo $?
+PASS: awk exit N propagates through END's exit
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print "STDERR %s" >"/dev/stderr" }' 2>&1
+PASS: awk print + redirect
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { "echo HELLO" | getline; print }'
+PASS: awk "cmd" | getline
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "%%\n" }'
+PASS: awk printf %% prints one %
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "Hello\
+ world\n" }'
+PASS: awk backslash+newline eaten with no trace
+======================
+echo -ne '' >input
+echo -ne 'foo' | awk '$1==$1="foo" {print $1}'
+PASS: awk assign while test
+PASS: basename-does-not-remove-identical-extension
+PASS: basename-works
+PASS: bunzip2-reads-from-standard-input
+PASS: bunzip2-removes-compressed-file
+PASS: bunzip2: doesnt exist
+PASS: bunzip2: unknown suffix
+PASS: bunzip2: already exists
+PASS: bunzip2: stream unpack
+PASS: bunzip2: delete src
+PASS: bunzip2: test_bz2 file
+PASS: bunzip2: pbzip_4m_zeros file
+PASS: bunzip2: bz2_issue_11.bz2 corrupted example
+PASS: bunzip2: bz2_issue_12.bz2 corrupted example
+PASS: bzcat-does-not-remove-compressed-file
+PASS: zcat: dont delete gz src
+PASS: zcat: dont delete bz2 src
+PASS: zcat: dont delete Z src
+======================
+echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x63\x3e\xd6\xe2\x00\x00\x00\xc1\x00\x00\x10\x20\x00\x20\x00\x21\x00\x82\xb1\x77\x24\x53\x85\x09\x06\x33\xed\x6e\x20' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can print many files
+======================
+echo -ne '\x42\x5a\x68\x39\x17\x72\x45\x38\x50\x90\x00\x00\x00\x00' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can handle compressed zero-length bzip2 files
+======================
+echo -ne '\x1f\x9d\x90\x61\x14\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can print many files
+======================
+echo -ne '\x1f\x9d\x90\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can handle compressed zero-length (.Z) files
+PASS: cat-prints-a-file
+PASS: cat-prints-a-file-and-standard-input
+SKIP: cat -e
+SKIP: cat -v
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -n
+PASS: cat -n
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -b
+PASS: cat -b
+PASS: cmp-detects-difference
+PASS: cp-RHL-does_not_preserve-links
+PASS: cp-a-files-to-dir
+PASS: cp-a-preserves-links
+PASS: cp-copies-empty-file
+PASS: cp-copies-large-file
+PASS: cp-copies-small-file
+PASS: cp-d-files-to-dir
+PASS: cp-dev-file
+PASS: cp-dir-create-dir
+PASS: cp-dir-existing-dir
+PASS: cp-does-not-copy-unreadable-file
+PASS: cp-files-to-dir
+PASS: cp-follows-links
+PASS: cp-parents
+SKIP: cp-preserves-hard-links
+PASS: cp-preserves-links
+PASS: cp-preserves-source-file
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -d * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -d
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -P * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -P
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -L * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -L
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -H * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -H
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -R * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -R
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -Rd * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -Rd
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RP * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RP
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RL
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RHL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RHL
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -i 2>&1; echo $?;
+ls -ln cpio.testdir | sed 's/ */ /g' | cut -d' ' -f 1-5,9- | grep -v '^total '
+PASS: cpio extracts zero-sized hardlinks
+SKIP: cpio extracts zero-sized hardlinks 2
+SKIP: cpio -p with absolute paths
+SKIP: cpio restores suid/sgid bits
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -id 2>&1; echo $?
+PASS: cpio extracts in existing directory
+SKIP: cpio uses by default uid/gid
+SKIP: cpio -R with create
+SKIP: cpio -R with extract
+PASS: cut-cuts-a-character
+PASS: cut-cuts-a-closed-range
+PASS: cut-cuts-a-field
+PASS: cut-cuts-an-open-range
+PASS: cut-cuts-an-unclosed-range
+======================
+echo -ne 'the quick brown fox\n' >input
+echo -ne 'jumps over the lazy dog\n' | cut -d' ' -f2 - input
+PASS: cut '-' (stdin) and multi file handling
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3,3,3 input
+PASS: cut -b a,a,a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 1-3,2-5,7-9,9-10 input
+PASS: cut -b overlaps
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3-8,4-6 input
+PASS: -b encapsulated
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 8-3 abc.txt 2>/dev/null || echo err
+PASS: cut high-low error
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 4-10 input
+PASS: cut -c a-b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 41- input
+PASS: cut -c a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c -39 input
+PASS: cut -c -b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 40 input
+PASS: cut -c a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 3,5-7,10 input
+PASS: cut -c a,b-c,d
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ':' -f 5- input
+PASS: cut -f a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ' ' -f 3 input
+PASS: cut show whole line with no delim
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 1-15
+PASS: cut with echo, -c (a-b)
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 14
+PASS: cut with echo, -c (a)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -c 4,5,20 input
+PASS: cut with -c (a,b,c)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -b 4,5,20 input
+PASS: cut with -b (a,b,c)
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d: -f3 -s input
+PASS: cut with -d -f(:) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d' ' -f3 -s input && echo yes
+PASS: cut with -d -f( ) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s input
+PASS: cut with -d -f(a) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s -n input
+PASS: cut with -d -f(a) -s -n
+======================
+echo -ne '' >input
+echo -ne 'Bother, said Pooh. It's your husband, and he has a gun.
+Cheerios are donut seeds.
+Talk is cheap because supply exceeds demand.
+Weather forecast for tonight : dark.
+Apple: you can buy better, but you can't pay more.
+Subcalifragilisticexpialidocious.
+Auntie Em: Hate you, hate Kansas. Took the dog. Dorothy.' | cut -DF 2,7,5
+PASS: cut -DF
+======================
+echo -ne '' >input
+echo -ne 'a::b\n' | cut -d ':' -f 1-3
+PASS: cut empty field
+======================
+echo -ne '' >input
+echo -ne 'a::b::c:d\n' | cut -d ':' -f 3-5
+PASS: cut empty field 2
+PASS: date-@-works
+PASS: date-R-works
+PASS: date-format-works
+SKIP: date-timezone
+PASS: date-u-works
+PASS: date-works
+PASS: date-works-1
+======================
+echo -ne '' >input
+echo -ne '10 20+p' | dc
+PASS: dc basic syntax (stdin, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'10 20+p'
+PASS: dc basic syntax (argv, single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e10 -e20+p
+PASS: dc basic syntax (argv, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8 * 2 2 + / p'
+PASS: dc complex with spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8*2 2+/p'
+PASS: dc complex without spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8 -e\* -e2 -e2 -e+ -e/ -ep
+PASS: dc complex with spaces (multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8\*2 -e2+/p
+PASS: dc complex without spaces (multiple args)
+SKIP: dc: x should execute strings
+SKIP: dc: x should not execute or pop non-strings
+SKIP: dc: x should work with strings created from a
+SKIP: dc: p should print invalid escapes
+SKIP: dc: p should print trailing backslashes
+SKIP: dc: p should parse/print single backslashes
+SKIP: dc: p should print single backslash strings
+SKIP: dc read
+SKIP: dc read string
+SKIP: dc '>a' (conditional execute string) 1
+SKIP: dc '>a' (conditional execute string) 2
+SKIP: dc '>aeb' (conditional execute string with else)
+SKIP: dc space can be a register
+SKIP: dc newline can be a register
+SKIP: dc Z (length) for numbers
+SKIP: dc dc_add.dc
+SKIP: dc dc_boolean.dc
+SKIP: dc dc_decimal.dc
+SKIP: dc dc_divide.dc
+SKIP: dc dc_divmod.dc
+SKIP: dc dc_misc.dc
+SKIP: dc dc_modexp.dc
+SKIP: dc dc_modulus.dc
+SKIP: dc dc_multiply.dc
+SKIP: dc dc_power.dc
+SKIP: dc dc_sqrt.dc
+SKIP: dc dc_strings.dc
+SKIP: dc dc_subtract.dc
+SKIP: dc -x dcx_vars.dc
+PASS: dd-accepts-if
+PASS: dd-accepts-of
+PASS: dd-copies-from-standard-input-to-standard-output
+SKIP: dd-count-bytes
+PASS: dd-prints-count-to-standard-error
+PASS: dd-reports-write-errors
+======================
+echo -ne 'qwe\nasd\nzxc\n' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin
+======================
+echo -ne 'qwe\nasd\nzxc' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin, no newline in the file
+======================
+echo -ne '' >input
+echo -ne 'stdin' | diff - -; echo $?; wc -c
+PASS: diff of stdin, twice
+======================
+echo -ne '' >input
+echo -ne 'a\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against stdin
+======================
+echo -ne 'a\n' >input
+echo -ne '' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against nonempty one
+======================
+echo -ne 'abc' >input
+echo -ne 'abc ' | diff -ub - input; echo $?
+PASS: diff -b treats EOF as whitespace
+======================
+echo -ne 'a \t c\n' >input
+echo -ne 'a\t \tc\n' | diff -ub - input; echo $?
+PASS: diff -b treats all spaces as equal
+======================
+echo -ne 'a\n' >input
+echo -ne '\na\n\n' | diff -uB - input; echo $?
+PASS: diff -B ignores changes whose lines are all blank
+======================
+echo -ne 'a\n' >input
+echo -ne '\nb\n\n' | diff -uB - input | sed 's/ .*//'
+PASS: diff -B does not ignore changes whose lines are not all blank
+======================
+echo -ne '\n1\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B ignores blank single line change
+======================
+echo -ne '0\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B does not ignore non-blank single line change
+======================
+echo -ne 'abc\na c\ndef\n' >input
+echo -ne 'a c\n' | diff -ub - input | sed 's/ .*//'
+PASS: diff always takes context from old file
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff diff1 diff2/subdir
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir/- | sed 's/ .*//'
+PASS: diff dir dir2/file/-
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of dir and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of file and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -urN diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff -rN does not read non-regular files
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/ | sed 's/ .*//'; diff -ur .///diff1 diff2//// | sed 's/ .*//'
+PASS: diff diff1 diff2/
+PASS: dirname-handles-absolute-path
+PASS: dirname-handles-empty-path
+PASS: dirname-handles-multiple-slashes
+PASS: dirname-handles-relative-path
+PASS: dirname-handles-root
+PASS: dirname-handles-single-component
+PASS: dirname-works
+PASS: du-h-works
+PASS: du-k-works
+PASS: du-l-works
+PASS: du-m-works
+PASS: du-s-works
+PASS: du-works
+PASS: echo-does-not-print-newline
+PASS: echo-prints-argument
+PASS: echo-prints-arguments
+SKIP: echo-prints-dash
+PASS: echo-prints-newline
+SKIP: echo-prints-non-opts
+SKIP: echo-prints-slash-zero
+SKIP: echo-prints-slash_00041
+SKIP: echo-prints-slash_0041
+SKIP: echo-prints-slash_041
+SKIP: echo-prints-slash_41
+PASS: expr-big
+PASS: expr-works
+PASS: false-is-silent
+PASS: false-returns-failure
+PASS: find-supports-minus-xdev
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find -type f 2>&1
+PASS: find -type f
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} \; 2>&1; echo $?
+PASS: find -exec exitcode 1
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} + 2>&1; echo $?
+PASS: find -exec exitcode 2
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} \; 2>&1; echo $?
+PASS: find -exec exitcode 3
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} + 2>&1; echo $?
+PASS: find -exec exitcode 4
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name /
+PASS: find / -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name /
+PASS: find // -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name //
+PASS: find / -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name //
+PASS: find // -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .
+PASS: find ./// -name .
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .///
+PASS: find ./// -name .///
+======================
+echo -ne '' >input
+echo -ne '' | grep nonexistent 2> /dev/null ; echo $?
+PASS: grep (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | grep grep '/usr/lib/busybox/ptest/testsuite/grep.tests' > /dev/null 2>&1 ; echo $?
+PASS: grep (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two
+PASS: grep (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two -
+PASS: grep - (specify stdin)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input
+PASS: grep input (specify file)
+======================
+echo -ne 'bug' >input
+echo -ne '' | grep bug input
+PASS: grep (no newline at EOL)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input empty 2>/dev/null
+PASS: grep two files
+======================
+echo -ne 'one\ntwo\nthree\n' >input
+echo -ne 'one\ntwo\ntoo\nthree\nthree\n' | grep two - input
+PASS: grep - infile (specify stdin and file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep two - nonexistent 2> /dev/null ; echo $?
+PASS: grep - nofile (specify stdin and nonexisting file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q nomatch - nonexistent 2> /dev/null ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q two - nonexistent ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, match)
+======================
+echo -ne '' >input
+echo -ne '' | grep -s nomatch nonexistent ; echo $?
+PASS: grep -s nofile (nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'nomatch\ndomatch\nend\n' | grep -s domatch nonexistent - ; echo $?
+PASS: grep -s nofile - (stdin and nonexisting file, match)
+SKIP: grep handles NUL in files
+SKIP: grep handles NUL on stdin
+SKIP: grep matches NUL
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -e one -e two input ; echo $?
+PASS: grep handles multiple regexps
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -F -e one -e two input ; echo $?
+PASS: grep -F handles multiple expessions
+======================
+echo -ne 'FOO\n' >input
+echo -ne '' | grep -F -i foo input ; echo $?
+PASS: grep -F handles -i
+======================
+echo -ne 'tw\ntwo\nthree\n' >input
+echo -ne 'tw.\nthr\n' | grep -f - input ; echo $?
+PASS: grep can read regexps from stdin
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 2)
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 2)
+======================
+echo -ne 'asd\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 0
+======================
+echo -ne 'qwe\n' >input
+echo -ne 'asd\n' | grep -L qwe input -; echo $?
+PASS: grep -L exitcode 0 #2
+======================
+echo -ne 'qwe\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 1
+======================
+echo -ne '' >input
+echo -ne 'b\ar\nfoo\nbaz' | grep -E fo+
+PASS: grep -E supports extended regexps
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\n' | egrep foo
+PASS: grep is also egrep
+======================
+echo -ne '' >input
+echo -ne 'FOO\n' | egrep foo ; [ $? -ne 0 ] && echo yes
+PASS: egrep is not case insensitive
+======================
+echo -ne '' >input
+echo -ne '00:19:3E:00:AA:5E 00:1D:60:3D:3A:FB 00:22:43:49:FB:AA\n' | grep -E -o '([[:xdigit:]]{2}[:-]){5}[[:xdigit:]]{2}'
+PASS: grep -E -o prints all matches
+======================
+echo -ne '' >input
+echo -ne '/var/test\n' | grep -o "[^/]*$"
+PASS: grep -o does not loop forever
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -o "" | head -n1
+PASS: grep -o does not loop forever on zero-length match
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -f input
+PASS: grep -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -v -f input
+PASS: grep -v -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -vxf input
+PASS: grep -vxf EMPTY_FILE
+======================
+echo -ne 'foop\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw matches only words
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw doesn't stop on 1st mismatch
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -w foo input
+PASS: grep -w doesn't stop on 1st mismatch
+======================
+echo -ne 'strstr\n' >input
+echo -ne '' | grep -w ^str input
+PASS: grep -w ^str doesn't match str not at the beginning
+======================
+echo -ne 'anything\n' >input
+echo -ne '' | grep -w ^ input
+PASS: grep -w ^ doesn't hang
+======================
+echo -ne 'wordword\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word doesn't match wordword
+======================
+echo -ne 'ww\n' >input
+echo -ne '' | grep -F -w w input
+PASS: grep -F -w w doesn't match ww
+======================
+echo -ne 'bword,word\nwordb,word\nbwordb,word\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word match second word
+======================
+echo -ne '' >input
+echo -ne ' aa bb cc\n' | grep -x -v -e '.*aa.*' -e 'bb.*'; echo $?
+PASS: grep -x -v -e EXP1 -e EXP2 finds nothing if either EXP matches
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv "$(printf "foo\nbar\n")"
+PASS: grep PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv -e "$(printf "foo\nbar\n")"
+PASS: grep -e PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir/symfoo
+PASS: grep -r on symlink to dir
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir
+PASS: grep -r on dir/symlink to dir
+PASS: gunzip-reads-from-standard-input
+PASS: gunzip: doesnt exist
+PASS: gunzip: unknown suffix
+PASS: gunzip: already exists
+PASS: gunzip: stream unpack
+PASS: gunzip: delete src
+PASS: gzip-accepts-multiple-files
+PASS: gzip-accepts-single-minus
+SKIP: gzip-compression-levels
+PASS: gzip-removes-original-file
+======================
+echo -ne '' >input
+echo -ne '' | head head.input
+PASS: head (without args)
+======================
+echo -ne '' >input
+echo -ne '' | head -n 2 head.input
+PASS: head -n <positive number>
+SKIP: head -n <negative number>
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0' | hexdump -C
+PASS: hexdump -C with four NULs
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump does not think last padded block matches any full block
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump thinks last full block can match
+PASS: hostname-d-works
+PASS: hostname-i-works
+PASS: hostname-s-works
+PASS: hostname-works
+PASS: id-g-works
+PASS: id-u-works
+PASS: id-un-works
+PASS: id-ur-works
+PASS: ln-creates-hard-links
+PASS: ln-creates-soft-links
+PASS: ln-force-creates-hard-links
+PASS: ln-force-creates-soft-links
+PASS: ln-preserves-hard-links
+PASS: ln-preserves-soft-links
+PASS: ls-1-works
+PASS: ls-h-works
+PASS: ls-l-works
+PASS: ls-s-works
+======================
+echo -ne '' >input
+echo -ne '' | (cd ls.testdir && sh ../ls.mk_uni_tests) && ls -1 ls.testdir
+PASS: ls unicode test with codepoints limited to 767
+======================
+echo -ne '' >input
+echo -ne '' | touch ls.testdir/A ls.testdir/B; ln -s ls.testdir ls.link; ls ls.link; ls -1 ls.link/; ls -1 ls.link; rm -f ls.link
+PASS: ls symlink_to_dir
+PASS: md5sum-verifies-non-binary-file
+SKIP: md5sum
+PASS: mkdir-makes-a-directory
+PASS: mkdir-makes-parent-directories
+SKIP: mount
+PASS: mv-files-to-dir
+PASS: mv-files-to-dir-2
+PASS: mv-follows-links
+PASS: mv-moves-empty-file
+PASS: mv-moves-file
+PASS: mv-moves-hardlinks
+PASS: mv-moves-large-file
+PASS: mv-moves-small-file
+PASS: mv-moves-symlinks
+PASS: mv-moves-unreadable-files
+SKIP: mv-preserves-hard-links
+PASS: mv-preserves-links
+PASS: mv-refuses-mv-dir-to-subdir
+PASS: mv-removes-source-file
+SKIP: od -b
+SKIP: od -f
+SKIP: od -b --traditional
+SKIP: od -b --traditional FILE
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with old_file == new_file
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with nonexistent old_file
+======================
+echo -ne 'qwe
+asd
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -R 2>&1; echo $?; cat input
+PASS: patch -R with nonexistent old_file
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk
+======================
+echo -ne 'abc
+123
+456
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
+ 123
++456
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk at the EOF
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input
++++ input
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch -N 2>&1; echo $?; cat input
+PASS: patch -N ignores already applied hunk
+======================
+echo -ne 'abc
+123
+' >input
+echo -ne '--- foo.old
++++ foo
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | cat >a.patch; patch input a.patch 2>&1; echo $?; cat input; rm a.patch
+PASS: patch FILE PATCH
+======================
+echo -ne '111
+222
+333
+444
+555
+666
+777
+888
+999
+' >input
+echo -ne '--- input
++++ input
+@@ -1,6 +1,4 @@
+-111
+-222
+-333
++111changed
+ 444
+ 555
+ 666
+' | patch 2>&1; cat input
+PASS: patch at the beginning
+======================
+echo -ne '' >input
+echo -ne '--- /dev/null
++++ testfile
+@@ -0,0 +1 @@
++qwerty
+' | patch 2>&1; echo $?; cat testfile; rm testfile
+PASS: patch creates new file
+======================
+echo -ne '' >input
+echo -ne '--- bogus_dir///dir2///file
++++ bogus_dir///dir2///file
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -p1 2>&1; echo $?
+PASS: patch understands ...dir///dir...
+======================
+echo -ne 'foo
+
+
+
+
+
+
+
+bar
+' >input
+echo -ne '--- a/input.orig
++++ b/input
+@@ -5,5 +5,8 @@ foo
+
+
+
++1
++2
++3
+
+ bar
+--
+2.9.2
+' | patch -p1 2>&1; echo $?; cat input
+PASS: patch internal buffering bug?
+======================
+echo -ne '' >input
+echo -ne '' | pidof veryunlikelyoccuringbinaryname ; echo $?
+PASS: pidof (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof > /dev/null; echo $?
+PASS: pidof (exit with success)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof.tests | grep -o -w 3276
+PASS: pidof this
+SKIP: pidof -s
+SKIP: pidof -o %PPID NOP
+SKIP: pidof -o init
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '\c' foo
+PASS: printf produces no further output 1
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\c' foo bar
+PASS: printf produces no further output 2
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' foo '/home/root'
+PASS: printf repeatedly uses pattern for each argv
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%b' 'a\tb' 'c\d\n' 2>&1; echo $?
+PASS: printf understands %b escaped_string
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %d '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %s '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%23.12f|\n' 5.25 2>&1; echo $?
+PASS: printf understands %23.12f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' 23 12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*f|\n' -23 5.25 2>&1; echo $?
+PASS: printf understands %*f with negative width
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%.*f|\n' -12 5.25 2>&1; echo $?
+PASS: printf understands %.*f with negative precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' -23 -12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f with negative width/precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%zd\n' -5 2>&1; echo $?
+PASS: printf understands %zd
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%ld\n' -5 2>&1; echo $?
+PASS: printf understands %ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%Ld\n' -5 2>&1; echo $?
+PASS: printf understands %Ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%%\n' 2>&1; echo $?
+PASS: printf understands %%
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %d
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%i\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %i
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%x\n' 42 +42 ' 42' ' +42' 2>&1; echo $?
+PASS: printf handles positive numbers for %x
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0.3f\n' .42 +.42 ' .42' ' +.42' 2>&1; echo $?
+PASS: printf handles positive numbers for %f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 1 - 2 bad 3 123bad 4 2>&1; echo $?
+PASS: printf handles %d bad_input
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%' a b c 2>&1; echo $?
+PASS: printf aborts on bare %
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%r' a b c 2>&1; echo $?
+PASS: printf aborts on %r
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0*d\n' 2 1 2>&1; echo $?
+PASS: printf treats leading 0 as flag
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0 d\n' 2 2>&1; echo $?
+PASS: printf handles multiple flags
+PASS: pwd-prints-working-directory
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./readlink_testdir/testfile
+PASS: readlink on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./testlink
+PASS: readlink on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/testfile
+PASS: readlink -f on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./testlink
+PASS: readlink -f on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/readlink_testdir/testlink
+PASS: readlink -f on an invalid link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f readlink_testdir/../readlink_testdir/testfile
+PASS: readlink -f on a weird dir
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file
+PASS: realpath on non-existent absolute path 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file/
+PASS: realpath on non-existent absolute path 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath //not_file
+PASS: realpath on non-existent absolute path 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_dir/not_file 2>&1
+PASS: realpath on non-existent absolute path 4
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_file
+PASS: realpath on non-existent local file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_dir/not_file 2>&1
+PASS: realpath on non-existent local file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath link1
+PASS: realpath on link to non-existent file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath link2 2>&1
+PASS: realpath on link to non-existent file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link1
+PASS: realpath on link to non-existent file 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link2 2>&1
+PASS: realpath on link to non-existent file 4
+======================
+echo -ne 'line 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev works
+======================
+echo -ne 'line 1\n\nline 3' >input
+echo -ne '' | rev input
+PASS: rev file with missing newline
+======================
+echo -ne 'lin\000e 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev file with NUL character
+======================
+echo -ne '---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+--------------+\nabc\n' >input
+echo -ne '' | rev input
+PASS: rev file with long line
+PASS: rm-removes-file
+PASS: rmdir-removes-parent-directories
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed ""
+PASS: sed no files (stdin)
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed "" -
+PASS: sed explicit stdin
+======================
+echo -ne '' >input
+echo -ne '\n' | sed -e 's/$/@/'
+PASS: sed handles empty lines
+======================
+echo -ne '' >input
+echo -ne 'hello' | sed "" - -
+PASS: sed stdin twice
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '1 d'
+PASS: sed accepts blanks before command
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i1
+a3'
+PASS: sed accepts newlines in -e
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i\' -e '1' -e 'a\' -e '3'
+PASS: sed accepts multiple -e
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -n -e s/foo/bar/ -e s/bar/baz/
+PASS: sed -n
+======================
+echo -ne '' >input
+echo -ne 'string\n' | sed 's/z*//g'
+PASS: sed with empty match
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/p -e s/bar/baz/p
+PASS: sed s//p
+======================
+echo -ne '' >input
+echo -ne 'abc\n' | sed -ne s/abc/def/p
+PASS: sed -n s//p
+======================
+echo -ne '' >input
+echo -ne '12345\n' | sed -e 's/[[:space:]]*/,/g'
+PASS: sed s//g (exhaustive)
+======================
+echo -ne '' >input
+echo -ne 'woo\n' | sed -e 's woo boing '
+PASS: sed s arbitrary delimiter
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/bar/baz/
+PASS: sed s chains
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/baz/nee/
+PASS: sed s chains2
+======================
+echo -ne '' >input
+echo -ne 'one@two' | sed -e 's@[@]@@'
+PASS: sed s [delimiter]
+======================
+echo -ne '' >input
+echo -ne 'one\ttwo' | sed 's/\t/ /'
+PASS: sed s with \t (GNU ext)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b one;p;: one'
+PASS: sed b (branch)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b;p'
+PASS: sed b (branch with no label jumps to end)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;t one;p;: one;p'
+PASS: sed t (test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/b/;:loop;t loop'
+PASS: sed t (test/branch clears test bit)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;T notone;p;: notone;p'
+PASS: sed T (!test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'n;p'
+PASS: sed n (flushes pattern space, terminates early)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'N;p'
+PASS: sed N (flushes pattern space (GNU behavior))
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed ':a;N;s/\n/ /;ta'
+PASS: sed N test2
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed 'N;s/\n/ /'
+PASS: sed N test3
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\nd\n' | sed "/b/N;/b\\nc/i woo"
+PASS: sed address match newline
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n 'N;P;p'
+PASS: sed N (stops at end of input) and P (prints to first newline only)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed G
+PASS: sed G (append hold space to pattern space)
+======================
+echo -ne '' >input
+echo -ne 'ook\n' | sed -e '/ook/d;s/ook/ping/p;i woot'
+PASS: sed d ends script iteration
+======================
+echo -ne '' >input
+echo -ne 'ook\nwoot\n' | sed -e '/ook/d;a\' -e 'bang'
+PASS: sed d ends script iteration (2)
+======================
+echo -ne '' >input
+echo -ne 'woo\0woo\0' | sed -e 's/woo/bang/g'
+PASS: sed embedded NUL g
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo\n' | sed -e 's/woo/bang/' input -
+PASS: sed normal newlines
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed leave off trailing newline
+======================
+echo -ne 'woo' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo' | sed -e 's/nohit//' input -
+PASS: sed empty file plus cat
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e 's/nohit//' input -
+PASS: sed cat plus empty file
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/a woo' -
+PASS: sed append autoinserts newline
+======================
+echo -ne 'boot' >input
+echo -ne 'woot' | sed -e '/oot/a woo' - input
+PASS: sed append autoinserts newline 2
+======================
+echo -ne 'boot' >input
+echo -ne '' | sed -e '/oot/a woo' -i input && cat input
+PASS: sed append autoinserts newline 3
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/i woo' -
+PASS: sed insert doesn't autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one' | sed -e 'p' -
+PASS: sed print autoinsert newlines
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e 'p' input -
+PASS: sed print autoinsert newlines two files
+======================
+echo -ne 'no\n' >input
+echo -ne '' | sed -ne 's/woo/bang/' input
+PASS: sed noprint, no match, no newline
+======================
+echo -ne 'a woo\nb no' >input
+echo -ne 'c woo\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches with one nl
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd woo' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches insert newline
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches noinsert newline
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e '/one/a 111' -e '/two/i 222' -e p input -
+PASS: sed clusternewline
+======================
+echo -ne 'thingy' >input
+echo -ne 'again' | sed -e 's/i/z/' -e 'woutputw' input -; echo -n X; cat outputw
+PASS: sed subst+write
+======================
+echo -ne 'a\0b\0' >input
+echo -ne 'c' | sed 's/i/z/' input -
+PASS: sed trailing NUL
+======================
+echo -ne 'a' >input
+echo -ne '' | sed 's/a/z\
+z/' input
+PASS: sed escaped newline in command
+======================
+echo -ne '' >input
+echo -ne 'hello\nthere' | sed -e '$p'
+PASS: sed match EOF
+======================
+echo -ne 'one\ntwo' >input
+echo -ne 'three\nfour' | sed -e '$p' input -
+PASS: sed match EOF two files
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e '$i ook' -i input input2 && cat input input2
+PASS: sed match EOF inline
+======================
+echo -ne '' >input
+echo -ne '' | sed --version | grep -o 'GNU sed version '
+PASS: sed lie-to-autoconf
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex
+======================
+echo -ne '' >input
+echo -ne 'woot\n' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex with newline
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '' -i 2> /dev/null || echo yes
+PASS: sed -i with no arg [GNUFAIL]
+======================
+echo -ne '' >input
+echo -ne 'xxx\n' | sed -e 's/xxx/[/'
+PASS: sed s/xxx/[/
+======================
+echo -ne '' >input
+echo -ne '0\n1\n2\n3\n' | sed 's/1/x/;T;n;: next;s/3/y/;t quit;n;b next;: quit;q'
+PASS: sed n command must reset 'substituted' bit
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,3p'
+PASS: sed d does not break n,m matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,/hir/p'
+PASS: sed d does not break n,regex matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\nfirst2\nsecond2\nthird2\nfourth2\n' | sed -n '1,5d;1,/hir/p'
+PASS: sed d does not break n,regex matching #2
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '2d;2,1p'
+PASS: sed 2d;2,1p (gnu compat)
+======================
+echo -ne '' >input
+echo -ne '/usr/lib\n' | sed 's,\(^/\|\)[^/][^/]*,>\0<,g'
+PASS: sed beginning (^) matches only once
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\n' | sed 'crepl'
+PASS: sed c
+======================
+echo -ne '' >input
+echo -ne 'qwe\nasd\nzxc\n' | sed '/asd/ { p; /s/ { s/s/c/ }; p; q }'
+PASS: sed nested {}s
+======================
+echo -ne '' >input
+echo -ne ' | one \\
+ | two \\
+' | sed -e '/| one /a \
+ | three \\' -e '/| one-/a \
+ | three-* \\'
+PASS: sed a cmd ended by double backslash
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/a\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed a cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/i\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed i cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n' | sed -n '1{N;N;d};1p;2,3p;3p;4p'
+PASS: sed with N skipping lines past ranges on next cmds
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | cp input input2; sed -i -e '1s/foo/bar/' input input2 && cat input input2; rm input2
+PASS: sed -i with address modifies all files, not only first
+======================
+echo -ne '' >input
+echo -ne 'rrr\n' | sed 's/r/\r/'
+PASS: sed understands \r
+======================
+echo -ne '1\n2\n3\n4\n' >input
+echo -ne '' | sed '1,2d' -i input; echo $?; cat input
+PASS: sed -i finishes ranges correctly
+======================
+echo -ne '' >input
+echo -ne 'helllo\n' | sed 's/l*/@/g'
+PASS: sed zero chars match/replace advances correctly 1
+======================
+echo -ne '' >input
+echo -ne ' a.b\n' | sed 's [^ .]* x g'
+PASS: sed zero chars match/replace advances correctly 2
+======================
+echo -ne '' >input
+echo -ne '_aaa1aa\n' | sed 's/a/A/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 1
+======================
+echo -ne '' >input
+echo -ne 'qwerty\n' | sed 's/ *$/_/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 2
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's+9\++X+'
+PASS: sed special char as s/// delimiter, in pattern
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's&9&X\&&'
+PASS: sed special char as s/// delimiter, in replacement 1
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's1\(9\)1X\11'
+PASS: sed special char as s/// delimiter, in replacement 2
+======================
+echo -ne '' >input
+echo -ne 'this is a regular line
+line with \
+continuation
+more regular lines
+line with \
+continuation
+' | sed ': testcont; /\\$/{ =; N; b testcont }'
+PASS: sed /$_in_regex/ should not match newlines, only end-of-line
+======================
+echo -ne '' >input
+echo -ne 'aa\n' | sed -e 's/a/b/2; s/a/c/g'
+PASS: sed s///NUM test
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,2{d}
+PASS: sed /regex/,N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,+2{d}
+PASS: sed /regex/,+N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne 'a\n1\nc\nc\na\n2\na\n3\n' | sed -n '/a/,+1 p'
+PASS: sed /regex/,+N{...} addresses work 2
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+2{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+N{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0d -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0<cmd> -i works
+======================
+echo -ne '' >input
+echo -ne '123\nqwe\nasd\n' | sed 's/qwe/ZZZ/wz'; cat z; rm z
+PASS: sed 's///w FILE'
+======================
+echo -ne '' >input
+echo -ne 'q\nw\ne\nr\n' | sed '/w/p;//q'
+PASS: sed uses previous regexp
+======================
+echo -ne '' >input
+echo -ne 'abca\n' | sed -e 's/^a\|b//g'
+PASS: sed ^ OR not^
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n -e '/a/w sed.output' -e '/c/w sed.output' 2>&1 && cat sed.output && rm sed.output
+PASS: sed understands duplicate file name
+======================
+echo -ne '' >input
+echo -ne '' | seq 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 2 3 4 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 3
+PASS: seq one argument
+======================
+echo -ne '' >input
+echo -ne '' | seq 5 7
+PASS: seq two arguments
+======================
+echo -ne '' >input
+echo -ne '' | seq 7 5
+PASS: seq two arguments reversed
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 3
+PASS: seq two arguments equal
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 -15 1
+PASS: seq two arguments equal, arbitrary negative step
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 +15 1
+PASS: seq two arguments equal, arbitrary positive step
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 2 8
+PASS: seq count up by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 -2 4
+PASS: seq count down by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 -2 8
+PASS: seq count wrong way #1
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 2 4
+PASS: seq count wrong way #2
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .3 4
+PASS: seq count by .3
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4
+PASS: seq count by .30
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4.000
+PASS: seq count by .30 to 4.000
+======================
+echo -ne '' >input
+echo -ne '' | seq .7 -.9 -2.2
+PASS: seq count by -.9
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 0 8 | head -n 10
+PASS: seq count by zero
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 003
+PASS: seq one argument with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 005 7
+PASS: seq two arguments with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 8 -3 04
+PASS: seq count down by 3 with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 09 .3 11
+PASS: seq count by .3 with padding 1
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 03 .3 0004
+PASS: seq count by .3 with padding 2
+======================
+echo -ne '' >input
+echo -ne '' | echo "da39a3ee5e6b4b0d3255bfef95601890afd80709 EMPTY" | sha1sum -c
+PASS: sha1sum: one-space separated input for -c
+SKIP: sha1sum
+SKIP: sha256sum
+======================
+echo -ne 'c\na\nb\n' >input
+echo -ne '' | sort input
+PASS: sort
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort input
+PASS: sort #2
+======================
+echo -ne '' >input
+echo -ne 'b\na\nc\n' | sort
+PASS: sort stdin
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort -n input
+PASS: sort numeric
+======================
+echo -ne 'point\nwook\npabst\naargh\nwalrus\n' >input
+echo -ne '' | sort -r input
+PASS: sort reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k4,4 input
+PASS: sort one key
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n input
+PASS: sort key range with numeric option
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n -r input
+PASS: sort key range with numeric option and global reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3rn input
+PASS: sort key range with multiple options
+======================
+echo -ne 'c 3
+b 2
+d 2
+' >input
+echo -ne '' | sort -k 2,2n -k 1,1r input
+PASS: sort key range with two -k options
+======================
+echo -ne '/a/2
+/b/1
+' >input
+echo -ne '' | sort -n -k2 -t/ input
+PASS: sort with non-default leading delim 1
+======================
+echo -ne '/b/1
+/a/2
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 2
+======================
+echo -ne '//a/2
+//b/1
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 3
+======================
+echo -ne 'a/a:a
+a:b
+' >input
+echo -ne '' | sort -t: -k1,1 input
+PASS: sort with non-default leading delim 4
+======================
+echo -ne 'aa.2
+ab.1
+' >input
+echo -ne '' | sort -t. -k1,1.1 -k2 input
+PASS: sort with ENDCHAR
+======================
+echo -ne 'GLIBC_2.21
+GLIBC_2.1.1
+GLIBC_2.2.1
+GLIBC_2.2
+GLIBC_2.20
+GLIBC_2.10
+GLIBC_2.1
+' >input
+echo -ne '' | sort -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort
+======================
+echo -ne 'GLIBC_2.10
+GLIBC_2.2.1
+GLIBC_2.1.1
+GLIBC_2.20
+GLIBC_2.2
+GLIBC_2.1
+GLIBC_2.21
+' >input
+echo -ne '' | sort -u -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort unique
+======================
+echo -ne 'a c
+b c
+' >input
+echo -ne '' | sort -u -k2 input
+PASS: sort -u should consider field only when discarding
+======================
+echo -ne 'one\0two\0three\0' >input
+echo -ne '' | sort -z input
+PASS: sort -z outputs NUL terminated lines
+======================
+echo -ne '' >input
+echo -ne ' 2 \n 1 \n a \n' | sort -n -k2 -t ' '
+PASS: sort key doesn't strip leading blanks, disables fallback global sort
+======================
+echo -ne '222
+111
+' >input
+echo -ne '' | sort -o input input && cat input
+PASS: sort file in place
+======================
+echo -ne 'a 1
+b 2
+c 1
+d 2
+' >input
+echo -ne '' | sort -k2 -r -s input
+PASS: sort -sr (stable and reverse) does NOT reverse 'stable' ordering
+======================
+echo -ne '1Y
+5y
+1M
+2E
+3k
+3e
+2K
+4m
+1023
+1025
+3000
+1024
+' >input
+echo -ne '' | sort -h input
+PASS: sort -h
+======================
+echo -ne '2 April
+1 May
+3 March
+' >input
+echo -ne '' | sort -k2,2M input
+PASS: sort -k2,2M
+======================
+echo -ne 'z b
+a b
+z a
+a a' >input
+echo -ne '' | sort -s -u -k 2 input
+PASS: sort -s -u
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -x true 2>&1; echo $?
+PASS: start-stop-daemon -x without -a
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -a false 2>&1; echo $?
+PASS: start-stop-daemon -a without -x
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S false 2>&1; echo $?
+PASS: start-stop-daemon without -x and -a
+SKIP: start-stop-daemon with both -x and -a (need non-busybox false)
+PASS: strings-works-like-GNU
+PASS: tail-n-works
+SKIP: tail-works
+======================
+echo -ne '' >input
+echo -ne 'qw' | tail -c +55 2>&1; echo $?
+PASS: tail: +N with N > file length
+======================
+echo -ne '' >input
+echo -ne '' |
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8200 | wc -c;
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8208 | wc -c;
+
+PASS: tail: -c +N with largish N
+PASS: tar-archives-multiple-files
+PASS: tar-complains-about-missing-file
+PASS: tar-demands-at-least-one-ctx
+PASS: tar-demands-at-most-one-ctx
+PASS: tar-extracts-all-subdirs
+PASS: tar-extracts-file
+PASS: tar-extracts-from-standard-input
+PASS: tar-extracts-multiple-files
+PASS: tar-extracts-to-standard-output
+PASS: tar-handles-cz-options
+PASS: tar-handles-empty-include-and-non-empty-exclude-list
+PASS: tar-handles-exclude-and-extract-lists
+PASS: tar-handles-multiple-X-options
+PASS: tar-handles-nested-exclude
+SKIP: tar_with_link_with_size
+SKIP: tar_with_prefix_fields
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf - 2>&1; echo $?
+
+PASS: tar Empty file is not a tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+{ tar xvzf - 2>&1; echo $?; } | grep -Fv "invalid magic"
+
+PASS: tar Empty file is not a tarball.tar.gz
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=2 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Two zeroed blocks is a ('truncated') empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=20 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Twenty zeroed blocks is an empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+>input_dir/file
+chmod -R 644 *
+chmod 755 input_dir
+tar cf test.tar input input_dir/ input_hard1 input_hard2 input_hard1 input_dir/ input
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+rm -rf input_dir
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep input_ | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks and repeated files
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+chmod 741 input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+ln input_hard1 input_dir
+ln input_hard2 input_dir
+chmod 550 input_dir
+# On some filesystems, input_dir/input_hard2 is returned by readdir
+# BEFORE input_dir/input_hard1! Thats why we cant just "tar cf ... input_*":
+tar cf test.tar input_dir/input_hard* input_hard*
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input.*hard" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks mode
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_file
+chmod 741 input_file
+ln -s input_file input_soft
+mkdir input_dir
+ln input_file input_dir
+ln input_soft input_dir
+chmod 550 input_dir
+tar cf test.tar input_dir/* input_[fs]*
+tar tvf test.tar | sed "s/.*[0-9] input/input/" | sort
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input_[fs]" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar symlinks mode
+======================
+echo -ne 'Ok\n' >input
+echo -ne '' | ln input input_hard
+tar cf test.tar input_hard
+echo WRONG >input
+# --overwrite opens 'input_hard' without unlinking,
+# thus 'input_hard' still linked to 'input' and we write 'Ok' into it
+tar xf test.tar --overwrite 2>&1 && cat input
+
+PASS: tar --overwrite
+======================
+echo -ne '' >input
+echo -ne '' | dd count=1 bs=1M if=/dev/zero of=F0 2>/dev/null
+tar -czf F0.tgz F0
+rm F0
+tar -xzvf F0.tgz && echo Ok
+rm F0 || echo BAD
+
+PASS: tar extract tgz
+SKIP: tar extract txz
+======================
+echo -ne '' >input
+echo -ne '' | rm -rf input_* test.tar 2>/dev/null
+mkdir input_dir
+echo Ok >input_dir/file
+tar cf test.tar ./../tar.tempdir/input_dir/../input_dir 2>&1
+rm -rf input_* 2>/dev/null
+tar -vxf test.tar 2>&1
+cat input_dir/file 2>&1
+
+PASS: tar strips /../ on extract
+SKIP: tar does not extract into symlinks
+SKIP: tar -k does not extract into symlinks
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf ../tar.utf8.tar.bz2 2>&1; echo $?
+export LANG=en_US.UTF-8
+ls -l etc/ssl/certs/* | sed "s:.*etc/:etc/:" | sort
+unset LANG
+rm -rf etc usr
+
+PASS: tar Pax-encoded UTF8 names and symlinks
+SKIP: tar Symlink attack: create symlink and then write through it
+======================
+echo -ne '' >input
+echo -ne '' | \
+mkdir dir
+>dir/a
+ln -s ../dir/a dir/b
+ln dir/b dir/c
+mkdir new
+tar cf - dir/* | tar -C new -xvf - 2>&1
+
+PASS: tar Symlinks and hardlinks coexist
+PASS: tee-appends-input
+PASS: tee-tees-input
+======================
+echo -ne '' >input
+echo -ne '' | busybox test; echo $?
+PASS: test: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ''; echo $?
+PASS: test '': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test !; echo $?
+PASS: test !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a; echo $?
+PASS: test a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test --help; echo $?
+PASS: test --help: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f; echo $?
+PASS: test -f: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! -f; echo $?
+PASS: test ! -f: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a = a; echo $?
+PASS: test a = a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -lt = -gt; echo $?
+PASS: test -lt = -gt: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a -a !; echo $?
+PASS: test a -a !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f = a -o b; echo $?
+PASS: test -f = a -o b: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = c; echo $?
+PASS: test ! a = b -a ! c = c: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = d; echo $?
+PASS: test ! a = b -a ! c = d: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' = '!'; echo $?
+PASS: test '!' = '!': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '(' = '('; echo $?
+PASS: test '(' = '(': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '!' = '!'; echo $?
+PASS: test '!' '!' = '!': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '(' = '('; echo $?
+PASS: test '!' '(' = '(': should be false (1)
+PASS: touch-creates-file
+PASS: touch-does-not-create-file
+PASS: touch-touches-files-after-non-existent-file
+PASS: tr-d-alnum-works
+PASS: tr-d-works
+PASS: tr-non-gnu
+PASS: tr-rejects-wrong-class
+PASS: tr-works
+======================
+echo -ne '' >input
+echo -ne '[qwe]' | tr '[q-z]' '_Q-Z+'
+PASS: tr does not treat [] in [a-z] as special
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[0-9A-F]'
+PASS: tr understands 0-9A-F
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[:xdigit:]'
+PASS: tr understands [:xdigit:]
+======================
+echo -ne '' >input
+echo -ne '789abcxyz\n' | tr '[:digit:]y-z' 111111111123
+PASS: tr does not stop after [:digit:]
+======================
+echo -ne '' >input
+echo -ne '#0123456789ABCDEFGabcdefg\n' | tr '[:xdigit:]Gg' 1111111151242222333330xX
+PASS: tr has correct xdigit sequence
+PASS: true-is-silent
+PASS: true-returns-success
+======================
+echo -ne '' >input
+echo -ne '' | uniq nonexistent 2> /dev/null || echo yes
+PASS: uniq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | uniq /dev/null && echo yes
+PASS: uniq (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq
+PASS: uniq (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -
+PASS: uniq - (specify stdin)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input
+PASS: uniq input (specify file)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input actual > /dev/null
+PASS: uniq input outfile (two files)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq - actual
+PASS: uniq (stdin) outfile
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input -
+PASS: uniq input - (specify stdout)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -c | sed 's/^[ \t]*//'
+PASS: uniq -c (occurrence count)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d
+PASS: uniq -d (dups only)
+======================
+echo -ne '' >input
+echo -ne 'cc dd ee8
+bb cc dd8
+aa bb cc9
+' | uniq -f2 -s 3
+PASS: uniq -f -s (skip fields and chars)
+======================
+echo -ne '' >input
+echo -ne 'cc1
+cc2
+cc3
+' | uniq -w 2
+PASS: uniq -w (compare max characters)
+======================
+echo -ne '' >input
+echo -ne 'aaccaa
+aaccbb
+bbccaa
+' | uniq -s 2 -w 2
+PASS: uniq -s -w (skip fields and compare max chars)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d -u
+PASS: uniq -u and -d produce no output
+======================
+echo -ne '' >input
+echo -ne '' | unzip -q foo.zip foo/ && test -d foo && test ! -f foo/bar && echo yes
+PASS: unzip (subdir only)
+SKIP: unzip (bad archive)
+SKIP: unzip (archive with corrupted lzma 1)
+SKIP: unzip (archive with corrupted lzma 2)
+PASS: uptime-works
+PASS: wc-counts-all
+PASS: wc-counts-characters
+PASS: wc-counts-lines
+PASS: wc-counts-words
+PASS: wc-prints-longest-line-length
+PASS: which-uses-default-path
+SKIP: xargs-works
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E _
+PASS: xargs -E _ stops on underscore
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E ''
+PASS: xargs -E ''
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -e
+PASS: xargs -e without param
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs
+PASS: xargs does not stop on underscore ('new' GNU behavior)
+======================
+echo -ne '' >input
+echo -ne 'a\n' | xargs -s7 echo
+PASS: xargs -s7 can take one-char input
+======================
+echo -ne '' >input
+echo -ne '1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 2>&1 >/dev/null
+PASS: xargs -sNUM test 1
+======================
+echo -ne '' >input
+echo -ne '2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 1 2>&1 >/dev/null
+PASS: xargs -sNUM test 2
+SKIP: xargs argument line too long
+SKIP: xargs -n1
+SKIP: xargs -n2
+SKIP: xargs -I skips empty lines and leading whitespace
+DURATION: 6
diff --git a/runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-raw.log
new file mode 100644
index 00000000000..4bab2ea3567
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-busybox/ptest-raw.log
@@ -0,0 +1,2598 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/busybox/ptest
+======================
+echo -ne '' >input
+echo -ne '' | ./unknown 2>&1
+PASS: busybox as unknown name
+SKIP: busybox --help busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox 2>&1 | cat
+PASS: busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox unknown 2>&1
+PASS: busybox unknown
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help 2>&1
+PASS: busybox --help
+SKIP: busybox cat
+SKIP: busybox --help cat
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help unknown 2>&1
+PASS: busybox --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix 2>&1 | cat
+PASS: ./busybox-suffix
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix unknown 2>&1
+PASS: ./busybox-suffix unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help 2>&1
+PASS: ./busybox-suffix --help
+SKIP: ./busybox-suffix cat
+SKIP: ./busybox-suffix --help cat
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help unknown 2>&1
+PASS: ./busybox-suffix --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 1
+======================
+echo -ne '' >input
+echo -ne '#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 2
+======================
+echo -ne '' >input
+echo -ne '#abc#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 3
+======================
+echo -ne '' >input
+echo -ne '#abc#zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 4
+======================
+echo -ne '' >input
+echo -ne '#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 5
+======================
+echo -ne '' >input
+echo -ne 'z#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 6
+======================
+echo -ne '' >input
+echo -ne 'z##abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 7
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23==23) print "foo"}'
+PASS: awk if operator ==
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23!=23) print "bar"}'
+PASS: awk if operator !=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23>=23) print "foo"}'
+PASS: awk if operator >=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(2 < 13) print "foo"}'
+PASS: awk if operator <
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if("a"=="ab") print "bar"}'
+PASS: awk if string ==
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print or(4294967295,1) }'
+PASS: awk bitwise op
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(count) {
+ # empty
+}
+END {
+ i=1
+ print "L" i "\n"
+ empty_fun(i + i + ++i)
+ print "L" i "\n"
+}'
+PASS: awk handles empty function f(arg){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(){}
+END {empty_fun()
+ print "Ok"
+}'
+PASS: awk handles empty function f(){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function outer_fun() {
+ return 1
+}
+END {
+ i=1
+ print "L" i "\n"
+ i += outer_fun()
+ print "L" i "\n"
+}'
+PASS: awk properly handles function from other scope
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+END {
+ i=1
+ print "L" i "\n"
+ i + trigger_error_fun()
+ print "L" i "\n"
+}' 2>&1
+PASS: awk properly handles undefined function
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ v=1
+ a=2
+ print v (a)
+}' 2>&1
+PASS: awk 'v (a)' is not a function call, it is a concatenation
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(){print"F"};func g(){print"G"};BEGIN{f(g(),g())}' 2>&1
+PASS: awk unused function args are evaluated
+SKIP: awk hex const 1
+SKIP: awk hex const 2
+SKIP: awk oct const
+======================
+echo -ne '' >input
+echo -ne '011\n' | awk '{ print $1, $1+1 }'
+PASS: awk input is never oct
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ printf "%f %f\n", "000.123", "009.123" }'
+PASS: awk floating const with leading zeroes
+======================
+echo -ne '' >input
+echo -ne 'a--\na--b--\na--b--c--\na--b--c--d--' | awk -F-- '{ print NF, length($NF), $NF }'
+PASS: awk long field sep
+======================
+echo -ne '' >input
+echo -ne 'a!b\n' | awk -F'\x21' '{print $1}'
+PASS: awk -F handles escapes
+======================
+echo -ne '' >input
+echo -ne 'Hi\n' | awk 'gsub("@(samp|code|file)\{","");'; echo $?
+PASS: awk gsub falls back to non-extended-regex
+======================
+echo -ne '' >input
+echo -ne '' | awk -f awk_t1_opt-functions.awk -f awk_t1_opth-gen.awk <awk_t1_input | md5sum
+PASS: awk 'gcc build bug'
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print ":" NF ":" $0 ":" $1 ":" $2 ":" }'
+PASS: awk NF in BEGIN
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function b(tmp) {
+ tmp = 0;
+ print "" tmp; #this line causes the bug
+ return tmp;
+}
+function c(tmpc) {
+ tmpc = b(); return tmpc;
+}
+BEGIN {
+ print (c() ? "string" : "number");
+}'
+PASS: awk string cast (bug 725)
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { arr [3] = 1; print arr [3] }'
+PASS: awk handles whitespace before array subscript
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { getline line <"doesnt_exist"; print ERRNO; ERRNO=0; close("doesnt_exist"); print ERRNO; print "Ok" }'
+PASS: awk handles non-existing file correctly
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ u["a"]=1
+ u["b"]=1
+ u["c"]=1
+ v["d"]=1
+ v["e"]=1
+ v["f"]=1
+ for (l in u) {
+ print "outer1", l;
+ for (l in v) {
+ print " inner", l;
+ }
+ print "outer2", l;
+ }
+ print "end", l;
+ l="a"
+ exit;
+}'
+PASS: awk nested loops with the same variable
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN{
+cnt = 0
+a[cnt] = "zeroth"
+a[++cnt] = "first"
+delete a[cnt--]
+print cnt
+print "[0]:" a[0]
+print "[1]:" a[1]
+}'
+PASS: awk 'delete a[v--]' evaluates v-- once
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(,) { }' 2>&1
+PASS: awk func arg parsing 1
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,,b) { }' 2>&1
+PASS: awk func arg parsing 2
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,) { }' 2>&1
+PASS: awk func arg parsing 3
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a b) { }' 2>&1
+PASS: awk func arg parsing 4
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN {print()}' 2>&1
+PASS: awk handles empty ()
+======================
+echo -ne '' >input
+echo -ne 'a:b c:d\ne:f g:h' | awk '{FS=":"; print $1}'
+PASS: awk FS assignment
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{n=(2^31)-1; print n, int(n), n%1, ++n, int(n), n%1}'
+PASS: awk large integer
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{ A[1]=2; A["qwe"]="asd"; print length(A)}'
+PASS: awk length(array)
+======================
+echo -ne '' >input
+echo -ne 'qwe' | awk '{print length; print length(); print length("qwe"); print length(99+9)}'
+PASS: awk length()
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length, 1 }'
+PASS: awk print length, 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length 1 }'
+PASS: awk print length 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk 'length == 0 { print "foo" }'
+PASS: awk length == 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ if (length == 0) { print "bar" } }'
+PASS: awk if (length == 0)
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '{print $2; print ARGC;}' | awk -f - input
+PASS: awk -f and ARGC
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '' | awk -e '{print $2; print ARGC;}' input
+PASS: awk -e and ARGC
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) break; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk break
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) continue; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk continue
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{ for() }' 2>&1
+PASS: awk handles invalid for loop
+======================
+echo -ne '' >input
+echo -ne '' | awk -e foo:bar: 2>&1
+PASS: awk handles colon not preceded by ternary
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{delete}' 2>&1
+PASS: awk errors on missing delete arg
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{printf("hello%c null\n", 0)}'
+PASS: awk printf('%c') can output NUL
+SKIP: awk printf('%-10c') can output NUL
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk 2>&1 -- '{ $(-1) }'
+PASS: awk negative field access
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk -v i=1 "BEGIN {print \"str\" ++i}"
+PASS: awk do not allow "str"++
+======================
+echo -ne '' >input
+echo -ne 'foo--bar' | awk -F '-*' '{print $1 "-" $2 "=" $3 "*" $4}'
+PASS: awk FS regex which can match empty string
+======================
+echo -ne '' >input
+echo -ne 'a=====123=' | awk -F '=+' '{print $NF}'
+PASS: awk $NF is empty
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { exit 42 } END { exit }'; echo $?
+PASS: awk exit N propagates through END's exit
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print "STDERR %s" >"/dev/stderr" }' 2>&1
+PASS: awk print + redirect
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { "echo HELLO" | getline; print }'
+PASS: awk "cmd" | getline
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "%%\n" }'
+PASS: awk printf %% prints one %
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "Hello\
+ world\n" }'
+PASS: awk backslash+newline eaten with no trace
+======================
+echo -ne '' >input
+echo -ne 'foo' | awk '$1==$1="foo" {print $1}'
+PASS: awk assign while test
+PASS: basename-does-not-remove-identical-extension
+PASS: basename-works
+PASS: bunzip2-reads-from-standard-input
+PASS: bunzip2-removes-compressed-file
+PASS: bunzip2: doesnt exist
+PASS: bunzip2: unknown suffix
+PASS: bunzip2: already exists
+PASS: bunzip2: stream unpack
+PASS: bunzip2: delete src
+PASS: bunzip2: test_bz2 file
+PASS: bunzip2: pbzip_4m_zeros file
+PASS: bunzip2: bz2_issue_11.bz2 corrupted example
+PASS: bunzip2: bz2_issue_12.bz2 corrupted example
+PASS: bzcat-does-not-remove-compressed-file
+PASS: zcat: dont delete gz src
+PASS: zcat: dont delete bz2 src
+PASS: zcat: dont delete Z src
+======================
+echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x63\x3e\xd6\xe2\x00\x00\x00\xc1\x00\x00\x10\x20\x00\x20\x00\x21\x00\x82\xb1\x77\x24\x53\x85\x09\x06\x33\xed\x6e\x20' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can print many files
+======================
+echo -ne '\x42\x5a\x68\x39\x17\x72\x45\x38\x50\x90\x00\x00\x00\x00' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can handle compressed zero-length bzip2 files
+======================
+echo -ne '\x1f\x9d\x90\x61\x14\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can print many files
+======================
+echo -ne '\x1f\x9d\x90\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can handle compressed zero-length (.Z) files
+PASS: cat-prints-a-file
+PASS: cat-prints-a-file-and-standard-input
+SKIP: cat -e
+SKIP: cat -v
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -n
+PASS: cat -n
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -b
+PASS: cat -b
+PASS: cmp-detects-difference
+PASS: cp-RHL-does_not_preserve-links
+PASS: cp-a-files-to-dir
+PASS: cp-a-preserves-links
+PASS: cp-copies-empty-file
+PASS: cp-copies-large-file
+PASS: cp-copies-small-file
+PASS: cp-d-files-to-dir
+PASS: cp-dev-file
+PASS: cp-dir-create-dir
+PASS: cp-dir-existing-dir
+PASS: cp-does-not-copy-unreadable-file
+PASS: cp-files-to-dir
+PASS: cp-follows-links
+PASS: cp-parents
+SKIP: cp-preserves-hard-links
+PASS: cp-preserves-links
+PASS: cp-preserves-source-file
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -d * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -d
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -P * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -P
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -L * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -L
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -H * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -H
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -R * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -R
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -Rd * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -Rd
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RP * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RP
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RL
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RHL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RHL
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -i 2>&1; echo $?;
+ls -ln cpio.testdir | sed 's/ */ /g' | cut -d' ' -f 1-5,9- | grep -v '^total '
+PASS: cpio extracts zero-sized hardlinks
+SKIP: cpio extracts zero-sized hardlinks 2
+SKIP: cpio -p with absolute paths
+SKIP: cpio restores suid/sgid bits
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -id 2>&1; echo $?
+PASS: cpio extracts in existing directory
+SKIP: cpio uses by default uid/gid
+SKIP: cpio -R with create
+SKIP: cpio -R with extract
+PASS: cut-cuts-a-character
+PASS: cut-cuts-a-closed-range
+PASS: cut-cuts-a-field
+PASS: cut-cuts-an-open-range
+PASS: cut-cuts-an-unclosed-range
+======================
+echo -ne 'the quick brown fox\n' >input
+echo -ne 'jumps over the lazy dog\n' | cut -d' ' -f2 - input
+PASS: cut '-' (stdin) and multi file handling
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3,3,3 input
+PASS: cut -b a,a,a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 1-3,2-5,7-9,9-10 input
+PASS: cut -b overlaps
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3-8,4-6 input
+PASS: -b encapsulated
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 8-3 abc.txt 2>/dev/null || echo err
+PASS: cut high-low error
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 4-10 input
+PASS: cut -c a-b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 41- input
+PASS: cut -c a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c -39 input
+PASS: cut -c -b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 40 input
+PASS: cut -c a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 3,5-7,10 input
+PASS: cut -c a,b-c,d
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ':' -f 5- input
+PASS: cut -f a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ' ' -f 3 input
+PASS: cut show whole line with no delim
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 1-15
+PASS: cut with echo, -c (a-b)
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 14
+PASS: cut with echo, -c (a)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -c 4,5,20 input
+PASS: cut with -c (a,b,c)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -b 4,5,20 input
+PASS: cut with -b (a,b,c)
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d: -f3 -s input
+PASS: cut with -d -f(:) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d' ' -f3 -s input && echo yes
+PASS: cut with -d -f( ) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s input
+PASS: cut with -d -f(a) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s -n input
+PASS: cut with -d -f(a) -s -n
+======================
+echo -ne '' >input
+echo -ne 'Bother, said Pooh. It's your husband, and he has a gun.
+Cheerios are donut seeds.
+Talk is cheap because supply exceeds demand.
+Weather forecast for tonight : dark.
+Apple: you can buy better, but you can't pay more.
+Subcalifragilisticexpialidocious.
+Auntie Em: Hate you, hate Kansas. Took the dog. Dorothy.' | cut -DF 2,7,5
+PASS: cut -DF
+======================
+echo -ne '' >input
+echo -ne 'a::b\n' | cut -d ':' -f 1-3
+PASS: cut empty field
+======================
+echo -ne '' >input
+echo -ne 'a::b::c:d\n' | cut -d ':' -f 3-5
+PASS: cut empty field 2
+PASS: date-@-works
+PASS: date-R-works
+PASS: date-format-works
+SKIP: date-timezone
+PASS: date-u-works
+PASS: date-works
+PASS: date-works-1
+======================
+echo -ne '' >input
+echo -ne '10 20+p' | dc
+PASS: dc basic syntax (stdin, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'10 20+p'
+PASS: dc basic syntax (argv, single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e10 -e20+p
+PASS: dc basic syntax (argv, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8 * 2 2 + / p'
+PASS: dc complex with spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8*2 2+/p'
+PASS: dc complex without spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8 -e\* -e2 -e2 -e+ -e/ -ep
+PASS: dc complex with spaces (multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8\*2 -e2+/p
+PASS: dc complex without spaces (multiple args)
+SKIP: dc: x should execute strings
+SKIP: dc: x should not execute or pop non-strings
+SKIP: dc: x should work with strings created from a
+SKIP: dc: p should print invalid escapes
+SKIP: dc: p should print trailing backslashes
+SKIP: dc: p should parse/print single backslashes
+SKIP: dc: p should print single backslash strings
+SKIP: dc read
+SKIP: dc read string
+SKIP: dc '>a' (conditional execute string) 1
+SKIP: dc '>a' (conditional execute string) 2
+SKIP: dc '>aeb' (conditional execute string with else)
+SKIP: dc space can be a register
+SKIP: dc newline can be a register
+SKIP: dc Z (length) for numbers
+SKIP: dc dc_add.dc
+SKIP: dc dc_boolean.dc
+SKIP: dc dc_decimal.dc
+SKIP: dc dc_divide.dc
+SKIP: dc dc_divmod.dc
+SKIP: dc dc_misc.dc
+SKIP: dc dc_modexp.dc
+SKIP: dc dc_modulus.dc
+SKIP: dc dc_multiply.dc
+SKIP: dc dc_power.dc
+SKIP: dc dc_sqrt.dc
+SKIP: dc dc_strings.dc
+SKIP: dc dc_subtract.dc
+SKIP: dc -x dcx_vars.dc
+PASS: dd-accepts-if
+PASS: dd-accepts-of
+PASS: dd-copies-from-standard-input-to-standard-output
+SKIP: dd-count-bytes
+PASS: dd-prints-count-to-standard-error
+PASS: dd-reports-write-errors
+======================
+echo -ne 'qwe\nasd\nzxc\n' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin
+======================
+echo -ne 'qwe\nasd\nzxc' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin, no newline in the file
+======================
+echo -ne '' >input
+echo -ne 'stdin' | diff - -; echo $?; wc -c
+PASS: diff of stdin, twice
+======================
+echo -ne '' >input
+echo -ne 'a\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against stdin
+======================
+echo -ne 'a\n' >input
+echo -ne '' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against nonempty one
+======================
+echo -ne 'abc' >input
+echo -ne 'abc ' | diff -ub - input; echo $?
+PASS: diff -b treats EOF as whitespace
+======================
+echo -ne 'a \t c\n' >input
+echo -ne 'a\t \tc\n' | diff -ub - input; echo $?
+PASS: diff -b treats all spaces as equal
+======================
+echo -ne 'a\n' >input
+echo -ne '\na\n\n' | diff -uB - input; echo $?
+PASS: diff -B ignores changes whose lines are all blank
+======================
+echo -ne 'a\n' >input
+echo -ne '\nb\n\n' | diff -uB - input | sed 's/ .*//'
+PASS: diff -B does not ignore changes whose lines are not all blank
+======================
+echo -ne '\n1\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B ignores blank single line change
+======================
+echo -ne '0\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B does not ignore non-blank single line change
+======================
+echo -ne 'abc\na c\ndef\n' >input
+echo -ne 'a c\n' | diff -ub - input | sed 's/ .*//'
+PASS: diff always takes context from old file
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff diff1 diff2/subdir
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir/- | sed 's/ .*//'
+PASS: diff dir dir2/file/-
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of dir and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of file and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -urN diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff -rN does not read non-regular files
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/ | sed 's/ .*//'; diff -ur .///diff1 diff2//// | sed 's/ .*//'
+PASS: diff diff1 diff2/
+PASS: dirname-handles-absolute-path
+PASS: dirname-handles-empty-path
+PASS: dirname-handles-multiple-slashes
+PASS: dirname-handles-relative-path
+PASS: dirname-handles-root
+PASS: dirname-handles-single-component
+PASS: dirname-works
+PASS: du-h-works
+PASS: du-k-works
+PASS: du-l-works
+PASS: du-m-works
+PASS: du-s-works
+PASS: du-works
+PASS: echo-does-not-print-newline
+PASS: echo-prints-argument
+PASS: echo-prints-arguments
+SKIP: echo-prints-dash
+PASS: echo-prints-newline
+SKIP: echo-prints-non-opts
+SKIP: echo-prints-slash-zero
+SKIP: echo-prints-slash_00041
+SKIP: echo-prints-slash_0041
+SKIP: echo-prints-slash_041
+SKIP: echo-prints-slash_41
+PASS: expr-big
+PASS: expr-works
+PASS: false-is-silent
+PASS: false-returns-failure
+PASS: find-supports-minus-xdev
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find -type f 2>&1
+PASS: find -type f
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} \; 2>&1; echo $?
+PASS: find -exec exitcode 1
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} + 2>&1; echo $?
+PASS: find -exec exitcode 2
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} \; 2>&1; echo $?
+PASS: find -exec exitcode 3
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} + 2>&1; echo $?
+PASS: find -exec exitcode 4
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name /
+PASS: find / -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name /
+PASS: find // -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name //
+PASS: find / -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name //
+PASS: find // -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .
+PASS: find ./// -name .
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .///
+PASS: find ./// -name .///
+======================
+echo -ne '' >input
+echo -ne '' | grep nonexistent 2> /dev/null ; echo $?
+PASS: grep (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | grep grep '/usr/lib/busybox/ptest/testsuite/grep.tests' > /dev/null 2>&1 ; echo $?
+PASS: grep (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two
+PASS: grep (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two -
+PASS: grep - (specify stdin)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input
+PASS: grep input (specify file)
+======================
+echo -ne 'bug' >input
+echo -ne '' | grep bug input
+PASS: grep (no newline at EOL)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input empty 2>/dev/null
+PASS: grep two files
+======================
+echo -ne 'one\ntwo\nthree\n' >input
+echo -ne 'one\ntwo\ntoo\nthree\nthree\n' | grep two - input
+PASS: grep - infile (specify stdin and file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep two - nonexistent 2> /dev/null ; echo $?
+PASS: grep - nofile (specify stdin and nonexisting file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q nomatch - nonexistent 2> /dev/null ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q two - nonexistent ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, match)
+======================
+echo -ne '' >input
+echo -ne '' | grep -s nomatch nonexistent ; echo $?
+PASS: grep -s nofile (nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'nomatch\ndomatch\nend\n' | grep -s domatch nonexistent - ; echo $?
+PASS: grep -s nofile - (stdin and nonexisting file, match)
+SKIP: grep handles NUL in files
+SKIP: grep handles NUL on stdin
+SKIP: grep matches NUL
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -e one -e two input ; echo $?
+PASS: grep handles multiple regexps
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -F -e one -e two input ; echo $?
+PASS: grep -F handles multiple expessions
+======================
+echo -ne 'FOO\n' >input
+echo -ne '' | grep -F -i foo input ; echo $?
+PASS: grep -F handles -i
+======================
+echo -ne 'tw\ntwo\nthree\n' >input
+echo -ne 'tw.\nthr\n' | grep -f - input ; echo $?
+PASS: grep can read regexps from stdin
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 2)
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 2)
+======================
+echo -ne 'asd\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 0
+======================
+echo -ne 'qwe\n' >input
+echo -ne 'asd\n' | grep -L qwe input -; echo $?
+PASS: grep -L exitcode 0 #2
+======================
+echo -ne 'qwe\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 1
+======================
+echo -ne '' >input
+echo -ne 'b\ar\nfoo\nbaz' | grep -E fo+
+PASS: grep -E supports extended regexps
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\n' | egrep foo
+PASS: grep is also egrep
+======================
+echo -ne '' >input
+echo -ne 'FOO\n' | egrep foo ; [ $? -ne 0 ] && echo yes
+PASS: egrep is not case insensitive
+======================
+echo -ne '' >input
+echo -ne '00:19:3E:00:AA:5E 00:1D:60:3D:3A:FB 00:22:43:49:FB:AA\n' | grep -E -o '([[:xdigit:]]{2}[:-]){5}[[:xdigit:]]{2}'
+PASS: grep -E -o prints all matches
+======================
+echo -ne '' >input
+echo -ne '/var/test\n' | grep -o "[^/]*$"
+PASS: grep -o does not loop forever
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -o "" | head -n1
+PASS: grep -o does not loop forever on zero-length match
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -f input
+PASS: grep -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -v -f input
+PASS: grep -v -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -vxf input
+PASS: grep -vxf EMPTY_FILE
+======================
+echo -ne 'foop\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw matches only words
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw doesn't stop on 1st mismatch
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -w foo input
+PASS: grep -w doesn't stop on 1st mismatch
+======================
+echo -ne 'strstr\n' >input
+echo -ne '' | grep -w ^str input
+PASS: grep -w ^str doesn't match str not at the beginning
+======================
+echo -ne 'anything\n' >input
+echo -ne '' | grep -w ^ input
+PASS: grep -w ^ doesn't hang
+======================
+echo -ne 'wordword\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word doesn't match wordword
+======================
+echo -ne 'ww\n' >input
+echo -ne '' | grep -F -w w input
+PASS: grep -F -w w doesn't match ww
+======================
+echo -ne 'bword,word\nwordb,word\nbwordb,word\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word match second word
+======================
+echo -ne '' >input
+echo -ne ' aa bb cc\n' | grep -x -v -e '.*aa.*' -e 'bb.*'; echo $?
+PASS: grep -x -v -e EXP1 -e EXP2 finds nothing if either EXP matches
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv "$(printf "foo\nbar\n")"
+PASS: grep PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv -e "$(printf "foo\nbar\n")"
+PASS: grep -e PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir/symfoo
+PASS: grep -r on symlink to dir
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir
+PASS: grep -r on dir/symlink to dir
+PASS: gunzip-reads-from-standard-input
+PASS: gunzip: doesnt exist
+PASS: gunzip: unknown suffix
+PASS: gunzip: already exists
+PASS: gunzip: stream unpack
+PASS: gunzip: delete src
+PASS: gzip-accepts-multiple-files
+PASS: gzip-accepts-single-minus
+SKIP: gzip-compression-levels
+PASS: gzip-removes-original-file
+======================
+echo -ne '' >input
+echo -ne '' | head head.input
+PASS: head (without args)
+======================
+echo -ne '' >input
+echo -ne '' | head -n 2 head.input
+PASS: head -n <positive number>
+SKIP: head -n <negative number>
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0' | hexdump -C
+PASS: hexdump -C with four NULs
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump does not think last padded block matches any full block
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump thinks last full block can match
+PASS: hostname-d-works
+PASS: hostname-i-works
+PASS: hostname-s-works
+PASS: hostname-works
+PASS: id-g-works
+PASS: id-u-works
+PASS: id-un-works
+PASS: id-ur-works
+PASS: ln-creates-hard-links
+PASS: ln-creates-soft-links
+PASS: ln-force-creates-hard-links
+PASS: ln-force-creates-soft-links
+PASS: ln-preserves-hard-links
+PASS: ln-preserves-soft-links
+PASS: ls-1-works
+PASS: ls-h-works
+PASS: ls-l-works
+PASS: ls-s-works
+======================
+echo -ne '' >input
+echo -ne '' | (cd ls.testdir && sh ../ls.mk_uni_tests) && ls -1 ls.testdir
+PASS: ls unicode test with codepoints limited to 767
+======================
+echo -ne '' >input
+echo -ne '' | touch ls.testdir/A ls.testdir/B; ln -s ls.testdir ls.link; ls ls.link; ls -1 ls.link/; ls -1 ls.link; rm -f ls.link
+PASS: ls symlink_to_dir
+PASS: md5sum-verifies-non-binary-file
+SKIP: md5sum
+PASS: mkdir-makes-a-directory
+PASS: mkdir-makes-parent-directories
+SKIP: mount
+PASS: mv-files-to-dir
+PASS: mv-files-to-dir-2
+PASS: mv-follows-links
+PASS: mv-moves-empty-file
+PASS: mv-moves-file
+PASS: mv-moves-hardlinks
+PASS: mv-moves-large-file
+PASS: mv-moves-small-file
+PASS: mv-moves-symlinks
+PASS: mv-moves-unreadable-files
+SKIP: mv-preserves-hard-links
+PASS: mv-preserves-links
+PASS: mv-refuses-mv-dir-to-subdir
+PASS: mv-removes-source-file
+SKIP: od -b
+SKIP: od -f
+SKIP: od -b --traditional
+SKIP: od -b --traditional FILE
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with old_file == new_file
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with nonexistent old_file
+======================
+echo -ne 'qwe
+asd
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -R 2>&1; echo $?; cat input
+PASS: patch -R with nonexistent old_file
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk
+======================
+echo -ne 'abc
+123
+456
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
+ 123
++456
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk at the EOF
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input
++++ input
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch -N 2>&1; echo $?; cat input
+PASS: patch -N ignores already applied hunk
+======================
+echo -ne 'abc
+123
+' >input
+echo -ne '--- foo.old
++++ foo
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | cat >a.patch; patch input a.patch 2>&1; echo $?; cat input; rm a.patch
+PASS: patch FILE PATCH
+======================
+echo -ne '111
+222
+333
+444
+555
+666
+777
+888
+999
+' >input
+echo -ne '--- input
++++ input
+@@ -1,6 +1,4 @@
+-111
+-222
+-333
++111changed
+ 444
+ 555
+ 666
+' | patch 2>&1; cat input
+PASS: patch at the beginning
+======================
+echo -ne '' >input
+echo -ne '--- /dev/null
++++ testfile
+@@ -0,0 +1 @@
++qwerty
+' | patch 2>&1; echo $?; cat testfile; rm testfile
+PASS: patch creates new file
+======================
+echo -ne '' >input
+echo -ne '--- bogus_dir///dir2///file
++++ bogus_dir///dir2///file
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -p1 2>&1; echo $?
+PASS: patch understands ...dir///dir...
+======================
+echo -ne 'foo
+
+
+
+
+
+
+
+bar
+' >input
+echo -ne '--- a/input.orig
++++ b/input
+@@ -5,5 +5,8 @@ foo
+
+
+
++1
++2
++3
+
+ bar
+--
+2.9.2
+' | patch -p1 2>&1; echo $?; cat input
+PASS: patch internal buffering bug?
+======================
+echo -ne '' >input
+echo -ne '' | pidof veryunlikelyoccuringbinaryname ; echo $?
+PASS: pidof (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof > /dev/null; echo $?
+PASS: pidof (exit with success)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof.tests | grep -o -w 3276
+PASS: pidof this
+SKIP: pidof -s
+SKIP: pidof -o %PPID NOP
+SKIP: pidof -o init
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '\c' foo
+PASS: printf produces no further output 1
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\c' foo bar
+PASS: printf produces no further output 2
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' foo '/home/root'
+PASS: printf repeatedly uses pattern for each argv
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%b' 'a\tb' 'c\d\n' 2>&1; echo $?
+PASS: printf understands %b escaped_string
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %d '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %s '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%23.12f|\n' 5.25 2>&1; echo $?
+PASS: printf understands %23.12f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' 23 12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*f|\n' -23 5.25 2>&1; echo $?
+PASS: printf understands %*f with negative width
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%.*f|\n' -12 5.25 2>&1; echo $?
+PASS: printf understands %.*f with negative precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' -23 -12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f with negative width/precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%zd\n' -5 2>&1; echo $?
+PASS: printf understands %zd
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%ld\n' -5 2>&1; echo $?
+PASS: printf understands %ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%Ld\n' -5 2>&1; echo $?
+PASS: printf understands %Ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%%\n' 2>&1; echo $?
+PASS: printf understands %%
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %d
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%i\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %i
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%x\n' 42 +42 ' 42' ' +42' 2>&1; echo $?
+PASS: printf handles positive numbers for %x
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0.3f\n' .42 +.42 ' .42' ' +.42' 2>&1; echo $?
+PASS: printf handles positive numbers for %f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 1 - 2 bad 3 123bad 4 2>&1; echo $?
+PASS: printf handles %d bad_input
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%' a b c 2>&1; echo $?
+PASS: printf aborts on bare %
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%r' a b c 2>&1; echo $?
+PASS: printf aborts on %r
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0*d\n' 2 1 2>&1; echo $?
+PASS: printf treats leading 0 as flag
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0 d\n' 2 2>&1; echo $?
+PASS: printf handles multiple flags
+PASS: pwd-prints-working-directory
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./readlink_testdir/testfile
+PASS: readlink on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./testlink
+PASS: readlink on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/testfile
+PASS: readlink -f on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./testlink
+PASS: readlink -f on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/readlink_testdir/testlink
+PASS: readlink -f on an invalid link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f readlink_testdir/../readlink_testdir/testfile
+PASS: readlink -f on a weird dir
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file
+PASS: realpath on non-existent absolute path 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file/
+PASS: realpath on non-existent absolute path 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath //not_file
+PASS: realpath on non-existent absolute path 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_dir/not_file 2>&1
+PASS: realpath on non-existent absolute path 4
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_file
+PASS: realpath on non-existent local file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_dir/not_file 2>&1
+PASS: realpath on non-existent local file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath link1
+PASS: realpath on link to non-existent file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath link2 2>&1
+PASS: realpath on link to non-existent file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link1
+PASS: realpath on link to non-existent file 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link2 2>&1
+PASS: realpath on link to non-existent file 4
+======================
+echo -ne 'line 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev works
+======================
+echo -ne 'line 1\n\nline 3' >input
+echo -ne '' | rev input
+PASS: rev file with missing newline
+======================
+echo -ne 'lin\000e 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev file with NUL character
+======================
+echo -ne '---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+--------------+\nabc\n' >input
+echo -ne '' | rev input
+PASS: rev file with long line
+PASS: rm-removes-file
+PASS: rmdir-removes-parent-directories
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed ""
+PASS: sed no files (stdin)
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed "" -
+PASS: sed explicit stdin
+======================
+echo -ne '' >input
+echo -ne '\n' | sed -e 's/$/@/'
+PASS: sed handles empty lines
+======================
+echo -ne '' >input
+echo -ne 'hello' | sed "" - -
+PASS: sed stdin twice
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '1 d'
+PASS: sed accepts blanks before command
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i1
+a3'
+PASS: sed accepts newlines in -e
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i\' -e '1' -e 'a\' -e '3'
+PASS: sed accepts multiple -e
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -n -e s/foo/bar/ -e s/bar/baz/
+PASS: sed -n
+======================
+echo -ne '' >input
+echo -ne 'string\n' | sed 's/z*//g'
+PASS: sed with empty match
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/p -e s/bar/baz/p
+PASS: sed s//p
+======================
+echo -ne '' >input
+echo -ne 'abc\n' | sed -ne s/abc/def/p
+PASS: sed -n s//p
+======================
+echo -ne '' >input
+echo -ne '12345\n' | sed -e 's/[[:space:]]*/,/g'
+PASS: sed s//g (exhaustive)
+======================
+echo -ne '' >input
+echo -ne 'woo\n' | sed -e 's woo boing '
+PASS: sed s arbitrary delimiter
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/bar/baz/
+PASS: sed s chains
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/baz/nee/
+PASS: sed s chains2
+======================
+echo -ne '' >input
+echo -ne 'one@two' | sed -e 's@[@]@@'
+PASS: sed s [delimiter]
+======================
+echo -ne '' >input
+echo -ne 'one\ttwo' | sed 's/\t/ /'
+PASS: sed s with \t (GNU ext)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b one;p;: one'
+PASS: sed b (branch)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b;p'
+PASS: sed b (branch with no label jumps to end)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;t one;p;: one;p'
+PASS: sed t (test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/b/;:loop;t loop'
+PASS: sed t (test/branch clears test bit)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;T notone;p;: notone;p'
+PASS: sed T (!test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'n;p'
+PASS: sed n (flushes pattern space, terminates early)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'N;p'
+PASS: sed N (flushes pattern space (GNU behavior))
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed ':a;N;s/\n/ /;ta'
+PASS: sed N test2
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed 'N;s/\n/ /'
+PASS: sed N test3
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\nd\n' | sed "/b/N;/b\\nc/i woo"
+PASS: sed address match newline
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n 'N;P;p'
+PASS: sed N (stops at end of input) and P (prints to first newline only)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed G
+PASS: sed G (append hold space to pattern space)
+======================
+echo -ne '' >input
+echo -ne 'ook\n' | sed -e '/ook/d;s/ook/ping/p;i woot'
+PASS: sed d ends script iteration
+======================
+echo -ne '' >input
+echo -ne 'ook\nwoot\n' | sed -e '/ook/d;a\' -e 'bang'
+PASS: sed d ends script iteration (2)
+======================
+echo -ne '' >input
+echo -ne 'woo\0woo\0' | sed -e 's/woo/bang/g'
+PASS: sed embedded NUL g
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo\n' | sed -e 's/woo/bang/' input -
+PASS: sed normal newlines
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed leave off trailing newline
+======================
+echo -ne 'woo' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo' | sed -e 's/nohit//' input -
+PASS: sed empty file plus cat
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e 's/nohit//' input -
+PASS: sed cat plus empty file
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/a woo' -
+PASS: sed append autoinserts newline
+======================
+echo -ne 'boot' >input
+echo -ne 'woot' | sed -e '/oot/a woo' - input
+PASS: sed append autoinserts newline 2
+======================
+echo -ne 'boot' >input
+echo -ne '' | sed -e '/oot/a woo' -i input && cat input
+PASS: sed append autoinserts newline 3
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/i woo' -
+PASS: sed insert doesn't autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one' | sed -e 'p' -
+PASS: sed print autoinsert newlines
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e 'p' input -
+PASS: sed print autoinsert newlines two files
+======================
+echo -ne 'no\n' >input
+echo -ne '' | sed -ne 's/woo/bang/' input
+PASS: sed noprint, no match, no newline
+======================
+echo -ne 'a woo\nb no' >input
+echo -ne 'c woo\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches with one nl
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd woo' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches insert newline
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches noinsert newline
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e '/one/a 111' -e '/two/i 222' -e p input -
+PASS: sed clusternewline
+======================
+echo -ne 'thingy' >input
+echo -ne 'again' | sed -e 's/i/z/' -e 'woutputw' input -; echo -n X; cat outputw
+PASS: sed subst+write
+======================
+echo -ne 'a\0b\0' >input
+echo -ne 'c' | sed 's/i/z/' input -
+PASS: sed trailing NUL
+======================
+echo -ne 'a' >input
+echo -ne '' | sed 's/a/z\
+z/' input
+PASS: sed escaped newline in command
+======================
+echo -ne '' >input
+echo -ne 'hello\nthere' | sed -e '$p'
+PASS: sed match EOF
+======================
+echo -ne 'one\ntwo' >input
+echo -ne 'three\nfour' | sed -e '$p' input -
+PASS: sed match EOF two files
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e '$i ook' -i input input2 && cat input input2
+PASS: sed match EOF inline
+======================
+echo -ne '' >input
+echo -ne '' | sed --version | grep -o 'GNU sed version '
+PASS: sed lie-to-autoconf
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex
+======================
+echo -ne '' >input
+echo -ne 'woot\n' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex with newline
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '' -i 2> /dev/null || echo yes
+PASS: sed -i with no arg [GNUFAIL]
+======================
+echo -ne '' >input
+echo -ne 'xxx\n' | sed -e 's/xxx/[/'
+PASS: sed s/xxx/[/
+======================
+echo -ne '' >input
+echo -ne '0\n1\n2\n3\n' | sed 's/1/x/;T;n;: next;s/3/y/;t quit;n;b next;: quit;q'
+PASS: sed n command must reset 'substituted' bit
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,3p'
+PASS: sed d does not break n,m matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,/hir/p'
+PASS: sed d does not break n,regex matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\nfirst2\nsecond2\nthird2\nfourth2\n' | sed -n '1,5d;1,/hir/p'
+PASS: sed d does not break n,regex matching #2
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '2d;2,1p'
+PASS: sed 2d;2,1p (gnu compat)
+======================
+echo -ne '' >input
+echo -ne '/usr/lib\n' | sed 's,\(^/\|\)[^/][^/]*,>\0<,g'
+PASS: sed beginning (^) matches only once
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\n' | sed 'crepl'
+PASS: sed c
+======================
+echo -ne '' >input
+echo -ne 'qwe\nasd\nzxc\n' | sed '/asd/ { p; /s/ { s/s/c/ }; p; q }'
+PASS: sed nested {}s
+======================
+echo -ne '' >input
+echo -ne ' | one \\
+ | two \\
+' | sed -e '/| one /a \
+ | three \\' -e '/| one-/a \
+ | three-* \\'
+PASS: sed a cmd ended by double backslash
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/a\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed a cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/i\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed i cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n' | sed -n '1{N;N;d};1p;2,3p;3p;4p'
+PASS: sed with N skipping lines past ranges on next cmds
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | cp input input2; sed -i -e '1s/foo/bar/' input input2 && cat input input2; rm input2
+PASS: sed -i with address modifies all files, not only first
+======================
+echo -ne '' >input
+echo -ne 'rrr\n' | sed 's/r/\r/'
+PASS: sed understands \r
+======================
+echo -ne '1\n2\n3\n4\n' >input
+echo -ne '' | sed '1,2d' -i input; echo $?; cat input
+PASS: sed -i finishes ranges correctly
+======================
+echo -ne '' >input
+echo -ne 'helllo\n' | sed 's/l*/@/g'
+PASS: sed zero chars match/replace advances correctly 1
+======================
+echo -ne '' >input
+echo -ne ' a.b\n' | sed 's [^ .]* x g'
+PASS: sed zero chars match/replace advances correctly 2
+======================
+echo -ne '' >input
+echo -ne '_aaa1aa\n' | sed 's/a/A/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 1
+======================
+echo -ne '' >input
+echo -ne 'qwerty\n' | sed 's/ *$/_/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 2
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's+9\++X+'
+PASS: sed special char as s/// delimiter, in pattern
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's&9&X\&&'
+PASS: sed special char as s/// delimiter, in replacement 1
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's1\(9\)1X\11'
+PASS: sed special char as s/// delimiter, in replacement 2
+======================
+echo -ne '' >input
+echo -ne 'this is a regular line
+line with \
+continuation
+more regular lines
+line with \
+continuation
+' | sed ': testcont; /\\$/{ =; N; b testcont }'
+PASS: sed /$_in_regex/ should not match newlines, only end-of-line
+======================
+echo -ne '' >input
+echo -ne 'aa\n' | sed -e 's/a/b/2; s/a/c/g'
+PASS: sed s///NUM test
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,2{d}
+PASS: sed /regex/,N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,+2{d}
+PASS: sed /regex/,+N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne 'a\n1\nc\nc\na\n2\na\n3\n' | sed -n '/a/,+1 p'
+PASS: sed /regex/,+N{...} addresses work 2
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+2{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+N{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0d -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0<cmd> -i works
+======================
+echo -ne '' >input
+echo -ne '123\nqwe\nasd\n' | sed 's/qwe/ZZZ/wz'; cat z; rm z
+PASS: sed 's///w FILE'
+======================
+echo -ne '' >input
+echo -ne 'q\nw\ne\nr\n' | sed '/w/p;//q'
+PASS: sed uses previous regexp
+======================
+echo -ne '' >input
+echo -ne 'abca\n' | sed -e 's/^a\|b//g'
+PASS: sed ^ OR not^
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n -e '/a/w sed.output' -e '/c/w sed.output' 2>&1 && cat sed.output && rm sed.output
+PASS: sed understands duplicate file name
+======================
+echo -ne '' >input
+echo -ne '' | seq 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 2 3 4 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 3
+PASS: seq one argument
+======================
+echo -ne '' >input
+echo -ne '' | seq 5 7
+PASS: seq two arguments
+======================
+echo -ne '' >input
+echo -ne '' | seq 7 5
+PASS: seq two arguments reversed
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 3
+PASS: seq two arguments equal
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 -15 1
+PASS: seq two arguments equal, arbitrary negative step
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 +15 1
+PASS: seq two arguments equal, arbitrary positive step
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 2 8
+PASS: seq count up by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 -2 4
+PASS: seq count down by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 -2 8
+PASS: seq count wrong way #1
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 2 4
+PASS: seq count wrong way #2
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .3 4
+PASS: seq count by .3
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4
+PASS: seq count by .30
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4.000
+PASS: seq count by .30 to 4.000
+======================
+echo -ne '' >input
+echo -ne '' | seq .7 -.9 -2.2
+PASS: seq count by -.9
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 0 8 | head -n 10
+PASS: seq count by zero
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 003
+PASS: seq one argument with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 005 7
+PASS: seq two arguments with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 8 -3 04
+PASS: seq count down by 3 with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 09 .3 11
+PASS: seq count by .3 with padding 1
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 03 .3 0004
+PASS: seq count by .3 with padding 2
+======================
+echo -ne '' >input
+echo -ne '' | echo "da39a3ee5e6b4b0d3255bfef95601890afd80709 EMPTY" | sha1sum -c
+PASS: sha1sum: one-space separated input for -c
+SKIP: sha1sum
+SKIP: sha256sum
+======================
+echo -ne 'c\na\nb\n' >input
+echo -ne '' | sort input
+PASS: sort
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort input
+PASS: sort #2
+======================
+echo -ne '' >input
+echo -ne 'b\na\nc\n' | sort
+PASS: sort stdin
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort -n input
+PASS: sort numeric
+======================
+echo -ne 'point\nwook\npabst\naargh\nwalrus\n' >input
+echo -ne '' | sort -r input
+PASS: sort reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k4,4 input
+PASS: sort one key
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n input
+PASS: sort key range with numeric option
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n -r input
+PASS: sort key range with numeric option and global reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3rn input
+PASS: sort key range with multiple options
+======================
+echo -ne 'c 3
+b 2
+d 2
+' >input
+echo -ne '' | sort -k 2,2n -k 1,1r input
+PASS: sort key range with two -k options
+======================
+echo -ne '/a/2
+/b/1
+' >input
+echo -ne '' | sort -n -k2 -t/ input
+PASS: sort with non-default leading delim 1
+======================
+echo -ne '/b/1
+/a/2
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 2
+======================
+echo -ne '//a/2
+//b/1
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 3
+======================
+echo -ne 'a/a:a
+a:b
+' >input
+echo -ne '' | sort -t: -k1,1 input
+PASS: sort with non-default leading delim 4
+======================
+echo -ne 'aa.2
+ab.1
+' >input
+echo -ne '' | sort -t. -k1,1.1 -k2 input
+PASS: sort with ENDCHAR
+======================
+echo -ne 'GLIBC_2.21
+GLIBC_2.1.1
+GLIBC_2.2.1
+GLIBC_2.2
+GLIBC_2.20
+GLIBC_2.10
+GLIBC_2.1
+' >input
+echo -ne '' | sort -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort
+======================
+echo -ne 'GLIBC_2.10
+GLIBC_2.2.1
+GLIBC_2.1.1
+GLIBC_2.20
+GLIBC_2.2
+GLIBC_2.1
+GLIBC_2.21
+' >input
+echo -ne '' | sort -u -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort unique
+======================
+echo -ne 'a c
+b c
+' >input
+echo -ne '' | sort -u -k2 input
+PASS: sort -u should consider field only when discarding
+======================
+echo -ne 'one\0two\0three\0' >input
+echo -ne '' | sort -z input
+PASS: sort -z outputs NUL terminated lines
+======================
+echo -ne '' >input
+echo -ne ' 2 \n 1 \n a \n' | sort -n -k2 -t ' '
+PASS: sort key doesn't strip leading blanks, disables fallback global sort
+======================
+echo -ne '222
+111
+' >input
+echo -ne '' | sort -o input input && cat input
+PASS: sort file in place
+======================
+echo -ne 'a 1
+b 2
+c 1
+d 2
+' >input
+echo -ne '' | sort -k2 -r -s input
+PASS: sort -sr (stable and reverse) does NOT reverse 'stable' ordering
+======================
+echo -ne '1Y
+5y
+1M
+2E
+3k
+3e
+2K
+4m
+1023
+1025
+3000
+1024
+' >input
+echo -ne '' | sort -h input
+PASS: sort -h
+======================
+echo -ne '2 April
+1 May
+3 March
+' >input
+echo -ne '' | sort -k2,2M input
+PASS: sort -k2,2M
+======================
+echo -ne 'z b
+a b
+z a
+a a' >input
+echo -ne '' | sort -s -u -k 2 input
+PASS: sort -s -u
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -x true 2>&1; echo $?
+PASS: start-stop-daemon -x without -a
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -a false 2>&1; echo $?
+PASS: start-stop-daemon -a without -x
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S false 2>&1; echo $?
+PASS: start-stop-daemon without -x and -a
+SKIP: start-stop-daemon with both -x and -a (need non-busybox false)
+PASS: strings-works-like-GNU
+PASS: tail-n-works
+SKIP: tail-works
+======================
+echo -ne '' >input
+echo -ne 'qw' | tail -c +55 2>&1; echo $?
+PASS: tail: +N with N > file length
+======================
+echo -ne '' >input
+echo -ne '' |
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8200 | wc -c;
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8208 | wc -c;
+
+PASS: tail: -c +N with largish N
+PASS: tar-archives-multiple-files
+PASS: tar-complains-about-missing-file
+PASS: tar-demands-at-least-one-ctx
+PASS: tar-demands-at-most-one-ctx
+PASS: tar-extracts-all-subdirs
+PASS: tar-extracts-file
+PASS: tar-extracts-from-standard-input
+PASS: tar-extracts-multiple-files
+PASS: tar-extracts-to-standard-output
+PASS: tar-handles-cz-options
+PASS: tar-handles-empty-include-and-non-empty-exclude-list
+PASS: tar-handles-exclude-and-extract-lists
+PASS: tar-handles-multiple-X-options
+PASS: tar-handles-nested-exclude
+SKIP: tar_with_link_with_size
+SKIP: tar_with_prefix_fields
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf - 2>&1; echo $?
+
+PASS: tar Empty file is not a tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+{ tar xvzf - 2>&1; echo $?; } | grep -Fv "invalid magic"
+
+PASS: tar Empty file is not a tarball.tar.gz
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=2 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Two zeroed blocks is a ('truncated') empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=20 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Twenty zeroed blocks is an empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+>input_dir/file
+chmod -R 644 *
+chmod 755 input_dir
+tar cf test.tar input input_dir/ input_hard1 input_hard2 input_hard1 input_dir/ input
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+rm -rf input_dir
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep input_ | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks and repeated files
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+chmod 741 input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+ln input_hard1 input_dir
+ln input_hard2 input_dir
+chmod 550 input_dir
+# On some filesystems, input_dir/input_hard2 is returned by readdir
+# BEFORE input_dir/input_hard1! Thats why we cant just "tar cf ... input_*":
+tar cf test.tar input_dir/input_hard* input_hard*
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input.*hard" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks mode
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_file
+chmod 741 input_file
+ln -s input_file input_soft
+mkdir input_dir
+ln input_file input_dir
+ln input_soft input_dir
+chmod 550 input_dir
+tar cf test.tar input_dir/* input_[fs]*
+tar tvf test.tar | sed "s/.*[0-9] input/input/" | sort
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input_[fs]" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar symlinks mode
+======================
+echo -ne 'Ok\n' >input
+echo -ne '' | ln input input_hard
+tar cf test.tar input_hard
+echo WRONG >input
+# --overwrite opens 'input_hard' without unlinking,
+# thus 'input_hard' still linked to 'input' and we write 'Ok' into it
+tar xf test.tar --overwrite 2>&1 && cat input
+
+PASS: tar --overwrite
+======================
+echo -ne '' >input
+echo -ne '' | dd count=1 bs=1M if=/dev/zero of=F0 2>/dev/null
+tar -czf F0.tgz F0
+rm F0
+tar -xzvf F0.tgz && echo Ok
+rm F0 || echo BAD
+
+PASS: tar extract tgz
+SKIP: tar extract txz
+======================
+echo -ne '' >input
+echo -ne '' | rm -rf input_* test.tar 2>/dev/null
+mkdir input_dir
+echo Ok >input_dir/file
+tar cf test.tar ./../tar.tempdir/input_dir/../input_dir 2>&1
+rm -rf input_* 2>/dev/null
+tar -vxf test.tar 2>&1
+cat input_dir/file 2>&1
+
+PASS: tar strips /../ on extract
+SKIP: tar does not extract into symlinks
+SKIP: tar -k does not extract into symlinks
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf ../tar.utf8.tar.bz2 2>&1; echo $?
+export LANG=en_US.UTF-8
+ls -l etc/ssl/certs/* | sed "s:.*etc/:etc/:" | sort
+unset LANG
+rm -rf etc usr
+
+PASS: tar Pax-encoded UTF8 names and symlinks
+SKIP: tar Symlink attack: create symlink and then write through it
+======================
+echo -ne '' >input
+echo -ne '' | \
+mkdir dir
+>dir/a
+ln -s ../dir/a dir/b
+ln dir/b dir/c
+mkdir new
+tar cf - dir/* | tar -C new -xvf - 2>&1
+
+PASS: tar Symlinks and hardlinks coexist
+PASS: tee-appends-input
+PASS: tee-tees-input
+======================
+echo -ne '' >input
+echo -ne '' | busybox test; echo $?
+PASS: test: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ''; echo $?
+PASS: test '': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test !; echo $?
+PASS: test !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a; echo $?
+PASS: test a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test --help; echo $?
+PASS: test --help: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f; echo $?
+PASS: test -f: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! -f; echo $?
+PASS: test ! -f: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a = a; echo $?
+PASS: test a = a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -lt = -gt; echo $?
+PASS: test -lt = -gt: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a -a !; echo $?
+PASS: test a -a !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f = a -o b; echo $?
+PASS: test -f = a -o b: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = c; echo $?
+PASS: test ! a = b -a ! c = c: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = d; echo $?
+PASS: test ! a = b -a ! c = d: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' = '!'; echo $?
+PASS: test '!' = '!': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '(' = '('; echo $?
+PASS: test '(' = '(': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '!' = '!'; echo $?
+PASS: test '!' '!' = '!': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '(' = '('; echo $?
+PASS: test '!' '(' = '(': should be false (1)
+PASS: touch-creates-file
+PASS: touch-does-not-create-file
+PASS: touch-touches-files-after-non-existent-file
+PASS: tr-d-alnum-works
+PASS: tr-d-works
+PASS: tr-non-gnu
+PASS: tr-rejects-wrong-class
+PASS: tr-works
+======================
+echo -ne '' >input
+echo -ne '[qwe]' | tr '[q-z]' '_Q-Z+'
+PASS: tr does not treat [] in [a-z] as special
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[0-9A-F]'
+PASS: tr understands 0-9A-F
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[:xdigit:]'
+PASS: tr understands [:xdigit:]
+======================
+echo -ne '' >input
+echo -ne '789abcxyz\n' | tr '[:digit:]y-z' 111111111123
+PASS: tr does not stop after [:digit:]
+======================
+echo -ne '' >input
+echo -ne '#0123456789ABCDEFGabcdefg\n' | tr '[:xdigit:]Gg' 1111111151242222333330xX
+PASS: tr has correct xdigit sequence
+PASS: true-is-silent
+PASS: true-returns-success
+======================
+echo -ne '' >input
+echo -ne '' | uniq nonexistent 2> /dev/null || echo yes
+PASS: uniq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | uniq /dev/null && echo yes
+PASS: uniq (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq
+PASS: uniq (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -
+PASS: uniq - (specify stdin)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input
+PASS: uniq input (specify file)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input actual > /dev/null
+PASS: uniq input outfile (two files)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq - actual
+PASS: uniq (stdin) outfile
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input -
+PASS: uniq input - (specify stdout)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -c | sed 's/^[ \t]*//'
+PASS: uniq -c (occurrence count)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d
+PASS: uniq -d (dups only)
+======================
+echo -ne '' >input
+echo -ne 'cc dd ee8
+bb cc dd8
+aa bb cc9
+' | uniq -f2 -s 3
+PASS: uniq -f -s (skip fields and chars)
+======================
+echo -ne '' >input
+echo -ne 'cc1
+cc2
+cc3
+' | uniq -w 2
+PASS: uniq -w (compare max characters)
+======================
+echo -ne '' >input
+echo -ne 'aaccaa
+aaccbb
+bbccaa
+' | uniq -s 2 -w 2
+PASS: uniq -s -w (skip fields and compare max chars)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d -u
+PASS: uniq -u and -d produce no output
+======================
+echo -ne '' >input
+echo -ne '' | unzip -q foo.zip foo/ && test -d foo && test ! -f foo/bar && echo yes
+PASS: unzip (subdir only)
+SKIP: unzip (bad archive)
+SKIP: unzip (archive with corrupted lzma 1)
+SKIP: unzip (archive with corrupted lzma 2)
+PASS: uptime-works
+PASS: wc-counts-all
+PASS: wc-counts-characters
+PASS: wc-counts-lines
+PASS: wc-counts-words
+PASS: wc-prints-longest-line-length
+PASS: which-uses-default-path
+SKIP: xargs-works
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E _
+PASS: xargs -E _ stops on underscore
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E ''
+PASS: xargs -E ''
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -e
+PASS: xargs -e without param
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs
+PASS: xargs does not stop on underscore ('new' GNU behavior)
+======================
+echo -ne '' >input
+echo -ne 'a\n' | xargs -s7 echo
+PASS: xargs -s7 can take one-char input
+======================
+echo -ne '' >input
+echo -ne '1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 2>&1 >/dev/null
+PASS: xargs -sNUM test 1
+======================
+echo -ne '' >input
+echo -ne '2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 1 2>&1 >/dev/null
+PASS: xargs -sNUM test 2
+SKIP: xargs argument line too long
+SKIP: xargs -n1
+SKIP: xargs -n2
+SKIP: xargs -I skips empty lines and leading whitespace
+DURATION: 6
+END: /usr/lib/busybox/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-busybox/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-busybox/testresults.json
new file mode 100644
index 00000000000..784620f6ce0
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-busybox/testresults.json
@@ -0,0 +1,2184 @@
+{
+ "runtime_core-image-ptest-busybox_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-busybox",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001010894775390625,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3684535026550293,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04313921928405762,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.747190237045288,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013425350189208984,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.-b_encapsulated": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix_--help": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix_--help_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox../busybox-suffix_--help_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox../busybox-suffix_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_\"cmd\"_|_getline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_$NF_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_'delete_a[v--]'_evaluates_v--_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_'gcc_build_bug'": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_'v__a_'_is_not_a_function_call,_it_is_a_concatenation": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_handles_escapes": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-e_and_ARGC": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-f_and_ARGC": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_FS_assignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_FS_regex_which_can_match_empty_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_NF_in_BEGIN": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_assign_while_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_backslash+newline_eaten_with_no_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_bitwise_op": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_break": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_continue": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_do_not_allow_\"str\"++": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_errors_on_missing_delete_arg": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_exit_N_propagates_through_END's_exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_floating_const_with_leading_zeroes": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_gsub_falls_back_to_non-extended-regex": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_colon_not_preceded_by_ternary": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_empty___": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_empty_function_f__{}": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_empty_function_f_arg_{}": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_invalid_for_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_non-existing_file_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_whitespace_before_array_subscript": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_hex_const_1": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_hex_const_2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_if__length_==_0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_!=": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_<": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_==": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_>=": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_string_==": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_input_is_never_oct": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_large_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_length_==_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_length__": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_length_array_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_long_field_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_negative_field_access": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_nested_loops_with_the_same_variable": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_oct_const": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_print_+_redirect": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_print_length,_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_print_length_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_printf_%%_prints_one_%": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_printf_'%-10c'__can_output_NUL": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_printf_'%c'__can_output_NUL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_properly_handles_function_from_other_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_properly_handles_undefined_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_string_cast__bug_725_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_unused_function_args_are_evaluated": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.basename-does-not-remove-identical-extension": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.basename-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2-reads-from-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2-removes-compressed-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_already_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_bz2_issue_11.bz2_corrupted_example": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_bz2_issue_12.bz2_corrupted_example": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_delete_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_doesnt_exist": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_pbzip_4m_zeros_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_stream_unpack": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_test_bz2_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_unknown_suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_--help": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_--help_busybox": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.busybox_--help_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.busybox_--help_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_as_unknown_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.busybox_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bzcat-does-not-remove-compressed-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bzcat_can_handle_compressed_zero-length_bzip2_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bzcat_can_print_many_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat-prints-a-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat-prints-a-file-and-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat_-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat_-e": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cat_-n": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat_-v": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cmp-detects-difference": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-RHL-does_not_preserve-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-a-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-a-preserves-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-copies-empty-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-copies-large-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-copies-small-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-d-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-dev-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-dir-create-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-dir-existing-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-does-not-copy-unreadable-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-follows-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-parents": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-preserves-hard-links": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cp-preserves-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-preserves-source-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-H": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-L": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-P": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-R": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-RHL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-RL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-RP": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-Rd": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-d": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cpio_-R_with_create": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_-R_with_extract": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_-p_with_absolute_paths": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_extracts_in_existing_directory": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cpio_extracts_zero-sized_hardlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cpio_extracts_zero-sized_hardlinks_2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_restores_suid/sgid_bits": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_uses_by_default_uid/gid": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cut-cuts-a-character": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-a-closed-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-a-field": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-an-open-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-an-unclosed-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_'-'__stdin__and_multi_file_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-DF": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-b_a,a,a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-b_overlaps": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a,b-c,d": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a-": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-f_a-": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_empty_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_empty_field_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_high-low_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_show_whole_line_with_no_delim": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-b__a,b,c_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-c__a,b,c_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f_:__-s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f____-s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f_a__-s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f_a__-s_-n": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_echo,_-c__a-b_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_echo,_-c__a_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-@-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-R-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-format-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-timezone": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.date-u-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-works-1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc:_p_should_parse/print_single_backslashes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_p_should_print_invalid_escapes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_p_should_print_single_backslash_strings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_p_should_print_trailing_backslashes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_x_should_execute_strings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_x_should_not_execute_or_pop_non-strings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_x_should_work_with_strings_created_from_a": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_'>a'__conditional_execute_string__1": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_'>a'__conditional_execute_string__2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_'>aeb'__conditional_execute_string_with_else_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_-x_dcx_vars.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_Z__length__for_numbers": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_basic_syntax__argv,_multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_basic_syntax__argv,_single_arg_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_basic_syntax__stdin,_multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_with_spaces__multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_with_spaces__single_arg_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_without_spaces__multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_without_spaces__single_arg_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_dc_add.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_boolean.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_decimal.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_divide.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_divmod.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_misc.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_modexp.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_modulus.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_multiply.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_power.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_sqrt.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_strings.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_subtract.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_newline_can_be_a_register": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_read": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_read_string": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_space_can_be_a_register": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dd-accepts-if": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-accepts-of": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-copies-from-standard-input-to-standard-output": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-count-bytes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dd-prints-count-to-standard-error": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-reports-write-errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_does_not_ignore_changes_whose_lines_are_not_all_blank": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_does_not_ignore_non-blank_single_line_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_ignores_blank_single_line_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_ignores_changes_whose_lines_are_all_blank": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-b_treats_EOF_as_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-b_treats_all_spaces_as_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-rN_does_not_read_non-regular_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_always_takes_context_from_old_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_diff1_diff2/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_diff1_diff2/subdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_dir_dir2/file/-": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_dir_and_fifo": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_empty_file_against_nonempty_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_empty_file_against_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_file_and_fifo": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_stdin,_no_newline_in_the_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_stdin,_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-absolute-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-empty-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-multiple-slashes": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-relative-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-root": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-single-component": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-h-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-k-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-l-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-m-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-s-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-does-not-print-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-argument": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-dash": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-non-opts": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash-zero": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_00041": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_0041": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_041": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_41": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.egrep_is_not_case_insensitive": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.expr-big": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.expr-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.false-is-silent": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.false-returns-failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find-supports-minus-xdev": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-type_f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_.///_-name_.": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_.///_-name_.///": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_//_-maxdepth_0_-name_/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_//_-maxdepth_0_-name_//": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_/_-maxdepth_0_-name_/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_/_-maxdepth_0_-name_//": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.glibc_build_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.glibc_build_sort_unique": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-E_-o_prints_all_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-E_supports_extended_regexps": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-F_-w_w_doesn't_match_ww": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-F_handles_-i": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-F_handles_multiple_expessions": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-Fw_doesn't_stop_on_1st_mismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-Fw_matches_only_words": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-L_exitcode_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-L_exitcode_0_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-L_exitcode_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-__specify_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-_infile__specify_stdin_and_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-_nofile__specify_stdin_and_nonexisting_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-e_PATTERN_can_be_a_newline-delimited_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-f_EMPTY_FILE": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-o_does_not_loop_forever": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-o_does_not_loop_forever_on_zero-length_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-q_-_nofile__specify_stdin_and_nonexisting_file,_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-q_-_nofile__specify_stdin_and_nonexisting_file,_no_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-r_on_dir/symlink_to_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-r_on_symlink_to_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-s_nofile_-__stdin_and_nonexisting_file,_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-s_nofile__nonexisting_file,_no_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-v_-f_EMPTY_FILE": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-vxf_EMPTY_FILE": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_^_doesn't_hang": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_^str_doesn't_match_str_not_at_the_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_doesn't_stop_on_1st_mismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_word_doesn't_match_wordword": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_word_match_second_word": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-F__full_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-F__partial_match_1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-F__partial_match_2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-v_-e_EXP1_-e_EXP2_finds_nothing_if_either_EXP_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x__full_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x__partial_match_1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x__partial_match_2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_PATTERN_can_be_a_newline-delimited_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__default_to_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__exit_success_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__no_newline_at_EOL_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_can_read_regexps_from_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_handles_NUL_in_files": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.grep_handles_NUL_on_stdin": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.grep_handles_multiple_regexps": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_input__specify_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_is_also_egrep": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_matches_NUL": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.grep_two_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip-reads-from-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_already_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_delete_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_doesnt_exist": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_stream_unpack": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_unknown_suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gzip-accepts-multiple-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gzip-accepts-single-minus": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gzip-compression-levels": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.gzip-removes-original-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.head_-n_<negative_number>": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.head_-n_<positive_number>": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.head__without_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hexdump_-C_with_four_NULs": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hexdump_does_not_think_last_padded_block_matches_any_full_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hexdump_thinks_last_full_block_can_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-d-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-i-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-s-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-g-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-u-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-un-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-ur-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-creates-hard-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-creates-soft-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-force-creates-hard-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-force-creates-soft-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-preserves-hard-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-preserves-soft-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-1-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-h-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-l-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-s-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls_symlink_to_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls_unicode_test_with_codepoints_limited_to_767": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.md5sum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.md5sum-verifies-non-binary-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mkdir-makes-a-directory": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mkdir-makes-parent-directories": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mount": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.mv-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-files-to-dir-2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-follows-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-empty-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-hardlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-large-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-small-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-symlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-unreadable-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-preserves-hard-links": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.mv-preserves-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-refuses-mv-dir-to-subdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-removes-source-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.od_-b": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.od_-b_--traditional": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.od_-b_--traditional_FILE": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.od_-f": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.patch_-N_ignores_already_applied_hunk": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_-R_with_nonexistent_old_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_FILE_PATCH": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_at_the_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_creates_new_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_detects_already_applied_hunk": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_detects_already_applied_hunk_at_the_EOF": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_internal_buffering_bug?": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_understands_...dir///dir...": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_with_nonexistent_old_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_with_old_file_==_new_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pidof_-o_%PPID_NOP": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.pidof_-o_init": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.pidof_-s": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.pidof__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pidof__exit_with_success_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pidof_this": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_aborts_on_%r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_aborts_on_bare_%": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_%d_bad_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_multiple_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%d": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%i": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%x": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_produces_no_further_output_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_produces_no_further_output_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_repeatedly_uses_pattern_for_each_argv": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_treats_leading_0_as_flag": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%%": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%*.*f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%*.*f_with_negative_width/precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%*f_with_negative_width": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%.*f_with_negative_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%23.12f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%Ld": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%b_escaped_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%d_'\"x'_\"'y\"_\"'zTAIL\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%ld": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%s_'\"x'_\"'y\"_\"'zTAIL\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%zd": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pwd-prints-working-directory": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_a_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_a_link": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_a_weird_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_an_invalid_link": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_on_a_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_on_a_link": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_local_file_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_local_file_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_file_with_NUL_character": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_file_with_long_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_file_with_missing_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rm-removes-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rmdir-removes-parent-directories": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_'s///w_FILE'": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-i_finishes_ranges_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-i_with_address_modifies_all_files,_not_only_first": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-i_with_no_arg_[GNUFAIL]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-n": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-n_s//p": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/$_in_regex/_should_not_match_newlines,_only_end-of-line": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+0<cmd>_-i_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+0{...}_-i_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+N{...}_-i_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+N{...}_addresses_work": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+N{...}_addresses_work_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,N{...}_addresses_work": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_2d;2,1p__gnu_compat_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_G__append_hold_space_to_pattern_space_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N__flushes_pattern_space__GNU_behavior__": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N__stops_at_end_of_input__and_P__prints_to_first_newline_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N_test2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N_test3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_T__!test/branch_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_^_OR_not^": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_a_cmd_ended_by_double_backslash": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_a_cmd_understands_\\n,\\t,\\r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_accepts_blanks_before_command": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_accepts_multiple_-e": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_accepts_newlines_in_-e": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_address_match_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_append_autoinserts_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_append_autoinserts_newline_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_append_autoinserts_newline_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_autoinsert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_b__branch_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_b__branch_with_no_label_jumps_to_end_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_backref_from_empty_s_uses_range_regex": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_backref_from_empty_s_uses_range_regex_with_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_beginning__^__matches_only_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_c": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_cat_plus_empty_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_clusternewline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_does_not_break_n,m_matching": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_does_not_break_n,regex_matching": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_does_not_break_n,regex_matching_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_ends_script_iteration": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_ends_script_iteration__2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_embedded_NUL_g": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_empty_file_plus_cat": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_escaped_newline_in_command": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_explicit_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_handles_empty_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_i_cmd_understands_\\n,\\t,\\r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_insert_doesn't_autoinsert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_leave_off_trailing_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_lie-to-autoconf": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_match_EOF": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_match_EOF_inline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_match_EOF_two_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_n__flushes_pattern_space,_terminates_early_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_n_command_must_reset_'substituted'_bit": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_nested_{}s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_no_files__stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_noprint,_no_match,_no_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_normal_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_print_autoinsert_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_print_autoinsert_newlines_two_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s///NUM_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s//g__exhaustive_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s//p": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s/xxx/[/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_[delimiter]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_arbitrary_delimiter": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_chains": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_chains2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_with_\\t__GNU_ext_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_selective_matches_insert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_selective_matches_noinsert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_selective_matches_with_one_nl": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_pattern": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_replacement_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_replacement_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_stdin_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_subst+write": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_t__test/branch_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_t__test/branch_clears_test_bit_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_trailing_NUL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_understands_\\r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_understands_duplicate_file_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_uses_previous_regexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_with_N_skipping_lines_past_ranges_on_next_cmds": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_with_empty_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_advances_correctly_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_advances_correctly_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_logic_must_not_falsely_trigger_here_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_logic_must_not_falsely_trigger_here_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_-.9": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.30": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.30_to_4.000": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.3_with_padding_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.3_with_padding_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_down_by_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_down_by_3_with_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_up_by_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_wrong_way_#1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_wrong_way_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_one_argument": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_one_argument_with_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_equal,_arbitrary_negative_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_equal,_arbitrary_positive_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_with_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sha1sum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.sha1sum:_one-space_separated_input_for_-c": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sha256sum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-k2,2M": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-s_-u": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-sr__stable_and_reverse__does_NOT_reverse_'stable'_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-u_should_consider_field_only_when_discarding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-z_outputs_NUL_terminated_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_file_in_place": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_doesn't_strip_leading_blanks,_disables_fallback_global_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_multiple_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_numeric_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_numeric_option_and_global_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_two_-k_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_numeric": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_one_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_ENDCHAR": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.start-stop-daemon_-a_without_-x": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.start-stop-daemon_-x_without_-a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.start-stop-daemon_with_both_-x_and_-a__need_non-busybox_false_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.start-stop-daemon_without_-x_and_-a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.strings-works-like-GNU": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tail-n-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tail-works": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tail:_+N_with_N_>_file_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tail:_-c_+N_with_largish_N": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-archives-multiple-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-complains-about-missing-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-demands-at-least-one-ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-demands-at-most-one-ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-all-subdirs": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-from-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-multiple-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-to-standard-output": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-cz-options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-empty-include-and-non-empty-exclude-list": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-exclude-and-extract-lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-multiple-X-options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-nested-exclude": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_--overwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_-k_does_not_extract_into_symlinks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_Empty_file_is_not_a_tarball": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Empty_file_is_not_a_tarball.tar.gz": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Pax-encoded_UTF8_names_and_symlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Symlink_attack:_create_symlink_and_then_write_through_it": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_Symlinks_and_hardlinks_coexist": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Twenty_zeroed_blocks_is_an_empty_tarball": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Two_zeroed_blocks_is_a__'truncated'__empty_tarball": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_does_not_extract_into_symlinks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_extract_tgz": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_extract_txz": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_hardlinks_and_repeated_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_hardlinks_mode": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_strips_/../_on_extract": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_symlinks_mode": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_with_link_with_size": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_with_prefix_fields": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tee-appends-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tee-tees-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!_-f:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!_a_=_b_-a_!_c_=_c:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!_a_=_b_-a_!_c_=_d:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'!'_'!'_=_'!':_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'!'_'_'_=_'_':_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'!'_=_'!':_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'':_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'_'_=_'_':_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_--help:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_-f:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_-f_=_a_-o_b:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_-lt_=_-gt:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_a:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_a_-a_!:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_a_=_a:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.touch-creates-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.touch-does-not-create-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.touch-touches-files-after-non-existent-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-d-alnum-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-d-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-non-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-rejects-wrong-class": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_does_not_stop_after_[:digit:]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_does_not_treat_[]_in_[a-z]_as_special": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_has_correct_xdigit_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_understands_0-9A-F": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_understands_[:xdigit:]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.true-is-silent": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.true-returns-success": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-__specify_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-c__occurrence_count_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-d__dups_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-f_-s__skip_fields_and_chars_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-s_-w__skip_fields_and_compare_max_chars_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-u_and_-d_produce_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-w__compare_max_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__default_to_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__exit_success_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__stdin__outfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_input_-__specify_stdout_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_input__specify_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_input_outfile__two_files_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.unzip__archive_with_corrupted_lzma_1_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.unzip__archive_with_corrupted_lzma_2_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.unzip__bad_archive_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.unzip__subdir_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uptime-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-all": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-words": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-prints-longest-line-length": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.which-uses-default-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs-works": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-E_''": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-E___stops_on_underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-I_skips_empty_lines_and_leading_whitespace": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-e_without_param": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-n1": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-n2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-s7_can_take_one-char_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-sNUM_test_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-sNUM_test_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_argument_line_too_long": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_does_not_stop_on_underscore__'new'_GNU_behavior_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat:_dont_delete_Z_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat:_dont_delete_bz2_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat:_dont_delete_gz_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat_can_handle_compressed_zero-length__.Z__files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat_can_print_many_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "busybox": {
+ "duration": "6"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.10236382484436,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-cpio.log b/runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-cpio.log
new file mode 100644
index 00000000000..4036e7a593b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-cpio.log
@@ -0,0 +1,18 @@
+START: ptest-runner
+2024-01-31T04:33
+PASS: cpio version
+PASS: basic functionality: copyin/copyout
+PASS: symlink
+SKIP: symlink-bad-length
+PASS: symlink-long
+PASS: symlink --to-stdout
+PASS: interdir
+PASS: delayed setstat
+PASS: delayed setstat (with -depth)
+PASS: delayed setstat (copy-pass)
+PASS: delayed setstat (umask)
+PASS: delayed setstat (umask, copy-pass)
+PASS: big block size
+PASS: CVE-2015-1197 (--no-absolute-filenames for symlinks)
+PASS: CVE-2019-14866 (tar header size overflow)
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-raw.log
new file mode 100644
index 00000000000..19865a1c709
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-cpio/ptest-raw.log
@@ -0,0 +1,23 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/cpio/ptest
+PASS: cpio version
+PASS: basic functionality: copyin/copyout
+PASS: symlink
+SKIP: symlink-bad-length
+PASS: symlink-long
+PASS: symlink --to-stdout
+PASS: interdir
+PASS: delayed setstat
+PASS: delayed setstat (with -depth)
+PASS: delayed setstat (copy-pass)
+PASS: delayed setstat (umask)
+PASS: delayed setstat (umask, copy-pass)
+PASS: big block size
+PASS: CVE-2015-1197 (--no-absolute-filenames for symlinks)
+PASS: CVE-2019-14866 (tar header size overflow)
+DURATION: 1
+END: /usr/lib/cpio/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-cpio/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-cpio/testresults.json
new file mode 100644
index 00000000000..81ba4e58b05
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-cpio/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-cpio_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-cpio",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009558200836181641,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3957512378692627,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043489933013916016,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.9284074306488037,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013453960418701172,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.cpio.CVE-2015-1197__--no-absolute-filenames_for_symlinks_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.CVE-2019-14866__tar_header_size_overflow_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.basic_functionality:_copyin/copyout": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.big_block_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.cpio_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__copy-pass_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__umask,_copy-pass_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__umask_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__with_-depth_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.interdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.symlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.symlink-bad-length": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.cpio.symlink-long": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.symlink_--to-stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "cpio": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.115263938903809,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-diffstat.log b/runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-diffstat.log
new file mode 100644
index 00000000000..95a5f0f0a01
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-diffstat.log
@@ -0,0 +1,580 @@
+START: ptest-runner
+2024-01-31T04:33
+Checking /usr/bin/diffstat
+testing case01
+PASS: case01
+PASS: case01p1
+PASS: case01p9
+PASS: case01f0
+PASS: case01u
+PASS: case01k
+PASS: case01r1
+PASS: case01r2
+PASS: case01b
+PASS: case01R
+PASS: case01Rp0
+testing case02
+PASS: case02
+PASS: case02p1
+PASS: case02p9
+PASS: case02f0
+PASS: case02u
+PASS: case02k
+PASS: case02r1
+PASS: case02r2
+PASS: case02b
+PASS: case02R
+PASS: case02Rp0
+testing case03
+PASS: case03
+PASS: case03p1
+PASS: case03p9
+PASS: case03f0
+PASS: case03u
+PASS: case03k
+PASS: case03r1
+PASS: case03r2
+PASS: case03b
+PASS: case03R
+PASS: case03Rp0
+testing case04
+PASS: case04
+PASS: case04p1
+PASS: case04p9
+PASS: case04f0
+PASS: case04u
+PASS: case04k
+PASS: case04r1
+PASS: case04r2
+PASS: case04b
+PASS: case04R
+PASS: case04Rp0
+testing case05
+PASS: case05
+PASS: case05p1
+PASS: case05p9
+PASS: case05f0
+PASS: case05u
+PASS: case05k
+PASS: case05r1
+PASS: case05r2
+PASS: case05b
+PASS: case05R
+PASS: case05Rp0
+testing case06
+PASS: case06
+PASS: case06p1
+PASS: case06p9
+PASS: case06f0
+PASS: case06u
+PASS: case06k
+PASS: case06r1
+PASS: case06r2
+PASS: case06b
+PASS: case06R
+PASS: case06Rp0
+testing case07
+PASS: case07
+PASS: case07p1
+PASS: case07p9
+PASS: case07f0
+PASS: case07u
+PASS: case07k
+PASS: case07r1
+PASS: case07r2
+PASS: case07b
+PASS: case07R
+PASS: case07Rp0
+testing case08
+PASS: case08
+PASS: case08p1
+PASS: case08p9
+PASS: case08f0
+PASS: case08u
+PASS: case08k
+PASS: case08r1
+PASS: case08r2
+PASS: case08b
+PASS: case08R
+PASS: case08Rp0
+testing case09
+PASS: case09
+PASS: case09p1
+PASS: case09p9
+PASS: case09f0
+PASS: case09u
+PASS: case09k
+PASS: case09r1
+PASS: case09r2
+PASS: case09b
+PASS: case09R
+PASS: case09Rp0
+testing case10
+PASS: case10
+PASS: case10p1
+PASS: case10p9
+PASS: case10f0
+PASS: case10u
+PASS: case10k
+PASS: case10r1
+PASS: case10r2
+PASS: case10b
+PASS: case10R
+PASS: case10Rp0
+testing case11
+PASS: case11
+PASS: case11p1
+PASS: case11p9
+PASS: case11f0
+PASS: case11u
+PASS: case11k
+PASS: case11r1
+PASS: case11r2
+PASS: case11b
+PASS: case11R
+PASS: case11Rp0
+testing case12
+PASS: case12
+PASS: case12p1
+PASS: case12p9
+PASS: case12f0
+PASS: case12u
+PASS: case12k
+PASS: case12r1
+PASS: case12r2
+PASS: case12b
+PASS: case12R
+PASS: case12Rp0
+testing case13
+PASS: case13
+PASS: case13p1
+PASS: case13p9
+PASS: case13f0
+PASS: case13u
+PASS: case13k
+PASS: case13r1
+PASS: case13r2
+PASS: case13b
+PASS: case13R
+PASS: case13Rp0
+testing case14
+PASS: case14
+PASS: case14p1
+PASS: case14p9
+PASS: case14f0
+PASS: case14u
+PASS: case14k
+PASS: case14r1
+PASS: case14r2
+PASS: case14b
+PASS: case14R
+PASS: case14Rp0
+testing case15
+PASS: case15
+PASS: case15p1
+PASS: case15p9
+PASS: case15f0
+PASS: case15u
+PASS: case15k
+PASS: case15r1
+PASS: case15r2
+PASS: case15b
+PASS: case15R
+PASS: case15Rp0
+testing case16
+PASS: case16
+PASS: case16p1
+PASS: case16p9
+PASS: case16f0
+PASS: case16u
+PASS: case16k
+PASS: case16r1
+PASS: case16r2
+PASS: case16b
+PASS: case16R
+PASS: case16Rp0
+testing case17
+PASS: case17
+PASS: case17p1
+PASS: case17p9
+PASS: case17f0
+PASS: case17u
+PASS: case17k
+PASS: case17r1
+PASS: case17r2
+PASS: case17b
+PASS: case17R
+PASS: case17Rp0
+testing case18
+PASS: case18
+PASS: case18p1
+PASS: case18p9
+PASS: case18f0
+PASS: case18u
+PASS: case18k
+PASS: case18r1
+PASS: case18r2
+PASS: case18b
+PASS: case18R
+PASS: case18Rp0
+testing case19
+PASS: case19
+PASS: case19p1
+PASS: case19p9
+PASS: case19f0
+PASS: case19u
+PASS: case19k
+PASS: case19r1
+PASS: case19r2
+PASS: case19b
+PASS: case19R
+PASS: case19Rp0
+testing case20
+PASS: case20
+PASS: case20p1
+PASS: case20p9
+PASS: case20f0
+PASS: case20u
+PASS: case20k
+PASS: case20r1
+PASS: case20r2
+PASS: case20b
+PASS: case20R
+PASS: case20Rp0
+testing case21
+PASS: case21
+PASS: case21p1
+PASS: case21p9
+PASS: case21f0
+PASS: case21u
+PASS: case21k
+PASS: case21r1
+PASS: case21r2
+PASS: case21b
+PASS: case21R
+PASS: case21Rp0
+testing case22
+PASS: case22
+PASS: case22p1
+PASS: case22p9
+PASS: case22f0
+PASS: case22u
+PASS: case22k
+PASS: case22r1
+PASS: case22r2
+PASS: case22b
+PASS: case22R
+PASS: case22Rp0
+testing case23
+PASS: case23
+PASS: case23p1
+PASS: case23p9
+PASS: case23f0
+PASS: case23u
+PASS: case23k
+PASS: case23r1
+PASS: case23r2
+PASS: case23b
+PASS: case23R
+PASS: case23Rp0
+testing case24
+PASS: case24
+PASS: case24p1
+PASS: case24p9
+PASS: case24f0
+PASS: case24u
+PASS: case24k
+PASS: case24r1
+PASS: case24r2
+PASS: case24b
+PASS: case24R
+PASS: case24Rp0
+testing case25
+PASS: case25
+PASS: case25p1
+PASS: case25p9
+PASS: case25f0
+PASS: case25u
+PASS: case25k
+PASS: case25r1
+PASS: case25r2
+PASS: case25b
+PASS: case25R
+PASS: case25Rp0
+testing case26
+PASS: case26
+PASS: case26p1
+PASS: case26p9
+PASS: case26f0
+PASS: case26u
+PASS: case26k
+PASS: case26r1
+PASS: case26r2
+PASS: case26b
+PASS: case26R
+PASS: case26Rp0
+testing case27
+PASS: case27
+PASS: case27p1
+PASS: case27p9
+PASS: case27f0
+PASS: case27u
+PASS: case27k
+PASS: case27r1
+PASS: case27r2
+PASS: case27b
+PASS: case27R
+PASS: case27Rp0
+testing case28
+PASS: case28
+PASS: case28p1
+PASS: case28p9
+PASS: case28f0
+PASS: case28u
+PASS: case28k
+PASS: case28r1
+PASS: case28r2
+PASS: case28b
+PASS: case28R
+PASS: case28Rp0
+testing case29
+PASS: case29
+PASS: case29p1
+PASS: case29p9
+PASS: case29f0
+PASS: case29u
+PASS: case29k
+PASS: case29r1
+PASS: case29r2
+PASS: case29b
+PASS: case29R
+PASS: case29Rp0
+testing case31
+PASS: case31
+PASS: case31p1
+PASS: case31p9
+PASS: case31f0
+PASS: case31u
+PASS: case31k
+PASS: case31r1
+PASS: case31r2
+PASS: case31b
+PASS: case31R
+PASS: case31Rp0
+testing case31l
+PASS: case31l
+PASS: case31lp1
+PASS: case31lp9
+PASS: case31lf0
+PASS: case31lu
+PASS: case31lk
+PASS: case31lr1
+PASS: case31lr2
+PASS: case31lb
+PASS: case31lR
+PASS: case31lRp0
+testing case31u
+PASS: case31u
+PASS: case31up1
+PASS: case31up9
+PASS: case31uf0
+PASS: case31uu
+PASS: case31uk
+PASS: case31ur1
+PASS: case31ur2
+PASS: case31ub
+PASS: case31uR
+PASS: case31uRp0
+testing case32
+PASS: case32
+PASS: case32p1
+PASS: case32p9
+PASS: case32f0
+PASS: case32u
+PASS: case32k
+PASS: case32r1
+PASS: case32r2
+PASS: case32b
+PASS: case32R
+PASS: case32Rp0
+testing case33
+PASS: case33
+PASS: case33p1
+PASS: case33p9
+PASS: case33f0
+PASS: case33u
+PASS: case33k
+PASS: case33r1
+PASS: case33r2
+PASS: case33b
+PASS: case33R
+PASS: case33Rp0
+testing case34
+PASS: case34
+PASS: case34p1
+PASS: case34p9
+PASS: case34f0
+PASS: case34u
+PASS: case34k
+PASS: case34r1
+PASS: case34r2
+PASS: case34b
+PASS: case34R
+PASS: case34Rp0
+testing case35
+PASS: case35
+PASS: case35p1
+PASS: case35p9
+PASS: case35f0
+PASS: case35u
+PASS: case35k
+PASS: case35r1
+PASS: case35r2
+PASS: case35b
+PASS: case35R
+PASS: case35Rp0
+testing case36
+PASS: case36
+PASS: case36p1
+PASS: case36p9
+PASS: case36f0
+PASS: case36u
+PASS: case36k
+PASS: case36r1
+PASS: case36r2
+PASS: case36b
+PASS: case36R
+PASS: case36Rp0
+testing case37
+PASS: case37
+PASS: case37p1
+PASS: case37p9
+PASS: case37f0
+PASS: case37u
+PASS: case37k
+PASS: case37r1
+PASS: case37r2
+PASS: case37b
+PASS: case37R
+PASS: case37Rp0
+testing case38l
+PASS: case38l
+PASS: case38lp1
+PASS: case38lp9
+PASS: case38lf0
+PASS: case38lu
+PASS: case38lk
+PASS: case38lr1
+PASS: case38lr2
+PASS: case38lb
+PASS: case38lR
+PASS: case38lRp0
+testing case38r
+PASS: case38r
+PASS: case38rp1
+PASS: case38rp9
+PASS: case38rf0
+PASS: case38ru
+PASS: case38rk
+PASS: case38rr1
+PASS: case38rr2
+PASS: case38rb
+PASS: case38rR
+PASS: case38rRp0
+testing case39
+PASS: case39
+PASS: case39p1
+PASS: case39p9
+PASS: case39f0
+PASS: case39u
+PASS: case39k
+PASS: case39r1
+PASS: case39r2
+PASS: case39b
+PASS: case39R
+PASS: case39Rp0
+testing case40
+PASS: case40
+PASS: case40p1
+PASS: case40p9
+PASS: case40f0
+PASS: case40u
+PASS: case40k
+PASS: case40r1
+PASS: case40r2
+PASS: case40b
+PASS: case40R
+PASS: case40Rp0
+testing case41
+PASS: case41
+PASS: case41p1
+PASS: case41p9
+PASS: case41f0
+PASS: case41u
+PASS: case41k
+PASS: case41r1
+PASS: case41r2
+PASS: case41b
+PASS: case41R
+PASS: case41Rp0
+testing case42
+PASS: case42
+PASS: case42p1
+PASS: case42p9
+PASS: case42f0
+PASS: case42u
+PASS: case42k
+PASS: case42r1
+PASS: case42r2
+PASS: case42b
+PASS: case42R
+PASS: case42Rp0
+testing case43
+PASS: case43
+PASS: case43p1
+PASS: case43p9
+PASS: case43f0
+PASS: case43u
+PASS: case43k
+PASS: case43r1
+PASS: case43r2
+PASS: case43b
+PASS: case43R
+PASS: case43Rp0
+testing case44
+PASS: case44
+PASS: case44p1
+PASS: case44p9
+PASS: case44f0
+PASS: case44u
+PASS: case44k
+PASS: case44r1
+PASS: case44r2
+PASS: case44b
+PASS: case44R
+PASS: case44Rp0
+testing case45
+PASS: case45
+PASS: case45p1
+PASS: case45p9
+PASS: case45f0
+PASS: case45u
+PASS: case45k
+PASS: case45r1
+PASS: case45r2
+PASS: case45b
+PASS: case45R
+PASS: case45Rp0
+testing case46
+PASS: case46
+PASS: case46p1
+PASS: case46p9
+PASS: case46f0
+PASS: case46u
+PASS: case46k
+PASS: case46r1
+PASS: case46r2
+PASS: case46b
+PASS: case46R
+PASS: case46Rp0
+DURATION: 5
diff --git a/runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-raw.log
new file mode 100644
index 00000000000..35b6b816582
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-diffstat/ptest-raw.log
@@ -0,0 +1,585 @@
+START: ptest-runner
+2024-01-31T04:33
+BEGIN: /usr/lib/diffstat/ptest
+Checking /usr/bin/diffstat
+testing case01
+PASS: case01
+PASS: case01p1
+PASS: case01p9
+PASS: case01f0
+PASS: case01u
+PASS: case01k
+PASS: case01r1
+PASS: case01r2
+PASS: case01b
+PASS: case01R
+PASS: case01Rp0
+testing case02
+PASS: case02
+PASS: case02p1
+PASS: case02p9
+PASS: case02f0
+PASS: case02u
+PASS: case02k
+PASS: case02r1
+PASS: case02r2
+PASS: case02b
+PASS: case02R
+PASS: case02Rp0
+testing case03
+PASS: case03
+PASS: case03p1
+PASS: case03p9
+PASS: case03f0
+PASS: case03u
+PASS: case03k
+PASS: case03r1
+PASS: case03r2
+PASS: case03b
+PASS: case03R
+PASS: case03Rp0
+testing case04
+PASS: case04
+PASS: case04p1
+PASS: case04p9
+PASS: case04f0
+PASS: case04u
+PASS: case04k
+PASS: case04r1
+PASS: case04r2
+PASS: case04b
+PASS: case04R
+PASS: case04Rp0
+testing case05
+PASS: case05
+PASS: case05p1
+PASS: case05p9
+PASS: case05f0
+PASS: case05u
+PASS: case05k
+PASS: case05r1
+PASS: case05r2
+PASS: case05b
+PASS: case05R
+PASS: case05Rp0
+testing case06
+PASS: case06
+PASS: case06p1
+PASS: case06p9
+PASS: case06f0
+PASS: case06u
+PASS: case06k
+PASS: case06r1
+PASS: case06r2
+PASS: case06b
+PASS: case06R
+PASS: case06Rp0
+testing case07
+PASS: case07
+PASS: case07p1
+PASS: case07p9
+PASS: case07f0
+PASS: case07u
+PASS: case07k
+PASS: case07r1
+PASS: case07r2
+PASS: case07b
+PASS: case07R
+PASS: case07Rp0
+testing case08
+PASS: case08
+PASS: case08p1
+PASS: case08p9
+PASS: case08f0
+PASS: case08u
+PASS: case08k
+PASS: case08r1
+PASS: case08r2
+PASS: case08b
+PASS: case08R
+PASS: case08Rp0
+testing case09
+PASS: case09
+PASS: case09p1
+PASS: case09p9
+PASS: case09f0
+PASS: case09u
+PASS: case09k
+PASS: case09r1
+PASS: case09r2
+PASS: case09b
+PASS: case09R
+PASS: case09Rp0
+testing case10
+PASS: case10
+PASS: case10p1
+PASS: case10p9
+PASS: case10f0
+PASS: case10u
+PASS: case10k
+PASS: case10r1
+PASS: case10r2
+PASS: case10b
+PASS: case10R
+PASS: case10Rp0
+testing case11
+PASS: case11
+PASS: case11p1
+PASS: case11p9
+PASS: case11f0
+PASS: case11u
+PASS: case11k
+PASS: case11r1
+PASS: case11r2
+PASS: case11b
+PASS: case11R
+PASS: case11Rp0
+testing case12
+PASS: case12
+PASS: case12p1
+PASS: case12p9
+PASS: case12f0
+PASS: case12u
+PASS: case12k
+PASS: case12r1
+PASS: case12r2
+PASS: case12b
+PASS: case12R
+PASS: case12Rp0
+testing case13
+PASS: case13
+PASS: case13p1
+PASS: case13p9
+PASS: case13f0
+PASS: case13u
+PASS: case13k
+PASS: case13r1
+PASS: case13r2
+PASS: case13b
+PASS: case13R
+PASS: case13Rp0
+testing case14
+PASS: case14
+PASS: case14p1
+PASS: case14p9
+PASS: case14f0
+PASS: case14u
+PASS: case14k
+PASS: case14r1
+PASS: case14r2
+PASS: case14b
+PASS: case14R
+PASS: case14Rp0
+testing case15
+PASS: case15
+PASS: case15p1
+PASS: case15p9
+PASS: case15f0
+PASS: case15u
+PASS: case15k
+PASS: case15r1
+PASS: case15r2
+PASS: case15b
+PASS: case15R
+PASS: case15Rp0
+testing case16
+PASS: case16
+PASS: case16p1
+PASS: case16p9
+PASS: case16f0
+PASS: case16u
+PASS: case16k
+PASS: case16r1
+PASS: case16r2
+PASS: case16b
+PASS: case16R
+PASS: case16Rp0
+testing case17
+PASS: case17
+PASS: case17p1
+PASS: case17p9
+PASS: case17f0
+PASS: case17u
+PASS: case17k
+PASS: case17r1
+PASS: case17r2
+PASS: case17b
+PASS: case17R
+PASS: case17Rp0
+testing case18
+PASS: case18
+PASS: case18p1
+PASS: case18p9
+PASS: case18f0
+PASS: case18u
+PASS: case18k
+PASS: case18r1
+PASS: case18r2
+PASS: case18b
+PASS: case18R
+PASS: case18Rp0
+testing case19
+PASS: case19
+PASS: case19p1
+PASS: case19p9
+PASS: case19f0
+PASS: case19u
+PASS: case19k
+PASS: case19r1
+PASS: case19r2
+PASS: case19b
+PASS: case19R
+PASS: case19Rp0
+testing case20
+PASS: case20
+PASS: case20p1
+PASS: case20p9
+PASS: case20f0
+PASS: case20u
+PASS: case20k
+PASS: case20r1
+PASS: case20r2
+PASS: case20b
+PASS: case20R
+PASS: case20Rp0
+testing case21
+PASS: case21
+PASS: case21p1
+PASS: case21p9
+PASS: case21f0
+PASS: case21u
+PASS: case21k
+PASS: case21r1
+PASS: case21r2
+PASS: case21b
+PASS: case21R
+PASS: case21Rp0
+testing case22
+PASS: case22
+PASS: case22p1
+PASS: case22p9
+PASS: case22f0
+PASS: case22u
+PASS: case22k
+PASS: case22r1
+PASS: case22r2
+PASS: case22b
+PASS: case22R
+PASS: case22Rp0
+testing case23
+PASS: case23
+PASS: case23p1
+PASS: case23p9
+PASS: case23f0
+PASS: case23u
+PASS: case23k
+PASS: case23r1
+PASS: case23r2
+PASS: case23b
+PASS: case23R
+PASS: case23Rp0
+testing case24
+PASS: case24
+PASS: case24p1
+PASS: case24p9
+PASS: case24f0
+PASS: case24u
+PASS: case24k
+PASS: case24r1
+PASS: case24r2
+PASS: case24b
+PASS: case24R
+PASS: case24Rp0
+testing case25
+PASS: case25
+PASS: case25p1
+PASS: case25p9
+PASS: case25f0
+PASS: case25u
+PASS: case25k
+PASS: case25r1
+PASS: case25r2
+PASS: case25b
+PASS: case25R
+PASS: case25Rp0
+testing case26
+PASS: case26
+PASS: case26p1
+PASS: case26p9
+PASS: case26f0
+PASS: case26u
+PASS: case26k
+PASS: case26r1
+PASS: case26r2
+PASS: case26b
+PASS: case26R
+PASS: case26Rp0
+testing case27
+PASS: case27
+PASS: case27p1
+PASS: case27p9
+PASS: case27f0
+PASS: case27u
+PASS: case27k
+PASS: case27r1
+PASS: case27r2
+PASS: case27b
+PASS: case27R
+PASS: case27Rp0
+testing case28
+PASS: case28
+PASS: case28p1
+PASS: case28p9
+PASS: case28f0
+PASS: case28u
+PASS: case28k
+PASS: case28r1
+PASS: case28r2
+PASS: case28b
+PASS: case28R
+PASS: case28Rp0
+testing case29
+PASS: case29
+PASS: case29p1
+PASS: case29p9
+PASS: case29f0
+PASS: case29u
+PASS: case29k
+PASS: case29r1
+PASS: case29r2
+PASS: case29b
+PASS: case29R
+PASS: case29Rp0
+testing case31
+PASS: case31
+PASS: case31p1
+PASS: case31p9
+PASS: case31f0
+PASS: case31u
+PASS: case31k
+PASS: case31r1
+PASS: case31r2
+PASS: case31b
+PASS: case31R
+PASS: case31Rp0
+testing case31l
+PASS: case31l
+PASS: case31lp1
+PASS: case31lp9
+PASS: case31lf0
+PASS: case31lu
+PASS: case31lk
+PASS: case31lr1
+PASS: case31lr2
+PASS: case31lb
+PASS: case31lR
+PASS: case31lRp0
+testing case31u
+PASS: case31u
+PASS: case31up1
+PASS: case31up9
+PASS: case31uf0
+PASS: case31uu
+PASS: case31uk
+PASS: case31ur1
+PASS: case31ur2
+PASS: case31ub
+PASS: case31uR
+PASS: case31uRp0
+testing case32
+PASS: case32
+PASS: case32p1
+PASS: case32p9
+PASS: case32f0
+PASS: case32u
+PASS: case32k
+PASS: case32r1
+PASS: case32r2
+PASS: case32b
+PASS: case32R
+PASS: case32Rp0
+testing case33
+PASS: case33
+PASS: case33p1
+PASS: case33p9
+PASS: case33f0
+PASS: case33u
+PASS: case33k
+PASS: case33r1
+PASS: case33r2
+PASS: case33b
+PASS: case33R
+PASS: case33Rp0
+testing case34
+PASS: case34
+PASS: case34p1
+PASS: case34p9
+PASS: case34f0
+PASS: case34u
+PASS: case34k
+PASS: case34r1
+PASS: case34r2
+PASS: case34b
+PASS: case34R
+PASS: case34Rp0
+testing case35
+PASS: case35
+PASS: case35p1
+PASS: case35p9
+PASS: case35f0
+PASS: case35u
+PASS: case35k
+PASS: case35r1
+PASS: case35r2
+PASS: case35b
+PASS: case35R
+PASS: case35Rp0
+testing case36
+PASS: case36
+PASS: case36p1
+PASS: case36p9
+PASS: case36f0
+PASS: case36u
+PASS: case36k
+PASS: case36r1
+PASS: case36r2
+PASS: case36b
+PASS: case36R
+PASS: case36Rp0
+testing case37
+PASS: case37
+PASS: case37p1
+PASS: case37p9
+PASS: case37f0
+PASS: case37u
+PASS: case37k
+PASS: case37r1
+PASS: case37r2
+PASS: case37b
+PASS: case37R
+PASS: case37Rp0
+testing case38l
+PASS: case38l
+PASS: case38lp1
+PASS: case38lp9
+PASS: case38lf0
+PASS: case38lu
+PASS: case38lk
+PASS: case38lr1
+PASS: case38lr2
+PASS: case38lb
+PASS: case38lR
+PASS: case38lRp0
+testing case38r
+PASS: case38r
+PASS: case38rp1
+PASS: case38rp9
+PASS: case38rf0
+PASS: case38ru
+PASS: case38rk
+PASS: case38rr1
+PASS: case38rr2
+PASS: case38rb
+PASS: case38rR
+PASS: case38rRp0
+testing case39
+PASS: case39
+PASS: case39p1
+PASS: case39p9
+PASS: case39f0
+PASS: case39u
+PASS: case39k
+PASS: case39r1
+PASS: case39r2
+PASS: case39b
+PASS: case39R
+PASS: case39Rp0
+testing case40
+PASS: case40
+PASS: case40p1
+PASS: case40p9
+PASS: case40f0
+PASS: case40u
+PASS: case40k
+PASS: case40r1
+PASS: case40r2
+PASS: case40b
+PASS: case40R
+PASS: case40Rp0
+testing case41
+PASS: case41
+PASS: case41p1
+PASS: case41p9
+PASS: case41f0
+PASS: case41u
+PASS: case41k
+PASS: case41r1
+PASS: case41r2
+PASS: case41b
+PASS: case41R
+PASS: case41Rp0
+testing case42
+PASS: case42
+PASS: case42p1
+PASS: case42p9
+PASS: case42f0
+PASS: case42u
+PASS: case42k
+PASS: case42r1
+PASS: case42r2
+PASS: case42b
+PASS: case42R
+PASS: case42Rp0
+testing case43
+PASS: case43
+PASS: case43p1
+PASS: case43p9
+PASS: case43f0
+PASS: case43u
+PASS: case43k
+PASS: case43r1
+PASS: case43r2
+PASS: case43b
+PASS: case43R
+PASS: case43Rp0
+testing case44
+PASS: case44
+PASS: case44p1
+PASS: case44p9
+PASS: case44f0
+PASS: case44u
+PASS: case44k
+PASS: case44r1
+PASS: case44r2
+PASS: case44b
+PASS: case44R
+PASS: case44Rp0
+testing case45
+PASS: case45
+PASS: case45p1
+PASS: case45p9
+PASS: case45f0
+PASS: case45u
+PASS: case45k
+PASS: case45r1
+PASS: case45r2
+PASS: case45b
+PASS: case45R
+PASS: case45Rp0
+testing case46
+PASS: case46
+PASS: case46p1
+PASS: case46p9
+PASS: case46f0
+PASS: case46u
+PASS: case46k
+PASS: case46r1
+PASS: case46r2
+PASS: case46b
+PASS: case46R
+PASS: case46Rp0
+DURATION: 5
+END: /usr/lib/diffstat/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-diffstat/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-diffstat/testresults.json
new file mode 100644
index 00000000000..3ea6217cf11
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-diffstat/testresults.json
@@ -0,0 +1,1644 @@
+{
+ "runtime_core-image-ptest-diffstat_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-diffstat",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001074075698852539,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3590378761291504,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.046036720275878906,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.476670742034912,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013737678527832031,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.diffstat.case01": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31l": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lb": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lp9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lu": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31ub": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31up1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31up9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31ur1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31ur2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uu": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38l": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lb": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lp9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lu": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38r": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rb": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rp9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38ru": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46u": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "diffstat": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11555027961731,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-diffutils.log b/runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-diffutils.log
new file mode 100644
index 00000000000..86fd814db94
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-diffutils.log
@@ -0,0 +1,43 @@
+START: ptest-runner
+2024-01-31T04:32
+make: Entering directory '/usr/lib/diffutils/ptest/tests'
+make[1]: Entering directory '/usr/lib/diffutils/ptest/tests'
+PASS: basic
+PASS: bignum
+PASS: binary
+brief-vs-stat-zero-kernel-lies: skipped test: stat --format %s does not work
+SKIP: brief-vs-stat-zero-kernel-lies
+PASS: cmp
+PASS: colliding-file-names
+PASS: diff3
+PASS: excess-slash
+PASS: help-version
+PASS: ifdef
+PASS: invalid-re
+PASS: function-line-vs-leading-space
+PASS: ignore-matching-lines
+PASS: label-vs-func
+XFAIL: large-subopt
+PASS: new-file
+PASS: no-dereference
+PASS: no-newline-at-eof
+PASS: stdin
+PASS: strcoll-0-names
+PASS: filename-quoting
+PASS: timezone
+PASS: colors
+PASS: y2038-vs-32bit
+============================================================================
+Testsuite summary for GNU diffutils 3.10
+============================================================================
+# TOTAL: 24
+# PASS: 22
+# SKIP: 1
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/diffutils/ptest/tests'
+make: Leaving directory '/usr/lib/diffutils/ptest/tests'
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-raw.log
new file mode 100644
index 00000000000..0f5fc9ed7fa
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-diffutils/ptest-raw.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T04:32
+BEGIN: /usr/lib/diffutils/ptest
+make: Entering directory '/usr/lib/diffutils/ptest/tests'
+make[1]: Entering directory '/usr/lib/diffutils/ptest/tests'
+PASS: basic
+PASS: bignum
+PASS: binary
+brief-vs-stat-zero-kernel-lies: skipped test: stat --format %s does not work
+SKIP: brief-vs-stat-zero-kernel-lies
+PASS: cmp
+PASS: colliding-file-names
+PASS: diff3
+PASS: excess-slash
+PASS: help-version
+PASS: ifdef
+PASS: invalid-re
+PASS: function-line-vs-leading-space
+PASS: ignore-matching-lines
+PASS: label-vs-func
+XFAIL: large-subopt
+PASS: new-file
+PASS: no-dereference
+PASS: no-newline-at-eof
+PASS: stdin
+PASS: strcoll-0-names
+PASS: filename-quoting
+PASS: timezone
+PASS: colors
+PASS: y2038-vs-32bit
+============================================================================
+Testsuite summary for GNU diffutils 3.10
+============================================================================
+# TOTAL: 24
+# PASS: 22
+# SKIP: 1
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/diffutils/ptest/tests'
+make: Leaving directory '/usr/lib/diffutils/ptest/tests'
+DURATION: 2
+END: /usr/lib/diffutils/ptest
+2024-01-31T04:33
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-diffutils/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-diffutils/testresults.json
new file mode 100644
index 00000000000..a70f2b18356
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-diffutils/testresults.json
@@ -0,0 +1,132 @@
+{
+ "runtime_core-image-ptest-diffutils_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-diffutils",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010716915130615234,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.437594413757324,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.044415950775146484,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.4994890689849854,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.002004861831665039,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.diffutils.basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.bignum": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.brief-vs-stat-zero-kernel-lies": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.diffutils.cmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.colliding-file-names": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.colors": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.diff3": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.excess-slash": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.filename-quoting": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.function-line-vs-leading-space": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.help-version": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.ifdef": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.ignore-matching-lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.invalid-re": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.label-vs-func": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.new-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.no-dereference": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.no-newline-at-eof": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.strcoll-0-names": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.timezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.y2038-vs-32bit": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "diffutils": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.125079870223999,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-ethtool.log b/runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-ethtool.log
new file mode 100644
index 00000000000..c189430cdf6
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-ethtool.log
@@ -0,0 +1,7 @@
+START: ptest-runner
+2024-01-31T04:32
+PASS: test-cmdline
+=============
+1 test passed
+=============
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-raw.log
new file mode 100644
index 00000000000..e17f4eef329
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-ethtool/ptest-raw.log
@@ -0,0 +1,12 @@
+START: ptest-runner
+2024-01-31T04:32
+BEGIN: /usr/lib/ethtool/ptest
+PASS: test-cmdline
+=============
+1 test passed
+=============
+DURATION: 0
+END: /usr/lib/ethtool/ptest
+2024-01-31T04:32
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-ethtool/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-ethtool/testresults.json
new file mode 100644
index 00000000000..c68b2af2e7b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-ethtool/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-ethtool_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-ethtool",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009987354278564453,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3767542839050293,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0509791374206543,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.4731104373931885,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013461112976074219,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.ethtool.test-cmdline": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "ethtool": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.112138271331787,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-expat/ptest-expat.log b/runtime/poky/qemuarm64/core-image-ptest-expat/ptest-expat.log
new file mode 100644
index 00000000000..7815beac251
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-expat/ptest-expat.log
@@ -0,0 +1,702 @@
+START: ptest-runner
+2024-01-31T04:32
+runtests
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.69 s
+runtestspp
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.68 s
+
+DURATION: 3
diff --git a/runtime/poky/qemuarm64/core-image-ptest-expat/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-expat/ptest-raw.log
new file mode 100644
index 00000000000..7aecc427759
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-expat/ptest-raw.log
@@ -0,0 +1,707 @@
+START: ptest-runner
+2024-01-31T04:32
+BEGIN: /usr/lib/expat/ptest
+runtests
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.69 s
+runtestspp
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.68 s
+
+DURATION: 3
+END: /usr/lib/expat/ptest
+2024-01-31T04:32
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-expat/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-expat/testresults.json
new file mode 100644
index 00000000000..16bb6bb4904
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-expat/testresults.json
@@ -0,0 +1,1095 @@
+{
+ "runtime_core-image-ptest-expat_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-expat",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010116100311279297,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3824105262756348,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04279947280883789,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 3.844358205795288,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013594627380371094,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.expat.test_abort_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_abort_epilog_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_accounting_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_attribute_enum_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_attribute_predefined_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_attribute_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_comment_in_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_create_external_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_dtd_copy_default_atts": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_dtd_default_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_explicit_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_ext_entity_realloc_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_ext_entity_set_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_external_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_large_group": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_attr_default_with_char_ref": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_attr_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_doc_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_entity_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_public_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_nested_entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_nested_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_comment_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_pi_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_pi_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_public_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_public_doctype_long_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_xdecl": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_xdecl_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_pi_in_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_public_entity_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_public_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_attribute_enum_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_ce_extends_pe": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_default_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_group_choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_implied_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_long_attribute_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_many_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_nested_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_param_entity_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_subst_public_entity_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_reset_after_external_entity_parser_create_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_run_external_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_set_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_set_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_system_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attr_after_solidus": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attr_whitespace_normalization": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attribute_enum_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_attr_desc_keyword": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_attr_desc_keyword_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_plus": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_query": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_star": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_ignore_section": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_public_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_billion_laughs_attack_protection_api": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bom_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bom_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bom_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_byte_info_at_cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_byte_info_at_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_byte_info_at_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_cdata_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_column_number_after_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_column_number_after_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_comment_handled_in_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_danish_latin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_default_current": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_default_doctype_handler": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_default_ns_from_ext_subset_and_ext_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_attr_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_default_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_elements_nesting": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_stop_processing": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_element_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_ns_without_namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_end_element_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_in_utf16_be_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_in_utf16_le_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_public_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_public_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_with_external_subset_unless_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_explicit_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_bad_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_bad_encoding_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_good_cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_invalid_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_invalid_suspended_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16be_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16be_bom2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16le_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16le_bom2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_no_handler": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_not_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_ref_parameter": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_set_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_set_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_trailing_cr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_trailing_rsqb": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf16_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf8_non_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_value_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_external_entity_values": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_failing_encoding_conversion_fn": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_foreign_dtd_not_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_foreign_dtd_with_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_foreign_dtd_without_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_charref_decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_charref_hexidecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_latin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_get_buffer_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_get_buffer_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_get_buffer_3_overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_good_cdata_ascii": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_good_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_good_cdata_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_group_choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_hash_collision": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_helper_unsigned_char_to_printable": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ignore_section": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ignore_section_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ignore_section_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_illegal_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_tag_in_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_unknown_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_latin1_umlauts": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_line_and_column_numbers_inside_handlers": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_line_number_after_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_line_number_after_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_ascii_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_latin1_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_utf8_character": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_memory_allocation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_alloc_create_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_alloc_create_parser_with_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_attribute_leak": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_deny_internal_entity_closing_doctype_issue_317": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_error_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_features": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_null_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_stop_during_end_handler_issue_240_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_stop_during_end_handler_issue_240_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_tag_mismatch_reset_leak": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_utf16le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_missing_encoding_conversion_fn": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_multichar_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nested_entity_suspend": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nested_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nobom_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_predefined_entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_standalone_handler_accept": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_standalone_handler_reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_bad_attr_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_bad_element_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_default_with_empty_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_double_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_double_colon_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_double_colon_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_duplicate_attrs_diff_prefixes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_duplicate_hashes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_extend_uri_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_extremely_long_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_in_attribute_default_without_namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_invalid_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_long_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_mixed_prefix_atts": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_reserved_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_reserved_attributes_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_separator_in_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_tagname_overwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_tagname_overwrite_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unbound_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unbound_prefix_on_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unbound_prefix_on_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unknown_encoding_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_utf16_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_utf16_element_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_utf16_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_less_long_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_attr_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_default_in_ext": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_systemid_in_ext": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_parse_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_prefixed_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_binding_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_in_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_ge_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_longer_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_xmlns": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nul_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_param_entity_with_trailing_cr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_partial_char_in_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_handled_in_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_xmm": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_xnl": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_yml": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pool_integrity_with_unfinished_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_predefined_entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_predefined_entity_redefinition": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_public_notation_no_sysid": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_really_long_encoded_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_really_long_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_recursive_external_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_reject_lt_in_attribute_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_reject_unfinished_param_in_att_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_repeated_stop_parser_between_char_data_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_reset_in_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_restart_on_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_resume_entity_with_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_resume_invalid_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_resume_resuspended": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_return_ns_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_set_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_set_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_short_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_short_doctype_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_short_doctype_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_siphash_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_siphash_spec": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_external_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_null_loaded_ext_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_unloaded_ext_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_standalone_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_standalone_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_start_ns_clears_start_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_stop_parser_between_cdata_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_stop_parser_between_char_data_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_suspend": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_xdecl_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_xdecl_suspend": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_in_sole_empty_tag": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_parser_between_cdata_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_parser_between_char_data_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_resume_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_resume_internal_entity_issue_629": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_resume_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_xdecl": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_cr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_cr_in_att_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_rsqb": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_spaces_in_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_u0000_char": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_undefined_ext_entity_in_external_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unfinished_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_ascii_encoding_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_ascii_encoding_ok": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_bad_ignore": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_bad_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_bad_name_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_attr_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_high": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_surrogate": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_topbit": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_long_name_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_long_name_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unrecognised_encoding_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_user_parameters": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_bad_surrogate_pair": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_be_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_be_pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_le_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_le_epilog_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_pe": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_second_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_auto_align": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_false_rejection": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_in_cdata_section": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_in_cdata_section_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_in_start_tags": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_no_recursive_entity_refs": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_no_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_unread_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_with_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_with_external_subset_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_misplaced": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_missing_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_missing_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "expat": {
+ "duration": "3"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.108675003051758,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-expect/ptest-expect.log b/runtime/poky/qemuarm64/core-image-ptest-expect/ptest-expect.log
new file mode 100644
index 00000000000..988675341e5
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-expect/ptest-expect.log
@@ -0,0 +1,33 @@
+START: ptest-runner
+2024-01-31T04:32
+via send_stdout
+PASS: cat-1.1
+PASS: expect-1.1
+PASS: expect-1.2
+PASS: expect-1.3
+PASS: expect-1.4
+PASS: expect-1.5
+PASS: expect-1.6
+PASS: expect-1.7
+PASS: expect-1.10
+PASS: expect-1.11
+PASS: expect-1.12
+PASS: expect-1.13
+PASS: expect-1.8
+PASS: expect-1.8b
+PASS: expect-1.9
+PASS: logfile-1.1
+PASS: pid-1.2
+PASS: pid-1.3
+PASS: pid-1.4
+PASS: pid-1.5
+PASS: send-1.1
+PASS: send-1.2
+PASS: spawn-1.1
+PASS: spawn-1.2
+PASS: spawn-1.3
+PASS: spawn-1.4
+PASS: spawn-1.5
+PASS: stty-1.1
+PASS: stty-1.2
+DURATION: 13
diff --git a/runtime/poky/qemuarm64/core-image-ptest-expect/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-expect/ptest-raw.log
new file mode 100644
index 00000000000..5bfff9b5179
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-expect/ptest-raw.log
@@ -0,0 +1,38 @@
+START: ptest-runner
+2024-01-31T04:32
+BEGIN: /usr/lib/expect/ptest
+via send_stdout
+PASS: cat-1.1
+PASS: expect-1.1
+PASS: expect-1.2
+PASS: expect-1.3
+PASS: expect-1.4
+PASS: expect-1.5
+PASS: expect-1.6
+PASS: expect-1.7
+PASS: expect-1.10
+PASS: expect-1.11
+PASS: expect-1.12
+PASS: expect-1.13
+PASS: expect-1.8
+PASS: expect-1.8b
+PASS: expect-1.9
+PASS: logfile-1.1
+PASS: pid-1.2
+PASS: pid-1.3
+PASS: pid-1.4
+PASS: pid-1.5
+PASS: send-1.1
+PASS: send-1.2
+PASS: spawn-1.1
+PASS: spawn-1.2
+PASS: spawn-1.3
+PASS: spawn-1.4
+PASS: spawn-1.5
+PASS: stty-1.1
+PASS: stty-1.2
+DURATION: 13
+END: /usr/lib/expect/ptest
+2024-01-31T04:32
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-expect/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-expect/testresults.json
new file mode 100644
index 00000000000..12e3a08ea2f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-expect/testresults.json
@@ -0,0 +1,150 @@
+{
+ "runtime_core-image-ptest-expect_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-expect",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010495185852050781,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.370699405670166,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0486600399017334,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 13.573712348937988,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001262664794921875,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.expect.cat-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.10": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.11": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.12": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.13": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.6": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.7": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.8b": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.9": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.logfile-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.send-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.send-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.stty-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.stty-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "expect": {
+ "duration": "13"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.110329866409302,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-findutils.log b/runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-findutils.log
new file mode 100644
index 00000000000..82827108d79
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-findutils.log
@@ -0,0 +1,89 @@
+START: ptest-runner
+2024-01-31T04:32
+find: Missing argument after the -D option.
+PASS: tests/find/debug-missing-arg.sh
+SKIP: tests/find/depth-unreadable-dir.sh
+PASS: tests/find/exec-plus-last-file.sh
+PASS: tests/find/execdir-fd-leak.sh
+find: missing argument to `-files0-from'
+find: extra operand 'OFFENDING'
+find: file operands cannot be combined with -files0-from
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'inlink'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: '/dev/stdin'
+find: cannot open 'ENOENT' for reading: No such file or directory
+cat: /: Is a directory
+find: '/': read error: Is a directory
+find: invalid expression: expected expression before closing parentheses ')'.
+find: invalid expression: expected expression before closing parentheses ')'.
+find: '(standard input)':2: invalid zero-length file name
+find: 'file':2: invalid zero-length file name
+find: 'ENOENT': No such file or directory
+exp
+out
+PASS: tests/find/files0-from.sh
+inode-zero.sh: skipped test: no file with inode number 0 here
+SKIP: tests/find/inode-zero.sh
+many-dir-entries-vs-OOM.sh: skipped test: too few free inodes on '.': 89991; this test requires at least 240000
+SKIP: tests/find/many-dir-entries-vs-OOM.sh
+PASS: tests/find/name-lbracket-literal.sh
+PASS: tests/find/printf_escape_c.sh
+PASS: tests/find/printf_escapechars.sh
+PASS: tests/find/printf_inode.sh
+find: unknown predicate `-noop'
+find: unknown predicate `---noop'
+PASS: tests/find/refuse-noop.sh
+find: -type D is not supported because Solaris doors are not supported on the platform find was compiled on.
+tests/find/type_list.sh: line 59: perl: command not found
+tests/find/type_list.sh: line 64: python: command not found
+nc: bad port 'sock'
+tests/find/type_list.sh: line 72: kill: (1404) - No such process
+tests/find/type_list.sh: line 74: netcat: command not found
+tests/find/type_list.sh: line 75: kill: (1406) - No such process
+tests/find/type_list.sh: line 78: socat: command not found
+tests/find/type_list.sh: line 79: kill: (1408) - No such process
+ 1099 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/chr-link -> chr
+ 1098 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/blk-link -> blk
+ 1097 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/dir-link -> dir
+ 1100 0 lrwxrwxrwx 1 root root 4 Jan 31 04:32 dir/fifo-link -> fifo
+ 1093 0 brw-r--r-- 1 root root 0, 0 Jan 31 04:32 dir/blk
+ 1091 0 -rw-r--r-- 1 root root 0 Jan 31 04:32 dir/reg
+ 1095 0 prw-r--r-- 1 root root 0 Jan 31 04:32 dir/fifo
+ 1094 0 crw-r--r-- 1 root root 0, 0 Jan 31 04:32 dir/chr
+ 1101 0 lrwxrwxrwx 1 root root 6 Jan 31 04:32 dir/dangling-link -> enoent
+ 1096 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/reg-link -> reg
+ 1092 1 drwxr-xr-x 2 root root 1024 Jan 31 04:32 dir/dir
+find: Arguments to -type should contain at least one letter
+find: Arguments to -xtype should contain at least one letter
+find: Must separate multiple arguments to -type using: ','
+find: Must separate multiple arguments to -xtype using: ','
+find: Last file type in list argument to -type is missing, i.e., list is ending on: ','
+find: Last file type in list argument to -xtype is missing, i.e., list is ending on: ','
+find: Duplicate file type 'f' in the argument list to -type.
+find: Duplicate file type 'f' in the argument list to -xtype.
+PASS: tests/find/type_list.sh
+Name: t00 Access: 2024-01-31 04:32:31.408000000 +0000 Change: 2024-01-31 04:32:31.408000000 +0000
+Name: t10 Access: 2024-02-10 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.376000000 +0000
+Name: t20 Access: 2024-02-20 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.384000000 +0000
+Name: t30 Access: 2024-03-01 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.392000000 +0000
+Name: t40 Access: 2024-03-11 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.400000000 +0000
+PASS: tests/find/used.sh
+PATH=/tmp:/usr/sbin:/sbin:/usr/bin:/bin
+++ env find --version
+++ sed -n '1s/.* //p;q'
+++ echo find
+++ sed 's/$//'
+++ echo xargs
+++ sed 's/$//'
+++ echo locate
+++ sed 's/$//'
+++ echo updatedb
+++ sed 's/$//'
+PASS: tests/misc/help-version.sh
+PASS: tests/xargs/conflicting_opts.sh
+PASS: tests/xargs/verbose-quote.sh
+
+DURATION: 6
diff --git a/runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-raw.log
new file mode 100644
index 00000000000..a670d56b4a5
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-findutils/ptest-raw.log
@@ -0,0 +1,94 @@
+START: ptest-runner
+2024-01-31T04:32
+BEGIN: /usr/lib/findutils/ptest
+find: Missing argument after the -D option.
+PASS: tests/find/debug-missing-arg.sh
+SKIP: tests/find/depth-unreadable-dir.sh
+PASS: tests/find/exec-plus-last-file.sh
+PASS: tests/find/execdir-fd-leak.sh
+find: missing argument to `-files0-from'
+find: extra operand 'OFFENDING'
+find: file operands cannot be combined with -files0-from
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'inlink'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: '/dev/stdin'
+find: cannot open 'ENOENT' for reading: No such file or directory
+cat: /: Is a directory
+find: '/': read error: Is a directory
+find: invalid expression: expected expression before closing parentheses ')'.
+find: invalid expression: expected expression before closing parentheses ')'.
+find: '(standard input)':2: invalid zero-length file name
+find: 'file':2: invalid zero-length file name
+find: 'ENOENT': No such file or directory
+exp
+out
+PASS: tests/find/files0-from.sh
+inode-zero.sh: skipped test: no file with inode number 0 here
+SKIP: tests/find/inode-zero.sh
+many-dir-entries-vs-OOM.sh: skipped test: too few free inodes on '.': 89991; this test requires at least 240000
+SKIP: tests/find/many-dir-entries-vs-OOM.sh
+PASS: tests/find/name-lbracket-literal.sh
+PASS: tests/find/printf_escape_c.sh
+PASS: tests/find/printf_escapechars.sh
+PASS: tests/find/printf_inode.sh
+find: unknown predicate `-noop'
+find: unknown predicate `---noop'
+PASS: tests/find/refuse-noop.sh
+find: -type D is not supported because Solaris doors are not supported on the platform find was compiled on.
+tests/find/type_list.sh: line 59: perl: command not found
+tests/find/type_list.sh: line 64: python: command not found
+nc: bad port 'sock'
+tests/find/type_list.sh: line 72: kill: (1404) - No such process
+tests/find/type_list.sh: line 74: netcat: command not found
+tests/find/type_list.sh: line 75: kill: (1406) - No such process
+tests/find/type_list.sh: line 78: socat: command not found
+tests/find/type_list.sh: line 79: kill: (1408) - No such process
+ 1099 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/chr-link -> chr
+ 1098 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/blk-link -> blk
+ 1097 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/dir-link -> dir
+ 1100 0 lrwxrwxrwx 1 root root 4 Jan 31 04:32 dir/fifo-link -> fifo
+ 1093 0 brw-r--r-- 1 root root 0, 0 Jan 31 04:32 dir/blk
+ 1091 0 -rw-r--r-- 1 root root 0 Jan 31 04:32 dir/reg
+ 1095 0 prw-r--r-- 1 root root 0 Jan 31 04:32 dir/fifo
+ 1094 0 crw-r--r-- 1 root root 0, 0 Jan 31 04:32 dir/chr
+ 1101 0 lrwxrwxrwx 1 root root 6 Jan 31 04:32 dir/dangling-link -> enoent
+ 1096 0 lrwxrwxrwx 1 root root 3 Jan 31 04:32 dir/reg-link -> reg
+ 1092 1 drwxr-xr-x 2 root root 1024 Jan 31 04:32 dir/dir
+find: Arguments to -type should contain at least one letter
+find: Arguments to -xtype should contain at least one letter
+find: Must separate multiple arguments to -type using: ','
+find: Must separate multiple arguments to -xtype using: ','
+find: Last file type in list argument to -type is missing, i.e., list is ending on: ','
+find: Last file type in list argument to -xtype is missing, i.e., list is ending on: ','
+find: Duplicate file type 'f' in the argument list to -type.
+find: Duplicate file type 'f' in the argument list to -xtype.
+PASS: tests/find/type_list.sh
+Name: t00 Access: 2024-01-31 04:32:31.408000000 +0000 Change: 2024-01-31 04:32:31.408000000 +0000
+Name: t10 Access: 2024-02-10 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.376000000 +0000
+Name: t20 Access: 2024-02-20 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.384000000 +0000
+Name: t30 Access: 2024-03-01 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.392000000 +0000
+Name: t40 Access: 2024-03-11 04:32:31.000000000 +0000 Change: 2024-01-31 04:32:31.400000000 +0000
+PASS: tests/find/used.sh
+PATH=/tmp:/usr/sbin:/sbin:/usr/bin:/bin
+++ env find --version
+++ sed -n '1s/.* //p;q'
+++ echo find
+++ sed 's/$//'
+++ echo xargs
+++ sed 's/$//'
+++ echo locate
+++ sed 's/$//'
+++ echo updatedb
+++ sed 's/$//'
+PASS: tests/misc/help-version.sh
+PASS: tests/xargs/conflicting_opts.sh
+PASS: tests/xargs/verbose-quote.sh
+
+DURATION: 6
+END: /usr/lib/findutils/ptest
+2024-01-31T04:32
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-findutils/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-findutils/testresults.json
new file mode 100644
index 00000000000..fc5cdb1a0bf
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-findutils/testresults.json
@@ -0,0 +1,114 @@
+{
+ "runtime_core-image-ptest-findutils_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-findutils",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010862350463867188,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3789615631103516,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04295754432678223,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 6.290832757949829,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013458728790283203,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/debug-missing-arg.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/depth-unreadable-dir.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/exec-plus-last-file.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/execdir-fd-leak.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/files0-from.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/inode-zero.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/many-dir-entries-vs-OOM.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/name-lbracket-literal.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/printf_escape_c.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/printf_escapechars.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/printf_inode.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/refuse-noop.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/type_list.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/used.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/misc/help-version.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/xargs/conflicting_opts.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/xargs/verbose-quote.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "findutils": {
+ "duration": "6"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.113964319229126,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-flex/ptest-flex.log b/runtime/poky/qemuarm64/core-image-ptest-flex/ptest-flex.log
new file mode 100644
index 00000000000..008a3b83529
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-flex/ptest-flex.log
@@ -0,0 +1,493 @@
+START: ptest-runner
+2024-01-31T04:32
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Leaving directory '/usr/lib/flex/ptest'
+fatal: making test-suite.log: failed to create alloc_extra.trs
+fatal: making test-suite.log: failed to create array_nr.trs
+fatal: making test-suite.log: failed to create array_r.trs
+fatal: making test-suite.log: failed to create basic_nr.trs
+fatal: making test-suite.log: failed to create basic_r.trs
+fatal: making test-suite.log: failed to create bison_nr.trs
+fatal: making test-suite.log: failed to create bison_yylloc.trs
+fatal: making test-suite.log: failed to create bison_yylval.trs
+fatal: making test-suite.log: failed to create c_cxx_nr.trs
+fatal: making test-suite.log: failed to create c_cxx_r.trs
+fatal: making test-suite.log: failed to create ccl.trs
+fatal: making test-suite.log: failed to create cxx_basic.trs
+fatal: making test-suite.log: failed to create cxx_multiple_scanners.trs
+fatal: making test-suite.log: failed to create cxx_restart.trs
+fatal: making test-suite.log: failed to create debug_nr.trs
+fatal: making test-suite.log: failed to create debug_r.trs
+fatal: making test-suite.log: failed to create extended.trs
+fatal: making test-suite.log: failed to create header_nr.trs
+fatal: making test-suite.log: failed to create header_r.trs
+fatal: making test-suite.log: failed to create mem_nr.trs
+fatal: making test-suite.log: failed to create mem_r.trs
+fatal: making test-suite.log: failed to create multiple_scanners_nr.trs
+fatal: making test-suite.log: failed to create multiple_scanners_r.trs
+fatal: making test-suite.log: failed to create posix.trs
+fatal: making test-suite.log: failed to create posixly_correct.trs
+fatal: making test-suite.log: failed to create prefix_nr.trs
+fatal: making test-suite.log: failed to create prefix_r.trs
+fatal: making test-suite.log: failed to create quote_in_comment.trs
+fatal: making test-suite.log: failed to create quotes.trs
+fatal: making test-suite.log: failed to create string_nr.trs
+fatal: making test-suite.log: failed to create string_r.trs
+fatal: making test-suite.log: failed to create top.trs
+fatal: making test-suite.log: failed to create yyextra.trs
+fatal: making test-suite.log: failed to create reject_nr.trs
+fatal: making test-suite.log: failed to create reject_r.trs
+fatal: making test-suite.log: failed to create reject_ver.trs
+fatal: making test-suite.log: failed to create reject_ser.trs
+fatal: making test-suite.log: failed to create include_by_buffer.trs
+fatal: making test-suite.log: failed to create include_by_push.trs
+fatal: making test-suite.log: failed to create include_by_reentrant.trs
+fatal: making test-suite.log: failed to create rescan_nr.trs
+fatal: making test-suite.log: failed to create rescan_r.trs
+fatal: making test-suite.log: failed to create cxx_yywrap.trs
+fatal: making test-suite.log: failed to create pthread.trs
+fatal: making test-suite.log: failed to create lineno_nr.trs
+fatal: making test-suite.log: failed to create lineno_r.trs
+fatal: making test-suite.log: failed to create lineno_trailing.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caem.trs
+fatal: making test-suite.log: failed to create options.trs
+make[1]: *** [Makefile:2242: test-suite.log] Error 1
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+make: *** [Makefile:2351: check-TESTS] Error 2
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+PASS: alloc_extra
+PASS: array_nr
+PASS: array_r
+PASS: basic_nr
+PASS: basic_r
+PASS: bison_nr
+PASS: bison_yylloc
+PASS: bison_yylval
+PASS: c_cxx_nr
+PASS: c_cxx_r
+PASS: ccl
+PASS: cxx_basic
+PASS: cxx_multiple_scanners
+PASS: cxx_restart
+PASS: debug_nr
+PASS: debug_r
+PASS: extended
+PASS: header_nr
+PASS: header_r
+PASS: mem_nr
+PASS: mem_r
+PASS: multiple_scanners_nr
+PASS: multiple_scanners_r
+PASS: posix
+PASS: posixly_correct
+PASS: prefix_nr
+PASS: prefix_r
+PASS: quote_in_comment
+PASS: quotes
+PASS: string_nr
+PASS: string_r
+PASS: top
+PASS: yyextra
+PASS: reject_nr.reject
+PASS: reject_r.reject
+PASS: reject_ver.table
+PASS: reject_ser.table
+PASS: include_by_buffer.direct
+PASS: include_by_push.direct
+PASS: include_by_reentrant.direct
+PASS: rescan_nr.direct
+PASS: rescan_r.direct
+PASS: cxx_yywrap.i3
+PASS: pthread.pthread
+PASS: lineno_nr.one
+PASS: lineno_r.one
+PASS: lineno_trailing.one
+PASS: tableopts_opt_nr-Ca.opt
+PASS: tableopts_opt_nr-Ce.opt
+PASS: tableopts_opt_nr-Cf.opt
+PASS: tableopts_opt_nr-CF.opt
+PASS: tableopts_opt_nr-Cm.opt
+PASS: tableopts_opt_nr-Cem.opt
+PASS: tableopts_opt_nr-Cae.opt
+PASS: tableopts_opt_nr-Caef.opt
+PASS: tableopts_opt_nr-CaeF.opt
+PASS: tableopts_opt_nr-Cam.opt
+PASS: tableopts_opt_nr-Caem.opt
+PASS: tableopts_opt_r-Ca.opt
+PASS: tableopts_opt_r-Ce.opt
+PASS: tableopts_opt_r-Cf.opt
+PASS: tableopts_opt_r-CF.opt
+PASS: tableopts_opt_r-Cm.opt
+PASS: tableopts_opt_r-Cem.opt
+PASS: tableopts_opt_r-Cae.opt
+PASS: tableopts_opt_r-Caef.opt
+PASS: tableopts_opt_r-CaeF.opt
+PASS: tableopts_opt_r-Cam.opt
+PASS: tableopts_opt_r-Caem.opt
+PASS: tableopts_ser_nr-Ca.ser
+PASS: tableopts_ser_nr-Ce.ser
+PASS: tableopts_ser_nr-Cf.ser
+PASS: tableopts_ser_nr-CF.ser
+PASS: tableopts_ser_nr-Cm.ser
+PASS: tableopts_ser_nr-Cem.ser
+PASS: tableopts_ser_nr-Cae.ser
+PASS: tableopts_ser_nr-Caef.ser
+PASS: tableopts_ser_nr-CaeF.ser
+PASS: tableopts_ser_nr-Cam.ser
+PASS: tableopts_ser_nr-Caem.ser
+PASS: tableopts_ser_r-Ca.ser
+PASS: tableopts_ser_r-Ce.ser
+PASS: tableopts_ser_r-Cf.ser
+PASS: tableopts_ser_r-CF.ser
+PASS: tableopts_ser_r-Cm.ser
+PASS: tableopts_ser_r-Cem.ser
+PASS: tableopts_ser_r-Cae.ser
+PASS: tableopts_ser_r-Caef.ser
+PASS: tableopts_ser_r-CaeF.ser
+PASS: tableopts_ser_r-Cam.ser
+PASS: tableopts_ser_r-Caem.ser
+PASS: tableopts_ver_nr-Ca.ver
+PASS: tableopts_ver_nr-Ce.ver
+PASS: tableopts_ver_nr-Cf.ver
+PASS: tableopts_ver_nr-CF.ver
+PASS: tableopts_ver_nr-Cm.ver
+PASS: tableopts_ver_nr-Cem.ver
+PASS: tableopts_ver_nr-Cae.ver
+PASS: tableopts_ver_nr-Caef.ver
+PASS: tableopts_ver_nr-CaeF.ver
+PASS: tableopts_ver_nr-Cam.ver
+PASS: tableopts_ver_nr-Caem.ver
+PASS: tableopts_ver_r-Ca.ver
+PASS: tableopts_ver_r-Ce.ver
+PASS: tableopts_ver_r-Cf.ver
+PASS: tableopts_ver_r-CF.ver
+PASS: tableopts_ver_r-Cm.ver
+PASS: tableopts_ver_r-Cem.ver
+PASS: tableopts_ver_r-Cae.ver
+PASS: tableopts_ver_r-Caef.ver
+PASS: tableopts_ver_r-CaeF.ver
+PASS: tableopts_ver_r-Cam.ver
+PASS: tableopts_ver_r-Caem.ver
+PASS: options.cn
+============================================================================
+Testsuite summary for the fast lexical analyser generator 2.6.4
+============================================================================
+# TOTAL: 114
+# PASS: 114
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-flex/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-flex/ptest-raw.log
new file mode 100644
index 00000000000..6579f4f5063
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-flex/ptest-raw.log
@@ -0,0 +1,498 @@
+START: ptest-runner
+2024-01-31T04:32
+BEGIN: /usr/lib/flex/ptest
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Leaving directory '/usr/lib/flex/ptest'
+fatal: making test-suite.log: failed to create alloc_extra.trs
+fatal: making test-suite.log: failed to create array_nr.trs
+fatal: making test-suite.log: failed to create array_r.trs
+fatal: making test-suite.log: failed to create basic_nr.trs
+fatal: making test-suite.log: failed to create basic_r.trs
+fatal: making test-suite.log: failed to create bison_nr.trs
+fatal: making test-suite.log: failed to create bison_yylloc.trs
+fatal: making test-suite.log: failed to create bison_yylval.trs
+fatal: making test-suite.log: failed to create c_cxx_nr.trs
+fatal: making test-suite.log: failed to create c_cxx_r.trs
+fatal: making test-suite.log: failed to create ccl.trs
+fatal: making test-suite.log: failed to create cxx_basic.trs
+fatal: making test-suite.log: failed to create cxx_multiple_scanners.trs
+fatal: making test-suite.log: failed to create cxx_restart.trs
+fatal: making test-suite.log: failed to create debug_nr.trs
+fatal: making test-suite.log: failed to create debug_r.trs
+fatal: making test-suite.log: failed to create extended.trs
+fatal: making test-suite.log: failed to create header_nr.trs
+fatal: making test-suite.log: failed to create header_r.trs
+fatal: making test-suite.log: failed to create mem_nr.trs
+fatal: making test-suite.log: failed to create mem_r.trs
+fatal: making test-suite.log: failed to create multiple_scanners_nr.trs
+fatal: making test-suite.log: failed to create multiple_scanners_r.trs
+fatal: making test-suite.log: failed to create posix.trs
+fatal: making test-suite.log: failed to create posixly_correct.trs
+fatal: making test-suite.log: failed to create prefix_nr.trs
+fatal: making test-suite.log: failed to create prefix_r.trs
+fatal: making test-suite.log: failed to create quote_in_comment.trs
+fatal: making test-suite.log: failed to create quotes.trs
+fatal: making test-suite.log: failed to create string_nr.trs
+fatal: making test-suite.log: failed to create string_r.trs
+fatal: making test-suite.log: failed to create top.trs
+fatal: making test-suite.log: failed to create yyextra.trs
+fatal: making test-suite.log: failed to create reject_nr.trs
+fatal: making test-suite.log: failed to create reject_r.trs
+fatal: making test-suite.log: failed to create reject_ver.trs
+fatal: making test-suite.log: failed to create reject_ser.trs
+fatal: making test-suite.log: failed to create include_by_buffer.trs
+fatal: making test-suite.log: failed to create include_by_push.trs
+fatal: making test-suite.log: failed to create include_by_reentrant.trs
+fatal: making test-suite.log: failed to create rescan_nr.trs
+fatal: making test-suite.log: failed to create rescan_r.trs
+fatal: making test-suite.log: failed to create cxx_yywrap.trs
+fatal: making test-suite.log: failed to create pthread.trs
+fatal: making test-suite.log: failed to create lineno_nr.trs
+fatal: making test-suite.log: failed to create lineno_r.trs
+fatal: making test-suite.log: failed to create lineno_trailing.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caem.trs
+fatal: making test-suite.log: failed to create options.trs
+make[1]: *** [Makefile:2242: test-suite.log] Error 1
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+make: *** [Makefile:2351: check-TESTS] Error 2
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+PASS: alloc_extra
+PASS: array_nr
+PASS: array_r
+PASS: basic_nr
+PASS: basic_r
+PASS: bison_nr
+PASS: bison_yylloc
+PASS: bison_yylval
+PASS: c_cxx_nr
+PASS: c_cxx_r
+PASS: ccl
+PASS: cxx_basic
+PASS: cxx_multiple_scanners
+PASS: cxx_restart
+PASS: debug_nr
+PASS: debug_r
+PASS: extended
+PASS: header_nr
+PASS: header_r
+PASS: mem_nr
+PASS: mem_r
+PASS: multiple_scanners_nr
+PASS: multiple_scanners_r
+PASS: posix
+PASS: posixly_correct
+PASS: prefix_nr
+PASS: prefix_r
+PASS: quote_in_comment
+PASS: quotes
+PASS: string_nr
+PASS: string_r
+PASS: top
+PASS: yyextra
+PASS: reject_nr.reject
+PASS: reject_r.reject
+PASS: reject_ver.table
+PASS: reject_ser.table
+PASS: include_by_buffer.direct
+PASS: include_by_push.direct
+PASS: include_by_reentrant.direct
+PASS: rescan_nr.direct
+PASS: rescan_r.direct
+PASS: cxx_yywrap.i3
+PASS: pthread.pthread
+PASS: lineno_nr.one
+PASS: lineno_r.one
+PASS: lineno_trailing.one
+PASS: tableopts_opt_nr-Ca.opt
+PASS: tableopts_opt_nr-Ce.opt
+PASS: tableopts_opt_nr-Cf.opt
+PASS: tableopts_opt_nr-CF.opt
+PASS: tableopts_opt_nr-Cm.opt
+PASS: tableopts_opt_nr-Cem.opt
+PASS: tableopts_opt_nr-Cae.opt
+PASS: tableopts_opt_nr-Caef.opt
+PASS: tableopts_opt_nr-CaeF.opt
+PASS: tableopts_opt_nr-Cam.opt
+PASS: tableopts_opt_nr-Caem.opt
+PASS: tableopts_opt_r-Ca.opt
+PASS: tableopts_opt_r-Ce.opt
+PASS: tableopts_opt_r-Cf.opt
+PASS: tableopts_opt_r-CF.opt
+PASS: tableopts_opt_r-Cm.opt
+PASS: tableopts_opt_r-Cem.opt
+PASS: tableopts_opt_r-Cae.opt
+PASS: tableopts_opt_r-Caef.opt
+PASS: tableopts_opt_r-CaeF.opt
+PASS: tableopts_opt_r-Cam.opt
+PASS: tableopts_opt_r-Caem.opt
+PASS: tableopts_ser_nr-Ca.ser
+PASS: tableopts_ser_nr-Ce.ser
+PASS: tableopts_ser_nr-Cf.ser
+PASS: tableopts_ser_nr-CF.ser
+PASS: tableopts_ser_nr-Cm.ser
+PASS: tableopts_ser_nr-Cem.ser
+PASS: tableopts_ser_nr-Cae.ser
+PASS: tableopts_ser_nr-Caef.ser
+PASS: tableopts_ser_nr-CaeF.ser
+PASS: tableopts_ser_nr-Cam.ser
+PASS: tableopts_ser_nr-Caem.ser
+PASS: tableopts_ser_r-Ca.ser
+PASS: tableopts_ser_r-Ce.ser
+PASS: tableopts_ser_r-Cf.ser
+PASS: tableopts_ser_r-CF.ser
+PASS: tableopts_ser_r-Cm.ser
+PASS: tableopts_ser_r-Cem.ser
+PASS: tableopts_ser_r-Cae.ser
+PASS: tableopts_ser_r-Caef.ser
+PASS: tableopts_ser_r-CaeF.ser
+PASS: tableopts_ser_r-Cam.ser
+PASS: tableopts_ser_r-Caem.ser
+PASS: tableopts_ver_nr-Ca.ver
+PASS: tableopts_ver_nr-Ce.ver
+PASS: tableopts_ver_nr-Cf.ver
+PASS: tableopts_ver_nr-CF.ver
+PASS: tableopts_ver_nr-Cm.ver
+PASS: tableopts_ver_nr-Cem.ver
+PASS: tableopts_ver_nr-Cae.ver
+PASS: tableopts_ver_nr-Caef.ver
+PASS: tableopts_ver_nr-CaeF.ver
+PASS: tableopts_ver_nr-Cam.ver
+PASS: tableopts_ver_nr-Caem.ver
+PASS: tableopts_ver_r-Ca.ver
+PASS: tableopts_ver_r-Ce.ver
+PASS: tableopts_ver_r-Cf.ver
+PASS: tableopts_ver_r-CF.ver
+PASS: tableopts_ver_r-Cm.ver
+PASS: tableopts_ver_r-Cem.ver
+PASS: tableopts_ver_r-Cae.ver
+PASS: tableopts_ver_r-Caef.ver
+PASS: tableopts_ver_r-CaeF.ver
+PASS: tableopts_ver_r-Cam.ver
+PASS: tableopts_ver_r-Caem.ver
+PASS: options.cn
+============================================================================
+Testsuite summary for the fast lexical analyser generator 2.6.4
+============================================================================
+# TOTAL: 114
+# PASS: 114
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+DURATION: 1
+END: /usr/lib/flex/ptest
+2024-01-31T04:32
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-flex/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-flex/testresults.json
new file mode 100644
index 00000000000..37ef4daa268
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-flex/testresults.json
@@ -0,0 +1,405 @@
+{
+ "runtime_core-image-ptest-flex_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-flex",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010440349578857422,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.369659185409546,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0439455509185791,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.1212751865386963,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013263225555419922,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.flex.alloc_extra": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.array_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.array_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.basic_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.basic_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.bison_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.bison_yylloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.bison_yylval": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.c_cxx_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.c_cxx_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.ccl": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_multiple_scanners": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_restart": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_yywrap.i3": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.debug_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.debug_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.extended": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.header_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.header_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.include_by_buffer.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.include_by_push.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.include_by_reentrant.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.lineno_nr.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.lineno_r.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.lineno_trailing.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.mem_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.mem_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.multiple_scanners_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.multiple_scanners_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.options.cn": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.posixly_correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.prefix_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.prefix_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.pthread.pthread": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.quote_in_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_nr.reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_r.reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_ser.table": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_ver.table": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.rescan_nr.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.rescan_r.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.string_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.string_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-CF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Ca.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cae.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-CaeF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Caef.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Caem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cam.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Ce.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cf.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cm.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-CF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Ca.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cae.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-CaeF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Caef.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Caem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cam.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Ce.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cf.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cm.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-CF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Ca.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cae.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-CaeF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Caef.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Caem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cam.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Ce.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cf.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cm.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-CF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Ca.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cae.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-CaeF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Caef.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Caem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cam.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Ce.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cf.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cm.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-CF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Ca.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cae.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-CaeF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Caef.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Caem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cam.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Ce.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cf.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cm.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-CF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Ca.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cae.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-CaeF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Caef.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Caem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cam.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Ce.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cf.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cm.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.top": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.yyextra": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "flex": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11238431930542,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-gawk.log b/runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-gawk.log
new file mode 100644
index 00000000000..692d75680a3
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-gawk.log
@@ -0,0 +1,570 @@
+START: ptest-runner
+2024-01-31T04:31
+PASS: addcomma
+PASS: anchgsub
+PASS: anchor
+PASS: arrayind1
+PASS: arrayind2
+PASS: arrayind3
+PASS: arrayparm
+PASS: arrayprm2
+PASS: arrayprm3
+PASS: arrayref
+PASS: arrymem1
+PASS: arryref2
+PASS: arryref3
+PASS: arryref4
+PASS: arryref5
+PASS: arynasty
+PASS: aryprm1
+PASS: aryprm2
+PASS: aryprm3
+PASS: aryprm4
+PASS: aryprm5
+PASS: aryprm6
+PASS: aryprm7
+PASS: aryprm8
+PASS: aryprm9
+PASS: arysubnm
+PASS: aryunasgn
+PASS: asgext
+PASS: assignnumfield
+PASS: assignnumfield2
+PASS: back89
+PASS: backgsub
+PASS: badassign1
+PASS: badbuild
+PASS: callparam
+PASS: childin
+PASS: close_status
+PASS: closebad
+PASS: clsflnam
+PASS: cmdlinefsbacknl
+PASS: cmdlinefsbacknl2
+PASS: compare2
+PASS: concat1
+PASS: concat2
+PASS: concat3
+PASS: concat4
+PASS: concat5
+PASS: convfmt
+PASS: datanonl
+PASS: defref
+PASS: delargv
+PASS: delarpm2
+PASS: delarprm
+PASS: delfunc
+PASS: dfacheck2
+PASS: dfamb1
+PASS: dfastress
+PASS: divzero
+PASS: divzero2
+PASS: dynlj
+PASS: eofsplit
+PASS: escapebrace
+PASS: exit2
+PASS: exitval2
+PASS: exitval3
+PASS: fcall_exit
+PASS: fcall_exit2
+PASS: fieldassign
+PASS: fldchg
+PASS: fldchgnf
+PASS: fldterm
+PASS: fnamedat
+PASS: fnarray
+PASS: fnarray2
+PASS: fnaryscl
+PASS: fnasgnm
+PASS: fnmisc
+PASS: fordel
+PASS: forref
+PASS: forsimp
+PASS: fsbs
+PASS: fscaret
+PASS: fsnul1
+PASS: fsrs
+PASS: fstabplus
+PASS: funsemnl
+PASS: funsmnam
+PASS: funstack
+PASS: getline
+PASS: getline3
+PASS: getline4
+PASS: getline5
+PASS: getlnfa
+PASS: getnr2tb
+PASS: getnr2tm
+PASS: gsubasgn
+PASS: gsubnulli18n
+PASS: gsubtest
+PASS: gsubtst2
+PASS: gsubtst3
+PASS: gsubtst4
+PASS: gsubtst5
+PASS: gsubtst6
+PASS: gsubtst7
+PASS: gsubtst8
+PASS: hex
+PASS: hex2
+PASS: hsprint
+PASS: inpref
+PASS: inputred
+PASS: intest
+PASS: intprec
+PASS: iobug1
+PASS: leaddig
+PASS: leadnl
+PASS: litoct
+PASS: longsub
+PASS: manglprm
+PASS: math
+PASS: membug1
+PASS: memleak
+PASS: minusstr
+PASS: mmap8k
+PASS: nasty
+PASS: nasty2
+PASS: negexp
+PASS: negrange
+PASS: nested
+PASS: nfldstr
+PASS: nfloop
+PASS: nfneg
+PASS: nfset
+PASS: nlfldsep
+PASS: nlinstr
+PASS: nlstrina
+PASS: noeffect
+PASS: nofmtch
+PASS: noloop1
+PASS: noloop2
+PASS: nonl
+PASS: noparms
+PASS: nulinsrc
+PASS: nulrsend
+PASS: numindex
+PASS: numrange
+PASS: numstr1
+PASS: numsubstr
+PASS: octsub
+PASS: ofmt
+PASS: ofmta
+PASS: ofmtbig
+PASS: ofmtfidl
+PASS: ofmts
+PASS: ofmtstrnum
+PASS: ofs1
+PASS: onlynl
+PASS: opasnidx
+PASS: opasnslf
+PASS: paramasfunc1
+PASS: paramasfunc2
+PASS: paramdup
+PASS: paramres
+PASS: paramtyp
+PASS: paramuninitglobal
+PASS: parse1
+PASS: parsefld
+PASS: parseme
+PASS: pcntplus
+PASS: posix2008sub
+PASS: posix_compare
+PASS: prdupval
+PASS: prec
+PASS: printf0
+PASS: printf1
+PASS: printfchar
+PASS: prmarscl
+PASS: prmreuse
+PASS: prt1eval
+PASS: prtoeval
+PASS: rand
+PASS: randtest
+PASS: range1
+PASS: range2
+PASS: readbuf
+PASS: rebrackloc
+PASS: rebt8b1
+PASS: rebuild
+PASS: regeq
+PASS: regex3minus
+PASS: regexpbad
+PASS: regexpbrack
+PASS: regexpbrack2
+PASS: regexprange
+PASS: regrange
+PASS: reindops
+PASS: reparse
+PASS: resplit
+PASS: rri1
+PASS: rs
+PASS: rscompat
+PASS: rsnul1nl
+PASS: rsnullre
+PASS: rsnulw
+PASS: rstest1
+PASS: rstest2
+PASS: rstest3
+PASS: rstest4
+PASS: rstest5
+PASS: rswhite
+PASS: scalar
+PASS: sclforin
+PASS: sclifin
+PASS: setrec0
+PASS: setrec1
+PASS: sigpipe1
+PASS: sortempty
+PASS: sortglos
+PASS: splitargv
+PASS: splitarr
+PASS: splitdef
+PASS: splitvar
+PASS: splitwht
+PASS: status-close
+PASS: strcat1
+PASS: strfieldnum
+PASS: strnum1
+PASS: strnum2
+PASS: strtod
+PASS: subamp
+PASS: subback
+PASS: subi18n
+PASS: subsepnm
+PASS: subslash
+PASS: substr
+PASS: swaplns
+PASS: synerr1
+PASS: synerr2
+PASS: synerr3
+PASS: tailrecurse
+PASS: tradanch
+PASS: trailbs
+PASS: uninit2
+PASS: uninit3
+PASS: uninit4
+PASS: uninit5
+PASS: uninitialized
+PASS: unterm
+PASS: uparrfs
+PASS: uplus
+PASS: wideidx
+PASS: wideidx2
+PASS: widesub
+PASS: widesub2
+PASS: widesub3
+PASS: widesub4
+PASS: wjposer1
+PASS: zero2
+PASS: zeroe0
+PASS: zeroflag
+PASS: fflush
+PASS: getlnhd
+PASS: localenl
+PASS: rtlen
+PASS: rtlen01
+PASS: aadelete1
+PASS: aadelete2
+PASS: aarray1
+PASS: aasort
+PASS: aasorti
+PASS: arraysort
+PASS: arraysort2
+PASS: arraytype
+PASS: asortbool
+PASS: asortsymtab
+PASS: backw
+PASS: clos1way
+PASS: clos1way2
+PASS: clos1way3
+PASS: clos1way4
+PASS: clos1way5
+PASS: clos1way6
+PASS: commas
+PASS: crlf
+PASS: csv1
+PASS: csv2
+PASS: csv3
+PASS: csvodd
+PASS: dbugeval2
+PASS: dbugeval3
+PASS: dbugeval4
+PASS: dbugtypedre1
+PASS: dbugtypedre2
+PASS: delsub
+PASS: dfacheck1
+PASS: elemnew1
+PASS: elemnew2
+PASS: elemnew3
+PASS: exit
+PASS: fieldwdth
+PASS: forcenum
+PASS: fpat1
+PASS: fpat2
+PASS: fpat3
+PASS: fpat4
+PASS: fpat5
+PASS: fpat6
+PASS: fpat7
+PASS: fpat8
+PASS: fpat9
+PASS: fpatnull
+PASS: fsfwfs
+PASS: functab1
+PASS: functab2
+PASS: functab3
+PASS: functab6
+PASS: funlen
+PASS: fwtest
+PASS: fwtest2
+PASS: fwtest3
+PASS: fwtest4
+PASS: fwtest5
+PASS: fwtest6
+PASS: fwtest7
+PASS: fwtest8
+PASS: gensub
+PASS: gensub2
+PASS: gensub3
+PASS: gensub4
+PASS: getlndir
+PASS: gnuops2
+PASS: gnuops3
+PASS: gnureops
+PASS: gsubind
+PASS: icasefs
+PASS: icasers
+PASS: id
+PASS: igncdym
+PASS: igncfs
+PASS: ignrcas2
+PASS: ignrcas4
+PASS: ignrcase
+PASS: include
+PASS: indirectbuiltin
+PASS: indirectcall
+PASS: indirectcall2
+PASS: indirectcall3
+PASS: intarray
+PASS: isarrayunset
+PASS: lint
+PASS: lintexp
+PASS: lintindex
+PASS: lintint
+PASS: lintlength
+PASS: lintold
+PASS: lintplus
+PASS: lintplus2
+PASS: lintplus3
+PASS: lintset
+PASS: lintwarn
+PASS: match1
+PASS: match2
+PASS: match3
+PASS: mbstr1
+PASS: mbstr2
+PASS: mdim1
+PASS: mdim2
+PASS: mdim3
+PASS: mdim4
+PASS: mdim5
+PASS: mdim6
+PASS: mdim7
+PASS: mdim8
+PASS: mktime
+PASS: modifiers
+PASS: muldimposix
+PASS: nastyparm
+PASS: next
+PASS: nondec
+PASS: nondec2
+PASS: nonfatal2
+PASS: nonfatal3
+PASS: nsbad
+PASS: nsbad2
+PASS: nsbad3
+PASS: nsforloop
+PASS: nsfuncrecurse
+PASS: nsindirect1
+PASS: nsindirect2
+PASS: nsprof1
+PASS: nsprof2
+PASS: octdec
+PASS: patsplit
+PASS: posix
+PASS: printfbad1
+PASS: printfbad3
+PASS: printfbad4
+PASS: printhuge
+PASS: procinfs
+PASS: profile10
+PASS: profile11
+PASS: profile13
+PASS: profile14
+PASS: profile15
+PASS: profile16
+PASS: profile17
+PASS: profile4
+PASS: profile8
+PASS: profile9
+PASS: regexsub
+PASS: regnul1
+PASS: regnul2
+PASS: regx8bit
+PASS: reint
+PASS: reint2
+PASS: rsgetline
+PASS: rsstart1
+PASS: rsstart2
+PASS: rstest6
+PASS: sandbox1
+PASS: shadow
+PASS: shadowbuiltin
+PASS: sortfor
+PASS: sortfor2
+PASS: sortu
+PASS: split_after_fpat
+PASS: splitarg4
+PASS: strftfld
+PASS: strtonum
+PASS: strtonum1
+PASS: stupid1
+PASS: stupid2
+PASS: stupid3
+PASS: stupid4
+PASS: stupid5
+PASS: switch2
+PASS: symtab1
+PASS: symtab2
+PASS: symtab3
+PASS: symtab4
+PASS: symtab5
+PASS: symtab7
+PASS: symtab10
+PASS: symtab11
+PASS: symtab12
+SKIP: timeout
+PASS: typedregex1
+PASS: typedregex2
+PASS: typedregex3
+PASS: typedregex5
+PASS: typedregex6
+PASS: typeof1
+PASS: typeof2
+PASS: typeof3
+PASS: typeof4
+PASS: typeof5
+PASS: typeof6
+PASS: unicode1
+PASS: double1
+PASS: double2
+PASS: inf-nan-torture
+PASS: intformat
+PASS: asort
+PASS: asorti
+PASS: backbigs1
+PASS: backsmalls1
+PASS: backsmalls2
+PASS: fmttest
+PASS: fnarydel
+PASS: fnparydl
+PASS: lc_num1
+PASS: mbfw1
+PASS: mbprintf1
+PASS: mbprintf2
+PASS: mbprintf3
+PASS: mbprintf4
+PASS: mtchi18n
+PASS: mtchi18n2
+PASS: rebt8b2
+PASS: sort1
+PASS: sprintfc
+PASS: apiterm
+PASS: fnmatch
+PASS: fork
+PASS: fork2
+PASS: functab4
+PASS: functab5
+PASS: ordchr
+PASS: revout
+PASS: revtwoway
+PASS: rwarray
+SKIP: time
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+# of digits = 4
++inf ... +inf
+floating-point computation with precision = 14.2877
+# of digits = 4
++inf ... +inf
+SKIP: mpfrbigint
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+146727939091013287542784
+146727939091013287542784
+146727939091013287542784
+SKIP: mpfrbigint2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+value: A
+SKIP: mpfrcase
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+12+45
+SKIP: mpfrcase2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+min 0
+SKIP: mpfrfield
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0 -> -0.000000, -0.0 -> -0.000000
+atan2(+0, -0) = 3.141593
+atan2(+0.0, -0.0) = 3.141593
+atan2(-0, -0) = -3.141593
+atan2(-0.0, -0.0) = -3.141593
+atan2(+0, +0) = 0.000000
+atan2(+0.0, +0.0) = 0.000000
+atan2(-0, +0) = -0.000000
+atan2(-0.0, +0.0) = -0.000000
+SKIP: mpfrnegzero
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0.000000
+SKIP: mpfrnegzero2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+must print +
+must print -
+must print 1
+SKIP: mpfrnonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+2147483650 3 -9223372036854775808 -18446744073709551616
+SKIP: mpfrnr
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+15 % 7 = 1
+15 % -7 = 1
+-15 % 7 = -1
+-15 % -7 = -1
+SKIP: mpfrrem
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+3.1416
+2.7183
+1.618
+
+Variable pi U: 3
+Variable pi D: 3
+Literal pi U: 3
+Literal pi D: 3
+
+Variable e D: 3
+Variable e U: 3
+Literal e D: 3
+Literal e U: 3
+
+Variable golden N: 2
+Variable golden Z: 2
+Literal golden N: 2
+Literal golden Z: 2
+SKIP: mpfrrndeval
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+11
+9
+SKIP: mpfrstrtonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+string
+SKIP: mpgforcenum
+DURATION: 24
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-raw.log
new file mode 100644
index 00000000000..7e01df8d6f4
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gawk/ptest-raw.log
@@ -0,0 +1,575 @@
+START: ptest-runner
+2024-01-31T04:31
+BEGIN: /usr/lib/gawk/ptest
+PASS: addcomma
+PASS: anchgsub
+PASS: anchor
+PASS: arrayind1
+PASS: arrayind2
+PASS: arrayind3
+PASS: arrayparm
+PASS: arrayprm2
+PASS: arrayprm3
+PASS: arrayref
+PASS: arrymem1
+PASS: arryref2
+PASS: arryref3
+PASS: arryref4
+PASS: arryref5
+PASS: arynasty
+PASS: aryprm1
+PASS: aryprm2
+PASS: aryprm3
+PASS: aryprm4
+PASS: aryprm5
+PASS: aryprm6
+PASS: aryprm7
+PASS: aryprm8
+PASS: aryprm9
+PASS: arysubnm
+PASS: aryunasgn
+PASS: asgext
+PASS: assignnumfield
+PASS: assignnumfield2
+PASS: back89
+PASS: backgsub
+PASS: badassign1
+PASS: badbuild
+PASS: callparam
+PASS: childin
+PASS: close_status
+PASS: closebad
+PASS: clsflnam
+PASS: cmdlinefsbacknl
+PASS: cmdlinefsbacknl2
+PASS: compare2
+PASS: concat1
+PASS: concat2
+PASS: concat3
+PASS: concat4
+PASS: concat5
+PASS: convfmt
+PASS: datanonl
+PASS: defref
+PASS: delargv
+PASS: delarpm2
+PASS: delarprm
+PASS: delfunc
+PASS: dfacheck2
+PASS: dfamb1
+PASS: dfastress
+PASS: divzero
+PASS: divzero2
+PASS: dynlj
+PASS: eofsplit
+PASS: escapebrace
+PASS: exit2
+PASS: exitval2
+PASS: exitval3
+PASS: fcall_exit
+PASS: fcall_exit2
+PASS: fieldassign
+PASS: fldchg
+PASS: fldchgnf
+PASS: fldterm
+PASS: fnamedat
+PASS: fnarray
+PASS: fnarray2
+PASS: fnaryscl
+PASS: fnasgnm
+PASS: fnmisc
+PASS: fordel
+PASS: forref
+PASS: forsimp
+PASS: fsbs
+PASS: fscaret
+PASS: fsnul1
+PASS: fsrs
+PASS: fstabplus
+PASS: funsemnl
+PASS: funsmnam
+PASS: funstack
+PASS: getline
+PASS: getline3
+PASS: getline4
+PASS: getline5
+PASS: getlnfa
+PASS: getnr2tb
+PASS: getnr2tm
+PASS: gsubasgn
+PASS: gsubnulli18n
+PASS: gsubtest
+PASS: gsubtst2
+PASS: gsubtst3
+PASS: gsubtst4
+PASS: gsubtst5
+PASS: gsubtst6
+PASS: gsubtst7
+PASS: gsubtst8
+PASS: hex
+PASS: hex2
+PASS: hsprint
+PASS: inpref
+PASS: inputred
+PASS: intest
+PASS: intprec
+PASS: iobug1
+PASS: leaddig
+PASS: leadnl
+PASS: litoct
+PASS: longsub
+PASS: manglprm
+PASS: math
+PASS: membug1
+PASS: memleak
+PASS: minusstr
+PASS: mmap8k
+PASS: nasty
+PASS: nasty2
+PASS: negexp
+PASS: negrange
+PASS: nested
+PASS: nfldstr
+PASS: nfloop
+PASS: nfneg
+PASS: nfset
+PASS: nlfldsep
+PASS: nlinstr
+PASS: nlstrina
+PASS: noeffect
+PASS: nofmtch
+PASS: noloop1
+PASS: noloop2
+PASS: nonl
+PASS: noparms
+PASS: nulinsrc
+PASS: nulrsend
+PASS: numindex
+PASS: numrange
+PASS: numstr1
+PASS: numsubstr
+PASS: octsub
+PASS: ofmt
+PASS: ofmta
+PASS: ofmtbig
+PASS: ofmtfidl
+PASS: ofmts
+PASS: ofmtstrnum
+PASS: ofs1
+PASS: onlynl
+PASS: opasnidx
+PASS: opasnslf
+PASS: paramasfunc1
+PASS: paramasfunc2
+PASS: paramdup
+PASS: paramres
+PASS: paramtyp
+PASS: paramuninitglobal
+PASS: parse1
+PASS: parsefld
+PASS: parseme
+PASS: pcntplus
+PASS: posix2008sub
+PASS: posix_compare
+PASS: prdupval
+PASS: prec
+PASS: printf0
+PASS: printf1
+PASS: printfchar
+PASS: prmarscl
+PASS: prmreuse
+PASS: prt1eval
+PASS: prtoeval
+PASS: rand
+PASS: randtest
+PASS: range1
+PASS: range2
+PASS: readbuf
+PASS: rebrackloc
+PASS: rebt8b1
+PASS: rebuild
+PASS: regeq
+PASS: regex3minus
+PASS: regexpbad
+PASS: regexpbrack
+PASS: regexpbrack2
+PASS: regexprange
+PASS: regrange
+PASS: reindops
+PASS: reparse
+PASS: resplit
+PASS: rri1
+PASS: rs
+PASS: rscompat
+PASS: rsnul1nl
+PASS: rsnullre
+PASS: rsnulw
+PASS: rstest1
+PASS: rstest2
+PASS: rstest3
+PASS: rstest4
+PASS: rstest5
+PASS: rswhite
+PASS: scalar
+PASS: sclforin
+PASS: sclifin
+PASS: setrec0
+PASS: setrec1
+PASS: sigpipe1
+PASS: sortempty
+PASS: sortglos
+PASS: splitargv
+PASS: splitarr
+PASS: splitdef
+PASS: splitvar
+PASS: splitwht
+PASS: status-close
+PASS: strcat1
+PASS: strfieldnum
+PASS: strnum1
+PASS: strnum2
+PASS: strtod
+PASS: subamp
+PASS: subback
+PASS: subi18n
+PASS: subsepnm
+PASS: subslash
+PASS: substr
+PASS: swaplns
+PASS: synerr1
+PASS: synerr2
+PASS: synerr3
+PASS: tailrecurse
+PASS: tradanch
+PASS: trailbs
+PASS: uninit2
+PASS: uninit3
+PASS: uninit4
+PASS: uninit5
+PASS: uninitialized
+PASS: unterm
+PASS: uparrfs
+PASS: uplus
+PASS: wideidx
+PASS: wideidx2
+PASS: widesub
+PASS: widesub2
+PASS: widesub3
+PASS: widesub4
+PASS: wjposer1
+PASS: zero2
+PASS: zeroe0
+PASS: zeroflag
+PASS: fflush
+PASS: getlnhd
+PASS: localenl
+PASS: rtlen
+PASS: rtlen01
+PASS: aadelete1
+PASS: aadelete2
+PASS: aarray1
+PASS: aasort
+PASS: aasorti
+PASS: arraysort
+PASS: arraysort2
+PASS: arraytype
+PASS: asortbool
+PASS: asortsymtab
+PASS: backw
+PASS: clos1way
+PASS: clos1way2
+PASS: clos1way3
+PASS: clos1way4
+PASS: clos1way5
+PASS: clos1way6
+PASS: commas
+PASS: crlf
+PASS: csv1
+PASS: csv2
+PASS: csv3
+PASS: csvodd
+PASS: dbugeval2
+PASS: dbugeval3
+PASS: dbugeval4
+PASS: dbugtypedre1
+PASS: dbugtypedre2
+PASS: delsub
+PASS: dfacheck1
+PASS: elemnew1
+PASS: elemnew2
+PASS: elemnew3
+PASS: exit
+PASS: fieldwdth
+PASS: forcenum
+PASS: fpat1
+PASS: fpat2
+PASS: fpat3
+PASS: fpat4
+PASS: fpat5
+PASS: fpat6
+PASS: fpat7
+PASS: fpat8
+PASS: fpat9
+PASS: fpatnull
+PASS: fsfwfs
+PASS: functab1
+PASS: functab2
+PASS: functab3
+PASS: functab6
+PASS: funlen
+PASS: fwtest
+PASS: fwtest2
+PASS: fwtest3
+PASS: fwtest4
+PASS: fwtest5
+PASS: fwtest6
+PASS: fwtest7
+PASS: fwtest8
+PASS: gensub
+PASS: gensub2
+PASS: gensub3
+PASS: gensub4
+PASS: getlndir
+PASS: gnuops2
+PASS: gnuops3
+PASS: gnureops
+PASS: gsubind
+PASS: icasefs
+PASS: icasers
+PASS: id
+PASS: igncdym
+PASS: igncfs
+PASS: ignrcas2
+PASS: ignrcas4
+PASS: ignrcase
+PASS: include
+PASS: indirectbuiltin
+PASS: indirectcall
+PASS: indirectcall2
+PASS: indirectcall3
+PASS: intarray
+PASS: isarrayunset
+PASS: lint
+PASS: lintexp
+PASS: lintindex
+PASS: lintint
+PASS: lintlength
+PASS: lintold
+PASS: lintplus
+PASS: lintplus2
+PASS: lintplus3
+PASS: lintset
+PASS: lintwarn
+PASS: match1
+PASS: match2
+PASS: match3
+PASS: mbstr1
+PASS: mbstr2
+PASS: mdim1
+PASS: mdim2
+PASS: mdim3
+PASS: mdim4
+PASS: mdim5
+PASS: mdim6
+PASS: mdim7
+PASS: mdim8
+PASS: mktime
+PASS: modifiers
+PASS: muldimposix
+PASS: nastyparm
+PASS: next
+PASS: nondec
+PASS: nondec2
+PASS: nonfatal2
+PASS: nonfatal3
+PASS: nsbad
+PASS: nsbad2
+PASS: nsbad3
+PASS: nsforloop
+PASS: nsfuncrecurse
+PASS: nsindirect1
+PASS: nsindirect2
+PASS: nsprof1
+PASS: nsprof2
+PASS: octdec
+PASS: patsplit
+PASS: posix
+PASS: printfbad1
+PASS: printfbad3
+PASS: printfbad4
+PASS: printhuge
+PASS: procinfs
+PASS: profile10
+PASS: profile11
+PASS: profile13
+PASS: profile14
+PASS: profile15
+PASS: profile16
+PASS: profile17
+PASS: profile4
+PASS: profile8
+PASS: profile9
+PASS: regexsub
+PASS: regnul1
+PASS: regnul2
+PASS: regx8bit
+PASS: reint
+PASS: reint2
+PASS: rsgetline
+PASS: rsstart1
+PASS: rsstart2
+PASS: rstest6
+PASS: sandbox1
+PASS: shadow
+PASS: shadowbuiltin
+PASS: sortfor
+PASS: sortfor2
+PASS: sortu
+PASS: split_after_fpat
+PASS: splitarg4
+PASS: strftfld
+PASS: strtonum
+PASS: strtonum1
+PASS: stupid1
+PASS: stupid2
+PASS: stupid3
+PASS: stupid4
+PASS: stupid5
+PASS: switch2
+PASS: symtab1
+PASS: symtab2
+PASS: symtab3
+PASS: symtab4
+PASS: symtab5
+PASS: symtab7
+PASS: symtab10
+PASS: symtab11
+PASS: symtab12
+SKIP: timeout
+PASS: typedregex1
+PASS: typedregex2
+PASS: typedregex3
+PASS: typedregex5
+PASS: typedregex6
+PASS: typeof1
+PASS: typeof2
+PASS: typeof3
+PASS: typeof4
+PASS: typeof5
+PASS: typeof6
+PASS: unicode1
+PASS: double1
+PASS: double2
+PASS: inf-nan-torture
+PASS: intformat
+PASS: asort
+PASS: asorti
+PASS: backbigs1
+PASS: backsmalls1
+PASS: backsmalls2
+PASS: fmttest
+PASS: fnarydel
+PASS: fnparydl
+PASS: lc_num1
+PASS: mbfw1
+PASS: mbprintf1
+PASS: mbprintf2
+PASS: mbprintf3
+PASS: mbprintf4
+PASS: mtchi18n
+PASS: mtchi18n2
+PASS: rebt8b2
+PASS: sort1
+PASS: sprintfc
+PASS: apiterm
+PASS: fnmatch
+PASS: fork
+PASS: fork2
+PASS: functab4
+PASS: functab5
+PASS: ordchr
+PASS: revout
+PASS: revtwoway
+PASS: rwarray
+SKIP: time
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+# of digits = 4
++inf ... +inf
+floating-point computation with precision = 14.2877
+# of digits = 4
++inf ... +inf
+SKIP: mpfrbigint
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+146727939091013287542784
+146727939091013287542784
+146727939091013287542784
+SKIP: mpfrbigint2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+value: A
+SKIP: mpfrcase
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+12+45
+SKIP: mpfrcase2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+min 0
+SKIP: mpfrfield
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0 -> -0.000000, -0.0 -> -0.000000
+atan2(+0, -0) = 3.141593
+atan2(+0.0, -0.0) = 3.141593
+atan2(-0, -0) = -3.141593
+atan2(-0.0, -0.0) = -3.141593
+atan2(+0, +0) = 0.000000
+atan2(+0.0, +0.0) = 0.000000
+atan2(-0, +0) = -0.000000
+atan2(-0.0, +0.0) = -0.000000
+SKIP: mpfrnegzero
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0.000000
+SKIP: mpfrnegzero2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+must print +
+must print -
+must print 1
+SKIP: mpfrnonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+2147483650 3 -9223372036854775808 -18446744073709551616
+SKIP: mpfrnr
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+15 % 7 = 1
+15 % -7 = 1
+-15 % 7 = -1
+-15 % -7 = -1
+SKIP: mpfrrem
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+3.1416
+2.7183
+1.618
+
+Variable pi U: 3
+Variable pi D: 3
+Literal pi U: 3
+Literal pi D: 3
+
+Variable e D: 3
+Variable e U: 3
+Literal e D: 3
+Literal e U: 3
+
+Variable golden N: 2
+Variable golden Z: 2
+Literal golden N: 2
+Literal golden Z: 2
+SKIP: mpfrrndeval
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+11
+9
+SKIP: mpfrstrtonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+string
+SKIP: mpgforcenum
+DURATION: 24
+END: /usr/lib/gawk/ptest
+2024-01-31T04:32
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gawk/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-gawk/testresults.json
new file mode 100644
index 00000000000..6a6c823b235
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gawk/testresults.json
@@ -0,0 +1,1575 @@
+{
+ "runtime_core-image-ptest-gawk_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-gawk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.000972747802734375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.362055778503418,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.042635440826416016,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 25.03885245323181,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013155937194824219,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.aadelete1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aadelete2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aarray1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aasort": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aasorti": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.addcomma": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.anchgsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.anchor": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.apiterm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayind1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayind2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayind3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayparm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayprm2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayprm3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arraysort": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arraysort2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arraytype": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrymem1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arynasty": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm9": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arysubnm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryunasgn": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asgext": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asort": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asortbool": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asorti": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asortsymtab": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.assignnumfield": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.assignnumfield2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.back89": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backbigs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backgsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backsmalls1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backsmalls2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backw": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.badassign1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.badbuild": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.callparam": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.childin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.close_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.closebad": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clsflnam": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.cmdlinefsbacknl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.cmdlinefsbacknl2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.compare2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.convfmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.crlf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csv1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csv2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csv3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csvodd": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.datanonl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugeval2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugeval3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugeval4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugtypedre1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugtypedre2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.defref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delargv": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delarpm2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delarprm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delfunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfacheck1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfacheck2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfamb1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfastress": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.divzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.divzero2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.double1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.double2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dynlj": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.elemnew1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.elemnew2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.elemnew3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.eofsplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.escapebrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exit2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exitval2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exitval3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fcall_exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fcall_exit2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fflush": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fieldassign": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fieldwdth": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fldchg": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fldchgnf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fldterm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fmttest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnamedat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnarray2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnarydel": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnaryscl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnasgnm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnmatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnmisc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnparydl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.forcenum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fordel": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fork": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fork2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.forref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.forsimp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat9": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpatnull": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsbs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fscaret": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsfwfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsnul1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fstabplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funsemnl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funsmnam": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funstack": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getlndir": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getlnfa": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getlnhd": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getnr2tb": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getnr2tm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gnuops2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gnuops3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gnureops": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubasgn": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubind": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubnulli18n": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.hex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.hsprint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.icasefs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.icasers": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.id": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.igncdym": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.igncfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ignrcas2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ignrcas4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ignrcase": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.include": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectbuiltin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectcall": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectcall2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectcall3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.inf-nan-torture": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.inpref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.inputred": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intformat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intprec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.iobug1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.isarrayunset": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lc_num1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.leaddig": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.leadnl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintindex": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintlength": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintold": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintplus2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintplus3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintset": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintwarn": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.litoct": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.localenl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.longsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.manglprm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.match1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.match2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.match3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.math": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbfw1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbstr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbstr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.membug1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.memleak": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.minusstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mktime": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mmap8k": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.modifiers": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mpfrbigint": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrbigint2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrcase": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrcase2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrfield": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnegzero": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnegzero2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnonum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnr": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrrem": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrrndeval": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrstrtonum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpgforcenum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mtchi18n": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mtchi18n2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.muldimposix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nasty": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nasty2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nastyparm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.negexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.negrange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.next": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfldstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfloop": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfneg": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfset": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nlfldsep": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nlinstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nlstrina": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noeffect": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nofmtch": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noloop1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noloop2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nondec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nondec2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nonfatal2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nonfatal3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nonl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noparms": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsbad": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsbad2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsbad3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsforloop": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsfuncrecurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsindirect1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsindirect2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsprof1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsprof2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nulinsrc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nulrsend": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numindex": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numrange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numstr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numsubstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.octdec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.octsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmta": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmtbig": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmtfidl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmts": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmtstrnum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.onlynl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.opasnidx": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.opasnslf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ordchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramasfunc1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramasfunc2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramdup": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramres": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramtyp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramuninitglobal": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.parse1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.parsefld": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.parseme": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.patsplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.pcntplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.posix2008sub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.posix_compare": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prdupval": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printf1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfbad1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfbad3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfbad4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfchar": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printhuge": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prmarscl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prmreuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.procinfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile10": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile11": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile13": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile14": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile15": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile16": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile17": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile9": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prt1eval": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prtoeval": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rand": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.randtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.range1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.range2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.readbuf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebrackloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebt8b1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebt8b2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebuild": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regex3minus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexpbad": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexpbrack": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexpbrack2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexprange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regnul1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regnul2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regrange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regx8bit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reindops": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reint2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reparse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.resplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.revout": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.revtwoway": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rri1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rscompat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsgetline": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsnul1nl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsnullre": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsnulw": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsstart1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsstart2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rswhite": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rtlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rtlen01": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rwarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sandbox1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.scalar": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sclforin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sclifin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.setrec0": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.setrec1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.shadow": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.shadowbuiltin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sigpipe1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sort1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortempty": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortfor": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortfor2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortglos": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortu": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.split_after_fpat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitarg4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitargv": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitarr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitdef": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitvar": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitwht": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sprintfc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.status-close": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strcat1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strfieldnum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strftfld": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strnum1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strnum2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strtod": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strtonum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strtonum1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subamp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subback": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subi18n": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subsepnm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subslash": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.substr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.swaplns": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.switch2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab10": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab11": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab12": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.synerr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.synerr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.synerr3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.tailrecurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.time": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.timeout": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.tradanch": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.trailbs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.unicode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninitialized": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.unterm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uparrfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.wideidx": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.wideidx2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.wjposer1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.zero2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.zeroe0": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.zeroflag": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gawk": {
+ "duration": "24"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.115911960601807,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-gdbm.log b/runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-gdbm.log
new file mode 100644
index 00000000000..cd2947766f2
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-gdbm.log
@@ -0,0 +1,69 @@
+START: ptest-runner
+2024-01-31T04:31
+## --------------------- ##
+## gdbm 1.23 test suite. ##
+## --------------------- ##
+PASS: gdbm version
+
+GDBM interface
+
+PASS: create database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+PASS: gdbm_close error
+
+Block size selection
+
+PASS: block size adjustment
+PASS: exact blocksize
+PASS: incorrect blocksize
+
+Compatibility library (dbm/ndbm)
+
+PASS: create database
+PASS: converting a 1.8-style database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: fetch from a read-only database
+PASS: fetch from a read-only 1.8-style database
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+
+DB options
+
+PASS: setopt
+PASS: setopt: mmap options
+PASS: GDBM_GETCACHESIZE/GDBM_SETCACHESIZE
+
+Cloexec
+
+PASS: cloexec: gdbm_open
+PASS: cloexec: gdbm_reorganize
+PASS: cloexec: dbm_open
+PASS: cloexec: dbm_open -creat
+
+Wordwrap
+
+PASS: wordwrap
+
+gdbmtool
+
+PASS: Input from file
+PASS: Input from stdin
+PASS: Input from command line
+PASS: Initialization file
+
+Database formats
+
+PASS: Database format conversion
+
+## ------------- ##
+## Test results. ##
+## ------------- ##
+
+All 33 tests were successful.
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-raw.log
new file mode 100644
index 00000000000..7a123d7567f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gdbm/ptest-raw.log
@@ -0,0 +1,74 @@
+START: ptest-runner
+2024-01-31T04:31
+BEGIN: /usr/lib/gdbm/ptest
+## --------------------- ##
+## gdbm 1.23 test suite. ##
+## --------------------- ##
+PASS: gdbm version
+
+GDBM interface
+
+PASS: create database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+PASS: gdbm_close error
+
+Block size selection
+
+PASS: block size adjustment
+PASS: exact blocksize
+PASS: incorrect blocksize
+
+Compatibility library (dbm/ndbm)
+
+PASS: create database
+PASS: converting a 1.8-style database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: fetch from a read-only database
+PASS: fetch from a read-only 1.8-style database
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+
+DB options
+
+PASS: setopt
+PASS: setopt: mmap options
+PASS: GDBM_GETCACHESIZE/GDBM_SETCACHESIZE
+
+Cloexec
+
+PASS: cloexec: gdbm_open
+PASS: cloexec: gdbm_reorganize
+PASS: cloexec: dbm_open
+PASS: cloexec: dbm_open -creat
+
+Wordwrap
+
+PASS: wordwrap
+
+gdbmtool
+
+PASS: Input from file
+PASS: Input from stdin
+PASS: Input from command line
+PASS: Initialization file
+
+Database formats
+
+PASS: Database format conversion
+
+## ------------- ##
+## Test results. ##
+## ------------- ##
+
+All 33 tests were successful.
+DURATION: 1
+END: /usr/lib/gdbm/ptest
+2024-01-31T04:31
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gdbm/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-gdbm/testresults.json
new file mode 100644
index 00000000000..4b031e6e6c8
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gdbm/testresults.json
@@ -0,0 +1,144 @@
+{
+ "runtime_core-image-ptest-gdbm_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-gdbm",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010671615600585938,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3552401065826416,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.05083942413330078,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.4516193866729736,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013222694396972656,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gdbm.Database_format_conversion": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.GDBM_GETCACHESIZE/GDBM_SETCACHESIZE": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Initialization_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Input_from_command_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Input_from_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Input_from_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.block_size_adjustment": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_dbm_open": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_dbm_open_-creat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_gdbm_open": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_gdbm_reorganize": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.converting_a_1.8-style_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.create_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.delete:_all_records": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.delete:_non_existing_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.delete_a_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.exact_blocksize": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch:_nonexisting_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch_a_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch_from_a_read-only_1.8-style_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch_from_a_read-only_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.gdbm_close_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.gdbm_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.incorrect_blocksize": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.setopt": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.setopt:_mmap_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.wordwrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gdbm": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.102905750274658,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log b/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log
new file mode 100644
index 00000000000..2676f90420e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log
@@ -0,0 +1,506 @@
+START: ptest-runner
+2024-01-31T04:31
+Running test: gdk-pixbuf/pixbuf-stream.test
+TAP version 13
+# random seed: R02Sb12d95aa10d26bb27b38b721f0f7906b
+1..4
+# Start of pixbuf tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/stream
+# Start of stream tests
+ok 2 /pixbuf/stream/async
+ok 3 /pixbuf/stream/scale
+# Start of scale tests
+ok 4 /pixbuf/stream/scale/async
+# End of scale tests
+# End of stream tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-stream.test
+Running test: gdk-pixbuf/pixbuf-scale.test
+TAP version 13
+# random seed: R02S01efb8b9e27e58f210c38d8fb01e18cf
+1..18
+# Start of pixbuf tests
+# Start of scale tests
+ok 1 /pixbuf/scale/png
+ok 2 /pixbuf/scale/bmp
+ok 3 /pixbuf/scale/gif
+ok 4 /pixbuf/scale/jpeg
+ok 5 /pixbuf/scale/tga
+ok 6 /pixbuf/scale/xpm
+ok 7 /pixbuf/scale/xbm
+# Start of halve-checkerboard tests
+ok 8 /pixbuf/scale/halve-checkerboard/nearest
+ok 9 /pixbuf/scale/halve-checkerboard/tiles
+ok 10 /pixbuf/scale/halve-checkerboard/bilinear
+ok 11 /pixbuf/scale/halve-checkerboard/hyper
+# End of halve-checkerboard tests
+# Start of offset tests
+ok 12 /pixbuf/scale/offset/nearest
+ok 13 /pixbuf/scale/offset/tiles
+ok 14 /pixbuf/scale/offset/bilinear
+ok 15 /pixbuf/scale/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 16 /pixbuf/scale/dest/nearest
+ok 17 /pixbuf/scale/dest/tiles
+ok 18 /pixbuf/scale/dest/bilinear
+# End of dest tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale.test
+Running test: gdk-pixbuf/pixbuf-composite.test
+TAP version 13
+# random seed: R02Sb0adf4084895be67d0a86d6bedd56934
+1..2
+# Start of pixbuf tests
+ok 1 /pixbuf/composite1
+ok 2 /pixbuf/composite2
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-composite.test
+Running test: gdk-pixbuf/pixbuf-reftest.test
+TAP version 13
+# random seed: R02S0f8d209204b9de9f7e97752dba34f20a
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..52
+# Start of pixbuf tests
+# Start of reftest tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png'
+ok 1 /pixbuf/reftest/bug696331.png
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico'
+ok 2 /pixbuf/reftest/bug785447.ico
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg'
+ok 3 /pixbuf/reftest/cat.jpg
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga'
+ok 4 /pixbuf/reftest/colormap-too-small.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp'
+ok 5 /pixbuf/reftest/mandatory-bitmasks.bmp
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga'
+ok 6 /pixbuf/reftest/rle-too-many-pixels-2.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga'
+ok 7 /pixbuf/reftest/rle-too-many-pixels.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico'
+ok 8 /pixbuf/reftest/squares.ico
+# Start of tga tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga'
+ok 9 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga'
+ok 10 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga'
+ok 11 /pixbuf/reftest/tga/gtk-logo-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga'
+ok 12 /pixbuf/reftest/tga/gtk-logo-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga'
+ok 13 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga'
+ok 14 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga'
+ok 15 /pixbuf/reftest/tga/gtk-logo-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga'
+ok 16 /pixbuf/reftest/tga/gtk-logo-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga'
+ok 17 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga'
+ok 18 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga'
+ok 19 /pixbuf/reftest/tga/gtk-logo-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga'
+ok 20 /pixbuf/reftest/tga/gtk-logo-32bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga'
+ok 21 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga'
+ok 22 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga'
+ok 23 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga'
+ok 24 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga'
+ok 25 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga'
+ok 26 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga'
+ok 27 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga'
+ok 28 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga'
+ok 29 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga'
+ok 30 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga'
+ok 31 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga'
+ok 32 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga'
+ok 33 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga'
+ok 34 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga'
+ok 35 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga'
+ok 36 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga'
+ok 37 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga'
+ok 38 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga'
+ok 39 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga'
+ok 40 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga'
+ok 41 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga'
+ok 42 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga'
+ok 43 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga'
+ok 44 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga'
+ok 45 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga'
+ok 46 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga'
+ok 47 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga'
+ok 48 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga'
+ok 49 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga'
+ok 50 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga'
+ok 51 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga'
+ok 52 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-right.tga
+# End of tga tests
+# End of reftest tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-reftest.test
+Running test: gdk-pixbuf/pixbuf-scale-two-step.test
+TAP version 13
+# random seed: R02S6bea18305825915bf9e5e5e41066b9f8
+1..9
+# Start of pixbuf tests
+# Start of scale tests
+# Start of two-step tests
+ok 1 /pixbuf/scale/two-step/tiles
+ok 2 /pixbuf/scale/two-step/bilinear
+ok 3 /pixbuf/scale/two-step/hyper
+# Start of offset tests
+ok 4 /pixbuf/scale/two-step/offset/tiles
+ok 5 /pixbuf/scale/two-step/offset/bilinear
+ok 6 /pixbuf/scale/two-step/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 7 /pixbuf/scale/two-step/dest/tiles
+ok 8 /pixbuf/scale/two-step/dest/bilinear
+ok 9 /pixbuf/scale/two-step/dest/hyper
+# End of dest tests
+# End of two-step tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale-two-step.test
+Running test: gdk-pixbuf/animation.test
+TAP version 13
+# random seed: R02S1165aee842f97672686fd7e8827229f6
+1..2
+# Start of animation tests
+ok 1 /animation/gif
+ok 2 /animation/ani
+# End of animation tests
+PASS: gdk-pixbuf/animation.test
+Running test: gdk-pixbuf/pixbuf-construction.test
+TAP version 13
+# random seed: R02S6e6b8b729375c9094e8a4760a832d241
+1..3
+# Start of pixbuf tests
+# Start of construction tests
+ok 1 /pixbuf/construction/no_construct_properties
+ok 2 /pixbuf/construction/pixels
+ok 3 /pixbuf/construction/bytes
+# End of construction tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-construction.test
+Running test: gdk-pixbuf/pixbuf-short-gif-write.test
+TAP version 13
+# random seed: R02Sd2d6f78259db07245d528a724f6f7c96
+1..2
+# Start of animation tests
+ok 1 /animation/short_gif_write
+ok 2 /animation/load_first_frame
+# End of animation tests
+PASS: gdk-pixbuf/pixbuf-short-gif-write.test
+Running test: gdk-pixbuf/pixbuf-threads.test
+TAP version 13
+# random seed: R02Sfbaf7918d49a2b741fc0d4c687909e33
+1..1
+# Start of pixbuf tests
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.png
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.gif
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.bmp
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.2.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.xpm
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.tga
+ok 1 /pixbuf/threads
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-threads.test
+Running test: gdk-pixbuf/pixbuf-save.test
+TAP version 13
+# random seed: R02S00c2ba2b6327a4b4db143d1637b92b9e
+1..3
+# Start of pixbuf tests
+# Start of save tests
+ok 1 /pixbuf/save/roundtrip
+ok 2 /pixbuf/save/options
+ok 3 /pixbuf/save/ico
+# End of save tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-save.test
+Running test: gdk-pixbuf/pixbuf-icc.test
+TAP version 13
+# random seed: R02S55b2aec5090a798c33f51318185484fe
+1..4
+# Start of pixbuf tests
+# Start of icc tests
+ok 1 /pixbuf/icc/png
+ok 2 /pixbuf/icc/jpeg
+# Start of png tests
+ok 3 /pixbuf/icc/png/incremental
+# End of png tests
+# Start of jpeg tests
+ok 4 /pixbuf/icc/jpeg/incremental
+# End of jpeg tests
+# End of icc tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icc.test
+Running test: gdk-pixbuf/pixbuf-icon-serialize.test
+TAP version 13
+# random seed: R02S01d8f4ab658d90e547f14e50807b2d8f
+1..1
+# Start of pixbuf tests
+# Start of icon tests
+ok 1 /pixbuf/icon/serialize
+# End of icon tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icon-serialize.test
+Running test: gdk-pixbuf/pixbuf-gif-circular-table.test
+TAP version 13
+# random seed: R02S5003e2532d42425e4f28999ed720de35
+1..1
+# Start of pixbuf tests
+# Start of gif tests
+ok 1 /pixbuf/gif/circular-table
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif-circular-table.test
+Running test: gdk-pixbuf/pixbuf-area-updated.test
+TAP version 13
+# random seed: R02S567abbf8dc749e51719b08008cd1f530
+1..4
+# Start of pixbuf tests
+# Start of area-updated tests
+ok 1 /pixbuf/area-updated/ico
+ok 2 /pixbuf/area-updated/gif
+ok 3 /pixbuf/area-updated/gif2
+ok 4 /pixbuf/area-updated/gif3
+# End of area-updated tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-area-updated.test
+Running test: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+TAP version 13
+# random seed: R02S938ae859bd1b6cd336018041196ac760
+1..2
+# Start of pixbuf tests
+# Start of readonly tests
+ok 1 /pixbuf/readonly/mutate
+ok 2 /pixbuf/readonly/readpixelbytes
+# End of readonly tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+Running test: gdk-pixbuf/pixbuf-dpi.test
+TAP version 13
+# random seed: R02S646c2a318dafd4eeb14b453c5e054c6e
+1..6
+# Start of pixbuf tests
+# Start of dpi tests
+ok 1 /pixbuf/dpi/png
+ok 2 /pixbuf/dpi/png-incremental
+ok 3 /pixbuf/dpi/jpeg
+ok 4 /pixbuf/dpi/jpeg-incremental
+ok 5 /pixbuf/dpi/tiff # SKIP format not supported
+ok 6 /pixbuf/dpi/tiff-incremental # SKIP format not supported
+# End of dpi tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-dpi.test
+Running test: gdk-pixbuf/pixbuf-fail.test
+TAP version 13
+# random seed: R02Sb9f86f83b5cda9419d7d549e7a149806
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..80
+# Start of pixbuf tests
+# Start of fail_tiny tests
+ok 1 /pixbuf/fail_tiny/CVE-2017-2862.jpg
+ok 2 /pixbuf/fail_tiny/DoS.tga
+ok 3 /pixbuf/fail_tiny/androstanRezeptor.tga
+ok 4 /pixbuf/fail_tiny/bug776694.bmp
+ok 5 /pixbuf/fail_tiny/bug777315.bmp
+ok 6 /pixbuf/fail_tiny/bug778204.ico
+ok 7 /pixbuf/fail_tiny/bug778584.gif
+ok 8 /pixbuf/fail_tiny/bug779012.ico
+ok 9 /pixbuf/fail_tiny/bug779016-infinite.icns
+ok 10 /pixbuf/fail_tiny/bug780269.tif # SKIP format not supported
+ok 11 /pixbuf/fail_tiny/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 12 /pixbuf/fail_tiny/bug785973.gif
+ok 13 /pixbuf/fail_tiny/bug793470-crasher.png
+ok 14 /pixbuf/fail_tiny/colormap-image-without-colormap.tga
+ok 15 /pixbuf/fail_tiny/empty-file.tga
+ok 16 /pixbuf/fail_tiny/hang_114.gif
+ok 17 /pixbuf/fail_tiny/invalid.1.bmp
+ok 18 /pixbuf/fail_tiny/invalid.1.gif
+ok 19 /pixbuf/fail_tiny/invalid.1.ico
+ok 20 /pixbuf/fail_tiny/invalid.1.png
+ok 21 /pixbuf/fail_tiny/invalid.1.ppm
+ok 22 /pixbuf/fail_tiny/invalid.2.gif
+ok 23 /pixbuf/fail_tiny/invalid.2.png
+ok 24 /pixbuf/fail_tiny/invalid.2.ppm
+ok 25 /pixbuf/fail_tiny/invalid.3.gif
+ok 26 /pixbuf/fail_tiny/invalid.3.ico
+ok 27 /pixbuf/fail_tiny/invalid.3.png
+ok 28 /pixbuf/fail_tiny/invalid.3.ppm
+ok 29 /pixbuf/fail_tiny/invalid.4.gif
+ok 30 /pixbuf/fail_tiny/invalid.4.png
+ok 31 /pixbuf/fail_tiny/invalid.5.ppm
+ok 32 /pixbuf/fail_tiny/invalid.6.ppm
+ok 33 /pixbuf/fail_tiny/invalid.7.ppm
+ok 34 /pixbuf/fail_tiny/invalid.8.ppm
+ok 35 /pixbuf/fail_tiny/issue-95-too-narrow.xpm
+ok 36 /pixbuf/fail_tiny/issue-95-too-short.xpm
+ok 37 /pixbuf/fail_tiny/issue-95.xpm
+ok 38 /pixbuf/fail_tiny/overflow-codes-max.gif
+ok 39 /pixbuf/fail_tiny/overflow-codes.gif
+ok 40 /pixbuf/fail_tiny/overflow.tga
+# End of fail_tiny tests
+# Start of fail_huge tests
+ok 41 /pixbuf/fail_huge/CVE-2017-2862.jpg
+ok 42 /pixbuf/fail_huge/DoS.tga
+ok 43 /pixbuf/fail_huge/androstanRezeptor.tga
+ok 44 /pixbuf/fail_huge/bug776694.bmp
+ok 45 /pixbuf/fail_huge/bug777315.bmp
+ok 46 /pixbuf/fail_huge/bug778204.ico
+ok 47 /pixbuf/fail_huge/bug778584.gif
+ok 48 /pixbuf/fail_huge/bug779012.ico
+ok 49 /pixbuf/fail_huge/bug779016-infinite.icns
+ok 50 /pixbuf/fail_huge/bug780269.tif # SKIP format not supported
+ok 51 /pixbuf/fail_huge/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 52 /pixbuf/fail_huge/bug785973.gif
+ok 53 /pixbuf/fail_huge/bug793470-crasher.png
+ok 54 /pixbuf/fail_huge/colormap-image-without-colormap.tga
+ok 55 /pixbuf/fail_huge/empty-file.tga
+ok 56 /pixbuf/fail_huge/hang_114.gif
+ok 57 /pixbuf/fail_huge/invalid.1.bmp
+ok 58 /pixbuf/fail_huge/invalid.1.gif
+ok 59 /pixbuf/fail_huge/invalid.1.ico
+ok 60 /pixbuf/fail_huge/invalid.1.png
+ok 61 /pixbuf/fail_huge/invalid.1.ppm
+ok 62 /pixbuf/fail_huge/invalid.2.gif
+ok 63 /pixbuf/fail_huge/invalid.2.png
+ok 64 /pixbuf/fail_huge/invalid.2.ppm
+ok 65 /pixbuf/fail_huge/invalid.3.gif
+ok 66 /pixbuf/fail_huge/invalid.3.ico
+ok 67 /pixbuf/fail_huge/invalid.3.png
+ok 68 /pixbuf/fail_huge/invalid.3.ppm
+ok 69 /pixbuf/fail_huge/invalid.4.gif
+ok 70 /pixbuf/fail_huge/invalid.4.png
+ok 71 /pixbuf/fail_huge/invalid.5.ppm
+ok 72 /pixbuf/fail_huge/invalid.6.ppm
+ok 73 /pixbuf/fail_huge/invalid.7.ppm
+ok 74 /pixbuf/fail_huge/invalid.8.ppm
+ok 75 /pixbuf/fail_huge/issue-95-too-narrow.xpm
+ok 76 /pixbuf/fail_huge/issue-95-too-short.xpm
+ok 77 /pixbuf/fail_huge/issue-95.xpm
+ok 78 /pixbuf/fail_huge/overflow-codes-max.gif
+ok 79 /pixbuf/fail_huge/overflow-codes.gif
+ok 80 /pixbuf/fail_huge/overflow.tga
+# End of fail_huge tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-fail.test
+Running test: gdk-pixbuf/pixbuf-gif.test
+TAP version 13
+# random seed: R02Sc8d1d88cb028e32d75c27e6088e02480
+1..69
+# Start of pixbuf tests
+# Start of gif tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/gif/depth1
+ok 2 /pixbuf/gif/depth2
+ok 3 /pixbuf/gif/depth3
+ok 4 /pixbuf/gif/depth4
+ok 5 /pixbuf/gif/depth5
+ok 6 /pixbuf/gif/depth6
+ok 7 /pixbuf/gif/depth7
+ok 8 /pixbuf/gif/depth8
+ok 9 /pixbuf/gif/four-colors
+ok 10 /pixbuf/gif/local-color-table
+ok 11 /pixbuf/gif/no-global-color-table
+ok 12 /pixbuf/gif/zero-width
+ok 13 /pixbuf/gif/zero-height
+ok 14 /pixbuf/gif/zero-size
+ok 15 /pixbuf/gif/invalid-background
+ok 16 /pixbuf/gif/all-reds
+ok 17 /pixbuf/gif/all-greens
+ok 18 /pixbuf/gif/all-blues
+ok 19 /pixbuf/gif/interlace
+ok 20 /pixbuf/gif/image-inside-bg
+ok 21 /pixbuf/gif/image-overlap-bg
+ok 22 /pixbuf/gif/image-outside-bg
+ok 23 /pixbuf/gif/missing-pixels
+ok 24 /pixbuf/gif/extra-pixels
+ok 25 /pixbuf/gif/extra-data
+ok 26 /pixbuf/gif/no-clear
+ok 27 /pixbuf/gif/no-eoi
+ok 28 /pixbuf/gif/no-clear-and-eoi
+ok 29 /pixbuf/gif/many-clears
+ok 30 /pixbuf/gif/double-clears
+ok 31 /pixbuf/gif/invalid-colors
+ok 32 /pixbuf/gif/max-width
+ok 33 /pixbuf/gif/max-height
+ok 34 /pixbuf/gif/4095-codes-clear
+ok 35 /pixbuf/gif/4095-codes
+ok 36 /pixbuf/gif/255-codes
+ok 37 /pixbuf/gif/large-codes
+ok 38 /pixbuf/gif/max-codes
+ok 39 /pixbuf/gif/transparent
+ok 40 /pixbuf/gif/invalid-transparent
+ok 41 /pixbuf/gif/disabled-transparent
+ok 42 /pixbuf/gif/loop-infinite
+ok 43 /pixbuf/gif/loop-once
+ok 44 /pixbuf/gif/loop-max
+ok 45 /pixbuf/gif/loop-buffer
+ok 46 /pixbuf/gif/loop-buffer_max
+ok 47 /pixbuf/gif/loop-animexts
+ok 48 /pixbuf/gif/animation
+ok 49 /pixbuf/gif/animation-speed
+ok 50 /pixbuf/gif/animation-no-delays
+ok 51 /pixbuf/gif/animation-zero-delays
+ok 52 /pixbuf/gif/dispose-none
+ok 53 /pixbuf/gif/dispose-keep
+ok 54 /pixbuf/gif/dispose-restore-background
+ok 55 /pixbuf/gif/comment
+ok 56 /pixbuf/gif/large-comment
+ok 57 /pixbuf/gif/nul-comment
+ok 58 /pixbuf/gif/invalid-ascii-comment
+ok 59 /pixbuf/gif/invalid-utf8-comment
+ok 60 /pixbuf/gif/plain-text
+ok 61 /pixbuf/gif/xmp-data
+ok 62 /pixbuf/gif/xmp-data-empty
+ok 63 /pixbuf/gif/icc-color-profile
+ok 64 /pixbuf/gif/icc-color-profile-empty
+ok 65 /pixbuf/gif/unknown-extension
+ok 66 /pixbuf/gif/unknown-application-extension
+ok 67 /pixbuf/gif/nul-application-extension
+ok 68 /pixbuf/gif/gif87a
+ok 69 /pixbuf/gif/gif87a-animation
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif.test
+SUMMARY: total=18; passed=18; skipped=0; failed=0; user=1.5s; system=0.1s; maxrss=9276
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-raw.log
new file mode 100644
index 00000000000..ceae624351a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/ptest-raw.log
@@ -0,0 +1,511 @@
+START: ptest-runner
+2024-01-31T04:31
+BEGIN: /usr/lib/gdk-pixbuf/ptest
+Running test: gdk-pixbuf/pixbuf-stream.test
+TAP version 13
+# random seed: R02Sb12d95aa10d26bb27b38b721f0f7906b
+1..4
+# Start of pixbuf tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/stream
+# Start of stream tests
+ok 2 /pixbuf/stream/async
+ok 3 /pixbuf/stream/scale
+# Start of scale tests
+ok 4 /pixbuf/stream/scale/async
+# End of scale tests
+# End of stream tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-stream.test
+Running test: gdk-pixbuf/pixbuf-scale.test
+TAP version 13
+# random seed: R02S01efb8b9e27e58f210c38d8fb01e18cf
+1..18
+# Start of pixbuf tests
+# Start of scale tests
+ok 1 /pixbuf/scale/png
+ok 2 /pixbuf/scale/bmp
+ok 3 /pixbuf/scale/gif
+ok 4 /pixbuf/scale/jpeg
+ok 5 /pixbuf/scale/tga
+ok 6 /pixbuf/scale/xpm
+ok 7 /pixbuf/scale/xbm
+# Start of halve-checkerboard tests
+ok 8 /pixbuf/scale/halve-checkerboard/nearest
+ok 9 /pixbuf/scale/halve-checkerboard/tiles
+ok 10 /pixbuf/scale/halve-checkerboard/bilinear
+ok 11 /pixbuf/scale/halve-checkerboard/hyper
+# End of halve-checkerboard tests
+# Start of offset tests
+ok 12 /pixbuf/scale/offset/nearest
+ok 13 /pixbuf/scale/offset/tiles
+ok 14 /pixbuf/scale/offset/bilinear
+ok 15 /pixbuf/scale/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 16 /pixbuf/scale/dest/nearest
+ok 17 /pixbuf/scale/dest/tiles
+ok 18 /pixbuf/scale/dest/bilinear
+# End of dest tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale.test
+Running test: gdk-pixbuf/pixbuf-composite.test
+TAP version 13
+# random seed: R02Sb0adf4084895be67d0a86d6bedd56934
+1..2
+# Start of pixbuf tests
+ok 1 /pixbuf/composite1
+ok 2 /pixbuf/composite2
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-composite.test
+Running test: gdk-pixbuf/pixbuf-reftest.test
+TAP version 13
+# random seed: R02S0f8d209204b9de9f7e97752dba34f20a
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..52
+# Start of pixbuf tests
+# Start of reftest tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png'
+ok 1 /pixbuf/reftest/bug696331.png
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico'
+ok 2 /pixbuf/reftest/bug785447.ico
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg'
+ok 3 /pixbuf/reftest/cat.jpg
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga'
+ok 4 /pixbuf/reftest/colormap-too-small.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp'
+ok 5 /pixbuf/reftest/mandatory-bitmasks.bmp
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga'
+ok 6 /pixbuf/reftest/rle-too-many-pixels-2.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga'
+ok 7 /pixbuf/reftest/rle-too-many-pixels.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico'
+ok 8 /pixbuf/reftest/squares.ico
+# Start of tga tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga'
+ok 9 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga'
+ok 10 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga'
+ok 11 /pixbuf/reftest/tga/gtk-logo-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga'
+ok 12 /pixbuf/reftest/tga/gtk-logo-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga'
+ok 13 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga'
+ok 14 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga'
+ok 15 /pixbuf/reftest/tga/gtk-logo-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga'
+ok 16 /pixbuf/reftest/tga/gtk-logo-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga'
+ok 17 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga'
+ok 18 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga'
+ok 19 /pixbuf/reftest/tga/gtk-logo-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga'
+ok 20 /pixbuf/reftest/tga/gtk-logo-32bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga'
+ok 21 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga'
+ok 22 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga'
+ok 23 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga'
+ok 24 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga'
+ok 25 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga'
+ok 26 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga'
+ok 27 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga'
+ok 28 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga'
+ok 29 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga'
+ok 30 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga'
+ok 31 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga'
+ok 32 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga'
+ok 33 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga'
+ok 34 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga'
+ok 35 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga'
+ok 36 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga'
+ok 37 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga'
+ok 38 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga'
+ok 39 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga'
+ok 40 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga'
+ok 41 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga'
+ok 42 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga'
+ok 43 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga'
+ok 44 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga'
+ok 45 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga'
+ok 46 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga'
+ok 47 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga'
+ok 48 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga'
+ok 49 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga'
+ok 50 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga'
+ok 51 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga'
+ok 52 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-right.tga
+# End of tga tests
+# End of reftest tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-reftest.test
+Running test: gdk-pixbuf/pixbuf-scale-two-step.test
+TAP version 13
+# random seed: R02S6bea18305825915bf9e5e5e41066b9f8
+1..9
+# Start of pixbuf tests
+# Start of scale tests
+# Start of two-step tests
+ok 1 /pixbuf/scale/two-step/tiles
+ok 2 /pixbuf/scale/two-step/bilinear
+ok 3 /pixbuf/scale/two-step/hyper
+# Start of offset tests
+ok 4 /pixbuf/scale/two-step/offset/tiles
+ok 5 /pixbuf/scale/two-step/offset/bilinear
+ok 6 /pixbuf/scale/two-step/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 7 /pixbuf/scale/two-step/dest/tiles
+ok 8 /pixbuf/scale/two-step/dest/bilinear
+ok 9 /pixbuf/scale/two-step/dest/hyper
+# End of dest tests
+# End of two-step tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale-two-step.test
+Running test: gdk-pixbuf/animation.test
+TAP version 13
+# random seed: R02S1165aee842f97672686fd7e8827229f6
+1..2
+# Start of animation tests
+ok 1 /animation/gif
+ok 2 /animation/ani
+# End of animation tests
+PASS: gdk-pixbuf/animation.test
+Running test: gdk-pixbuf/pixbuf-construction.test
+TAP version 13
+# random seed: R02S6e6b8b729375c9094e8a4760a832d241
+1..3
+# Start of pixbuf tests
+# Start of construction tests
+ok 1 /pixbuf/construction/no_construct_properties
+ok 2 /pixbuf/construction/pixels
+ok 3 /pixbuf/construction/bytes
+# End of construction tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-construction.test
+Running test: gdk-pixbuf/pixbuf-short-gif-write.test
+TAP version 13
+# random seed: R02Sd2d6f78259db07245d528a724f6f7c96
+1..2
+# Start of animation tests
+ok 1 /animation/short_gif_write
+ok 2 /animation/load_first_frame
+# End of animation tests
+PASS: gdk-pixbuf/pixbuf-short-gif-write.test
+Running test: gdk-pixbuf/pixbuf-threads.test
+TAP version 13
+# random seed: R02Sfbaf7918d49a2b741fc0d4c687909e33
+1..1
+# Start of pixbuf tests
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.png
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.gif
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.bmp
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.2.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.xpm
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.tga
+ok 1 /pixbuf/threads
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-threads.test
+Running test: gdk-pixbuf/pixbuf-save.test
+TAP version 13
+# random seed: R02S00c2ba2b6327a4b4db143d1637b92b9e
+1..3
+# Start of pixbuf tests
+# Start of save tests
+ok 1 /pixbuf/save/roundtrip
+ok 2 /pixbuf/save/options
+ok 3 /pixbuf/save/ico
+# End of save tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-save.test
+Running test: gdk-pixbuf/pixbuf-icc.test
+TAP version 13
+# random seed: R02S55b2aec5090a798c33f51318185484fe
+1..4
+# Start of pixbuf tests
+# Start of icc tests
+ok 1 /pixbuf/icc/png
+ok 2 /pixbuf/icc/jpeg
+# Start of png tests
+ok 3 /pixbuf/icc/png/incremental
+# End of png tests
+# Start of jpeg tests
+ok 4 /pixbuf/icc/jpeg/incremental
+# End of jpeg tests
+# End of icc tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icc.test
+Running test: gdk-pixbuf/pixbuf-icon-serialize.test
+TAP version 13
+# random seed: R02S01d8f4ab658d90e547f14e50807b2d8f
+1..1
+# Start of pixbuf tests
+# Start of icon tests
+ok 1 /pixbuf/icon/serialize
+# End of icon tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icon-serialize.test
+Running test: gdk-pixbuf/pixbuf-gif-circular-table.test
+TAP version 13
+# random seed: R02S5003e2532d42425e4f28999ed720de35
+1..1
+# Start of pixbuf tests
+# Start of gif tests
+ok 1 /pixbuf/gif/circular-table
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif-circular-table.test
+Running test: gdk-pixbuf/pixbuf-area-updated.test
+TAP version 13
+# random seed: R02S567abbf8dc749e51719b08008cd1f530
+1..4
+# Start of pixbuf tests
+# Start of area-updated tests
+ok 1 /pixbuf/area-updated/ico
+ok 2 /pixbuf/area-updated/gif
+ok 3 /pixbuf/area-updated/gif2
+ok 4 /pixbuf/area-updated/gif3
+# End of area-updated tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-area-updated.test
+Running test: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+TAP version 13
+# random seed: R02S938ae859bd1b6cd336018041196ac760
+1..2
+# Start of pixbuf tests
+# Start of readonly tests
+ok 1 /pixbuf/readonly/mutate
+ok 2 /pixbuf/readonly/readpixelbytes
+# End of readonly tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+Running test: gdk-pixbuf/pixbuf-dpi.test
+TAP version 13
+# random seed: R02S646c2a318dafd4eeb14b453c5e054c6e
+1..6
+# Start of pixbuf tests
+# Start of dpi tests
+ok 1 /pixbuf/dpi/png
+ok 2 /pixbuf/dpi/png-incremental
+ok 3 /pixbuf/dpi/jpeg
+ok 4 /pixbuf/dpi/jpeg-incremental
+ok 5 /pixbuf/dpi/tiff # SKIP format not supported
+ok 6 /pixbuf/dpi/tiff-incremental # SKIP format not supported
+# End of dpi tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-dpi.test
+Running test: gdk-pixbuf/pixbuf-fail.test
+TAP version 13
+# random seed: R02Sb9f86f83b5cda9419d7d549e7a149806
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..80
+# Start of pixbuf tests
+# Start of fail_tiny tests
+ok 1 /pixbuf/fail_tiny/CVE-2017-2862.jpg
+ok 2 /pixbuf/fail_tiny/DoS.tga
+ok 3 /pixbuf/fail_tiny/androstanRezeptor.tga
+ok 4 /pixbuf/fail_tiny/bug776694.bmp
+ok 5 /pixbuf/fail_tiny/bug777315.bmp
+ok 6 /pixbuf/fail_tiny/bug778204.ico
+ok 7 /pixbuf/fail_tiny/bug778584.gif
+ok 8 /pixbuf/fail_tiny/bug779012.ico
+ok 9 /pixbuf/fail_tiny/bug779016-infinite.icns
+ok 10 /pixbuf/fail_tiny/bug780269.tif # SKIP format not supported
+ok 11 /pixbuf/fail_tiny/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 12 /pixbuf/fail_tiny/bug785973.gif
+ok 13 /pixbuf/fail_tiny/bug793470-crasher.png
+ok 14 /pixbuf/fail_tiny/colormap-image-without-colormap.tga
+ok 15 /pixbuf/fail_tiny/empty-file.tga
+ok 16 /pixbuf/fail_tiny/hang_114.gif
+ok 17 /pixbuf/fail_tiny/invalid.1.bmp
+ok 18 /pixbuf/fail_tiny/invalid.1.gif
+ok 19 /pixbuf/fail_tiny/invalid.1.ico
+ok 20 /pixbuf/fail_tiny/invalid.1.png
+ok 21 /pixbuf/fail_tiny/invalid.1.ppm
+ok 22 /pixbuf/fail_tiny/invalid.2.gif
+ok 23 /pixbuf/fail_tiny/invalid.2.png
+ok 24 /pixbuf/fail_tiny/invalid.2.ppm
+ok 25 /pixbuf/fail_tiny/invalid.3.gif
+ok 26 /pixbuf/fail_tiny/invalid.3.ico
+ok 27 /pixbuf/fail_tiny/invalid.3.png
+ok 28 /pixbuf/fail_tiny/invalid.3.ppm
+ok 29 /pixbuf/fail_tiny/invalid.4.gif
+ok 30 /pixbuf/fail_tiny/invalid.4.png
+ok 31 /pixbuf/fail_tiny/invalid.5.ppm
+ok 32 /pixbuf/fail_tiny/invalid.6.ppm
+ok 33 /pixbuf/fail_tiny/invalid.7.ppm
+ok 34 /pixbuf/fail_tiny/invalid.8.ppm
+ok 35 /pixbuf/fail_tiny/issue-95-too-narrow.xpm
+ok 36 /pixbuf/fail_tiny/issue-95-too-short.xpm
+ok 37 /pixbuf/fail_tiny/issue-95.xpm
+ok 38 /pixbuf/fail_tiny/overflow-codes-max.gif
+ok 39 /pixbuf/fail_tiny/overflow-codes.gif
+ok 40 /pixbuf/fail_tiny/overflow.tga
+# End of fail_tiny tests
+# Start of fail_huge tests
+ok 41 /pixbuf/fail_huge/CVE-2017-2862.jpg
+ok 42 /pixbuf/fail_huge/DoS.tga
+ok 43 /pixbuf/fail_huge/androstanRezeptor.tga
+ok 44 /pixbuf/fail_huge/bug776694.bmp
+ok 45 /pixbuf/fail_huge/bug777315.bmp
+ok 46 /pixbuf/fail_huge/bug778204.ico
+ok 47 /pixbuf/fail_huge/bug778584.gif
+ok 48 /pixbuf/fail_huge/bug779012.ico
+ok 49 /pixbuf/fail_huge/bug779016-infinite.icns
+ok 50 /pixbuf/fail_huge/bug780269.tif # SKIP format not supported
+ok 51 /pixbuf/fail_huge/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 52 /pixbuf/fail_huge/bug785973.gif
+ok 53 /pixbuf/fail_huge/bug793470-crasher.png
+ok 54 /pixbuf/fail_huge/colormap-image-without-colormap.tga
+ok 55 /pixbuf/fail_huge/empty-file.tga
+ok 56 /pixbuf/fail_huge/hang_114.gif
+ok 57 /pixbuf/fail_huge/invalid.1.bmp
+ok 58 /pixbuf/fail_huge/invalid.1.gif
+ok 59 /pixbuf/fail_huge/invalid.1.ico
+ok 60 /pixbuf/fail_huge/invalid.1.png
+ok 61 /pixbuf/fail_huge/invalid.1.ppm
+ok 62 /pixbuf/fail_huge/invalid.2.gif
+ok 63 /pixbuf/fail_huge/invalid.2.png
+ok 64 /pixbuf/fail_huge/invalid.2.ppm
+ok 65 /pixbuf/fail_huge/invalid.3.gif
+ok 66 /pixbuf/fail_huge/invalid.3.ico
+ok 67 /pixbuf/fail_huge/invalid.3.png
+ok 68 /pixbuf/fail_huge/invalid.3.ppm
+ok 69 /pixbuf/fail_huge/invalid.4.gif
+ok 70 /pixbuf/fail_huge/invalid.4.png
+ok 71 /pixbuf/fail_huge/invalid.5.ppm
+ok 72 /pixbuf/fail_huge/invalid.6.ppm
+ok 73 /pixbuf/fail_huge/invalid.7.ppm
+ok 74 /pixbuf/fail_huge/invalid.8.ppm
+ok 75 /pixbuf/fail_huge/issue-95-too-narrow.xpm
+ok 76 /pixbuf/fail_huge/issue-95-too-short.xpm
+ok 77 /pixbuf/fail_huge/issue-95.xpm
+ok 78 /pixbuf/fail_huge/overflow-codes-max.gif
+ok 79 /pixbuf/fail_huge/overflow-codes.gif
+ok 80 /pixbuf/fail_huge/overflow.tga
+# End of fail_huge tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-fail.test
+Running test: gdk-pixbuf/pixbuf-gif.test
+TAP version 13
+# random seed: R02Sc8d1d88cb028e32d75c27e6088e02480
+1..69
+# Start of pixbuf tests
+# Start of gif tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/gif/depth1
+ok 2 /pixbuf/gif/depth2
+ok 3 /pixbuf/gif/depth3
+ok 4 /pixbuf/gif/depth4
+ok 5 /pixbuf/gif/depth5
+ok 6 /pixbuf/gif/depth6
+ok 7 /pixbuf/gif/depth7
+ok 8 /pixbuf/gif/depth8
+ok 9 /pixbuf/gif/four-colors
+ok 10 /pixbuf/gif/local-color-table
+ok 11 /pixbuf/gif/no-global-color-table
+ok 12 /pixbuf/gif/zero-width
+ok 13 /pixbuf/gif/zero-height
+ok 14 /pixbuf/gif/zero-size
+ok 15 /pixbuf/gif/invalid-background
+ok 16 /pixbuf/gif/all-reds
+ok 17 /pixbuf/gif/all-greens
+ok 18 /pixbuf/gif/all-blues
+ok 19 /pixbuf/gif/interlace
+ok 20 /pixbuf/gif/image-inside-bg
+ok 21 /pixbuf/gif/image-overlap-bg
+ok 22 /pixbuf/gif/image-outside-bg
+ok 23 /pixbuf/gif/missing-pixels
+ok 24 /pixbuf/gif/extra-pixels
+ok 25 /pixbuf/gif/extra-data
+ok 26 /pixbuf/gif/no-clear
+ok 27 /pixbuf/gif/no-eoi
+ok 28 /pixbuf/gif/no-clear-and-eoi
+ok 29 /pixbuf/gif/many-clears
+ok 30 /pixbuf/gif/double-clears
+ok 31 /pixbuf/gif/invalid-colors
+ok 32 /pixbuf/gif/max-width
+ok 33 /pixbuf/gif/max-height
+ok 34 /pixbuf/gif/4095-codes-clear
+ok 35 /pixbuf/gif/4095-codes
+ok 36 /pixbuf/gif/255-codes
+ok 37 /pixbuf/gif/large-codes
+ok 38 /pixbuf/gif/max-codes
+ok 39 /pixbuf/gif/transparent
+ok 40 /pixbuf/gif/invalid-transparent
+ok 41 /pixbuf/gif/disabled-transparent
+ok 42 /pixbuf/gif/loop-infinite
+ok 43 /pixbuf/gif/loop-once
+ok 44 /pixbuf/gif/loop-max
+ok 45 /pixbuf/gif/loop-buffer
+ok 46 /pixbuf/gif/loop-buffer_max
+ok 47 /pixbuf/gif/loop-animexts
+ok 48 /pixbuf/gif/animation
+ok 49 /pixbuf/gif/animation-speed
+ok 50 /pixbuf/gif/animation-no-delays
+ok 51 /pixbuf/gif/animation-zero-delays
+ok 52 /pixbuf/gif/dispose-none
+ok 53 /pixbuf/gif/dispose-keep
+ok 54 /pixbuf/gif/dispose-restore-background
+ok 55 /pixbuf/gif/comment
+ok 56 /pixbuf/gif/large-comment
+ok 57 /pixbuf/gif/nul-comment
+ok 58 /pixbuf/gif/invalid-ascii-comment
+ok 59 /pixbuf/gif/invalid-utf8-comment
+ok 60 /pixbuf/gif/plain-text
+ok 61 /pixbuf/gif/xmp-data
+ok 62 /pixbuf/gif/xmp-data-empty
+ok 63 /pixbuf/gif/icc-color-profile
+ok 64 /pixbuf/gif/icc-color-profile-empty
+ok 65 /pixbuf/gif/unknown-extension
+ok 66 /pixbuf/gif/unknown-application-extension
+ok 67 /pixbuf/gif/nul-application-extension
+ok 68 /pixbuf/gif/gif87a
+ok 69 /pixbuf/gif/gif87a-animation
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif.test
+SUMMARY: total=18; passed=18; skipped=0; failed=0; user=1.5s; system=0.1s; maxrss=9276
+DURATION: 2
+END: /usr/lib/gdk-pixbuf/ptest
+2024-01-31T04:31
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/testresults.json
new file mode 100644
index 00000000000..2e57705d909
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gdk-pixbuf/testresults.json
@@ -0,0 +1,117 @@
+{
+ "runtime_core-image-ptest-gdk-pixbuf_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-gdk-pixbuf",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010521411895751953,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3847270011901855,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04515814781188965,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.1161460876464844,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.002008676528930664,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/animation.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-area-updated.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-composite.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-construction.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-dpi.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-fail.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-gif-circular-table.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-gif.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-icc.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-icon-serialize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-readonly-to-mutable.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-reftest.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-save.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-scale-two-step.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-scale.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-short-gif-write.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-stream.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-threads.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gdk-pixbuf": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.115025520324707,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-glib-networking.log b/runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-glib-networking.log
new file mode 100644
index 00000000000..da6a4dc6688
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-glib-networking.log
@@ -0,0 +1,202 @@
+START: ptest-runner
+2024-01-31T04:31
+Running test: glib-networking/certificate-gnutls.test
+TAP version 13
+# random seed: R02S8a27b062e7b5b450a325f5ce9490f390
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..27
+# Start of tls tests
+# Start of gnutls tests
+# Start of certificate tests
+ok 1 /tls/gnutls/certificate/create-pem
+ok 2 /tls/gnutls/certificate/create-der
+ok 3 /tls/gnutls/certificate/create-with-key-pem
+ok 4 /tls/gnutls/certificate/create-with-key-der
+ok 5 /tls/gnutls/certificate/create-with-issuer
+ok 6 /tls/gnutls/certificate/create-with-garbage-input
+ok 7 /tls/gnutls/certificate/private-key
+ok 8 /tls/gnutls/certificate/create-chain
+ok 9 /tls/gnutls/certificate/create-no-chain
+ok 10 /tls/gnutls/certificate/create-list
+ok 11 /tls/gnutls/certificate/create-list-bad
+ok 12 /tls/gnutls/certificate/verify-good
+ok 13 /tls/gnutls/certificate/verify-bad-identity
+ok 14 /tls/gnutls/certificate/verify-bad-ca
+ok 15 /tls/gnutls/certificate/verify-bad-before
+ok 16 /tls/gnutls/certificate/verify-bad-expired
+ok 17 /tls/gnutls/certificate/verify-bad-combo
+ok 18 /tls/gnutls/certificate/is-same
+ok 19 /tls/gnutls/certificate/not-valid-before
+ok 20 /tls/gnutls/certificate/not-valid-after
+ok 21 /tls/gnutls/certificate/subject-name
+ok 22 /tls/gnutls/certificate/issuer-name
+ok 23 /tls/gnutls/certificate/dns-names
+ok 24 /tls/gnutls/certificate/ip-addresses
+# Start of pkcs12 tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 25 /tls/gnutls/certificate/pkcs12/basic
+ok 26 /tls/gnutls/certificate/pkcs12/password
+ok 27 /tls/gnutls/certificate/pkcs12/encrypted
+# End of pkcs12 tests
+# End of certificate tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/certificate-gnutls.test
+Running test: glib-networking/environment.test
+TAP version 13
+# random seed: R02S32af057f3f701f44d2ac9f5e1cd489c7
+1..3
+# Start of proxy tests
+# Start of environment tests
+ok 1 /proxy/environment/uri
+ok 2 /proxy/environment/socks
+ok 3 /proxy/environment/ignore
+# End of environment tests
+# End of proxy tests
+PASS: glib-networking/environment.test
+Running test: glib-networking/connection-gnutls.test
+TAP version 13
+# random seed: R02S0f482f0cbe01711476d1e1050406791a
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..46
+# Start of tls tests
+# Start of gnutls tests
+# Start of connection tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver?
+ok 1 /tls/gnutls/connection/basic
+ok 2 /tls/gnutls/connection/verified
+ok 3 /tls/gnutls/connection/verified-chain
+ok 4 /tls/gnutls/connection/verified-chain-with-redundant-root-cert
+ok 5 /tls/gnutls/connection/verified-chain-with-duplicate-server-cert
+ok 6 /tls/gnutls/connection/verified-unordered-chain
+ok 7 /tls/gnutls/connection/verified-chain-with-alternative-ca-cert
+ok 8 /tls/gnutls/connection/invalid-chain-with-alternative-ca-cert
+ok 9 /tls/gnutls/connection/client-auth
+ok 10 /tls/gnutls/connection/client-auth-rehandshake
+ok 11 /tls/gnutls/connection/client-auth-failure
+# Bug Reference: http://bugzilla.gnome.org/793712
+ok 12 /tls/gnutls/connection/client-auth-fail-missing-client-private-key
+ok 13 /tls/gnutls/connection/client-auth-request-cert
+ok 14 /tls/gnutls/connection/client-auth-request-fail
+ok 15 /tls/gnutls/connection/client-auth-request-none
+ok 16 /tls/gnutls/connection/no-database
+ok 17 /tls/gnutls/connection/failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 18 /tls/gnutls/connection/socket-client
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake failed: Unacceptable TLS certificate
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of addresses)
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
+# GLib-GIO-DEBUG: GSocketClient: Connection failed: Unacceptable TLS certificate
+ok 19 /tls/gnutls/connection/socket-client-failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 20 /tls/gnutls/connection/read-time-out-then-write
+# slow test /tls/gnutls/connection/read-time-out-then-write executed in 1.05 secs
+ok 21 /tls/gnutls/connection/simultaneous-async
+ok 22 /tls/gnutls/connection/simultaneous-sync
+ok 23 /tls/gnutls/connection/simultaneous-async-rehandshake
+ok 24 /tls/gnutls/connection/simultaneous-sync-rehandshake
+ok 25 /tls/gnutls/connection/close-immediately
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 26 /tls/gnutls/connection/unclean-close-by-server
+# Bug Reference: http://bugzilla.gnome.org/710691
+ok 27 /tls/gnutls/connection/async-implicit-handshake
+ok 28 /tls/gnutls/connection/output-stream-close
+ok 29 /tls/gnutls/connection/garbage-database
+# Bug Reference: http://bugzilla.gnome.org/792219
+ok 30 /tls/gnutls/connection/readwrite-after-connection-destroyed
+ok 31 /tls/gnutls/connection/sync-op-during-handshake
+ok 32 /tls/gnutls/connection/socket-timeout
+# slow test /tls/gnutls/connection/socket-timeout executed in 1.52 secs
+ok 33 /tls/gnutls/connection/missing-server-identity
+ok 34 /tls/gnutls/connection/peer-certificate-notify
+ok 35 /tls/gnutls/connection/tls-info
+# Start of session tests
+Executing: glib-networking/connection-gnutls.test
+ok 36 /tls/gnutls/connection/session/resume_multiple_times
+ok 37 /tls/gnutls/connection/session/reuse_ten_minute_expiry
+# End of session tests
+# Start of alpn tests
+ok 38 /tls/gnutls/connection/alpn/match
+ok 39 /tls/gnutls/connection/alpn/no-match
+ok 40 /tls/gnutls/connection/alpn/client-only
+ok 41 /tls/gnutls/connection/alpn/server-only
+# End of alpn tests
+# Start of binding tests
+ok 42 /tls/gnutls/connection/binding/match-tls-unique # SKIP tls-unique is not supported
+ok 43 /tls/gnutls/connection/binding/match-tls-server-end-point
+ok 44 /tls/gnutls/connection/binding/match-tls-exporter
+# End of binding tests
+# Start of oscp tests
+ok 45 /tls/gnutls/connection/oscp/must-staple
+ok 46 /tls/gnutls/connection/oscp/must-staple-intermediate-certificate
+# End of oscp tests
+# End of connection tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/connection-gnutls.test
+Running test: glib-networking/file-database-gnutls.test
+TAP version 13
+# random seed: R02S9e1fd9058e61158b5d507861f3f9ede3
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..12
+# Start of tls tests
+# Start of gnutls tests
+# Start of backend tests
+ok 1 /tls/gnutls/backend/default-database-is-singleton
+# End of backend tests
+# Start of database tests
+ok 2 /tls/gnutls/database/verify-good
+ok 3 /tls/gnutls/database/verify-bad-identity
+ok 4 /tls/gnutls/database/verify-bad-ca
+ok 5 /tls/gnutls/database/verify-bad-before
+ok 6 /tls/gnutls/database/verify-bad-expired
+ok 7 /tls/gnutls/database/verify-bad-combo
+ok 8 /tls/gnutls/database/verify-with-incorrect-root-in-chain
+# End of database tests
+# Start of file-database tests
+ok 9 /tls/gnutls/file-database/anchors-property
+ok 10 /tls/gnutls/file-database/lookup-certificates-issued-by
+ok 11 /tls/gnutls/file-database/test-handle
+ok 12 /tls/gnutls/file-database/test-handle-invalid
+# End of file-database tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/file-database-gnutls.test
+SUMMARY: total=4; passed=4; skipped=0; failed=0; user=0.7s; system=0.1s; maxrss=9844
+DURATION: 6
diff --git a/runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-raw.log
new file mode 100644
index 00000000000..d67d95b258e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-glib-networking/ptest-raw.log
@@ -0,0 +1,207 @@
+START: ptest-runner
+2024-01-31T04:31
+BEGIN: /usr/lib/glib-networking/ptest
+Running test: glib-networking/certificate-gnutls.test
+TAP version 13
+# random seed: R02S8a27b062e7b5b450a325f5ce9490f390
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..27
+# Start of tls tests
+# Start of gnutls tests
+# Start of certificate tests
+ok 1 /tls/gnutls/certificate/create-pem
+ok 2 /tls/gnutls/certificate/create-der
+ok 3 /tls/gnutls/certificate/create-with-key-pem
+ok 4 /tls/gnutls/certificate/create-with-key-der
+ok 5 /tls/gnutls/certificate/create-with-issuer
+ok 6 /tls/gnutls/certificate/create-with-garbage-input
+ok 7 /tls/gnutls/certificate/private-key
+ok 8 /tls/gnutls/certificate/create-chain
+ok 9 /tls/gnutls/certificate/create-no-chain
+ok 10 /tls/gnutls/certificate/create-list
+ok 11 /tls/gnutls/certificate/create-list-bad
+ok 12 /tls/gnutls/certificate/verify-good
+ok 13 /tls/gnutls/certificate/verify-bad-identity
+ok 14 /tls/gnutls/certificate/verify-bad-ca
+ok 15 /tls/gnutls/certificate/verify-bad-before
+ok 16 /tls/gnutls/certificate/verify-bad-expired
+ok 17 /tls/gnutls/certificate/verify-bad-combo
+ok 18 /tls/gnutls/certificate/is-same
+ok 19 /tls/gnutls/certificate/not-valid-before
+ok 20 /tls/gnutls/certificate/not-valid-after
+ok 21 /tls/gnutls/certificate/subject-name
+ok 22 /tls/gnutls/certificate/issuer-name
+ok 23 /tls/gnutls/certificate/dns-names
+ok 24 /tls/gnutls/certificate/ip-addresses
+# Start of pkcs12 tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 25 /tls/gnutls/certificate/pkcs12/basic
+ok 26 /tls/gnutls/certificate/pkcs12/password
+ok 27 /tls/gnutls/certificate/pkcs12/encrypted
+# End of pkcs12 tests
+# End of certificate tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/certificate-gnutls.test
+Running test: glib-networking/environment.test
+TAP version 13
+# random seed: R02S32af057f3f701f44d2ac9f5e1cd489c7
+1..3
+# Start of proxy tests
+# Start of environment tests
+ok 1 /proxy/environment/uri
+ok 2 /proxy/environment/socks
+ok 3 /proxy/environment/ignore
+# End of environment tests
+# End of proxy tests
+PASS: glib-networking/environment.test
+Running test: glib-networking/connection-gnutls.test
+TAP version 13
+# random seed: R02S0f482f0cbe01711476d1e1050406791a
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..46
+# Start of tls tests
+# Start of gnutls tests
+# Start of connection tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver?
+ok 1 /tls/gnutls/connection/basic
+ok 2 /tls/gnutls/connection/verified
+ok 3 /tls/gnutls/connection/verified-chain
+ok 4 /tls/gnutls/connection/verified-chain-with-redundant-root-cert
+ok 5 /tls/gnutls/connection/verified-chain-with-duplicate-server-cert
+ok 6 /tls/gnutls/connection/verified-unordered-chain
+ok 7 /tls/gnutls/connection/verified-chain-with-alternative-ca-cert
+ok 8 /tls/gnutls/connection/invalid-chain-with-alternative-ca-cert
+ok 9 /tls/gnutls/connection/client-auth
+ok 10 /tls/gnutls/connection/client-auth-rehandshake
+ok 11 /tls/gnutls/connection/client-auth-failure
+# Bug Reference: http://bugzilla.gnome.org/793712
+ok 12 /tls/gnutls/connection/client-auth-fail-missing-client-private-key
+ok 13 /tls/gnutls/connection/client-auth-request-cert
+ok 14 /tls/gnutls/connection/client-auth-request-fail
+ok 15 /tls/gnutls/connection/client-auth-request-none
+ok 16 /tls/gnutls/connection/no-database
+ok 17 /tls/gnutls/connection/failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 18 /tls/gnutls/connection/socket-client
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake failed: Unacceptable TLS certificate
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of addresses)
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
+# GLib-GIO-DEBUG: GSocketClient: Connection failed: Unacceptable TLS certificate
+ok 19 /tls/gnutls/connection/socket-client-failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 20 /tls/gnutls/connection/read-time-out-then-write
+# slow test /tls/gnutls/connection/read-time-out-then-write executed in 1.05 secs
+ok 21 /tls/gnutls/connection/simultaneous-async
+ok 22 /tls/gnutls/connection/simultaneous-sync
+ok 23 /tls/gnutls/connection/simultaneous-async-rehandshake
+ok 24 /tls/gnutls/connection/simultaneous-sync-rehandshake
+ok 25 /tls/gnutls/connection/close-immediately
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 26 /tls/gnutls/connection/unclean-close-by-server
+# Bug Reference: http://bugzilla.gnome.org/710691
+ok 27 /tls/gnutls/connection/async-implicit-handshake
+ok 28 /tls/gnutls/connection/output-stream-close
+ok 29 /tls/gnutls/connection/garbage-database
+# Bug Reference: http://bugzilla.gnome.org/792219
+ok 30 /tls/gnutls/connection/readwrite-after-connection-destroyed
+ok 31 /tls/gnutls/connection/sync-op-during-handshake
+ok 32 /tls/gnutls/connection/socket-timeout
+# slow test /tls/gnutls/connection/socket-timeout executed in 1.52 secs
+ok 33 /tls/gnutls/connection/missing-server-identity
+ok 34 /tls/gnutls/connection/peer-certificate-notify
+ok 35 /tls/gnutls/connection/tls-info
+# Start of session tests
+Executing: glib-networking/connection-gnutls.test
+ok 36 /tls/gnutls/connection/session/resume_multiple_times
+ok 37 /tls/gnutls/connection/session/reuse_ten_minute_expiry
+# End of session tests
+# Start of alpn tests
+ok 38 /tls/gnutls/connection/alpn/match
+ok 39 /tls/gnutls/connection/alpn/no-match
+ok 40 /tls/gnutls/connection/alpn/client-only
+ok 41 /tls/gnutls/connection/alpn/server-only
+# End of alpn tests
+# Start of binding tests
+ok 42 /tls/gnutls/connection/binding/match-tls-unique # SKIP tls-unique is not supported
+ok 43 /tls/gnutls/connection/binding/match-tls-server-end-point
+ok 44 /tls/gnutls/connection/binding/match-tls-exporter
+# End of binding tests
+# Start of oscp tests
+ok 45 /tls/gnutls/connection/oscp/must-staple
+ok 46 /tls/gnutls/connection/oscp/must-staple-intermediate-certificate
+# End of oscp tests
+# End of connection tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/connection-gnutls.test
+Running test: glib-networking/file-database-gnutls.test
+TAP version 13
+# random seed: R02S9e1fd9058e61158b5d507861f3f9ede3
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..12
+# Start of tls tests
+# Start of gnutls tests
+# Start of backend tests
+ok 1 /tls/gnutls/backend/default-database-is-singleton
+# End of backend tests
+# Start of database tests
+ok 2 /tls/gnutls/database/verify-good
+ok 3 /tls/gnutls/database/verify-bad-identity
+ok 4 /tls/gnutls/database/verify-bad-ca
+ok 5 /tls/gnutls/database/verify-bad-before
+ok 6 /tls/gnutls/database/verify-bad-expired
+ok 7 /tls/gnutls/database/verify-bad-combo
+ok 8 /tls/gnutls/database/verify-with-incorrect-root-in-chain
+# End of database tests
+# Start of file-database tests
+ok 9 /tls/gnutls/file-database/anchors-property
+ok 10 /tls/gnutls/file-database/lookup-certificates-issued-by
+ok 11 /tls/gnutls/file-database/test-handle
+ok 12 /tls/gnutls/file-database/test-handle-invalid
+# End of file-database tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/file-database-gnutls.test
+SUMMARY: total=4; passed=4; skipped=0; failed=0; user=0.7s; system=0.1s; maxrss=9844
+DURATION: 6
+END: /usr/lib/glib-networking/ptest
+2024-01-31T04:31
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-glib-networking/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-glib-networking/testresults.json
new file mode 100644
index 00000000000..42eacd54cec
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-glib-networking/testresults.json
@@ -0,0 +1,75 @@
+{
+ "runtime_core-image-ptest-glib-networking_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-glib-networking",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012569427490234375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3744418621063232,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04450058937072754,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 6.892577648162842,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013203620910644531,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.glib-networking.glib-networking/certificate-gnutls.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.glib-networking.glib-networking/connection-gnutls.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.glib-networking.glib-networking/environment.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.glib-networking.glib-networking/file-database-gnutls.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "glib-networking": {
+ "duration": "6"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.116744041442871,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log b/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log
new file mode 100644
index 00000000000..e99c184ec49
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log
@@ -0,0 +1,4 @@
+START: ptest-runner
+2024-01-31T04:25
+PASS: /usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-raw.log
new file mode 100644
index 00000000000..7e86d310a11
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/ptest-raw.log
@@ -0,0 +1,9 @@
+START: ptest-runner
+2024-01-31T04:25
+BEGIN: /usr/lib/glibc-y2038-tests/ptest
+PASS: /usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64
+DURATION: 0
+END: /usr/lib/glibc-y2038-tests/ptest
+2024-01-31T04:25
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/testresults.json
new file mode 100644
index 00000000000..f9779759b97
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-glibc-y2038-tests/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-glibc-y2038-tests_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-glibc-y2038-tests",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009567737579345703,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.41866397857666,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0464780330657959,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.4566531181335449,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013451576232910156,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.glibc-y2038-tests./usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "glibc-y2038-tests": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.115200519561768,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-gzip.log b/runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-gzip.log
new file mode 100644
index 00000000000..d45e31ede92
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-gzip.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T04:31
+make check-TESTS
+make[1]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+make[2]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+PASS: gzip-env
+PASS: helin-segv
+PASS: help-version
+PASS: hufts
+PASS: keep
+PASS: list
+PASS: list-big
+PASS: memcpy-abuse
+PASS: mixed
+PASS: null-suffix-clobber
+PASS: pipe-output
+PASS: reproducible
+PASS: stdin
+PASS: timestamp
+PASS: two-files
+PASS: trailing-nul
+PASS: unpack-invalid
+PASS: unpack-valid
+PASS: upper-suffix
+SKIP: write-error
+PASS: z-suffix
+PASS: zdiff
+PASS: zgrep-f
+PASS: zgrep-abuse
+PASS: zgrep-binary
+PASS: zgrep-context
+zgrep-signal: skipped test: no suitable perl found
+SKIP: zgrep-signal
+PASS: znew-k
+============================================================================
+Testsuite summary for gzip 1.13
+============================================================================
+# TOTAL: 28
+# PASS: 26
+# SKIP: 2
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+make[1]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+DURATION: 35
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-raw.log
new file mode 100644
index 00000000000..362e5f9dafb
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gzip/ptest-raw.log
@@ -0,0 +1,53 @@
+START: ptest-runner
+2024-01-31T04:31
+BEGIN: /usr/lib/gzip/ptest
+make check-TESTS
+make[1]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+make[2]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+PASS: gzip-env
+PASS: helin-segv
+PASS: help-version
+PASS: hufts
+PASS: keep
+PASS: list
+PASS: list-big
+PASS: memcpy-abuse
+PASS: mixed
+PASS: null-suffix-clobber
+PASS: pipe-output
+PASS: reproducible
+PASS: stdin
+PASS: timestamp
+PASS: two-files
+PASS: trailing-nul
+PASS: unpack-invalid
+PASS: unpack-valid
+PASS: upper-suffix
+SKIP: write-error
+PASS: z-suffix
+PASS: zdiff
+PASS: zgrep-f
+PASS: zgrep-abuse
+PASS: zgrep-binary
+PASS: zgrep-context
+zgrep-signal: skipped test: no suitable perl found
+SKIP: zgrep-signal
+PASS: znew-k
+============================================================================
+Testsuite summary for gzip 1.13
+============================================================================
+# TOTAL: 28
+# PASS: 26
+# SKIP: 2
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+make[1]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+DURATION: 35
+END: /usr/lib/gzip/ptest
+2024-01-31T04:31
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-gzip/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-gzip/testresults.json
new file mode 100644
index 00000000000..954d10a7fcc
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-gzip/testresults.json
@@ -0,0 +1,147 @@
+{
+ "runtime_core-image-ptest-gzip_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-gzip",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009744167327880859,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3627817630767822,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04384469985961914,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 35.208224296569824,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012164115905761719,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gzip.gzip-env": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.helin-segv": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.help-version": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.hufts": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.keep": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.list": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.list-big": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.memcpy-abuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.mixed": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.null-suffix-clobber": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.pipe-output": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.reproducible": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.timestamp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.trailing-nul": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.two-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.unpack-invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.unpack-valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.upper-suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.write-error": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gzip.z-suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zdiff": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-abuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-context": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-f": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-signal": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gzip.znew-k": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gzip": {
+ "duration": "35"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.112015962600708,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-json-c.log b/runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-json-c.log
new file mode 100644
index 00000000000..82e21850e31
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-json-c.log
@@ -0,0 +1,28 @@
+START: ptest-runner
+2024-01-31T04:31
+PASS: test1.test
+PASS: test2.test
+PASS: test4.test
+PASS: testReplaceExisting.test
+PASS: test_cast.test
+PASS: test_charcase.test
+PASS: test_compare.test
+PASS: test_deep_copy.test
+PASS: test_double_serializer.test
+PASS: test_float.test
+PASS: test_int_add.test
+PASS: test_int_get.test
+PASS: test_json_patch.test
+PASS: test_json_pointer.test
+PASS: test_locale.test
+PASS: test_null.test
+PASS: test_object_iterator.test
+PASS: test_parse.test
+PASS: test_parse_int64.test
+PASS: test_printbuf.test
+PASS: test_set_serializer.test
+PASS: test_set_value.test
+PASS: test_strerror.test
+PASS: test_util_file.test
+PASS: test_visit.test
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-raw.log
new file mode 100644
index 00000000000..26b8f28673c
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-json-c/ptest-raw.log
@@ -0,0 +1,33 @@
+START: ptest-runner
+2024-01-31T04:31
+BEGIN: /usr/lib/json-c/ptest
+PASS: test1.test
+PASS: test2.test
+PASS: test4.test
+PASS: testReplaceExisting.test
+PASS: test_cast.test
+PASS: test_charcase.test
+PASS: test_compare.test
+PASS: test_deep_copy.test
+PASS: test_double_serializer.test
+PASS: test_float.test
+PASS: test_int_add.test
+PASS: test_int_get.test
+PASS: test_json_patch.test
+PASS: test_json_pointer.test
+PASS: test_locale.test
+PASS: test_null.test
+PASS: test_object_iterator.test
+PASS: test_parse.test
+PASS: test_parse_int64.test
+PASS: test_printbuf.test
+PASS: test_set_serializer.test
+PASS: test_set_value.test
+PASS: test_strerror.test
+PASS: test_util_file.test
+PASS: test_visit.test
+DURATION: 0
+END: /usr/lib/json-c/ptest
+2024-01-31T04:31
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-json-c/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-json-c/testresults.json
new file mode 100644
index 00000000000..a21a85cd47a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-json-c/testresults.json
@@ -0,0 +1,138 @@
+{
+ "runtime_core-image-ptest-json-c_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-json-c",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010247230529785156,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.353921890258789,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.045601606369018555,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.8283963203430176,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013790130615234375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.json-c.test1.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test2.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test4.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.testReplaceExisting.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_cast.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_charcase.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_compare.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_deep_copy.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_double_serializer.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_float.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_int_add.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_int_get.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_json_patch.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_json_pointer.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_locale.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_null.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_object_iterator.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_parse.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_parse_int64.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_printbuf.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_set_serializer.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_set_value.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_strerror.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_util_file.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_visit.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "json-c": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.114130973815918,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log b/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log
new file mode 100644
index 00000000000..edc0af4c04d
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-json-glib.log
@@ -0,0 +1,624 @@
+START: ptest-runner
+2024-01-31T04:31
+Running test: json-glib-1.0/parser.test
+TAP version 13
+# random seed: R02S388f5243b6a7a5156b46f49d1db2298d
+1..15
+# Start of parser tests
+ok 1 /parser/empty-string
+# Checking root node type 'NULL'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Boolean'...
+# Checking root node type 'String'...
+# Checking root node type 'Floating Point'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Floating Point'...
+ok 2 /parser/base-value
+ok 3 /parser/empty-array
+# Parsing: '[ true ]'
+# checking element 0 is of the desired type gboolean...
+# Parsing: '[ true, false, null ]'
+# checking element 2 is of the desired type (null)...
+# Parsing: '[ 1, 2, 3.14, "test" ]'
+# checking element 3 is of the desired type gchararray...
+ok 4 /parser/simple-array
+ok 5 /parser/nested-array
+ok 6 /parser/empty-object
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'test' exists and is of the desired type 'gint64'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'name' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'baz' exists and is of the desired type '(null)'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'channel' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'valign' exists and is of the desired type 'gdouble'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member '' exists and is of the desired type 'gchararray'...
+ok 7 /parser/simple-object
+# checking root node is an object...
+# checking object is not empty...
+# checking root node is an object...
+# checking object is not empty...
+ok 8 /parser/nested-object
+# checking variable 'foo' is assigned...
+# checking for a root of the desired type...
+# checking variable 'bar' is assigned...
+# checking for a root of the desired type...
+# checking variable 'baz' is assigned...
+# checking for a root of the desired type...
+ok 9 /parser/assignment
+# checking root node is an object...
+# checking object is not empty...
+# checking for object member 'test'...
+# checking simple string equality...
+# checking for valid UTF-8...
+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/node.test
+TAP version 13
+# random seed: R02S914544a8ab2d1d110451d04dbdf920a4
+1..28
+# 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
+ok 7 /nodes/init/reinit
+# End of init tests
+# Start of copy tests
+ok 8 /nodes/copy/null
+ok 9 /nodes/copy/value
+ok 10 /nodes/copy/object
+# End of copy tests
+# Start of get tests
+ok 11 /nodes/get/int
+ok 12 /nodes/get/double
+# End of get tests
+# Start of gvalue tests
+# Autopromotion of int to int64
+# Expecting an gint64, got a 'gint64'
+# Autopromotion of float to double
+# Expecting a gdouble, got a 'gdouble'
+ok 13 /nodes/gvalue/autopromotion
+# End of gvalue tests
+# Start of seal tests
+ok 14 /nodes/seal/int
+ok 15 /nodes/seal/double
+ok 16 /nodes/seal/boolean
+ok 17 /nodes/seal/string
+ok 18 /nodes/seal/null
+ok 19 /nodes/seal/object
+ok 20 /nodes/seal/array
+# End of seal tests
+# Start of immutable tests
+ok 21 /nodes/immutable/int
+ok 22 /nodes/immutable/double
+ok 23 /nodes/immutable/boolean
+ok 24 /nodes/immutable/string
+ok 25 /nodes/immutable/object
+ok 26 /nodes/immutable/array
+ok 27 /nodes/immutable/value
+ok 28 /nodes/immutable/parent
+# End of immutable tests
+# End of nodes tests
+PASS: json-glib-1.0/node.test
+Running test: json-glib-1.0/serialize-simple.test
+TAP version 13
+# random seed: R02Sd26e6b1f28dfc829866afc25199b7481
+1..1
+# Start of serialize tests
+# TestObject: {
+# "bar" : true,
+# "baz" : "Test"
+# }
+ok 1 /serialize/gobject
+# End of serialize tests
+PASS: json-glib-1.0/serialize-simple.test
+Running test: json-glib-1.0/path.test
+TAP version 13
+# random seed: R02S28223454b008ff6dc45efbd48c312c13
+1..32
+# Start of path tests
+# Start of expressions tests
+# Start of valid tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title')
+ok 1 /path/expressions/valid/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']')
+ok 2 /path/expressions/valid/2
+# * All the authors from the every book. ('$.store.book[*].author')
+ok 3 /path/expressions/valid/3
+# * All the authors. ('$..author')
+ok 4 /path/expressions/valid/4
+# * Everything inside the store. ('$.store.*')
+ok 5 /path/expressions/valid/5
+# * All the prices in the store. ('$.store..price')
+ok 6 /path/expressions/valid/6
+# * The third book. ('$..book[2]')
+ok 7 /path/expressions/valid/7
+# * The last book. ('$..book[-1:]')
+ok 8 /path/expressions/valid/8
+# * The first two books. ('$..book[0,1]')
+ok 9 /path/expressions/valid/9
+# * The first two books, using a slice. ('$..book[:2]')
+ok 10 /path/expressions/valid/10
+# * All the books. ('$['store']['book'][*]')
+ok 11 /path/expressions/valid/11
+# * All the members of the bicycle object. ('$.store.bicycle.*')
+ok 12 /path/expressions/valid/12
+# * The root node. ('$')
+ok 13 /path/expressions/valid/13
+# End of valid tests
+# Start of invalid tests
+# * INVALID: invalid first character ('/')
+ok 14 /path/expressions/invalid/1
+# * INVALID: Invalid character following root ('$ponies')
+ok 15 /path/expressions/invalid/2
+# * INVALID: missing member name or wildcard after dot ('$.store.')
+ok 16 /path/expressions/invalid/3
+# * INVALID: Malformed slice (missing step) ('$.store.book[0:1:]')
+ok 17 /path/expressions/invalid/4
+# * INVALID: Malformed set ('$.store.book[0,1~2]')
+ok 18 /path/expressions/invalid/5
+# * INVALID: Malformed array notation ('${'store'}')
+ok 19 /path/expressions/invalid/6
+# * INVALID: Malformed slice (invalid separator) ('$.store.book[0~2]')
+ok 20 /path/expressions/invalid/7
+# End of invalid tests
+# End of expressions tests
+# Start of match tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 21 /path/match/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 22 /path/match/2
+# * All the authors from the every book. ('$.store.book[*].author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 23 /path/match/3
+# * All the authors. ('$..author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 24 /path/match/4
+# * All the prices in the store. ('$.store..price') =>
+# - result: ["8.95","12.99","8.99","22.99","19.95"]
+# - expected: ["8.95","12.99","8.99","22.99","19.95"]
+ok 25 /path/match/5
+# * The third book. ('$..book[2]') =>
+# - result: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+# - expected: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+ok 26 /path/match/6
+# * The last book. ('$..book[-1:]') =>
+# - result: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 27 /path/match/7
+# * The first two books. ('$..book[0,1]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 28 /path/match/8
+# * The first two books, using a slice. ('$..book[:2]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 29 /path/match/9
+# * All the books. ('$['store']['book'][*]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 30 /path/match/10
+# * All the members of the bicycle object. ('$.store.bicycle.*') =>
+# - result: ["red","19.95"]
+# - expected: ["red","19.95"]
+ok 31 /path/match/11
+# * The root node. ('$') =>
+# - result: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+# - expected: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+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/generator.test
+TAP version 13
+# random seed: R02S431cc19b64f577e34102c6be5e446cf0
+1..16
+# Start of generator tests
+ok 1 /generator/empty-array
+ok 2 /generator/empty-object
+# checking simple array '[true,false,null,42,"foo"]' (expected: '[true,false,null,42,"foo"]')
+ok 3 /generator/simple-array
+ok 4 /generator/nested-array
+# checking simple object '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}' (expected: '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}')
+ok 5 /generator/simple-object
+# checking nested object '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}' (expected: '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}')
+ok 6 /generator/nested-object
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+ok 7 /generator/decimal-separator
+ok 8 /generator/double-stays-double
+# test_double_valid: value: '0.00' - string: '1e-08'
+ok 9 /generator/double-valid
+# 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 10 /generator/pretty
+# Start of string tests
+ok 11 /generator/string/abc
+ok 12 /generator/string/a\177xc
+ok 13 /generator/string/a\033xc
+ok 14 /generator/string/a\nxc
+ok 15 /generator/string/a\\xc
+ok 16 /generator/string/Barney B\303\244r
+# End of string tests
+# End of generator tests
+PASS: json-glib-1.0/generator.test
+Running test: json-glib-1.0/boxed.test
+TAP version 13
+# random seed: R02S1c8583124d0bd9bf2197556f0f56c2cb
+1..2
+# Start of boxed tests
+# Registering transform functions
+# Serialize: { foo: 42, bar: true }
+# TestObject: {
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# }
+# }
+ok 1 /boxed/serialize-property
+# Deserialize: { foo: 42, bar: true }
+ok 2 /boxed/deserialize-property
+# End of boxed tests
+PASS: json-glib-1.0/boxed.test
+Running test: json-glib-1.0/reader.test
+TAP version 13
+# random seed: R02S0a5ad9b1137013779e771f185ef70c35
+1..6
+# 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
+ok 6 /reader/currrent-node
+# End of reader tests
+PASS: json-glib-1.0/reader.test
+Running test: json-glib-1.0/serialize-complex.test
+TAP version 13
+# random seed: R02S39d1d4b3a3f40cb4482045d9bc29cd35
+1..1
+# Start of serialize tests
+# TestObject: {
+# "foo" : 47,
+# "bar" : false,
+# "baz" : "Hello, World!",
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# },
+# "meh" : 0.5
+# }
+ok 1 /serialize/gobject-boxed
+# End of serialize tests
+PASS: json-glib-1.0/serialize-complex.test
+Running test: json-glib-1.0/array.test
+TAP version 13
+# random seed: R02Sd851bb4ea5f6b2d945340cb8b52817e3
+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/builder.test
+TAP version 13
+# random seed: R02S837d3a5bb9701b580b8127258e394129
+1..3
+# Start of builder tests
+# Builder complex: '{"depth1":[1,{"depth2":[3,[null,false],"after array"],"value2":true}],"object1":{},"value3":null,"value4":42,"":54}'
+ok 1 /builder/complex
+# Builder empty: '{"a":{}}'
+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/gvariant.test
+TAP version 13
+# random seed: R02Saeae03015c079069f03eb4860966815f
+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/serialize-full.test
+TAP version 13
+# random seed: R02Sfcfac5f085d2a3df9a7e092f6d55cac9
+1..1
+# Start of deserialize tests
+# *** TestObject ***
+# foo: <true>
+# bar: <true>
+# baz: <true>
+# meh: <true>
+ok 1 /deserialize/json-to-gobject
+# End of deserialize tests
+PASS: json-glib-1.0/serialize-full.test
+Running test: json-glib-1.0/invalid.test
+TAP version 13
+# random seed: R02Sc995e0d3a837e30593e1ab84a65da76d
+1..29
+# Start of invalid tests
+# Start of json tests
+# invalid data: 'rainbows'...
+ok 1 /invalid/json/bareword-1
+# invalid data: '[ unicorns ]'...
+ok 2 /invalid/json/bareword-2
+# invalid data: '{ "foo" : ponies }'...
+ok 3 /invalid/json/bareword-3
+# invalid data: '[ 3, 2, 1, lift_off ]'...
+ok 4 /invalid/json/bareword-4
+# invalid data: '{ foo : 42 }'...
+ok 5 /invalid/json/bareword-5
+# invalid data: '"st"ring"'...
+ok 6 /invalid/json/bareword-6
+# invalid data: '[ -false ]'...
+# error: <data>:1:3: Parse error: unexpected character `-', expected number (integer)
+ok 7 /invalid/json/values-1
+# invalid data: '["\uD800\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 8 /invalid/json/values-2
+# invalid data: '["\uDB00\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 9 /invalid/json/values-3
+# invalid data: '["\uDB00"]'...
+# error: <data>:1:11: Parse error: scanner: unterminated string constant
+ok 10 /invalid/json/values-4
+# invalid data: 'var foo'...
+# error: <data>:1:7: Parse error: unexpected end of file, expected character `='
+ok 11 /invalid/json/assignment-1
+# invalid data: 'var foo = no'...
+# error: <data>:1:12: Parse error: unexpected identifier `no', expected value
+ok 12 /invalid/json/assignment-2
+# invalid data: 'var = true'...
+# error: <data>:1:5: Parse error: unexpected character `=', expected identifier
+ok 13 /invalid/json/assignment-3
+# invalid data: 'var blah = 42:'...
+# error: <data>:1:14: Parse error: unexpected character `:', expected end of file
+ok 14 /invalid/json/assignment-4
+# invalid data: 'let foo = true;'...
+# error: <data>:1:3: Parse error: unexpected identifier `let', expected value
+ok 15 /invalid/json/assignment-5
+# invalid data: '[ true, false'...
+# error: <data>:1:13: Parse error: unexpected value `false', expected character `,'
+ok 16 /invalid/json/array-1
+# invalid data: '[ true }'...
+# error: <data>:1:6: Parse error: unexpected value `true', expected character `,'
+ok 17 /invalid/json/array-2
+# invalid data: '[ "foo" : 42 ]'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `,'
+ok 18 /invalid/json/array-3
+# invalid data: '{ foo : 42 }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 19 /invalid/json/object-1
+# invalid data: '{ 42 : "foo" }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 20 /invalid/json/object-2
+# invalid data: '{ "foo", 42 }'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `:'
+ok 21 /invalid/json/object-3
+# invalid data: '{ "foo" : 42 ]'...
+# error: <data>:1:12: Parse error: unexpected number `42', expected string constant
+ok 22 /invalid/json/object-4
+# invalid data: '{ "blah" }'...
+# error: <data>:1:8: Parse error: unexpected string constant "blah", expected character `:'
+ok 23 /invalid/json/object-5
+# invalid data: '{ "a" : 0 "b" : 1 }'...
+# error: <data>:1:9: Parse error: unexpected number `0', expected character `,'
+ok 24 /invalid/json/object-6
+# invalid data: '{ null: false }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 25 /invalid/json/object-7
+# invalid data: '[ true false ]'...
+ok 26 /invalid/json/missing-comma-1
+# invalid data: '{ "foo" : 42 "bar": null }'...
+ok 27 /invalid/json/missing-comma-2
+# invalid data: '[ true, ]'...
+ok 28 /invalid/json/trailing-comma-1
+# invalid data: '{ "foo" : 42, }'...
+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/object.test
+TAP version 13
+# random seed: R02S44ccd878883a82bc9fdb7bf2c3eee9cd
+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
+SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.0s; system=0.1s; maxrss=5120
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-raw.log
new file mode 100644
index 00000000000..066f1af1eb7
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-json-glib/ptest-raw.log
@@ -0,0 +1,629 @@
+START: ptest-runner
+2024-01-31T04:31
+BEGIN: /usr/lib/json-glib/ptest
+Running test: json-glib-1.0/parser.test
+TAP version 13
+# random seed: R02S388f5243b6a7a5156b46f49d1db2298d
+1..15
+# Start of parser tests
+ok 1 /parser/empty-string
+# Checking root node type 'NULL'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Boolean'...
+# Checking root node type 'String'...
+# Checking root node type 'Floating Point'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Floating Point'...
+ok 2 /parser/base-value
+ok 3 /parser/empty-array
+# Parsing: '[ true ]'
+# checking element 0 is of the desired type gboolean...
+# Parsing: '[ true, false, null ]'
+# checking element 2 is of the desired type (null)...
+# Parsing: '[ 1, 2, 3.14, "test" ]'
+# checking element 3 is of the desired type gchararray...
+ok 4 /parser/simple-array
+ok 5 /parser/nested-array
+ok 6 /parser/empty-object
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'test' exists and is of the desired type 'gint64'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'name' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'baz' exists and is of the desired type '(null)'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'channel' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'valign' exists and is of the desired type 'gdouble'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member '' exists and is of the desired type 'gchararray'...
+ok 7 /parser/simple-object
+# checking root node is an object...
+# checking object is not empty...
+# checking root node is an object...
+# checking object is not empty...
+ok 8 /parser/nested-object
+# checking variable 'foo' is assigned...
+# checking for a root of the desired type...
+# checking variable 'bar' is assigned...
+# checking for a root of the desired type...
+# checking variable 'baz' is assigned...
+# checking for a root of the desired type...
+ok 9 /parser/assignment
+# checking root node is an object...
+# checking object is not empty...
+# checking for object member 'test'...
+# checking simple string equality...
+# checking for valid UTF-8...
+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/node.test
+TAP version 13
+# random seed: R02S914544a8ab2d1d110451d04dbdf920a4
+1..28
+# 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
+ok 7 /nodes/init/reinit
+# End of init tests
+# Start of copy tests
+ok 8 /nodes/copy/null
+ok 9 /nodes/copy/value
+ok 10 /nodes/copy/object
+# End of copy tests
+# Start of get tests
+ok 11 /nodes/get/int
+ok 12 /nodes/get/double
+# End of get tests
+# Start of gvalue tests
+# Autopromotion of int to int64
+# Expecting an gint64, got a 'gint64'
+# Autopromotion of float to double
+# Expecting a gdouble, got a 'gdouble'
+ok 13 /nodes/gvalue/autopromotion
+# End of gvalue tests
+# Start of seal tests
+ok 14 /nodes/seal/int
+ok 15 /nodes/seal/double
+ok 16 /nodes/seal/boolean
+ok 17 /nodes/seal/string
+ok 18 /nodes/seal/null
+ok 19 /nodes/seal/object
+ok 20 /nodes/seal/array
+# End of seal tests
+# Start of immutable tests
+ok 21 /nodes/immutable/int
+ok 22 /nodes/immutable/double
+ok 23 /nodes/immutable/boolean
+ok 24 /nodes/immutable/string
+ok 25 /nodes/immutable/object
+ok 26 /nodes/immutable/array
+ok 27 /nodes/immutable/value
+ok 28 /nodes/immutable/parent
+# End of immutable tests
+# End of nodes tests
+PASS: json-glib-1.0/node.test
+Running test: json-glib-1.0/serialize-simple.test
+TAP version 13
+# random seed: R02Sd26e6b1f28dfc829866afc25199b7481
+1..1
+# Start of serialize tests
+# TestObject: {
+# "bar" : true,
+# "baz" : "Test"
+# }
+ok 1 /serialize/gobject
+# End of serialize tests
+PASS: json-glib-1.0/serialize-simple.test
+Running test: json-glib-1.0/path.test
+TAP version 13
+# random seed: R02S28223454b008ff6dc45efbd48c312c13
+1..32
+# Start of path tests
+# Start of expressions tests
+# Start of valid tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title')
+ok 1 /path/expressions/valid/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']')
+ok 2 /path/expressions/valid/2
+# * All the authors from the every book. ('$.store.book[*].author')
+ok 3 /path/expressions/valid/3
+# * All the authors. ('$..author')
+ok 4 /path/expressions/valid/4
+# * Everything inside the store. ('$.store.*')
+ok 5 /path/expressions/valid/5
+# * All the prices in the store. ('$.store..price')
+ok 6 /path/expressions/valid/6
+# * The third book. ('$..book[2]')
+ok 7 /path/expressions/valid/7
+# * The last book. ('$..book[-1:]')
+ok 8 /path/expressions/valid/8
+# * The first two books. ('$..book[0,1]')
+ok 9 /path/expressions/valid/9
+# * The first two books, using a slice. ('$..book[:2]')
+ok 10 /path/expressions/valid/10
+# * All the books. ('$['store']['book'][*]')
+ok 11 /path/expressions/valid/11
+# * All the members of the bicycle object. ('$.store.bicycle.*')
+ok 12 /path/expressions/valid/12
+# * The root node. ('$')
+ok 13 /path/expressions/valid/13
+# End of valid tests
+# Start of invalid tests
+# * INVALID: invalid first character ('/')
+ok 14 /path/expressions/invalid/1
+# * INVALID: Invalid character following root ('$ponies')
+ok 15 /path/expressions/invalid/2
+# * INVALID: missing member name or wildcard after dot ('$.store.')
+ok 16 /path/expressions/invalid/3
+# * INVALID: Malformed slice (missing step) ('$.store.book[0:1:]')
+ok 17 /path/expressions/invalid/4
+# * INVALID: Malformed set ('$.store.book[0,1~2]')
+ok 18 /path/expressions/invalid/5
+# * INVALID: Malformed array notation ('${'store'}')
+ok 19 /path/expressions/invalid/6
+# * INVALID: Malformed slice (invalid separator) ('$.store.book[0~2]')
+ok 20 /path/expressions/invalid/7
+# End of invalid tests
+# End of expressions tests
+# Start of match tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 21 /path/match/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 22 /path/match/2
+# * All the authors from the every book. ('$.store.book[*].author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 23 /path/match/3
+# * All the authors. ('$..author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 24 /path/match/4
+# * All the prices in the store. ('$.store..price') =>
+# - result: ["8.95","12.99","8.99","22.99","19.95"]
+# - expected: ["8.95","12.99","8.99","22.99","19.95"]
+ok 25 /path/match/5
+# * The third book. ('$..book[2]') =>
+# - result: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+# - expected: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+ok 26 /path/match/6
+# * The last book. ('$..book[-1:]') =>
+# - result: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 27 /path/match/7
+# * The first two books. ('$..book[0,1]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 28 /path/match/8
+# * The first two books, using a slice. ('$..book[:2]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 29 /path/match/9
+# * All the books. ('$['store']['book'][*]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 30 /path/match/10
+# * All the members of the bicycle object. ('$.store.bicycle.*') =>
+# - result: ["red","19.95"]
+# - expected: ["red","19.95"]
+ok 31 /path/match/11
+# * The root node. ('$') =>
+# - result: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+# - expected: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+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/generator.test
+TAP version 13
+# random seed: R02S431cc19b64f577e34102c6be5e446cf0
+1..16
+# Start of generator tests
+ok 1 /generator/empty-array
+ok 2 /generator/empty-object
+# checking simple array '[true,false,null,42,"foo"]' (expected: '[true,false,null,42,"foo"]')
+ok 3 /generator/simple-array
+ok 4 /generator/nested-array
+# checking simple object '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}' (expected: '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}')
+ok 5 /generator/simple-object
+# checking nested object '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}' (expected: '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}')
+ok 6 /generator/nested-object
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+ok 7 /generator/decimal-separator
+ok 8 /generator/double-stays-double
+# test_double_valid: value: '0.00' - string: '1e-08'
+ok 9 /generator/double-valid
+# 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 10 /generator/pretty
+# Start of string tests
+ok 11 /generator/string/abc
+ok 12 /generator/string/a\177xc
+ok 13 /generator/string/a\033xc
+ok 14 /generator/string/a\nxc
+ok 15 /generator/string/a\\xc
+ok 16 /generator/string/Barney B\303\244r
+# End of string tests
+# End of generator tests
+PASS: json-glib-1.0/generator.test
+Running test: json-glib-1.0/boxed.test
+TAP version 13
+# random seed: R02S1c8583124d0bd9bf2197556f0f56c2cb
+1..2
+# Start of boxed tests
+# Registering transform functions
+# Serialize: { foo: 42, bar: true }
+# TestObject: {
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# }
+# }
+ok 1 /boxed/serialize-property
+# Deserialize: { foo: 42, bar: true }
+ok 2 /boxed/deserialize-property
+# End of boxed tests
+PASS: json-glib-1.0/boxed.test
+Running test: json-glib-1.0/reader.test
+TAP version 13
+# random seed: R02S0a5ad9b1137013779e771f185ef70c35
+1..6
+# 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
+ok 6 /reader/currrent-node
+# End of reader tests
+PASS: json-glib-1.0/reader.test
+Running test: json-glib-1.0/serialize-complex.test
+TAP version 13
+# random seed: R02S39d1d4b3a3f40cb4482045d9bc29cd35
+1..1
+# Start of serialize tests
+# TestObject: {
+# "foo" : 47,
+# "bar" : false,
+# "baz" : "Hello, World!",
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# },
+# "meh" : 0.5
+# }
+ok 1 /serialize/gobject-boxed
+# End of serialize tests
+PASS: json-glib-1.0/serialize-complex.test
+Running test: json-glib-1.0/array.test
+TAP version 13
+# random seed: R02Sd851bb4ea5f6b2d945340cb8b52817e3
+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/builder.test
+TAP version 13
+# random seed: R02S837d3a5bb9701b580b8127258e394129
+1..3
+# Start of builder tests
+# Builder complex: '{"depth1":[1,{"depth2":[3,[null,false],"after array"],"value2":true}],"object1":{},"value3":null,"value4":42,"":54}'
+ok 1 /builder/complex
+# Builder empty: '{"a":{}}'
+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/gvariant.test
+TAP version 13
+# random seed: R02Saeae03015c079069f03eb4860966815f
+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/serialize-full.test
+TAP version 13
+# random seed: R02Sfcfac5f085d2a3df9a7e092f6d55cac9
+1..1
+# Start of deserialize tests
+# *** TestObject ***
+# foo: <true>
+# bar: <true>
+# baz: <true>
+# meh: <true>
+ok 1 /deserialize/json-to-gobject
+# End of deserialize tests
+PASS: json-glib-1.0/serialize-full.test
+Running test: json-glib-1.0/invalid.test
+TAP version 13
+# random seed: R02Sc995e0d3a837e30593e1ab84a65da76d
+1..29
+# Start of invalid tests
+# Start of json tests
+# invalid data: 'rainbows'...
+ok 1 /invalid/json/bareword-1
+# invalid data: '[ unicorns ]'...
+ok 2 /invalid/json/bareword-2
+# invalid data: '{ "foo" : ponies }'...
+ok 3 /invalid/json/bareword-3
+# invalid data: '[ 3, 2, 1, lift_off ]'...
+ok 4 /invalid/json/bareword-4
+# invalid data: '{ foo : 42 }'...
+ok 5 /invalid/json/bareword-5
+# invalid data: '"st"ring"'...
+ok 6 /invalid/json/bareword-6
+# invalid data: '[ -false ]'...
+# error: <data>:1:3: Parse error: unexpected character `-', expected number (integer)
+ok 7 /invalid/json/values-1
+# invalid data: '["\uD800\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 8 /invalid/json/values-2
+# invalid data: '["\uDB00\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 9 /invalid/json/values-3
+# invalid data: '["\uDB00"]'...
+# error: <data>:1:11: Parse error: scanner: unterminated string constant
+ok 10 /invalid/json/values-4
+# invalid data: 'var foo'...
+# error: <data>:1:7: Parse error: unexpected end of file, expected character `='
+ok 11 /invalid/json/assignment-1
+# invalid data: 'var foo = no'...
+# error: <data>:1:12: Parse error: unexpected identifier `no', expected value
+ok 12 /invalid/json/assignment-2
+# invalid data: 'var = true'...
+# error: <data>:1:5: Parse error: unexpected character `=', expected identifier
+ok 13 /invalid/json/assignment-3
+# invalid data: 'var blah = 42:'...
+# error: <data>:1:14: Parse error: unexpected character `:', expected end of file
+ok 14 /invalid/json/assignment-4
+# invalid data: 'let foo = true;'...
+# error: <data>:1:3: Parse error: unexpected identifier `let', expected value
+ok 15 /invalid/json/assignment-5
+# invalid data: '[ true, false'...
+# error: <data>:1:13: Parse error: unexpected value `false', expected character `,'
+ok 16 /invalid/json/array-1
+# invalid data: '[ true }'...
+# error: <data>:1:6: Parse error: unexpected value `true', expected character `,'
+ok 17 /invalid/json/array-2
+# invalid data: '[ "foo" : 42 ]'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `,'
+ok 18 /invalid/json/array-3
+# invalid data: '{ foo : 42 }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 19 /invalid/json/object-1
+# invalid data: '{ 42 : "foo" }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 20 /invalid/json/object-2
+# invalid data: '{ "foo", 42 }'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `:'
+ok 21 /invalid/json/object-3
+# invalid data: '{ "foo" : 42 ]'...
+# error: <data>:1:12: Parse error: unexpected number `42', expected string constant
+ok 22 /invalid/json/object-4
+# invalid data: '{ "blah" }'...
+# error: <data>:1:8: Parse error: unexpected string constant "blah", expected character `:'
+ok 23 /invalid/json/object-5
+# invalid data: '{ "a" : 0 "b" : 1 }'...
+# error: <data>:1:9: Parse error: unexpected number `0', expected character `,'
+ok 24 /invalid/json/object-6
+# invalid data: '{ null: false }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 25 /invalid/json/object-7
+# invalid data: '[ true false ]'...
+ok 26 /invalid/json/missing-comma-1
+# invalid data: '{ "foo" : 42 "bar": null }'...
+ok 27 /invalid/json/missing-comma-2
+# invalid data: '[ true, ]'...
+ok 28 /invalid/json/trailing-comma-1
+# invalid data: '{ "foo" : 42, }'...
+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/object.test
+TAP version 13
+# random seed: R02S44ccd878883a82bc9fdb7bf2c3eee9cd
+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
+SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.0s; system=0.1s; maxrss=5120
+DURATION: 0
+END: /usr/lib/json-glib/ptest
+2024-01-31T04:31
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-json-glib/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-json-glib/testresults.json
new file mode 100644
index 00000000000..54b4d570dab
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-json-glib/testresults.json
@@ -0,0 +1,105 @@
+{
+ "runtime_core-image-ptest-json-glib_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-json-glib",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010533332824707031,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3700363636016846,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043775320053100586,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.589019775390625,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013127326965332031,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/array.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/boxed.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/builder.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/generator.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/gvariant.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/invalid.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/node.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/object.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/parser.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/path.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/reader.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/serialize-complex.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/serialize-full.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/serialize-simple.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "json-glib": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.122127771377563,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log
new file mode 100644
index 00000000000..b7eb2de3a5a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log
@@ -0,0 +1,700 @@
+START: ptest-runner
+2024-01-31T04:30
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/11indef
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/05time
+1..25
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+PASS: t/18tagdefault
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/14any
+1..26
+ok 1
+ok 2
+ok 3
+# t/aj.cer
+ok 4
+ok 5
+ok 6
+# t/aj2.cer
+ok 7
+ok 8
+ok 9
+# t/allianz_root.cer
+ok 10
+ok 11
+ok 12
+# t/dsacert.der
+ok 13
+ok 14
+# t/new_root_ca.cer
+ok 15
+ok 16
+# t/pgpextension.der
+ok 17
+ok 18
+ok 19
+# t/subca_2.cer
+ok 20
+ok 21
+ok 22
+# t/telesec_799972029.crt
+ok 23
+ok 24
+# t/verisign.der
+ok 25
+ok 26
+PASS: t/x509
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/11explicit
+1..67
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+# INTEGER 2147483648
+ok 36
+ok 37
+ok 38
+ok 39
+# INTEGER 1073741824
+ok 40
+ok 41
+ok 42
+ok 43
+# INTEGER -2147483648
+ok 44
+ok 45
+ok 46
+ok 47
+# INTEGER -1073741824
+ok 48
+ok 49
+ok 50
+ok 51
+# INTEGER -4294967296
+ok 52
+ok 53
+ok 54
+ok 55
+# INTEGER 4294967296
+ok 56
+ok 57
+ok 58
+ok 59
+# BCDString -1073741824
+ok 60
+ok 61
+ok 62
+ok 63
+# BCDString 1073741824
+ok 64
+ok 65
+ok 66
+ok 67
+PASS: t/06bigint
+1..2
+ok 1
+ok 2
+PASS: t/99misc
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/04opt
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/01tag
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/07io
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/17extchoice
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/15extseq
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/09contr
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/13utf8
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/16extset
+1..186
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+# NULL
+ok 23
+ok 24
+ok 25
+ok 26
+# BOOLEAN 0
+ok 27
+ok 28
+ok 29
+ok 30
+# BOOLEAN 1
+ok 31
+ok 32
+ok 33
+ok 34
+# BOOLEAN -99
+ok 35
+ok 36
+ok 37
+ok 38
+# INTEGER -128
+ok 39
+ok 40
+ok 41
+ok 42
+# INTEGER -1073741824
+ok 43
+ok 44
+ok 45
+ok 46
+# INTEGER 6715289
+ok 47
+ok 48
+ok 49
+ok 50
+# INTEGER -457
+ok 51
+ok 52
+ok 53
+ok 54
+# INTEGER 1073741824
+ok 55
+ok 56
+ok 57
+ok 58
+# INTEGER 128
+ok 59
+ok 60
+ok 61
+ok 62
+# INTEGER -255
+ok 63
+ok 64
+ok 65
+ok 66
+# INTEGER 0
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+ok 73
+ok 74
+# STRING ''
+ok 75
+ok 76
+ok 77
+ok 78
+# STRING 'A string'
+ok 79
+ok 80
+ok 81
+ok 82
+# OBJECT_ID 1.2.3.4.5
+ok 83
+ok 84
+ok 85
+ok 86
+# OBJECT_ID 2.99999.99
+ok 87
+ok 88
+ok 89
+ok 90
+# OBJECT_ID 0.0.17.773.1.1.1
+ok 91
+ok 92
+ok 93
+ok 94
+# OBJECT_ID 2.5.457
+ok 95
+ok 96
+ok 97
+ok 98
+# ENUM -99
+ok 99
+ok 100
+ok 101
+ok 102
+# ENUM 0
+ok 103
+ok 104
+ok 105
+ok 106
+# ENUM 6573456
+ok 107
+ok 108
+ok 109
+ok 110
+# BIT STRING 00110011 3
+ok 111
+ok 112
+ok 113
+ok 114
+ok 115
+# BIT STRING 011011111101110111000000 7
+ok 116
+ok 117
+ok 118
+ok 119
+ok 120
+# BIT STRING 011011100101110111000000 21
+ok 121
+ok 122
+ok 123
+ok 124
+ok 125
+# BIT STRING 00000000 1
+ok 126
+ok 127
+ok 128
+ok 129
+ok 130
+# REAL 0
+ok 131
+ok 132
+ok 133
+ok 134
+# REAL -5.5
+ok 135
+ok 136
+ok 137
+ok 138
+# REAL -Inf
+ok 139
+ok 140
+ok 141
+ok 142
+# REAL 1.5
+ok 143
+ok 144
+ok 145
+ok 146
+# REAL Inf
+ok 147
+ok 148
+ok 149
+ok 150
+# RELATIVE-OID 2.5.457
+ok 151
+ok 152
+ok 153
+ok 154
+# RELATIVE-OID 1.2.3.4.5
+ok 155
+ok 156
+ok 157
+ok 158
+# RELATIVE-OID 0.0.17.773.1.1.1
+ok 159
+ok 160
+ok 161
+ok 162
+# BCDString 2.2
+ok 163
+ok 164
+ok 165
+ok 166
+# BCDString 564
+ok 167
+ok 168
+ok 169
+ok 170
+# BCDString 0
+ok 171
+ok 172
+ok 173
+ok 174
+# BCDString 123456789123456789
+ok 175
+ok 176
+ok 177
+ok 178
+# BCDString -1
+ok 179
+ok 180
+ok 181
+ok 182
+# BCDString 12345678
+ok 183
+ok 184
+ok 185
+ok 186
+PASS: t/00prim
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/02seq
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/08set
+1..2
+ok 1
+ok 2
+PASS: t/19issue14
+1..35
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+PASS: t/03seqof
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/12der
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10choice
+DURATION: 3
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log
new file mode 100644
index 00000000000..e0b0caecfcf
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log
@@ -0,0 +1,705 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libconvert-asn1-perl/ptest
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/11indef
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/05time
+1..25
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+PASS: t/18tagdefault
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/14any
+1..26
+ok 1
+ok 2
+ok 3
+# t/aj.cer
+ok 4
+ok 5
+ok 6
+# t/aj2.cer
+ok 7
+ok 8
+ok 9
+# t/allianz_root.cer
+ok 10
+ok 11
+ok 12
+# t/dsacert.der
+ok 13
+ok 14
+# t/new_root_ca.cer
+ok 15
+ok 16
+# t/pgpextension.der
+ok 17
+ok 18
+ok 19
+# t/subca_2.cer
+ok 20
+ok 21
+ok 22
+# t/telesec_799972029.crt
+ok 23
+ok 24
+# t/verisign.der
+ok 25
+ok 26
+PASS: t/x509
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/11explicit
+1..67
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+# INTEGER 2147483648
+ok 36
+ok 37
+ok 38
+ok 39
+# INTEGER 1073741824
+ok 40
+ok 41
+ok 42
+ok 43
+# INTEGER -2147483648
+ok 44
+ok 45
+ok 46
+ok 47
+# INTEGER -1073741824
+ok 48
+ok 49
+ok 50
+ok 51
+# INTEGER -4294967296
+ok 52
+ok 53
+ok 54
+ok 55
+# INTEGER 4294967296
+ok 56
+ok 57
+ok 58
+ok 59
+# BCDString -1073741824
+ok 60
+ok 61
+ok 62
+ok 63
+# BCDString 1073741824
+ok 64
+ok 65
+ok 66
+ok 67
+PASS: t/06bigint
+1..2
+ok 1
+ok 2
+PASS: t/99misc
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/04opt
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/01tag
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/07io
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/17extchoice
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/15extseq
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/09contr
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/13utf8
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/16extset
+1..186
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+# NULL
+ok 23
+ok 24
+ok 25
+ok 26
+# BOOLEAN 0
+ok 27
+ok 28
+ok 29
+ok 30
+# BOOLEAN 1
+ok 31
+ok 32
+ok 33
+ok 34
+# BOOLEAN -99
+ok 35
+ok 36
+ok 37
+ok 38
+# INTEGER -128
+ok 39
+ok 40
+ok 41
+ok 42
+# INTEGER -1073741824
+ok 43
+ok 44
+ok 45
+ok 46
+# INTEGER 6715289
+ok 47
+ok 48
+ok 49
+ok 50
+# INTEGER -457
+ok 51
+ok 52
+ok 53
+ok 54
+# INTEGER 1073741824
+ok 55
+ok 56
+ok 57
+ok 58
+# INTEGER 128
+ok 59
+ok 60
+ok 61
+ok 62
+# INTEGER -255
+ok 63
+ok 64
+ok 65
+ok 66
+# INTEGER 0
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+ok 73
+ok 74
+# STRING ''
+ok 75
+ok 76
+ok 77
+ok 78
+# STRING 'A string'
+ok 79
+ok 80
+ok 81
+ok 82
+# OBJECT_ID 1.2.3.4.5
+ok 83
+ok 84
+ok 85
+ok 86
+# OBJECT_ID 2.99999.99
+ok 87
+ok 88
+ok 89
+ok 90
+# OBJECT_ID 0.0.17.773.1.1.1
+ok 91
+ok 92
+ok 93
+ok 94
+# OBJECT_ID 2.5.457
+ok 95
+ok 96
+ok 97
+ok 98
+# ENUM -99
+ok 99
+ok 100
+ok 101
+ok 102
+# ENUM 0
+ok 103
+ok 104
+ok 105
+ok 106
+# ENUM 6573456
+ok 107
+ok 108
+ok 109
+ok 110
+# BIT STRING 00110011 3
+ok 111
+ok 112
+ok 113
+ok 114
+ok 115
+# BIT STRING 011011111101110111000000 7
+ok 116
+ok 117
+ok 118
+ok 119
+ok 120
+# BIT STRING 011011100101110111000000 21
+ok 121
+ok 122
+ok 123
+ok 124
+ok 125
+# BIT STRING 00000000 1
+ok 126
+ok 127
+ok 128
+ok 129
+ok 130
+# REAL 0
+ok 131
+ok 132
+ok 133
+ok 134
+# REAL -5.5
+ok 135
+ok 136
+ok 137
+ok 138
+# REAL -Inf
+ok 139
+ok 140
+ok 141
+ok 142
+# REAL 1.5
+ok 143
+ok 144
+ok 145
+ok 146
+# REAL Inf
+ok 147
+ok 148
+ok 149
+ok 150
+# RELATIVE-OID 2.5.457
+ok 151
+ok 152
+ok 153
+ok 154
+# RELATIVE-OID 1.2.3.4.5
+ok 155
+ok 156
+ok 157
+ok 158
+# RELATIVE-OID 0.0.17.773.1.1.1
+ok 159
+ok 160
+ok 161
+ok 162
+# BCDString 2.2
+ok 163
+ok 164
+ok 165
+ok 166
+# BCDString 564
+ok 167
+ok 168
+ok 169
+ok 170
+# BCDString 0
+ok 171
+ok 172
+ok 173
+ok 174
+# BCDString 123456789123456789
+ok 175
+ok 176
+ok 177
+ok 178
+# BCDString -1
+ok 179
+ok 180
+ok 181
+ok 182
+# BCDString 12345678
+ok 183
+ok 184
+ok 185
+ok 186
+PASS: t/00prim
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/02seq
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/08set
+1..2
+ok 1
+ok 2
+PASS: t/19issue14
+1..35
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+PASS: t/03seqof
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/12der
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10choice
+DURATION: 3
+END: /usr/lib/libconvert-asn1-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/testresults.json
new file mode 100644
index 00000000000..47da17b7b89
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libconvert-asn1-perl/testresults.json
@@ -0,0 +1,132 @@
+{
+ "runtime_core-image-ptest-libconvert-asn1-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libconvert-asn1-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010685920715332031,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.374678373336792,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04432797431945801,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.842282772064209,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00156402587890625,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/00prim": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/01tag": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/02seq": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/03seqof": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/04opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/05time": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/06bigint": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/07io": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/08set": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/09contr": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/10choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/11explicit": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/11indef": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/12der": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/13utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/14any": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/15extseq": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/16extset": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/17extchoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/18tagdefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/19issue14": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/99misc": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/x509": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libconvert-asn1-perl": {
+ "duration": "3"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.110560417175293,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-liberror-perl.log b/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-liberror-perl.log
new file mode 100644
index 00000000000..3e4e877d708
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-liberror-perl.log
@@ -0,0 +1,102 @@
+START: ptest-runner
+2024-01-31T04:30
+1..4
+ok 1 - Error rethrown
+ok 2 - Thrown Error::Simple
+ok 3 - die foobar
+ok 4 - throw Error::Simple
+PASS: t/11rethrow
+1..21
+ok 1 - Loaded
+ok 2 - Test framework STDERR
+ok 3 - Test framework felloffcode
+ok 4 - warn \n-terminated STDERR
+ok 5 - warn \n-terminated felloffcode
+ok 6 - warn unterminated STDERR
+ok 7 - warn unterminated felloffcode
+ok 8 - die \n-terminated STDERR
+ok 9 - die \n-terminated felloffcode
+ok 10 - die unterminated STDERR
+ok 11 - die unterminated felloffcode
+ok 12 - Error STDOUT
+ok 13 - Error felloffcode
+ok 14 - Custom warn test STDERR
+ok 15 - Custom warn test felloffcode
+ok 16 - Custom die test STDERR
+ok 17 - Custom die test felloffcode
+ok 18 - Custom warn STDERR
+ok 19 - Custom warn felloffcode
+ok 20 - Custom die STDERR
+ok 21 - Custom die felloffcode
+PASS: t/08warndie
+1..2
+ok 1 - Testing for thrown exception
+ok 2 - No Errors caught.
+PASS: t/03throw-non-Error
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/01throw
+1..2
+ok 1 - Error thrown in the catch clause is registered
+ok 2 - Error thrown in the otherwise clause is registered
+PASS: t/10throw-in-catch
+1..1
+ok 1 - Testing that the excpetion is not trampeled
+PASS: t/07try-in-obj-destructor
+1..3
+ok 1 - Error was auto-converted to Error::Simple
+ok 2 - Error was auto-converted to MyError::Bar
+ok 3 - Text of the error is correct
+PASS: t/06customize-text-throw
+1..1
+ok 1 - Testing that the use base worked.
+PASS: t/04use-base-Error-Simple
+1..2
+ok 1 - defined( $_[0] ) after throw/except
+ok 2 - $_[0]->isa( "Error::Simple" ) after throw/except
+PASS: t/13except-arg0
+1..4
+readline() on closed filehandle I at t/lib/MyDie.pm line 10.
+ok 1 - Not MyError::Foo
+ok 2 - Testing
+ok 3 - Testing for correct line number
+ok 4 - Testing for correct module
+PASS: t/05text-errors-with-file-handles
+1..8
+ok 1 - defined( $_[0] ) after throw/catch
+ok 2 - defined( $@ ) after throw/catch
+ok 3 - $_[0]->isa( "Error::Simple" ) after throw/catch
+ok 4 - $@->isa( "Error::Simple" ) after throw/catch
+ok 5 - defined( $_[0] ) after throw/otherwise
+ok 6 - defined( $@ ) after throw/otherwise
+ok 7 - $_[0]->isa( "Error::Simple" ) after throw/otherwise
+ok 8 - $@->isa( "Error::Simple" ) after throw/otherwise
+PASS: t/09dollar-at
+1..1
+ok 1 - Testing that the VERSION was not overrided
+PASS: t/14Error-Simple-VERSION
+1..2
+ok 1 - Error.pm loaded ok
+ok 2 - Error/Simple.pm loaded ok
+PASS: t/00-compile
+1..2
+ok 1 - Checking that eval { ... } is sane
+# Error::THROWN = This is caught by eval, not by try. at t/12wrong-error-var.t line 12.
+
+# Error::THROWN =
+# E = This is a simple 'die' exception. at t/12wrong-error-var.t line 22.
+
+ok 2 - Checking that the argument to otherwise is the thrown exception
+PASS: t/12wrong-error-var
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/02order
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-raw.log
new file mode 100644
index 00000000000..6394be1a1af
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/ptest-raw.log
@@ -0,0 +1,107 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/liberror-perl/ptest
+1..4
+ok 1 - Error rethrown
+ok 2 - Thrown Error::Simple
+ok 3 - die foobar
+ok 4 - throw Error::Simple
+PASS: t/11rethrow
+1..21
+ok 1 - Loaded
+ok 2 - Test framework STDERR
+ok 3 - Test framework felloffcode
+ok 4 - warn \n-terminated STDERR
+ok 5 - warn \n-terminated felloffcode
+ok 6 - warn unterminated STDERR
+ok 7 - warn unterminated felloffcode
+ok 8 - die \n-terminated STDERR
+ok 9 - die \n-terminated felloffcode
+ok 10 - die unterminated STDERR
+ok 11 - die unterminated felloffcode
+ok 12 - Error STDOUT
+ok 13 - Error felloffcode
+ok 14 - Custom warn test STDERR
+ok 15 - Custom warn test felloffcode
+ok 16 - Custom die test STDERR
+ok 17 - Custom die test felloffcode
+ok 18 - Custom warn STDERR
+ok 19 - Custom warn felloffcode
+ok 20 - Custom die STDERR
+ok 21 - Custom die felloffcode
+PASS: t/08warndie
+1..2
+ok 1 - Testing for thrown exception
+ok 2 - No Errors caught.
+PASS: t/03throw-non-Error
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/01throw
+1..2
+ok 1 - Error thrown in the catch clause is registered
+ok 2 - Error thrown in the otherwise clause is registered
+PASS: t/10throw-in-catch
+1..1
+ok 1 - Testing that the excpetion is not trampeled
+PASS: t/07try-in-obj-destructor
+1..3
+ok 1 - Error was auto-converted to Error::Simple
+ok 2 - Error was auto-converted to MyError::Bar
+ok 3 - Text of the error is correct
+PASS: t/06customize-text-throw
+1..1
+ok 1 - Testing that the use base worked.
+PASS: t/04use-base-Error-Simple
+1..2
+ok 1 - defined( $_[0] ) after throw/except
+ok 2 - $_[0]->isa( "Error::Simple" ) after throw/except
+PASS: t/13except-arg0
+1..4
+readline() on closed filehandle I at t/lib/MyDie.pm line 10.
+ok 1 - Not MyError::Foo
+ok 2 - Testing
+ok 3 - Testing for correct line number
+ok 4 - Testing for correct module
+PASS: t/05text-errors-with-file-handles
+1..8
+ok 1 - defined( $_[0] ) after throw/catch
+ok 2 - defined( $@ ) after throw/catch
+ok 3 - $_[0]->isa( "Error::Simple" ) after throw/catch
+ok 4 - $@->isa( "Error::Simple" ) after throw/catch
+ok 5 - defined( $_[0] ) after throw/otherwise
+ok 6 - defined( $@ ) after throw/otherwise
+ok 7 - $_[0]->isa( "Error::Simple" ) after throw/otherwise
+ok 8 - $@->isa( "Error::Simple" ) after throw/otherwise
+PASS: t/09dollar-at
+1..1
+ok 1 - Testing that the VERSION was not overrided
+PASS: t/14Error-Simple-VERSION
+1..2
+ok 1 - Error.pm loaded ok
+ok 2 - Error/Simple.pm loaded ok
+PASS: t/00-compile
+1..2
+ok 1 - Checking that eval { ... } is sane
+# Error::THROWN = This is caught by eval, not by try. at t/12wrong-error-var.t line 12.
+
+# Error::THROWN =
+# E = This is a simple 'die' exception. at t/12wrong-error-var.t line 22.
+
+ok 2 - Checking that the argument to otherwise is the thrown exception
+PASS: t/12wrong-error-var
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/02order
+DURATION: 2
+END: /usr/lib/liberror-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/testresults.json
new file mode 100644
index 00000000000..c5203450cf6
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-liberror-perl/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-liberror-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-liberror-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010693073272705078,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.401306629180908,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04342031478881836,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.5774924755096436,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012409687042236328,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.liberror-perl.t/00-compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/01throw": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/02order": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/03throw-non-Error": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/04use-base-Error-Simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/05text-errors-with-file-handles": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/06customize-text-throw": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/07try-in-obj-destructor": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/08warndie": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/09dollar-at": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/10throw-in-catch": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/11rethrow": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/12wrong-error-var": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/13except-arg0": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/14Error-Simple-VERSION": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "liberror-perl": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.110213041305542,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-libexif.log b/runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-libexif.log
new file mode 100644
index 00000000000..94dd358265b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-libexif.log
@@ -0,0 +1,296 @@
+START: ptest-runner
+2024-01-31T04:24
+Creating EXIF data...
+Fill EXIF data with all necessary entries to follow specs...
+Dumping IFD '0'...
+Dumping exif content (12 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x111 ('StripOffsets')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x116 ('RowsPerStrip')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x117 ('StripByteCounts')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+Saving EXIF data to memory...
+Writing 274 byte(s) EXIF data to loader...
+Wrote 274 byte(s).
+Dumping IFD '0'...
+Dumping exif content (9 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD '1'...
+Dumping exif content (4 entries)...
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+PASS: test-mem
+Tag 0xa002
+Full: '0'
+Tag 0xa214
+Full: '0'
+Tag 0x100
+Full: '0'
+Tag 0x112
+Full: 'Top-left'
+Tag 0x115
+Full: '3'
+Tag 0x102
+Full: '8, 8, 8'
+Tag 0x11a
+Full: '72'
+Tag 0x13e
+Full: '0/0, 0/0'
+Tag 0x214
+Full: ' 0, 255, 0, 255, 0, 255'
+Tag 0x132
+Full: '2024:01:31 04:24:48'
+Tag 0x10e
+Full: '[None]'
+Tag 0x9000
+Full: 'Exif Version 2.1'
+Tag 0xa000
+Full: 'FlashPix Version 1.0'
+Tag 0x8298
+Full: '[None] (Photographer) - [None] (Editor)'
+Tag 0xa300
+Full: 'DSC'
+Tag 0x9101
+Full: 'Y Cb Cr -'
+Tag 0xa301
+Full: 'Directly photographed'
+Tag 0x212
+Full: 'YCbCr4:2:2'
+Tag 0x11c
+Full: 'Planar format'
+Tag 0x128
+Full: 'Inch'
+Tag 0xa001
+Full: 'Uncalibrated'
+Tag 0x9207
+Full: 'Unknown'
+Tag 0x829d
+Full: 'f/0.1'
+Tag 0x9202
+Full: '0.05 EV (f/1.0)'
+Tag 0x9205
+Full: '0.05 EV (f/1.0)'
+Tag 0x920a
+Full: '0.1 mm'
+Tag 0x9206
+Full: '0.1 m'
+Tag 0x829a
+Full: '1/20 sec.'
+Tag 0x9201
+Full: '0.05 EV (1/1 sec.)'
+Tag 0x9203
+Full: '0.05 EV (3.55 cd/m^2)'
+Tag 0x9204
+Full: '0.05 EV'
+Tag 0x9290
+Full: '130 '
+Tag 0x9286
+Full: 'A Long User Comment'
+Tag 0x9c9c
+Full: 'UCS-2 Comment'
+Tag 0x2
+Full: 'R98'
+Tag 0x0
+Full: '2.2.0.0'
+Tag 0x5
+Full: 'Sea level reference'
+Tag 0x7
+Full: '12:34:56.78'
+Tag 0x9214
+Full: 'Within rectangle (width 78, height 90) around (x,y) = (123,456)'
+Tag 0x9214
+Full: 'Within distance 78 of (x,y) = (123,456)'
+Tag 0x9214
+Full: '(x,y) = (123,456)'
+Tag 0x9214
+Full: 'Unexpected number of components (1, expected 2, 3, or 4).'
+PASS: test-value
+PASS: test-integers
+PASS: test-parse
+PASS: test-parse-from-data
+PASS: test-tagtable
+PASS: test-sorted
+PASS: test-fuzzer
+PASS: test-null
+PASS: parse-regression.sh
+PASS: swap-byte-order.sh
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+PASS: extract-parse.sh
+PASS: test-gps
+libfailmalloc is not available
+SKIP: check-failmalloc.sh
+====================
+All 13 tests passed
+(1 test was not run)
+====================
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-raw.log
new file mode 100644
index 00000000000..c469319b849
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libexif/ptest-raw.log
@@ -0,0 +1,301 @@
+START: ptest-runner
+2024-01-31T04:24
+BEGIN: /usr/lib/libexif/ptest
+Creating EXIF data...
+Fill EXIF data with all necessary entries to follow specs...
+Dumping IFD '0'...
+Dumping exif content (12 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x111 ('StripOffsets')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x116 ('RowsPerStrip')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x117 ('StripByteCounts')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+Saving EXIF data to memory...
+Writing 274 byte(s) EXIF data to loader...
+Wrote 274 byte(s).
+Dumping IFD '0'...
+Dumping exif content (9 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD '1'...
+Dumping exif content (4 entries)...
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+PASS: test-mem
+Tag 0xa002
+Full: '0'
+Tag 0xa214
+Full: '0'
+Tag 0x100
+Full: '0'
+Tag 0x112
+Full: 'Top-left'
+Tag 0x115
+Full: '3'
+Tag 0x102
+Full: '8, 8, 8'
+Tag 0x11a
+Full: '72'
+Tag 0x13e
+Full: '0/0, 0/0'
+Tag 0x214
+Full: ' 0, 255, 0, 255, 0, 255'
+Tag 0x132
+Full: '2024:01:31 04:24:48'
+Tag 0x10e
+Full: '[None]'
+Tag 0x9000
+Full: 'Exif Version 2.1'
+Tag 0xa000
+Full: 'FlashPix Version 1.0'
+Tag 0x8298
+Full: '[None] (Photographer) - [None] (Editor)'
+Tag 0xa300
+Full: 'DSC'
+Tag 0x9101
+Full: 'Y Cb Cr -'
+Tag 0xa301
+Full: 'Directly photographed'
+Tag 0x212
+Full: 'YCbCr4:2:2'
+Tag 0x11c
+Full: 'Planar format'
+Tag 0x128
+Full: 'Inch'
+Tag 0xa001
+Full: 'Uncalibrated'
+Tag 0x9207
+Full: 'Unknown'
+Tag 0x829d
+Full: 'f/0.1'
+Tag 0x9202
+Full: '0.05 EV (f/1.0)'
+Tag 0x9205
+Full: '0.05 EV (f/1.0)'
+Tag 0x920a
+Full: '0.1 mm'
+Tag 0x9206
+Full: '0.1 m'
+Tag 0x829a
+Full: '1/20 sec.'
+Tag 0x9201
+Full: '0.05 EV (1/1 sec.)'
+Tag 0x9203
+Full: '0.05 EV (3.55 cd/m^2)'
+Tag 0x9204
+Full: '0.05 EV'
+Tag 0x9290
+Full: '130 '
+Tag 0x9286
+Full: 'A Long User Comment'
+Tag 0x9c9c
+Full: 'UCS-2 Comment'
+Tag 0x2
+Full: 'R98'
+Tag 0x0
+Full: '2.2.0.0'
+Tag 0x5
+Full: 'Sea level reference'
+Tag 0x7
+Full: '12:34:56.78'
+Tag 0x9214
+Full: 'Within rectangle (width 78, height 90) around (x,y) = (123,456)'
+Tag 0x9214
+Full: 'Within distance 78 of (x,y) = (123,456)'
+Tag 0x9214
+Full: '(x,y) = (123,456)'
+Tag 0x9214
+Full: 'Unexpected number of components (1, expected 2, 3, or 4).'
+PASS: test-value
+PASS: test-integers
+PASS: test-parse
+PASS: test-parse-from-data
+PASS: test-tagtable
+PASS: test-sorted
+PASS: test-fuzzer
+PASS: test-null
+PASS: parse-regression.sh
+PASS: swap-byte-order.sh
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+Wrote EXIF data to '/tmp/tmp.RVHz0y'
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+PASS: extract-parse.sh
+PASS: test-gps
+libfailmalloc is not available
+SKIP: check-failmalloc.sh
+====================
+All 13 tests passed
+(1 test was not run)
+====================
+DURATION: 1
+END: /usr/lib/libexif/ptest
+2024-01-31T04:24
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libexif/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libexif/testresults.json
new file mode 100644
index 00000000000..35136b52b2c
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libexif/testresults.json
@@ -0,0 +1,105 @@
+{
+ "runtime_core-image-ptest-libexif_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libexif",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010051727294921875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.382880210876465,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043109893798828125,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.6481876373291016,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012927055358886719,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libexif.check-failmalloc.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libexif.extract-parse.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.parse-regression.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.swap-byte-order.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-fuzzer": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-gps": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-integers": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-mem": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-null": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-parse-from-data": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-sorted": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-tagtable": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-value": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libexif": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.107036352157593,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-libgpg-error.log b/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-libgpg-error.log
new file mode 100644
index 00000000000..d3f6d50e79c
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-libgpg-error.log
@@ -0,0 +1,31 @@
+START: ptest-runner
+2024-01-31T04:30
+PASS: t-version
+Unspecified source: Success
+gcrypt: Invalid length specifier in S-expression
+GnuPG: Unknown packet
+GpgSM: Certificate too young
+GPG Agent: Bad CA certificate
+Pinentry: Operation cancelled
+SCD: Card removed
+GPGME: Bad secret key
+Keybox: Too late to cancel LDAP
+gcrypt: Permission denied
+gcrypt: File exists
+gcrypt: No such file or directory
+PASS: t-strerror
+PASS: t-syserror
+PASS: t-lock
+PASS: t-printf
+PASS: t-poll
+PASS: t-b64
+current conffile='[cmdline]'
+PASS: t-argparse
+PASS: t-logging
+PASS: t-stringutils
+PASS: t-malloc
+PASS: t-lock-single-posix
+===================
+All 12 tests passed
+===================
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-raw.log
new file mode 100644
index 00000000000..db221b11e91
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/ptest-raw.log
@@ -0,0 +1,36 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libgpg-error/ptest
+PASS: t-version
+Unspecified source: Success
+gcrypt: Invalid length specifier in S-expression
+GnuPG: Unknown packet
+GpgSM: Certificate too young
+GPG Agent: Bad CA certificate
+Pinentry: Operation cancelled
+SCD: Card removed
+GPGME: Bad secret key
+Keybox: Too late to cancel LDAP
+gcrypt: Permission denied
+gcrypt: File exists
+gcrypt: No such file or directory
+PASS: t-strerror
+PASS: t-syserror
+PASS: t-lock
+PASS: t-printf
+PASS: t-poll
+PASS: t-b64
+current conffile='[cmdline]'
+PASS: t-argparse
+PASS: t-logging
+PASS: t-stringutils
+PASS: t-malloc
+PASS: t-lock-single-posix
+===================
+All 12 tests passed
+===================
+DURATION: 0
+END: /usr/lib/libgpg-error/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/testresults.json
new file mode 100644
index 00000000000..79dd9d0eac3
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libgpg-error/testresults.json
@@ -0,0 +1,99 @@
+{
+ "runtime_core-image-ptest-libgpg-error_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libgpg-error",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010647773742675781,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.403043031692505,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043599843978881836,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.5118839740753174,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013020038604736328,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libgpg-error.t-argparse": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-b64": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-lock": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-lock-single-posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-logging": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-malloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-poll": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-printf": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-strerror": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-stringutils": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-syserror": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-version": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libgpg-error": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.117974519729614,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-libnl.log b/runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-libnl.log
new file mode 100644
index 00000000000..c13cc599a0f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-libnl.log
@@ -0,0 +1,57 @@
+START: ptest-runner
+2024-01-31T04:30
+Running suite(s): main
+ Abstract addresses
+PASS: cksuite-all-addr.c:Core:addr_alloc Passed
+PASS: cksuite-all-addr.c:Core:addr_binary_addr Passed
+PASS: cksuite-all-addr.c:Core:addr_parse4 Passed
+PASS: cksuite-all-addr.c:Core:addr_parse6 Passed
+PASS: cksuite-all-addr.c:Core:addr_info Passed
+PASS: cksuite-all-addr.c:Core:addr_flags2str Passed
+ Netlink attributes
+PASS: cksuite-all-attr.c:Core:attr_size Passed
+PASS: cksuite-all-attr.c:Core:msg_construct Passed
+PASS: cksuite-all-attr.c:Core:clone_cls_u32 Passed
+PASS: cksuite-all-attr.c:Core:test_nltst_strtok Passed
+ Clone ematch tree
+runs with NLTST_SEED_RAND=0
+PASS: cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone Passed
+ netns
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:cache_and_clone Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+100%: Checks: 29, Failures: 0, Errors: 0
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-raw.log
new file mode 100644
index 00000000000..2c790a564ec
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libnl/ptest-raw.log
@@ -0,0 +1,62 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libnl/ptest
+Running suite(s): main
+ Abstract addresses
+PASS: cksuite-all-addr.c:Core:addr_alloc Passed
+PASS: cksuite-all-addr.c:Core:addr_binary_addr Passed
+PASS: cksuite-all-addr.c:Core:addr_parse4 Passed
+PASS: cksuite-all-addr.c:Core:addr_parse6 Passed
+PASS: cksuite-all-addr.c:Core:addr_info Passed
+PASS: cksuite-all-addr.c:Core:addr_flags2str Passed
+ Netlink attributes
+PASS: cksuite-all-attr.c:Core:attr_size Passed
+PASS: cksuite-all-attr.c:Core:msg_construct Passed
+PASS: cksuite-all-attr.c:Core:clone_cls_u32 Passed
+PASS: cksuite-all-attr.c:Core:test_nltst_strtok Passed
+ Clone ematch tree
+runs with NLTST_SEED_RAND=0
+PASS: cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone Passed
+ netns
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:cache_and_clone Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+100%: Checks: 29, Failures: 0, Errors: 0
+DURATION: 0
+END: /usr/lib/libnl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libnl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libnl/testresults.json
new file mode 100644
index 00000000000..daf8552491d
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libnl/testresults.json
@@ -0,0 +1,102 @@
+{
+ "runtime_core-image-ptest-libnl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libnl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010673999786376953,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.395087957382202,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04460310935974121,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.8280994892120361,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0014004707336425781,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_alloc_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_binary_addr_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_flags2str_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_info_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_parse4_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_parse6_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:attr_size_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:clone_cls_u32_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:msg_construct_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:test_nltst_strtok_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.nl-test-util.c:Core:cache_and_clone_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.nl-test-util.c:Core:test_create_iface_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libnl": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.111962795257568,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-libpcre.log b/runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-libpcre.log
new file mode 100644
index 00000000000..2a6de9adf74
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-libpcre.log
@@ -0,0 +1,19 @@
+START: ptest-runner
+2024-01-31T04:30
+make[1]: Entering directory '/usr/lib/libpcre/ptest'
+PASS: pcre_stringpiece_unittest
+PASS: RunTest
+PASS: RunGrepTest
+============================================================================
+Testsuite summary for PCRE 8.36
+============================================================================
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/libpcre/ptest'
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-raw.log
new file mode 100644
index 00000000000..4aba62b85b6
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libpcre/ptest-raw.log
@@ -0,0 +1,24 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libpcre/ptest
+make[1]: Entering directory '/usr/lib/libpcre/ptest'
+PASS: pcre_stringpiece_unittest
+PASS: RunTest
+PASS: RunGrepTest
+============================================================================
+Testsuite summary for PCRE 8.36
+============================================================================
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/libpcre/ptest'
+DURATION: 2
+END: /usr/lib/libpcre/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libpcre/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libpcre/testresults.json
new file mode 100644
index 00000000000..d350f54cb66
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libpcre/testresults.json
@@ -0,0 +1,72 @@
+{
+ "runtime_core-image-ptest-libpcre_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libpcre",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010366439819335938,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.398702621459961,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04342317581176758,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.7765982151031494,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013005733489990234,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libpcre.RunGrepTest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libpcre.RunTest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libpcre.pcre_stringpiece_unittest": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libpcre": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11265254020691,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-libssh2.log b/runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-libssh2.log
new file mode 100644
index 00000000000..b2476ca4906
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-libssh2.log
@@ -0,0 +1,6 @@
+START: ptest-runner
+2024-01-31T04:30
+PASS: mansyntax.sh
+PASS: test_simple
+PASS: test_sshd.test
+DURATION: 7
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-raw.log
new file mode 100644
index 00000000000..c67a4231bac
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libssh2/ptest-raw.log
@@ -0,0 +1,11 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libssh2/ptest
+PASS: mansyntax.sh
+PASS: test_simple
+PASS: test_sshd.test
+DURATION: 7
+END: /usr/lib/libssh2/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libssh2/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libssh2/testresults.json
new file mode 100644
index 00000000000..7cf3126bb0b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libssh2/testresults.json
@@ -0,0 +1,72 @@
+{
+ "runtime_core-image-ptest-libssh2_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libssh2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0013742446899414062,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.409558057785034,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04385232925415039,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 7.066787958145142,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013899803161621094,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libssh2.mansyntax.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libssh2.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.libssh2.test_sshd.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libssh2": {
+ "duration": "7"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.112715005874634,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log
new file mode 100644
index 00000000000..f907f292e1b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log
@@ -0,0 +1,65 @@
+START: ptest-runner
+2024-01-31T04:30
+1..7
+ok 1 - foo bar is like foo bar
+ok 2 - no fatality means no exception
+ok 3 - we die on demand
+ok 4 - a success block runs, passing
+ok 5 - finally block after success block
+ok 6 - finally block after success block still runs
+ok 7 - we throw a new exception if the exception is false
+PASS: t/basic
+1..4
+ok 1 - $TODO works
+ok 2 - $TODO works
+ok 3 - $TODO works
+ok 4 - $TODO works
+PASS: t/todo
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker 6.78 7.70
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::Builder::Tester any 1.302194
+# Test::More 0.65 1.302194
+# overload any 1.37
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ---- --------
+# Carp any 1.54
+# Exporter 5.57 5.77
+# Test::Builder any 1.302194
+# Try::Tiny 0.07 0.31
+# strict any 1.12
+# warnings any 1.65
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..6
+ok 1 - die dies
+ok 2 - die dies (default description)
+ok 3 - return doesn't die
+ok 4 - return lived
+ok 5 - return lived (default description)
+ok 6 - die doesn't live
+PASS: t/like-exception
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-raw.log
new file mode 100644
index 00000000000..6a273614f5d
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/ptest-raw.log
@@ -0,0 +1,70 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libtest-fatal-perl/ptest
+1..7
+ok 1 - foo bar is like foo bar
+ok 2 - no fatality means no exception
+ok 3 - we die on demand
+ok 4 - a success block runs, passing
+ok 5 - finally block after success block
+ok 6 - finally block after success block still runs
+ok 7 - we throw a new exception if the exception is false
+PASS: t/basic
+1..4
+ok 1 - $TODO works
+ok 2 - $TODO works
+ok 3 - $TODO works
+ok 4 - $TODO works
+PASS: t/todo
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker 6.78 7.70
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::Builder::Tester any 1.302194
+# Test::More 0.65 1.302194
+# overload any 1.37
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ---- --------
+# Carp any 1.54
+# Exporter 5.57 5.77
+# Test::Builder any 1.302194
+# Try::Tiny 0.07 0.31
+# strict any 1.12
+# warnings any 1.65
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..6
+ok 1 - die dies
+ok 2 - die dies (default description)
+ok 3 - return doesn't die
+ok 4 - return lived
+ok 5 - return lived (default description)
+ok 6 - die doesn't live
+PASS: t/like-exception
+DURATION: 1
+END: /usr/lib/libtest-fatal-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/testresults.json
new file mode 100644
index 00000000000..23b3773f64d
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-fatal-perl/testresults.json
@@ -0,0 +1,75 @@
+{
+ "runtime_core-image-ptest-libtest-fatal-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libtest-fatal-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009796619415283203,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3754396438598633,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.045181989669799805,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.284029245376587,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0015211105346679688,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-fatal-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-fatal-perl.t/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-fatal-perl.t/like-exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-fatal-perl.t/todo": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libtest-fatal-perl": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.103935241699219,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log
new file mode 100644
index 00000000000..207a8edce92
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log
@@ -0,0 +1,308 @@
+START: ptest-runner
+2024-01-31T04:30
+1..71
+# Checking against Test::Builder 1.302194
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 4 - Test::Builder: Broken module dies - exit status
+ok 5 - Test::Builder: Broken module dies - no excess plans
+ok 6 - Test::Builder: Broken module dies
+ok 7 - Test::Builder: Working module runs - exit status
+ok 8 - Test::Builder: Working module runs - no excess plans
+ok 9 - Test::Builder: Working module runs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 13 - Test::Builder: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test::Builder: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test::Builder: Missing module fails with RELEASE_TESTING
+ok 16 - Test::Builder: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test::Builder: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test::Builder: Broken module dies with RELEASE_TESTING
+ok 19 - Test::Builder: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test::Builder: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test::Builder: Working module runs with RELEASE_TESTING
+ok 22 - Test::Builder: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test::Builder: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 25 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 35 - Test::Builder: Missing module passes with plan and tests - exit status
+ok 36 - Test::Builder: Missing module passes with plan and tests - no excess plans
+ok 37 - Test::Builder: Missing module passes with plan and tests
+ok 38 - Test::Builder: Missing module passes with no_plan and tests - exit status
+ok 39 - Test::Builder: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test::Builder: Missing module passes with no_plan and tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 44 - Test::Builder: Broken module dies in subtest - exit status
+ok 45 - Test::Builder: Broken module dies in subtest - no excess plans
+ok 46 - Test::Builder: Broken module dies in subtest
+ok 47 - Test::Builder: Working module runs in subtest - exit status
+ok 48 - Test::Builder: Working module runs in subtest - no excess plans
+ok 49 - Test::Builder: Working module runs in subtest
+ok 50 - Test::Builder: Working module runs in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+ok 63 - Test::Builder: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test::Builder: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test::Builder: Missing module passes with plan and tests in subtest
+ok 66 - Test::Builder: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test::Builder: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test::Builder: Missing module passes with no_plan and tests in subtest
+ok 69 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+SKIP: t/test-builder
+1..25
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 4 - standalone: Broken module dies - exit status
+ok 5 - standalone: Broken module dies - no excess plans
+ok 6 - standalone: Broken module dies
+ok 7 - standalone: Working module runs - exit status
+ok 8 - standalone: Working module runs - no excess plans
+ok 9 - standalone: Working module runs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+ok 13 - standalone: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - standalone: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - standalone: Missing module fails with RELEASE_TESTING
+ok 16 - standalone: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - standalone: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - standalone: Broken module dies with RELEASE_TESTING
+ok 19 - standalone: Working module runs with RELEASE_TESTING - exit status
+ok 20 - standalone: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - standalone: Working module runs with RELEASE_TESTING
+ok 22 - standalone: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - standalone: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - standalone: Outdated module fails with RELEASE_TESTING
+ok 25 - standalone: Outdated module fails with RELEASE_TESTING
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+SKIP: t/standalone
+1..24
+ok 1 - perl prereq of 5.037002 passed
+ok 2 - perl prereq of "5.37.2" passed
+ok 3 - perl prereq of "v5.37.2" passed
+ok 4 - perl prereq of v5.37.2 passed
+ok 5 - perl prereq of version->new("5.37.2") passed
+ok 6 - perl prereq of 5.038002 passed
+ok 7 - perl prereq of "5.38.2" passed
+ok 8 - perl prereq of "v5.38.2" passed
+ok 9 - perl prereq of v5.38.2 passed
+ok 10 - perl prereq of version->new("5.38.2") passed
+ok 11 - perl prereq of 5.039002 failed
+ok 12 - perl prereq of "5.39.2" failed
+ok 13 - perl prereq of "v5.39.2" failed
+ok 14 - perl prereq of v5.39.2 failed
+ok 15 - perl prereq of version->new("5.39.2") failed
+ok 16 - existing module accepted
+ok 17 - existing module with version accepted
+ok 18 - missing module rejected
+ok 19 - missing module with version rejected
+ok 20 - existing module with old version rejected
+ok 21 - missing module rejected (arrayref)
+ok 22 - missing module with version rejected (arrayref)
+ok 23 - broken module dies
+ok 24 - broken module dies again
+PASS: t/find_missing
+1..71
+# Checking against Test2::API 1.302194
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 4 - Test2: Broken module dies - exit status
+ok 5 - Test2: Broken module dies - no excess plans
+ok 6 - Test2: Broken module dies
+ok 7 - Test2: Working module runs - exit status
+ok 8 - Test2: Working module runs - no excess plans
+ok 9 - Test2: Working module runs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 13 - Test2: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test2: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test2: Missing module fails with RELEASE_TESTING
+ok 16 - Test2: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test2: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test2: Broken module dies with RELEASE_TESTING
+ok 19 - Test2: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test2: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test2: Working module runs with RELEASE_TESTING
+ok 22 - Test2: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test2: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test2: Outdated module fails with RELEASE_TESTING
+ok 25 - Test2: Outdated module fails with RELEASE_TESTING
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 35 - Test2: Missing module passes with plan and tests - exit status
+ok 36 - Test2: Missing module passes with plan and tests - no excess plans
+ok 37 - Test2: Missing module passes with plan and tests
+ok 38 - Test2: Missing module passes with no_plan and tests - exit status
+ok 39 - Test2: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test2: Missing module passes with no_plan and tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 44 - Test2: Broken module dies in subtest - exit status
+ok 45 - Test2: Broken module dies in subtest - no excess plans
+ok 46 - Test2: Broken module dies in subtest
+ok 47 - Test2: Working module runs in subtest - exit status
+ok 48 - Test2: Working module runs in subtest - no excess plans
+ok 49 - Test2: Working module runs in subtest
+ok 50 - Test2: Working module runs in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+ok 63 - Test2: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test2: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test2: Missing module passes with plan and tests in subtest
+ok 66 - Test2: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test2: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test2: Missing module passes with no_plan and tests in subtest
+ok 69 - Test2: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test2: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test2: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+SKIP: t/test2
+1..36
+ok 1 - 5 parses correctly as 5.000000
+ok 2 - v5 parses correctly as 5.000000
+ok 3 - "5" parses correctly as 5.000000
+ok 4 - "v5" parses correctly as 5.000000
+ok 5 - 5.008000 parses correctly as 5.008000
+ok 6 - 5.8.0 parses correctly as 5.008000
+ok 7 - v5.8.0 parses correctly as 5.008000
+ok 8 - "5.8.0" parses correctly as 5.008000
+ok 9 - "v5.8.0" parses correctly as 5.008000
+ok 10 - 5.010 parses correctly as 5.010000
+ok 11 - v5.10 parses correctly as 5.010000
+ok 12 - "v5.10" parses correctly as 5.010000
+ok 13 - 5.999000 parses correctly as 5.999000
+ok 14 - 5.999.0 parses correctly as 5.999000
+ok 15 - v5.999.0 parses correctly as 5.999000
+ok 16 - "5.999.0" parses correctly as 5.999000
+ok 17 - "v5.999.0" parses correctly as 5.999000
+ok 18 - 6 parses correctly as 6.000000
+ok 19 - v6 parses correctly as 6.000000
+ok 20 - "6" parses correctly as 6.000000
+ok 21 - "v6" parses correctly as 6.000000
+ok 22 - 6.999000 parses correctly as 6.999000
+ok 23 - 6.999.0 parses correctly as 6.999000
+ok 24 - v6.999.0 parses correctly as 6.999000
+ok 25 - "6.999.0" parses correctly as 6.999000
+ok 26 - "v6.999.0" parses correctly as 6.999000
+ok 27 - 7 parses correctly as 7.000000
+ok 28 - v7 parses correctly as 7.000000
+ok 29 - "7" parses correctly as 7.000000
+ok 30 - "v7" parses correctly as 7.000000
+ok 31 - 7.999000 parses correctly as 7.999000
+ok 32 - 7.999.0 parses correctly as 7.999000
+ok 33 - v7.999.0 parses correctly as 7.999000
+ok 34 - "7.999.0" parses correctly as 7.999000
+ok 35 - "v7.999.0" parses correctly as 7.999000
+ok 36 - no warnings
+PASS: t/numify_version
+DURATION: 7
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-raw.log
new file mode 100644
index 00000000000..3fd7d00028f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/ptest-raw.log
@@ -0,0 +1,313 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libtest-needs-perl/ptest
+1..71
+# Checking against Test::Builder 1.302194
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 4 - Test::Builder: Broken module dies - exit status
+ok 5 - Test::Builder: Broken module dies - no excess plans
+ok 6 - Test::Builder: Broken module dies
+ok 7 - Test::Builder: Working module runs - exit status
+ok 8 - Test::Builder: Working module runs - no excess plans
+ok 9 - Test::Builder: Working module runs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 13 - Test::Builder: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test::Builder: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test::Builder: Missing module fails with RELEASE_TESTING
+ok 16 - Test::Builder: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test::Builder: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test::Builder: Broken module dies with RELEASE_TESTING
+ok 19 - Test::Builder: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test::Builder: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test::Builder: Working module runs with RELEASE_TESTING
+ok 22 - Test::Builder: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test::Builder: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 25 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 35 - Test::Builder: Missing module passes with plan and tests - exit status
+ok 36 - Test::Builder: Missing module passes with plan and tests - no excess plans
+ok 37 - Test::Builder: Missing module passes with plan and tests
+ok 38 - Test::Builder: Missing module passes with no_plan and tests - exit status
+ok 39 - Test::Builder: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test::Builder: Missing module passes with no_plan and tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 44 - Test::Builder: Broken module dies in subtest - exit status
+ok 45 - Test::Builder: Broken module dies in subtest - no excess plans
+ok 46 - Test::Builder: Broken module dies in subtest
+ok 47 - Test::Builder: Working module runs in subtest - exit status
+ok 48 - Test::Builder: Working module runs in subtest - no excess plans
+ok 49 - Test::Builder: Working module runs in subtest
+ok 50 - Test::Builder: Working module runs in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+ok 63 - Test::Builder: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test::Builder: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test::Builder: Missing module passes with plan and tests in subtest
+ok 66 - Test::Builder: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test::Builder: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test::Builder: Missing module passes with no_plan and tests in subtest
+ok 69 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+SKIP: t/test-builder
+1..25
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 4 - standalone: Broken module dies - exit status
+ok 5 - standalone: Broken module dies - no excess plans
+ok 6 - standalone: Broken module dies
+ok 7 - standalone: Working module runs - exit status
+ok 8 - standalone: Working module runs - no excess plans
+ok 9 - standalone: Working module runs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+ok 13 - standalone: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - standalone: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - standalone: Missing module fails with RELEASE_TESTING
+ok 16 - standalone: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - standalone: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - standalone: Broken module dies with RELEASE_TESTING
+ok 19 - standalone: Working module runs with RELEASE_TESTING - exit status
+ok 20 - standalone: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - standalone: Working module runs with RELEASE_TESTING
+ok 22 - standalone: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - standalone: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - standalone: Outdated module fails with RELEASE_TESTING
+ok 25 - standalone: Outdated module fails with RELEASE_TESTING
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+SKIP: t/standalone
+1..24
+ok 1 - perl prereq of 5.037002 passed
+ok 2 - perl prereq of "5.37.2" passed
+ok 3 - perl prereq of "v5.37.2" passed
+ok 4 - perl prereq of v5.37.2 passed
+ok 5 - perl prereq of version->new("5.37.2") passed
+ok 6 - perl prereq of 5.038002 passed
+ok 7 - perl prereq of "5.38.2" passed
+ok 8 - perl prereq of "v5.38.2" passed
+ok 9 - perl prereq of v5.38.2 passed
+ok 10 - perl prereq of version->new("5.38.2") passed
+ok 11 - perl prereq of 5.039002 failed
+ok 12 - perl prereq of "5.39.2" failed
+ok 13 - perl prereq of "v5.39.2" failed
+ok 14 - perl prereq of v5.39.2 failed
+ok 15 - perl prereq of version->new("5.39.2") failed
+ok 16 - existing module accepted
+ok 17 - existing module with version accepted
+ok 18 - missing module rejected
+ok 19 - missing module with version rejected
+ok 20 - existing module with old version rejected
+ok 21 - missing module rejected (arrayref)
+ok 22 - missing module with version rejected (arrayref)
+ok 23 - broken module dies
+ok 24 - broken module dies again
+PASS: t/find_missing
+1..71
+# Checking against Test2::API 1.302194
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 4 - Test2: Broken module dies - exit status
+ok 5 - Test2: Broken module dies - no excess plans
+ok 6 - Test2: Broken module dies
+ok 7 - Test2: Working module runs - exit status
+ok 8 - Test2: Working module runs - no excess plans
+ok 9 - Test2: Working module runs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 13 - Test2: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test2: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test2: Missing module fails with RELEASE_TESTING
+ok 16 - Test2: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test2: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test2: Broken module dies with RELEASE_TESTING
+ok 19 - Test2: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test2: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test2: Working module runs with RELEASE_TESTING
+ok 22 - Test2: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test2: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test2: Outdated module fails with RELEASE_TESTING
+ok 25 - Test2: Outdated module fails with RELEASE_TESTING
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 35 - Test2: Missing module passes with plan and tests - exit status
+ok 36 - Test2: Missing module passes with plan and tests - no excess plans
+ok 37 - Test2: Missing module passes with plan and tests
+ok 38 - Test2: Missing module passes with no_plan and tests - exit status
+ok 39 - Test2: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test2: Missing module passes with no_plan and tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 44 - Test2: Broken module dies in subtest - exit status
+ok 45 - Test2: Broken module dies in subtest - no excess plans
+ok 46 - Test2: Broken module dies in subtest
+ok 47 - Test2: Working module runs in subtest - exit status
+ok 48 - Test2: Working module runs in subtest - no excess plans
+ok 49 - Test2: Working module runs in subtest
+ok 50 - Test2: Working module runs in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+ok 63 - Test2: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test2: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test2: Missing module passes with plan and tests in subtest
+ok 66 - Test2: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test2: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test2: Missing module passes with no_plan and tests in subtest
+ok 69 - Test2: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test2: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test2: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+SKIP: t/test2
+1..36
+ok 1 - 5 parses correctly as 5.000000
+ok 2 - v5 parses correctly as 5.000000
+ok 3 - "5" parses correctly as 5.000000
+ok 4 - "v5" parses correctly as 5.000000
+ok 5 - 5.008000 parses correctly as 5.008000
+ok 6 - 5.8.0 parses correctly as 5.008000
+ok 7 - v5.8.0 parses correctly as 5.008000
+ok 8 - "5.8.0" parses correctly as 5.008000
+ok 9 - "v5.8.0" parses correctly as 5.008000
+ok 10 - 5.010 parses correctly as 5.010000
+ok 11 - v5.10 parses correctly as 5.010000
+ok 12 - "v5.10" parses correctly as 5.010000
+ok 13 - 5.999000 parses correctly as 5.999000
+ok 14 - 5.999.0 parses correctly as 5.999000
+ok 15 - v5.999.0 parses correctly as 5.999000
+ok 16 - "5.999.0" parses correctly as 5.999000
+ok 17 - "v5.999.0" parses correctly as 5.999000
+ok 18 - 6 parses correctly as 6.000000
+ok 19 - v6 parses correctly as 6.000000
+ok 20 - "6" parses correctly as 6.000000
+ok 21 - "v6" parses correctly as 6.000000
+ok 22 - 6.999000 parses correctly as 6.999000
+ok 23 - 6.999.0 parses correctly as 6.999000
+ok 24 - v6.999.0 parses correctly as 6.999000
+ok 25 - "6.999.0" parses correctly as 6.999000
+ok 26 - "v6.999.0" parses correctly as 6.999000
+ok 27 - 7 parses correctly as 7.000000
+ok 28 - v7 parses correctly as 7.000000
+ok 29 - "7" parses correctly as 7.000000
+ok 30 - "v7" parses correctly as 7.000000
+ok 31 - 7.999000 parses correctly as 7.999000
+ok 32 - 7.999.0 parses correctly as 7.999000
+ok 33 - v7.999.0 parses correctly as 7.999000
+ok 34 - "7.999.0" parses correctly as 7.999000
+ok 35 - "v7.999.0" parses correctly as 7.999000
+ok 36 - no warnings
+PASS: t/numify_version
+DURATION: 7
+END: /usr/lib/libtest-needs-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/testresults.json
new file mode 100644
index 00000000000..e177f0796d3
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-needs-perl/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-libtest-needs-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libtest-needs-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009951591491699219,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3745064735412598,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.045922279357910156,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 7.428366422653198,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012159347534179688,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-needs-perl.t/find_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-needs-perl.t/numify_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-needs-perl.t/standalone": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-needs-perl.t/test-builder": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-needs-perl.t/test2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libtest-needs-perl": {
+ "duration": "7"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.103504180908203,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log
new file mode 100644
index 00000000000..bf0f0d58f77
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log
@@ -0,0 +1,232 @@
+START: ptest-runner
+2024-01-31T04:30
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/17-propagate-subname-colons
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# perl 5.006 5.038002
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More 0.94 1.302194
+# if any 0.0610
+# perl 5.006 5.038002
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- --------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# PadWalker any missing
+# Test::Tester 0.108 1.302194
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ----- --------
+# Carp any 1.54
+# Exporter any 5.77
+# Test::Builder any 1.302194
+# parent any 0.241
+# perl 5.006 5.038002
+# strict any 1.12
+# warnings any 1.65
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Sub::Name missing
+# YAML missing
+# autodie 2.36
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+ok 1 - here is a passing test, to keep plan happy
+1..1
+# suppressed STDERR:this is not a fatal warning, because Test::Warnings is not loaded at t/08-use-if.t line 14.
+PASS: t/08-use-if
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+ok 1 - warnings() successfully captured the warning
+ok 2 - warning() successfully the warning as a string
+ok 3 - warnings() successfully captured all warnings
+ok 4 - warning() successfully captured all warnings as a scalar ref
+# no warning here
+# nor here
+ok 5 - warnings() successfully captured all warnings (none!)
+# no warning here
+# nor here
+ok 6 - warning() successfully captured all warnings (none!)
+ok 7 - warning() reports zero warnings caught
+ok 8 - no (unexpected) warnings (via done_testing)
+1..8
+PASS: t/09-warnings-contents
+1..19
+ok 1 - warnings are now allowed
+# this warning will not cause a failure at t/01-basic.t line 27.
+ok 2 - warnings are not allowed again
+ok 3 - warnings are still not allowed
+# suppressed STDERR:this warning is not expected to be caught at t/01-basic.t line 32.
+ok 4 - Test 'all functionality ok, checking warnings via END block' result count
+ok 5 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare ok
+ok 6 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 7 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare type
+ok 8 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare name
+ok 9 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare diag
+ok 10 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare ok
+ok 11 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 12 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare type
+ok 13 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare name
+ok 14 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare diag
+ok 15 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare ok
+ok 16 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 17 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare type
+ok 18 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare name
+ok 19 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare diag
+PASS: t/01-basic
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/15-propagate-default.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/15-propagate-default
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/16-propagate-ignore.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/16-propagate-ignore
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at t/19-propagate-nonexistent-subname.t line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/19-propagate-nonexistent-subname
+1..1
+ok 1 - a passing test, to keep the harness happy
+# suppressed STDERR:this warning is not expected to be caught at t/05-no-end-block.t line 14.
+PASS: t/05-no-end-block
+ok 1 - a passing test to keep done_testing happy
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/10-no-done_testing.t line 14.
+PASS: t/10-no-done_testing
+# original warn handler captured a warning: hello this is a warning at t/13-propagate-warnings.t line 16.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/13-propagate-warnings
+1..1
+ok 1 - Test 'with "PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS" set, test does not fail' result count
+# suppressed STDERR:this is a warning 1 2 3 at t/24-only-report-warnings.t line 18.
+PASS: t/24-only-report-warnings
+ok 1 - a passing test
+ok 2 - we have had one test so far
+ok 3 - no (unexpected) warnings (via done_testing)
+1..3
+# test count ok!
+PASS: t/02-done_testing
+ok 1 - test the appearance of a normal warning
+ok 2 - warning has origin properly added when it was lacking
+1..2
+PASS: t/12-no-newline
+1..0 # SKIP Need Does::Not::Exist::0655991722169382 to continue!
+1..0 # SKIP Need Does::Not::Exist::0655991722169382 to continue!
+SKIP: t/06-skip-all
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 19.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/18-propagate-subname-package
+ok 1 - passing test
+# Subtest: here is a subtest
+ ok 1 - another passing test
+ 1..1
+ok 2 - here is a subtest
+ok 3 - had_no_warnings was not called via the subtest's done_testing
+ok 4 - no (unexpected) warnings (via done_testing)
+1..4
+PASS: t/03-subtest
+ok 1 - this is a passing test
+ok 2 - no (unexpected) warnings (via END block)
+ok 3 - two tests have been run (the pass, and our no-warnings-via-END test)
+1..3
+PASS: t/07-no_plan
+1..6
+# suppressed STDERR:here is a warning at t/21-fail-on-warning.t line 25.
+ok 1 - Test 'failed immediately when we had a warning' result count
+ok 2 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare ok
+ok 3 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare actual_ok
+ok 4 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare type
+ok 5 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare name
+ok 6 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare diag
+PASS: t/21-fail-on-warning
+ok 1 - warnings->import succeeds after importing "warnings" sub
+ok 2 - no warnings worked as expected
+ok 3 - correct warnings were enabled after warnings->import
+1..3
+PASS: t/22-warnings-bareword
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at (eval 1) line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/20-propagate-stub
+1..1
+ok 1 - warning() was imported
+# suppressed STDERR:this warning is not expected to be caught at t/11-double-use.t line 15.
+PASS: t/11-double-use
+1..6
+ok 1 - Test 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' result count
+ok 2 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare ok
+ok 3 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare actual_ok
+ok 4 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare name
+ok 5 - checking depth
+ok 6 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare diag
+# suppressed STDERR:this is a warning 1 2 3 at t/23-report-warnings.t line 17.
+PASS: t/23-report-warnings
+# original warn handler captured a warning: hello this is a warning at t/14-propagate-subname.t line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/14-propagate-subname
+ok 1 - no tests run during END
+ok 2 - no (unexpected) warnings (via done_testing)
+1..2
+PASS: t/04-no-tests
+DURATION: 4
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-raw.log
new file mode 100644
index 00000000000..9b11a243e28
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/ptest-raw.log
@@ -0,0 +1,237 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libtest-warnings-perl/ptest
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/17-propagate-subname-colons
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# perl 5.006 5.038002
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More 0.94 1.302194
+# if any 0.0610
+# perl 5.006 5.038002
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- --------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# PadWalker any missing
+# Test::Tester 0.108 1.302194
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ----- --------
+# Carp any 1.54
+# Exporter any 5.77
+# Test::Builder any 1.302194
+# parent any 0.241
+# perl 5.006 5.038002
+# strict any 1.12
+# warnings any 1.65
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Sub::Name missing
+# YAML missing
+# autodie 2.36
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+ok 1 - here is a passing test, to keep plan happy
+1..1
+# suppressed STDERR:this is not a fatal warning, because Test::Warnings is not loaded at t/08-use-if.t line 14.
+PASS: t/08-use-if
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+ok 1 - warnings() successfully captured the warning
+ok 2 - warning() successfully the warning as a string
+ok 3 - warnings() successfully captured all warnings
+ok 4 - warning() successfully captured all warnings as a scalar ref
+# no warning here
+# nor here
+ok 5 - warnings() successfully captured all warnings (none!)
+# no warning here
+# nor here
+ok 6 - warning() successfully captured all warnings (none!)
+ok 7 - warning() reports zero warnings caught
+ok 8 - no (unexpected) warnings (via done_testing)
+1..8
+PASS: t/09-warnings-contents
+1..19
+ok 1 - warnings are now allowed
+# this warning will not cause a failure at t/01-basic.t line 27.
+ok 2 - warnings are not allowed again
+ok 3 - warnings are still not allowed
+# suppressed STDERR:this warning is not expected to be caught at t/01-basic.t line 32.
+ok 4 - Test 'all functionality ok, checking warnings via END block' result count
+ok 5 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare ok
+ok 6 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 7 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare type
+ok 8 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare name
+ok 9 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare diag
+ok 10 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare ok
+ok 11 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 12 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare type
+ok 13 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare name
+ok 14 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare diag
+ok 15 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare ok
+ok 16 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 17 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare type
+ok 18 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare name
+ok 19 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare diag
+PASS: t/01-basic
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/15-propagate-default.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/15-propagate-default
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/16-propagate-ignore.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/16-propagate-ignore
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at t/19-propagate-nonexistent-subname.t line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/19-propagate-nonexistent-subname
+1..1
+ok 1 - a passing test, to keep the harness happy
+# suppressed STDERR:this warning is not expected to be caught at t/05-no-end-block.t line 14.
+PASS: t/05-no-end-block
+ok 1 - a passing test to keep done_testing happy
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/10-no-done_testing.t line 14.
+PASS: t/10-no-done_testing
+# original warn handler captured a warning: hello this is a warning at t/13-propagate-warnings.t line 16.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/13-propagate-warnings
+1..1
+ok 1 - Test 'with "PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS" set, test does not fail' result count
+# suppressed STDERR:this is a warning 1 2 3 at t/24-only-report-warnings.t line 18.
+PASS: t/24-only-report-warnings
+ok 1 - a passing test
+ok 2 - we have had one test so far
+ok 3 - no (unexpected) warnings (via done_testing)
+1..3
+# test count ok!
+PASS: t/02-done_testing
+ok 1 - test the appearance of a normal warning
+ok 2 - warning has origin properly added when it was lacking
+1..2
+PASS: t/12-no-newline
+1..0 # SKIP Need Does::Not::Exist::0655991722169382 to continue!
+1..0 # SKIP Need Does::Not::Exist::0655991722169382 to continue!
+SKIP: t/06-skip-all
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 19.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/18-propagate-subname-package
+ok 1 - passing test
+# Subtest: here is a subtest
+ ok 1 - another passing test
+ 1..1
+ok 2 - here is a subtest
+ok 3 - had_no_warnings was not called via the subtest's done_testing
+ok 4 - no (unexpected) warnings (via done_testing)
+1..4
+PASS: t/03-subtest
+ok 1 - this is a passing test
+ok 2 - no (unexpected) warnings (via END block)
+ok 3 - two tests have been run (the pass, and our no-warnings-via-END test)
+1..3
+PASS: t/07-no_plan
+1..6
+# suppressed STDERR:here is a warning at t/21-fail-on-warning.t line 25.
+ok 1 - Test 'failed immediately when we had a warning' result count
+ok 2 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare ok
+ok 3 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare actual_ok
+ok 4 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare type
+ok 5 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare name
+ok 6 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare diag
+PASS: t/21-fail-on-warning
+ok 1 - warnings->import succeeds after importing "warnings" sub
+ok 2 - no warnings worked as expected
+ok 3 - correct warnings were enabled after warnings->import
+1..3
+PASS: t/22-warnings-bareword
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at (eval 1) line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/20-propagate-stub
+1..1
+ok 1 - warning() was imported
+# suppressed STDERR:this warning is not expected to be caught at t/11-double-use.t line 15.
+PASS: t/11-double-use
+1..6
+ok 1 - Test 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' result count
+ok 2 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare ok
+ok 3 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare actual_ok
+ok 4 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare name
+ok 5 - checking depth
+ok 6 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare diag
+# suppressed STDERR:this is a warning 1 2 3 at t/23-report-warnings.t line 17.
+PASS: t/23-report-warnings
+# original warn handler captured a warning: hello this is a warning at t/14-propagate-subname.t line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/14-propagate-subname
+ok 1 - no tests run during END
+ok 2 - no (unexpected) warnings (via done_testing)
+1..2
+PASS: t/04-no-tests
+DURATION: 4
+END: /usr/lib/libtest-warnings-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/testresults.json
new file mode 100644
index 00000000000..16f1f5c4f19
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtest-warnings-perl/testresults.json
@@ -0,0 +1,141 @@
+{
+ "runtime_core-image-ptest-libtest-warnings-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libtest-warnings-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001068115234375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3467822074890137,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04500246047973633,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 4.220555782318115,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00133514404296875,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/01-basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/02-done_testing": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/03-subtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/04-no-tests": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/05-no-end-block": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/06-skip-all": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/07-no_plan": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/08-use-if": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/09-warnings-contents": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/10-no-done_testing": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/11-double-use": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/12-no-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/13-propagate-warnings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/14-propagate-subname": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/15-propagate-default": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/16-propagate-ignore": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/17-propagate-subname-colons": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/18-propagate-subname-package": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/19-propagate-nonexistent-subname": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/20-propagate-stub": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/21-fail-on-warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/22-warnings-bareword": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/23-report-warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/24-only-report-warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/zzz-check-breaks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libtest-warnings-perl": {
+ "duration": "4"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11364483833313,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log
new file mode 100644
index 00000000000..2eea7e76b2a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log
@@ -0,0 +1,1551 @@
+START: ptest-runner
+2024-01-31T04:30
+1..146
+# offset = 3155760000
+--------------------------------------------------
+FAIL 1
+1995-01-24
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 2
+1995-06-24
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 3
+92/01/02 12:01
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 4
+92/01/02 12:01 AM
+Diff: -3155760000
+Expect: 3850070460.000000 Wed Jan 2 00:01:00 2092
+Got: 694310460.000000 Thu Jan 2 00:01:00 1992
+--------------------------------------------------
+FAIL 5
+92/01/02 12:01 PM
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 6
+2002-11-02 11pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 7
+2002-11-02 11 pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 8
+1995-01-24 GMT
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 9
+1995-01-24 BST
+Diff: -3155760000
+Expect: 3946662000.000000 Sun Jan 23 23:00:00 2095
+Got: 790902000.000000 Mon Jan 23 23:00:00 1995
+--------------------------------------------------
+FAIL 10
+1995-06-24 GMT
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 11
+1995-06-24 BST
+Diff: -3155760000
+Expect: 3959708400.000000 Thu Jun 23 23:00:00 2095
+Got: 803948400.000000 Fri Jun 23 23:00:00 1995
+--------------------------------------------------
+FAIL 12
+1992-1-2 12:01 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 13
+1992-1-2-12:01:00 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 14
+Wed, 16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 15
+Wed,16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 16
+Wed, 16 Nov 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3940752575.000000 Tue Nov 16 13:29:35 2094
+Got: 784992575.000000 Wed Nov 16 13:29:35 1994
+--------------------------------------------------
+FAIL 17
+Mon, 21 Nov 94 07:42:23 CST
+Diff: -3155760000
+Expect: 3941185343.000000 Sun Nov 21 13:42:23 2094
+Got: 785425343.000000 Mon Nov 21 13:42:23 1994
+--------------------------------------------------
+FAIL 18
+Mon, 21 Nov 94 04:28:18 CST
+Diff: -3155760000
+Expect: 3941173698.000000 Sun Nov 21 10:28:18 2094
+Got: 785413698.000000 Mon Nov 21 10:28:18 1994
+--------------------------------------------------
+FAIL 19
+Tue, 15 Nov 94 09:15:10 GMT
+Diff: -3155760000
+Expect: 3940650910.000000 Mon Nov 15 09:15:10 2094
+Got: 784890910.000000 Tue Nov 15 09:15:10 1994
+--------------------------------------------------
+FAIL 20
+Wed, 16 Nov 94 09:39:49 GMT
+Diff: -3155760000
+Expect: 3940738789.000000 Tue Nov 16 09:39:49 2094
+Got: 784978789.000000 Wed Nov 16 09:39:49 1994
+--------------------------------------------------
+FAIL 21
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 22
+Wed, 16 Nov 94 12:39:49 GMT
+Diff: -3155760000
+Expect: 3940749589.000000 Tue Nov 16 12:39:49 2094
+Got: 784989589.000000 Wed Nov 16 12:39:49 1994
+--------------------------------------------------
+FAIL 23
+Wed, 16 Nov 94 14:03:06 GMT
+Diff: -3155760000
+Expect: 3940754586.000000 Tue Nov 16 14:03:06 2094
+Got: 784994586.000000 Wed Nov 16 14:03:06 1994
+--------------------------------------------------
+FAIL 24
+Wed, 16 Nov 94 05:30:51 CST
+Diff: -3155760000
+Expect: 3940745451.000000 Tue Nov 16 11:30:51 2094
+Got: 784985451.000000 Wed Nov 16 11:30:51 1994
+--------------------------------------------------
+FAIL 25
+Thu, 17 Nov 94 03:19:30 CST
+Diff: -3155760000
+Expect: 3940823970.000000 Wed Nov 17 09:19:30 2094
+Got: 785063970.000000 Thu Nov 17 09:19:30 1994
+--------------------------------------------------
+FAIL 26
+1994:11:21T14:05:32+0000
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 27
+Mon, 21 Nov 94 14:05:32 GMT
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 28
+Mon, 14 Nov 94 15:08:49 CST
+Diff: -3155760000
+Expect: 3940607329.000000 Sun Nov 14 21:08:49 2094
+Got: 784847329.000000 Mon Nov 14 21:08:49 1994
+--------------------------------------------------
+FAIL 29
+Wed, 16 Nov 94 14:48:06 GMT
+Diff: -3155760000
+Expect: 3940757286.000000 Tue Nov 16 14:48:06 2094
+Got: 784997286.000000 Wed Nov 16 14:48:06 1994
+--------------------------------------------------
+FAIL 30
+Thu, 17 Nov 94 14:22:03 GMT
+Diff: -3155760000
+Expect: 3940842123.000000 Wed Nov 17 14:22:03 2094
+Got: 785082123.000000 Thu Nov 17 14:22:03 1994
+--------------------------------------------------
+FAIL 31
+Wed, 16 Nov 94 14:36:00 GMT
+Diff: -3155760000
+Expect: 3940756560.000000 Tue Nov 16 14:36:00 2094
+Got: 784996560.000000 Wed Nov 16 14:36:00 1994
+--------------------------------------------------
+FAIL 32
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 33
+Wed, 16 Nov 94 10:01:43 GMT
+Diff: -3155760000
+Expect: 3940740103.000000 Tue Nov 16 10:01:43 2094
+Got: 784980103.000000 Wed Nov 16 10:01:43 1994
+--------------------------------------------------
+FAIL 34
+Wed, 16 Nov 94 15:03:35 GMT
+Diff: -3155760000
+Expect: 3940758215.000000 Tue Nov 16 15:03:35 2094
+Got: 784998215.000000 Wed Nov 16 15:03:35 1994
+--------------------------------------------------
+FAIL 35
+Mon, 21 Nov 94 13:55:19 GMT
+Diff: -3155760000
+Expect: 3941186119.000000 Sun Nov 21 13:55:19 2094
+Got: 785426119.000000 Mon Nov 21 13:55:19 1994
+--------------------------------------------------
+FAIL 36
+Wed, 16 Nov 94 08:46:11 CST
+Diff: -3155760000
+Expect: 3940757171.000000 Tue Nov 16 14:46:11 2094
+Got: 784997171.000000 Wed Nov 16 14:46:11 1994
+--------------------------------------------------
+FAIL 37
+Wed, 9 Nov 1994 09:50:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940152632.000000 Tue Nov 9 14:50:32 2094
+Got: 784392632.000000 Wed Nov 9 14:50:32 1994
+--------------------------------------------------
+FAIL 38
+Thu, 13 Oct 94 10:13:13 -0700
+Diff: -3155760000
+Expect: 3937828393.000000 Wed Oct 13 17:13:13 2094
+Got: 782068393.000000 Thu Oct 13 17:13:13 1994
+--------------------------------------------------
+FAIL 39
+Sat, 19 Nov 1994 16:59:14 +0100
+Diff: -3155760000
+Expect: 3941020754.000000 Fri Nov 19 15:59:14 2094
+Got: 785260754.000000 Sat Nov 19 15:59:14 1994
+--------------------------------------------------
+FAIL 40
+Thu, 3 Nov 94 14:10:47 EST
+Diff: -3155760000
+Expect: 3939649847.000000 Wed Nov 3 19:10:47 2094
+Got: 783889847.000000 Thu Nov 3 19:10:47 1994
+--------------------------------------------------
+FAIL 41
+Thu, 3 Nov 94 21:51:09 EST
+Diff: -3155760000
+Expect: 3939677469.000000 Thu Nov 4 02:51:09 2094
+Got: 783917469.000000 Fri Nov 4 02:51:09 1994
+--------------------------------------------------
+FAIL 42
+Fri, 4 Nov 94 9:24:52 EST
+Diff: -3155760000
+Expect: 3939719092.000000 Thu Nov 4 14:24:52 2094
+Got: 783959092.000000 Fri Nov 4 14:24:52 1994
+--------------------------------------------------
+FAIL 43
+Wed, 9 Nov 94 09:38:54 EST
+Diff: -3155760000
+Expect: 3940151934.000000 Tue Nov 9 14:38:54 2094
+Got: 784391934.000000 Wed Nov 9 14:38:54 1994
+--------------------------------------------------
+FAIL 44
+Mon, 14 Nov 94 13:20:12 EST
+Diff: -3155760000
+Expect: 3940597212.000000 Sun Nov 14 18:20:12 2094
+Got: 784837212.000000 Mon Nov 14 18:20:12 1994
+--------------------------------------------------
+FAIL 45
+Wed, 16 Nov 94 17:09:13 EST
+Diff: -3155760000
+Expect: 3940783753.000000 Tue Nov 16 22:09:13 2094
+Got: 785023753.000000 Wed Nov 16 22:09:13 1994
+--------------------------------------------------
+FAIL 46
+Tue, 15 Nov 94 12:27:01 PST
+Diff: -3155760000
+Expect: 3940691221.000000 Mon Nov 15 20:27:01 2094
+Got: 784931221.000000 Tue Nov 15 20:27:01 1994
+--------------------------------------------------
+FAIL 47
+Fri, 18 Nov 1994 07:34:05 -0600
+Diff: -3155760000
+Expect: 3940925645.000000 Thu Nov 18 13:34:05 2094
+Got: 785165645.000000 Fri Nov 18 13:34:05 1994
+--------------------------------------------------
+FAIL 48
+Mon, 21 Nov 94 14:34:28 -0500
+Diff: -3155760000
+Expect: 3941206468.000000 Sun Nov 21 19:34:28 2094
+Got: 785446468.000000 Mon Nov 21 19:34:28 1994
+--------------------------------------------------
+FAIL 49
+Fri, 18 Nov 1994 12:05:47 -0800 (PST)
+Diff: -3155760000
+Expect: 3940949147.000000 Thu Nov 18 20:05:47 2094
+Got: 785189147.000000 Fri Nov 18 20:05:47 1994
+--------------------------------------------------
+FAIL 50
+Fri, 18 Nov 1994 12:36:26 -0800 (PST)
+Diff: -3155760000
+Expect: 3940950986.000000 Thu Nov 18 20:36:26 2094
+Got: 785190986.000000 Fri Nov 18 20:36:26 1994
+--------------------------------------------------
+FAIL 51
+Wed, 16 Nov 1994 15:58:58 GMT
+Diff: -3155760000
+Expect: 3940761538.000000 Tue Nov 16 15:58:58 2094
+Got: 785001538.000000 Wed Nov 16 15:58:58 1994
+--------------------------------------------------
+FAIL 52
+Sun, 06 Nov 94 14:27:40 -0500
+Diff: -3155760000
+Expect: 3939910060.000000 Sat Nov 6 19:27:40 2094
+Got: 784150060.000000 Sun Nov 6 19:27:40 1994
+--------------------------------------------------
+FAIL 53
+Mon, 07 Nov 94 08:20:13 -0500
+Diff: -3155760000
+Expect: 3939974413.000000 Sun Nov 7 13:20:13 2094
+Got: 784214413.000000 Mon Nov 7 13:20:13 1994
+--------------------------------------------------
+FAIL 54
+Mon, 07 Nov 94 16:48:42 -0500
+Diff: -3155760000
+Expect: 3940004922.000000 Sun Nov 7 21:48:42 2094
+Got: 784244922.000000 Mon Nov 7 21:48:42 1994
+--------------------------------------------------
+FAIL 55
+Wed, 09 Nov 94 15:46:16 -0500
+Diff: -3155760000
+Expect: 3940173976.000000 Tue Nov 9 20:46:16 2094
+Got: 784413976.000000 Wed Nov 9 20:46:16 1994
+--------------------------------------------------
+FAIL 56
+Sun, 6 Nov 1994 02:38:17 -0800
+Diff: -3155760000
+Expect: 3939878297.000000 Sat Nov 6 10:38:17 2094
+Got: 784118297.000000 Sun Nov 6 10:38:17 1994
+--------------------------------------------------
+FAIL 57
+Tue, 1 Nov 1994 13:53:49 -0500
+Diff: -3155760000
+Expect: 3939476029.000000 Mon Nov 1 18:53:49 2094
+Got: 783716029.000000 Tue Nov 1 18:53:49 1994
+--------------------------------------------------
+FAIL 58
+Tue, 15 Nov 94 08:31:59 +0100
+Diff: -3155760000
+Expect: 3940644719.000000 Mon Nov 15 07:31:59 2094
+Got: 784884719.000000 Tue Nov 15 07:31:59 1994
+--------------------------------------------------
+FAIL 59
+Sun, 6 Nov 1994 11:09:12 -0500 (IST)
+Diff: -3155760000
+Expect: 3939898152.000000 Sat Nov 6 16:09:12 2094
+Got: 784138152.000000 Sun Nov 6 16:09:12 1994
+--------------------------------------------------
+FAIL 60
+Fri, 4 Nov 94 12:52:10 EST
+Diff: -3155760000
+Expect: 3939731530.000000 Thu Nov 4 17:52:10 2094
+Got: 783971530.000000 Fri Nov 4 17:52:10 1994
+--------------------------------------------------
+FAIL 61
+Mon, 31 Oct 1994 14:17:39 -0500 (EST)
+Diff: -3155760000
+Expect: 3939391059.000000 Sun Oct 31 19:17:39 2094
+Got: 783631059.000000 Mon Oct 31 19:17:39 1994
+--------------------------------------------------
+FAIL 62
+Mon, 14 Nov 94 11:25:00 CST
+Diff: -3155760000
+Expect: 3940593900.000000 Sun Nov 14 17:25:00 2094
+Got: 784833900.000000 Mon Nov 14 17:25:00 1994
+--------------------------------------------------
+FAIL 63
+Mon, 14 Nov 94 13:26:29 CST
+Diff: -3155760000
+Expect: 3940601189.000000 Sun Nov 14 19:26:29 2094
+Got: 784841189.000000 Mon Nov 14 19:26:29 1994
+--------------------------------------------------
+FAIL 64
+Fri, 18 Nov 94 8:42:47 CST
+Diff: -3155760000
+Expect: 3940929767.000000 Thu Nov 18 14:42:47 2094
+Got: 785169767.000000 Fri Nov 18 14:42:47 1994
+--------------------------------------------------
+FAIL 65
+Thu, 17 Nov 94 14:32:01 +0900
+Diff: -3155760000
+Expect: 3940810321.000000 Wed Nov 17 05:32:01 2094
+Got: 785050321.000000 Thu Nov 17 05:32:01 1994
+--------------------------------------------------
+FAIL 66
+Wed, 2 Nov 94 18:16:31 +0100
+Diff: -3155760000
+Expect: 3939556591.000000 Tue Nov 2 17:16:31 2094
+Got: 783796591.000000 Wed Nov 2 17:16:31 1994
+--------------------------------------------------
+FAIL 67
+Fri, 18 Nov 94 10:46:26 +0100
+Diff: -3155760000
+Expect: 3940911986.000000 Thu Nov 18 09:46:26 2094
+Got: 785151986.000000 Fri Nov 18 09:46:26 1994
+--------------------------------------------------
+FAIL 68
+Tue, 8 Nov 1994 22:39:28 +0200
+Diff: -3155760000
+Expect: 3940087168.000000 Mon Nov 8 20:39:28 2094
+Got: 784327168.000000 Tue Nov 8 20:39:28 1994
+--------------------------------------------------
+FAIL 69
+Wed, 16 Nov 1994 10:01:08 -0500 (EST)
+Diff: -3155760000
+Expect: 3940758068.000000 Tue Nov 16 15:01:08 2094
+Got: 784998068.000000 Wed Nov 16 15:01:08 1994
+--------------------------------------------------
+FAIL 70
+Wed, 2 Nov 1994 16:59:42 -0800
+Diff: -3155760000
+Expect: 3939584382.000000 Wed Nov 3 00:59:42 2094
+Got: 783824382.000000 Thu Nov 3 00:59:42 1994
+--------------------------------------------------
+FAIL 71
+Wed, 9 Nov 94 10:00:23 PST
+Diff: -3155760000
+Expect: 3940164023.000000 Tue Nov 9 18:00:23 2094
+Got: 784404023.000000 Wed Nov 9 18:00:23 1994
+--------------------------------------------------
+FAIL 72
+Fri, 18 Nov 94 17:01:43 PST
+Diff: -3155760000
+Expect: 3940966903.000000 Fri Nov 19 01:01:43 2094
+Got: 785206903.000000 Sat Nov 19 01:01:43 1994
+--------------------------------------------------
+FAIL 73
+Mon, 14 Nov 1994 14:47:46 -0500
+Diff: -3155760000
+Expect: 3940602466.000000 Sun Nov 14 19:47:46 2094
+Got: 784842466.000000 Mon Nov 14 19:47:46 1994
+--------------------------------------------------
+FAIL 74
+Mon, 21 Nov 1994 04:56:04 -0500 (EST)
+Diff: -3155760000
+Expect: 3941171764.000000 Sun Nov 21 09:56:04 2094
+Got: 785411764.000000 Mon Nov 21 09:56:04 1994
+--------------------------------------------------
+FAIL 75
+Mon, 21 Nov 1994 11:50:12 -0800
+Diff: -3155760000
+Expect: 3941207412.000000 Sun Nov 21 19:50:12 2094
+Got: 785447412.000000 Mon Nov 21 19:50:12 1994
+--------------------------------------------------
+FAIL 76
+Sat, 5 Nov 1994 14:04:16 -0600 (CST)
+Diff: -3155760000
+Expect: 3939825856.000000 Fri Nov 5 20:04:16 2094
+Got: 784065856.000000 Sat Nov 5 20:04:16 1994
+--------------------------------------------------
+FAIL 77
+Sat, 05 Nov 94 13:10:13 MST
+Diff: -3155760000
+Expect: 3939826213.000000 Fri Nov 5 20:10:13 2094
+Got: 784066213.000000 Sat Nov 5 20:10:13 1994
+--------------------------------------------------
+FAIL 78
+Wed, 02 Nov 94 10:47:48 -0800
+Diff: -3155760000
+Expect: 3939562068.000000 Tue Nov 2 18:47:48 2094
+Got: 783802068.000000 Wed Nov 2 18:47:48 1994
+--------------------------------------------------
+FAIL 79
+Wed, 02 Nov 94 13:19:15 -0800
+Diff: -3155760000
+Expect: 3939571155.000000 Tue Nov 2 21:19:15 2094
+Got: 783811155.000000 Wed Nov 2 21:19:15 1994
+--------------------------------------------------
+FAIL 80
+Thu, 03 Nov 94 15:27:07 -0800
+Diff: -3155760000
+Expect: 3939665227.000000 Wed Nov 3 23:27:07 2094
+Got: 783905227.000000 Thu Nov 3 23:27:07 1994
+--------------------------------------------------
+FAIL 81
+Fri, 04 Nov 94 09:12:12 -0800
+Diff: -3155760000
+Expect: 3939729132.000000 Thu Nov 4 17:12:12 2094
+Got: 783969132.000000 Fri Nov 4 17:12:12 1994
+--------------------------------------------------
+FAIL 82
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940135983.000000 Tue Nov 9 10:13:03 2094
+Got: 784375983.000000 Wed Nov 9 10:13:03 1994
+--------------------------------------------------
+FAIL 83
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940154917.000000 Tue Nov 9 15:28:37 2094
+Got: 784394917.000000 Wed Nov 9 15:28:37 1994
+--------------------------------------------------
+FAIL 84
+Wed, 2 Nov 1994 17:37:41 +0100 (MET)
+Diff: -3155760000
+Expect: 3939554261.000000 Tue Nov 2 16:37:41 2094
+Got: 783794261.000000 Wed Nov 2 16:37:41 1994
+--------------------------------------------------
+FAIL 85
+05 Nov 94 14:22:19 PST
+Diff: -3155760000
+Expect: 3939834139.000000 Fri Nov 5 22:22:19 2094
+Got: 784074139.000000 Sat Nov 5 22:22:19 1994
+--------------------------------------------------
+FAIL 86
+16 Nov 94 22:28:20 PST
+Diff: -3155760000
+Expect: 3940813700.000000 Wed Nov 17 06:28:20 2094
+Got: 785053700.000000 Thu Nov 17 06:28:20 1994
+--------------------------------------------------
+FAIL 87
+Tue, 1 Nov 1994 19:51:15 -0800
+Diff: -3155760000
+Expect: 3939508275.000000 Tue Nov 2 03:51:15 2094
+Got: 783748275.000000 Wed Nov 2 03:51:15 1994
+--------------------------------------------------
+FAIL 88
+Wed, 2 Nov 94 12:21:23 GMT
+Diff: -3155760000
+Expect: 3939538883.000000 Tue Nov 2 12:21:23 2094
+Got: 783778883.000000 Wed Nov 2 12:21:23 1994
+--------------------------------------------------
+FAIL 89
+Fri, 18 Nov 94 18:07:03 GMT
+Diff: -3155760000
+Expect: 3940942023.000000 Thu Nov 18 18:07:03 2094
+Got: 785182023.000000 Fri Nov 18 18:07:03 1994
+--------------------------------------------------
+FAIL 90
+Wed, 16 Nov 1994 11:26:27 -0500
+Diff: -3155760000
+Expect: 3940763187.000000 Tue Nov 16 16:26:27 2094
+Got: 785003187.000000 Wed Nov 16 16:26:27 1994
+--------------------------------------------------
+FAIL 91
+Sun, 6 Nov 1994 13:48:49 -0500
+Diff: -3155760000
+Expect: 3939907729.000000 Sat Nov 6 18:48:49 2094
+Got: 784147729.000000 Sun Nov 6 18:48:49 1994
+--------------------------------------------------
+FAIL 92
+Tue, 8 Nov 1994 13:19:37 -0800
+Diff: -3155760000
+Expect: 3940089577.000000 Mon Nov 8 21:19:37 2094
+Got: 784329577.000000 Tue Nov 8 21:19:37 1994
+--------------------------------------------------
+FAIL 93
+Fri, 18 Nov 1994 11:01:12 -0800
+Diff: -3155760000
+Expect: 3940945272.000000 Thu Nov 18 19:01:12 2094
+Got: 785185272.000000 Fri Nov 18 19:01:12 1994
+--------------------------------------------------
+FAIL 94
+Mon, 21 Nov 1994 00:47:58 -0500
+Diff: -3155760000
+Expect: 3941156878.000000 Sun Nov 21 05:47:58 2094
+Got: 785396878.000000 Mon Nov 21 05:47:58 1994
+--------------------------------------------------
+FAIL 95
+Mon, 7 Nov 1994 14:22:48 -0800 (PST)
+Diff: -3155760000
+Expect: 3940006968.000000 Sun Nov 7 22:22:48 2094
+Got: 784246968.000000 Mon Nov 7 22:22:48 1994
+--------------------------------------------------
+FAIL 96
+Wed, 16 Nov 1994 15:56:45 -0800 (PST)
+Diff: -3155760000
+Expect: 3940790205.000000 Tue Nov 16 23:56:45 2094
+Got: 785030205.000000 Wed Nov 16 23:56:45 1994
+--------------------------------------------------
+FAIL 97
+Thu, 3 Nov 1994 13:17:47 +0000
+Diff: -3155760000
+Expect: 3939628667.000000 Wed Nov 3 13:17:47 2094
+Got: 783868667.000000 Thu Nov 3 13:17:47 1994
+--------------------------------------------------
+FAIL 98
+Wed, 9 Nov 1994 17:32:50 -0500 (EST)
+Diff: -3155760000
+Expect: 3940180370.000000 Tue Nov 9 22:32:50 2094
+Got: 784420370.000000 Wed Nov 9 22:32:50 1994
+--------------------------------------------------
+FAIL 99
+Wed, 9 Nov 94 16:31:52 PST
+Diff: -3155760000
+Expect: 3940187512.000000 Wed Nov 10 00:31:52 2094
+Got: 784427512.000000 Thu Nov 10 00:31:52 1994
+--------------------------------------------------
+FAIL 100
+Wed, 09 Nov 94 10:41:10 -0800
+Diff: -3155760000
+Expect: 3940166470.000000 Tue Nov 9 18:41:10 2094
+Got: 784406470.000000 Wed Nov 9 18:41:10 1994
+--------------------------------------------------
+FAIL 101
+Wed, 9 Nov 94 08:42:22 MST
+Diff: -3155760000
+Expect: 3940155742.000000 Tue Nov 9 15:42:22 2094
+Got: 784395742.000000 Wed Nov 9 15:42:22 1994
+--------------------------------------------------
+FAIL 102
+Mon, 14 Nov 1994 08:32:13 -0800
+Diff: -3155760000
+Expect: 3940590733.000000 Sun Nov 14 16:32:13 2094
+Got: 784830733.000000 Mon Nov 14 16:32:13 1994
+--------------------------------------------------
+FAIL 103
+Mon, 14 Nov 1994 11:34:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940590872.000000 Sun Nov 14 16:34:32 2094
+Got: 784830872.000000 Mon Nov 14 16:34:32 1994
+--------------------------------------------------
+FAIL 104
+Mon, 14 Nov 94 16:48:09 GMT
+Diff: -3155760000
+Expect: 3940591689.000000 Sun Nov 14 16:48:09 2094
+Got: 784831689.000000 Mon Nov 14 16:48:09 1994
+--------------------------------------------------
+FAIL 105
+Tue, 15 Nov 1994 10:27:33 +0000
+Diff: -3155760000
+Expect: 3940655253.000000 Mon Nov 15 10:27:33 2094
+Got: 784895253.000000 Tue Nov 15 10:27:33 1994
+--------------------------------------------------
+FAIL 106
+Wed, 02 Nov 94 13:56:54 MST
+Diff: -3155760000
+Expect: 3939569814.000000 Tue Nov 2 20:56:54 2094
+Got: 783809814.000000 Wed Nov 2 20:56:54 1994
+--------------------------------------------------
+FAIL 107
+Thu, 03 Nov 94 15:24:45 MST
+Diff: -3155760000
+Expect: 3939661485.000000 Wed Nov 3 22:24:45 2094
+Got: 783901485.000000 Thu Nov 3 22:24:45 1994
+--------------------------------------------------
+FAIL 108
+Thu, 3 Nov 1994 15:13:53 -0700 (MST)
+Diff: -3155760000
+Expect: 3939660833.000000 Wed Nov 3 22:13:53 2094
+Got: 783900833.000000 Thu Nov 3 22:13:53 1994
+--------------------------------------------------
+FAIL 109
+Fri, 04 Nov 94 08:15:13 MST
+Diff: -3155760000
+Expect: 3939722113.000000 Thu Nov 4 15:15:13 2094
+Got: 783962113.000000 Fri Nov 4 15:15:13 1994
+--------------------------------------------------
+FAIL 110
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 111
+Tue, 08 Nov 94 07:02:33 MST
+Diff: -3155760000
+Expect: 3940063353.000000 Mon Nov 8 14:02:33 2094
+Got: 784303353.000000 Tue Nov 8 14:02:33 1994
+--------------------------------------------------
+FAIL 112
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 113
+Tue, 15 Nov 94 07:26:05 MST
+Diff: -3155760000
+Expect: 3940669565.000000 Mon Nov 15 14:26:05 2094
+Got: 784909565.000000 Tue Nov 15 14:26:05 1994
+--------------------------------------------------
+FAIL 114
+Wed, 2 Nov 1994 00:00:55 -0600 (CST)
+Diff: -3155760000
+Expect: 3939516055.000000 Tue Nov 2 06:00:55 2094
+Got: 783756055.000000 Wed Nov 2 06:00:55 1994
+--------------------------------------------------
+FAIL 115
+Sun, 6 Nov 1994 01:19:13 -0600 (CST)
+Diff: -3155760000
+Expect: 3939866353.000000 Sat Nov 6 07:19:13 2094
+Got: 784106353.000000 Sun Nov 6 07:19:13 1994
+--------------------------------------------------
+FAIL 116
+Mon, 7 Nov 1994 23:16:57 -0600 (CST)
+Diff: -3155760000
+Expect: 3940031817.000000 Mon Nov 8 05:16:57 2094
+Got: 784271817.000000 Tue Nov 8 05:16:57 1994
+--------------------------------------------------
+FAIL 117
+Tue, 08 Nov 1994 13:21:21 -0600
+Diff: -3155760000
+Expect: 3940082481.000000 Mon Nov 8 19:21:21 2094
+Got: 784322481.000000 Tue Nov 8 19:21:21 1994
+--------------------------------------------------
+FAIL 118
+Mon, 07 Nov 94 13:47:37 PST
+Diff: -3155760000
+Expect: 3940004857.000000 Sun Nov 7 21:47:37 2094
+Got: 784244857.000000 Mon Nov 7 21:47:37 1994
+--------------------------------------------------
+FAIL 119
+Tue, 08 Nov 94 11:23:19 PST
+Diff: -3155760000
+Expect: 3940082599.000000 Mon Nov 8 19:23:19 2094
+Got: 784322599.000000 Tue Nov 8 19:23:19 1994
+--------------------------------------------------
+FAIL 120
+Tue, 01 Nov 1994 11:28:25 -0800
+Diff: -3155760000
+Expect: 3939478105.000000 Mon Nov 1 19:28:25 2094
+Got: 783718105.000000 Tue Nov 1 19:28:25 1994
+--------------------------------------------------
+FAIL 121
+Tue, 15 Nov 1994 13:11:47 -0800
+Diff: -3155760000
+Expect: 3940693907.000000 Mon Nov 15 21:11:47 2094
+Got: 784933907.000000 Tue Nov 15 21:11:47 1994
+--------------------------------------------------
+FAIL 122
+Tue, 15 Nov 1994 13:18:38 -0800
+Diff: -3155760000
+Expect: 3940694318.000000 Mon Nov 15 21:18:38 2094
+Got: 784934318.000000 Tue Nov 15 21:18:38 1994
+--------------------------------------------------
+FAIL 123
+Tue, 15 Nov 1994 0:18:38 -0800
+Diff: -3155760000
+Expect: 3940647518.000000 Mon Nov 15 08:18:38 2094
+Got: 784887518.000000 Tue Nov 15 08:18:38 1994
+--------------------------------------------------
+FAIL 124
+Jul 13 1999 1:23P GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 125
+Jul 13 1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 126
+Jul 13 1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 127
+Jul-13-1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 128
+Jul/13/1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 129
+2001-02-26T13:44:12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 130
+2001-02-26T13:44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 131
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 132
+2001-02-26T13-44-12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 133
+2001-02-26T13-44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 134
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 135
+07/Nov/2000:16:45:56 +0100
+Diff: -3155760000
+Expect: 4129371956.000000 Mon Nov 8 15:45:56 2100
+Got: 973611956.000000 Tue Nov 7 15:45:56 2000
+--------------------------------------------------
+FAIL 136
+2002-11-07T23:31:49-05:00
+Diff: -3155760000
+Expect: 4192489909.000000 Thu Nov 9 04:31:49 2102
+Got: 1036729909.000000 Fri Nov 8 04:31:49 2002
+--------------------------------------------------
+FAIL 137
+2003-02-17T07:45:56Z
+Diff: -3155760000
+Expect: 4201227956.000000 Sun Feb 18 07:45:56 2103
+Got: 1045467956.000000 Mon Feb 17 07:45:56 2003
+--------------------------------------------------
+FAIL 138
+2003-02-17T08:14:07.198189+0000
+Diff: -3155760000
+Expect: 4201229647.198189 Sun Feb 18 08:14:07 2103
+Got: 1045469647.198189 Mon Feb 17 08:14:07 2003
+--------------------------------------------------
+FAIL 139
+20020722T100000Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 140
+Jul 22 10:00:00 UTC 2002
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 141
+2002-07-22 10:00:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 142
+2002-07-22 10:00:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 143
+2002-07-22 10:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 144
+2002-07-22 10:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 145
+2002-07-22 10:00 +100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+--------------------------------------------------
+FAIL 146
+2002-07-22 10:00 +0100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+PASS: t/getdate
+1..8
+# -0430 => -0430 -0430
+ok 1
+# -0445 => -0445 -0445
+ok 2
+# 2008.11.30 22:35 CET => -:35:22:30:10:108:3600
+ok 3
+# 2008-11-30 22:35 CET => -:35:22:30:10:108:3600
+ok 4
+# 4/3/2005
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/cpanrt
+1..202
+ok 1 - %y
+ok 2 - %Y
+ok 3 - %%
+ok 4 - %a
+ok 5 - %A
+ok 6 - %b
+ok 7 - %B
+ok 8 - %c
+ok 9 - %C
+ok 10 - %d
+ok 11 - %e
+ok 12 - %D
+ok 13 - %G
+ok 14 - %h
+ok 15 - %H
+ok 16 - %I
+ok 17 - %j
+ok 18 - %k
+ok 19 - %l
+ok 20 - %L
+ok 21 - %m
+ok 22 - %M
+ok 23 - %o
+ok 24 - %p
+ok 25 - %q
+ok 26 - %r
+ok 27 - %R
+ok 28 - %s
+ok 29 - %S
+ok 30 - %T
+ok 31 - %U
+ok 32 - %w
+ok 33 - %W
+ok 34 - %x
+ok 35 - %X
+ok 36 - %y
+ok 37 - %Y
+ok 38 - %Z
+ok 39 - %z
+ok 40 - %Od
+ok 41 - %Oe
+ok 42 - %OH
+ok 43 - %OI
+ok 44 - %Oj
+ok 45 - %Ok
+ok 46 - %Ol
+ok 47 - %Om
+ok 48 - %OM
+ok 49 - %Oq
+ok 50 - %OY
+ok 51 - %Oy
+ok 52 - %y
+ok 53 - %Y
+ok 54 - %%
+ok 55 - %a
+ok 56 - %A
+ok 57 - %b
+ok 58 - %B
+ok 59 - %c
+ok 60 - %C
+ok 61 - %d
+ok 62 - %e
+ok 63 - %D
+ok 64 - %h
+ok 65 - %H
+ok 66 - %I
+ok 67 - %j
+ok 68 - %k
+ok 69 - %l
+ok 70 - %L
+ok 71 - %m
+ok 72 - %M
+ok 73 - %o
+ok 74 - %p
+ok 75 - %q
+ok 76 - %r
+ok 77 - %R
+ok 78 - %s
+ok 79 - %S
+ok 80 - %T
+ok 81 - %U
+ok 82 - %w
+ok 83 - %W
+ok 84 - %x
+ok 85 - %X
+ok 86 - %y
+ok 87 - %Y
+ok 88 - %Z
+ok 89 - %z
+ok 90 - %Od
+ok 91 - %Oe
+ok 92 - %OH
+ok 93 - %OI
+ok 94 - %Oj
+ok 95 - %Ok
+ok 96 - %Ol
+ok 97 - %Om
+ok 98 - %OM
+ok 99 - %Oq
+ok 100 - %OY
+ok 101 - %Oy
+ok 102 - %y
+ok 103 - %Y
+ok 104 - %%
+ok 105 - %a
+ok 106 - %A
+ok 107 - %b
+ok 108 - %B
+ok 109 - %c
+ok 110 - %C
+ok 111 - %d
+ok 112 - %e
+ok 113 - %D
+ok 114 - %h
+ok 115 - %H
+ok 116 - %I
+ok 117 - %j
+ok 118 - %k
+ok 119 - %l
+ok 120 - %L
+ok 121 - %m
+ok 122 - %M
+ok 123 - %o
+ok 124 - %p
+ok 125 - %q
+ok 126 - %r
+ok 127 - %R
+ok 128 - %s
+ok 129 - %S
+ok 130 - %T
+ok 131 - %U
+ok 132 - %w
+ok 133 - %W
+ok 134 - %x
+ok 135 - %X
+ok 136 - %y
+ok 137 - %Y
+ok 138 - %Z
+ok 139 - %z
+ok 140 - %Od
+ok 141 - %Oe
+ok 142 - %OH
+ok 143 - %OI
+ok 144 - %Oj
+ok 145 - %Ok
+ok 146 - %Ol
+ok 147 - %Om
+ok 148 - %OM
+ok 149 - %Oq
+ok 150 - %OY
+ok 151 - %Oy
+ok 152 - %G
+ok 153 - %y
+ok 154 - %Y
+ok 155 - %%
+ok 156 - %a
+ok 157 - %A
+ok 158 - %b
+ok 159 - %B
+ok 160 - %c
+ok 161 - %C
+ok 162 - %d
+ok 163 - %e
+ok 164 - %D
+ok 165 - %G
+ok 166 - %h
+ok 167 - %H
+ok 168 - %I
+ok 169 - %j
+ok 170 - %k
+ok 171 - %l
+ok 172 - %L
+ok 173 - %m
+ok 174 - %M
+ok 175 - %o
+ok 176 - %p
+ok 177 - %q
+ok 178 - %r
+ok 179 - %R
+ok 180 - %s
+ok 181 - %S
+ok 182 - %T
+ok 183 - %U
+ok 184 - %w
+ok 185 - %W
+ok 186 - %x
+ok 187 - %X
+ok 188 - %Z
+ok 189 - %z
+ok 190 - %z
+ok 191 - %Od
+ok 192 - %Oe
+ok 193 - %OH
+ok 194 - %OI
+ok 195 - %Oj
+ok 196 - %Ok
+ok 197 - %Ol
+ok 198 - %Om
+ok 199 - %OM
+ok 200 - %Oq
+ok 201 - %OY
+ok 202 - %Oy
+PASS: t/format
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/lang
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+1..148
+ok 1
+1995-01-24 Tue Jan 24 00:00:00 1995 GMT
+ok 2
+1995-01-24T09:08:17.1823213 Tue Jan 24 09:08:17 1995 GMT
+ok 3
+1935-01-24T09:08:17 Wed Jan 24 09:08:17 2035 GMT
+ok 4
+Fri Dec 17 00:00:00 1901 GMT Mon Dec 17 00:00:00 2001 GMT
+ok 5
+Tue Jan 16 23:59:59 2038 GMT Sat Jan 16 23:59:59 2038 GMT
+ok 6
+2001-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2001 GMT
+ok 7
+2035-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2035 GMT
+ok 8
+16 Jun 33 07:29:35 CST Thu Jun 16 13:29:35 2033 GMT
+ok 9
+2002-02-26-10:37:21.141 GMT Tue Feb 26 10:37:21 2002 GMT
+ok 10
+Wed, 16 Jun 94 07:29:35 CST Thu Jun 16 13:29:35 1994 GMT
+ok 11
+Wed, 16 Nov 94 07:29:35 CST Wed Nov 16 13:29:35 1994 GMT
+ok 12
+Mon, 21 Nov 94 07:42:23 CST Mon Nov 21 13:42:23 1994 GMT
+ok 13
+Mon, 21 Nov 94 04:28:18 CST Mon Nov 21 10:28:18 1994 GMT
+ok 14
+Tue, 15 Nov 94 09:15:10 GMT Tue Nov 15 09:15:10 1994 GMT
+ok 15
+Wed, 16 Nov 94 09:39:49 GMT Wed Nov 16 09:39:49 1994 GMT
+ok 16
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 17
+Wed, 16 Nov 94 12:39:49 GMT Wed Nov 16 12:39:49 1994 GMT
+ok 18
+Wed, 16 Nov 94 14:03:06 GMT Wed Nov 16 14:03:06 1994 GMT
+ok 19
+Wed, 16 Nov 94 05:30:51 CST Wed Nov 16 11:30:51 1994 GMT
+ok 20
+Thu, 17 Nov 94 03:19:30 CST Thu Nov 17 09:19:30 1994 GMT
+ok 21
+Mon, 21 Nov 94 14:05:32 GMT Mon Nov 21 14:05:32 1994 GMT
+ok 22
+Mon, 14 Nov 94 15:08:49 CST Mon Nov 14 21:08:49 1994 GMT
+ok 23
+Wed, 16 Nov 94 14:48:06 GMT Wed Nov 16 14:48:06 1994 GMT
+ok 24
+Thu, 17 Nov 94 14:22:03 GMT Thu Nov 17 14:22:03 1994 GMT
+ok 25
+Wed, 16 Nov 94 14:36:00 GMT Wed Nov 16 14:36:00 1994 GMT
+ok 26
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 27
+Wed, 16 Nov 94 10:01:43 GMT Wed Nov 16 10:01:43 1994 GMT
+ok 28
+Wed, 16 Nov 94 15:03:35 GMT Wed Nov 16 15:03:35 1994 GMT
+ok 29
+Mon, 21 Nov 94 13:55:19 GMT Mon Nov 21 13:55:19 1994 GMT
+ok 30
+Wed, 16 Nov 94 08:46:11 CST Wed Nov 16 14:46:11 1994 GMT
+ok 31
+21 dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 32
+21-dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 33
+21/dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 34
+21/dec/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 35
+dec/21/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 36
+Dec/21/1993 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 37
+dec-21-1993 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 38
+Dec-21-93 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 39
+dec 21 1994 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 40
+dec 21 94 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 41
+dec 21 94 17:05 GMT Wed Dec 21 17:05:00 1994 GMT
+ok 42
+dec 21 94 17:05 BST Wed Dec 21 16:05:00 1994 GMT
+ok 43
+dec 21 94 00:05 -1700 Wed Dec 21 17:05:00 1994 GMT
+ok 44
+dec 21 94 17:05 -1700 Thu Dec 22 10:05:00 1994 GMT
+ok 45
+Wed, 9 Nov 1994 09:50:32 -0500 (EST) Wed Nov 9 14:50:32 1994 GMT
+ok 46
+Thu, 13 Oct 94 10:13:13 -0700 Thu Oct 13 17:13:13 1994 GMT
+ok 47
+Sat, 19 Nov 1994 16:59:14 +0100 Sat Nov 19 15:59:14 1994 GMT
+ok 48
+Thu, 3 Nov 94 14:10:47 EST Thu Nov 3 19:10:47 1994 GMT
+ok 49
+Thu, 3 Nov 94 21:51:09 EST Fri Nov 4 02:51:09 1994 GMT
+ok 50
+Fri, 4 Nov 94 9:24:52 EST Fri Nov 4 14:24:52 1994 GMT
+ok 51
+Wed, 9 Nov 94 09:38:54 EST Wed Nov 9 14:38:54 1994 GMT
+ok 52
+Mon, 14 Nov 94 13:20:12 EST Mon Nov 14 18:20:12 1994 GMT
+ok 53
+Wed, 16 Nov 94 17:09:13 EST Wed Nov 16 22:09:13 1994 GMT
+ok 54
+Tue, 15 Nov 94 12:27:01 PST Tue Nov 15 20:27:01 1994 GMT
+ok 55
+Fri, 18 Nov 1994 07:34:05 -0600 Fri Nov 18 13:34:05 1994 GMT
+ok 56
+Mon, 21 Nov 94 14:34:28 -0500 Mon Nov 21 19:34:28 1994 GMT
+ok 57
+Fri, 18 Nov 1994 12:05:47 -0800 (PST) Fri Nov 18 20:05:47 1994 GMT
+ok 58
+Fri, 18 Nov 1994 12:36:26 -0800 (PST) Fri Nov 18 20:36:26 1994 GMT
+ok 59
+Wed, 16 Nov 1994 15:58:58 GMT Wed Nov 16 15:58:58 1994 GMT
+ok 60
+1999 10:02:18 "GMT" Sun Jan 31 10:02:18 1999 GMT
+ok 61
+Sun, 06 Nov 94 14:27:40 -0500 Sun Nov 6 19:27:40 1994 GMT
+ok 62
+Mon, 07 Nov 94 08:20:13 -0500 Mon Nov 7 13:20:13 1994 GMT
+ok 63
+Mon, 07 Nov 94 16:48:42 -0500 Mon Nov 7 21:48:42 1994 GMT
+ok 64
+Wed, 09 Nov 94 15:46:16 -0500 Wed Nov 9 20:46:16 1994 GMT
+ok 65
+Fri, 4 Nov 94 16:17:40 "PST Sat Nov 5 00:17:40 1994 GMT
+ok 66
+Wed, 16 Nov 94 12:43:37 "PST Wed Nov 16 20:43:37 1994 GMT
+ok 67
+Sun, 6 Nov 1994 02:38:17 -0800 Sun Nov 6 10:38:17 1994 GMT
+ok 68
+Tue, 1 Nov 1994 13:53:49 -0500 Tue Nov 1 18:53:49 1994 GMT
+ok 69
+Tue, 15 Nov 94 08:31:59 +0100 Tue Nov 15 07:31:59 1994 GMT
+ok 70
+Sun, 6 Nov 1994 11:09:12 -0500 (IST) Sun Nov 6 16:09:12 1994 GMT
+ok 71
+Fri, 4 Nov 94 12:52:10 EST Fri Nov 4 17:52:10 1994 GMT
+ok 72
+Mon, 31 Oct 1994 14:17:39 -0500 (EST) Mon Oct 31 19:17:39 1994 GMT
+ok 73
+Mon, 14 Nov 94 11:25:00 CST Mon Nov 14 17:25:00 1994 GMT
+ok 74
+Mon, 14 Nov 94 13:26:29 CST Mon Nov 14 19:26:29 1994 GMT
+ok 75
+Fri, 18 Nov 94 8:42:47 CST Fri Nov 18 14:42:47 1994 GMT
+ok 76
+Thu, 17 Nov 94 14:32:01 +0900 Thu Nov 17 05:32:01 1994 GMT
+ok 77
+Wed, 2 Nov 94 18:16:31 +0100 Wed Nov 2 17:16:31 1994 GMT
+ok 78
+Fri, 18 Nov 94 10:46:26 +0100 Fri Nov 18 09:46:26 1994 GMT
+ok 79
+Tue, 8 Nov 1994 22:39:28 +0200 Tue Nov 8 20:39:28 1994 GMT
+ok 80
+Wed, 16 Nov 1994 10:01:08 -0500 (EST) Wed Nov 16 15:01:08 1994 GMT
+ok 81
+Wed, 2 Nov 1994 16:59:42 -0800 Thu Nov 3 00:59:42 1994 GMT
+ok 82
+Wed, 9 Nov 94 10:00:23 PST Wed Nov 9 18:00:23 1994 GMT
+ok 83
+Fri, 18 Nov 94 17:01:43 PST Sat Nov 19 01:01:43 1994 GMT
+ok 84
+Mon, 14 Nov 1994 14:47:46 -0500 Mon Nov 14 19:47:46 1994 GMT
+ok 85
+Mon, 21 Nov 1994 04:56:04 -0500 (EST) Mon Nov 21 09:56:04 1994 GMT
+ok 86
+Mon, 21 Nov 1994 11:50:12 -0800 Mon Nov 21 19:50:12 1994 GMT
+ok 87
+Sat, 5 Nov 1994 14:04:16 -0600 (CST) Sat Nov 5 20:04:16 1994 GMT
+ok 88
+Sat, 05 Nov 94 13:10:13 MST Sat Nov 5 20:10:13 1994 GMT
+ok 89
+Wed, 02 Nov 94 10:47:48 -0800 Wed Nov 2 18:47:48 1994 GMT
+ok 90
+Wed, 02 Nov 94 13:19:15 -0800 Wed Nov 2 21:19:15 1994 GMT
+ok 91
+Thu, 03 Nov 94 15:27:07 -0800 Thu Nov 3 23:27:07 1994 GMT
+ok 92
+Fri, 04 Nov 94 09:12:12 -0800 Fri Nov 4 17:12:12 1994 GMT
+ok 93
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT) Wed Nov 9 10:13:03 1994 GMT
+ok 94
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT) Wed Nov 9 15:28:37 1994 GMT
+ok 95
+Wed, 2 Nov 1994 17:37:41 +0100 (MET) Wed Nov 2 16:37:41 1994 GMT
+ok 96
+05 Nov 94 14:22:19 PST Sat Nov 5 22:22:19 1994 GMT
+ok 97
+16 Nov 94 22:28:20 PST Thu Nov 17 06:28:20 1994 GMT
+ok 98
+Tue, 1 Nov 1994 19:51:15 -0800 Wed Nov 2 03:51:15 1994 GMT
+ok 99
+Wed, 2 Nov 94 12:21:23 GMT Wed Nov 2 12:21:23 1994 GMT
+ok 100
+Fri, 18 Nov 94 18:07:03 GMT Fri Nov 18 18:07:03 1994 GMT
+ok 101
+Wed, 16 Nov 1994 11:26:27 -0500 Wed Nov 16 16:26:27 1994 GMT
+ok 102
+Sun, 6 Nov 1994 13:48:49 -0500 Sun Nov 6 18:48:49 1994 GMT
+ok 103
+Tue, 8 Nov 1994 13:19:37 -0800 Tue Nov 8 21:19:37 1994 GMT
+ok 104
+Fri, 18 Nov 1994 11:01:12 -0800 Fri Nov 18 19:01:12 1994 GMT
+ok 105
+Mon, 21 Nov 1994 00:47:58 -0500 Mon Nov 21 05:47:58 1994 GMT
+ok 106
+Mon, 7 Nov 1994 14:22:48 -0800 (PST) Mon Nov 7 22:22:48 1994 GMT
+ok 107
+Wed, 16 Nov 1994 15:56:45 -0800 (PST) Wed Nov 16 23:56:45 1994 GMT
+ok 108
+Thu, 3 Nov 1994 13:17:47 +0000 Thu NoRedundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+v 3 13:17:47 1994 GMT
+ok 109
+Wed, 9 Nov 1994 17:32:50 -0500 (EST) Wed Nov 9 22:32:50 1994 GMT
+ok 110
+Wed, 9 Nov 94 16:31:52 PST Thu Nov 10 00:31:52 1994 GMT
+ok 111
+Wed, 09 Nov 94 10:41:10 -0800 Wed Nov 9 18:41:10 1994 GMT
+ok 112
+Wed, 9 Nov 94 08:42:22 MST Wed Nov 9 15:42:22 1994 GMT
+ok 113
+Mon, 14 Nov 1994 08:32:13 -0800 Mon Nov 14 16:32:13 1994 GMT
+ok 114
+Mon, 14 Nov 1994 11:34:32 -0500 (EST) Mon Nov 14 16:34:32 1994 GMT
+ok 115
+Mon, 14 Nov 94 16:48:09 GMT Mon Nov 14 16:48:09 1994 GMT
+ok 116
+Tue, 15 Nov 1994 10:27:33 +0000 Tue Nov 15 10:27:33 1994 GMT
+ok 117
+Wed, 02 Nov 94 13:56:54 MST Wed Nov 2 20:56:54 1994 GMT
+ok 118
+Thu, 03 Nov 94 15:24:45 MST Thu Nov 3 22:24:45 1994 GMT
+ok 119
+Thu, 3 Nov 1994 15:13:53 -0700 (MST) Thu Nov 3 22:13:53 1994 GMT
+ok 120
+Fri, 04 Nov 94 08:15:13 MST Fri Nov 4 15:15:13 1994 GMT
+ok 121
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 122
+Tue, 08 Nov 94 07:02:33 MST Tue Nov 8 14:02:33 1994 GMT
+ok 123
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 124
+Tue, 15 Nov 94 07:26:05 MST Tue Nov 15 14:26:05 1994 GMT
+ok 125
+Wed, 2 Nov 1994 00:00:55 -0600 (CST) Wed Nov 2 06:00:55 1994 GMT
+ok 126
+Sun, 6 Nov 1994 01:19:13 -0600 (CST) Sun Nov 6 07:19:13 1994 GMT
+ok 127
+Mon, 7 Nov 1994 23:16:57 -0600 (CST) Tue Nov 8 05:16:57 1994 GMT
+ok 128
+Tue, 08 Nov 1994 13:21:21 -0600 Tue Nov 8 19:21:21 1994 GMT
+ok 129
+Mon, 07 Nov 94 13:47:37 PST Mon Nov 7 21:47:37 1994 GMT
+ok 130
+Tue, 08 Nov 94 11:23:19 PST Tue Nov 8 19:23:19 1994 GMT
+ok 131
+Tue, 01 Nov 1994 11:28:25 -0800 Tue Nov 1 19:28:25 1994 GMT
+ok 132
+Tue, 15 Nov 1994 13:11:47 -0800 Tue Nov 15 21:11:47 1994 GMT
+ok 133
+Tue, 15 Nov 1994 13:18:38 -0800 Tue Nov 15 21:18:38 1994 GMT
+ok 134
+Tue, 15 Nov 1994 0:18:38 -0800 Tue Nov 15 08:18:38 1994 GMT
+ok 135
+10:00:00Z Wed Jan 31 10:00:00 2024 GMT
+ok 136
+10:00:00 Wed Jan 31 10:00:00 2024 GMT
+ok 137
+10:00 Wed Jan 31 10:00:00 2024 GMT
+ok 138
+10:00 +100 Wed Jan 31 09:00:00 2024 GMT
+ok 139
+10:00 +0100 Wed Jan 31 09:00:00 2024 GMT
+ok 140
+20020722T100000Z Mon Jul 22 10:00:00 2002 GMT
+ok 141
+Jul 22 10:00:00 UTC 2002 Mon Jul 22 10:00:00 2002 GMT
+ok 142
+2002-07-22 10:00:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 143
+2002-07-22 10:00:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 144
+2002-07-22 10:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 145
+2002-07-22 10:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 146
+2002-07-22 10:00 +100 Mon Jul 22 09:00:00 2002 GMT
+ok 147
+2002-07-22 10:00 +0100 Mon Jul 22 09:00:00 2002 GMT
+ok 148
+PASS: t/date
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-raw.log
new file mode 100644
index 00000000000..b928f19f129
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/ptest-raw.log
@@ -0,0 +1,1556 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libtimedate-perl/ptest
+1..146
+# offset = 3155760000
+--------------------------------------------------
+FAIL 1
+1995-01-24
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 2
+1995-06-24
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 3
+92/01/02 12:01
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 4
+92/01/02 12:01 AM
+Diff: -3155760000
+Expect: 3850070460.000000 Wed Jan 2 00:01:00 2092
+Got: 694310460.000000 Thu Jan 2 00:01:00 1992
+--------------------------------------------------
+FAIL 5
+92/01/02 12:01 PM
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 6
+2002-11-02 11pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 7
+2002-11-02 11 pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 8
+1995-01-24 GMT
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 9
+1995-01-24 BST
+Diff: -3155760000
+Expect: 3946662000.000000 Sun Jan 23 23:00:00 2095
+Got: 790902000.000000 Mon Jan 23 23:00:00 1995
+--------------------------------------------------
+FAIL 10
+1995-06-24 GMT
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 11
+1995-06-24 BST
+Diff: -3155760000
+Expect: 3959708400.000000 Thu Jun 23 23:00:00 2095
+Got: 803948400.000000 Fri Jun 23 23:00:00 1995
+--------------------------------------------------
+FAIL 12
+1992-1-2 12:01 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 13
+1992-1-2-12:01:00 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 14
+Wed, 16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 15
+Wed,16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 16
+Wed, 16 Nov 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3940752575.000000 Tue Nov 16 13:29:35 2094
+Got: 784992575.000000 Wed Nov 16 13:29:35 1994
+--------------------------------------------------
+FAIL 17
+Mon, 21 Nov 94 07:42:23 CST
+Diff: -3155760000
+Expect: 3941185343.000000 Sun Nov 21 13:42:23 2094
+Got: 785425343.000000 Mon Nov 21 13:42:23 1994
+--------------------------------------------------
+FAIL 18
+Mon, 21 Nov 94 04:28:18 CST
+Diff: -3155760000
+Expect: 3941173698.000000 Sun Nov 21 10:28:18 2094
+Got: 785413698.000000 Mon Nov 21 10:28:18 1994
+--------------------------------------------------
+FAIL 19
+Tue, 15 Nov 94 09:15:10 GMT
+Diff: -3155760000
+Expect: 3940650910.000000 Mon Nov 15 09:15:10 2094
+Got: 784890910.000000 Tue Nov 15 09:15:10 1994
+--------------------------------------------------
+FAIL 20
+Wed, 16 Nov 94 09:39:49 GMT
+Diff: -3155760000
+Expect: 3940738789.000000 Tue Nov 16 09:39:49 2094
+Got: 784978789.000000 Wed Nov 16 09:39:49 1994
+--------------------------------------------------
+FAIL 21
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 22
+Wed, 16 Nov 94 12:39:49 GMT
+Diff: -3155760000
+Expect: 3940749589.000000 Tue Nov 16 12:39:49 2094
+Got: 784989589.000000 Wed Nov 16 12:39:49 1994
+--------------------------------------------------
+FAIL 23
+Wed, 16 Nov 94 14:03:06 GMT
+Diff: -3155760000
+Expect: 3940754586.000000 Tue Nov 16 14:03:06 2094
+Got: 784994586.000000 Wed Nov 16 14:03:06 1994
+--------------------------------------------------
+FAIL 24
+Wed, 16 Nov 94 05:30:51 CST
+Diff: -3155760000
+Expect: 3940745451.000000 Tue Nov 16 11:30:51 2094
+Got: 784985451.000000 Wed Nov 16 11:30:51 1994
+--------------------------------------------------
+FAIL 25
+Thu, 17 Nov 94 03:19:30 CST
+Diff: -3155760000
+Expect: 3940823970.000000 Wed Nov 17 09:19:30 2094
+Got: 785063970.000000 Thu Nov 17 09:19:30 1994
+--------------------------------------------------
+FAIL 26
+1994:11:21T14:05:32+0000
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 27
+Mon, 21 Nov 94 14:05:32 GMT
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 28
+Mon, 14 Nov 94 15:08:49 CST
+Diff: -3155760000
+Expect: 3940607329.000000 Sun Nov 14 21:08:49 2094
+Got: 784847329.000000 Mon Nov 14 21:08:49 1994
+--------------------------------------------------
+FAIL 29
+Wed, 16 Nov 94 14:48:06 GMT
+Diff: -3155760000
+Expect: 3940757286.000000 Tue Nov 16 14:48:06 2094
+Got: 784997286.000000 Wed Nov 16 14:48:06 1994
+--------------------------------------------------
+FAIL 30
+Thu, 17 Nov 94 14:22:03 GMT
+Diff: -3155760000
+Expect: 3940842123.000000 Wed Nov 17 14:22:03 2094
+Got: 785082123.000000 Thu Nov 17 14:22:03 1994
+--------------------------------------------------
+FAIL 31
+Wed, 16 Nov 94 14:36:00 GMT
+Diff: -3155760000
+Expect: 3940756560.000000 Tue Nov 16 14:36:00 2094
+Got: 784996560.000000 Wed Nov 16 14:36:00 1994
+--------------------------------------------------
+FAIL 32
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 33
+Wed, 16 Nov 94 10:01:43 GMT
+Diff: -3155760000
+Expect: 3940740103.000000 Tue Nov 16 10:01:43 2094
+Got: 784980103.000000 Wed Nov 16 10:01:43 1994
+--------------------------------------------------
+FAIL 34
+Wed, 16 Nov 94 15:03:35 GMT
+Diff: -3155760000
+Expect: 3940758215.000000 Tue Nov 16 15:03:35 2094
+Got: 784998215.000000 Wed Nov 16 15:03:35 1994
+--------------------------------------------------
+FAIL 35
+Mon, 21 Nov 94 13:55:19 GMT
+Diff: -3155760000
+Expect: 3941186119.000000 Sun Nov 21 13:55:19 2094
+Got: 785426119.000000 Mon Nov 21 13:55:19 1994
+--------------------------------------------------
+FAIL 36
+Wed, 16 Nov 94 08:46:11 CST
+Diff: -3155760000
+Expect: 3940757171.000000 Tue Nov 16 14:46:11 2094
+Got: 784997171.000000 Wed Nov 16 14:46:11 1994
+--------------------------------------------------
+FAIL 37
+Wed, 9 Nov 1994 09:50:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940152632.000000 Tue Nov 9 14:50:32 2094
+Got: 784392632.000000 Wed Nov 9 14:50:32 1994
+--------------------------------------------------
+FAIL 38
+Thu, 13 Oct 94 10:13:13 -0700
+Diff: -3155760000
+Expect: 3937828393.000000 Wed Oct 13 17:13:13 2094
+Got: 782068393.000000 Thu Oct 13 17:13:13 1994
+--------------------------------------------------
+FAIL 39
+Sat, 19 Nov 1994 16:59:14 +0100
+Diff: -3155760000
+Expect: 3941020754.000000 Fri Nov 19 15:59:14 2094
+Got: 785260754.000000 Sat Nov 19 15:59:14 1994
+--------------------------------------------------
+FAIL 40
+Thu, 3 Nov 94 14:10:47 EST
+Diff: -3155760000
+Expect: 3939649847.000000 Wed Nov 3 19:10:47 2094
+Got: 783889847.000000 Thu Nov 3 19:10:47 1994
+--------------------------------------------------
+FAIL 41
+Thu, 3 Nov 94 21:51:09 EST
+Diff: -3155760000
+Expect: 3939677469.000000 Thu Nov 4 02:51:09 2094
+Got: 783917469.000000 Fri Nov 4 02:51:09 1994
+--------------------------------------------------
+FAIL 42
+Fri, 4 Nov 94 9:24:52 EST
+Diff: -3155760000
+Expect: 3939719092.000000 Thu Nov 4 14:24:52 2094
+Got: 783959092.000000 Fri Nov 4 14:24:52 1994
+--------------------------------------------------
+FAIL 43
+Wed, 9 Nov 94 09:38:54 EST
+Diff: -3155760000
+Expect: 3940151934.000000 Tue Nov 9 14:38:54 2094
+Got: 784391934.000000 Wed Nov 9 14:38:54 1994
+--------------------------------------------------
+FAIL 44
+Mon, 14 Nov 94 13:20:12 EST
+Diff: -3155760000
+Expect: 3940597212.000000 Sun Nov 14 18:20:12 2094
+Got: 784837212.000000 Mon Nov 14 18:20:12 1994
+--------------------------------------------------
+FAIL 45
+Wed, 16 Nov 94 17:09:13 EST
+Diff: -3155760000
+Expect: 3940783753.000000 Tue Nov 16 22:09:13 2094
+Got: 785023753.000000 Wed Nov 16 22:09:13 1994
+--------------------------------------------------
+FAIL 46
+Tue, 15 Nov 94 12:27:01 PST
+Diff: -3155760000
+Expect: 3940691221.000000 Mon Nov 15 20:27:01 2094
+Got: 784931221.000000 Tue Nov 15 20:27:01 1994
+--------------------------------------------------
+FAIL 47
+Fri, 18 Nov 1994 07:34:05 -0600
+Diff: -3155760000
+Expect: 3940925645.000000 Thu Nov 18 13:34:05 2094
+Got: 785165645.000000 Fri Nov 18 13:34:05 1994
+--------------------------------------------------
+FAIL 48
+Mon, 21 Nov 94 14:34:28 -0500
+Diff: -3155760000
+Expect: 3941206468.000000 Sun Nov 21 19:34:28 2094
+Got: 785446468.000000 Mon Nov 21 19:34:28 1994
+--------------------------------------------------
+FAIL 49
+Fri, 18 Nov 1994 12:05:47 -0800 (PST)
+Diff: -3155760000
+Expect: 3940949147.000000 Thu Nov 18 20:05:47 2094
+Got: 785189147.000000 Fri Nov 18 20:05:47 1994
+--------------------------------------------------
+FAIL 50
+Fri, 18 Nov 1994 12:36:26 -0800 (PST)
+Diff: -3155760000
+Expect: 3940950986.000000 Thu Nov 18 20:36:26 2094
+Got: 785190986.000000 Fri Nov 18 20:36:26 1994
+--------------------------------------------------
+FAIL 51
+Wed, 16 Nov 1994 15:58:58 GMT
+Diff: -3155760000
+Expect: 3940761538.000000 Tue Nov 16 15:58:58 2094
+Got: 785001538.000000 Wed Nov 16 15:58:58 1994
+--------------------------------------------------
+FAIL 52
+Sun, 06 Nov 94 14:27:40 -0500
+Diff: -3155760000
+Expect: 3939910060.000000 Sat Nov 6 19:27:40 2094
+Got: 784150060.000000 Sun Nov 6 19:27:40 1994
+--------------------------------------------------
+FAIL 53
+Mon, 07 Nov 94 08:20:13 -0500
+Diff: -3155760000
+Expect: 3939974413.000000 Sun Nov 7 13:20:13 2094
+Got: 784214413.000000 Mon Nov 7 13:20:13 1994
+--------------------------------------------------
+FAIL 54
+Mon, 07 Nov 94 16:48:42 -0500
+Diff: -3155760000
+Expect: 3940004922.000000 Sun Nov 7 21:48:42 2094
+Got: 784244922.000000 Mon Nov 7 21:48:42 1994
+--------------------------------------------------
+FAIL 55
+Wed, 09 Nov 94 15:46:16 -0500
+Diff: -3155760000
+Expect: 3940173976.000000 Tue Nov 9 20:46:16 2094
+Got: 784413976.000000 Wed Nov 9 20:46:16 1994
+--------------------------------------------------
+FAIL 56
+Sun, 6 Nov 1994 02:38:17 -0800
+Diff: -3155760000
+Expect: 3939878297.000000 Sat Nov 6 10:38:17 2094
+Got: 784118297.000000 Sun Nov 6 10:38:17 1994
+--------------------------------------------------
+FAIL 57
+Tue, 1 Nov 1994 13:53:49 -0500
+Diff: -3155760000
+Expect: 3939476029.000000 Mon Nov 1 18:53:49 2094
+Got: 783716029.000000 Tue Nov 1 18:53:49 1994
+--------------------------------------------------
+FAIL 58
+Tue, 15 Nov 94 08:31:59 +0100
+Diff: -3155760000
+Expect: 3940644719.000000 Mon Nov 15 07:31:59 2094
+Got: 784884719.000000 Tue Nov 15 07:31:59 1994
+--------------------------------------------------
+FAIL 59
+Sun, 6 Nov 1994 11:09:12 -0500 (IST)
+Diff: -3155760000
+Expect: 3939898152.000000 Sat Nov 6 16:09:12 2094
+Got: 784138152.000000 Sun Nov 6 16:09:12 1994
+--------------------------------------------------
+FAIL 60
+Fri, 4 Nov 94 12:52:10 EST
+Diff: -3155760000
+Expect: 3939731530.000000 Thu Nov 4 17:52:10 2094
+Got: 783971530.000000 Fri Nov 4 17:52:10 1994
+--------------------------------------------------
+FAIL 61
+Mon, 31 Oct 1994 14:17:39 -0500 (EST)
+Diff: -3155760000
+Expect: 3939391059.000000 Sun Oct 31 19:17:39 2094
+Got: 783631059.000000 Mon Oct 31 19:17:39 1994
+--------------------------------------------------
+FAIL 62
+Mon, 14 Nov 94 11:25:00 CST
+Diff: -3155760000
+Expect: 3940593900.000000 Sun Nov 14 17:25:00 2094
+Got: 784833900.000000 Mon Nov 14 17:25:00 1994
+--------------------------------------------------
+FAIL 63
+Mon, 14 Nov 94 13:26:29 CST
+Diff: -3155760000
+Expect: 3940601189.000000 Sun Nov 14 19:26:29 2094
+Got: 784841189.000000 Mon Nov 14 19:26:29 1994
+--------------------------------------------------
+FAIL 64
+Fri, 18 Nov 94 8:42:47 CST
+Diff: -3155760000
+Expect: 3940929767.000000 Thu Nov 18 14:42:47 2094
+Got: 785169767.000000 Fri Nov 18 14:42:47 1994
+--------------------------------------------------
+FAIL 65
+Thu, 17 Nov 94 14:32:01 +0900
+Diff: -3155760000
+Expect: 3940810321.000000 Wed Nov 17 05:32:01 2094
+Got: 785050321.000000 Thu Nov 17 05:32:01 1994
+--------------------------------------------------
+FAIL 66
+Wed, 2 Nov 94 18:16:31 +0100
+Diff: -3155760000
+Expect: 3939556591.000000 Tue Nov 2 17:16:31 2094
+Got: 783796591.000000 Wed Nov 2 17:16:31 1994
+--------------------------------------------------
+FAIL 67
+Fri, 18 Nov 94 10:46:26 +0100
+Diff: -3155760000
+Expect: 3940911986.000000 Thu Nov 18 09:46:26 2094
+Got: 785151986.000000 Fri Nov 18 09:46:26 1994
+--------------------------------------------------
+FAIL 68
+Tue, 8 Nov 1994 22:39:28 +0200
+Diff: -3155760000
+Expect: 3940087168.000000 Mon Nov 8 20:39:28 2094
+Got: 784327168.000000 Tue Nov 8 20:39:28 1994
+--------------------------------------------------
+FAIL 69
+Wed, 16 Nov 1994 10:01:08 -0500 (EST)
+Diff: -3155760000
+Expect: 3940758068.000000 Tue Nov 16 15:01:08 2094
+Got: 784998068.000000 Wed Nov 16 15:01:08 1994
+--------------------------------------------------
+FAIL 70
+Wed, 2 Nov 1994 16:59:42 -0800
+Diff: -3155760000
+Expect: 3939584382.000000 Wed Nov 3 00:59:42 2094
+Got: 783824382.000000 Thu Nov 3 00:59:42 1994
+--------------------------------------------------
+FAIL 71
+Wed, 9 Nov 94 10:00:23 PST
+Diff: -3155760000
+Expect: 3940164023.000000 Tue Nov 9 18:00:23 2094
+Got: 784404023.000000 Wed Nov 9 18:00:23 1994
+--------------------------------------------------
+FAIL 72
+Fri, 18 Nov 94 17:01:43 PST
+Diff: -3155760000
+Expect: 3940966903.000000 Fri Nov 19 01:01:43 2094
+Got: 785206903.000000 Sat Nov 19 01:01:43 1994
+--------------------------------------------------
+FAIL 73
+Mon, 14 Nov 1994 14:47:46 -0500
+Diff: -3155760000
+Expect: 3940602466.000000 Sun Nov 14 19:47:46 2094
+Got: 784842466.000000 Mon Nov 14 19:47:46 1994
+--------------------------------------------------
+FAIL 74
+Mon, 21 Nov 1994 04:56:04 -0500 (EST)
+Diff: -3155760000
+Expect: 3941171764.000000 Sun Nov 21 09:56:04 2094
+Got: 785411764.000000 Mon Nov 21 09:56:04 1994
+--------------------------------------------------
+FAIL 75
+Mon, 21 Nov 1994 11:50:12 -0800
+Diff: -3155760000
+Expect: 3941207412.000000 Sun Nov 21 19:50:12 2094
+Got: 785447412.000000 Mon Nov 21 19:50:12 1994
+--------------------------------------------------
+FAIL 76
+Sat, 5 Nov 1994 14:04:16 -0600 (CST)
+Diff: -3155760000
+Expect: 3939825856.000000 Fri Nov 5 20:04:16 2094
+Got: 784065856.000000 Sat Nov 5 20:04:16 1994
+--------------------------------------------------
+FAIL 77
+Sat, 05 Nov 94 13:10:13 MST
+Diff: -3155760000
+Expect: 3939826213.000000 Fri Nov 5 20:10:13 2094
+Got: 784066213.000000 Sat Nov 5 20:10:13 1994
+--------------------------------------------------
+FAIL 78
+Wed, 02 Nov 94 10:47:48 -0800
+Diff: -3155760000
+Expect: 3939562068.000000 Tue Nov 2 18:47:48 2094
+Got: 783802068.000000 Wed Nov 2 18:47:48 1994
+--------------------------------------------------
+FAIL 79
+Wed, 02 Nov 94 13:19:15 -0800
+Diff: -3155760000
+Expect: 3939571155.000000 Tue Nov 2 21:19:15 2094
+Got: 783811155.000000 Wed Nov 2 21:19:15 1994
+--------------------------------------------------
+FAIL 80
+Thu, 03 Nov 94 15:27:07 -0800
+Diff: -3155760000
+Expect: 3939665227.000000 Wed Nov 3 23:27:07 2094
+Got: 783905227.000000 Thu Nov 3 23:27:07 1994
+--------------------------------------------------
+FAIL 81
+Fri, 04 Nov 94 09:12:12 -0800
+Diff: -3155760000
+Expect: 3939729132.000000 Thu Nov 4 17:12:12 2094
+Got: 783969132.000000 Fri Nov 4 17:12:12 1994
+--------------------------------------------------
+FAIL 82
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940135983.000000 Tue Nov 9 10:13:03 2094
+Got: 784375983.000000 Wed Nov 9 10:13:03 1994
+--------------------------------------------------
+FAIL 83
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940154917.000000 Tue Nov 9 15:28:37 2094
+Got: 784394917.000000 Wed Nov 9 15:28:37 1994
+--------------------------------------------------
+FAIL 84
+Wed, 2 Nov 1994 17:37:41 +0100 (MET)
+Diff: -3155760000
+Expect: 3939554261.000000 Tue Nov 2 16:37:41 2094
+Got: 783794261.000000 Wed Nov 2 16:37:41 1994
+--------------------------------------------------
+FAIL 85
+05 Nov 94 14:22:19 PST
+Diff: -3155760000
+Expect: 3939834139.000000 Fri Nov 5 22:22:19 2094
+Got: 784074139.000000 Sat Nov 5 22:22:19 1994
+--------------------------------------------------
+FAIL 86
+16 Nov 94 22:28:20 PST
+Diff: -3155760000
+Expect: 3940813700.000000 Wed Nov 17 06:28:20 2094
+Got: 785053700.000000 Thu Nov 17 06:28:20 1994
+--------------------------------------------------
+FAIL 87
+Tue, 1 Nov 1994 19:51:15 -0800
+Diff: -3155760000
+Expect: 3939508275.000000 Tue Nov 2 03:51:15 2094
+Got: 783748275.000000 Wed Nov 2 03:51:15 1994
+--------------------------------------------------
+FAIL 88
+Wed, 2 Nov 94 12:21:23 GMT
+Diff: -3155760000
+Expect: 3939538883.000000 Tue Nov 2 12:21:23 2094
+Got: 783778883.000000 Wed Nov 2 12:21:23 1994
+--------------------------------------------------
+FAIL 89
+Fri, 18 Nov 94 18:07:03 GMT
+Diff: -3155760000
+Expect: 3940942023.000000 Thu Nov 18 18:07:03 2094
+Got: 785182023.000000 Fri Nov 18 18:07:03 1994
+--------------------------------------------------
+FAIL 90
+Wed, 16 Nov 1994 11:26:27 -0500
+Diff: -3155760000
+Expect: 3940763187.000000 Tue Nov 16 16:26:27 2094
+Got: 785003187.000000 Wed Nov 16 16:26:27 1994
+--------------------------------------------------
+FAIL 91
+Sun, 6 Nov 1994 13:48:49 -0500
+Diff: -3155760000
+Expect: 3939907729.000000 Sat Nov 6 18:48:49 2094
+Got: 784147729.000000 Sun Nov 6 18:48:49 1994
+--------------------------------------------------
+FAIL 92
+Tue, 8 Nov 1994 13:19:37 -0800
+Diff: -3155760000
+Expect: 3940089577.000000 Mon Nov 8 21:19:37 2094
+Got: 784329577.000000 Tue Nov 8 21:19:37 1994
+--------------------------------------------------
+FAIL 93
+Fri, 18 Nov 1994 11:01:12 -0800
+Diff: -3155760000
+Expect: 3940945272.000000 Thu Nov 18 19:01:12 2094
+Got: 785185272.000000 Fri Nov 18 19:01:12 1994
+--------------------------------------------------
+FAIL 94
+Mon, 21 Nov 1994 00:47:58 -0500
+Diff: -3155760000
+Expect: 3941156878.000000 Sun Nov 21 05:47:58 2094
+Got: 785396878.000000 Mon Nov 21 05:47:58 1994
+--------------------------------------------------
+FAIL 95
+Mon, 7 Nov 1994 14:22:48 -0800 (PST)
+Diff: -3155760000
+Expect: 3940006968.000000 Sun Nov 7 22:22:48 2094
+Got: 784246968.000000 Mon Nov 7 22:22:48 1994
+--------------------------------------------------
+FAIL 96
+Wed, 16 Nov 1994 15:56:45 -0800 (PST)
+Diff: -3155760000
+Expect: 3940790205.000000 Tue Nov 16 23:56:45 2094
+Got: 785030205.000000 Wed Nov 16 23:56:45 1994
+--------------------------------------------------
+FAIL 97
+Thu, 3 Nov 1994 13:17:47 +0000
+Diff: -3155760000
+Expect: 3939628667.000000 Wed Nov 3 13:17:47 2094
+Got: 783868667.000000 Thu Nov 3 13:17:47 1994
+--------------------------------------------------
+FAIL 98
+Wed, 9 Nov 1994 17:32:50 -0500 (EST)
+Diff: -3155760000
+Expect: 3940180370.000000 Tue Nov 9 22:32:50 2094
+Got: 784420370.000000 Wed Nov 9 22:32:50 1994
+--------------------------------------------------
+FAIL 99
+Wed, 9 Nov 94 16:31:52 PST
+Diff: -3155760000
+Expect: 3940187512.000000 Wed Nov 10 00:31:52 2094
+Got: 784427512.000000 Thu Nov 10 00:31:52 1994
+--------------------------------------------------
+FAIL 100
+Wed, 09 Nov 94 10:41:10 -0800
+Diff: -3155760000
+Expect: 3940166470.000000 Tue Nov 9 18:41:10 2094
+Got: 784406470.000000 Wed Nov 9 18:41:10 1994
+--------------------------------------------------
+FAIL 101
+Wed, 9 Nov 94 08:42:22 MST
+Diff: -3155760000
+Expect: 3940155742.000000 Tue Nov 9 15:42:22 2094
+Got: 784395742.000000 Wed Nov 9 15:42:22 1994
+--------------------------------------------------
+FAIL 102
+Mon, 14 Nov 1994 08:32:13 -0800
+Diff: -3155760000
+Expect: 3940590733.000000 Sun Nov 14 16:32:13 2094
+Got: 784830733.000000 Mon Nov 14 16:32:13 1994
+--------------------------------------------------
+FAIL 103
+Mon, 14 Nov 1994 11:34:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940590872.000000 Sun Nov 14 16:34:32 2094
+Got: 784830872.000000 Mon Nov 14 16:34:32 1994
+--------------------------------------------------
+FAIL 104
+Mon, 14 Nov 94 16:48:09 GMT
+Diff: -3155760000
+Expect: 3940591689.000000 Sun Nov 14 16:48:09 2094
+Got: 784831689.000000 Mon Nov 14 16:48:09 1994
+--------------------------------------------------
+FAIL 105
+Tue, 15 Nov 1994 10:27:33 +0000
+Diff: -3155760000
+Expect: 3940655253.000000 Mon Nov 15 10:27:33 2094
+Got: 784895253.000000 Tue Nov 15 10:27:33 1994
+--------------------------------------------------
+FAIL 106
+Wed, 02 Nov 94 13:56:54 MST
+Diff: -3155760000
+Expect: 3939569814.000000 Tue Nov 2 20:56:54 2094
+Got: 783809814.000000 Wed Nov 2 20:56:54 1994
+--------------------------------------------------
+FAIL 107
+Thu, 03 Nov 94 15:24:45 MST
+Diff: -3155760000
+Expect: 3939661485.000000 Wed Nov 3 22:24:45 2094
+Got: 783901485.000000 Thu Nov 3 22:24:45 1994
+--------------------------------------------------
+FAIL 108
+Thu, 3 Nov 1994 15:13:53 -0700 (MST)
+Diff: -3155760000
+Expect: 3939660833.000000 Wed Nov 3 22:13:53 2094
+Got: 783900833.000000 Thu Nov 3 22:13:53 1994
+--------------------------------------------------
+FAIL 109
+Fri, 04 Nov 94 08:15:13 MST
+Diff: -3155760000
+Expect: 3939722113.000000 Thu Nov 4 15:15:13 2094
+Got: 783962113.000000 Fri Nov 4 15:15:13 1994
+--------------------------------------------------
+FAIL 110
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 111
+Tue, 08 Nov 94 07:02:33 MST
+Diff: -3155760000
+Expect: 3940063353.000000 Mon Nov 8 14:02:33 2094
+Got: 784303353.000000 Tue Nov 8 14:02:33 1994
+--------------------------------------------------
+FAIL 112
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 113
+Tue, 15 Nov 94 07:26:05 MST
+Diff: -3155760000
+Expect: 3940669565.000000 Mon Nov 15 14:26:05 2094
+Got: 784909565.000000 Tue Nov 15 14:26:05 1994
+--------------------------------------------------
+FAIL 114
+Wed, 2 Nov 1994 00:00:55 -0600 (CST)
+Diff: -3155760000
+Expect: 3939516055.000000 Tue Nov 2 06:00:55 2094
+Got: 783756055.000000 Wed Nov 2 06:00:55 1994
+--------------------------------------------------
+FAIL 115
+Sun, 6 Nov 1994 01:19:13 -0600 (CST)
+Diff: -3155760000
+Expect: 3939866353.000000 Sat Nov 6 07:19:13 2094
+Got: 784106353.000000 Sun Nov 6 07:19:13 1994
+--------------------------------------------------
+FAIL 116
+Mon, 7 Nov 1994 23:16:57 -0600 (CST)
+Diff: -3155760000
+Expect: 3940031817.000000 Mon Nov 8 05:16:57 2094
+Got: 784271817.000000 Tue Nov 8 05:16:57 1994
+--------------------------------------------------
+FAIL 117
+Tue, 08 Nov 1994 13:21:21 -0600
+Diff: -3155760000
+Expect: 3940082481.000000 Mon Nov 8 19:21:21 2094
+Got: 784322481.000000 Tue Nov 8 19:21:21 1994
+--------------------------------------------------
+FAIL 118
+Mon, 07 Nov 94 13:47:37 PST
+Diff: -3155760000
+Expect: 3940004857.000000 Sun Nov 7 21:47:37 2094
+Got: 784244857.000000 Mon Nov 7 21:47:37 1994
+--------------------------------------------------
+FAIL 119
+Tue, 08 Nov 94 11:23:19 PST
+Diff: -3155760000
+Expect: 3940082599.000000 Mon Nov 8 19:23:19 2094
+Got: 784322599.000000 Tue Nov 8 19:23:19 1994
+--------------------------------------------------
+FAIL 120
+Tue, 01 Nov 1994 11:28:25 -0800
+Diff: -3155760000
+Expect: 3939478105.000000 Mon Nov 1 19:28:25 2094
+Got: 783718105.000000 Tue Nov 1 19:28:25 1994
+--------------------------------------------------
+FAIL 121
+Tue, 15 Nov 1994 13:11:47 -0800
+Diff: -3155760000
+Expect: 3940693907.000000 Mon Nov 15 21:11:47 2094
+Got: 784933907.000000 Tue Nov 15 21:11:47 1994
+--------------------------------------------------
+FAIL 122
+Tue, 15 Nov 1994 13:18:38 -0800
+Diff: -3155760000
+Expect: 3940694318.000000 Mon Nov 15 21:18:38 2094
+Got: 784934318.000000 Tue Nov 15 21:18:38 1994
+--------------------------------------------------
+FAIL 123
+Tue, 15 Nov 1994 0:18:38 -0800
+Diff: -3155760000
+Expect: 3940647518.000000 Mon Nov 15 08:18:38 2094
+Got: 784887518.000000 Tue Nov 15 08:18:38 1994
+--------------------------------------------------
+FAIL 124
+Jul 13 1999 1:23P GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 125
+Jul 13 1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 126
+Jul 13 1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 127
+Jul-13-1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 128
+Jul/13/1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 129
+2001-02-26T13:44:12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 130
+2001-02-26T13:44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 131
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 132
+2001-02-26T13-44-12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 133
+2001-02-26T13-44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 134
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 135
+07/Nov/2000:16:45:56 +0100
+Diff: -3155760000
+Expect: 4129371956.000000 Mon Nov 8 15:45:56 2100
+Got: 973611956.000000 Tue Nov 7 15:45:56 2000
+--------------------------------------------------
+FAIL 136
+2002-11-07T23:31:49-05:00
+Diff: -3155760000
+Expect: 4192489909.000000 Thu Nov 9 04:31:49 2102
+Got: 1036729909.000000 Fri Nov 8 04:31:49 2002
+--------------------------------------------------
+FAIL 137
+2003-02-17T07:45:56Z
+Diff: -3155760000
+Expect: 4201227956.000000 Sun Feb 18 07:45:56 2103
+Got: 1045467956.000000 Mon Feb 17 07:45:56 2003
+--------------------------------------------------
+FAIL 138
+2003-02-17T08:14:07.198189+0000
+Diff: -3155760000
+Expect: 4201229647.198189 Sun Feb 18 08:14:07 2103
+Got: 1045469647.198189 Mon Feb 17 08:14:07 2003
+--------------------------------------------------
+FAIL 139
+20020722T100000Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 140
+Jul 22 10:00:00 UTC 2002
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 141
+2002-07-22 10:00:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 142
+2002-07-22 10:00:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 143
+2002-07-22 10:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 144
+2002-07-22 10:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 145
+2002-07-22 10:00 +100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+--------------------------------------------------
+FAIL 146
+2002-07-22 10:00 +0100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+PASS: t/getdate
+1..8
+# -0430 => -0430 -0430
+ok 1
+# -0445 => -0445 -0445
+ok 2
+# 2008.11.30 22:35 CET => -:35:22:30:10:108:3600
+ok 3
+# 2008-11-30 22:35 CET => -:35:22:30:10:108:3600
+ok 4
+# 4/3/2005
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/cpanrt
+1..202
+ok 1 - %y
+ok 2 - %Y
+ok 3 - %%
+ok 4 - %a
+ok 5 - %A
+ok 6 - %b
+ok 7 - %B
+ok 8 - %c
+ok 9 - %C
+ok 10 - %d
+ok 11 - %e
+ok 12 - %D
+ok 13 - %G
+ok 14 - %h
+ok 15 - %H
+ok 16 - %I
+ok 17 - %j
+ok 18 - %k
+ok 19 - %l
+ok 20 - %L
+ok 21 - %m
+ok 22 - %M
+ok 23 - %o
+ok 24 - %p
+ok 25 - %q
+ok 26 - %r
+ok 27 - %R
+ok 28 - %s
+ok 29 - %S
+ok 30 - %T
+ok 31 - %U
+ok 32 - %w
+ok 33 - %W
+ok 34 - %x
+ok 35 - %X
+ok 36 - %y
+ok 37 - %Y
+ok 38 - %Z
+ok 39 - %z
+ok 40 - %Od
+ok 41 - %Oe
+ok 42 - %OH
+ok 43 - %OI
+ok 44 - %Oj
+ok 45 - %Ok
+ok 46 - %Ol
+ok 47 - %Om
+ok 48 - %OM
+ok 49 - %Oq
+ok 50 - %OY
+ok 51 - %Oy
+ok 52 - %y
+ok 53 - %Y
+ok 54 - %%
+ok 55 - %a
+ok 56 - %A
+ok 57 - %b
+ok 58 - %B
+ok 59 - %c
+ok 60 - %C
+ok 61 - %d
+ok 62 - %e
+ok 63 - %D
+ok 64 - %h
+ok 65 - %H
+ok 66 - %I
+ok 67 - %j
+ok 68 - %k
+ok 69 - %l
+ok 70 - %L
+ok 71 - %m
+ok 72 - %M
+ok 73 - %o
+ok 74 - %p
+ok 75 - %q
+ok 76 - %r
+ok 77 - %R
+ok 78 - %s
+ok 79 - %S
+ok 80 - %T
+ok 81 - %U
+ok 82 - %w
+ok 83 - %W
+ok 84 - %x
+ok 85 - %X
+ok 86 - %y
+ok 87 - %Y
+ok 88 - %Z
+ok 89 - %z
+ok 90 - %Od
+ok 91 - %Oe
+ok 92 - %OH
+ok 93 - %OI
+ok 94 - %Oj
+ok 95 - %Ok
+ok 96 - %Ol
+ok 97 - %Om
+ok 98 - %OM
+ok 99 - %Oq
+ok 100 - %OY
+ok 101 - %Oy
+ok 102 - %y
+ok 103 - %Y
+ok 104 - %%
+ok 105 - %a
+ok 106 - %A
+ok 107 - %b
+ok 108 - %B
+ok 109 - %c
+ok 110 - %C
+ok 111 - %d
+ok 112 - %e
+ok 113 - %D
+ok 114 - %h
+ok 115 - %H
+ok 116 - %I
+ok 117 - %j
+ok 118 - %k
+ok 119 - %l
+ok 120 - %L
+ok 121 - %m
+ok 122 - %M
+ok 123 - %o
+ok 124 - %p
+ok 125 - %q
+ok 126 - %r
+ok 127 - %R
+ok 128 - %s
+ok 129 - %S
+ok 130 - %T
+ok 131 - %U
+ok 132 - %w
+ok 133 - %W
+ok 134 - %x
+ok 135 - %X
+ok 136 - %y
+ok 137 - %Y
+ok 138 - %Z
+ok 139 - %z
+ok 140 - %Od
+ok 141 - %Oe
+ok 142 - %OH
+ok 143 - %OI
+ok 144 - %Oj
+ok 145 - %Ok
+ok 146 - %Ol
+ok 147 - %Om
+ok 148 - %OM
+ok 149 - %Oq
+ok 150 - %OY
+ok 151 - %Oy
+ok 152 - %G
+ok 153 - %y
+ok 154 - %Y
+ok 155 - %%
+ok 156 - %a
+ok 157 - %A
+ok 158 - %b
+ok 159 - %B
+ok 160 - %c
+ok 161 - %C
+ok 162 - %d
+ok 163 - %e
+ok 164 - %D
+ok 165 - %G
+ok 166 - %h
+ok 167 - %H
+ok 168 - %I
+ok 169 - %j
+ok 170 - %k
+ok 171 - %l
+ok 172 - %L
+ok 173 - %m
+ok 174 - %M
+ok 175 - %o
+ok 176 - %p
+ok 177 - %q
+ok 178 - %r
+ok 179 - %R
+ok 180 - %s
+ok 181 - %S
+ok 182 - %T
+ok 183 - %U
+ok 184 - %w
+ok 185 - %W
+ok 186 - %x
+ok 187 - %X
+ok 188 - %Z
+ok 189 - %z
+ok 190 - %z
+ok 191 - %Od
+ok 192 - %Oe
+ok 193 - %OH
+ok 194 - %OI
+ok 195 - %Oj
+ok 196 - %Ok
+ok 197 - %Ol
+ok 198 - %Om
+ok 199 - %OM
+ok 200 - %Oq
+ok 201 - %OY
+ok 202 - %Oy
+PASS: t/format
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/lang
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+1..148
+ok 1
+1995-01-24 Tue Jan 24 00:00:00 1995 GMT
+ok 2
+1995-01-24T09:08:17.1823213 Tue Jan 24 09:08:17 1995 GMT
+ok 3
+1935-01-24T09:08:17 Wed Jan 24 09:08:17 2035 GMT
+ok 4
+Fri Dec 17 00:00:00 1901 GMT Mon Dec 17 00:00:00 2001 GMT
+ok 5
+Tue Jan 16 23:59:59 2038 GMT Sat Jan 16 23:59:59 2038 GMT
+ok 6
+2001-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2001 GMT
+ok 7
+2035-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2035 GMT
+ok 8
+16 Jun 33 07:29:35 CST Thu Jun 16 13:29:35 2033 GMT
+ok 9
+2002-02-26-10:37:21.141 GMT Tue Feb 26 10:37:21 2002 GMT
+ok 10
+Wed, 16 Jun 94 07:29:35 CST Thu Jun 16 13:29:35 1994 GMT
+ok 11
+Wed, 16 Nov 94 07:29:35 CST Wed Nov 16 13:29:35 1994 GMT
+ok 12
+Mon, 21 Nov 94 07:42:23 CST Mon Nov 21 13:42:23 1994 GMT
+ok 13
+Mon, 21 Nov 94 04:28:18 CST Mon Nov 21 10:28:18 1994 GMT
+ok 14
+Tue, 15 Nov 94 09:15:10 GMT Tue Nov 15 09:15:10 1994 GMT
+ok 15
+Wed, 16 Nov 94 09:39:49 GMT Wed Nov 16 09:39:49 1994 GMT
+ok 16
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 17
+Wed, 16 Nov 94 12:39:49 GMT Wed Nov 16 12:39:49 1994 GMT
+ok 18
+Wed, 16 Nov 94 14:03:06 GMT Wed Nov 16 14:03:06 1994 GMT
+ok 19
+Wed, 16 Nov 94 05:30:51 CST Wed Nov 16 11:30:51 1994 GMT
+ok 20
+Thu, 17 Nov 94 03:19:30 CST Thu Nov 17 09:19:30 1994 GMT
+ok 21
+Mon, 21 Nov 94 14:05:32 GMT Mon Nov 21 14:05:32 1994 GMT
+ok 22
+Mon, 14 Nov 94 15:08:49 CST Mon Nov 14 21:08:49 1994 GMT
+ok 23
+Wed, 16 Nov 94 14:48:06 GMT Wed Nov 16 14:48:06 1994 GMT
+ok 24
+Thu, 17 Nov 94 14:22:03 GMT Thu Nov 17 14:22:03 1994 GMT
+ok 25
+Wed, 16 Nov 94 14:36:00 GMT Wed Nov 16 14:36:00 1994 GMT
+ok 26
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 27
+Wed, 16 Nov 94 10:01:43 GMT Wed Nov 16 10:01:43 1994 GMT
+ok 28
+Wed, 16 Nov 94 15:03:35 GMT Wed Nov 16 15:03:35 1994 GMT
+ok 29
+Mon, 21 Nov 94 13:55:19 GMT Mon Nov 21 13:55:19 1994 GMT
+ok 30
+Wed, 16 Nov 94 08:46:11 CST Wed Nov 16 14:46:11 1994 GMT
+ok 31
+21 dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 32
+21-dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 33
+21/dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 34
+21/dec/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 35
+dec/21/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 36
+Dec/21/1993 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 37
+dec-21-1993 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 38
+Dec-21-93 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 39
+dec 21 1994 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 40
+dec 21 94 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 41
+dec 21 94 17:05 GMT Wed Dec 21 17:05:00 1994 GMT
+ok 42
+dec 21 94 17:05 BST Wed Dec 21 16:05:00 1994 GMT
+ok 43
+dec 21 94 00:05 -1700 Wed Dec 21 17:05:00 1994 GMT
+ok 44
+dec 21 94 17:05 -1700 Thu Dec 22 10:05:00 1994 GMT
+ok 45
+Wed, 9 Nov 1994 09:50:32 -0500 (EST) Wed Nov 9 14:50:32 1994 GMT
+ok 46
+Thu, 13 Oct 94 10:13:13 -0700 Thu Oct 13 17:13:13 1994 GMT
+ok 47
+Sat, 19 Nov 1994 16:59:14 +0100 Sat Nov 19 15:59:14 1994 GMT
+ok 48
+Thu, 3 Nov 94 14:10:47 EST Thu Nov 3 19:10:47 1994 GMT
+ok 49
+Thu, 3 Nov 94 21:51:09 EST Fri Nov 4 02:51:09 1994 GMT
+ok 50
+Fri, 4 Nov 94 9:24:52 EST Fri Nov 4 14:24:52 1994 GMT
+ok 51
+Wed, 9 Nov 94 09:38:54 EST Wed Nov 9 14:38:54 1994 GMT
+ok 52
+Mon, 14 Nov 94 13:20:12 EST Mon Nov 14 18:20:12 1994 GMT
+ok 53
+Wed, 16 Nov 94 17:09:13 EST Wed Nov 16 22:09:13 1994 GMT
+ok 54
+Tue, 15 Nov 94 12:27:01 PST Tue Nov 15 20:27:01 1994 GMT
+ok 55
+Fri, 18 Nov 1994 07:34:05 -0600 Fri Nov 18 13:34:05 1994 GMT
+ok 56
+Mon, 21 Nov 94 14:34:28 -0500 Mon Nov 21 19:34:28 1994 GMT
+ok 57
+Fri, 18 Nov 1994 12:05:47 -0800 (PST) Fri Nov 18 20:05:47 1994 GMT
+ok 58
+Fri, 18 Nov 1994 12:36:26 -0800 (PST) Fri Nov 18 20:36:26 1994 GMT
+ok 59
+Wed, 16 Nov 1994 15:58:58 GMT Wed Nov 16 15:58:58 1994 GMT
+ok 60
+1999 10:02:18 "GMT" Sun Jan 31 10:02:18 1999 GMT
+ok 61
+Sun, 06 Nov 94 14:27:40 -0500 Sun Nov 6 19:27:40 1994 GMT
+ok 62
+Mon, 07 Nov 94 08:20:13 -0500 Mon Nov 7 13:20:13 1994 GMT
+ok 63
+Mon, 07 Nov 94 16:48:42 -0500 Mon Nov 7 21:48:42 1994 GMT
+ok 64
+Wed, 09 Nov 94 15:46:16 -0500 Wed Nov 9 20:46:16 1994 GMT
+ok 65
+Fri, 4 Nov 94 16:17:40 "PST Sat Nov 5 00:17:40 1994 GMT
+ok 66
+Wed, 16 Nov 94 12:43:37 "PST Wed Nov 16 20:43:37 1994 GMT
+ok 67
+Sun, 6 Nov 1994 02:38:17 -0800 Sun Nov 6 10:38:17 1994 GMT
+ok 68
+Tue, 1 Nov 1994 13:53:49 -0500 Tue Nov 1 18:53:49 1994 GMT
+ok 69
+Tue, 15 Nov 94 08:31:59 +0100 Tue Nov 15 07:31:59 1994 GMT
+ok 70
+Sun, 6 Nov 1994 11:09:12 -0500 (IST) Sun Nov 6 16:09:12 1994 GMT
+ok 71
+Fri, 4 Nov 94 12:52:10 EST Fri Nov 4 17:52:10 1994 GMT
+ok 72
+Mon, 31 Oct 1994 14:17:39 -0500 (EST) Mon Oct 31 19:17:39 1994 GMT
+ok 73
+Mon, 14 Nov 94 11:25:00 CST Mon Nov 14 17:25:00 1994 GMT
+ok 74
+Mon, 14 Nov 94 13:26:29 CST Mon Nov 14 19:26:29 1994 GMT
+ok 75
+Fri, 18 Nov 94 8:42:47 CST Fri Nov 18 14:42:47 1994 GMT
+ok 76
+Thu, 17 Nov 94 14:32:01 +0900 Thu Nov 17 05:32:01 1994 GMT
+ok 77
+Wed, 2 Nov 94 18:16:31 +0100 Wed Nov 2 17:16:31 1994 GMT
+ok 78
+Fri, 18 Nov 94 10:46:26 +0100 Fri Nov 18 09:46:26 1994 GMT
+ok 79
+Tue, 8 Nov 1994 22:39:28 +0200 Tue Nov 8 20:39:28 1994 GMT
+ok 80
+Wed, 16 Nov 1994 10:01:08 -0500 (EST) Wed Nov 16 15:01:08 1994 GMT
+ok 81
+Wed, 2 Nov 1994 16:59:42 -0800 Thu Nov 3 00:59:42 1994 GMT
+ok 82
+Wed, 9 Nov 94 10:00:23 PST Wed Nov 9 18:00:23 1994 GMT
+ok 83
+Fri, 18 Nov 94 17:01:43 PST Sat Nov 19 01:01:43 1994 GMT
+ok 84
+Mon, 14 Nov 1994 14:47:46 -0500 Mon Nov 14 19:47:46 1994 GMT
+ok 85
+Mon, 21 Nov 1994 04:56:04 -0500 (EST) Mon Nov 21 09:56:04 1994 GMT
+ok 86
+Mon, 21 Nov 1994 11:50:12 -0800 Mon Nov 21 19:50:12 1994 GMT
+ok 87
+Sat, 5 Nov 1994 14:04:16 -0600 (CST) Sat Nov 5 20:04:16 1994 GMT
+ok 88
+Sat, 05 Nov 94 13:10:13 MST Sat Nov 5 20:10:13 1994 GMT
+ok 89
+Wed, 02 Nov 94 10:47:48 -0800 Wed Nov 2 18:47:48 1994 GMT
+ok 90
+Wed, 02 Nov 94 13:19:15 -0800 Wed Nov 2 21:19:15 1994 GMT
+ok 91
+Thu, 03 Nov 94 15:27:07 -0800 Thu Nov 3 23:27:07 1994 GMT
+ok 92
+Fri, 04 Nov 94 09:12:12 -0800 Fri Nov 4 17:12:12 1994 GMT
+ok 93
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT) Wed Nov 9 10:13:03 1994 GMT
+ok 94
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT) Wed Nov 9 15:28:37 1994 GMT
+ok 95
+Wed, 2 Nov 1994 17:37:41 +0100 (MET) Wed Nov 2 16:37:41 1994 GMT
+ok 96
+05 Nov 94 14:22:19 PST Sat Nov 5 22:22:19 1994 GMT
+ok 97
+16 Nov 94 22:28:20 PST Thu Nov 17 06:28:20 1994 GMT
+ok 98
+Tue, 1 Nov 1994 19:51:15 -0800 Wed Nov 2 03:51:15 1994 GMT
+ok 99
+Wed, 2 Nov 94 12:21:23 GMT Wed Nov 2 12:21:23 1994 GMT
+ok 100
+Fri, 18 Nov 94 18:07:03 GMT Fri Nov 18 18:07:03 1994 GMT
+ok 101
+Wed, 16 Nov 1994 11:26:27 -0500 Wed Nov 16 16:26:27 1994 GMT
+ok 102
+Sun, 6 Nov 1994 13:48:49 -0500 Sun Nov 6 18:48:49 1994 GMT
+ok 103
+Tue, 8 Nov 1994 13:19:37 -0800 Tue Nov 8 21:19:37 1994 GMT
+ok 104
+Fri, 18 Nov 1994 11:01:12 -0800 Fri Nov 18 19:01:12 1994 GMT
+ok 105
+Mon, 21 Nov 1994 00:47:58 -0500 Mon Nov 21 05:47:58 1994 GMT
+ok 106
+Mon, 7 Nov 1994 14:22:48 -0800 (PST) Mon Nov 7 22:22:48 1994 GMT
+ok 107
+Wed, 16 Nov 1994 15:56:45 -0800 (PST) Wed Nov 16 23:56:45 1994 GMT
+ok 108
+Thu, 3 Nov 1994 13:17:47 +0000 Thu NoRedundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+v 3 13:17:47 1994 GMT
+ok 109
+Wed, 9 Nov 1994 17:32:50 -0500 (EST) Wed Nov 9 22:32:50 1994 GMT
+ok 110
+Wed, 9 Nov 94 16:31:52 PST Thu Nov 10 00:31:52 1994 GMT
+ok 111
+Wed, 09 Nov 94 10:41:10 -0800 Wed Nov 9 18:41:10 1994 GMT
+ok 112
+Wed, 9 Nov 94 08:42:22 MST Wed Nov 9 15:42:22 1994 GMT
+ok 113
+Mon, 14 Nov 1994 08:32:13 -0800 Mon Nov 14 16:32:13 1994 GMT
+ok 114
+Mon, 14 Nov 1994 11:34:32 -0500 (EST) Mon Nov 14 16:34:32 1994 GMT
+ok 115
+Mon, 14 Nov 94 16:48:09 GMT Mon Nov 14 16:48:09 1994 GMT
+ok 116
+Tue, 15 Nov 1994 10:27:33 +0000 Tue Nov 15 10:27:33 1994 GMT
+ok 117
+Wed, 02 Nov 94 13:56:54 MST Wed Nov 2 20:56:54 1994 GMT
+ok 118
+Thu, 03 Nov 94 15:24:45 MST Thu Nov 3 22:24:45 1994 GMT
+ok 119
+Thu, 3 Nov 1994 15:13:53 -0700 (MST) Thu Nov 3 22:13:53 1994 GMT
+ok 120
+Fri, 04 Nov 94 08:15:13 MST Fri Nov 4 15:15:13 1994 GMT
+ok 121
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 122
+Tue, 08 Nov 94 07:02:33 MST Tue Nov 8 14:02:33 1994 GMT
+ok 123
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 124
+Tue, 15 Nov 94 07:26:05 MST Tue Nov 15 14:26:05 1994 GMT
+ok 125
+Wed, 2 Nov 1994 00:00:55 -0600 (CST) Wed Nov 2 06:00:55 1994 GMT
+ok 126
+Sun, 6 Nov 1994 01:19:13 -0600 (CST) Sun Nov 6 07:19:13 1994 GMT
+ok 127
+Mon, 7 Nov 1994 23:16:57 -0600 (CST) Tue Nov 8 05:16:57 1994 GMT
+ok 128
+Tue, 08 Nov 1994 13:21:21 -0600 Tue Nov 8 19:21:21 1994 GMT
+ok 129
+Mon, 07 Nov 94 13:47:37 PST Mon Nov 7 21:47:37 1994 GMT
+ok 130
+Tue, 08 Nov 94 11:23:19 PST Tue Nov 8 19:23:19 1994 GMT
+ok 131
+Tue, 01 Nov 1994 11:28:25 -0800 Tue Nov 1 19:28:25 1994 GMT
+ok 132
+Tue, 15 Nov 1994 13:11:47 -0800 Tue Nov 15 21:11:47 1994 GMT
+ok 133
+Tue, 15 Nov 1994 13:18:38 -0800 Tue Nov 15 21:18:38 1994 GMT
+ok 134
+Tue, 15 Nov 1994 0:18:38 -0800 Tue Nov 15 08:18:38 1994 GMT
+ok 135
+10:00:00Z Wed Jan 31 10:00:00 2024 GMT
+ok 136
+10:00:00 Wed Jan 31 10:00:00 2024 GMT
+ok 137
+10:00 Wed Jan 31 10:00:00 2024 GMT
+ok 138
+10:00 +100 Wed Jan 31 09:00:00 2024 GMT
+ok 139
+10:00 +0100 Wed Jan 31 09:00:00 2024 GMT
+ok 140
+20020722T100000Z Mon Jul 22 10:00:00 2002 GMT
+ok 141
+Jul 22 10:00:00 UTC 2002 Mon Jul 22 10:00:00 2002 GMT
+ok 142
+2002-07-22 10:00:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 143
+2002-07-22 10:00:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 144
+2002-07-22 10:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 145
+2002-07-22 10:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 146
+2002-07-22 10:00 +100 Mon Jul 22 09:00:00 2002 GMT
+ok 147
+2002-07-22 10:00 +0100 Mon Jul 22 09:00:00 2002 GMT
+ok 148
+PASS: t/date
+DURATION: 0
+END: /usr/lib/libtimedate-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/testresults.json
new file mode 100644
index 00000000000..79e87d291fe
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtimedate-perl/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-libtimedate-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libtimedate-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010998249053955078,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.395923614501953,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04459953308105469,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.0313713550567627,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012712478637695312,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtimedate-perl.t/cpanrt": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/date": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/format": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/getdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/lang": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libtimedate-perl": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.10856032371521,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log
new file mode 100644
index 00000000000..79edf289cc5
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log
@@ -0,0 +1,206 @@
+START: ptest-runner
+2024-01-31T04:30
+1..2
+given is deprecated at t/given_when.t line 19.
+when is deprecated at t/given_when.t line 20.
+ok 1 - error caught
+ok 2 - error is also in $_
+PASS: t/given_when
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More any 1.302194
+# if any 0.0610
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- -------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# Capture::Tiny 0.12 missing
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# -------- ---- ----
+# Carp any 1.54
+# Exporter 5.57 5.77
+# constant any 1.33
+# strict any 1.12
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# --------- ---- -------
+# Sub::Name 0.08 missing
+# Sub::Util any 1.63
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Pod::Coverage missing
+# Sub::Name missing
+# YAML missing
+# autodie missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..3
+ok 1 - try name
+ok 2 - catch name
+ok 3 - finally name
+PASS: t/named
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+1..5
+when is deprecated at t/when.t line 27.
+when is deprecated at t/when.t line 28.
+ok 1
+ok 2 - $_ not clobbered
+ok 3 - bar didn't match
+ok 4 - foo matched
+ok 5 - fallback didn't match
+PASS: t/when
+1..3
+ok 1 - nested try in cleanup after fork does not maintain outer catch block
+ok 2 - nested try in cleanup after fork does not maintain outer finally block
+ok 3 - Didn't just exit
+PASS: t/global_destruction_forked
+1..0 # SKIP Capture::Tiny 0.12 required
+1..0 # SKIP Capture::Tiny 0.12 required
+SKIP: t/global_destruction_load
+1..8
+ok 1 - Bare catch() detected
+ok 2 - Bare finally() detected
+ok 3 - Bare catch()/finally() detected
+ok 4 - Bare finally()/catch() detected
+ok 5 - Multi-catch detected
+ok 6 - Unterminated try detected
+ok 7 - Bare catch at the end of a function call
+ok 8 - Bare finally at the end of a function call
+PASS: t/erroneous_usage
+1..30
+ok 1 - Moved into finally from try
+ok 2 - Error text as expected
+ok 3 - Into catch block as we died in try
+ok 4 - Moved into finally from catch
+ok 5 - Error text as expected
+ok 6 - Moved into finally from catch
+ok 7 - Moved into finally block when try throws an exception and we have no catch block
+ok 8 - Second finally clause run
+ok 9 - First finally clause run
+ok 10 - no error reported
+ok 11 - finally got passed the exception
+ok 12 - finally called
+ok 13 - not localized in try
+ok 14 - nothing in @_ (finally)
+ok 15 - $_ not localized (finally)
+ok 16 - same afterwards
+ok 17 - not localized in try
+ok 18 - error in @_ (catch)
+ok 19 - error in $_ (catch)
+ok 20 - error in @_ (finally)
+ok 21 - error in @_ (finally)
+ok 22 - $_ not localized (finally)
+ok 23 - same afterwards
+ok 24 - fin 2 called
+ok 25 - warnings from both fatal finally blocks
+ok 26 - First warning contains original exception
+ok 27 - Second warning contains original exception
+ok 28 - before skip in try
+ok 29 # skip whee
+ok 30 - finally ran
+ok 28 - before skip in try
+ok 29 # skip whee
+SKIP: t/finally
+1..25
+ok 1 - Proper context LIST in try{}
+ok 2 - Proper VOID context in finally{} 2
+ok 3 - Proper VOID context in finally{} 1
+ok 4
+ok 5 - Proper context LIST in try{}
+ok 6 - Proper context LIST in catch{}
+ok 7 - Proper VOID context in finally{} 2
+ok 8 - Proper VOID context in finally{} 1
+ok 9
+ok 10 - Proper context SCALAR in try{}
+ok 11 - Proper VOID context in finally{} 2
+ok 12 - Proper VOID context in finally{} 1
+ok 13
+ok 14 - Proper context SCALAR in try{}
+ok 15 - Proper context SCALAR in catch{}
+ok 16 - Proper VOID context in finally{} 2
+ok 17 - Proper VOID context in finally{} 1
+ok 18
+ok 19 - Proper context VOID in try{}
+ok 20 - Proper VOID context in finally{} 2
+ok 21 - Proper VOID context in finally{} 1
+ok 22 - Proper context VOID in try{}
+ok 23 - Proper context VOID in catch{}
+ok 24 - Proper VOID context in finally{} 2
+ok 25 - Proper VOID context in finally{} 1
+PASS: t/context
+1..25
+ok 1 - basic try
+ok 2 - rethrow
+ok 3 - try block evaluated
+ok 4 - $@ untouched
+ok 5 - try block died
+ok 6 - $@ untouched
+ok 7 - catch block evaluated
+ok 8 - $@ untouched
+ok 9 - scalar context try
+ok 10 - list context try
+ok 11 - scalar context catch
+ok 12 - list context catch
+ok 13 - Checking catch subroutine scalar reference is correctly blessed
+ok 14 - Checking finally subroutine scalar reference is correctly blessed
+ok 15
+ok 16 - got here
+ok 17 - try in try catch block
+ok 18 - rethrow with try in catch block
+ok 19 - catch invoked
+ok 20
+ok 21 - $@ untouched
+ok 22 - $_ untouched
+ok 23 - previous value of $@
+ok 24 - previous value of $@ available for capture
+ok 25 - previous value of $@ also available in catch block
+PASS: t/basic
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-raw.log
new file mode 100644
index 00000000000..aece3c52678
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/ptest-raw.log
@@ -0,0 +1,211 @@
+START: ptest-runner
+2024-01-31T04:30
+BEGIN: /usr/lib/libtry-tiny-perl/ptest
+1..2
+given is deprecated at t/given_when.t line 19.
+when is deprecated at t/given_when.t line 20.
+ok 1 - error caught
+ok 2 - error is also in $_
+PASS: t/given_when
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More any 1.302194
+# if any 0.0610
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- -------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# Capture::Tiny 0.12 missing
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# -------- ---- ----
+# Carp any 1.54
+# Exporter 5.57 5.77
+# constant any 1.33
+# strict any 1.12
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# --------- ---- -------
+# Sub::Name 0.08 missing
+# Sub::Util any 1.63
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Pod::Coverage missing
+# Sub::Name missing
+# YAML missing
+# autodie missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..3
+ok 1 - try name
+ok 2 - catch name
+ok 3 - finally name
+PASS: t/named
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+1..5
+when is deprecated at t/when.t line 27.
+when is deprecated at t/when.t line 28.
+ok 1
+ok 2 - $_ not clobbered
+ok 3 - bar didn't match
+ok 4 - foo matched
+ok 5 - fallback didn't match
+PASS: t/when
+1..3
+ok 1 - nested try in cleanup after fork does not maintain outer catch block
+ok 2 - nested try in cleanup after fork does not maintain outer finally block
+ok 3 - Didn't just exit
+PASS: t/global_destruction_forked
+1..0 # SKIP Capture::Tiny 0.12 required
+1..0 # SKIP Capture::Tiny 0.12 required
+SKIP: t/global_destruction_load
+1..8
+ok 1 - Bare catch() detected
+ok 2 - Bare finally() detected
+ok 3 - Bare catch()/finally() detected
+ok 4 - Bare finally()/catch() detected
+ok 5 - Multi-catch detected
+ok 6 - Unterminated try detected
+ok 7 - Bare catch at the end of a function call
+ok 8 - Bare finally at the end of a function call
+PASS: t/erroneous_usage
+1..30
+ok 1 - Moved into finally from try
+ok 2 - Error text as expected
+ok 3 - Into catch block as we died in try
+ok 4 - Moved into finally from catch
+ok 5 - Error text as expected
+ok 6 - Moved into finally from catch
+ok 7 - Moved into finally block when try throws an exception and we have no catch block
+ok 8 - Second finally clause run
+ok 9 - First finally clause run
+ok 10 - no error reported
+ok 11 - finally got passed the exception
+ok 12 - finally called
+ok 13 - not localized in try
+ok 14 - nothing in @_ (finally)
+ok 15 - $_ not localized (finally)
+ok 16 - same afterwards
+ok 17 - not localized in try
+ok 18 - error in @_ (catch)
+ok 19 - error in $_ (catch)
+ok 20 - error in @_ (finally)
+ok 21 - error in @_ (finally)
+ok 22 - $_ not localized (finally)
+ok 23 - same afterwards
+ok 24 - fin 2 called
+ok 25 - warnings from both fatal finally blocks
+ok 26 - First warning contains original exception
+ok 27 - Second warning contains original exception
+ok 28 - before skip in try
+ok 29 # skip whee
+ok 30 - finally ran
+ok 28 - before skip in try
+ok 29 # skip whee
+SKIP: t/finally
+1..25
+ok 1 - Proper context LIST in try{}
+ok 2 - Proper VOID context in finally{} 2
+ok 3 - Proper VOID context in finally{} 1
+ok 4
+ok 5 - Proper context LIST in try{}
+ok 6 - Proper context LIST in catch{}
+ok 7 - Proper VOID context in finally{} 2
+ok 8 - Proper VOID context in finally{} 1
+ok 9
+ok 10 - Proper context SCALAR in try{}
+ok 11 - Proper VOID context in finally{} 2
+ok 12 - Proper VOID context in finally{} 1
+ok 13
+ok 14 - Proper context SCALAR in try{}
+ok 15 - Proper context SCALAR in catch{}
+ok 16 - Proper VOID context in finally{} 2
+ok 17 - Proper VOID context in finally{} 1
+ok 18
+ok 19 - Proper context VOID in try{}
+ok 20 - Proper VOID context in finally{} 2
+ok 21 - Proper VOID context in finally{} 1
+ok 22 - Proper context VOID in try{}
+ok 23 - Proper context VOID in catch{}
+ok 24 - Proper VOID context in finally{} 2
+ok 25 - Proper VOID context in finally{} 1
+PASS: t/context
+1..25
+ok 1 - basic try
+ok 2 - rethrow
+ok 3 - try block evaluated
+ok 4 - $@ untouched
+ok 5 - try block died
+ok 6 - $@ untouched
+ok 7 - catch block evaluated
+ok 8 - $@ untouched
+ok 9 - scalar context try
+ok 10 - list context try
+ok 11 - scalar context catch
+ok 12 - list context catch
+ok 13 - Checking catch subroutine scalar reference is correctly blessed
+ok 14 - Checking finally subroutine scalar reference is correctly blessed
+ok 15
+ok 16 - got here
+ok 17 - try in try catch block
+ok 18 - rethrow with try in catch block
+ok 19 - catch invoked
+ok 20
+ok 21 - $@ untouched
+ok 22 - $_ untouched
+ok 23 - previous value of $@
+ok 24 - previous value of $@ available for capture
+ok 25 - previous value of $@ also available in catch block
+PASS: t/basic
+DURATION: 1
+END: /usr/lib/libtry-tiny-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/testresults.json
new file mode 100644
index 00000000000..1658343e944
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libtry-tiny-perl/testresults.json
@@ -0,0 +1,96 @@
+{
+ "runtime_core-image-ptest-libtry-tiny-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libtry-tiny-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010488033294677734,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.356780529022217,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043543338775634766,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.161762237548828,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013337135314941406,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtry-tiny-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/context": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/erroneous_usage": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/finally": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtry-tiny-perl.t/given_when": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/global_destruction_forked": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/global_destruction_load": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtry-tiny-perl.t/named": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/when": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/zzz-check-breaks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libtry-tiny-perl": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.109543800354004,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log
new file mode 100644
index 00000000000..af0e63d202a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log
@@ -0,0 +1,1308 @@
+START: ptest-runner
+2024-01-31T04:29
+# Turn lib path . into /usr/lib/liburi-perl/ptest/.
+# Self tests for URI::URL version 5.21...
+# Subtest: scheme tests
+ # Testing 'file://host/fseg/fs?g/fseg'
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->path
+ ok 3 - URI::URL->host
+ # Testing 'ftp://0%3A:%40@h:0/0?0'
+ ok 4 - URI::URL->path
+ ok 5 - URI::URL->host
+ ok 6 - URI::URL->port
+ ok 7 - URI::URL->netloc
+ ok 8 - URI::URL->password
+ ok 9 - URI::URL->user
+ ok 10 - URI::URL->params
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->query
+ ok 13 - URI::URL->scheme
+ # Testing 'ftp://host/a/b'
+ ok 14 - URI::URL->user
+ ok 15 - URI::URL->path
+ ok 16 - URI::URL->host
+ ok 17 - URI::URL->port
+ ok 18 - URI::URL->as_string
+ # Testing 'ftp://usr:pswd@web:1234/a/b;type=i'
+ ok 19 - URI::URL->path
+ ok 20 - URI::URL->host
+ ok 21 - URI::URL->port
+ ok 22 - URI::URL->params
+ ok 23 - URI::URL->user
+ ok 24 - URI::URL->password
+ ok 25 - URI::URL->as_string
+ # Testing 'gopher://gopher/2a_selector'
+ ok 26 - URI::URL->selector
+ ok 27 - URI::URL->gtype
+ ok 28 - URI::URL->as_string
+ # Testing 'gopher://host'
+ ok 29 - URI::URL->gtype
+ ok 30 - URI::URL->as_string
+ # Testing 'gopher://host/'
+ ok 31 - URI::URL->as_string
+ ok 32 - URI::URL->gtype
+ # Testing 'hTTp://web1.net/a/b/c/welcome#intro'
+ ok 33 - URI::URL->equery
+ ok 34 - URI::URL->eparams
+ ok 35 - URI::URL->path
+ ok 36 - URI::URL->port
+ ok 37 - URI::URL->full_path
+ ok 38 - URI::URL->as_string
+ ok 39 - URI::URL->params
+ ok 40 - URI::URL->host
+ ok 41 - URI::URL->epath
+ ok 42 - URI::URL->scheme
+ ok 43 - URI::URL->query
+ ok 44 - URI::URL->frag
+ # Testing 'http://0:0/0/0;0?0#0'
+ ok 45 - URI::URL->as_string
+ ok 46 - URI::URL->frag
+ ok 47 - URI::URL->query
+ ok 48 - URI::URL->scheme
+ ok 49 - URI::URL->host
+ ok 50 - URI::URL->path
+ ok 51 - URI::URL->port
+ ok 52 - URI::URL->netloc
+ ok 53 - URI::URL->params
+ # Testing 'http://web.net'
+ ok 54 - URI::URL->as_string
+ ok 55 - URI::URL->frag
+ ok 56 - URI::URL->scheme
+ ok 57 - URI::URL->full_path
+ ok 58 - URI::URL->query
+ ok 59 - URI::URL->host
+ ok 60 - URI::URL->path
+ ok 61 - URI::URL->port
+ # Testing 'http://web.net/'
+ ok 62 - URI::URL->scheme
+ ok 63 - URI::URL->full_path
+ ok 64 - URI::URL->query
+ ok 65 - URI::URL->as_string
+ ok 66 - URI::URL->frag
+ ok 67 - URI::URL->path
+ ok 68 - URI::URL->host
+ ok 69 - URI::URL->port
+ # Testing 'http://web:1/a?query+text'
+ ok 70 - URI::URL->query
+ ok 71 - URI::URL->scheme
+ ok 72 - URI::URL->path
+ ok 73 - URI::URL->port
+ ok 74 - URI::URL->host
+ ok 75 - URI::URL->frag
+ # Testing 'http:/0?0'
+ ok 76 - URI::URL->path
+ ok 77 - URI::URL->as_string
+ ok 78 - URI::URL->query
+ ok 79 - URI::URL->scheme
+ ok 80 - URI::URL->full_path
+ # Testing 'http:0'
+ ok 81 - URI::URL->full_path
+ ok 82 - URI::URL->scheme
+ ok 83 - URI::URL->query
+ ok 84 - URI::URL->as_string
+ ok 85 - URI::URL->path
+ # Testing 'mailto:libwww-perl@ics.uci.edu'
+ ok 86 - URI::URL->encoded822addr
+ ok 87 - URI::URL->as_string
+ ok 88 - URI::URL->address
+ # Testing 'news:*'
+ ok 89 - URI::URL->group
+ ok 90 - URI::URL->as_string
+ ok 91 - URI::URL->groupart
+ # Testing 'news:comp.lang.perl'
+ ok 92 - URI::URL->group
+ # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk'
+ ok 93 - URI::URL->article
+ # Testing 'nntp://news.com/comp.lang.perl/42'
+ ok 94 - URI::URL->group
+ # Testing 'rlogin://aas@a.sn.no'
+ ok 95 - URI::URL->host
+ ok 96 - URI::URL->user
+ # Testing 'telnet://usr:pswd@web:12345/'
+ ok 97 - URI::URL->host
+ ok 98 - URI::URL->user
+ ok 99 - URI::URL->password
+ 1..99
+ok 1 - scheme tests
+# Subtest: parts test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->full_path
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->full_path
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - $url->keywords
+ ok 11 - URI::URL->as_string
+ ok 12 - $url->query_form
+ ok 13 - URI::URL->as_string
+ ok 14 - length
+ ok 15 - query_form
+ ok 16 - length
+ ok 17 - sequence
+ ok 18 - URI::URL->as_string
+ # Subtest: netloc_test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ 1..16
+ ok 19 - netloc_test
+ # Subtest: port_test
+ ok 1 - port
+ ok 2 - string
+ ok 3 - port
+ ok 4 - string
+ ok 5 - port
+ ok 6 - string
+ ok 7 - port
+ ok 8 - string
+ 1..8
+ ok 20 - port_test
+ ok 21 - URI::URL->as_string
+ ok 22 - URI::URL->as_string
+ ok 23 - URI::URL->as_string
+ ok 24 - URI::URL->as_string
+ ok 25 - URI::URL->as_string
+ ok 26 - URI::URL->as_string
+ ok 27 - URI::URL->as_string
+ ok 28 - URI::URL->as_string
+ ok 29 - URI::URL->as_string: "<" and ">" are gone
+ ok 30 - 9 elements
+ # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag
+ ok 31 - crack result
+ ok 32 - 9 elements
+ # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF
+ ok 33 - 9 elements
+ # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF
+ ok 34 - crack result
+ ok 35 - 9 elements
+ ok 36 - passwd in anonymous crack
+ # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF
+ ok 37 - crack result
+ ok 38 - 9 elements
+ # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF
+ ok 39 - 9 elements
+ # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF
+ ok 40 - crack result
+ 1..40
+ok 2 - parts test
+# Subtest: escape test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - uri_escape->uri_unescape
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ 1..6
+ok 3 - escape test
+# Subtest: newlocal test
+ ok 1 - URI::URL->as_string
+ # Local directory is /var/volatile/tmp/yrm__e44Nk/
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ ok 17 - URI::URL->as_string
+ ok 18 - URI::URL->as_string
+ ok 19 - URI::URL->as_string
+ ok 20 - URI::URL->as_string
+ 1..20
+ok 4 - newlocal test
+# Subtest: Test relative/absolute URI::URL parsing
+ # Relative + Base => Expected Absolute URL
+ # ------------------------------------------------
+ # g:h + http://a/b/c/d;p?q#f => g:h
+ ok 1 - URI::URL->as_string
+ # g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 2 - URI::URL->as_string
+ # ./g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 3 - URI::URL->as_string
+ # g/ + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 4 - URI::URL->as_string
+ # /g + http://a/b/c/d;p?q#f => http://a/g
+ ok 5 - URI::URL->as_string
+ # //g + http://a/b/c/d;p?q#f => http://g
+ ok 6 - URI::URL->as_string
+ # g?y + http://a/b/c/d;p?q#f => http://a/b/c/g?y
+ ok 7 - URI::URL->as_string
+ # g?y/./x + http://a/b/c/d;p?q#f => http://a/b/c/g?y/./x
+ ok 8 - URI::URL->as_string
+ # #s + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#s
+ ok 9 - URI::URL->as_string
+ # g#s + http://a/b/c/d;p?q#f => http://a/b/c/g#s
+ ok 10 - URI::URL->as_string
+ # g#s/./x + http://a/b/c/d;p?q#f => http://a/b/c/g#s/./x
+ ok 11 - URI::URL->as_string
+ # g?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g?y#s
+ ok 12 - URI::URL->as_string
+ # g;x + http://a/b/c/d;p?q#f => http://a/b/c/g;x
+ ok 13 - URI::URL->as_string
+ # g;x?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g;x?y#s
+ ok 14 - URI::URL->as_string
+ # . + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 15 - URI::URL->as_string
+ # ./ + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 16 - URI::URL->as_string
+ # .. + http://a/b/c/d;p?q#f => http://a/b/
+ ok 17 - URI::URL->as_string
+ # ../ + http://a/b/c/d;p?q#f => http://a/b/
+ ok 18 - URI::URL->as_string
+ # ../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 19 - URI::URL->as_string
+ # ../.. + http://a/b/c/d;p?q#f => http://a/
+ ok 20 - URI::URL->as_string
+ # ../../ + http://a/b/c/d;p?q#f => http://a/
+ ok 21 - URI::URL->as_string
+ # ../../g + http://a/b/c/d;p?q#f => http://a/g
+ ok 22 - URI::URL->as_string
+ # + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#f
+ ok 23 - URI::URL->as_string
+ # /./g + http://a/b/c/d;p?q#f => http://a/./g
+ ok 24 - URI::URL->as_string
+ # /../g + http://a/b/c/d;p?q#f => http://a/../g
+ ok 25 - URI::URL->as_string
+ # g. + http://a/b/c/d;p?q#f => http://a/b/c/g.
+ ok 26 - URI::URL->as_string
+ # .g + http://a/b/c/d;p?q#f => http://a/b/c/.g
+ ok 27 - URI::URL->as_string
+ # g.. + http://a/b/c/d;p?q#f => http://a/b/c/g..
+ ok 28 - URI::URL->as_string
+ # ..g + http://a/b/c/d;p?q#f => http://a/b/c/..g
+ ok 29 - URI::URL->as_string
+ # ./../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 30 - URI::URL->as_string
+ # ./g/. + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 31 - URI::URL->as_string
+ # g/./h + http://a/b/c/d;p?q#f => http://a/b/c/g/h
+ ok 32 - URI::URL->as_string
+ # g/../h + http://a/b/c/d;p?q#f => http://a/b/c/h
+ ok 33 - URI::URL->as_string
+ # http:g + http://a/b/c/d;p?q#f => http:g
+ ok 34 - URI::URL->as_string
+ # http: + http://a/b/c/d;p?q#f => http:
+ ok 35 - URI::URL->as_string
+ # x/y//../z + http://a/b/c/d;p?q#f => http://a/b/c/x/y/z
+ ok 36 - URI::URL->as_string
+ # 1 + http://a/b/c/d;p?q#f => http://a/b/c/1
+ ok 37 - URI::URL->as_string
+ # 0 + http://a/b/c/d;p?q#f => http://a/b/c/0
+ ok 38 - URI::URL->as_string
+ # /0 + http://a/b/c/d;p?q#f => http://a/0
+ ok 39 - URI::URL->as_string
+ ok 40 - identity
+ ok 41 - URL canonicalised
+ # --------
+ # http://abc/ + news:45664545 => http://abc/
+ ok 42 - ->as_string
+ # news:abc + http://abc/ => news:abc
+ ok 43 - ->as_string
+ # abc + file:/test?aas => file:/abc
+ ok 44 - ->as_string
+ # ?foo + file:/abc => file:/abc?foo
+ ok 45 - ->as_string
+ # #foo + http://abc/a => http://abc/a#foo
+ ok 46 - ->as_string
+ # #foo + file:a => file:a#foo
+ ok 47 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 48 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 49 - ->as_string
+ # #foo + file://localhost/a => file://localhost/a#foo
+ ok 50 - ->as_string
+ # 123@sn.no + news:comp.lang.perl.misc => news:/123@sn.no
+ ok 51 - ->as_string
+ # no.perl + news:123@sn.no => news:/no.perl
+ ok 52 - ->as_string
+ # mailto:aas@a.sn.no+ http://www.sn.no/ => mailto:aas@a.sn.no
+ ok 53 - ->as_string
+ # http:foo + http://h/a/b => http://h/a/foo
+ ok 54 - ->as_string
+ # http:/foo + http://h/a/b => http://h/foo
+ ok 55 - ->as_string
+ # http:?foo + http://h/a/b => http://h/a/b?foo
+ ok 56 - ->as_string
+ # http:#foo + http://h/a/b => http://h/a/b#foo
+ ok 57 - ->as_string
+ # http:?foo#bar+ http://h/a/b => http://h/a/b?foo#bar
+ ok 58 - ->as_string
+ # file:/foo + http://h/a/b => file:/foo
+ ok 59 - ->as_string
+ # absolute test ok
+ ok 60 - url('http://abc/a', 'http://abc')->rel = 'a'
+ ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a'
+ ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q'
+ ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p'
+ ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a'
+ ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './'
+ ok 66 - url('http://abc/a\#f', 'http://abc/a')->rel = '\#f'
+ ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd'
+ ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd'
+ ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd'
+ ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd'
+ ok 71 - url('file:', 'file:/etc/')->rel = '../'
+ ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo'
+ ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas'
+ ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html'
+ # relative test ok
+ 1..74
+ok 5 - Test relative/absolute URI::URL parsing
+# Subtest: eq test
+ ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 7 - 7: http://www.sn.no/
+ ok 8 - 8: http://www.sn.no/
+ ok 9 - 10: ftp://ftp/%2Fetc
+ ok 10 - 11: ftp://ftp/%2Fetc
+ 1..10
+ok 6 - eq test
+ok 7 - URI::URL->as_string
+ok 8 - URI::URL->path
+ok 9 - wash&go
+# URI::URL version 5.21 ok
+1..9
+PASS: t/old-base
+1..2
+ok 1
+ok 2
+PASS: t/clone
+ok 1 - no exception when trying to load a scheme handler class
+ok 2 - but URI still instantiated as foreign
+ok 3 - no exception when trying to load a scheme handler class
+ok 4 - but URI still instantiated as foreign
+1..4
+PASS: t/scheme-exceptions
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo
+# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/ldap
+1..28
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+PASS: t/iri
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/pop
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/old-relbase
+ok 1 - parsing normal URI sets to()
+ok 2 - ... and stringification works
+ok 3 - to() returns old value
+ok 4 - ... and sets new value
+ok 5 - ... and stringification works
+ok 6 - to() accepts chars that need escaping
+ok 7 - ... and stringification escapes them
+ok 8 - ... and headers() returns the correct values
+ok 9 - setting multiple headers at once works
+ok 10 - ... and to() returns the new value
+ok 11 - ... and stringification works
+ok 12 - starting with an empty URI and setting to() works
+ok 13 - subaddress with `+` parsed correctly
+ok 14 - ... and stringification works
+ok 15 - IPv4 host name
+ok 16 - ... and stringification works
+ok 17 - IPv4 host name
+ok 18 - ... and stringification works
+1..18
+PASS: t/mailto
+1..0 # SKIP Need Business::ISBN 3.005
+1..0 # SKIP Need Business::ISBN 3.005
+SKIP: t/urn-isbn
+1..17
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+PASS: t/split
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/mix
+1..102
+# t/roytest1.html
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+# t/roytest2.html
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+ok 49
+ok 50
+ok 51
+ok 52
+ok 53
+ok 54
+ok 55
+ok 56
+ok 57
+ok 58
+ok 59
+# t/roytest3.html
+ok 60
+ok 61
+ok 62
+ok 63
+ok 64
+ok 65
+ok 66
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+# t/roytest4.html
+ok 73
+ok 74
+ok 75
+ok 76
+ok 77
+ok 78
+ok 79
+ok 80
+ok 81
+ok 82
+ok 83
+ok 84
+ok 85
+ok 86
+ok 87
+# t/roytest5.html
+ok 88
+ok 89
+ok 90
+ok 91
+ok 92
+ok 93
+ok 94
+ok 95
+ok 96
+ok 97
+ok 98
+ok 99
+ok 100
+ok 101
+ok 102
+PASS: t/roy-test
+1..45
+ok 1 - g:h => g:h
+ok 2 - g => http://a/b/c/g
+ok 3 - ./g => http://a/b/c/g
+ok 4 - g/ => http://a/b/c/g/
+ok 5 - /g => http://a/g
+ok 6 - //g => http://g
+ok 7 - ?y => http://a/b/c/d;p?y
+ok 8 - g?y => http://a/b/c/g?y
+ok 9 - \#s => http://a/b/c/d;p?q\#s
+ok 10 - g\#s => http://a/b/c/g\#s
+ok 11 - g?y\#s => http://a/b/c/g?y\#s
+ok 12 - ;x => http://a/b/c/;x
+ok 13 - g;x => http://a/b/c/g;x
+ok 14 - g;x?y\#s => http://a/b/c/g;x?y\#s
+ok 15 - . => http://a/b/c/
+ok 16 - ./ => http://a/b/c/
+ok 17 - .. => http://a/b/
+ok 18 - ../ => http://a/b/
+ok 19 - ../g => http://a/b/g
+ok 20 - ../.. => http://a/
+ok 21 - ../../ => http://a/
+ok 22 - ../../g => http://a/g
+ok 23 - <> => http://a/b/c/d;p?q
+ok 24 - ../../../g => http://a/../g
+ok 25 - ../../../../g => http://a/../../g
+ok 26 - /./g => http://a/./g
+ok 27 - /../g => http://a/../g
+ok 28 - g. => http://a/b/c/g.
+ok 29 - .g => http://a/b/c/.g
+ok 30 - g.. => http://a/b/c/g..
+ok 31 - ..g => http://a/b/c/..g
+ok 32 - ./../g => http://a/b/g
+ok 33 - ./g/. => http://a/b/c/g/
+ok 34 - g/./h => http://a/b/c/g/h
+ok 35 - g/../h => http://a/b/c/h
+ok 36 - g;x=1/./y => http://a/b/c/g;x=1/y
+ok 37 - g;x=1/../y => http://a/b/c/y
+ok 38 - g?y/./x => http://a/b/c/g?y/./x
+ok 39 - g?y/../x => http://a/b/c/g?y/../x
+ok 40 - g\#s/./x => http://a/b/c/g\#s/./x
+ok 41 - g\#s/../x => http://a/b/c/g\#s/../x
+ok 42 - http:g => http:g
+ok 43 - http: => http:
+ok 44 - \#foo? => http://a/b/c/d;p?q\#foo?
+ok 45 - ?\#foo => http://a/b/c/d;p?\#foo
+#
+#
+# In the following cases we did not get back to where we started with rel()
+# 1: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g")
+# 1: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g")
+# 1: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g")
+# 1: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y")
+# 1: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s")
+# 1: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".")
+# 1: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..")
+# 1: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..")
+# 1: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>")
+# 1: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g")
+# 1: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g")
+# 1: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g")
+# 1: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.")
+# 1: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h")
+# 1: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h")
+# 1: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y")
+# 1: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y")
+# 1: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?")
+# 1: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo")
+PASS: t/abs
+ok 1 - userinfo is included
+ok 2 - set password to undef
+ok 3 - ... also for username "0"
+1..3
+PASS: t/userpass
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/sip
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/heuristic
+1..19
+ok 1 - query_form_hash get
+ok 2 - query_form_hash set
+ok 3 - query_param list keys
+ok 4 - query_param scalar return
+ok 5 - query_param list return
+ok 6 - query_param set return
+ok 7 - param order
+ok 8 - old values returned
+ok 9
+ok 10 - query_param_delete
+ok 11
+ok 12
+ok 13 - delete by assigning empty list
+ok 14 - query_param from scratch
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/query-param
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/ftp
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/icap
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/old-absconf
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/gopher
+ok 1 - constant indicates to treat square brackets as reserved characters (legacy)
+ok 2 - legacy: reserved square brackets not escaped
+ok 3 - legacy: reserved square brackets not escaped
+ok 4 - legacy: reserved square brackets not escaped
+ok 5 - legacy: reserved square brackets not escaped
+ok 6 - legacy: reserved square brackets not escaped
+ok 7 - legacy: reserved square brackets not escaped
+1..7
+PASS: t/sq-brackets-legacy
+1..15
+ok 1 - http://en.wikipedia.org/wiki/Punycode example encode
+ok 2 - http://en.wikipedia.org/wiki/Punycode example decode
+ok 3 - A encode
+ok 4 - A decode
+ok 5 - B encode
+ok 6 - B decode
+ok 7 - E encode
+ok 8 - E decode
+ok 9 - J encode
+ok 10 - J decode
+ok 11 - K encode
+ok 12 - K decode
+ok 13 - O encode
+ok 14 - O decode
+ok 15 - S encode
+PASS: t/punycode
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/mms
+ok 1 - path_segments in list context
+ok 2 - path_segments in scalar context
+ok 3 - set path_segments in list context
+ok 4 - set path_segments in scalar context
+ok 5 - set path_segments in void context
+ok 6 - escaping special characters
+ok 7 - An object of class 'URI::_segment' isa 'URI::_segment'
+ok 8 - dealing with URI segments
+1..8
+PASS: t/path-segments
+ok 1 - ==
+ok 2 - !=
+1..2
+PASS: t/num_eq
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/idna
+1..22
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+PASS: t/data
+ok 1 - Query parameters are sorted
+1..1
+PASS: t/sort-hash-query-form
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/generic
+ok 1 - host
+ok 2 - port
+1..2
+PASS: t/ipv6
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/news
+ok 1 - correctly created a URI from a utf8-downgrade string
+1..1
+PASS: t/escape-char
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/rsync
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - it should accept slash in unwanted characters
+ok 9 - it should accept regex char group terminator in unwanted characters
+ok 10 - it should accept regex escape character at the end of unwanted characters
+ok 11 - it should recognize scalar interpolation injection in unwanted characters
+ok 12 - it should recognize array interpolation injection in unwanted characters
+ok 13 - it should recognize hash interpolation injection in unwanted characters
+ok 14 - it should recognize leading minus
+ok 15 - it should recognize leading ^-
+ok 16 - it should recognize character groups
+ok 17 - it should allow character class escapes
+ok 18 - regex characters like / and ^ allowed in range
+ok 19 - invalid range with max less than min throws exception
+ok 20 - it should allow character class escapes
+ok 21 - bad escapes emit warnings
+ok 22 - allows regexp objects
+ok 23 - allows regexp objects matching multiple characters
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29 - no (unexpected) warnings (via done_testing)
+1..29
+PASS: t/escape
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/urn-oid
+# store
+1..3
+# retrieve
+ok 1
+ok 2
+ok 3
+PASS: t/storable
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/rfc2732
+1..9
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/rtsp
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/http
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/query
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+1..5
+PASS: t/utf8
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# File::Spec::Functions any 3.88
+# File::Temp any 0.2311
+# Test::Fatal any 0.017
+# Test::More 0.96 1.302194
+# Test::Needs any 0.002010
+# Test::Warnings any 0.032
+# utf8 any 1.25
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------ -------- --------
+# Carp any 1.54
+# Cwd any 3.89
+# Data::Dumper any 2.188
+# Encode any 3.19
+# Exporter 5.57 5.77
+# MIME::Base64 2 3.16_01
+# Net::Domain any 3.15
+# Scalar::Util any 1.63
+# constant any 1.33
+# integer any 1.01
+# overload any 1.37
+# parent any 0.241
+# perl 5.008001 5.038002
+# strict any 1.12
+# utf8 any 1.25
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# -------------- ----- -------
+# Business::ISBN 3.005 missing
+# Regexp::IPv6 0.03 missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+ok 1 - constant indicates NOT to treat square brackets as reserved characters
+ok 2 - sqb in path and request
+ok 3 - sqb in path and request and fragment
+ok 4 - sqb in userinfo, host, path, request and fragment
+ok 5 - sqb in userinfo, host, path, request and fragment
+ok 6 - scheme
+ok 7 - userinfo
+ok 8 - host
+ok 9 - ihost
+ok 10 - port
+ok 11 - default_port
+ok 12 - host_port
+ok 13 - is_secure
+ok 14 - path
+ok 15 - opaque
+ok 16 - fragment
+ok 17 - query
+ok 18 - as_string
+ok 19 - has_recognized_scheme
+ok 20 - as_iri
+ok 21 - abs (no change)
+ok 22 - rel
+ok 23 - authority
+ok 24 - path_query
+ok 25 - query_keywords
+ok 26 - segments
+ok 27 - scalar: query_form
+ok 28 - list: query_form
+ok 29 - query removed
+ok 30 - list: query_form
+ok 31 - query removed: canonical
+ok 32 - query
+ok 33 - segments
+ok 34 - rel/canonical
+ok 35 - basic IPv6 URI
+ok 36 - basic IPv6 URI
+ok 37 - userinfo added (unescaped)
+ok 38 - userinfo is escaped
+ok 39 - userinfo replaced (escaped)
+ok 40 - userinfo is escaped
+ok 41 - userinfo replaced (escaped2)
+ok 42 - userinfo is escaped2
+ok 43 - userinfo replaced (escaped3)
+ok 44 - userinfo is escaped3
+ok 45 - hostname replaced
+ok 46 - hostname replaced
+ok 47 - host: example.com
+ok 48 - same hosts (example.com)
+ok 49 - host: 127.0.0.1
+ok 50 - same hosts (127.0.0.1)
+ok 51 - IPv6 host: fedc:ba98:7654:3210:fedc:ba98:7654:3210
+ok 52 - same IPv6 hosts (fedc:ba98:7654:3210:fedc:ba98:7654:3210)
+ok 53 - IPv6 host: ::1
+ok 54 - same IPv6 hosts (::1)
+ok 55 - path replaced
+ok 56 - fragment added
+ok 57 - authority replaced
+ok 58 - authority replaced
+ok 59 - authority replaced
+ok 60 - authority replaced
+ok 61 - authority replaced
+1..61
+PASS: t/sq-brackets
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/rel
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/old-file
+DURATION: 8
diff --git a/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-raw.log
new file mode 100644
index 00000000000..50f436819c2
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-raw.log
@@ -0,0 +1,1313 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/liburi-perl/ptest
+# Turn lib path . into /usr/lib/liburi-perl/ptest/.
+# Self tests for URI::URL version 5.21...
+# Subtest: scheme tests
+ # Testing 'file://host/fseg/fs?g/fseg'
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->path
+ ok 3 - URI::URL->host
+ # Testing 'ftp://0%3A:%40@h:0/0?0'
+ ok 4 - URI::URL->path
+ ok 5 - URI::URL->host
+ ok 6 - URI::URL->port
+ ok 7 - URI::URL->netloc
+ ok 8 - URI::URL->password
+ ok 9 - URI::URL->user
+ ok 10 - URI::URL->params
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->query
+ ok 13 - URI::URL->scheme
+ # Testing 'ftp://host/a/b'
+ ok 14 - URI::URL->user
+ ok 15 - URI::URL->path
+ ok 16 - URI::URL->host
+ ok 17 - URI::URL->port
+ ok 18 - URI::URL->as_string
+ # Testing 'ftp://usr:pswd@web:1234/a/b;type=i'
+ ok 19 - URI::URL->path
+ ok 20 - URI::URL->host
+ ok 21 - URI::URL->port
+ ok 22 - URI::URL->params
+ ok 23 - URI::URL->user
+ ok 24 - URI::URL->password
+ ok 25 - URI::URL->as_string
+ # Testing 'gopher://gopher/2a_selector'
+ ok 26 - URI::URL->selector
+ ok 27 - URI::URL->gtype
+ ok 28 - URI::URL->as_string
+ # Testing 'gopher://host'
+ ok 29 - URI::URL->gtype
+ ok 30 - URI::URL->as_string
+ # Testing 'gopher://host/'
+ ok 31 - URI::URL->as_string
+ ok 32 - URI::URL->gtype
+ # Testing 'hTTp://web1.net/a/b/c/welcome#intro'
+ ok 33 - URI::URL->equery
+ ok 34 - URI::URL->eparams
+ ok 35 - URI::URL->path
+ ok 36 - URI::URL->port
+ ok 37 - URI::URL->full_path
+ ok 38 - URI::URL->as_string
+ ok 39 - URI::URL->params
+ ok 40 - URI::URL->host
+ ok 41 - URI::URL->epath
+ ok 42 - URI::URL->scheme
+ ok 43 - URI::URL->query
+ ok 44 - URI::URL->frag
+ # Testing 'http://0:0/0/0;0?0#0'
+ ok 45 - URI::URL->as_string
+ ok 46 - URI::URL->frag
+ ok 47 - URI::URL->query
+ ok 48 - URI::URL->scheme
+ ok 49 - URI::URL->host
+ ok 50 - URI::URL->path
+ ok 51 - URI::URL->port
+ ok 52 - URI::URL->netloc
+ ok 53 - URI::URL->params
+ # Testing 'http://web.net'
+ ok 54 - URI::URL->as_string
+ ok 55 - URI::URL->frag
+ ok 56 - URI::URL->scheme
+ ok 57 - URI::URL->full_path
+ ok 58 - URI::URL->query
+ ok 59 - URI::URL->host
+ ok 60 - URI::URL->path
+ ok 61 - URI::URL->port
+ # Testing 'http://web.net/'
+ ok 62 - URI::URL->scheme
+ ok 63 - URI::URL->full_path
+ ok 64 - URI::URL->query
+ ok 65 - URI::URL->as_string
+ ok 66 - URI::URL->frag
+ ok 67 - URI::URL->path
+ ok 68 - URI::URL->host
+ ok 69 - URI::URL->port
+ # Testing 'http://web:1/a?query+text'
+ ok 70 - URI::URL->query
+ ok 71 - URI::URL->scheme
+ ok 72 - URI::URL->path
+ ok 73 - URI::URL->port
+ ok 74 - URI::URL->host
+ ok 75 - URI::URL->frag
+ # Testing 'http:/0?0'
+ ok 76 - URI::URL->path
+ ok 77 - URI::URL->as_string
+ ok 78 - URI::URL->query
+ ok 79 - URI::URL->scheme
+ ok 80 - URI::URL->full_path
+ # Testing 'http:0'
+ ok 81 - URI::URL->full_path
+ ok 82 - URI::URL->scheme
+ ok 83 - URI::URL->query
+ ok 84 - URI::URL->as_string
+ ok 85 - URI::URL->path
+ # Testing 'mailto:libwww-perl@ics.uci.edu'
+ ok 86 - URI::URL->encoded822addr
+ ok 87 - URI::URL->as_string
+ ok 88 - URI::URL->address
+ # Testing 'news:*'
+ ok 89 - URI::URL->group
+ ok 90 - URI::URL->as_string
+ ok 91 - URI::URL->groupart
+ # Testing 'news:comp.lang.perl'
+ ok 92 - URI::URL->group
+ # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk'
+ ok 93 - URI::URL->article
+ # Testing 'nntp://news.com/comp.lang.perl/42'
+ ok 94 - URI::URL->group
+ # Testing 'rlogin://aas@a.sn.no'
+ ok 95 - URI::URL->host
+ ok 96 - URI::URL->user
+ # Testing 'telnet://usr:pswd@web:12345/'
+ ok 97 - URI::URL->host
+ ok 98 - URI::URL->user
+ ok 99 - URI::URL->password
+ 1..99
+ok 1 - scheme tests
+# Subtest: parts test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->full_path
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->full_path
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - $url->keywords
+ ok 11 - URI::URL->as_string
+ ok 12 - $url->query_form
+ ok 13 - URI::URL->as_string
+ ok 14 - length
+ ok 15 - query_form
+ ok 16 - length
+ ok 17 - sequence
+ ok 18 - URI::URL->as_string
+ # Subtest: netloc_test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ 1..16
+ ok 19 - netloc_test
+ # Subtest: port_test
+ ok 1 - port
+ ok 2 - string
+ ok 3 - port
+ ok 4 - string
+ ok 5 - port
+ ok 6 - string
+ ok 7 - port
+ ok 8 - string
+ 1..8
+ ok 20 - port_test
+ ok 21 - URI::URL->as_string
+ ok 22 - URI::URL->as_string
+ ok 23 - URI::URL->as_string
+ ok 24 - URI::URL->as_string
+ ok 25 - URI::URL->as_string
+ ok 26 - URI::URL->as_string
+ ok 27 - URI::URL->as_string
+ ok 28 - URI::URL->as_string
+ ok 29 - URI::URL->as_string: "<" and ">" are gone
+ ok 30 - 9 elements
+ # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag
+ ok 31 - crack result
+ ok 32 - 9 elements
+ # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF
+ ok 33 - 9 elements
+ # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF
+ ok 34 - crack result
+ ok 35 - 9 elements
+ ok 36 - passwd in anonymous crack
+ # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF
+ ok 37 - crack result
+ ok 38 - 9 elements
+ # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF
+ ok 39 - 9 elements
+ # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF
+ ok 40 - crack result
+ 1..40
+ok 2 - parts test
+# Subtest: escape test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - uri_escape->uri_unescape
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ 1..6
+ok 3 - escape test
+# Subtest: newlocal test
+ ok 1 - URI::URL->as_string
+ # Local directory is /var/volatile/tmp/yrm__e44Nk/
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ ok 17 - URI::URL->as_string
+ ok 18 - URI::URL->as_string
+ ok 19 - URI::URL->as_string
+ ok 20 - URI::URL->as_string
+ 1..20
+ok 4 - newlocal test
+# Subtest: Test relative/absolute URI::URL parsing
+ # Relative + Base => Expected Absolute URL
+ # ------------------------------------------------
+ # g:h + http://a/b/c/d;p?q#f => g:h
+ ok 1 - URI::URL->as_string
+ # g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 2 - URI::URL->as_string
+ # ./g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 3 - URI::URL->as_string
+ # g/ + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 4 - URI::URL->as_string
+ # /g + http://a/b/c/d;p?q#f => http://a/g
+ ok 5 - URI::URL->as_string
+ # //g + http://a/b/c/d;p?q#f => http://g
+ ok 6 - URI::URL->as_string
+ # g?y + http://a/b/c/d;p?q#f => http://a/b/c/g?y
+ ok 7 - URI::URL->as_string
+ # g?y/./x + http://a/b/c/d;p?q#f => http://a/b/c/g?y/./x
+ ok 8 - URI::URL->as_string
+ # #s + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#s
+ ok 9 - URI::URL->as_string
+ # g#s + http://a/b/c/d;p?q#f => http://a/b/c/g#s
+ ok 10 - URI::URL->as_string
+ # g#s/./x + http://a/b/c/d;p?q#f => http://a/b/c/g#s/./x
+ ok 11 - URI::URL->as_string
+ # g?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g?y#s
+ ok 12 - URI::URL->as_string
+ # g;x + http://a/b/c/d;p?q#f => http://a/b/c/g;x
+ ok 13 - URI::URL->as_string
+ # g;x?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g;x?y#s
+ ok 14 - URI::URL->as_string
+ # . + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 15 - URI::URL->as_string
+ # ./ + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 16 - URI::URL->as_string
+ # .. + http://a/b/c/d;p?q#f => http://a/b/
+ ok 17 - URI::URL->as_string
+ # ../ + http://a/b/c/d;p?q#f => http://a/b/
+ ok 18 - URI::URL->as_string
+ # ../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 19 - URI::URL->as_string
+ # ../.. + http://a/b/c/d;p?q#f => http://a/
+ ok 20 - URI::URL->as_string
+ # ../../ + http://a/b/c/d;p?q#f => http://a/
+ ok 21 - URI::URL->as_string
+ # ../../g + http://a/b/c/d;p?q#f => http://a/g
+ ok 22 - URI::URL->as_string
+ # + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#f
+ ok 23 - URI::URL->as_string
+ # /./g + http://a/b/c/d;p?q#f => http://a/./g
+ ok 24 - URI::URL->as_string
+ # /../g + http://a/b/c/d;p?q#f => http://a/../g
+ ok 25 - URI::URL->as_string
+ # g. + http://a/b/c/d;p?q#f => http://a/b/c/g.
+ ok 26 - URI::URL->as_string
+ # .g + http://a/b/c/d;p?q#f => http://a/b/c/.g
+ ok 27 - URI::URL->as_string
+ # g.. + http://a/b/c/d;p?q#f => http://a/b/c/g..
+ ok 28 - URI::URL->as_string
+ # ..g + http://a/b/c/d;p?q#f => http://a/b/c/..g
+ ok 29 - URI::URL->as_string
+ # ./../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 30 - URI::URL->as_string
+ # ./g/. + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 31 - URI::URL->as_string
+ # g/./h + http://a/b/c/d;p?q#f => http://a/b/c/g/h
+ ok 32 - URI::URL->as_string
+ # g/../h + http://a/b/c/d;p?q#f => http://a/b/c/h
+ ok 33 - URI::URL->as_string
+ # http:g + http://a/b/c/d;p?q#f => http:g
+ ok 34 - URI::URL->as_string
+ # http: + http://a/b/c/d;p?q#f => http:
+ ok 35 - URI::URL->as_string
+ # x/y//../z + http://a/b/c/d;p?q#f => http://a/b/c/x/y/z
+ ok 36 - URI::URL->as_string
+ # 1 + http://a/b/c/d;p?q#f => http://a/b/c/1
+ ok 37 - URI::URL->as_string
+ # 0 + http://a/b/c/d;p?q#f => http://a/b/c/0
+ ok 38 - URI::URL->as_string
+ # /0 + http://a/b/c/d;p?q#f => http://a/0
+ ok 39 - URI::URL->as_string
+ ok 40 - identity
+ ok 41 - URL canonicalised
+ # --------
+ # http://abc/ + news:45664545 => http://abc/
+ ok 42 - ->as_string
+ # news:abc + http://abc/ => news:abc
+ ok 43 - ->as_string
+ # abc + file:/test?aas => file:/abc
+ ok 44 - ->as_string
+ # ?foo + file:/abc => file:/abc?foo
+ ok 45 - ->as_string
+ # #foo + http://abc/a => http://abc/a#foo
+ ok 46 - ->as_string
+ # #foo + file:a => file:a#foo
+ ok 47 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 48 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 49 - ->as_string
+ # #foo + file://localhost/a => file://localhost/a#foo
+ ok 50 - ->as_string
+ # 123@sn.no + news:comp.lang.perl.misc => news:/123@sn.no
+ ok 51 - ->as_string
+ # no.perl + news:123@sn.no => news:/no.perl
+ ok 52 - ->as_string
+ # mailto:aas@a.sn.no+ http://www.sn.no/ => mailto:aas@a.sn.no
+ ok 53 - ->as_string
+ # http:foo + http://h/a/b => http://h/a/foo
+ ok 54 - ->as_string
+ # http:/foo + http://h/a/b => http://h/foo
+ ok 55 - ->as_string
+ # http:?foo + http://h/a/b => http://h/a/b?foo
+ ok 56 - ->as_string
+ # http:#foo + http://h/a/b => http://h/a/b#foo
+ ok 57 - ->as_string
+ # http:?foo#bar+ http://h/a/b => http://h/a/b?foo#bar
+ ok 58 - ->as_string
+ # file:/foo + http://h/a/b => file:/foo
+ ok 59 - ->as_string
+ # absolute test ok
+ ok 60 - url('http://abc/a', 'http://abc')->rel = 'a'
+ ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a'
+ ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q'
+ ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p'
+ ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a'
+ ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './'
+ ok 66 - url('http://abc/a\#f', 'http://abc/a')->rel = '\#f'
+ ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd'
+ ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd'
+ ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd'
+ ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd'
+ ok 71 - url('file:', 'file:/etc/')->rel = '../'
+ ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo'
+ ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas'
+ ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html'
+ # relative test ok
+ 1..74
+ok 5 - Test relative/absolute URI::URL parsing
+# Subtest: eq test
+ ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 7 - 7: http://www.sn.no/
+ ok 8 - 8: http://www.sn.no/
+ ok 9 - 10: ftp://ftp/%2Fetc
+ ok 10 - 11: ftp://ftp/%2Fetc
+ 1..10
+ok 6 - eq test
+ok 7 - URI::URL->as_string
+ok 8 - URI::URL->path
+ok 9 - wash&go
+# URI::URL version 5.21 ok
+1..9
+PASS: t/old-base
+1..2
+ok 1
+ok 2
+PASS: t/clone
+ok 1 - no exception when trying to load a scheme handler class
+ok 2 - but URI still instantiated as foreign
+ok 3 - no exception when trying to load a scheme handler class
+ok 4 - but URI still instantiated as foreign
+1..4
+PASS: t/scheme-exceptions
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo
+# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/ldap
+1..28
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+PASS: t/iri
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/pop
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/old-relbase
+ok 1 - parsing normal URI sets to()
+ok 2 - ... and stringification works
+ok 3 - to() returns old value
+ok 4 - ... and sets new value
+ok 5 - ... and stringification works
+ok 6 - to() accepts chars that need escaping
+ok 7 - ... and stringification escapes them
+ok 8 - ... and headers() returns the correct values
+ok 9 - setting multiple headers at once works
+ok 10 - ... and to() returns the new value
+ok 11 - ... and stringification works
+ok 12 - starting with an empty URI and setting to() works
+ok 13 - subaddress with `+` parsed correctly
+ok 14 - ... and stringification works
+ok 15 - IPv4 host name
+ok 16 - ... and stringification works
+ok 17 - IPv4 host name
+ok 18 - ... and stringification works
+1..18
+PASS: t/mailto
+1..0 # SKIP Need Business::ISBN 3.005
+1..0 # SKIP Need Business::ISBN 3.005
+SKIP: t/urn-isbn
+1..17
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+PASS: t/split
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/mix
+1..102
+# t/roytest1.html
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+# t/roytest2.html
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+ok 49
+ok 50
+ok 51
+ok 52
+ok 53
+ok 54
+ok 55
+ok 56
+ok 57
+ok 58
+ok 59
+# t/roytest3.html
+ok 60
+ok 61
+ok 62
+ok 63
+ok 64
+ok 65
+ok 66
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+# t/roytest4.html
+ok 73
+ok 74
+ok 75
+ok 76
+ok 77
+ok 78
+ok 79
+ok 80
+ok 81
+ok 82
+ok 83
+ok 84
+ok 85
+ok 86
+ok 87
+# t/roytest5.html
+ok 88
+ok 89
+ok 90
+ok 91
+ok 92
+ok 93
+ok 94
+ok 95
+ok 96
+ok 97
+ok 98
+ok 99
+ok 100
+ok 101
+ok 102
+PASS: t/roy-test
+1..45
+ok 1 - g:h => g:h
+ok 2 - g => http://a/b/c/g
+ok 3 - ./g => http://a/b/c/g
+ok 4 - g/ => http://a/b/c/g/
+ok 5 - /g => http://a/g
+ok 6 - //g => http://g
+ok 7 - ?y => http://a/b/c/d;p?y
+ok 8 - g?y => http://a/b/c/g?y
+ok 9 - \#s => http://a/b/c/d;p?q\#s
+ok 10 - g\#s => http://a/b/c/g\#s
+ok 11 - g?y\#s => http://a/b/c/g?y\#s
+ok 12 - ;x => http://a/b/c/;x
+ok 13 - g;x => http://a/b/c/g;x
+ok 14 - g;x?y\#s => http://a/b/c/g;x?y\#s
+ok 15 - . => http://a/b/c/
+ok 16 - ./ => http://a/b/c/
+ok 17 - .. => http://a/b/
+ok 18 - ../ => http://a/b/
+ok 19 - ../g => http://a/b/g
+ok 20 - ../.. => http://a/
+ok 21 - ../../ => http://a/
+ok 22 - ../../g => http://a/g
+ok 23 - <> => http://a/b/c/d;p?q
+ok 24 - ../../../g => http://a/../g
+ok 25 - ../../../../g => http://a/../../g
+ok 26 - /./g => http://a/./g
+ok 27 - /../g => http://a/../g
+ok 28 - g. => http://a/b/c/g.
+ok 29 - .g => http://a/b/c/.g
+ok 30 - g.. => http://a/b/c/g..
+ok 31 - ..g => http://a/b/c/..g
+ok 32 - ./../g => http://a/b/g
+ok 33 - ./g/. => http://a/b/c/g/
+ok 34 - g/./h => http://a/b/c/g/h
+ok 35 - g/../h => http://a/b/c/h
+ok 36 - g;x=1/./y => http://a/b/c/g;x=1/y
+ok 37 - g;x=1/../y => http://a/b/c/y
+ok 38 - g?y/./x => http://a/b/c/g?y/./x
+ok 39 - g?y/../x => http://a/b/c/g?y/../x
+ok 40 - g\#s/./x => http://a/b/c/g\#s/./x
+ok 41 - g\#s/../x => http://a/b/c/g\#s/../x
+ok 42 - http:g => http:g
+ok 43 - http: => http:
+ok 44 - \#foo? => http://a/b/c/d;p?q\#foo?
+ok 45 - ?\#foo => http://a/b/c/d;p?\#foo
+#
+#
+# In the following cases we did not get back to where we started with rel()
+# 1: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g")
+# 1: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g")
+# 1: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g")
+# 1: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y")
+# 1: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s")
+# 1: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".")
+# 1: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..")
+# 1: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..")
+# 1: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>")
+# 1: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g")
+# 1: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g")
+# 1: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g")
+# 1: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.")
+# 1: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h")
+# 1: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h")
+# 1: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y")
+# 1: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y")
+# 1: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?")
+# 1: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo")
+PASS: t/abs
+ok 1 - userinfo is included
+ok 2 - set password to undef
+ok 3 - ... also for username "0"
+1..3
+PASS: t/userpass
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/sip
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/heuristic
+1..19
+ok 1 - query_form_hash get
+ok 2 - query_form_hash set
+ok 3 - query_param list keys
+ok 4 - query_param scalar return
+ok 5 - query_param list return
+ok 6 - query_param set return
+ok 7 - param order
+ok 8 - old values returned
+ok 9
+ok 10 - query_param_delete
+ok 11
+ok 12
+ok 13 - delete by assigning empty list
+ok 14 - query_param from scratch
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/query-param
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/ftp
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/icap
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/old-absconf
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/gopher
+ok 1 - constant indicates to treat square brackets as reserved characters (legacy)
+ok 2 - legacy: reserved square brackets not escaped
+ok 3 - legacy: reserved square brackets not escaped
+ok 4 - legacy: reserved square brackets not escaped
+ok 5 - legacy: reserved square brackets not escaped
+ok 6 - legacy: reserved square brackets not escaped
+ok 7 - legacy: reserved square brackets not escaped
+1..7
+PASS: t/sq-brackets-legacy
+1..15
+ok 1 - http://en.wikipedia.org/wiki/Punycode example encode
+ok 2 - http://en.wikipedia.org/wiki/Punycode example decode
+ok 3 - A encode
+ok 4 - A decode
+ok 5 - B encode
+ok 6 - B decode
+ok 7 - E encode
+ok 8 - E decode
+ok 9 - J encode
+ok 10 - J decode
+ok 11 - K encode
+ok 12 - K decode
+ok 13 - O encode
+ok 14 - O decode
+ok 15 - S encode
+PASS: t/punycode
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/mms
+ok 1 - path_segments in list context
+ok 2 - path_segments in scalar context
+ok 3 - set path_segments in list context
+ok 4 - set path_segments in scalar context
+ok 5 - set path_segments in void context
+ok 6 - escaping special characters
+ok 7 - An object of class 'URI::_segment' isa 'URI::_segment'
+ok 8 - dealing with URI segments
+1..8
+PASS: t/path-segments
+ok 1 - ==
+ok 2 - !=
+1..2
+PASS: t/num_eq
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/idna
+1..22
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+PASS: t/data
+ok 1 - Query parameters are sorted
+1..1
+PASS: t/sort-hash-query-form
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/generic
+ok 1 - host
+ok 2 - port
+1..2
+PASS: t/ipv6
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/news
+ok 1 - correctly created a URI from a utf8-downgrade string
+1..1
+PASS: t/escape-char
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/rsync
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - it should accept slash in unwanted characters
+ok 9 - it should accept regex char group terminator in unwanted characters
+ok 10 - it should accept regex escape character at the end of unwanted characters
+ok 11 - it should recognize scalar interpolation injection in unwanted characters
+ok 12 - it should recognize array interpolation injection in unwanted characters
+ok 13 - it should recognize hash interpolation injection in unwanted characters
+ok 14 - it should recognize leading minus
+ok 15 - it should recognize leading ^-
+ok 16 - it should recognize character groups
+ok 17 - it should allow character class escapes
+ok 18 - regex characters like / and ^ allowed in range
+ok 19 - invalid range with max less than min throws exception
+ok 20 - it should allow character class escapes
+ok 21 - bad escapes emit warnings
+ok 22 - allows regexp objects
+ok 23 - allows regexp objects matching multiple characters
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29 - no (unexpected) warnings (via done_testing)
+1..29
+PASS: t/escape
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/urn-oid
+# store
+1..3
+# retrieve
+ok 1
+ok 2
+ok 3
+PASS: t/storable
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/rfc2732
+1..9
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/rtsp
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/http
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/query
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+1..5
+PASS: t/utf8
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# File::Spec::Functions any 3.88
+# File::Temp any 0.2311
+# Test::Fatal any 0.017
+# Test::More 0.96 1.302194
+# Test::Needs any 0.002010
+# Test::Warnings any 0.032
+# utf8 any 1.25
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------ -------- --------
+# Carp any 1.54
+# Cwd any 3.89
+# Data::Dumper any 2.188
+# Encode any 3.19
+# Exporter 5.57 5.77
+# MIME::Base64 2 3.16_01
+# Net::Domain any 3.15
+# Scalar::Util any 1.63
+# constant any 1.33
+# integer any 1.01
+# overload any 1.37
+# parent any 0.241
+# perl 5.008001 5.038002
+# strict any 1.12
+# utf8 any 1.25
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# -------------- ----- -------
+# Business::ISBN 3.005 missing
+# Regexp::IPv6 0.03 missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+ok 1 - constant indicates NOT to treat square brackets as reserved characters
+ok 2 - sqb in path and request
+ok 3 - sqb in path and request and fragment
+ok 4 - sqb in userinfo, host, path, request and fragment
+ok 5 - sqb in userinfo, host, path, request and fragment
+ok 6 - scheme
+ok 7 - userinfo
+ok 8 - host
+ok 9 - ihost
+ok 10 - port
+ok 11 - default_port
+ok 12 - host_port
+ok 13 - is_secure
+ok 14 - path
+ok 15 - opaque
+ok 16 - fragment
+ok 17 - query
+ok 18 - as_string
+ok 19 - has_recognized_scheme
+ok 20 - as_iri
+ok 21 - abs (no change)
+ok 22 - rel
+ok 23 - authority
+ok 24 - path_query
+ok 25 - query_keywords
+ok 26 - segments
+ok 27 - scalar: query_form
+ok 28 - list: query_form
+ok 29 - query removed
+ok 30 - list: query_form
+ok 31 - query removed: canonical
+ok 32 - query
+ok 33 - segments
+ok 34 - rel/canonical
+ok 35 - basic IPv6 URI
+ok 36 - basic IPv6 URI
+ok 37 - userinfo added (unescaped)
+ok 38 - userinfo is escaped
+ok 39 - userinfo replaced (escaped)
+ok 40 - userinfo is escaped
+ok 41 - userinfo replaced (escaped2)
+ok 42 - userinfo is escaped2
+ok 43 - userinfo replaced (escaped3)
+ok 44 - userinfo is escaped3
+ok 45 - hostname replaced
+ok 46 - hostname replaced
+ok 47 - host: example.com
+ok 48 - same hosts (example.com)
+ok 49 - host: 127.0.0.1
+ok 50 - same hosts (127.0.0.1)
+ok 51 - IPv6 host: fedc:ba98:7654:3210:fedc:ba98:7654:3210
+ok 52 - same IPv6 hosts (fedc:ba98:7654:3210:fedc:ba98:7654:3210)
+ok 53 - IPv6 host: ::1
+ok 54 - same IPv6 hosts (::1)
+ok 55 - path replaced
+ok 56 - fragment added
+ok 57 - authority replaced
+ok 58 - authority replaced
+ok 59 - authority replaced
+ok 60 - authority replaced
+ok 61 - authority replaced
+1..61
+PASS: t/sq-brackets
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/rel
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/old-file
+DURATION: 8
+END: /usr/lib/liburi-perl/ptest
+2024-01-31T04:30
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/testresults.json
new file mode 100644
index 00000000000..4fabe2a134b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/testresults.json
@@ -0,0 +1,201 @@
+{
+ "runtime_core-image-ptest-liburi-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-liburi-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001032114028930664,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3383755683898926,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04236197471618652,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 8.175559759140015,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001348257064819336,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.liburi-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/abs": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/clone": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/data": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/escape-char": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/ftp": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/generic": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/gopher": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/heuristic": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/http": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/icap": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/idna": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/ipv6": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/iri": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/ldap": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/mailto": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/mix": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/mms": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/news": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/num_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-absconf": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-base": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-relbase": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/path-segments": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/pop": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/punycode": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/query": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/query-param": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rel": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rfc2732": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/roy-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rsync": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rtsp": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/scheme-exceptions": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sip": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sort-hash-query-form": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/split": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sq-brackets": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sq-brackets-legacy": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/storable": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/urn-isbn": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.liburi-perl.t/urn-oid": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/userpass": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "liburi-perl": {
+ "duration": "8"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.104320049285889,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-libusb1.log b/runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-libusb1.log
new file mode 100644
index 00000000000..4054942af11
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-libusb1.log
@@ -0,0 +1,24 @@
+START: ptest-runner
+2024-01-31T04:29
+
+---------------------------- libusb1 tests ---------------------------
+
+Starting test run: init_and_exit...
+Success (0)
+PASS: init_and_exit
+Starting test run: get_device_list...
+Success (0)
+PASS: get_device_list
+Starting test run: many_device_lists...
+Success (0)
+PASS: many_device_lists
+Starting test run: default_context_change...
+Success (0)
+PASS: default_context_change
+---
+Ran 4 tests
+Passed 4 tests
+Failed 0 tests
+Error in 0 tests
+Skipped 0 tests
+DURATION: 12
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-raw.log
new file mode 100644
index 00000000000..b33ea786cef
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libusb1/ptest-raw.log
@@ -0,0 +1,29 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libusb1/ptest
+
+---------------------------- libusb1 tests ---------------------------
+
+Starting test run: init_and_exit...
+Success (0)
+PASS: init_and_exit
+Starting test run: get_device_list...
+Success (0)
+PASS: get_device_list
+Starting test run: many_device_lists...
+Success (0)
+PASS: many_device_lists
+Starting test run: default_context_change...
+Success (0)
+PASS: default_context_change
+---
+Ran 4 tests
+Passed 4 tests
+Failed 0 tests
+Error in 0 tests
+Skipped 0 tests
+DURATION: 12
+END: /usr/lib/libusb1/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libusb1/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libusb1/testresults.json
new file mode 100644
index 00000000000..2b0016c6bf0
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libusb1/testresults.json
@@ -0,0 +1,75 @@
+{
+ "runtime_core-image-ptest-libusb1_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libusb1",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011942386627197266,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.354454755783081,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04353928565979004,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 12.264315128326416,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013515949249267578,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libusb1.default_context_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.libusb1.get_device_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.libusb1.init_and_exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.libusb1.many_device_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libusb1": {
+ "duration": "12"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.100997924804688,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log
new file mode 100644
index 00000000000..aab8e588382
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log
@@ -0,0 +1,54 @@
+START: ptest-runner
+2024-01-31T04:29
+1..49
+ok 1
+ok 2 - xml xmlns
+ok 3
+ok 4 - http://www.w3.org/2000/xmlns/
+ok 5
+ok 6 - no declared_prefixes
+ok 7 - xml xmlns
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12 - icl icl2
+ok 13 - icl icl2 xml xmlns
+ok 14 - icl icl2
+ok 15
+ok 16 - http://www.icl.com
+ok 17 - http://www.icl.com el1 icl:el1
+ok 18 - http://www.icl.com icl el1
+ok 19
+ok 20 - http://www.ibm.com undef el1
+ok 21 - http://www.w3.org/XML/1998/namespace xml el1
+ok 22
+ok 23 - http://www.icl.com icl att1
+ok 24
+ok 25 - undef undef att1
+ok 26 - http://www.w3.org/XML/1998/namespace xml att1
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31 - undef undef undef
+ok 32 - icl icl2
+ok 33 - perl
+ok 34 - http://www.icl.com icl el1
+ok 35
+ok 36 - http://www.java.com undef el1
+ok 37 - http://www.perl.com perl el1
+ok 38 - http://www.icl.com icl att1
+ok 39
+ok 40 - undef undef att1
+ok 41 - http://www.perl.com perl att1
+ok 42
+ok 43 - icl icl2
+ok 44
+ok 45 - xml xmlns
+ok 46
+ok 47 - xml xmlns
+ok 48
+ok 49 - get_declared_prefixes raises error without context on stack
+PASS: t/00base
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log
new file mode 100644
index 00000000000..7a84250c7b4
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log
@@ -0,0 +1,59 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxml-namespacesupport-perl/ptest
+1..49
+ok 1
+ok 2 - xml xmlns
+ok 3
+ok 4 - http://www.w3.org/2000/xmlns/
+ok 5
+ok 6 - no declared_prefixes
+ok 7 - xml xmlns
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12 - icl icl2
+ok 13 - icl icl2 xml xmlns
+ok 14 - icl icl2
+ok 15
+ok 16 - http://www.icl.com
+ok 17 - http://www.icl.com el1 icl:el1
+ok 18 - http://www.icl.com icl el1
+ok 19
+ok 20 - http://www.ibm.com undef el1
+ok 21 - http://www.w3.org/XML/1998/namespace xml el1
+ok 22
+ok 23 - http://www.icl.com icl att1
+ok 24
+ok 25 - undef undef att1
+ok 26 - http://www.w3.org/XML/1998/namespace xml att1
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31 - undef undef undef
+ok 32 - icl icl2
+ok 33 - perl
+ok 34 - http://www.icl.com icl el1
+ok 35
+ok 36 - http://www.java.com undef el1
+ok 37 - http://www.perl.com perl el1
+ok 38 - http://www.icl.com icl att1
+ok 39
+ok 40 - undef undef att1
+ok 41 - http://www.perl.com perl att1
+ok 42
+ok 43 - icl icl2
+ok 44
+ok 45 - xml xmlns
+ok 46
+ok 47 - xml xmlns
+ok 48
+ok 49 - get_declared_prefixes raises error without context on stack
+PASS: t/00base
+DURATION: 0
+END: /usr/lib/libxml-namespacesupport-perl/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/testresults.json
new file mode 100644
index 00000000000..1fa7f6a1e3c
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-namespacesupport-perl/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-libxml-namespacesupport-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-namespacesupport-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012650489807128906,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.367781400680542,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.046070098876953125,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.631263017654419,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012173652648925781,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-namespacesupport-perl.t/00base": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-namespacesupport-perl": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.105142593383789,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log
new file mode 100644
index 00000000000..5bd1ed56311
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log
@@ -0,0 +1,183 @@
+START: ptest-runner
+2024-01-31T04:29
+1..1
+ok 1
+PASS: t/file_open_scalar
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/namespaces
+1..13
+ok 1 - doctype called
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 2 - when el eq foo
+ok 3 - when el eq bar
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - got 'more'
+ok 9
+ok 10 - internal exists
+ok 11 - doctype called
+ok 12 - when el eq foo
+ok 13
+PASS: t/parament
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/stream
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/partial
+1..4
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/external_ent
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/encoding
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/skip
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/defaulted
+1..1
+ok 1
+PASS: t/file
+1..13
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/styles
+1..2
+ok 1
+ok 2
+PASS: t/cdata
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/finish
+1..40
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+PASS: t/decl
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/astress
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-raw.log
new file mode 100644
index 00000000000..7205a77d24e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/ptest-raw.log
@@ -0,0 +1,188 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxml-parser-perl/ptest
+1..1
+ok 1
+PASS: t/file_open_scalar
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/namespaces
+1..13
+ok 1 - doctype called
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 2 - when el eq foo
+ok 3 - when el eq bar
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - got 'more'
+ok 9
+ok 10 - internal exists
+ok 11 - doctype called
+ok 12 - when el eq foo
+ok 13
+PASS: t/parament
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/stream
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/partial
+1..4
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/external_ent
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/encoding
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/skip
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/defaulted
+1..1
+ok 1
+PASS: t/file
+1..13
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/styles
+1..2
+ok 1
+ok 2
+PASS: t/cdata
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/finish
+1..40
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+PASS: t/decl
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/astress
+DURATION: 2
+END: /usr/lib/libxml-parser-perl/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/testresults.json
new file mode 100644
index 00000000000..c34138072b9
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-parser-perl/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-libxml-parser-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-parser-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0013995170593261719,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3781466484069824,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04430389404296875,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.9324743747711182,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00131988525390625,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-parser-perl.t/astress": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/decl": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/defaulted": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/external_ent": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/file": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/file_open_scalar": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/finish": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/parament": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/partial": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/skip": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/styles": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-parser-perl": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.10592269897461,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-libxml-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-libxml-perl.log
new file mode 100644
index 00000000000..b199e863cc6
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-libxml-perl.log
@@ -0,0 +1,60 @@
+START: ptest-runner
+2024-01-31T04:29
+1..15
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+PASS: t/xp_sax
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/stream
+1..2
+ok 1
+ok 2
+PASS: t/schema
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/canon_xml_writer
+1..2
+ok 1
+ok 2
+PASS: t/amsterdam
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/subs
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-raw.log
new file mode 100644
index 00000000000..552709ce238
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/ptest-raw.log
@@ -0,0 +1,65 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxml-perl/ptest
+1..15
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+PASS: t/xp_sax
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/stream
+1..2
+ok 1
+ok 2
+PASS: t/schema
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/canon_xml_writer
+1..2
+ok 1
+ok 2
+PASS: t/amsterdam
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/subs
+DURATION: 0
+END: /usr/lib/libxml-perl/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/testresults.json
new file mode 100644
index 00000000000..2210cd9285c
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-perl/testresults.json
@@ -0,0 +1,81 @@
+{
+ "runtime_core-image-ptest-libxml-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010063648223876953,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3899857997894287,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0446929931640625,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.8327288627624512,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012617111206054688,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-perl.t/amsterdam": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/canon_xml_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/schema": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/subs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/xp_sax": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-perl": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.111355304718018,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log
new file mode 100644
index 00000000000..dfdddecd058
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log
@@ -0,0 +1,251 @@
+START: ptest-runner
+2024-01-31T04:29
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:19 2024
+# Current time GMT: Wed Jan 31 04:29:19 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/02simplefilter
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:19 2024
+# Current time GMT: Wed Jan 31 04:29:19 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/09resoldriver
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/11sax1multiclass
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/15parentswitch
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/03chdriver
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/00basic
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/07declhdriver
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/04chfilter
+1..0 # SKIP these tests are for release candidate testing
+1..0 # SKIP these tests are for release candidate testing
+SKIP: t/release-pod-syntax
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10dochdriver
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/08errorhdriver
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/16gethandlers
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/14downstreamswitch
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13handlerswitch
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/01simpledriver
+1..33
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+PASS: t/12sax2multiclass
+1..7
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/05dtdhdriver
+1..14
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+PASS: t/01exception
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/06lexhdriver
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log
new file mode 100644
index 00000000000..8641e0f24ca
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log
@@ -0,0 +1,256 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxml-sax-base-perl/ptest
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:19 2024
+# Current time GMT: Wed Jan 31 04:29:19 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/02simplefilter
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:19 2024
+# Current time GMT: Wed Jan 31 04:29:19 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/09resoldriver
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/11sax1multiclass
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/15parentswitch
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/03chdriver
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/00basic
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/07declhdriver
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/04chfilter
+1..0 # SKIP these tests are for release candidate testing
+1..0 # SKIP these tests are for release candidate testing
+SKIP: t/release-pod-syntax
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10dochdriver
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/08errorhdriver
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/16gethandlers
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/14downstreamswitch
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13handlerswitch
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/01simpledriver
+1..33
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+PASS: t/12sax2multiclass
+1..7
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/05dtdhdriver
+1..14
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+PASS: t/01exception
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/06lexhdriver
+DURATION: 2
+END: /usr/lib/libxml-sax-base-perl/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/testresults.json
new file mode 100644
index 00000000000..ca7e9c9c01f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-base-perl/testresults.json
@@ -0,0 +1,120 @@
+{
+ "runtime_core-image-ptest-libxml-sax-base-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-sax-base-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0013074874877929688,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.382376194000244,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.048727989196777344,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.7520337104797363,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012869834899902344,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/00basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/01exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/01simpledriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/02simplefilter": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/03chdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/04chfilter": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/05dtdhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/06lexhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/07declhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/08errorhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/09resoldriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/10dochdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/11sax1multiclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/12sax2multiclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/13handlerswitch": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/14downstreamswitch": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/15parentswitch": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/16gethandlers": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/release-pod-syntax": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libxml-sax-base-perl": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11617136001587,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log
new file mode 100644
index 00000000000..75e3973a20f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log
@@ -0,0 +1,219 @@
+START: ptest-runner
+2024-01-31T04:29
+1..6
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/12miscstart
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/10xmldecl1
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13int_ent
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+parsed 80085 bytes in 1 seconds
+ok 3
+PASS: t/16large
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/00basic
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/42entities
+1..32
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+PASS: t/15element
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/19pi
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/01known
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+Unable to provide SAX.ini required features. Using fallback
+ok 6
+ok 7
+ok 8
+PASS: t/21saxini
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/40cdata
+1..9
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/14encoding
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+not ok 1
+# Test 1 got: "0" (t/99cleanup.t at line 4)
+# Expected: "1" (delete ParserDetails.ini)
+# t/99cleanup.t line 4 is: ok(unlink(
+PASS: t/99cleanup
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/30parse_file
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/20factory
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+XML Declaration lacks required version attribute, or version attribute does not match XML specification [Ln: 1, Col: 6]
+ok 5
+ok 6
+ok 7
+ok 8
+Only XML version 1.0 supported. Saw: '2.0' [Ln: 1, Col: 19]
+ok 9
+ok 10
+PASS: t/11xmldecl2
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-raw.log
new file mode 100644
index 00000000000..432582d2b99
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/ptest-raw.log
@@ -0,0 +1,224 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxml-sax-perl/ptest
+1..6
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/12miscstart
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/10xmldecl1
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13int_ent
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:20 2024
+# Current time GMT: Wed Jan 31 04:29:20 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+parsed 80085 bytes in 1 seconds
+ok 3
+PASS: t/16large
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/00basic
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/42entities
+1..32
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+PASS: t/15element
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/19pi
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/01known
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+Unable to provide SAX.ini required features. Using fallback
+ok 6
+ok 7
+ok 8
+PASS: t/21saxini
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:21 2024
+# Current time GMT: Wed Jan 31 04:29:21 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/40cdata
+1..9
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/14encoding
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+not ok 1
+# Test 1 got: "0" (t/99cleanup.t at line 4)
+# Expected: "1" (delete ParserDetails.ini)
+# t/99cleanup.t line 4 is: ok(unlink(
+PASS: t/99cleanup
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/30parse_file
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/20factory
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 04:29:22 2024
+# Current time GMT: Wed Jan 31 04:29:22 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+XML Declaration lacks required version attribute, or version attribute does not match XML specification [Ln: 1, Col: 6]
+ok 5
+ok 6
+ok 7
+ok 8
+Only XML version 1.0 supported. Saw: '2.0' [Ln: 1, Col: 19]
+ok 9
+ok 10
+PASS: t/11xmldecl2
+DURATION: 2
+END: /usr/lib/libxml-sax-perl/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/testresults.json
new file mode 100644
index 00000000000..dd156fa0845
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-sax-perl/testresults.json
@@ -0,0 +1,111 @@
+{
+ "runtime_core-image-ptest-libxml-sax-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-sax-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001367330551147461,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.363699197769165,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04537677764892578,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 3.0511116981506348,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012879371643066406,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-sax-perl.t/00basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/01known": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/10xmldecl1": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/11xmldecl2": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/12miscstart": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/13int_ent": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/14encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/15element": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/16large": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/19pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/20factory": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/21saxini": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/30parse_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/40cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/42entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/99cleanup": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-sax-perl": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.103047609329224,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log
new file mode 100644
index 00000000000..a7fd00b59be
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log
@@ -0,0 +1,563 @@
+START: ptest-runner
+2024-01-31T04:29
+1..8
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1 - qnames are not expanded by default
+ok 2 - qnames are expanded on request
+ok 3 - clarkian names not converted to qnames on output by default
+ok 4 - clarkian names are converted to qnames on output on request
+ok 5 - expansion of default namespace works
+ok 6 - default namespaces are output correctly too
+ok 7 - namespace prefixes are generated automatically (part 1)
+ok 8 - namespace prefixes are generated automatically (part 2)
+PASS: t/8_Namespaces
+1..14
+ok 1 - Parsing caused warning (as expected)
+ok 2 - Message contained expected text
+ok 3 - Parsing was successful
+ok 4 - Using ParserOpts caused warning (as expected)
+ok 5 - Message contained expected text
+ok 6 - Parsing was successful
+ok 7 - ParserOpts warning uppressed successfully
+ok 8 - Parsing was successful
+ok 9 - No error when parsing
+ok 10 - matches expectations (attributes)
+ok 11 - XML::Parser didn't choke on named external file
+ok 12 - and contents parsed as expected
+ok 13 - XML::Parser didn't choke on an IO::File object
+ok 14 - and it parsed the right file
+PASS: t/A_XMLParser
+1..12
+ok 1 - use XML::Simple;
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+ok 5 - 'object of class ElbarotsXS' isa 'XML::Simple'
+ok 6 - default storable cache filename looks good
+ok 7 - overridden storable cache filename looks good
+ok 8 - overridden cache file does not exist before parse
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 9 - overridden cache file does exist after parse
+ok 10 - bad cache scheme was rejected
+ok 11 - custom cache scheme was not rejected
+ok 12 - custom cache reading method delivered the goods
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+SKIP: t/B_Hooks
+1..0 # SKIP these tests are for testing by the author
+1..0 # SKIP these tests are for testing by the author
+SKIP: t/author-pod-syntax
+1..44
+ok 1 - XML::Simple loads ok with qw(:strict)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() did not fail
+ok 3 - and managed to produce the expected results
+ok 4 - omitting forcearray was a fatal error
+ok 5 - with the correct error message
+ok 6 - omitting keyattr was a fatal error
+ok 7 - with the correct error message
+ok 8 - omitting forcearray for elements in keyattr was a fatal error
+ok 9 - with the correct error message
+ok 10 - omitting keyattr elements from forcearray was a fatal error
+ok 11 - with the correct error message
+ok 12 - key attribute missing from names element was a fatal error
+ok 13 - with the correct error message
+ok 14 - non-unique key attribute values was a fatal error
+ok 15 - with the correct error message
+ok 16 - key attribute not a scalar was a fatal error
+ok 17 - with the correct error message
+ok 18 - XMLout() did not fail
+ok 19 - and managed to produce the expected results
+ok 20 - omitting keyattr was a fatal error
+ok 21 - with the correct error message
+ok 22 - omitting forcearray was not a fatal error on output
+ok 23 - $xs->XMLin() did not fail
+ok 24 - and managed to produce the expected results
+ok 25 - omitting forcearray was a fatal error
+ok 26 - with the correct error message
+ok 27 - omitting keyattr was a fatal error
+ok 28 - with the correct error message
+ok 29 - omitting forcearray for elements in keyattr was a fatal error
+ok 30 - with the correct error message
+ok 31 - omitting keyattr elements from forcearray was a fatal error
+ok 32 - with the correct error message
+ok 33 - key attribute missing from names element was a fatal error
+ok 34 - with the correct error message
+ok 35 - key attribute not a scalar was a fatal error
+ok 36 - with the correct error message
+ok 37 - XMLout() did not fail
+ok 38 - and managed to produce the expected results
+ok 39 - omitting keyattr was a fatal error
+ok 40 - with the correct error message
+ok 41 - other namespaces do not have strict mode forced upon them
+ok 42 - other namespaces do not have strict mode forced upon them
+ok 43 - with the correct error message
+ok 44 - other namespaces do not have strict mode forced upon them
+PASS: t/9_Strict
+1..23
+ok 1 - copied known good source file
+ok 2 - no cache files lying around
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected data from file
+ok 4 - and no cache file was created
+ok 5 - parsed expected data from file (again)
+ok 6 - but this time a cache file was created
+ok 7 - got expected data from cache
+ok 8 - and cache timestamp has not changed
+ok 9 - parsed in expected value again
+ok 10 - and this time the cache timestamp has changed
+ok 11 - deleted the source file
+ok 12 - recreated the source file
+ok 13 - but with nothing in it
+ok 14 - got the expected data from the cache
+ok 15 - parsed in expected data from file
+ok 16 - and the cache file was not touched
+ok 17 - parsed expected data through cache
+ok 18 - and the cache was updated
+ok 19 - copied back the original file
+ok 20 - parsed expected data in through cache
+ok 21 - scheme name is case-insensitive
+ok 22 - bad cache scheme names are trapped
+ok 23 - with correct error message
+PASS: t/3_Storable
+1..7
+ok 1 - copied source XML file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data through the cache
+ok 3 - deleted the source XML file
+ok 4 - got what we expected from the cache
+ok 5 - even though the source XML file is empty
+ok 6 - parsed expected data through cache
+ok 7 - cache not modified
+PASS: t/5_MemCopy
+1..8
+ok 1 - copied known good source file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data from file
+ok 3 - deleted the XML source file
+ok 4 - and recreated it (empty)
+ok 5 - got expected values from the cache
+ok 6 - even though the XML file is empty
+ok 7 - parsed new data through cache
+ok 8 - cache was modified
+PASS: t/4_MemShare
+1..201
+ok 1 - call with no args proves fatal
+ok 2 - with correct error message
+ok 3 - XMLout did not crash
+ok 4 - and it returned an XML string
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 5 - which parses back OK
+ok 6 - encoded a hash
+ok 7 - first key encoded OK
+ok 8 - second key encoded OK
+ok 9 - third key encoded OK
+ok 10 - no other attributes encoded
+ok 11 - encoded a hash with nested array
+ok 12 - array elements encoded in correct order
+ok 13 - no other spurious encodings
+ok 14 - encoded nested hashes
+ok 15 - nested hash 1 ok
+ok 16 - nested hash 2 ok
+ok 17 - whole OK
+ok 18 - encoded anonymous array
+ok 19 - output matches expectations
+ok 20 - encoded nested anonymous arrays
+ok 21 - output matches expectations
+ok 22 - encoded hash of hashes with folding disabled
+ok 23 - nested hash 1 ok
+ok 24 - nested hash 2 ok
+ok 25 - nested hash 3 ok
+ok 26 - container hash ok
+ok 27 - document ok
+ok 28 - encoded hash of hashes with explicit folding enabled
+ok 29 - output as expected
+ok 30 - still works when keyattr is scalar
+ok 31 - still works when keyattr is hash
+ok 32 - still works when keyattr is hash with leading '+'
+ok 33 - still works when keyattr is hash with leading '-'
+ok 34 - encoded hash of hashes with default folding enabled
+ok 35 - expected output with default keyattr
+ok 36 - single nested hash unfolded
+ok 37 - attr 1 ok
+ok 38 - attr 2 ok
+ok 39 - element ok
+ok 40 - document ok
+ok 41 - generated doc with XML declaration
+ok 42 - XML declaration OK
+ok 43 - data OK too
+ok 44 - generated doc with custom XML declaration
+ok 45 - XML declaration OK
+ok 46 - data OK too
+ok 47 - generated document with escaping
+ok 48 - angle brackets escaped OK
+ok 49 - double quotes escaped OK
+ok 50 - ampersands escaped OK
+ok 51 - data OK too
+ok 52 - generated unescaped angle brackets
+ok 53 - generated unescaped double quotes
+ok 54 - generated unescaped ampersands
+ok 55 - data OK too
+ok 56 - Unescaped scalar as expected too
+ok 57 - caught circular data structure
+ok 58 - with correct error message
+ok 59 - repetitive (non-circular) data structure not fatal
+ok 60 - and encodes as expected
+ok 61 - caught blessed non array/hash reference in data structure
+ok 62 - with correct error message
+ok 63 - generated document with named root element
+ok 64 - parsed it back correctly
+ok 65 - XML as expected
+ok 66 - same again but encoded a hash
+ok 67 - first key encoded OK
+ok 68 - second key encoded OK
+ok 69 - third key encoded OK
+ok 70 - XML looks OK
+ok 71 - same again but with array in hash
+ok 72 - array encoded in correct order
+ok 73 - only expected root element left
+ok 74 - same again but with nested hashes
+ok 75 - hash 1 encoded OK
+ok 76 - hash 2 encoded OK
+ok 77 - document OK
+ok 78 - same again but with nested anonymous array
+ok 79 - document OK
+ok 80 - encoded scalar with no root element
+ok 81 - same again but with rootname = undef
+ok 82 - generated doc with no root element from hash
+ok 83 - first key encoded OK
+ok 84 - second key encoded OK
+ok 85 - third key encoded OK
+ok 86 - document OK
+ok 87 - generated docucment with no root element from nested hashes
+ok 88 - first element OK
+ok 89 - second element OK
+ok 90 - third element OK
+ok 91 - document OK
+ok 92 - generated doc with no root name from array
+ok 93 - document OK
+ok 94 - caught attempt to specify searchpath on XMLout
+ok 95 - with correct error message
+ok 96 - caught attempt to specify odd number of option args
+ok 97 - with correct error message
+ok 98 - output file does not exist
+ok 99 - created xml output file
+ok 100 - Contents match expectations
+ok 101
+ok 102 - create XML output file via IO::File
+ok 103 - Contents match expectations
+ok 104 - original data not corrupted
+ok 105 - skipped hashkeys with '-' prefix
+ok 106 - generated document from complex nested hash with unfolding
+ok 107 - element 1 attribute 1 OK
+ok 108 - element 1 attribute 2 OK
+ok 109 - element 1 attribute 3 OK
+ok 110 - element 1.1 attribute 1 OK
+ok 111 - element 1.1 attribute 2 OK
+ok 112 - element 1.1 attribute 3 OK
+ok 113 - elements 1 and 1.1 OK
+ok 114 - element 2 attribute 1 OK
+ok 115 - element 2 attribute 2 OK
+ok 116 - element 2 attribute 3 OK
+ok 117 - element 2.1 attribute 1 OK
+ok 118 - element 2.1 attribute 2 OK
+ok 119 - element 2.1 attribute 3 OK
+ok 120 - element 2.1 OK
+ok 121 - element 2.2 attribute 1 OK
+ok 122 - element 2.2 attribute 2 OK
+ok 123 - element 2.2 attribute 3 OK
+ok 124 - element 2.2 OK
+ok 125 - element 2.3 attribute 1 OK
+ok 126 - element 2.3 attribute 2 OK
+ok 127 - element 2.3 attribute 3 OK
+ok 128 - element 2.3 OK
+ok 129 - element 2 OK
+ok 130 - document OK
+ok 131 - nested empty hash OK
+ok 132 - array OK
+ok 133 - scalar OK
+ok 134 - nesting OK
+ok 135 - empty hash OK
+ok 136 - document OK
+ok 137 - caught warning re uninitialised value
+ok 138 - undef maps to any empty attribute by default
+ok 139 - no warning re uninitialised value if warnings off
+ok 140 - undef still maps to any empty attribute
+ok 141 - uninitialiased values successfully mapped to empty elements
+ok 142 - uninitialiased values successfully skipped
+ok 143 - uninitialiased value in array is empty element
+ok 144 - uninitialiased value in array is skipped
+ok 145 - keeproot works as expected
+ok 146 - content keys mapped OK
+ok 147 - even when name changed
+ok 148 - even with "-" prefix
+ok 149 - no warnings with suppress_empty => undef
+ok 150 - undef does not cause content tags in output
+ok 151 - generated document with no attributes
+ok 152 - parses ok
+ok 153 - scalar 1 mapped ok
+ok 154 - scalar 2 mapped ok
+ok 155 - array mapped ok
+ok 156 - document OK
+ok 157 - same again but with unfolding too
+ok 158 - parsed OK
+ok 159 - scalar 1.1 mapped OK
+ok 160 - scalar 1.2 mapped OK
+ok 161 - scalar 1.3 mapped OK
+ok 162 - element 1 OK
+ok 163 - scalar 2.1 mapped OK
+ok 164 - scalar 2.1 mapped OK
+ok 165 - scalar 2.1 mapped OK
+ok 166 - element 2 OK
+ok 167 - document OK
+ok 168 - bad GroupTags value was caught
+ok 169 - error message looks good
+ok 170 - good GroupTags value caused no error
+ok 171 - prefix OK
+ok 172 - suffix OK
+ok 173 - list OK
+ok 174 - group OK
+ok 175 - document OK
+ok 176 - original ref is not messed with
+ok 177 - list 1 OK
+ok 178 - group 1 OK
+ok 179 - list 2 OK
+ok 180 - group 2 OK
+ok 181 - document OK
+ok 182 - item 1 OK
+ok 183 - item 2 OK
+ok 184 - group OK
+ok 185 - document OK
+ok 186 - Failed to unwrap/group stripped content - as expected
+ok 187 - parses ok
+ok 188 - NoIndent worked ok
+ok 189 - parses ok
+ok 190 - NoIndent worked ok with KeyAttr
+ok 191 - AttrIndent seems to work
+ok 192 - sorting by default key attribute works
+ok 193 - sorting by specified key attributes works
+ok 194 - sorting with no key attribute works
+ok 195 # skip Tie::IxHash not installed
+ok 196 - Correct attributes inserted when ValueAttr specified
+ok 197 - No numeric escaping by default
+ok 198 - No numeric escaping: explicit
+ok 199 - Level 2 numeric escaping looks good
+ok 200 - Level 1 numeric escaping looks good
+ok 201 - large datastructure mapped to XML and back OK
+ok 105 - skipped hashkeys with '-' prefix
+ok 142 - uninitialiased values successfully skipped
+ok 144 - uninitialiased value in array is skipped
+ok 195 # skip Tie::IxHash not installed
+SKIP: t/2_XMLout
+1..37
+ok 1 - invalid number of options are trapped
+ok 2 - with correct error message
+ok 3 - 'object one' isa 'XML::Simple'
+ok 4 - 'object two' isa 'XML::Simple'
+ok 5 - 'object three' isa 'XML::Simple'
+ok 6 - options hash was not corrupted
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 7 - parsed expected data via object 1
+ok 8 - parsed expected data via object 2
+ok 9 - parsed expected data via object 3
+ok 10 - successfully merged options
+ok 11 - defaults were not affected by merge
+ok 12 - t1
+ok 13 - t2
+ok 14 - t3
+ok 15 - t4
+ok 16 - t5
+ok 17 - t6
+ok 18 - t7
+ok 19 - t8
+ok 20 - t9
+ok 21 - t10
+ok 22 - t11
+ok 23 - t12
+ok 24 - ttl
+ok 25 - cddbid
+ok 26 - id
+ok 27 - artist
+ok 28 - disc
+ok 29 - database
+ok 30 - XMLout() method call with no args proves fatal
+ok 31 - with correct error message
+ok 32 - inheritance works with build_tree() overridden
+ok 33 - inheritance works with escape_value() overridden
+ok 34 - variables from XML merged with predefined variables
+ok 35 - variables from XML merged with predefined variables
+ok 36 - unrecognised option caught by constructor
+ok 37 - correct message in exception
+PASS: t/6_ObjIntf
+1..14
+ok 1 - created source XML file
+ok 2 - deleted old cache files
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected value from file
+ok 4 - '$fh' isa 'IO::File'
+ok 5 - parsed expected value from IO::File object
+ok 6 - parsed expected value from string
+ok 7 - parsed expected value from STDIN ('-')
+ok 8 - XML::Simple as a SAX handler returned expected value
+ok 9 - options passed to handler contructor work
+ok 10 - driving a SAX pipeline with XML::Simple worked
+ok 11 - 'handler' is a synonym for 'Handler'
+ok 12 - 'DataHandler' option works
+ok 13 - 'datahandler' is a synonym for 'DataHandler'
+ok 14 - keeproot works with SAX pipelines
+PASS: t/7_SaxStuff
+1..1
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+#
+# Package Version
+# perl 5.38.2
+# XML::Simple 2.25
+# Storable 3.32
+# XML::Parser 2.46
+# XML::SAX 1.02
+# XML::NamespaceSupport 1.12
+ok 1 - Dumped config
+PASS: t/0_Config
+1..2
+ok 1 - External entity not retrieved
+ok 2 - External entity left as URL
+PASS: t/C_External_Entities
+1..132
+ok 1 - Module compiled OK
+# Warning: XML::Simple::VERSION = 2.25 (Changes version: unknown)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() didn't crash
+ok 3 - and it returned a value
+ok 4 - and a hasref at that
+ok 5 - matches expectations (attributes)
+ok 6 - same again with nested elements
+ok 7 - attributes in empty element
+ok 8 - repeated child elements give arrays of scalars
+ok 9 - nested element gives hash
+ok 10 - repeated child elements give list of hashes
+ok 11 - array folded on default key 'name'
+ok 12 - not folded when keyattr turned off
+ok 13 - still works when keyattr is empty hash
+ok 14 - folded on default key 'key'
+ok 15 - folded on default key 'id'
+ok 16 - folded on non-default key 'xname'
+ok 17 - same again but keyattr set with hash
+ok 18 - keyattr as array with value in second position
+ok 19 - keyattr as scalar
+ok 20 - KeyAttr as scalar
+ok 21 - key_attr as scalar
+ok 22 - fold same array on two different keys
+ok 23 - same again but with priority switch
+ok 24 - folded on multi-key keyattr hash
+ok 25 - same again but with '+' prefix to copy keys
+ok 26 - did not fold on default key with non-scalar value
+ok 27 - no warning issued
+ok 28 - did not fold on specific key with non-scalar value
+ok 29 - warning issued as expected
+ok 30 - text in warning is correct
+ok 31 - same again but with keyattr as array
+ok 32 - warning issued as expected
+ok 33 - text in warning is correct
+ok 34 - did not fold on specific key with non-scalar value
+ok 35 - no warning issued (as expected)
+ok 36 - did not fold when element missing key attribute
+ok 37 - expected warning issued
+ok 38 - same again
+ok 39 - but with no warning this time
+ok 40 - folded elements despite non-unique key attribute
+ok 41 - expected warning issued
+ok 42 - same again but with keyattr as array
+ok 43 - expected warning issued
+ok 44 - same again
+ok 45 - but with no warning this time
+ok 46 - keeproot option works
+ok 47 - CDATA section parsed correctly
+ok 48 - CDATA section containing markup characters parsed correctly
+ok 49 - XMLin didn't choke on named external file
+ok 50 - and contents parsed as expected
+ok 51 - XMLin didn't choke on un-named (default) external file
+ok 52 - and contents parsed as expected
+ok 53 - XMLin found file using searchpath
+ok 54 - and contents parsed as expected
+ok 55 - XMLin choked on nonexistant file
+ok 56 - with the expected message
+ok 57 - nonexistant file not found in current directory
+ok 58 - with the expected message
+ok 59 - search path ignored when pathname supplied
+ok 60 - failed with expected message
+ok 61 - XMLin didn't choke on an IO::File object
+ok 62 - and it parsed the right file
+ok 63 - XMLin didn't choke on STDIN ('-')
+ok 64 - and data parsed correctly
+ok 65 - anonymous arrays parsed correctly
+ok 66 - anonymous arrays parsed correctly
+ok 67 - top level anonymous array returned arrayref
+ok 68 - nested anonymous arrays parsed correctly
+ok 69 - 'content' key appears as expected
+ok 70 - 'content' key successfully renamed to 'text'
+ok 71 - 'content' key not munged by forcearray
+ok 72 - gratuitous use of content key works as expected
+ok 73 - even when we change it's name to 'text'
+ok 74 - spurious content keys not eliminated after folding
+ok 75 - spurious content keys not eliminated after folding
+ok 76 - mixed content doesn't work - no surprises there
+ok 77 - nested element rolls up to scalar
+ok 78 - except when forcearray is enabled
+ok 79 - array folding works with single nested hash
+ok 80 - but not if forcearray is turned off
+ok 81 - selective application of forcearray successful
+ok 82 - forcearray using regex successful
+ok 83 - forcearray using a single regex successful
+ok 84 - attributes successfully skipped
+ok 85 - noattr does not intefere with array folding
+ok 86 - empty elements parse to hashrefs
+ok 87 - or are suppressed
+ok 88 - or parse to 'undef'
+ok 89 - or parse to an empty string
+ok 90 - empty document parses to undef
+ok 91 - grouped tags parse normally
+ok 92 - disintermediation of grouped tags works
+ok 93 - disintermediation works with multiple groups
+ok 94 - folding and ungrouping work together
+ok 95 - folding, ungrouping and content stripping work together
+ok 96 - folding without forcearray but with ungrouping fails as expected
+ok 97 - folding with forcearray and ungrouping works
+ok 98 - undefined variables are left untouched
+ok 99 - substitution of pre-defined variables works
+ok 100 - variables defined in XML work
+ok 101 - variables defined in XML merged successfully with predefined vars
+ok 102 - variables are expanded in later variable definitions
+ok 103 - grouptags requires a hash
+ok 104 - with correct error message
+ok 105 - variables requires a hash
+ok 106 - with correct error message
+ok 107 - disintermediation using wrong child key - as expected
+ok 108 - invalid options are trapped
+ok 109 - with correct error message
+ok 110 - invalid number of options are trapped
+ok 111 - with correct error message
+ok 112 - NS-1: folding OK
+ok 113 - NS-2: space normalised in hash key
+ok 114 - NS-3: space normalised in hash key
+ok 115 - NS-4: space not normalised in hash value
+ok 116 - NS-1a: folding OK
+ok 117 - NS-2a: space normalised in hash key
+ok 118 - NS-3a: space normalised in hash key
+ok 119 - NS-4a: space not normalised in hash value
+ok 120 - NS-5: folding OK
+ok 121 - NS-6: space normalised in hash key
+ok 122 - NS-7: space normalised in attribute value
+ok 123 - NS-8: space normalised in hash key
+ok 124 - NS-9: space normalised in element text content
+ok 125 - NS-10: space normalised in anonymous array
+ok 126 - NS-11: space normalized in anonymous array
+ok 127 - Nothing special about 'value' attributes
+ok 128 - ValueAttr as arrayref works
+ok 129 - ValueAttr as arrayref works
+ok 130 - ValueAttr as hashref works too
+ok 131 - ValueAttr as hashref works too
+ok 132 - successfully read an SRT config file
+ok 84 - attributes successfully skipped
+SKIP: t/1_XMLin
+DURATION: 16
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-raw.log
new file mode 100644
index 00000000000..f9412960187
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/ptest-raw.log
@@ -0,0 +1,567 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxml-simple-perl/ptest
+1..8
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1 - qnames are not expanded by default
+ok 2 - qnames are expanded on request
+ok 3 - clarkian names not converted to qnames on output by default
+ok 4 - clarkian names are converted to qnames on output on request
+ok 5 - expansion of default namespace works
+ok 6 - default namespaces are output correctly too
+ok 7 - namespace prefixes are generated automatically (part 1)
+ok 8 - namespace prefixes are generated automatically (part 2)
+PASS: t/8_Namespaces
+1..14
+ok 1 - Parsing caused warning (as expected)
+ok 2 - Message contained expected text
+ok 3 - Parsing was successful
+ok 4 - Using ParserOpts caused warning (as expected)
+ok 5 - Message contained expected text
+ok 6 - Parsing was successful
+ok 7 - ParserOpts warning uppressed successfully
+ok 8 - Parsing was successful
+ok 9 - No error when parsing
+ok 10 - matches expectations (attributes)
+ok 11 - XML::Parser didn't choke on named external file
+ok 12 - and contents parsed as expected
+ok 13 - XML::Parser didn't choke on an IO::File object
+ok 14 - and it parsed the right file
+PASS: t/A_XMLParser
+1..12
+ok 1 - use XML::Simple;
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+ok 5 - 'object of class ElbarotsXS' isa 'XML::Simple'
+ok 6 - default storable cache filename looks good
+ok 7 - overridden storable cache filename looks good
+ok 8 - overridden cache file does not exist before parse
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 9 - overridden cache file does exist after parse
+ok 10 - bad cache scheme was rejected
+ok 11 - custom cache scheme was not rejected
+ok 12 - custom cache reading method delivered the goods
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+SKIP: t/B_Hooks
+1..0 # SKIP these tests are for testing by the author
+1..0 # SKIP these tests are for testing by the author
+SKIP: t/author-pod-syntax
+1..44
+ok 1 - XML::Simple loads ok with qw(:strict)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() did not fail
+ok 3 - and managed to produce the expected results
+ok 4 - omitting forcearray was a fatal error
+ok 5 - with the correct error message
+ok 6 - omitting keyattr was a fatal error
+ok 7 - with the correct error message
+ok 8 - omitting forcearray for elements in keyattr was a fatal error
+ok 9 - with the correct error message
+ok 10 - omitting keyattr elements from forcearray was a fatal error
+ok 11 - with the correct error message
+ok 12 - key attribute missing from names element was a fatal error
+ok 13 - with the correct error message
+ok 14 - non-unique key attribute values was a fatal error
+ok 15 - with the correct error message
+ok 16 - key attribute not a scalar was a fatal error
+ok 17 - with the correct error message
+ok 18 - XMLout() did not fail
+ok 19 - and managed to produce the expected results
+ok 20 - omitting keyattr was a fatal error
+ok 21 - with the correct error message
+ok 22 - omitting forcearray was not a fatal error on output
+ok 23 - $xs->XMLin() did not fail
+ok 24 - and managed to produce the expected results
+ok 25 - omitting forcearray was a fatal error
+ok 26 - with the correct error message
+ok 27 - omitting keyattr was a fatal error
+ok 28 - with the correct error message
+ok 29 - omitting forcearray for elements in keyattr was a fatal error
+ok 30 - with the correct error message
+ok 31 - omitting keyattr elements from forcearray was a fatal error
+ok 32 - with the correct error message
+ok 33 - key attribute missing from names element was a fatal error
+ok 34 - with the correct error message
+ok 35 - key attribute not a scalar was a fatal error
+ok 36 - with the correct error message
+ok 37 - XMLout() did not fail
+ok 38 - and managed to produce the expected results
+ok 39 - omitting keyattr was a fatal error
+ok 40 - with the correct error message
+ok 41 - other namespaces do not have strict mode forced upon them
+ok 42 - other namespaces do not have strict mode forced upon them
+ok 43 - with the correct error message
+ok 44 - other namespaces do not have strict mode forced upon them
+PASS: t/9_Strict
+1..23
+ok 1 - copied known good source file
+ok 2 - no cache files lying around
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected data from file
+ok 4 - and no cache file was created
+ok 5 - parsed expected data from file (again)
+ok 6 - but this time a cache file was created
+ok 7 - got expected data from cache
+ok 8 - and cache timestamp has not changed
+ok 9 - parsed in expected value again
+ok 10 - and this time the cache timestamp has changed
+ok 11 - deleted the source file
+ok 12 - recreated the source file
+ok 13 - but with nothing in it
+ok 14 - got the expected data from the cache
+ok 15 - parsed in expected data from file
+ok 16 - and the cache file was not touched
+ok 17 - parsed expected data through cache
+ok 18 - and the cache was updated
+ok 19 - copied back the original file
+ok 20 - parsed expected data in through cache
+ok 21 - scheme name is case-insensitive
+ok 22 - bad cache scheme names are trapped
+ok 23 - with correct error message
+PASS: t/3_Storable
+1..7
+ok 1 - copied source XML file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data through the cache
+ok 3 - deleted the source XML file
+ok 4 - got what we expected from the cache
+ok 5 - even though the source XML file is empty
+ok 6 - parsed expected data through cache
+ok 7 - cache not modified
+PASS: t/5_MemCopy
+1..8
+ok 1 - copied known good source file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data from file
+ok 3 - deleted the XML source file
+ok 4 - and recreated it (empty)
+ok 5 - got expected values from the cache
+ok 6 - even though the XML file is empty
+ok 7 - parsed new data through cache
+ok 8 - cache was modified
+PASS: t/4_MemShare
+1..201
+ok 1 - call with no args proves fatal
+ok 2 - with correct error message
+ok 3 - XMLout did not crash
+ok 4 - and it returned an XML string
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 5 - which parses back OK
+ok 6 - encoded a hash
+ok 7 - first key encoded OK
+ok 8 - second key encoded OK
+ok 9 - third key encoded OK
+ok 10 - no other attributes encoded
+ok 11 - encoded a hash with nested array
+ok 12 - array elements encoded in correct order
+ok 13 - no other spurious encodings
+ok 14 - encoded nested hashes
+ok 15 - nested hash 1 ok
+ok 16 - nested hash 2 ok
+ok 17 - whole OK
+ok 18 - encoded anonymous array
+ok 19 - output matches expectations
+ok 20 - encoded nested anonymous arrays
+ok 21 - output matches expectations
+ok 22 - encoded hash of hashes with folding disabled
+ok 23 - nested hash 1 ok
+ok 24 - nested hash 2 ok
+ok 25 - nested hash 3 ok
+ok 26 - container hash ok
+ok 27 - document ok
+ok 28 - encoded hash of hashes with explicit folding enabled
+ok 29 - output as expected
+ok 30 - still works when keyattr is scalar
+ok 31 - still works when keyattr is hash
+ok 32 - still works when keyattr is hash with leading '+'
+ok 33 - still works when keyattr is hash with leading '-'
+ok 34 - encoded hash of hashes with default folding enabled
+ok 35 - expected output with default keyattr
+ok 36 - single nested hash unfolded
+ok 37 - attr 1 ok
+ok 38 - attr 2 ok
+ok 39 - element ok
+ok 40 - document ok
+ok 41 - generated doc with XML declaration
+ok 42 - XML declaration OK
+ok 43 - data OK too
+ok 44 - generated doc with custom XML declaration
+ok 45 - XML declaration OK
+ok 46 - data OK too
+ok 47 - generated document with escaping
+ok 48 - angle brackets escaped OK
+ok 49 - double quotes escaped OK
+ok 50 - ampersands escaped OK
+ok 51 - data OK too
+ok 52 - generated unescaped angle brackets
+ok 53 - generated unescaped double quotes
+ok 54 - generated unescaped ampersands
+ok 55 - data OK too
+ok 56 - Unescaped scalar as expected too
+ok 57 - caught circular data structure
+ok 58 - with correct error message
+ok 59 - repetitive (non-circular) data structure not fatal
+ok 60 - and encodes as expected
+ok 61 - caught blessed non array/hash reference in data structure
+ok 62 - with correct error message
+ok 63 - generated document with named root element
+ok 64 - parsed it back correctly
+ok 65 - XML as expected
+ok 66 - same again but encoded a hash
+ok 67 - first key encoded OK
+ok 68 - second key encoded OK
+ok 69 - third key encoded OK
+ok 70 - XML looks OK
+ok 71 - same again but with array in hash
+ok 72 - array encoded in correct order
+ok 73 - only expected root element left
+ok 74 - same again but with nested hashes
+ok 75 - hash 1 encoded OK
+ok 76 - hash 2 encoded OK
+ok 77 - document OK
+ok 78 - same again but with nested anonymous array
+ok 79 - document OK
+ok 80 - encoded scalar with no root element
+ok 81 - same again but with rootname = undef
+ok 82 - generated doc with no root element from hash
+ok 83 - first key encoded OK
+ok 84 - second key encoded OK
+ok 85 - third key encoded OK
+ok 86 - document OK
+ok 87 - generated docucment with no root element from nested hashes
+ok 88 - first element OK
+ok 89 - second element OK
+ok 90 - third element OK
+ok 91 - document OK
+ok 92 - generated doc with no root name from array
+ok 93 - document OK
+ok 94 - caught attempt to specify searchpath on XMLout
+ok 95 - with correct error message
+ok 96 - caught attempt to specify odd number of option args
+ok 97 - with correct error message
+ok 98 - output file does not exist
+ok 99 - created xml output file
+ok 100 - Contents match expectations
+ok 101
+ok 102 - create XML output file via IO::File
+ok 103 - Contents match expectations
+ok 104 - original data not corrupted
+ok 105 - skipped hashkeys with '-' prefix
+ok 106 - generated document from complex nested hash with unfolding
+ok 107 - element 1 attribute 1 OK
+ok 108 - element 1 attribute 2 OK
+ok 109 - element 1 attribute 3 OK
+ok 110 - element 1.1 attribute 1 OK
+ok 111 - element 1.1 attribute 2 OK
+ok 112 - element 1.1 attribute 3 OK
+ok 113 - elements 1 and 1.1 OK
+ok 114 - element 2 attribute 1 OK
+ok 115 - element 2 attribute 2 OK
+ok 116 - element 2 attribute 3 OK
+ok 117 - element 2.1 attribute 1 OK
+ok 118 - element 2.1 attribute 2 OK
+ok 119 - element 2.1 attribute 3 OK
+ok 120 - element 2.1 OK
+ok 121 - element 2.2 attribute 1 OK
+ok 122 - element 2.2 attribute 2 OK
+ok 123 - element 2.2 attribute 3 OK
+ok 124 - element 2.2 OK
+ok 125 - element 2.3 attribute 1 OK
+ok 126 - element 2.3 attribute 2 OK
+ok 127 - element 2.3 attribute 3 OK
+ok 128 - element 2.3 OK
+ok 129 - element 2 OK
+ok 130 - document OK
+ok 131 - nested empty hash OK
+ok 132 - array OK
+ok 133 - scalar OK
+ok 134 - nesting OK
+ok 135 - empty hash OK
+ok 136 - document OK
+ok 137 - caught warning re uninitialised value
+ok 138 - undef maps to any empty attribute by default
+ok 139 - no warning re uninitialised value if warnings off
+ok 140 - undef still maps to any empty attribute
+ok 141 - uninitialiased values successfully mapped to empty elements
+ok 142 - uninitialiased values successfully skipped
+ok 143 - uninitialiased value in array is empty element
+ok 144 - uninitialiased value in array is skipped
+ok 145 - keeproot works as expected
+ok 146 - content keys mapped OK
+ok 147 - even when name changed
+ok 148 - even with "-" prefix
+ok 149 - no warnings with suppress_empty => undef
+ok 150 - undef does not cause content tags in output
+ok 151 - generated document with no attributes
+ok 152 - parses ok
+ok 153 - scalar 1 mapped ok
+ok 154 - scalar 2 mapped ok
+ok 155 - array mapped ok
+ok 156 - document OK
+ok 157 - same again but with unfolding too
+ok 158 - parsed OK
+ok 159 - scalar 1.1 mapped OK
+ok 160 - scalar 1.2 mapped OK
+ok 161 - scalar 1.3 mapped OK
+ok 162 - element 1 OK
+ok 163 - scalar 2.1 mapped OK
+ok 164 - scalar 2.1 mapped OK
+ok 165 - scalar 2.1 mapped OK
+ok 166 - element 2 OK
+ok 167 - document OK
+ok 168 - bad GroupTags value was caught
+ok 169 - error message looks good
+ok 170 - good GroupTags value caused no error
+ok 171 - prefix OK
+ok 172 - suffix OK
+ok 173 - list OK
+ok 174 - group OK
+ok 175 - document OK
+ok 176 - original ref is not messed with
+ok 177 - list 1 OK
+ok 178 - group 1 OK
+ok 179 - list 2 OK
+ok 180 - group 2 OK
+ok 181 - document OK
+ok 182 - item 1 OK
+ok 183 - item 2 OK
+ok 184 - group OK
+ok 185 - document OK
+ok 186 - Failed to unwrap/group stripped content - as expected
+ok 187 - parses ok
+ok 188 - NoIndent worked ok
+ok 189 - parses ok
+ok 190 - NoIndent worked ok with KeyAttr
+ok 191 - AttrIndent seems to work
+ok 192 - sorting by default key attribute works
+ok 193 - sorting by specified key attributes works
+ok 194 - sorting with no key attribute works
+ok 195 # skip Tie::IxHash not installed
+ok 196 - Correct attributes inserted when ValueAttr specified
+ok 197 - No numeric escaping by default
+ok 198 - No numeric escaping: explicit
+ok 199 - Level 2 numeric escaping looks good
+ok 200 - Level 1 numeric escaping looks good
+ok 201 - large datastructure mapped to XML and back OK
+ok 105 - skipped hashkeys with '-' prefix
+ok 142 - uninitialiased values successfully skipped
+ok 144 - uninitialiased value in array is skipped
+ok 195 # skip Tie::IxHash not installed
+SKIP: t/2_XMLout
+1..37
+ok 1 - invalid number of options are trapped
+ok 2 - with correct error message
+ok 3 - 'object one' isa 'XML::Simple'
+ok 4 - 'object two' isa 'XML::Simple'
+ok 5 - 'object three' isa 'XML::Simple'
+ok 6 - options hash was not corrupted
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 7 - parsed expected data via object 1
+ok 8 - parsed expected data via object 2
+ok 9 - parsed expected data via object 3
+ok 10 - successfully merged options
+ok 11 - defaults were not affected by merge
+ok 12 - t1
+ok 13 - t2
+ok 14 - t3
+ok 15 - t4
+ok 16 - t5
+ok 17 - t6
+ok 18 - t7
+ok 19 - t8
+ok 20 - t9
+ok 21 - t10
+ok 22 - t11
+ok 23 - t12
+ok 24 - ttl
+ok 25 - cddbid
+ok 26 - id
+ok 27 - artist
+ok 28 - disc
+ok 29 - database
+ok 30 - XMLout() method call with no args proves fatal
+ok 31 - with correct error message
+ok 32 - inheritance works with build_tree() overridden
+ok 33 - inheritance works with escape_value() overridden
+ok 34 - variables from XML merged with predefined variables
+ok 35 - variables from XML merged with predefined variables
+ok 36 - unrecognised option caught by constructor
+ok 37 - correct message in exception
+PASS: t/6_ObjIntf
+1..14
+ok 1 - created source XML file
+ok 2 - deleted old cache files
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected value from file
+ok 4 - '$fh' isa 'IO::File'
+ok 5 - parsed expected value from IO::File object
+ok 6 - parsed expected value from string
+ok 7 - parsed expected value from STDIN ('-')
+ok 8 - XML::Simple as a SAX handler returned expected value
+ok 9 - options passed to handler contructor work
+ok 10 - driving a SAX pipeline with XML::Simple worked
+ok 11 - 'handler' is a synonym for 'Handler'
+ok 12 - 'DataHandler' option works
+ok 13 - 'datahandler' is a synonym for 'DataHandler'
+ok 14 - keeproot works with SAX pipelines
+PASS: t/7_SaxStuff
+1..1
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+# # Package Version
+# perl 5.38.2
+# XML::Simple 2.25
+# Storable 3.32
+# XML::Parser 2.46
+# XML::SAX 1.02
+# XML::NamespaceSupport 1.12
+ok 1 - Dumped config
+PASS: t/0_Config
+1..2
+ok 1 - External entity not retrieved
+ok 2 - External entity left as URL
+PASS: t/C_External_Entities
+1..132
+ok 1 - Module compiled OK
+# Warning: XML::Simple::VERSION = 2.25 (Changes version: unknown)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() didn't crash
+ok 3 - and it returned a value
+ok 4 - and a hasref at that
+ok 5 - matches expectations (attributes)
+ok 6 - same again with nested elements
+ok 7 - attributes in empty element
+ok 8 - repeated child elements give arrays of scalars
+ok 9 - nested element gives hash
+ok 10 - repeated child elements give list of hashes
+ok 11 - array folded on default key 'name'
+ok 12 - not folded when keyattr turned off
+ok 13 - still works when keyattr is empty hash
+ok 14 - folded on default key 'key'
+ok 15 - folded on default key 'id'
+ok 16 - folded on non-default key 'xname'
+ok 17 - same again but keyattr set with hash
+ok 18 - keyattr as array with value in second position
+ok 19 - keyattr as scalar
+ok 20 - KeyAttr as scalar
+ok 21 - key_attr as scalar
+ok 22 - fold same array on two different keys
+ok 23 - same again but with priority switch
+ok 24 - folded on multi-key keyattr hash
+ok 25 - same again but with '+' prefix to copy keys
+ok 26 - did not fold on default key with non-scalar value
+ok 27 - no warning issued
+ok 28 - did not fold on specific key with non-scalar value
+ok 29 - warning issued as expected
+ok 30 - text in warning is correct
+ok 31 - same again but with keyattr as array
+ok 32 - warning issued as expected
+ok 33 - text in warning is correct
+ok 34 - did not fold on specific key with non-scalar value
+ok 35 - no warning issued (as expected)
+ok 36 - did not fold when element missing key attribute
+ok 37 - expected warning issued
+ok 38 - same again
+ok 39 - but with no warning this time
+ok 40 - folded elements despite non-unique key attribute
+ok 41 - expected warning issued
+ok 42 - same again but with keyattr as array
+ok 43 - expected warning issued
+ok 44 - same again
+ok 45 - but with no warning this time
+ok 46 - keeproot option works
+ok 47 - CDATA section parsed correctly
+ok 48 - CDATA section containing markup characters parsed correctly
+ok 49 - XMLin didn't choke on named external file
+ok 50 - and contents parsed as expected
+ok 51 - XMLin didn't choke on un-named (default) external file
+ok 52 - and contents parsed as expected
+ok 53 - XMLin found file using searchpath
+ok 54 - and contents parsed as expected
+ok 55 - XMLin choked on nonexistant file
+ok 56 - with the expected message
+ok 57 - nonexistant file not found in current directory
+ok 58 - with the expected message
+ok 59 - search path ignored when pathname supplied
+ok 60 - failed with expected message
+ok 61 - XMLin didn't choke on an IO::File object
+ok 62 - and it parsed the right file
+ok 63 - XMLin didn't choke on STDIN ('-')
+ok 64 - and data parsed correctly
+ok 65 - anonymous arrays parsed correctly
+ok 66 - anonymous arrays parsed correctly
+ok 67 - top level anonymous array returned arrayref
+ok 68 - nested anonymous arrays parsed correctly
+ok 69 - 'content' key appears as expected
+ok 70 - 'content' key successfully renamed to 'text'
+ok 71 - 'content' key not munged by forcearray
+ok 72 - gratuitous use of content key works as expected
+ok 73 - even when we change it's name to 'text'
+ok 74 - spurious content keys not eliminated after folding
+ok 75 - spurious content keys not eliminated after folding
+ok 76 - mixed content doesn't work - no surprises there
+ok 77 - nested element rolls up to scalar
+ok 78 - except when forcearray is enabled
+ok 79 - array folding works with single nested hash
+ok 80 - but not if forcearray is turned off
+ok 81 - selective application of forcearray successful
+ok 82 - forcearray using regex successful
+ok 83 - forcearray using a single regex successful
+ok 84 - attributes successfully skipped
+ok 85 - noattr does not intefere with array folding
+ok 86 - empty elements parse to hashrefs
+ok 87 - or are suppressed
+ok 88 - or parse to 'undef'
+ok 89 - or parse to an empty string
+ok 90 - empty document parses to undef
+ok 91 - grouped tags parse normally
+ok 92 - disintermediation of grouped tags works
+ok 93 - disintermediation works with multiple groups
+ok 94 - folding and ungrouping work together
+ok 95 - folding, ungrouping and content stripping work together
+ok 96 - folding without forcearray but with ungrouping fails as expected
+ok 97 - folding with forcearray and ungrouping works
+ok 98 - undefined variables are left untouched
+ok 99 - substitution of pre-defined variables works
+ok 100 - variables defined in XML work
+ok 101 - variables defined in XML merged successfully with predefined vars
+ok 102 - variables are expanded in later variable definitions
+ok 103 - grouptags requires a hash
+ok 104 - with correct error message
+ok 105 - variables requires a hash
+ok 106 - with correct error message
+ok 107 - disintermediation using wrong child key - as expected
+ok 108 - invalid options are trapped
+ok 109 - with correct error message
+ok 110 - invalid number of options are trapped
+ok 111 - with correct error message
+ok 112 - NS-1: folding OK
+ok 113 - NS-2: space normalised in hash key
+ok 114 - NS-3: space normalised in hash key
+ok 115 - NS-4: space not normalised in hash value
+ok 116 - NS-1a: folding OK
+ok 117 - NS-2a: space normalised in hash key
+ok 118 - NS-3a: space normalised in hash key
+ok 119 - NS-4a: space not normalised in hash value
+ok 120 - NS-5: folding OK
+ok 121 - NS-6: space normalised in hash key
+ok 122 - NS-7: space normalised in attribute value
+ok 123 - NS-8: space normalised in hash key
+ok 124 - NS-9: space normalised in element text content
+ok 125 - NS-10: space normalised in anonymous array
+ok 126 - NS-11: space normalized in anonymous array
+ok 127 - Nothing special about 'value' attributes
+ok 128 - ValueAttr as arrayref works
+ok 129 - ValueAttr as arrayref works
+ok 130 - ValueAttr as hashref works too
+ok 131 - ValueAttr as hashref works too
+ok 132 - successfully read an SRT config file
+ok 84 - attributes successfully skipped
+SKIP: t/1_XMLin
+DURATION: 16
+END: /usr/lib/libxml-simple-perl/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/testresults.json
new file mode 100644
index 00000000000..94cd6349ea0
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml-simple-perl/testresults.json
@@ -0,0 +1,105 @@
+{
+ "runtime_core-image-ptest-libxml-simple-perl_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-simple-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001142740249633789,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.386486291885376,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0443418025970459,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 15.70432996749878,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012927055358886719,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/0_Config": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/1_XMLin": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/2_XMLout": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/3_Storable": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/4_MemShare": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/5_MemCopy": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/6_ObjIntf": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/7_SaxStuff": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/8_Namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/9_Strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/A_XMLParser": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/B_Hooks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/C_External_Entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/author-pod-syntax": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libxml-simple-perl": {
+ "duration": "16"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.108327150344849,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-libxml2.log b/runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-libxml2.log
new file mode 100644
index 00000000000..79ea4e6c792
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-libxml2.log
@@ -0,0 +1,259 @@
+START: ptest-runner
+2024-01-31T04:29
+Running runtest
+## XML regression tests
+## XML regression tests on memory
+## XML entity subst regression tests
+## XML Namespaces regression tests
+## Error cases regression tests
+## Error cases regression tests from file descriptor
+## Error cases regression tests with entity substitution
+## Error cases regression tests (old 1.0)
+## Error cases stream regression tests
+## Reader regression tests
+## Reader entities substitution regression tests
+## Reader on memory regression tests
+## Walker regression tests
+## SAX1 callbacks regression tests
+## SAX2 callbacks regression tests
+## SAX2 callbacks regression tests with entity substitution
+## XML push regression tests
+## XML push boundary tests
+## HTML regression tests
+## HTML regression tests from file descriptor
+## Push HTML regression tests
+## Push HTML boundary tests
+## HTML SAX regression tests
+## Valid documents regression tests
+## Validity checking regression tests
+## Streaming validity checking regression tests
+## Streaming validity error checking regression tests
+## General documents valid regression tests
+## XInclude regression tests
+## XInclude xmlReader regression tests
+## XInclude regression tests stripping include nodes
+## XInclude xmlReader regression tests stripping include nodes
+## XInclude regression tests without reader
+## URI parsing tests
+## URI base composition tests
+## Path URI conversion tests
+## Schemas regression tests
+## Relax-NG regression tests
+## Relax-NG streaming regression tests
+## Pattern regression tests
+## C14N with comments regression tests
+## C14N without comments regression tests
+## C14N exclusive without comments regression tests
+## C14N 1.1 without comments regression tests
+## Catalog and Threads regression tests
+## SVG parsing regression tests
+## Regexp regression tests
+## Automata regression tests
+Total 3272 tests, no errors
+PASS: runtest
+Running runsuite
+Failed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet
+Failed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet
+Failed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet
+## XML Schemas datatypes test suite from James Clark
+Ran 1035 tests, 10 errors, 0 leaks
+10 errors were expected
+## Relax NG test suite from James Clark
+Ran 253 tests, no errors
+## Relax NG test suite for libxml2
+Ran 183 tests, no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Total 1471 tests, no errors
+PASS: runsuite
+Running testrecurse
+## Parsing recursive test cases
+## Parsing recursive test cases (no substitution)
+## Parsing recursive test cases (SAX)
+## Parsing recursive test cases (SAX, no substitution)
+## Parsing non-recursive test cases
+## Parsing non-recursive test cases (SAX)
+## Parsing non-recursive huge case
+## Parsing non-recursive huge case (no substitution)
+## Parsing non-recursive huge case (SAX)
+## Parsing non-recursive huge case (SAX, no substitution)
+## Parsing non-recursive huge DTD case
+Total 49 tests, no errors
+PASS: testrecurse
+Running testchar
+testing char range: 1 2 3 4 done
+testing 1 byte char in document: 1 2 3 4 done
+testing 2 byte char in document: 1 2 3 4 done
+PASS: testchar
+Running testdict
+dictionary tests succeeded 20000 strings
+PASS: testdict
+Running testThreads
+PASS: testThreads
+Running runxmlconf
+Test suite: XML 1.0 (2nd edition) W3C Conformance Test Suite, 6 October 2000
+Test cases: James Clark XML 1.0 Tests
+Test cases: Fuji Xerox Japanese Text Tests XML 1.0 Tests
+Test cases: Sun Microsystems XML Tests
+Test cases: 159 tests
+Test cases: OASIS/NIST XML 1.0 Tests
+Test cases: IBM XML 1.0 Tests
+Test cases: IBM XML 1.1 Tests
+Test cases: Richard Tobin's XML 1.0 2nd edition errata test suite 21 Jul 2003
+Test cases: 34 tests
+Test cases: Richard Tobin's XML 1.1 test suite 13 Feb 2003
+Test cases: 57 tests
+Test cases: Richard Tobin's XML Namespaces 1.0 test suite 14 Feb 2003
+Test cases: 48 tests
+Test cases: Richard Tobin's XML Namespaces 1.1 test suite 14 Feb 2003
+Test cases: 8 tests
+Test cases: Richard Tobin's XML 1.0 3rd edition errata test suite 1 June 2006
+Test cases: 13 tests
+Test cases: University of Edinburgh tests for XML 1.0 5th edition
+Test cases: 393 tests
+Test cases: Richard Tobin's XML Namespaces 1.0/1.1 2nd edition test suite 1 June 2006
+Test cases: 3 tests
+Test cases: Bjoern Hoehrmann via HST 2013-09-18
+Test cases: 9 tests
+Ran 2273 tests, 15 errors, 0 leaks
+Total 2273 tests, 15 errors, 0 leaks
+See runxmlconf.log for detailed output
+15 errors were expected
+PASS: runxmlconf
+Running testapi
+Testing HTMLparser : 35 of 41 functions ...
+Testing HTMLtree : 18 of 18 functions ...
+Testing SAX2 : 36 of 36 functions ...
+Testing c14n : 3 of 4 functions ...
+Testing catalog : 27 of 36 functions ...
+Testing chvalid : 9 of 9 functions ...
+Testing debugXML : 25 of 28 functions ...
+Testing dict : 10 of 13 functions ...
+Testing encoding : 16 of 19 functions ...
+Testing entities : 11 of 17 functions ...
+Testing hash : 17 of 25 functions ...
+Testing list : 19 of 26 functions ...
+Testing nanohttp : 13 of 17 functions ...
+Testing parser : 59 of 71 functions ...
+Testing parserInternals : 30 of 87 functions ...
+Testing pattern : 10 of 15 functions ...
+Testing relaxng : 14 of 24 functions ...
+Testing schemasInternals : 0 of 2 functions ...
+Testing schematron : 1 of 10 functions ...
+Testing tree : 142 of 164 functions ...
+Testing uri : 10 of 15 functions ...
+Testing valid : 50 of 70 functions ...
+Testing xinclude : 8 of 10 functions ...
+Testing xmlIO : 41 of 51 functions ...
+Testing xmlautomata : 3 of 19 functions ...
+Testing xmlerror : 7 of 15 functions ...
+Testing xmlmodule : 2 of 4 functions ...
+Testing xmlreader : 76 of 86 functions ...
+Testing xmlregexp : 16 of 30 functions ...
+Testing xmlsave : 4 of 10 functions ...
+Testing xmlschemas : 16 of 27 functions ...
+Testing xmlschemastypes : 26 of 34 functions ...
+Testing xmlstring : 26 of 30 functions ...
+Testing xmlunicode : 166 of 166 functions ...
+Testing xmlwriter : 52 of 80 functions ...
+Testing xpath : 32 of 40 functions ...
+Testing xpathInternals : 106 of 117 functions ...
+Testing xpointer : 13 of 21 functions ...
+Total: 1097 functions, 289292 tests, 0 errors
+PASS: testapi
+OK
+PASS: attribs.py
+OK
+PASS: build.py
+OK
+PASS: compareNodes.py
+OK
+PASS: ctxterror.py
+OK
+PASS: cutnpaste.py
+OK
+PASS: dtdvalid.py
+OK
+PASS: error.py
+OK
+PASS: inbuf.py
+OK
+PASS: indexes.py
+OK
+PASS: input_callback.py
+OK
+PASS: nsdel.py
+OK
+PASS: outbuf.py
+OK
+PASS: push.py
+OK
+PASS: pushSAXhtml.py
+OK
+PASS: pushSAX.py
+OK
+PASS: reader2.py
+OK
+PASS: reader3.py
+OK
+PASS: reader4.py
+OK
+PASS: reader5.py
+OK
+PASS: reader6.py
+OK
+PASS: reader7.py
+OK
+PASS: reader8.py
+OK
+PASS: readererr.py
+OK
+PASS: readernext.py
+OK
+PASS: reader.py
+OK
+PASS: regexp.py
+OK
+PASS: relaxng.py
+OK
+PASS: resolver.py
+OK
+PASS: schema.py
+OK
+PASS: serialize.py
+OK
+PASS: sync.py
+OK
+PASS: thread2.py
+OK
+PASS: tstLastError.py
+OK
+PASS: tstmem.py
+OK
+PASS: tst.py
+OK
+PASS: tstURI.py
+OK
+PASS: tstxpath.py
+OK
+PASS: validate.py
+OK
+PASS: validDTD.py
+OK
+PASS: validRNG.py
+OK
+PASS: validSchemas.py
+OK
+PASS: walker.py
+OK
+PASS: xpathext.py
+OK
+PASS: xpathleak.py
+OK
+PASS: xpathns.py
+OK
+PASS: xpath.py
+OK
+PASS: xpathret.py
+DURATION: 21
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-raw.log
new file mode 100644
index 00000000000..d70f9ba6cfe
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml2/ptest-raw.log
@@ -0,0 +1,264 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxml2/ptest
+Running runtest
+## XML regression tests
+## XML regression tests on memory
+## XML entity subst regression tests
+## XML Namespaces regression tests
+## Error cases regression tests
+## Error cases regression tests from file descriptor
+## Error cases regression tests with entity substitution
+## Error cases regression tests (old 1.0)
+## Error cases stream regression tests
+## Reader regression tests
+## Reader entities substitution regression tests
+## Reader on memory regression tests
+## Walker regression tests
+## SAX1 callbacks regression tests
+## SAX2 callbacks regression tests
+## SAX2 callbacks regression tests with entity substitution
+## XML push regression tests
+## XML push boundary tests
+## HTML regression tests
+## HTML regression tests from file descriptor
+## Push HTML regression tests
+## Push HTML boundary tests
+## HTML SAX regression tests
+## Valid documents regression tests
+## Validity checking regression tests
+## Streaming validity checking regression tests
+## Streaming validity error checking regression tests
+## General documents valid regression tests
+## XInclude regression tests
+## XInclude xmlReader regression tests
+## XInclude regression tests stripping include nodes
+## XInclude xmlReader regression tests stripping include nodes
+## XInclude regression tests without reader
+## URI parsing tests
+## URI base composition tests
+## Path URI conversion tests
+## Schemas regression tests
+## Relax-NG regression tests
+## Relax-NG streaming regression tests
+## Pattern regression tests
+## C14N with comments regression tests
+## C14N without comments regression tests
+## C14N exclusive without comments regression tests
+## C14N 1.1 without comments regression tests
+## Catalog and Threads regression tests
+## SVG parsing regression tests
+## Regexp regression tests
+## Automata regression tests
+Total 3272 tests, no errors
+PASS: runtest
+Running runsuite
+Failed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet
+Failed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet
+Failed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet
+## XML Schemas datatypes test suite from James Clark
+Ran 1035 tests, 10 errors, 0 leaks
+10 errors were expected
+## Relax NG test suite from James Clark
+Ran 253 tests, no errors
+## Relax NG test suite for libxml2
+Ran 183 tests, no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Total 1471 tests, no errors
+PASS: runsuite
+Running testrecurse
+## Parsing recursive test cases
+## Parsing recursive test cases (no substitution)
+## Parsing recursive test cases (SAX)
+## Parsing recursive test cases (SAX, no substitution)
+## Parsing non-recursive test cases
+## Parsing non-recursive test cases (SAX)
+## Parsing non-recursive huge case
+## Parsing non-recursive huge case (no substitution)
+## Parsing non-recursive huge case (SAX)
+## Parsing non-recursive huge case (SAX, no substitution)
+## Parsing non-recursive huge DTD case
+Total 49 tests, no errors
+PASS: testrecurse
+Running testchar
+testing char range: 1 2 3 4 done
+testing 1 byte char in document: 1 2 3 4 done
+testing 2 byte char in document: 1 2 3 4 done
+PASS: testchar
+Running testdict
+dictionary tests succeeded 20000 strings
+PASS: testdict
+Running testThreads
+PASS: testThreads
+Running runxmlconf
+Test suite: XML 1.0 (2nd edition) W3C Conformance Test Suite, 6 October 2000
+Test cases: James Clark XML 1.0 Tests
+Test cases: Fuji Xerox Japanese Text Tests XML 1.0 Tests
+Test cases: Sun Microsystems XML Tests
+Test cases: 159 tests
+Test cases: OASIS/NIST XML 1.0 Tests
+Test cases: IBM XML 1.0 Tests
+Test cases: IBM XML 1.1 Tests
+Test cases: Richard Tobin's XML 1.0 2nd edition errata test suite 21 Jul 2003
+Test cases: 34 tests
+Test cases: Richard Tobin's XML 1.1 test suite 13 Feb 2003
+Test cases: 57 tests
+Test cases: Richard Tobin's XML Namespaces 1.0 test suite 14 Feb 2003
+Test cases: 48 tests
+Test cases: Richard Tobin's XML Namespaces 1.1 test suite 14 Feb 2003
+Test cases: 8 tests
+Test cases: Richard Tobin's XML 1.0 3rd edition errata test suite 1 June 2006
+Test cases: 13 tests
+Test cases: University of Edinburgh tests for XML 1.0 5th edition
+Test cases: 393 tests
+Test cases: Richard Tobin's XML Namespaces 1.0/1.1 2nd edition test suite 1 June 2006
+Test cases: 3 tests
+Test cases: Bjoern Hoehrmann via HST 2013-09-18
+Test cases: 9 tests
+Ran 2273 tests, 15 errors, 0 leaks
+Total 2273 tests, 15 errors, 0 leaks
+See runxmlconf.log for detailed output
+15 errors were expected
+PASS: runxmlconf
+Running testapi
+Testing HTMLparser : 35 of 41 functions ...
+Testing HTMLtree : 18 of 18 functions ...
+Testing SAX2 : 36 of 36 functions ...
+Testing c14n : 3 of 4 functions ...
+Testing catalog : 27 of 36 functions ...
+Testing chvalid : 9 of 9 functions ...
+Testing debugXML : 25 of 28 functions ...
+Testing dict : 10 of 13 functions ...
+Testing encoding : 16 of 19 functions ...
+Testing entities : 11 of 17 functions ...
+Testing hash : 17 of 25 functions ...
+Testing list : 19 of 26 functions ...
+Testing nanohttp : 13 of 17 functions ...
+Testing parser : 59 of 71 functions ...
+Testing parserInternals : 30 of 87 functions ...
+Testing pattern : 10 of 15 functions ...
+Testing relaxng : 14 of 24 functions ...
+Testing schemasInternals : 0 of 2 functions ...
+Testing schematron : 1 of 10 functions ...
+Testing tree : 142 of 164 functions ...
+Testing uri : 10 of 15 functions ...
+Testing valid : 50 of 70 functions ...
+Testing xinclude : 8 of 10 functions ...
+Testing xmlIO : 41 of 51 functions ...
+Testing xmlautomata : 3 of 19 functions ...
+Testing xmlerror : 7 of 15 functions ...
+Testing xmlmodule : 2 of 4 functions ...
+Testing xmlreader : 76 of 86 functions ...
+Testing xmlregexp : 16 of 30 functions ...
+Testing xmlsave : 4 of 10 functions ...
+Testing xmlschemas : 16 of 27 functions ...
+Testing xmlschemastypes : 26 of 34 functions ...
+Testing xmlstring : 26 of 30 functions ...
+Testing xmlunicode : 166 of 166 functions ...
+Testing xmlwriter : 52 of 80 functions ...
+Testing xpath : 32 of 40 functions ...
+Testing xpathInternals : 106 of 117 functions ...
+Testing xpointer : 13 of 21 functions ...
+Total: 1097 functions, 289292 tests, 0 errors
+PASS: testapi
+OK
+PASS: attribs.py
+OK
+PASS: build.py
+OK
+PASS: compareNodes.py
+OK
+PASS: ctxterror.py
+OK
+PASS: cutnpaste.py
+OK
+PASS: dtdvalid.py
+OK
+PASS: error.py
+OK
+PASS: inbuf.py
+OK
+PASS: indexes.py
+OK
+PASS: input_callback.py
+OK
+PASS: nsdel.py
+OK
+PASS: outbuf.py
+OK
+PASS: push.py
+OK
+PASS: pushSAXhtml.py
+OK
+PASS: pushSAX.py
+OK
+PASS: reader2.py
+OK
+PASS: reader3.py
+OK
+PASS: reader4.py
+OK
+PASS: reader5.py
+OK
+PASS: reader6.py
+OK
+PASS: reader7.py
+OK
+PASS: reader8.py
+OK
+PASS: readererr.py
+OK
+PASS: readernext.py
+OK
+PASS: reader.py
+OK
+PASS: regexp.py
+OK
+PASS: relaxng.py
+OK
+PASS: resolver.py
+OK
+PASS: schema.py
+OK
+PASS: serialize.py
+OK
+PASS: sync.py
+OK
+PASS: thread2.py
+OK
+PASS: tstLastError.py
+OK
+PASS: tstmem.py
+OK
+PASS: tst.py
+OK
+PASS: tstURI.py
+OK
+PASS: tstxpath.py
+OK
+PASS: validate.py
+OK
+PASS: validDTD.py
+OK
+PASS: validRNG.py
+OK
+PASS: validSchemas.py
+OK
+PASS: walker.py
+OK
+PASS: xpathext.py
+OK
+PASS: xpathleak.py
+OK
+PASS: xpathns.py
+OK
+PASS: xpath.py
+OK
+PASS: xpathret.py
+DURATION: 21
+END: /usr/lib/libxml2/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxml2/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxml2/testresults.json
new file mode 100644
index 00000000000..853954d083d
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxml2/testresults.json
@@ -0,0 +1,228 @@
+{
+ "runtime_core-image-ptest-libxml2_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxml2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010395050048828125,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3941197395324707,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.046382904052734375,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 21.356929779052734,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001226186752319336,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml2.attribs.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.build.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.compareNodes.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.ctxterror.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.cutnpaste.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.dtdvalid.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.error.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.inbuf.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.indexes.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.input_callback.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.nsdel.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.outbuf.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.push.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.pushSAX.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.pushSAXhtml.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader2.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader3.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader4.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader5.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader6.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader7.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader8.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.readererr.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.readernext.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.regexp.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.relaxng.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.resolver.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.runsuite": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.runtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.runxmlconf": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.schema.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.serialize.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.sync.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testThreads": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testapi": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testchar": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testdict": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testrecurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.thread2.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tst.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstLastError.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstURI.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstmem.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstxpath.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validDTD.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validRNG.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validSchemas.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validate.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.walker.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpath.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathext.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathleak.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathns.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathret.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml2": {
+ "duration": "21"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.118425130844116,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-libxmlb.log b/runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-libxmlb.log
new file mode 100644
index 00000000000..24999e3d448
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-libxmlb.log
@@ -0,0 +1,1324 @@
+START: ptest-runner
+2024-01-31T04:29
+Running test: libxmlb/libxmlb.test
+TAP version 13
+# random seed: R02S95a449ba309fac8138655703c431d889
+1..49
+# Start of libxmlb tests
+ok 1 /libxmlb/common
+ok 2 /libxmlb/common{content-type}
+ok 3 /libxmlb/common{searchv}
+ok 4 /libxmlb/common{union}
+# DEBUG: testing 'a'='b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: b
+# XbMachine-DEBUG: LVL 0 5: '
+# DEBUG: testing @a=='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: <
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: >
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: 1
+# XbMachine-DEBUG: LVL 0 6: 2
+# XbMachine-DEBUG: LVL 0 7: 3
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: 0
+# XbMachine-DEBUG: LVL 1 1: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing @a
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# DEBUG: testing not(@a)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: @
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing 'a'=
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# DEBUG: testing ='b'
+# XbMachine-DEBUG: LVL 0 0: =
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: b
+# XbMachine-DEBUG: LVL 0 3: '
+# DEBUG: testing 999='b'
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing text()='b'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: b
+# XbMachine-DEBUG: LVL 0 9: '
+# DEBUG: testing last()
+# XbMachine-DEBUG: LVL 0 0: l
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: s
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text last, trying function
+# DEBUG: testing text()~='beef'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: ~
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: '
+# XbMachine-DEBUG: LVL 0 9: b
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: e
+# XbMachine-DEBUG: LVL 0 12: f
+# XbMachine-DEBUG: LVL 0 13: '
+# XbMachine-DEBUG: popping: search()
+# XbMachine-DEBUG: stack: text(),'beef'
+# XbMachine-DEBUG: popping: 'beef'
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# DEBUG: testing @type~='dead'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: t
+# XbMachine-DEBUG: LVL 0 2: y
+# XbMachine-DEBUG: LVL 0 3: p
+# XbMachine-DEBUG: LVL 0 4: e
+# XbMachine-DEBUG: LVL 0 5: ~
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: d
+# XbMachine-DEBUG: LVL 0 9: e
+# XbMachine-DEBUG: LVL 0 10: a
+# XbMachine-DEBUG: LVL 0 11: d
+# XbMachine-DEBUG: LVL 0 12: '
+# DEBUG: testing 2
+# XbMachine-DEBUG: LVL 0 0: 2
+# DEBUG: testing text()=lower-case('firefox')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: l
+# XbMachine-DEBUG: LVL 0 8: o
+# XbMachine-DEBUG: LVL 0 9: w
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: r
+# XbMachine-DEBUG: LVL 0 12: -
+# XbMachine-DEBUG: LVL 0 13: c
+# XbMachine-DEBUG: LVL 0 14: a
+# XbMachine-DEBUG: LVL 0 15: s
+# XbMachine-DEBUG: LVL 0 16: e
+# XbMachine-DEBUG: LVL 0 17: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: f
+# XbMachine-DEBUG: LVL 1 2: i
+# XbMachine-DEBUG: LVL 1 3: r
+# XbMachine-DEBUG: LVL 1 4: e
+# XbMachine-DEBUG: LVL 1 5: f
+# XbMachine-DEBUG: LVL 1 6: o
+# XbMachine-DEBUG: LVL 1 7: x
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: )
+# XbMachine-DEBUG: Failed to add text lower-case, trying function
+# DEBUG: testing $'a'=$'b'
+# XbMachine-DEBUG: LVL 0 0: $
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: a
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: $
+# XbMachine-DEBUG: LVL 0 6: '
+# XbMachine-DEBUG: LVL 0 7: b
+# XbMachine-DEBUG: LVL 0 8: '
+# DEBUG: testing ('a'='b')&&('c'='d')
+# XbMachine-DEBUG: LVL 0 0: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# XbMachine-DEBUG: LVL 0 9: &
+# XbMachine-DEBUG: LVL 0 10: &
+# XbMachine-DEBUG: LVL 0 11: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: c
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: d
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: ,
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: ,
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: c
+# XbMachine-DEBUG: LVL 1 10: '
+# XbMachine-DEBUG: LVL 1 11: )
+# DEBUG: testing text(
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0:
+# DEBUG: testing text((((((((((((((((((((text()))))))))))))))))))))
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: (
+# XbMachine-DEBUG: LVL 2 0: (
+# XbMachine-DEBUG: LVL 3 0: (
+# XbMachine-DEBUG: LVL 4 0: (
+# XbMachine-DEBUG: LVL 5 0: (
+# XbMachine-DEBUG: LVL 6 0: (
+# XbMachine-DEBUG: LVL 7 0: (
+# XbMachine-DEBUG: LVL 8 0: (
+# XbMachine-DEBUG: LVL 9 0: (
+# XbMachine-DEBUG: LVL 10 0: (
+# XbMachine-DEBUG: LVL 11 0: (
+# XbMachine-DEBUG: LVL 12 0: (
+# XbMachine-DEBUG: LVL 13 0: (
+# XbMachine-DEBUG: LVL 14 0: (
+# XbMachine-DEBUG: LVL 15 0: (
+# XbMachine-DEBUG: LVL 16 0: (
+# XbMachine-DEBUG: LVL 17 0: (
+# XbMachine-DEBUG: LVL 18 0: (
+# XbMachine-DEBUG: LVL 19 0: (
+# XbMachine-DEBUG: LVL 20 0: t
+# XbMachine-DEBUG: LVL 20 1: e
+# XbMachine-DEBUG: LVL 20 2: x
+# XbMachine-DEBUG: LVL 20 3: t
+# XbMachine-DEBUG: LVL 20 4: (
+ok 5 /libxmlb/opcodes
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a',attr(),'b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a',attr(),'b'
+# XbMachine-DEBUG: ignoring optimized call to eq('a',attr(),'b'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: popping: 'b'
+# XbMachine-DEBUG: stack: 'a',attr()
+# XbMachine-DEBUG: popping: attr()
+# XbMachine-DEBUG: stack: 'a'
+# XbMachine-DEBUG: ignoring optimized call to attr('a'): cannot optimize: no silo to query
+# XbMachine-DEBUG: popping: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'a',attr(),'b',eq()
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:lt
+# XbMachine-DEBUG: before optimizing: 'a','b',lt()
+# XbMachine-DEBUG: popping: lt()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 999,123,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 999,123
+# XbMachine-DEBUG: popping1: 123
+# XbMachine-DEBUG: popping2: 999
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 0^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 0^1
+# XbMachine-DEBUG: popping: 0^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing lower-case('Fire')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^1,lower-case()
+# XbMachine-DEBUG: popping: lower-case()
+# XbMachine-DEBUG: stack: 'Fire'^1
+# XbMachine-DEBUG: popping: 'Fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'
+# DEBUG: testing upper-case('???????')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: '???????'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: '???????'^1
+# XbMachine-DEBUG: popping: '???????'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: ???????
+# XbMachine-DEBUG: stack: '???????'^255
+# XbMachine-DEBUG: popping: '???????'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result '???????'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: '???????'
+# DEBUG: testing upper-case(lower-case('Fire'))
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^2,lower-case()^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'Fire'^2,lower-case()^1
+# XbMachine-DEBUG: ignoring optimized call to upper-case('Fire'^2,lower-case()^1): FUNC type not supported
+# XbMachine-DEBUG: popping: lower-case()^1
+# XbMachine-DEBUG: stack: 'Fire'^2
+# XbMachine-DEBUG: popping: 'Fire'^2
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: before optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'fire'^1
+# XbMachine-DEBUG: popping: 'fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: FIRE
+# XbMachine-DEBUG: stack: 'FIRE'^255
+# XbMachine-DEBUG: popping: 'FIRE'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'FIRE'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'FIRE'
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: popping: in()
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1,'a'^1
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'c'^1,'b'^1,'a'^1): FUNC type not supported
+# XbMachine-DEBUG: popping: 'a'^1
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1
+# XbMachine-DEBUG: popping: 'b'^1
+# XbMachine-DEBUG: stack: text(),'c'^1
+# XbMachine-DEBUG: popping: 'c'^1
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a','b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 123,999,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 123,999
+# XbMachine-DEBUG: popping1: 999
+# XbMachine-DEBUG: popping2: 123
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 1^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 1^1
+# XbMachine-DEBUG: popping: 1^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+ok 6 /libxmlb/opcodes{optimize}
+ok 7 /libxmlb/opcodes{kind}
+ok 8 /libxmlb/stack
+ok 9 /libxmlb/stack{peek}
+ok 10 /libxmlb/node{data}
+ok 11 /libxmlb/node{export}
+# DEBUG:
+# magic: 624c4d58
+# guid: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# strtab: @387
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [061]
+# attr_value: lvfs [078]
+# NODE @62
+# size: 30
+# flags: 1
+# element_name: header [011]
+# next: 124
+# parent: 32
+# attr_name: type [068]
+# attr_value: <&> [083]
+# NODE @92
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [115]
+# attr_name: type [068]
+# attr_value: sha1 [087]
+# SENT @122
+# SENT @123
+# NODE @124
+# size: 38
+# flags: 1
+# element_name: component [023]
+# next: 232
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# attr_name: attr [073]
+# attr_value: value [100]
+# NODE @162
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 185
+# parent: 124
+# text: gimp.desktop [120]
+# SENT @184
+# NODE @185
+# size: 22
+# flags: 1
+# element_name: name [036]
+# next: 208
+# parent: 124
+# text: GIMP & Friend? [133]
+# SENT @207
+# NODE @208
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 124
+# text: org.gnome.Gimp.desktop [150]
+# SENT @230
+# SENT @231
+# NODE @232
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 286
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# NODE @262
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 232
+# text: gnome-software.desktop [173]
+# SENT @284
+# SENT @285
+# NODE @286
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [068]
+# attr_value: firmware [106]
+# NODE @316
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 339
+# parent: 286
+# text: org.hughski.ColorHug2.firmware [196]
+# SENT @338
+# NODE @339
+# size: 22
+# flags: 1
+# element_name: requires [041]
+# next: 0
+# parent: 286
+# NODE @361
+# size: 22
+# flags: 1
+# element_name: bootloader [050]
+# next: 0
+# parent: 339
+# text: 1.2.3 [227]
+# SENT @383
+# SENT @384
+# SENT @385
+# SENT @386
+# STRTAB @387
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: requires
+# [050]: bootloader
+# [061]: origin
+# [068]: type
+# [073]: attr
+# [078]: lvfs
+# [083]: <&>
+# [087]: sha1
+# [092]: desktop
+# [100]: value
+# [106]: firmware
+# [115]: dead
+# [120]: gimp.desktop
+# [133]: GIMP & Friend?
+# [150]: org.gnome.Gimp.desktop
+# [173]: gnome-software.desktop
+# [196]: org.hughski.ColorHug2.firmware
+# [227]: 1.2.3
+#
+# <components origin="lvfs">
+# <header type="&lt;&amp;&gt;">
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop" attr="value">
+# <id>gimp.desktop</id>
+# <name>GIMP &amp; Friend?</name>
+# <id>org.gnome.Gimp.desktop</id>
+# </component>
+# <component type="desktop">
+# <id>gnome-software.desktop</id>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# <requires>
+# <bootloader>1.2.3</bootloader>
+# </requires>
+# </component>
+# </components>
+ok 12 /libxmlb/builder
+ok 13 /libxmlb/builder{comments}
+# DEBUG:
+# magic: 624c4d58
+# guid: 7763392a-e166-1178-cbd5-590936cb74f5
+# strtab: @140
+# strtab_ntags: 3
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 107
+# parent: 54
+# text: Salut [035]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @106
+# NODE @107
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 0
+# parent: 54
+# text: Au revoir [041]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @137
+# SENT @138
+# SENT @139
+# STRTAB @140
+# [000]: components
+# [011]: component
+# [021]: p
+# [023]: xml:lang
+# [032]: fr
+# [035]: Salut
+# [041]: Au revoir
+#
+ok 14 /libxmlb/builder{native-lang}
+# DEBUG:
+# magic: 624c4d58
+# guid: 6c002382-7ad6-7ed9-0d93-d82574ccb351
+# strtab: @132
+# strtab_ntags: 4
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: description [021]
+# next: 0
+# parent: 54
+# attr_name: xml:lang [035]
+# attr_value: fr [044]
+# NODE @106
+# size: 22
+# flags: 1
+# element_name: p [033]
+# next: 0
+# parent: 76
+# text: Salut [047]
+# SENT @128
+# SENT @129
+# SENT @130
+# SENT @131
+# STRTAB @132
+# [000]: components
+# [011]: component
+# [021]: description
+# [033]: p
+# [035]: xml:lang
+# [044]: fr
+# [047]: Salut
+#
+ok 15 /libxmlb/builder{native-lang-nested}
+ok 16 /libxmlb/builder{native-lang-locale}
+# DEBUG: magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @32
+# strtab_ntags: 0
+# STRTAB @32
+#
+ok 17 /libxmlb/builder{empty}
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.04ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.10ms get size nodetab
+# XbSilo-DEBUG: 0.01ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.00ms adding strtab attr value
+# XbSilo-DEBUG: 0.00ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.01ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.22ms save file
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.25ms loaded file
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: blob too small
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.00ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.06ms get size nodetab
+# XbSilo-DEBUG: 0.00ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.00ms adding strtab attr value
+# XbSilo-DEBUG: 0.00ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.00ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.00ms parse blob
+# XbSilo-DEBUG: 0.12ms save file
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.10ms loaded file
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.06ms loaded file
+# XbSilo-DEBUG: GUID string: 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# XbSilo-DEBUG: returning unchanged silo
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: (null)
+# XbSilo-DEBUG: loading silo with file contents
+ok 18 /libxmlb/builder{ensure}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: /tmp/temp.xml.VOGAI2 changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+ok 19 /libxmlb/builder{ensure-watch-source}
+# <component type="desktop"><id>gimp.desktop</id></component>
+ok 20 /libxmlb/builder{node-vfunc}
+# DEBUG: ignoring (null)
+# DEBUG: ignoring components
+# DEBUG: ignoring id
+# DEBUG: ignoring id
+# <components><component><id>inkscape.desktop</id></component></components>
+ok 21 /libxmlb/builder{node-vfunc-remove}
+# DEBUG: >(null)<
+ok 22 /libxmlb/builder{node-vfunc-depth}
+ok 23 /libxmlb/builder{node-vfunc-error}
+ok 24 /libxmlb/builder{node-vfunc-ignore}
+# XbSilo-DEBUG: ignoring invalid file 0bb31de2141de8d7e4b888bd4a11d2a60c32bcd7: Mismatched XML
+# <book><id>foobar</id></book>
+ok 25 /libxmlb/builder{ignore-invalid}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 5671cee9-3c02-c431-29a7-e0f63096b783, current:996f14e3-2247-2789-17da-6c60f6d4b375, cached: (null)
+<component type="desktop"><id>temp.desktop</id></component>ok 26 /libxmlb/builder{custom-mime}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 996f14e3-2247-2789-17da-6c60f6d4b375, current:a87bce88-d7c8-ac38-d1c2-164457e620ec, cached: (null)
+<id>Hello world!</id>ok 27 /libxmlb/builder{chained-adapters}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: a87bce88-d7c8-ac38-d1c2-164457e620ec, current:c2b48500-0e26-e757-c731-7f9275a40300, cached: (null)
+ok 28 /libxmlb/builder{source-lzma}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: c2b48500-0e26-e757-c731-7f9275a40300, current:d89077d5-eb3c-9b48-cbfe-8314bc0b08c7, cached: (null)
+ok 29 /libxmlb/builder{source-zstd}
+# <components origin="lvfs">
+# <component type="desktop">
+# <id>gimp.desktop</id>
+# <icon type="stock">dave</icon>
+# <description>hello <em>world!</em>
+# </description>
+# </component>
+# </components>
+<components origin="lvfs"><component type="desktop"><id>gimp.desktop</id><icon type="stock">dave</icon><description>hello <em>world!</em></description></component></components>ok 30 /libxmlb/builder-node
+ok 31 /libxmlb/builder-node{token-max}
+ok 32 /libxmlb/builder-node{info}
+# <component><description><p>Really long content
+# spanning multiple lines
+# </p></description></component>
+ok 33 /libxmlb/builder-node{literal-text}
+# <component><description><p>Really long content spanning multiple lines</p></description></component>
+ok 34 /libxmlb/builder-node{source-text}
+# DEBUG:
+# magic: 624c4d58
+# guid: 2929f697-1718-f58b-3e10-fd2cb3db1476
+# strtab: @193
+# strtab_ntags: 6
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: description [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 100
+# parent: 32
+# NODE @76
+# size: 22
+# flags: 1
+# element_name: code [014]
+# next: 0
+# parent: 54
+# text: Title [031]
+# tail: : [037]
+# SENT @98
+# SENT @99
+# NODE @100
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 0
+# parent: 32
+# text: There is a [039]
+# NODE @122
+# size: 22
+# flags: 1
+# element_name: em [019]
+# next: 145
+# parent: 100
+# text: slight [051]
+# tail: risk of [058]
+# SENT @144
+# NODE @145
+# size: 22
+# flags: 1
+# element_name: strong [022]
+# next: 168
+# parent: 100
+# text: death [068]
+# tail: here [074]
+# SENT @167
+# NODE @168
+# size: 22
+# flags: 1
+# element_name: a [029]
+# next: 0
+# parent: 100
+# text: ! [080]
+# SENT @190
+# SENT @191
+# SENT @192
+# STRTAB @193
+# [000]: description
+# [012]: p
+# [014]: code
+# [019]: em
+# [022]: strong
+# [029]: a
+# [031]: Title
+# [037]: :
+# [039]: There is a
+# [051]: slight
+# [058]: risk of
+# [068]: death
+# [074]: here
+# [080]: !
+#
+ok 35 /libxmlb/markup
+# DEBUG:
+# magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @86
+# strtab_ntags: 2
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: component [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 30
+# flags: 3
+# element_name: summary [010]
+# next: 0
+# parent: 32
+# text: A strategy game [018]
+# token: strategy [034]
+# token: strategi [043]
+# SENT @84
+# SENT @85
+# STRTAB @86
+# [000]: component
+# [010]: summary
+# [018]: A strategy game
+# [034]: strategy
+# [043]: strategi
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,?INT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),?0,search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),?0): ?INT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),?0,search()
+# XbSilo-DEBUG: 0.02ms query on component with `summary[text(),?0,search()]` [?0 ? strategi] limit=0 -> 1 results
+ok 36 /libxmlb/token-search
+# DEBUG:
+# magic: 624c4d58
+# guid: bd1f54c9-65bd-4538-7141-7fb9aabe5909
+# strtab: @333
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [054]
+# attr_value: lvfs [070]
+# NODE @62
+# size: 22
+# flags: 1
+# element_name: header [011]
+# next: 116
+# parent: 32
+# NODE @84
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [101]
+# attr_name: type [061]
+# attr_value: sha1 [075]
+# SENT @114
+# SENT @115
+# NODE @116
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 278
+# parent: 32
+# attr_name: type [061]
+# attr_value: desktop [080]
+# NODE @146
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 169
+# parent: 116
+# text: gimp.desktop [106]
+# SENT @168
+# NODE @169
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 192
+# parent: 116
+# text: org.gnome.Gimp.desktop [119]
+# SENT @191
+# NODE @192
+# size: 30
+# flags: 3
+# element_name: name [036]
+# next: 223
+# parent: 116
+# text: M?? [142]
+# token: m?ss [185]
+# token: mess [191]
+# SENT @222
+# NODE @223
+# size: 22
+# flags: 1
+# element_name: custom [041]
+# next: 0
+# parent: 116
+# NODE @245
+# size: 30
+# flags: 1
+# element_name: value [048]
+# next: 0
+# parent: 223
+# text: TRUE [149]
+# attr_name: key [066]
+# attr_value: KEY [088]
+# SENT @275
+# SENT @276
+# SENT @277
+# NODE @278
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [061]
+# attr_value: firmware [092]
+# NODE @308
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 278
+# text: org.hughski.ColorHug2.firmware [154]
+# SENT @330
+# SENT @331
+# SENT @332
+# STRTAB @333
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: custom
+# [048]: value
+# [054]: origin
+# [061]: type
+# [066]: key
+# [070]: lvfs
+# [075]: sha1
+# [080]: desktop
+# [088]: KEY
+# [092]: firmware
+# [101]: dead
+# [106]: gimp.desktop
+# [119]: org.gnome.Gimp.desktop
+# [142]: M??
+# [149]: TRUE
+# [154]: org.hughski.ColorHug2.firmware
+# [185]: m?ss
+# [191]: mess
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'FALSE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^2,attr()^2,'KEY'^2,eq()^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^2:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^2:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: ignoring optimized call to ge('percentage',attr(),90): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('percentage'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.gnome.Gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.hughski.ColorHug2.firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:ne
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=INTE
+# XbMachine-DEBUG: before optimizing: 2,position(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2,position()): FUNC:INTE types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 2,position(),eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:last
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,FUNC:not
+# XbMachine-DEBUG: before optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: ignoring optimized call to not('dave'^1,attr()^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('dave'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dead'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dead':$'dead'^255
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'gimp'[gimp]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'mEss'[mess]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: opcodes_sig=TEXT,INTE,FUNC:eq
+# XbMachine-DEBUG: before optimizing: '123',123,eq()
+# XbMachine-DEBUG: slow atoi fallback of 123:'123'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=INTE,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 123,'123',eq()
+# XbMachine-DEBUG: slow atoi fallback of '123':123
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:starts-with
+# XbMachine-DEBUG: before optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: ignoring optimized call to starts-with(text()^1,'gimp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:ends-with
+# XbMachine-DEBUG: before optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: ignoring optimized call to ends-with(text()^1,'.desktop'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:contains
+# XbMachine-DEBUG: before optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: ignoring optimized call to contains(text()^1,'imp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: opcodes_sig=FUNC:position,TEXT,FUNC:number,FUNC:eq
+# XbMachine-DEBUG: before optimizing: position(),'2'^1,number(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),'2'^1,number()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 2^255
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: before optimizing: position(),2,eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),2): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:string,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 2^1,string(),'2',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2^1,string(),'2'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: method ran, adding result '2'^255
+# XbMachine-DEBUG: after optimizing: '2','2',eq()
+# XbMachine-DEBUG: before optimizing: '2','2',eq()
+# XbMachine-DEBUG: slow strcmp fallback of '2':'2'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'org.hughski.ColorHug2.firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'org.hughski.ColorHug2.firmware':$'org.hughski.ColorHug2.firmware'^255
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:upper-case,FUNC:lower-case,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case()): FUNC:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to lower-case(text(),'Gimp.DESKTOP'^2,upper-case()^1): FUNC type not supported
+# XbMachine-DEBUG: method ran, adding result 'GIMP.DESKTOP'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: before optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'GIMP.DESKTOP'^1,lower-case()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 'gimp.desktop'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'gimp.desktop'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'gimp.desktop':$'gimp.desktop'^255
+ok 37 /libxmlb/xpath
+ok 38 /libxmlb/xpath-query
+ok 39 /libxmlb/xpath-query{reverse}
+ok 40 /libxmlb/xpath-query{force-node-cache}
+ok 41 /libxmlb/xpath{helpers}
+ok 42 /libxmlb/xpath{prepared}
+ok 43 /libxmlb/xpath{incomplete}
+ok 44 /libxmlb/xpath-parent
+ok 45 /libxmlb/xpath-glob
+ok 46 /libxmlb/xpath-node
+ok 47 /libxmlb/xpath-parent-subnode
+# DEBUG:
+# magic: 624c4d58
+# guid: e521db7b-b504-ac07-3be2-de0bc7a36c1c
+# strtab: @101
+# strtab_ntags: 1
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 55
+# parent: 0
+# text: value [004]
+# SENT @54
+# NODE @55
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 78
+# parent: 0
+# text: value2 [010]
+# SENT @77
+# NODE @78
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 0
+# parent: 0
+# text: value3 [017]
+# SENT @100
+# STRTAB @101
+# [000]: tag
+# [004]: value
+# [010]: value2
+# [017]: value3
+#
+<tag>value</tag><tag>value2</tag><tag>value3</tag>ok 48 /libxmlb/multiple-roots
+ok 49 /libxmlb/single-root
+# End of libxmlb tests
+PASS: libxmlb/libxmlb.test
+SUMMARY: total=1; passed=1; skipped=0; failed=0; user=0.0s; system=0.0s; maxrss=6016
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-raw.log
new file mode 100644
index 00000000000..35323a62428
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxmlb/ptest-raw.log
@@ -0,0 +1,1329 @@
+START: ptest-runner
+2024-01-31T04:29
+BEGIN: /usr/lib/libxmlb/ptest
+Running test: libxmlb/libxmlb.test
+TAP version 13
+# random seed: R02S95a449ba309fac8138655703c431d889
+1..49
+# Start of libxmlb tests
+ok 1 /libxmlb/common
+ok 2 /libxmlb/common{content-type}
+ok 3 /libxmlb/common{searchv}
+ok 4 /libxmlb/common{union}
+# DEBUG: testing 'a'='b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: b
+# XbMachine-DEBUG: LVL 0 5: '
+# DEBUG: testing @a=='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: <
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: >
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: 1
+# XbMachine-DEBUG: LVL 0 6: 2
+# XbMachine-DEBUG: LVL 0 7: 3
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: 0
+# XbMachine-DEBUG: LVL 1 1: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing @a
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# DEBUG: testing not(@a)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: @
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing 'a'=
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# DEBUG: testing ='b'
+# XbMachine-DEBUG: LVL 0 0: =
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: b
+# XbMachine-DEBUG: LVL 0 3: '
+# DEBUG: testing 999='b'
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing text()='b'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: b
+# XbMachine-DEBUG: LVL 0 9: '
+# DEBUG: testing last()
+# XbMachine-DEBUG: LVL 0 0: l
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: s
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text last, trying function
+# DEBUG: testing text()~='beef'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: ~
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: '
+# XbMachine-DEBUG: LVL 0 9: b
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: e
+# XbMachine-DEBUG: LVL 0 12: f
+# XbMachine-DEBUG: LVL 0 13: '
+# XbMachine-DEBUG: popping: search()
+# XbMachine-DEBUG: stack: text(),'beef'
+# XbMachine-DEBUG: popping: 'beef'
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# DEBUG: testing @type~='dead'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: t
+# XbMachine-DEBUG: LVL 0 2: y
+# XbMachine-DEBUG: LVL 0 3: p
+# XbMachine-DEBUG: LVL 0 4: e
+# XbMachine-DEBUG: LVL 0 5: ~
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: d
+# XbMachine-DEBUG: LVL 0 9: e
+# XbMachine-DEBUG: LVL 0 10: a
+# XbMachine-DEBUG: LVL 0 11: d
+# XbMachine-DEBUG: LVL 0 12: '
+# DEBUG: testing 2
+# XbMachine-DEBUG: LVL 0 0: 2
+# DEBUG: testing text()=lower-case('firefox')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: l
+# XbMachine-DEBUG: LVL 0 8: o
+# XbMachine-DEBUG: LVL 0 9: w
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: r
+# XbMachine-DEBUG: LVL 0 12: -
+# XbMachine-DEBUG: LVL 0 13: c
+# XbMachine-DEBUG: LVL 0 14: a
+# XbMachine-DEBUG: LVL 0 15: s
+# XbMachine-DEBUG: LVL 0 16: e
+# XbMachine-DEBUG: LVL 0 17: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: f
+# XbMachine-DEBUG: LVL 1 2: i
+# XbMachine-DEBUG: LVL 1 3: r
+# XbMachine-DEBUG: LVL 1 4: e
+# XbMachine-DEBUG: LVL 1 5: f
+# XbMachine-DEBUG: LVL 1 6: o
+# XbMachine-DEBUG: LVL 1 7: x
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: )
+# XbMachine-DEBUG: Failed to add text lower-case, trying function
+# DEBUG: testing $'a'=$'b'
+# XbMachine-DEBUG: LVL 0 0: $
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: a
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: $
+# XbMachine-DEBUG: LVL 0 6: '
+# XbMachine-DEBUG: LVL 0 7: b
+# XbMachine-DEBUG: LVL 0 8: '
+# DEBUG: testing ('a'='b')&&('c'='d')
+# XbMachine-DEBUG: LVL 0 0: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# XbMachine-DEBUG: LVL 0 9: &
+# XbMachine-DEBUG: LVL 0 10: &
+# XbMachine-DEBUG: LVL 0 11: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: c
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: d
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: ,
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: ,
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: c
+# XbMachine-DEBUG: LVL 1 10: '
+# XbMachine-DEBUG: LVL 1 11: )
+# DEBUG: testing text(
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0:
+# DEBUG: testing text((((((((((((((((((((text()))))))))))))))))))))
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: (
+# XbMachine-DEBUG: LVL 2 0: (
+# XbMachine-DEBUG: LVL 3 0: (
+# XbMachine-DEBUG: LVL 4 0: (
+# XbMachine-DEBUG: LVL 5 0: (
+# XbMachine-DEBUG: LVL 6 0: (
+# XbMachine-DEBUG: LVL 7 0: (
+# XbMachine-DEBUG: LVL 8 0: (
+# XbMachine-DEBUG: LVL 9 0: (
+# XbMachine-DEBUG: LVL 10 0: (
+# XbMachine-DEBUG: LVL 11 0: (
+# XbMachine-DEBUG: LVL 12 0: (
+# XbMachine-DEBUG: LVL 13 0: (
+# XbMachine-DEBUG: LVL 14 0: (
+# XbMachine-DEBUG: LVL 15 0: (
+# XbMachine-DEBUG: LVL 16 0: (
+# XbMachine-DEBUG: LVL 17 0: (
+# XbMachine-DEBUG: LVL 18 0: (
+# XbMachine-DEBUG: LVL 19 0: (
+# XbMachine-DEBUG: LVL 20 0: t
+# XbMachine-DEBUG: LVL 20 1: e
+# XbMachine-DEBUG: LVL 20 2: x
+# XbMachine-DEBUG: LVL 20 3: t
+# XbMachine-DEBUG: LVL 20 4: (
+ok 5 /libxmlb/opcodes
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a',attr(),'b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a',attr(),'b'
+# XbMachine-DEBUG: ignoring optimized call to eq('a',attr(),'b'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: popping: 'b'
+# XbMachine-DEBUG: stack: 'a',attr()
+# XbMachine-DEBUG: popping: attr()
+# XbMachine-DEBUG: stack: 'a'
+# XbMachine-DEBUG: ignoring optimized call to attr('a'): cannot optimize: no silo to query
+# XbMachine-DEBUG: popping: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'a',attr(),'b',eq()
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:lt
+# XbMachine-DEBUG: before optimizing: 'a','b',lt()
+# XbMachine-DEBUG: popping: lt()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 999,123,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 999,123
+# XbMachine-DEBUG: popping1: 123
+# XbMachine-DEBUG: popping2: 999
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 0^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 0^1
+# XbMachine-DEBUG: popping: 0^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing lower-case('Fire')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^1,lower-case()
+# XbMachine-DEBUG: popping: lower-case()
+# XbMachine-DEBUG: stack: 'Fire'^1
+# XbMachine-DEBUG: popping: 'Fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'
+# DEBUG: testing upper-case('???????')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: '???????'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: '???????'^1
+# XbMachine-DEBUG: popping: '???????'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: ???????
+# XbMachine-DEBUG: stack: '???????'^255
+# XbMachine-DEBUG: popping: '???????'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result '???????'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: '???????'
+# DEBUG: testing upper-case(lower-case('Fire'))
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^2,lower-case()^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'Fire'^2,lower-case()^1
+# XbMachine-DEBUG: ignoring optimized call to upper-case('Fire'^2,lower-case()^1): FUNC type not supported
+# XbMachine-DEBUG: popping: lower-case()^1
+# XbMachine-DEBUG: stack: 'Fire'^2
+# XbMachine-DEBUG: popping: 'Fire'^2
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: before optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'fire'^1
+# XbMachine-DEBUG: popping: 'fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: FIRE
+# XbMachine-DEBUG: stack: 'FIRE'^255
+# XbMachine-DEBUG: popping: 'FIRE'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'FIRE'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'FIRE'
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: popping: in()
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1,'a'^1
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'c'^1,'b'^1,'a'^1): FUNC type not supported
+# XbMachine-DEBUG: popping: 'a'^1
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1
+# XbMachine-DEBUG: popping: 'b'^1
+# XbMachine-DEBUG: stack: text(),'c'^1
+# XbMachine-DEBUG: popping: 'c'^1
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a','b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 123,999,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 123,999
+# XbMachine-DEBUG: popping1: 999
+# XbMachine-DEBUG: popping2: 123
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 1^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 1^1
+# XbMachine-DEBUG: popping: 1^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+ok 6 /libxmlb/opcodes{optimize}
+ok 7 /libxmlb/opcodes{kind}
+ok 8 /libxmlb/stack
+ok 9 /libxmlb/stack{peek}
+ok 10 /libxmlb/node{data}
+ok 11 /libxmlb/node{export}
+# DEBUG:
+# magic: 624c4d58
+# guid: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# strtab: @387
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [061]
+# attr_value: lvfs [078]
+# NODE @62
+# size: 30
+# flags: 1
+# element_name: header [011]
+# next: 124
+# parent: 32
+# attr_name: type [068]
+# attr_value: <&> [083]
+# NODE @92
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [115]
+# attr_name: type [068]
+# attr_value: sha1 [087]
+# SENT @122
+# SENT @123
+# NODE @124
+# size: 38
+# flags: 1
+# element_name: component [023]
+# next: 232
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# attr_name: attr [073]
+# attr_value: value [100]
+# NODE @162
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 185
+# parent: 124
+# text: gimp.desktop [120]
+# SENT @184
+# NODE @185
+# size: 22
+# flags: 1
+# element_name: name [036]
+# next: 208
+# parent: 124
+# text: GIMP & Friend? [133]
+# SENT @207
+# NODE @208
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 124
+# text: org.gnome.Gimp.desktop [150]
+# SENT @230
+# SENT @231
+# NODE @232
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 286
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# NODE @262
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 232
+# text: gnome-software.desktop [173]
+# SENT @284
+# SENT @285
+# NODE @286
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [068]
+# attr_value: firmware [106]
+# NODE @316
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 339
+# parent: 286
+# text: org.hughski.ColorHug2.firmware [196]
+# SENT @338
+# NODE @339
+# size: 22
+# flags: 1
+# element_name: requires [041]
+# next: 0
+# parent: 286
+# NODE @361
+# size: 22
+# flags: 1
+# element_name: bootloader [050]
+# next: 0
+# parent: 339
+# text: 1.2.3 [227]
+# SENT @383
+# SENT @384
+# SENT @385
+# SENT @386
+# STRTAB @387
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: requires
+# [050]: bootloader
+# [061]: origin
+# [068]: type
+# [073]: attr
+# [078]: lvfs
+# [083]: <&>
+# [087]: sha1
+# [092]: desktop
+# [100]: value
+# [106]: firmware
+# [115]: dead
+# [120]: gimp.desktop
+# [133]: GIMP & Friend?
+# [150]: org.gnome.Gimp.desktop
+# [173]: gnome-software.desktop
+# [196]: org.hughski.ColorHug2.firmware
+# [227]: 1.2.3
+#
+# <components origin="lvfs">
+# <header type="&lt;&amp;&gt;">
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop" attr="value">
+# <id>gimp.desktop</id>
+# <name>GIMP &amp; Friend?</name>
+# <id>org.gnome.Gimp.desktop</id>
+# </component>
+# <component type="desktop">
+# <id>gnome-software.desktop</id>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# <requires>
+# <bootloader>1.2.3</bootloader>
+# </requires>
+# </component>
+# </components>
+ok 12 /libxmlb/builder
+ok 13 /libxmlb/builder{comments}
+# DEBUG:
+# magic: 624c4d58
+# guid: 7763392a-e166-1178-cbd5-590936cb74f5
+# strtab: @140
+# strtab_ntags: 3
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 107
+# parent: 54
+# text: Salut [035]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @106
+# NODE @107
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 0
+# parent: 54
+# text: Au revoir [041]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @137
+# SENT @138
+# SENT @139
+# STRTAB @140
+# [000]: components
+# [011]: component
+# [021]: p
+# [023]: xml:lang
+# [032]: fr
+# [035]: Salut
+# [041]: Au revoir
+#
+ok 14 /libxmlb/builder{native-lang}
+# DEBUG:
+# magic: 624c4d58
+# guid: 6c002382-7ad6-7ed9-0d93-d82574ccb351
+# strtab: @132
+# strtab_ntags: 4
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: description [021]
+# next: 0
+# parent: 54
+# attr_name: xml:lang [035]
+# attr_value: fr [044]
+# NODE @106
+# size: 22
+# flags: 1
+# element_name: p [033]
+# next: 0
+# parent: 76
+# text: Salut [047]
+# SENT @128
+# SENT @129
+# SENT @130
+# SENT @131
+# STRTAB @132
+# [000]: components
+# [011]: component
+# [021]: description
+# [033]: p
+# [035]: xml:lang
+# [044]: fr
+# [047]: Salut
+#
+ok 15 /libxmlb/builder{native-lang-nested}
+ok 16 /libxmlb/builder{native-lang-locale}
+# DEBUG: magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @32
+# strtab_ntags: 0
+# STRTAB @32
+#
+ok 17 /libxmlb/builder{empty}
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.04ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.10ms get size nodetab
+# XbSilo-DEBUG: 0.01ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.00ms adding strtab attr value
+# XbSilo-DEBUG: 0.00ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.01ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.22ms save file
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.25ms loaded file
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: blob too small
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.00ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.06ms get size nodetab
+# XbSilo-DEBUG: 0.00ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.00ms adding strtab attr value
+# XbSilo-DEBUG: 0.00ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.00ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.00ms parse blob
+# XbSilo-DEBUG: 0.12ms save file
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.10ms loaded file
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.06ms loaded file
+# XbSilo-DEBUG: GUID string: 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# XbSilo-DEBUG: returning unchanged silo
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: (null)
+# XbSilo-DEBUG: loading silo with file contents
+ok 18 /libxmlb/builder{ensure}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: /tmp/temp.xml.VOGAI2 changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+ok 19 /libxmlb/builder{ensure-watch-source}
+# <component type="desktop"><id>gimp.desktop</id></component>
+ok 20 /libxmlb/builder{node-vfunc}
+# DEBUG: ignoring (null)
+# DEBUG: ignoring components
+# DEBUG: ignoring id
+# DEBUG: ignoring id
+# <components><component><id>inkscape.desktop</id></component></components>
+ok 21 /libxmlb/builder{node-vfunc-remove}
+# DEBUG: >(null)<
+ok 22 /libxmlb/builder{node-vfunc-depth}
+ok 23 /libxmlb/builder{node-vfunc-error}
+ok 24 /libxmlb/builder{node-vfunc-ignore}
+# XbSilo-DEBUG: ignoring invalid file 0bb31de2141de8d7e4b888bd4a11d2a60c32bcd7: Mismatched XML
+# <book><id>foobar</id></book>
+ok 25 /libxmlb/builder{ignore-invalid}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 5671cee9-3c02-c431-29a7-e0f63096b783, current:996f14e3-2247-2789-17da-6c60f6d4b375, cached: (null)
+<component type="desktop"><id>temp.desktop</id></component>ok 26 /libxmlb/builder{custom-mime}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 996f14e3-2247-2789-17da-6c60f6d4b375, current:a87bce88-d7c8-ac38-d1c2-164457e620ec, cached: (null)
+<id>Hello world!</id>ok 27 /libxmlb/builder{chained-adapters}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: a87bce88-d7c8-ac38-d1c2-164457e620ec, current:c2b48500-0e26-e757-c731-7f9275a40300, cached: (null)
+ok 28 /libxmlb/builder{source-lzma}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: c2b48500-0e26-e757-c731-7f9275a40300, current:d89077d5-eb3c-9b48-cbfe-8314bc0b08c7, cached: (null)
+ok 29 /libxmlb/builder{source-zstd}
+# <components origin="lvfs">
+# <component type="desktop">
+# <id>gimp.desktop</id>
+# <icon type="stock">dave</icon>
+# <description>hello <em>world!</em>
+# </description>
+# </component>
+# </components>
+<components origin="lvfs"><component type="desktop"><id>gimp.desktop</id><icon type="stock">dave</icon><description>hello <em>world!</em></description></component></components>ok 30 /libxmlb/builder-node
+ok 31 /libxmlb/builder-node{token-max}
+ok 32 /libxmlb/builder-node{info}
+# <component><description><p>Really long content
+# spanning multiple lines
+# </p></description></component>
+ok 33 /libxmlb/builder-node{literal-text}
+# <component><description><p>Really long content spanning multiple lines</p></description></component>
+ok 34 /libxmlb/builder-node{source-text}
+# DEBUG:
+# magic: 624c4d58
+# guid: 2929f697-1718-f58b-3e10-fd2cb3db1476
+# strtab: @193
+# strtab_ntags: 6
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: description [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 100
+# parent: 32
+# NODE @76
+# size: 22
+# flags: 1
+# element_name: code [014]
+# next: 0
+# parent: 54
+# text: Title [031]
+# tail: : [037]
+# SENT @98
+# SENT @99
+# NODE @100
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 0
+# parent: 32
+# text: There is a [039]
+# NODE @122
+# size: 22
+# flags: 1
+# element_name: em [019]
+# next: 145
+# parent: 100
+# text: slight [051]
+# tail: risk of [058]
+# SENT @144
+# NODE @145
+# size: 22
+# flags: 1
+# element_name: strong [022]
+# next: 168
+# parent: 100
+# text: death [068]
+# tail: here [074]
+# SENT @167
+# NODE @168
+# size: 22
+# flags: 1
+# element_name: a [029]
+# next: 0
+# parent: 100
+# text: ! [080]
+# SENT @190
+# SENT @191
+# SENT @192
+# STRTAB @193
+# [000]: description
+# [012]: p
+# [014]: code
+# [019]: em
+# [022]: strong
+# [029]: a
+# [031]: Title
+# [037]: :
+# [039]: There is a
+# [051]: slight
+# [058]: risk of
+# [068]: death
+# [074]: here
+# [080]: !
+#
+ok 35 /libxmlb/markup
+# DEBUG:
+# magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @86
+# strtab_ntags: 2
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: component [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 30
+# flags: 3
+# element_name: summary [010]
+# next: 0
+# parent: 32
+# text: A strategy game [018]
+# token: strategy [034]
+# token: strategi [043]
+# SENT @84
+# SENT @85
+# STRTAB @86
+# [000]: component
+# [010]: summary
+# [018]: A strategy game
+# [034]: strategy
+# [043]: strategi
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,?INT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),?0,search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),?0): ?INT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),?0,search()
+# XbSilo-DEBUG: 0.02ms query on component with `summary[text(),?0,search()]` [?0 ? strategi] limit=0 -> 1 results
+ok 36 /libxmlb/token-search
+# DEBUG:
+# magic: 624c4d58
+# guid: bd1f54c9-65bd-4538-7141-7fb9aabe5909
+# strtab: @333
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [054]
+# attr_value: lvfs [070]
+# NODE @62
+# size: 22
+# flags: 1
+# element_name: header [011]
+# next: 116
+# parent: 32
+# NODE @84
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [101]
+# attr_name: type [061]
+# attr_value: sha1 [075]
+# SENT @114
+# SENT @115
+# NODE @116
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 278
+# parent: 32
+# attr_name: type [061]
+# attr_value: desktop [080]
+# NODE @146
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 169
+# parent: 116
+# text: gimp.desktop [106]
+# SENT @168
+# NODE @169
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 192
+# parent: 116
+# text: org.gnome.Gimp.desktop [119]
+# SENT @191
+# NODE @192
+# size: 30
+# flags: 3
+# element_name: name [036]
+# next: 223
+# parent: 116
+# text: M?? [142]
+# token: m?ss [185]
+# token: mess [191]
+# SENT @222
+# NODE @223
+# size: 22
+# flags: 1
+# element_name: custom [041]
+# next: 0
+# parent: 116
+# NODE @245
+# size: 30
+# flags: 1
+# element_name: value [048]
+# next: 0
+# parent: 223
+# text: TRUE [149]
+# attr_name: key [066]
+# attr_value: KEY [088]
+# SENT @275
+# SENT @276
+# SENT @277
+# NODE @278
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [061]
+# attr_value: firmware [092]
+# NODE @308
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 278
+# text: org.hughski.ColorHug2.firmware [154]
+# SENT @330
+# SENT @331
+# SENT @332
+# STRTAB @333
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: custom
+# [048]: value
+# [054]: origin
+# [061]: type
+# [066]: key
+# [070]: lvfs
+# [075]: sha1
+# [080]: desktop
+# [088]: KEY
+# [092]: firmware
+# [101]: dead
+# [106]: gimp.desktop
+# [119]: org.gnome.Gimp.desktop
+# [142]: M??
+# [149]: TRUE
+# [154]: org.hughski.ColorHug2.firmware
+# [185]: m?ss
+# [191]: mess
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'FALSE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^2,attr()^2,'KEY'^2,eq()^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^2:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^2:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: ignoring optimized call to ge('percentage',attr(),90): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('percentage'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.gnome.Gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.hughski.ColorHug2.firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:ne
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=INTE
+# XbMachine-DEBUG: before optimizing: 2,position(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2,position()): FUNC:INTE types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 2,position(),eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:last
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,FUNC:not
+# XbMachine-DEBUG: before optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: ignoring optimized call to not('dave'^1,attr()^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('dave'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dead'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dead':$'dead'^255
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'gimp'[gimp]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'mEss'[mess]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: opcodes_sig=TEXT,INTE,FUNC:eq
+# XbMachine-DEBUG: before optimizing: '123',123,eq()
+# XbMachine-DEBUG: slow atoi fallback of 123:'123'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=INTE,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 123,'123',eq()
+# XbMachine-DEBUG: slow atoi fallback of '123':123
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:starts-with
+# XbMachine-DEBUG: before optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: ignoring optimized call to starts-with(text()^1,'gimp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:ends-with
+# XbMachine-DEBUG: before optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: ignoring optimized call to ends-with(text()^1,'.desktop'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:contains
+# XbMachine-DEBUG: before optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: ignoring optimized call to contains(text()^1,'imp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: opcodes_sig=FUNC:position,TEXT,FUNC:number,FUNC:eq
+# XbMachine-DEBUG: before optimizing: position(),'2'^1,number(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),'2'^1,number()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 2^255
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: before optimizing: position(),2,eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),2): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:string,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 2^1,string(),'2',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2^1,string(),'2'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: method ran, adding result '2'^255
+# XbMachine-DEBUG: after optimizing: '2','2',eq()
+# XbMachine-DEBUG: before optimizing: '2','2',eq()
+# XbMachine-DEBUG: slow strcmp fallback of '2':'2'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'org.hughski.ColorHug2.firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'org.hughski.ColorHug2.firmware':$'org.hughski.ColorHug2.firmware'^255
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:upper-case,FUNC:lower-case,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case()): FUNC:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to lower-case(text(),'Gimp.DESKTOP'^2,upper-case()^1): FUNC type not supported
+# XbMachine-DEBUG: method ran, adding result 'GIMP.DESKTOP'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: before optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'GIMP.DESKTOP'^1,lower-case()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 'gimp.desktop'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'gimp.desktop'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'gimp.desktop':$'gimp.desktop'^255
+ok 37 /libxmlb/xpath
+ok 38 /libxmlb/xpath-query
+ok 39 /libxmlb/xpath-query{reverse}
+ok 40 /libxmlb/xpath-query{force-node-cache}
+ok 41 /libxmlb/xpath{helpers}
+ok 42 /libxmlb/xpath{prepared}
+ok 43 /libxmlb/xpath{incomplete}
+ok 44 /libxmlb/xpath-parent
+ok 45 /libxmlb/xpath-glob
+ok 46 /libxmlb/xpath-node
+ok 47 /libxmlb/xpath-parent-subnode
+# DEBUG:
+# magic: 624c4d58
+# guid: e521db7b-b504-ac07-3be2-de0bc7a36c1c
+# strtab: @101
+# strtab_ntags: 1
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 55
+# parent: 0
+# text: value [004]
+# SENT @54
+# NODE @55
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 78
+# parent: 0
+# text: value2 [010]
+# SENT @77
+# NODE @78
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 0
+# parent: 0
+# text: value3 [017]
+# SENT @100
+# STRTAB @101
+# [000]: tag
+# [004]: value
+# [010]: value2
+# [017]: value3
+#
+<tag>value</tag><tag>value2</tag><tag>value3</tag>ok 48 /libxmlb/multiple-roots
+ok 49 /libxmlb/single-root
+# End of libxmlb tests
+PASS: libxmlb/libxmlb.test
+SUMMARY: total=1; passed=1; skipped=0; failed=0; user=0.0s; system=0.0s; maxrss=6016
+DURATION: 1
+END: /usr/lib/libxmlb/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-libxmlb/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-libxmlb/testresults.json
new file mode 100644
index 00000000000..5119a73d143
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-libxmlb/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-libxmlb_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-libxmlb",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011014938354492188,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.372606039047241,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04367780685424805,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.5983541011810303,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013391971588134766,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxmlb.libxmlb/libxmlb.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxmlb": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.110902309417725,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-logrotate.log b/runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-logrotate.log
new file mode 100644
index 00000000000..33fe1d6e685
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-logrotate.log
@@ -0,0 +1,121 @@
+START: ptest-runner
+2024-01-31T04:28
+make check-TESTS
+make[1]: Entering directory '/usr/lib/logrotate/ptest'
+make[2]: Entering directory '/usr/lib/logrotate/ptest'
+PASS: test-0001.sh
+PASS: test-0002.sh
+PASS: test-0003.sh
+PASS: test-0004.sh
+PASS: test-0005.sh
+PASS: test-0006.sh
+PASS: test-0007.sh
+PASS: test-0008.sh
+PASS: test-0009.sh
+PASS: test-0010.sh
+PASS: test-0011.sh
+PASS: test-0012.sh
+PASS: test-0013.sh
+PASS: test-0014.sh
+PASS: test-0015.sh
+PASS: test-0016.sh
+PASS: test-0017.sh
+PASS: test-0018.sh
+PASS: test-0019.sh
+PASS: test-0020.sh
+PASS: test-0021.sh
+PASS: test-0022.sh
+PASS: test-0023.sh
+PASS: test-0024.sh
+PASS: test-0025.sh
+PASS: test-0026.sh
+PASS: test-0027.sh
+PASS: test-0028.sh
+PASS: test-0029.sh
+PASS: test-0030.sh
+PASS: test-0031.sh
+SKIP: test-0032.sh
+SKIP: test-0033.sh
+PASS: test-0034.sh
+SKIP: test-0035.sh
+PASS: test-0036.sh
+PASS: test-0037.sh
+PASS: test-0038.sh
+PASS: test-0039.sh
+PASS: test-0040.sh
+PASS: test-0041.sh
+PASS: test-0042.sh
+PASS: test-0043.sh
+PASS: test-0044.sh
+PASS: test-0045.sh
+PASS: test-0046.sh
+SKIP: test-0047.sh
+SKIP: test-0048.sh
+PASS: test-0049.sh
+PASS: test-0050.sh
+PASS: test-0051.sh
+PASS: test-0052.sh
+PASS: test-0053.sh
+PASS: test-0054.sh
+PASS: test-0055.sh
+PASS: test-0056.sh
+PASS: test-0057.sh
+PASS: test-0058.sh
+PASS: test-0059.sh
+PASS: test-0060.sh
+PASS: test-0061.sh
+PASS: test-0062.sh
+PASS: test-0063.sh
+PASS: test-0064.sh
+PASS: test-0065.sh
+PASS: test-0066.sh
+PASS: test-0067.sh
+PASS: test-0068.sh
+PASS: test-0069.sh
+PASS: test-0070.sh
+PASS: test-0071.sh
+PASS: test-0072.sh
+PASS: test-0073.sh
+PASS: test-0074.sh
+PASS: test-0075.sh
+PASS: test-0076.sh
+PASS: test-0077.sh
+PASS: test-0078.sh
+PASS: test-0079.sh
+PASS: test-0080.sh
+PASS: test-0081.sh
+PASS: test-0082.sh
+PASS: test-0083.sh
+PASS: test-0084.sh
+PASS: test-0085.sh
+PASS: test-0086.sh
+PASS: test-0087.sh
+PASS: test-0088.sh
+PASS: test-0089.sh
+PASS: test-0090.sh
+PASS: test-0091.sh
+PASS: test-0092.sh
+PASS: test-0093.sh
+PASS: test-0100.sh
+PASS: test-0101.sh
+PASS: test-0102.sh
+PASS: test-0103.sh
+PASS: test-0104.sh
+PASS: test-0105.sh
+PASS: test-0106.sh
+PASS: test-0107.sh
+PASS: test-0108.sh
+============================================================================
+Testsuite summary for logrotate 3.21.0
+============================================================================
+# TOTAL: 102
+# PASS: 97
+# SKIP: 5
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/logrotate/ptest'
+make[1]: Leaving directory '/usr/lib/logrotate/ptest'
+DURATION: 27
diff --git a/runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-raw.log
new file mode 100644
index 00000000000..d6f7f06a3e1
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-logrotate/ptest-raw.log
@@ -0,0 +1,126 @@
+START: ptest-runner
+2024-01-31T04:28
+BEGIN: /usr/lib/logrotate/ptest
+make check-TESTS
+make[1]: Entering directory '/usr/lib/logrotate/ptest'
+make[2]: Entering directory '/usr/lib/logrotate/ptest'
+PASS: test-0001.sh
+PASS: test-0002.sh
+PASS: test-0003.sh
+PASS: test-0004.sh
+PASS: test-0005.sh
+PASS: test-0006.sh
+PASS: test-0007.sh
+PASS: test-0008.sh
+PASS: test-0009.sh
+PASS: test-0010.sh
+PASS: test-0011.sh
+PASS: test-0012.sh
+PASS: test-0013.sh
+PASS: test-0014.sh
+PASS: test-0015.sh
+PASS: test-0016.sh
+PASS: test-0017.sh
+PASS: test-0018.sh
+PASS: test-0019.sh
+PASS: test-0020.sh
+PASS: test-0021.sh
+PASS: test-0022.sh
+PASS: test-0023.sh
+PASS: test-0024.sh
+PASS: test-0025.sh
+PASS: test-0026.sh
+PASS: test-0027.sh
+PASS: test-0028.sh
+PASS: test-0029.sh
+PASS: test-0030.sh
+PASS: test-0031.sh
+SKIP: test-0032.sh
+SKIP: test-0033.sh
+PASS: test-0034.sh
+SKIP: test-0035.sh
+PASS: test-0036.sh
+PASS: test-0037.sh
+PASS: test-0038.sh
+PASS: test-0039.sh
+PASS: test-0040.sh
+PASS: test-0041.sh
+PASS: test-0042.sh
+PASS: test-0043.sh
+PASS: test-0044.sh
+PASS: test-0045.sh
+PASS: test-0046.sh
+SKIP: test-0047.sh
+SKIP: test-0048.sh
+PASS: test-0049.sh
+PASS: test-0050.sh
+PASS: test-0051.sh
+PASS: test-0052.sh
+PASS: test-0053.sh
+PASS: test-0054.sh
+PASS: test-0055.sh
+PASS: test-0056.sh
+PASS: test-0057.sh
+PASS: test-0058.sh
+PASS: test-0059.sh
+PASS: test-0060.sh
+PASS: test-0061.sh
+PASS: test-0062.sh
+PASS: test-0063.sh
+PASS: test-0064.sh
+PASS: test-0065.sh
+PASS: test-0066.sh
+PASS: test-0067.sh
+PASS: test-0068.sh
+PASS: test-0069.sh
+PASS: test-0070.sh
+PASS: test-0071.sh
+PASS: test-0072.sh
+PASS: test-0073.sh
+PASS: test-0074.sh
+PASS: test-0075.sh
+PASS: test-0076.sh
+PASS: test-0077.sh
+PASS: test-0078.sh
+PASS: test-0079.sh
+PASS: test-0080.sh
+PASS: test-0081.sh
+PASS: test-0082.sh
+PASS: test-0083.sh
+PASS: test-0084.sh
+PASS: test-0085.sh
+PASS: test-0086.sh
+PASS: test-0087.sh
+PASS: test-0088.sh
+PASS: test-0089.sh
+PASS: test-0090.sh
+PASS: test-0091.sh
+PASS: test-0092.sh
+PASS: test-0093.sh
+PASS: test-0100.sh
+PASS: test-0101.sh
+PASS: test-0102.sh
+PASS: test-0103.sh
+PASS: test-0104.sh
+PASS: test-0105.sh
+PASS: test-0106.sh
+PASS: test-0107.sh
+PASS: test-0108.sh
+============================================================================
+Testsuite summary for logrotate 3.21.0
+============================================================================
+# TOTAL: 102
+# PASS: 97
+# SKIP: 5
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/logrotate/ptest'
+make[1]: Leaving directory '/usr/lib/logrotate/ptest'
+DURATION: 27
+END: /usr/lib/logrotate/ptest
+2024-01-31T04:29
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-logrotate/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-logrotate/testresults.json
new file mode 100644
index 00000000000..57f1cbc8bd9
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-logrotate/testresults.json
@@ -0,0 +1,369 @@
+{
+ "runtime_core-image-ptest-logrotate_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-logrotate",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012149810791015625,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.388032913208008,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043736934661865234,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 27.01598310470581,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013072490692138672,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0001.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0002.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0003.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0004.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0005.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0006.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0007.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0008.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0009.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0010.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0011.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0012.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0013.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0014.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0015.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0016.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0017.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0018.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0019.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0020.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0021.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0022.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0023.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0024.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0025.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0026.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0027.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0028.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0029.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0030.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0031.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0032.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0033.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0034.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0035.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0036.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0037.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0038.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0039.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0040.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0041.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0042.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0043.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0044.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0045.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0046.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0047.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0048.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0049.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0050.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0051.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0052.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0053.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0054.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0055.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0056.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0057.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0058.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0059.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0060.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0061.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0062.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0063.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0064.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0065.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0066.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0067.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0068.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0069.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0070.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0071.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0072.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0073.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0074.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0075.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0076.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0077.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0078.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0079.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0080.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0081.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0082.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0083.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0084.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0085.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0086.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0087.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0088.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0089.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0090.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0091.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0092.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0093.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0100.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0101.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0102.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0103.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0104.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0105.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0106.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0107.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0108.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "logrotate": {
+ "duration": "27"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.102735042572021,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-lua/ptest-lua.log b/runtime/poky/qemuarm64/core-image-ptest-lua/ptest-lua.log
new file mode 100644
index 00000000000..8c81ad60ea1
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-lua/ptest-lua.log
@@ -0,0 +1,316 @@
+START: ptest-runner
+2024-01-31T04:28
+...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Lua warning: #This is an expected warning
+Lua warning: #This is another one
+.......--- test output ---
+
+ Starting Tests
+random seeds: 1706675305, 367562265256
+current path:
+****/usr/share/lua/5.4/?.lua;/usr/share/lua/5.4/?/init.lua;/usr/lib/lua/5.4/?.lua;/usr/lib/lua/5.4/?/init.lua;./?.lua;./?/init.lua****
+
+ ---- total memory: 44.6K, max memory: 44.6K ----
+
+time: 2.7e-05 (+2.7e-05)
+
+***** FILE 'main.lua'*****
+
+***** FILE 'gc.lua'*****
+testing incremental garbage collection
+creating many objects
+functions with errors
+long strings
+steps
+steps (2)
+clearing tables
+weak tables
++
+self-referenced threads
+OK
+ ---- total memory: 1.4M, max memory: 1.4M ----
+
+time: 0.213804 (+0.213777)
+
+***** FILE 'db.lua'*****
+testing debug library and debug information
++
+testing inspection of parameters/returned values
++
++
+testing traceback sizes
+testing debug functions on chunk without debug info
+OK
+ ---- total memory: 149.4K, max memory: 1.4M ----
+
+time: 0.286392 (+0.072588)
+
+***** FILE 'calls.lua'*****
+testing functions and calls
++
++
+testing tail calls
++
++
+testing binary chunks
+OK
+testing strings and string library
+testing 'format %a %A'
+OK
+testing scanner
++
++
++
++
++
+OK
+ ---- total memory: 160.0K, max memory: 1.4M ----
+
+time: 0.392218 (+0.105826)
+
+***** FILE 'tpack.lua'*****
+testing pack/unpack
+platform:
+ short 2, int 4, long 8, size_t 8, float 4, double 8,
+ lua Integer 8, lua Number 8
+ little endian
+ alignment: 8
+testing invalid formats
+testing pack/unpack of floating-point numbers
+testing pack/unpack of strings
+testing alignment
+OK
+ ---- total memory: 215.3K, max memory: 1.4M ----
+
+time: 0.393756 (+0.001538)
+
+***** FILE 'attrib.lua'*****
+testing require
+package config: /|;|?|!|-|
+testing 'require' message
++
+testing assignments, logical operators, and constructors
++
+OK
+ ---- total memory: 318.1K, max memory: 1.4M ----
+
+time: 0.397063 (+0.003307)
+
+***** FILE 'gengc.lua'*****
+testing generational garbage collection
++
+OK
+ ---- total memory: 124.8K, max memory: 1.4M ----
+
+time: 0.397759 (+0.000696)
+
+***** FILE 'locals.lua'*****
+testing local variables and environments
++
+testing to-be-closed variables
+testing errors in __close
+to-be-closed variables in coroutines
+OK
+ ---- total memory: 178.4K, max memory: 1.4M ----
+
+time: 0.604585 (+0.206826)
+
+***** FILE 'constructs.lua'*****
+testing syntax
++
+testing short-circuit optimizations (1)
++
+OK
+ ---- total memory: 954.0K, max memory: 1.4M ----
+
+time: 0.693864 (+0.089279)
+
+***** FILE 'code.lua'*****
+ ---- total memory: 902.3K, max memory: 1.4M ----
+
+time: 0.696332 (+0.002468)
+
+***** FILE 'cstack.lua'*****
+testing stack overflow detection
+testing stack overflow in message handling
+final count: 250037
+testing recursion inside pattern matching
+testing stack-overflow in recursive 'gsub'
+final count: 197
+testing stack-overflow in recursive 'gsub' with metatables
+final count: 99
+testing limits in coroutines inside deep calls
+final count: 196
+nesting of resuming yielded coroutines
+final count: 195
+nesting coroutines running after recoverable errors
+final count: 197
+OK
+ ---- total memory: 14.2M, max memory: 14.2M ----
+
+time: 0.860973 (+0.164641)
+
+***** FILE 'nextvar.lua'*****
+testing tables, next, and for
++
++
++
+testing next x GC of deleted keys
++
+testing floats in numeric for
+OK
+ ---- total memory: 137.3K, max memory: 14.2M ----
+
+time: 0.89933 (+0.038357)
+
+***** FILE 'pm.lua'*****
+testing pattern matching
++
++
++
++
+OK
+ ---- total memory: 168.1K, max memory: 14.2M ----
+
+time: 0.902697 (+0.003367)
+
+***** FILE 'utf8.lua'*****
+testing UTF-8 library
+ok
+ ---- total memory: 154.7K, max memory: 14.2M ----
+
+time: 0.904049 (+0.001352)
+
+***** FILE 'api.lua'*****
+ ---- total memory: 345.1K, max memory: 14.2M ----
+
+time: 0.906757 (+0.002708)
+
+***** FILE 'events.lua'*****
+testing metatables
++
++
+OK
+ ---- total memory: 136.9K, max memory: 14.2M ----
+
+time: 0.909329 (+0.002572)
+
+***** FILE 'vararg.lua'*****
+testing vararg
++
++
++
+OK
+ ---- total memory: 160.3K, max memory: 14.2M ----
+
+time: 0.90988 (+0.000551)
+
+***** FILE 'closure.lua'*****
+testing closures
++
+OK
+ ---- total memory: 234.1K, max memory: 14.2M ----
+
+time: 0.912213 (+0.002333)
+
+***** FILE 'coroutine.lua'*****
+testing coroutines
+to-be-closed variables in coroutines
+testing 'coroutine.close'
++
+testing yields inside metamethods
++
+testing yields inside 'for' iterators
+OK
+ ---- total memory: 197.8K, max memory: 14.2M ----
+
+time: 0.916736 (+0.004523)
+
+***** FILE 'goto.lua'*****
+OK
+ ---- total memory: 132.0K, max memory: 14.2M ----
+
+time: 0.917474 (+0.000738)
+
+***** FILE 'errors.lua'*****
+testing errors
++
+testing tokens in error messages
++
+OK
+ ---- total memory: 272.0K, max memory: 14.2M ----
+
+time: 0.930829 (+0.013355)
+
+***** FILE 'math.lua'*****
+testing numbers and math lib
+64-bit integers, 53-bit (mantissa) floats
+testing order (floats cannot represent all integers)
+testing -0 and NaN
+testing 'math.random'
+random seeds: 1706675306, 367562265256
+float random range in 31800 calls: [0.000022, 0.999986]
+integer random range in 51200 calls: [minint + 22ppm, maxint - 27ppm]
+OK
+ ---- total memory: 304.7K, max memory: 14.2M ----
+
+time: 0.963455 (+0.032626)
+
+***** FILE 'sort.lua'*****
+testing (parts of) table library
+testing unpack
+testing pack
+testing sort
+sorting 5000 random elements in 3.08 msec.
+re-sorting 5000 sorted elements in 2.33 msec.
+Invert-sorting other 5000 elements in 9.12 msec., with 67234 comparisons
+sorting 5000 equal elements in 5.36 msec.
+OK
+ ---- total memory: 259.7K, max memory: 14.2M ----
+
+time: 1.00343 (+0.039976)
+
+***** FILE 'bitwise.lua'*****
+testing bitwise operations
++
+testing bitwise library
++
++
+OK
+ ---- total memory: 291.8K, max memory: 14.2M ----
+
+time: 1.00536 (+0.00193)
+
+***** FILE 'verybig.lua'*****
+testing RK
+ ---- total memory: 125.4K, max memory: 14.2M ----
+
+time: 1.00582 (+0.000455)
+
+***** FILE 'files.lua'*****
+testing i/o
++
++
++
++
++
++
+testing date/time
+test done on 31/01/2024, at 04:28:26
+Lua 5.4
+(there should be two warnings now)
+64-bit integers, 64-bit floats
+cleaning all!!!!
+ ---- total memory: 58.5K, max memory: 14.2M ----
+
+
+
+total time: 1.03s (wall time: 1s)
+
+final OK !!!
+>>> closing state <<<
+
+
+
+--- ptest result ---
+PASS: lua
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-lua/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-lua/ptest-raw.log
new file mode 100644
index 00000000000..13646c88db8
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-lua/ptest-raw.log
@@ -0,0 +1,321 @@
+START: ptest-runner
+2024-01-31T04:28
+BEGIN: /usr/lib/lua/ptest
+...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Lua warning: #This is an expected warning
+Lua warning: #This is another one
+.......--- test output ---
+
+ Starting Tests
+random seeds: 1706675305, 367562265256
+current path:
+****/usr/share/lua/5.4/?.lua;/usr/share/lua/5.4/?/init.lua;/usr/lib/lua/5.4/?.lua;/usr/lib/lua/5.4/?/init.lua;./?.lua;./?/init.lua****
+
+ ---- total memory: 44.6K, max memory: 44.6K ----
+
+time: 2.7e-05 (+2.7e-05)
+
+***** FILE 'main.lua'*****
+
+***** FILE 'gc.lua'*****
+testing incremental garbage collection
+creating many objects
+functions with errors
+long strings
+steps
+steps (2)
+clearing tables
+weak tables
++
+self-referenced threads
+OK
+ ---- total memory: 1.4M, max memory: 1.4M ----
+
+time: 0.213804 (+0.213777)
+
+***** FILE 'db.lua'*****
+testing debug library and debug information
++
+testing inspection of parameters/returned values
++
++
+testing traceback sizes
+testing debug functions on chunk without debug info
+OK
+ ---- total memory: 149.4K, max memory: 1.4M ----
+
+time: 0.286392 (+0.072588)
+
+***** FILE 'calls.lua'*****
+testing functions and calls
++
++
+testing tail calls
++
++
+testing binary chunks
+OK
+testing strings and string library
+testing 'format %a %A'
+OK
+testing scanner
++
++
++
++
++
+OK
+ ---- total memory: 160.0K, max memory: 1.4M ----
+
+time: 0.392218 (+0.105826)
+
+***** FILE 'tpack.lua'*****
+testing pack/unpack
+platform:
+ short 2, int 4, long 8, size_t 8, float 4, double 8,
+ lua Integer 8, lua Number 8
+ little endian
+ alignment: 8
+testing invalid formats
+testing pack/unpack of floating-point numbers
+testing pack/unpack of strings
+testing alignment
+OK
+ ---- total memory: 215.3K, max memory: 1.4M ----
+
+time: 0.393756 (+0.001538)
+
+***** FILE 'attrib.lua'*****
+testing require
+package config: /|;|?|!|-|
+testing 'require' message
++
+testing assignments, logical operators, and constructors
++
+OK
+ ---- total memory: 318.1K, max memory: 1.4M ----
+
+time: 0.397063 (+0.003307)
+
+***** FILE 'gengc.lua'*****
+testing generational garbage collection
++
+OK
+ ---- total memory: 124.8K, max memory: 1.4M ----
+
+time: 0.397759 (+0.000696)
+
+***** FILE 'locals.lua'*****
+testing local variables and environments
++
+testing to-be-closed variables
+testing errors in __close
+to-be-closed variables in coroutines
+OK
+ ---- total memory: 178.4K, max memory: 1.4M ----
+
+time: 0.604585 (+0.206826)
+
+***** FILE 'constructs.lua'*****
+testing syntax
++
+testing short-circuit optimizations (1)
++
+OK
+ ---- total memory: 954.0K, max memory: 1.4M ----
+
+time: 0.693864 (+0.089279)
+
+***** FILE 'code.lua'*****
+ ---- total memory: 902.3K, max memory: 1.4M ----
+
+time: 0.696332 (+0.002468)
+
+***** FILE 'cstack.lua'*****
+testing stack overflow detection
+testing stack overflow in message handling
+final count: 250037
+testing recursion inside pattern matching
+testing stack-overflow in recursive 'gsub'
+final count: 197
+testing stack-overflow in recursive 'gsub' with metatables
+final count: 99
+testing limits in coroutines inside deep calls
+final count: 196
+nesting of resuming yielded coroutines
+final count: 195
+nesting coroutines running after recoverable errors
+final count: 197
+OK
+ ---- total memory: 14.2M, max memory: 14.2M ----
+
+time: 0.860973 (+0.164641)
+
+***** FILE 'nextvar.lua'*****
+testing tables, next, and for
++
++
++
+testing next x GC of deleted keys
++
+testing floats in numeric for
+OK
+ ---- total memory: 137.3K, max memory: 14.2M ----
+
+time: 0.89933 (+0.038357)
+
+***** FILE 'pm.lua'*****
+testing pattern matching
++
++
++
++
+OK
+ ---- total memory: 168.1K, max memory: 14.2M ----
+
+time: 0.902697 (+0.003367)
+
+***** FILE 'utf8.lua'*****
+testing UTF-8 library
+ok
+ ---- total memory: 154.7K, max memory: 14.2M ----
+
+time: 0.904049 (+0.001352)
+
+***** FILE 'api.lua'*****
+ ---- total memory: 345.1K, max memory: 14.2M ----
+
+time: 0.906757 (+0.002708)
+
+***** FILE 'events.lua'*****
+testing metatables
++
++
+OK
+ ---- total memory: 136.9K, max memory: 14.2M ----
+
+time: 0.909329 (+0.002572)
+
+***** FILE 'vararg.lua'*****
+testing vararg
++
++
++
+OK
+ ---- total memory: 160.3K, max memory: 14.2M ----
+
+time: 0.90988 (+0.000551)
+
+***** FILE 'closure.lua'*****
+testing closures
++
+OK
+ ---- total memory: 234.1K, max memory: 14.2M ----
+
+time: 0.912213 (+0.002333)
+
+***** FILE 'coroutine.lua'*****
+testing coroutines
+to-be-closed variables in coroutines
+testing 'coroutine.close'
++
+testing yields inside metamethods
++
+testing yields inside 'for' iterators
+OK
+ ---- total memory: 197.8K, max memory: 14.2M ----
+
+time: 0.916736 (+0.004523)
+
+***** FILE 'goto.lua'*****
+OK
+ ---- total memory: 132.0K, max memory: 14.2M ----
+
+time: 0.917474 (+0.000738)
+
+***** FILE 'errors.lua'*****
+testing errors
++
+testing tokens in error messages
++
+OK
+ ---- total memory: 272.0K, max memory: 14.2M ----
+
+time: 0.930829 (+0.013355)
+
+***** FILE 'math.lua'*****
+testing numbers and math lib
+64-bit integers, 53-bit (mantissa) floats
+testing order (floats cannot represent all integers)
+testing -0 and NaN
+testing 'math.random'
+random seeds: 1706675306, 367562265256
+float random range in 31800 calls: [0.000022, 0.999986]
+integer random range in 51200 calls: [minint + 22ppm, maxint - 27ppm]
+OK
+ ---- total memory: 304.7K, max memory: 14.2M ----
+
+time: 0.963455 (+0.032626)
+
+***** FILE 'sort.lua'*****
+testing (parts of) table library
+testing unpack
+testing pack
+testing sort
+sorting 5000 random elements in 3.08 msec.
+re-sorting 5000 sorted elements in 2.33 msec.
+Invert-sorting other 5000 elements in 9.12 msec., with 67234 comparisons
+sorting 5000 equal elements in 5.36 msec.
+OK
+ ---- total memory: 259.7K, max memory: 14.2M ----
+
+time: 1.00343 (+0.039976)
+
+***** FILE 'bitwise.lua'*****
+testing bitwise operations
++
+testing bitwise library
++
++
+OK
+ ---- total memory: 291.8K, max memory: 14.2M ----
+
+time: 1.00536 (+0.00193)
+
+***** FILE 'verybig.lua'*****
+testing RK
+ ---- total memory: 125.4K, max memory: 14.2M ----
+
+time: 1.00582 (+0.000455)
+
+***** FILE 'files.lua'*****
+testing i/o
++
++
++
++
++
++
+testing date/time
+test done on 31/01/2024, at 04:28:26
+Lua 5.4
+(there should be two warnings now)
+64-bit integers, 64-bit floats
+cleaning all!!!!
+ ---- total memory: 58.5K, max memory: 14.2M ----
+
+
+
+total time: 1.03s (wall time: 1s)
+
+final OK !!!
+>>> closing state <<<
+
+
+
+--- ptest result ---
+PASS: lua
+DURATION: 1
+END: /usr/lib/lua/ptest
+2024-01-31T04:28
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-lua/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-lua/testresults.json
new file mode 100644
index 00000000000..9ade604c3ea
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-lua/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-lua_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-lua",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011105537414550781,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.366675853729248,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04306507110595703,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.4968326091766357,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012891292572021484,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.lua.lua": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "lua": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.099642276763916,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-lzo.log b/runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-lzo.log
new file mode 100644
index 00000000000..95b600568b5
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-lzo.log
@@ -0,0 +1,4442 @@
+START: ptest-runner
+2024-01-31T04:28
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | services 12813 1 7796 60.8 124.452 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 114.814 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 107.361 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 84.185 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 78.190 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 68.238 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 64.015 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 58.961 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 57.635 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 0.000 0.000 |
+LZO1C-2 | services 12813 1 7604 59.3 115.370 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 108.415 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 78.158 0.000 |
+LZO1C-5 | services 12813 1 7305 57.0 71.367 0.000 |
+LZO1C-6 | services 12813 1 7210 56.3 68.611 0.000 |
+LZO1C-7 | services 12813 1 7181 56.0 60.554 0.000 |
+LZO1C-8 | services 12813 1 7097 55.4 55.104 0.000 |
+LZO1C-9 | services 12813 1 7046 55.0 54.310 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 0.000 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1F-1 | services 12813 1 7692 60.0 107.940 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 35.573 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 23.553 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 36.160 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 24.741 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 35.747 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 35.758 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 18.031 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 21.450 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 9.369 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 9.734 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 9.619 0.000 |
+memcpy() | services 12813 1 12813 100 0.000 0.000 |
+
+lzotest: execution time: 0 seconds
+PASS: lzotest
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-1 | buildinfo 537 1 278 51.8 0.000 0.000 |
+LZO1-1 | busybox.links.nosuid 2436 1 1277 52.4 0.000 0.000 |
+LZO1-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-1 | rcS 1313 1 1016 77.4 0.000 0.000 |
+LZO1-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-1 | 00_core 1637 1 1038 63.4 0.000 0.000 |
+LZO1-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1-1 | ethertypes 1853 1 1408 76.0 0.000 0.000 |
+LZO1-1 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1-1 | group 518 1 469 90.5 0.000 0.000 |
+LZO1-1 | gshadow 432 1 317 73.4 0.000 0.000 |
+LZO1-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-1 | hostname 10 1 11 110 0.000 0.000 |
+LZO1-1 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1-1 | banner.sh 537 1 351 65.4 0.000 0.000 |
+LZO1-1 | bootlogd 1997 1 1258 63.0 0.000 0.000 |
+LZO1-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1-1 | checkroot.sh 3640 1 2385 65.5 0.000 0.000 |
+LZO1-1 | devpts.sh 571 1 436 76.4 0.000 0.000 |
+LZO1-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1-1 | halt 555 1 448 80.7 0.000 0.000 |
+LZO1-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1-1 | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1-1 | modutils.sh 1362 1 885 65.0 0.000 0.000 |
+LZO1-1 | mountall.sh 1218 1 953 78.2 0.000 0.000 |
+LZO1-1 | mountnfs.sh 1634 1 1004 61.4 0.000 0.000 |
+LZO1-1 | networking 1956 1 1021 52.2 0.000 0.000 |
+LZO1-1 | populate-volatile.sh 7846 1 3659 46.6 0.000 0.000 |
+LZO1-1 | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1-1 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1-1 | read-only-rootfs-hook.sh 1317 1 927 70.4 0.000 0.000 |
+LZO1-1 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1-1 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1-1 | sendsigs 483 1 348 72.0 0.000 0.000 |
+LZO1-1 | single 623 1 478 76.7 0.000 0.000 |
+LZO1-1 | sshd 2029 1 1068 52.6 0.000 0.000 |
+LZO1-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1-1 | syslog 2104 1 1192 56.7 0.000 0.000 |
+LZO1-1 | udev 3848 1 2215 57.6 0.000 0.000 |
+LZO1-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1-1 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1-1 | urandom 1518 1 994 65.5 0.000 0.000 |
+LZO1-1 | inittab 1192 1 821 68.9 0.000 0.000 |
+LZO1-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-1 | ld.so.cache 1566 1 791 50.5 0.000 0.000 |
+LZO1-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1-1 | login.access 1999 1 1320 66.0 0.000 0.000 |
+LZO1-1 | login.defs 13626 1 7731 56.7 0.000 0.000 |
+LZO1-1 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nfsroot 809 1 552 68.2 0.000 0.000 |
+LZO1-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1-1 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1-1 | profile 1932 1 1388 71.8 0.000 0.000 |
+LZO1-1 | protocols 3144 1 2269 72.2 0.000 0.000 |
+LZO1-1 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1-1 | securetty 1854 1 1240 66.9 0.000 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 0.000 0.000 |
+LZO1-1 | shadow 512 1 186 36.3 0.000 0.000 |
+LZO1-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-1 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1-1 | moduli 587027 3 57331 9.8 569.756 1032.272 |
+LZO1-1 | ssh_config 1569 1 1105 70.4 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key.pub 176 1 168 95.5 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key 411 1 326 79.3 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key.pub 96 1 98 102 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key 2602 1 2582 99.2 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key.pub 568 1 571 101 0.000 0.000 |
+LZO1-1 | sshd_config 3202 1 2080 65.0 0.000 0.000 |
+LZO1-1 | sshd_config_readonly 3211 1 2083 64.9 0.000 0.000 |
+LZO1-1 | openssl.cnf 12328 1 6567 53.3 0.000 0.000 |
+LZO1-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-1 | ansi 1481 1 792 53.5 0.000 0.000 |
+LZO1-1 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1-1 | linux 1740 1 1093 62.8 0.000 0.000 |
+LZO1-1 | rxvt 2234 1 1583 70.9 0.000 0.000 |
+LZO1-1 | screen 1607 1 998 62.1 0.000 0.000 |
+LZO1-1 | screen-256color 1715 1 1061 61.9 0.000 0.000 |
+LZO1-1 | sun 1004 1 542 54.0 0.000 0.000 |
+LZO1-1 | vt100 1282 1 830 64.7 0.000 0.000 |
+LZO1-1 | vt102 1276 1 833 65.3 0.000 0.000 |
+LZO1-1 | vt200 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt220 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt52 839 1 366 43.6 0.000 0.000 |
+LZO1-1 | xterm-256color 3882 1 2753 70.9 0.000 0.000 |
+LZO1-1 | xterm-color 1551 1 839 54.1 0.000 0.000 |
+LZO1-1 | xterm-xfree86 2240 1 1446 64.6 0.000 0.000 |
+LZO1-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | local.rules 885 1 675 76.3 0.000 0.000 |
+LZO1-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1-1 | 50default 2652 1 1201 45.3 0.000 0.000 |
+LZO1-1 | version 15 1 16 107 0.000 0.000 |
+LZO1-1 | volatile.cache 4839 1 1339 27.7 0.000 0.000 |
+LZO1-1 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1446 68.9 569.756 1032.272
+LZO1-1 ***TOTALS*** 749283 111 157677 21.0 569.756 1032.272
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-1 | buildinfo 537 1 276 51.4 0.000 0.000 |
+LZO1A-1 | busybox.links.nosuid 2436 1 1276 52.4 0.000 0.000 |
+LZO1A-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1A-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-1 | rcS 1313 1 1011 77.0 0.000 0.000 |
+LZO1A-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-1 | 00_core 1637 1 1036 63.3 0.000 0.000 |
+LZO1A-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1A-1 | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1A-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1A-1 | group 518 1 464 89.6 0.000 0.000 |
+LZO1A-1 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1A-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-1 | hostname 10 1 11 110 0.000 0.000 |
+LZO1A-1 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1A-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1A-1 | bootlogd 1997 1 1253 62.7 0.000 0.000 |
+LZO1A-1 | bootmisc.sh 2062 1 1443 70.0 0.000 0.000 |
+LZO1A-1 | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1A-1 | devpts.sh 571 1 435 76.2 0.000 0.000 |
+LZO1A-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1A-1 | functions 2185 1 1403 64.2 0.000 0.000 |
+LZO1A-1 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1A-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1A-1 | hwclock.sh 2541 1 1339 52.7 0.000 0.000 |
+LZO1A-1 | modutils.sh 1362 1 881 64.7 0.000 0.000 |
+LZO1A-1 | mountall.sh 1218 1 947 77.8 0.000 0.000 |
+LZO1A-1 | mountnfs.sh 1634 1 998 61.1 0.000 0.000 |
+LZO1A-1 | networking 1956 1 1019 52.1 0.000 0.000 |
+LZO1A-1 | populate-volatile.sh 7846 1 3638 46.4 0.000 0.000 |
+LZO1A-1 | rc 4407 1 2658 60.3 0.000 0.000 |
+LZO1A-1 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1A-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1A-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1A-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1A-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1A-1 | sendsigs 483 1 347 71.8 0.000 0.000 |
+LZO1A-1 | single 623 1 475 76.2 0.000 0.000 |
+LZO1A-1 | sshd 2029 1 1060 52.2 0.000 0.000 |
+LZO1A-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1A-1 | syslog 2104 1 1190 56.6 0.000 0.000 |
+LZO1A-1 | udev 3848 1 2205 57.3 0.000 0.000 |
+LZO1A-1 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1A-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1A-1 | urandom 1518 1 988 65.1 0.000 0.000 |
+LZO1A-1 | inittab 1192 1 817 68.5 0.000 0.000 |
+LZO1A-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-1 | ld.so.cache 1566 1 768 49.0 0.000 0.000 |
+LZO1A-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-1 | limits 827 1 641 77.5 0.000 0.000 |
+LZO1A-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1A-1 | login.defs 13626 1 7663 56.2 0.000 0.000 |
+LZO1A-1 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1A-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1A-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1A-1 | passwd 846 1 515 60.9 0.000 0.000 |
+LZO1A-1 | profile 1932 1 1378 71.3 0.000 0.000 |
+LZO1A-1 | protocols 3144 1 2250 71.6 0.000 0.000 |
+LZO1A-1 | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1A-1 | securetty 1854 1 1238 66.8 0.000 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1A-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1A-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-1 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1A-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1A-1 | moduli 587027 3 56821 9.7 509.351 1050.796 |
+LZO1A-1 | ssh_config 1569 1 1100 70.1 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key.pub 176 1 168 95.5 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key 411 1 326 79.3 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key.pub 96 1 98 102 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key 2602 1 2582 99.2 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key.pub 568 1 571 101 0.000 0.000 |
+LZO1A-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1A-1 | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1A-1 | openssl.cnf 12328 1 6512 52.8 0.000 0.000 |
+LZO1A-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | syslog-startup.conf 651 1 547 84.0 0.000 0.000 |
+LZO1A-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-1 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1A-1 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1A-1 | linux 1740 1 1075 61.8 0.000 0.000 |
+LZO1A-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1A-1 | screen 1607 1 977 60.8 0.000 0.000 |
+LZO1A-1 | screen-256color 1715 1 1039 60.6 0.000 0.000 |
+LZO1A-1 | sun 1004 1 526 52.4 0.000 0.000 |
+LZO1A-1 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1A-1 | vt102 1276 1 807 63.2 0.000 0.000 |
+LZO1A-1 | vt200 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt220 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt52 839 1 356 42.4 0.000 0.000 |
+LZO1A-1 | xterm-256color 3882 1 2712 69.9 0.000 0.000 |
+LZO1A-1 | xterm-color 1551 1 823 53.1 0.000 0.000 |
+LZO1A-1 | xterm-xfree86 2240 1 1414 63.1 0.000 0.000 |
+LZO1A-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | local.rules 885 1 671 75.8 0.000 0.000 |
+LZO1A-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1A-1 | 50default 2652 1 1197 45.1 0.000 0.000 |
+LZO1A-1 | version 15 1 16 107 0.000 0.000 |
+LZO1A-1 | volatile.cache 4839 1 1337 27.6 0.000 0.000 |
+LZO1A-1 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1434 68.5 509.351 1050.796
+LZO1A-1 ***TOTALS*** 749283 111 156308 20.9 509.351 1050.796
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | buildinfo 537 1 276 51.4 0.000 0.000 |
+LZO1B-1 | busybox.links.nosuid 2436 1 1294 53.1 0.000 0.000 |
+LZO1B-1 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1B-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-1 | 00_core 1637 1 1061 64.8 0.000 0.000 |
+LZO1B-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-1 | ethertypes 1853 1 1409 76.0 0.000 0.000 |
+LZO1B-1 | fstab 650 1 398 61.2 0.000 0.000 |
+LZO1B-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1B-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-1 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-1 | banner.sh 537 1 355 66.1 0.000 0.000 |
+LZO1B-1 | bootlogd 1997 1 1257 62.9 0.000 0.000 |
+LZO1B-1 | bootmisc.sh 2062 1 1451 70.4 0.000 0.000 |
+LZO1B-1 | checkroot.sh 3640 1 2388 65.6 0.000 0.000 |
+LZO1B-1 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1B-1 | dmesg.sh 397 1 300 75.6 0.000 0.000 |
+LZO1B-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1B-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1B-1 | hostname.sh 625 1 477 76.3 0.000 0.000 |
+LZO1B-1 | hwclock.sh 2541 1 1357 53.4 0.000 0.000 |
+LZO1B-1 | modutils.sh 1362 1 880 64.6 0.000 0.000 |
+LZO1B-1 | mountall.sh 1218 1 958 78.7 0.000 0.000 |
+LZO1B-1 | mountnfs.sh 1634 1 1012 61.9 0.000 0.000 |
+LZO1B-1 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-1 | populate-volatile.sh 7846 1 3664 46.7 0.000 0.000 |
+LZO1B-1 | rc 4407 1 2677 60.7 0.000 0.000 |
+LZO1B-1 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-1 | read-only-rootfs-hook.sh 1317 1 929 70.5 0.000 0.000 |
+LZO1B-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1B-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-1 | sendsigs 483 1 355 73.5 0.000 0.000 |
+LZO1B-1 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-1 | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1B-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1B-1 | syslog 2104 1 1198 56.9 0.000 0.000 |
+LZO1B-1 | udev 3848 1 2210 57.4 0.000 0.000 |
+LZO1B-1 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1B-1 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-1 | inittab 1192 1 828 69.5 0.000 0.000 |
+LZO1B-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-1 | ld.so.cache 1566 1 728 46.5 0.000 0.000 |
+LZO1B-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-1 | limits 827 1 643 77.8 0.000 0.000 |
+LZO1B-1 | login.access 1999 1 1312 65.6 0.000 0.000 |
+LZO1B-1 | login.defs 13626 1 7627 56.0 0.000 0.000 |
+LZO1B-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1B-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nsswitch.conf 465 1 342 73.5 0.000 0.000 |
+LZO1B-1 | passwd 846 1 522 61.7 0.000 0.000 |
+LZO1B-1 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-1 | protocols 3144 1 2274 72.3 0.000 0.000 |
+LZO1B-1 | rpc 911 1 700 76.8 0.000 0.000 |
+LZO1B-1 | securetty 1854 1 1313 70.8 0.000 0.000 |
+LZO1B-1 | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1B-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-1 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-1 | moduli 587027 3 29950 5.1 628.240 0.000 |
+LZO1B-1 | ssh_config 1569 1 1110 70.7 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-1 | sshd_config 3202 1 2092 65.3 0.000 0.000 |
+LZO1B-1 | sshd_config_readonly 3211 1 2094 65.2 0.000 0.000 |
+LZO1B-1 | openssl.cnf 12328 1 6471 52.5 0.000 0.000 |
+LZO1B-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1B-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-1 | ansi 1481 1 779 52.6 0.000 0.000 |
+LZO1B-1 | dumb 308 1 76 24.7 0.000 0.000 |
+LZO1B-1 | linux 1740 1 1068 61.4 0.000 0.000 |
+LZO1B-1 | rxvt 2234 1 1551 69.4 0.000 0.000 |
+LZO1B-1 | screen 1607 1 973 60.5 0.000 0.000 |
+LZO1B-1 | screen-256color 1715 1 1036 60.4 0.000 0.000 |
+LZO1B-1 | sun 1004 1 537 53.5 0.000 0.000 |
+LZO1B-1 | vt100 1282 1 812 63.3 0.000 0.000 |
+LZO1B-1 | vt102 1276 1 814 63.8 0.000 0.000 |
+LZO1B-1 | vt200 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt220 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt52 839 1 363 43.3 0.000 0.000 |
+LZO1B-1 | xterm-256color 3882 1 2768 71.3 0.000 0.000 |
+LZO1B-1 | xterm-color 1551 1 818 52.7 0.000 0.000 |
+LZO1B-1 | xterm-xfree86 2240 1 1424 63.6 0.000 0.000 |
+LZO1B-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1B-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-1 | 50default 2652 1 1203 45.4 0.000 0.000 |
+LZO1B-1 | version 15 1 19 127 0.000 0.000 |
+LZO1B-1 | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1B-1 | xattr.conf 681 1 424 62.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1192 70.2 628.240 0.000
+LZO1B-1 ***TOTALS*** 749283 111 130020 17.4 628.240 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-2 | buildinfo 537 1 277 51.6 0.000 0.000 |
+LZO1B-2 | busybox.links.nosuid 2436 1 1272 52.2 0.000 0.000 |
+LZO1B-2 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1B-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-2 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-2 | ethertypes 1853 1 1407 75.9 0.000 0.000 |
+LZO1B-2 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1B-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1B-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-2 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-2 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-2 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-2 | bootlogd 1997 1 1256 62.9 0.000 0.000 |
+LZO1B-2 | bootmisc.sh 2062 1 1430 69.4 0.000 0.000 |
+LZO1B-2 | checkroot.sh 3640 1 2380 65.4 0.000 0.000 |
+LZO1B-2 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-2 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-2 | functions 2185 1 1399 64.0 0.000 0.000 |
+LZO1B-2 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-2 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-2 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-2 | modutils.sh 1362 1 884 64.9 0.000 0.000 |
+LZO1B-2 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1B-2 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-2 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-2 | populate-volatile.sh 7846 1 3620 46.1 0.000 0.000 |
+LZO1B-2 | rc 4407 1 2624 59.5 0.000 0.000 |
+LZO1B-2 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-2 | read-only-rootfs-hook.sh 1317 1 924 70.2 0.000 0.000 |
+LZO1B-2 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-2 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-2 | save-rtc.sh 474 1 369 77.8 0.000 0.000 |
+LZO1B-2 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-2 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-2 | sshd 2029 1 1064 52.4 0.000 0.000 |
+LZO1B-2 | sysfs.sh 1091 1 569 52.2 0.000 0.000 |
+LZO1B-2 | syslog 2104 1 1184 56.3 0.000 0.000 |
+LZO1B-2 | udev 3848 1 2204 57.3 0.000 0.000 |
+LZO1B-2 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-2 | umountnfs.sh 756 1 574 75.9 0.000 0.000 |
+LZO1B-2 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-2 | inittab 1192 1 827 69.4 0.000 0.000 |
+LZO1B-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-2 | ld.so.cache 1566 1 720 46.0 0.000 0.000 |
+LZO1B-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-2 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-2 | login.access 1999 1 1299 65.0 0.000 0.000 |
+LZO1B-2 | login.defs 13626 1 7537 55.3 0.000 0.000 |
+LZO1B-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1B-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-2 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1B-2 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-2 | protocols 3144 1 2261 71.9 0.000 0.000 |
+LZO1B-2 | rpc 911 1 696 76.4 0.000 0.000 |
+LZO1B-2 | securetty 1854 1 1312 70.8 0.000 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 0.000 0.000 |
+LZO1B-2 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-2 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-2 | moduli 587027 3 29734 5.1 596.913 0.000 |
+LZO1B-2 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key 411 1 325 79.1 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-2 | sshd_config 3202 1 2070 64.6 0.000 0.000 |
+LZO1B-2 | sshd_config_readonly 3211 1 2075 64.6 0.000 0.000 |
+LZO1B-2 | openssl.cnf 12328 1 6385 51.8 0.000 0.000 |
+LZO1B-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-2 | ansi 1481 1 768 51.9 0.000 0.000 |
+LZO1B-2 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-2 | linux 1740 1 1044 60.0 0.000 0.000 |
+LZO1B-2 | rxvt 2234 1 1548 69.3 0.000 0.000 |
+LZO1B-2 | screen 1607 1 962 59.9 0.000 0.000 |
+LZO1B-2 | screen-256color 1715 1 1023 59.7 0.000 0.000 |
+LZO1B-2 | sun 1004 1 523 52.1 0.000 0.000 |
+LZO1B-2 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-2 | vt102 1276 1 805 63.1 0.000 0.000 |
+LZO1B-2 | vt200 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt220 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-2 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1B-2 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-2 | xterm-xfree86 2240 1 1401 62.5 0.000 0.000 |
+LZO1B-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-2 | 50default 2652 1 1180 44.5 0.000 0.000 |
+LZO1B-2 | version 15 1 19 127 0.000 0.000 |
+LZO1B-2 | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1B-2 | xattr.conf 681 1 422 62.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1183 69.9 596.913 0.000
+LZO1B-2 ***TOTALS*** 749283 111 128947 17.2 596.913 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-3 | buildinfo 537 1 280 52.1 0.000 0.000 |
+LZO1B-3 | busybox.links.nosuid 2436 1 1266 52.0 0.000 0.000 |
+LZO1B-3 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-3 | rcS 1313 1 1018 77.5 0.000 0.000 |
+LZO1B-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-3 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-3 | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1B-3 | fstab 650 1 400 61.5 0.000 0.000 |
+LZO1B-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1B-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-3 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-3 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-3 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-3 | bootlogd 1997 1 1238 62.0 0.000 0.000 |
+LZO1B-3 | bootmisc.sh 2062 1 1435 69.6 0.000 0.000 |
+LZO1B-3 | checkroot.sh 3640 1 2369 65.1 0.000 0.000 |
+LZO1B-3 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-3 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-3 | functions 2185 1 1395 63.8 0.000 0.000 |
+LZO1B-3 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-3 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-3 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-3 | modutils.sh 1362 1 878 64.5 0.000 0.000 |
+LZO1B-3 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1B-3 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-3 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-3 | populate-volatile.sh 7846 1 3591 45.8 0.000 0.000 |
+LZO1B-3 | rc 4407 1 2613 59.3 0.000 0.000 |
+LZO1B-3 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-3 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1B-3 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-3 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-3 | save-rtc.sh 474 1 370 78.1 0.000 0.000 |
+LZO1B-3 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-3 | single 623 1 474 76.1 0.000 0.000 |
+LZO1B-3 | sshd 2029 1 1062 52.3 0.000 0.000 |
+LZO1B-3 | sysfs.sh 1091 1 564 51.7 0.000 0.000 |
+LZO1B-3 | syslog 2104 1 1182 56.2 0.000 0.000 |
+LZO1B-3 | udev 3848 1 2191 56.9 0.000 0.000 |
+LZO1B-3 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-3 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1B-3 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-3 | inittab 1192 1 826 69.3 0.000 0.000 |
+LZO1B-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-3 | ld.so.cache 1566 1 723 46.2 0.000 0.000 |
+LZO1B-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-3 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-3 | login.access 1999 1 1301 65.1 0.000 0.000 |
+LZO1B-3 | login.defs 13626 1 7456 54.7 0.000 0.000 |
+LZO1B-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nfsroot 809 1 544 67.2 0.000 0.000 |
+LZO1B-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-3 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1B-3 | profile 1932 1 1389 71.9 0.000 0.000 |
+LZO1B-3 | protocols 3144 1 2257 71.8 0.000 0.000 |
+LZO1B-3 | rpc 911 1 695 76.3 0.000 0.000 |
+LZO1B-3 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 0.000 0.000 |
+LZO1B-3 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-3 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1B-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-3 | moduli 587027 3 29705 5.1 560.729 0.000 |
+LZO1B-3 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key 411 1 325 79.1 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-3 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1B-3 | sshd_config_readonly 3211 1 2063 64.2 0.000 0.000 |
+LZO1B-3 | openssl.cnf 12328 1 6330 51.3 0.000 0.000 |
+LZO1B-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-3 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1B-3 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-3 | linux 1740 1 1042 59.9 0.000 0.000 |
+LZO1B-3 | rxvt 2234 1 1541 69.0 0.000 0.000 |
+LZO1B-3 | screen 1607 1 964 60.0 0.000 0.000 |
+LZO1B-3 | screen-256color 1715 1 1026 59.8 0.000 0.000 |
+LZO1B-3 | sun 1004 1 521 51.9 0.000 0.000 |
+LZO1B-3 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-3 | vt102 1276 1 804 63.0 0.000 0.000 |
+LZO1B-3 | vt200 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt220 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-3 | xterm-256color 3882 1 2745 70.7 0.000 0.000 |
+LZO1B-3 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-3 | xterm-xfree86 2240 1 1400 62.5 0.000 0.000 |
+LZO1B-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-3 | 50default 2652 1 1174 44.3 0.000 0.000 |
+LZO1B-3 | version 15 1 19 127 0.000 0.000 |
+LZO1B-3 | volatile.cache 4839 1 1306 27.0 0.000 0.000 |
+LZO1B-3 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1179 69.8 560.729 0.000
+LZO1B-3 ***TOTALS*** 749283 111 128535 17.2 560.729 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-4 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-4 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-4 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1B-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-4 | 00_core 1637 1 1017 62.1 0.000 0.000 |
+LZO1B-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-4 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-4 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1B-4 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1B-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1B-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-4 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-4 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1B-4 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-4 | bootlogd 1997 1 1243 62.2 0.000 0.000 |
+LZO1B-4 | bootmisc.sh 2062 1 1396 67.7 0.000 0.000 |
+LZO1B-4 | checkroot.sh 3640 1 2329 64.0 0.000 0.000 |
+LZO1B-4 | devpts.sh 571 1 433 75.8 0.000 0.000 |
+LZO1B-4 | dmesg.sh 397 1 293 73.8 0.000 0.000 |
+LZO1B-4 | functions 2185 1 1393 63.8 0.000 0.000 |
+LZO1B-4 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1B-4 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-4 | hwclock.sh 2541 1 1317 51.8 0.000 0.000 |
+LZO1B-4 | modutils.sh 1362 1 875 64.2 0.000 0.000 |
+LZO1B-4 | mountall.sh 1218 1 939 77.1 0.000 0.000 |
+LZO1B-4 | mountnfs.sh 1634 1 988 60.5 0.000 0.000 |
+LZO1B-4 | networking 1956 1 1018 52.0 0.000 0.000 |
+LZO1B-4 | populate-volatile.sh 7846 1 3524 44.9 0.000 0.000 |
+LZO1B-4 | rc 4407 1 2564 58.2 0.000 0.000 |
+LZO1B-4 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-4 | read-only-rootfs-hook.sh 1317 1 919 69.8 0.000 0.000 |
+LZO1B-4 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1B-4 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-4 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1B-4 | sendsigs 483 1 346 71.6 0.000 0.000 |
+LZO1B-4 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-4 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-4 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1B-4 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1B-4 | udev 3848 1 2173 56.5 0.000 0.000 |
+LZO1B-4 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-4 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-4 | urandom 1518 1 971 64.0 0.000 0.000 |
+LZO1B-4 | inittab 1192 1 809 67.9 0.000 0.000 |
+LZO1B-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-4 | ld.so.cache 1566 1 706 45.1 0.000 0.000 |
+LZO1B-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-4 | limits 827 1 635 76.8 0.000 0.000 |
+LZO1B-4 | login.access 1999 1 1282 64.1 0.000 0.000 |
+LZO1B-4 | login.defs 13626 1 7258 53.3 0.000 0.000 |
+LZO1B-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1B-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nsswitch.conf 465 1 340 73.1 0.000 0.000 |
+LZO1B-4 | passwd 846 1 509 60.2 0.000 0.000 |
+LZO1B-4 | profile 1932 1 1362 70.5 0.000 0.000 |
+LZO1B-4 | protocols 3144 1 2214 70.4 0.000 0.000 |
+LZO1B-4 | rpc 911 1 685 75.2 0.000 0.000 |
+LZO1B-4 | securetty 1854 1 1231 66.4 0.000 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 0.000 0.000 |
+LZO1B-4 | shadow 512 1 182 35.5 0.000 0.000 |
+LZO1B-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-4 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1B-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-4 | moduli 587027 3 29002 4.9 510.281 0.000 |
+LZO1B-4 | ssh_config 1569 1 1092 69.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-4 | sshd_config 3202 1 2002 62.5 0.000 0.000 |
+LZO1B-4 | sshd_config_readonly 3211 1 2007 62.5 0.000 0.000 |
+LZO1B-4 | openssl.cnf 12328 1 6187 50.2 0.000 0.000 |
+LZO1B-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | syslog-startup.conf 651 1 544 83.6 0.000 0.000 |
+LZO1B-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-4 | ansi 1481 1 752 50.8 0.000 0.000 |
+LZO1B-4 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-4 | linux 1740 1 1049 60.3 0.000 0.000 |
+LZO1B-4 | rxvt 2234 1 1524 68.2 0.000 0.000 |
+LZO1B-4 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-4 | screen-256color 1715 1 1012 59.0 0.000 0.000 |
+LZO1B-4 | sun 1004 1 514 51.2 0.000 0.000 |
+LZO1B-4 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-4 | vt102 1276 1 788 61.8 0.000 0.000 |
+LZO1B-4 | vt200 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt220 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt52 839 1 348 41.5 0.000 0.000 |
+LZO1B-4 | xterm-256color 3882 1 2678 69.0 0.000 0.000 |
+LZO1B-4 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1B-4 | xterm-xfree86 2240 1 1386 61.9 0.000 0.000 |
+LZO1B-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | local.rules 885 1 667 75.4 0.000 0.000 |
+LZO1B-4 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-4 | 50default 2652 1 1150 43.4 0.000 0.000 |
+LZO1B-4 | version 15 1 19 127 0.000 0.000 |
+LZO1B-4 | volatile.cache 4839 1 1316 27.2 0.000 0.000 |
+LZO1B-4 | xattr.conf 681 1 417 61.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1158 69.1 510.281 0.000
+LZO1B-4 ***TOTALS*** 749283 111 126258 16.9 510.281 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-5 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-5 | busybox.links.nosuid 2436 1 1252 51.4 0.000 0.000 |
+LZO1B-5 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-5 | rcS 1313 1 995 75.8 0.000 0.000 |
+LZO1B-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-5 | 00_core 1637 1 1010 61.7 0.000 0.000 |
+LZO1B-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-5 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-5 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-5 | fstab 650 1 394 60.6 0.000 0.000 |
+LZO1B-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-5 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-5 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-5 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-5 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1B-5 | bootmisc.sh 2062 1 1390 67.4 0.000 0.000 |
+LZO1B-5 | checkroot.sh 3640 1 2309 63.4 0.000 0.000 |
+LZO1B-5 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-5 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-5 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-5 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-5 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-5 | hwclock.sh 2541 1 1297 51.0 0.000 0.000 |
+LZO1B-5 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-5 | mountall.sh 1218 1 929 76.3 0.000 0.000 |
+LZO1B-5 | mountnfs.sh 1634 1 969 59.3 0.000 0.000 |
+LZO1B-5 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1B-5 | populate-volatile.sh 7846 1 3479 44.3 0.000 0.000 |
+LZO1B-5 | rc 4407 1 2545 57.7 0.000 0.000 |
+LZO1B-5 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-5 | read-only-rootfs-hook.sh 1317 1 913 69.3 0.000 0.000 |
+LZO1B-5 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-5 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-5 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1B-5 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-5 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-5 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-5 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-5 | syslog 2104 1 1166 55.4 0.000 0.000 |
+LZO1B-5 | udev 3848 1 2127 55.3 0.000 0.000 |
+LZO1B-5 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-5 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1B-5 | urandom 1518 1 968 63.8 0.000 0.000 |
+LZO1B-5 | inittab 1192 1 812 68.1 0.000 0.000 |
+LZO1B-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-5 | ld.so.cache 1566 1 723 46.2 0.000 0.000 |
+LZO1B-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-5 | limits 827 1 633 76.5 0.000 0.000 |
+LZO1B-5 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1B-5 | login.defs 13626 1 7091 52.0 0.000 0.000 |
+LZO1B-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1B-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1B-5 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-5 | profile 1932 1 1365 70.7 0.000 0.000 |
+LZO1B-5 | protocols 3144 1 2205 70.1 0.000 0.000 |
+LZO1B-5 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-5 | securetty 1854 1 1217 65.6 0.000 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 0.000 0.000 |
+LZO1B-5 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-5 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-5 | moduli 587027 3 28783 4.9 527.517 0.000 |
+LZO1B-5 | ssh_config 1569 1 1090 69.5 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key 411 1 326 79.3 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-5 | sshd_config 3202 1 1993 62.2 0.000 0.000 |
+LZO1B-5 | sshd_config_readonly 3211 1 1980 61.7 0.000 0.000 |
+LZO1B-5 | openssl.cnf 12328 1 6070 49.2 0.000 0.000 |
+LZO1B-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-5 | ansi 1481 1 753 50.8 0.000 0.000 |
+LZO1B-5 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-5 | linux 1740 1 1028 59.1 0.000 0.000 |
+LZO1B-5 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1B-5 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-5 | screen-256color 1715 1 1020 59.5 0.000 0.000 |
+LZO1B-5 | sun 1004 1 501 49.9 0.000 0.000 |
+LZO1B-5 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-5 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-5 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-5 | xterm-256color 3882 1 2654 68.4 0.000 0.000 |
+LZO1B-5 | xterm-color 1551 1 796 51.3 0.000 0.000 |
+LZO1B-5 | xterm-xfree86 2240 1 1371 61.2 0.000 0.000 |
+LZO1B-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1B-5 | 50default 2652 1 1144 43.1 0.000 0.000 |
+LZO1B-5 | version 15 1 19 127 0.000 0.000 |
+LZO1B-5 | volatile.cache 4839 1 1297 26.8 0.000 0.000 |
+LZO1B-5 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1148 68.9 527.517 0.000
+LZO1B-5 ***TOTALS*** 749283 111 125151 16.7 527.517 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-6 | buildinfo 537 1 279 52.0 0.000 0.000 |
+LZO1B-6 | busybox.links.nosuid 2436 1 1235 50.7 0.000 0.000 |
+LZO1B-6 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-6 | rcS 1313 1 986 75.1 0.000 0.000 |
+LZO1B-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-6 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-6 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-6 | ethertypes 1853 1 1350 72.9 0.000 0.000 |
+LZO1B-6 | fstab 650 1 390 60.0 0.000 0.000 |
+LZO1B-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-6 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-6 | hosts 234 1 189 80.8 0.000 0.000 |
+LZO1B-6 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1B-6 | bootlogd 1997 1 1217 60.9 0.000 0.000 |
+LZO1B-6 | bootmisc.sh 2062 1 1393 67.6 0.000 0.000 |
+LZO1B-6 | checkroot.sh 3640 1 2270 62.4 0.000 0.000 |
+LZO1B-6 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-6 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-6 | functions 2185 1 1359 62.2 0.000 0.000 |
+LZO1B-6 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1B-6 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-6 | hwclock.sh 2541 1 1301 51.2 0.000 0.000 |
+LZO1B-6 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-6 | mountall.sh 1218 1 927 76.1 0.000 0.000 |
+LZO1B-6 | mountnfs.sh 1634 1 954 58.4 0.000 0.000 |
+LZO1B-6 | networking 1956 1 1001 51.2 0.000 0.000 |
+LZO1B-6 | populate-volatile.sh 7846 1 3426 43.7 0.000 0.000 |
+LZO1B-6 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-6 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-6 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1B-6 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-6 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-6 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-6 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-6 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-6 | sshd 2029 1 1026 50.6 0.000 0.000 |
+LZO1B-6 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-6 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1B-6 | udev 3848 1 2108 54.8 0.000 0.000 |
+LZO1B-6 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-6 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1B-6 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1B-6 | inittab 1192 1 805 67.5 0.000 0.000 |
+LZO1B-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-6 | ld.so.cache 1566 1 694 44.3 0.000 0.000 |
+LZO1B-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-6 | limits 827 1 634 76.7 0.000 0.000 |
+LZO1B-6 | login.access 1999 1 1248 62.4 0.000 0.000 |
+LZO1B-6 | login.defs 13626 1 7042 51.7 0.000 0.000 |
+LZO1B-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1B-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-6 | passwd 846 1 482 57.0 0.000 0.000 |
+LZO1B-6 | profile 1932 1 1352 70.0 0.000 0.000 |
+LZO1B-6 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1B-6 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-6 | securetty 1854 1 1214 65.5 0.000 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 0.000 0.000 |
+LZO1B-6 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1B-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-6 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-6 | moduli 587027 3 28692 4.9 486.312 0.000 |
+LZO1B-6 | ssh_config 1569 1 1083 69.0 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-6 | sshd_config 3202 1 1962 61.3 0.000 0.000 |
+LZO1B-6 | sshd_config_readonly 3211 1 1971 61.4 0.000 0.000 |
+LZO1B-6 | openssl.cnf 12328 1 5979 48.5 0.000 0.000 |
+LZO1B-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-6 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1B-6 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-6 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-6 | rxvt 2234 1 1503 67.3 0.000 0.000 |
+LZO1B-6 | screen 1607 1 957 59.6 0.000 0.000 |
+LZO1B-6 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1B-6 | sun 1004 1 502 50.0 0.000 0.000 |
+LZO1B-6 | vt100 1282 1 777 60.6 0.000 0.000 |
+LZO1B-6 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-6 | vt200 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt220 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-6 | xterm-256color 3882 1 2622 67.5 0.000 0.000 |
+LZO1B-6 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-6 | xterm-xfree86 2240 1 1364 60.9 0.000 0.000 |
+LZO1B-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-6 | udev.conf 215 1 195 90.7 0.000 0.000 |
+LZO1B-6 | 50default 2652 1 1130 42.6 0.000 0.000 |
+LZO1B-6 | version 15 1 19 127 0.000 0.000 |
+LZO1B-6 | volatile.cache 4839 1 1296 26.8 0.000 0.000 |
+LZO1B-6 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1140 68.6 486.312 0.000
+LZO1B-6 ***TOTALS*** 749283 111 124303 16.6 486.312 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-7 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-7 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-7 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-7 | rcS 1313 1 990 75.4 0.000 0.000 |
+LZO1B-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-7 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1B-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-7 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-7 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-7 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-7 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-7 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-7 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-7 | bootlogd 1997 1 1215 60.8 0.000 0.000 |
+LZO1B-7 | bootmisc.sh 2062 1 1384 67.1 0.000 0.000 |
+LZO1B-7 | checkroot.sh 3640 1 2273 62.4 0.000 0.000 |
+LZO1B-7 | devpts.sh 571 1 432 75.7 0.000 0.000 |
+LZO1B-7 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-7 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-7 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-7 | hostname.sh 625 1 475 76.0 0.000 0.000 |
+LZO1B-7 | hwclock.sh 2541 1 1298 51.1 0.000 0.000 |
+LZO1B-7 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-7 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1B-7 | mountnfs.sh 1634 1 965 59.1 0.000 0.000 |
+LZO1B-7 | networking 1956 1 1011 51.7 0.000 0.000 |
+LZO1B-7 | populate-volatile.sh 7846 1 3440 43.8 0.000 0.000 |
+LZO1B-7 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-7 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-7 | read-only-rootfs-hook.sh 1317 1 904 68.6 0.000 0.000 |
+LZO1B-7 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-7 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-7 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1B-7 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-7 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-7 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1B-7 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1B-7 | syslog 2104 1 1165 55.4 0.000 0.000 |
+LZO1B-7 | udev 3848 1 2109 54.8 0.000 0.000 |
+LZO1B-7 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1B-7 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-7 | urandom 1518 1 962 63.4 0.000 0.000 |
+LZO1B-7 | inittab 1192 1 809 67.9 0.000 0.000 |
+LZO1B-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-7 | ld.so.cache 1566 1 693 44.3 0.000 0.000 |
+LZO1B-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-7 | limits 827 1 631 76.3 0.000 0.000 |
+LZO1B-7 | login.access 1999 1 1246 62.3 0.000 0.000 |
+LZO1B-7 | login.defs 13626 1 6999 51.4 0.000 0.000 |
+LZO1B-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nfsroot 809 1 532 65.8 0.000 0.000 |
+LZO1B-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1B-7 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-7 | profile 1932 1 1355 70.1 0.000 0.000 |
+LZO1B-7 | protocols 3144 1 2186 69.5 0.000 0.000 |
+LZO1B-7 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-7 | securetty 1854 1 1216 65.6 0.000 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 0.000 0.000 |
+LZO1B-7 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-7 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-7 | moduli 587027 3 28958 4.9 432.031 0.000 |
+LZO1B-7 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-7 | sshd_config 3202 1 1958 61.1 0.000 0.000 |
+LZO1B-7 | sshd_config_readonly 3211 1 1960 61.0 0.000 0.000 |
+LZO1B-7 | openssl.cnf 12328 1 5999 48.7 0.000 0.000 |
+LZO1B-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-7 | ansi 1481 1 759 51.2 0.000 0.000 |
+LZO1B-7 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-7 | linux 1740 1 1029 59.1 0.000 0.000 |
+LZO1B-7 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1B-7 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1B-7 | screen-256color 1715 1 1009 58.8 0.000 0.000 |
+LZO1B-7 | sun 1004 1 505 50.3 0.000 0.000 |
+LZO1B-7 | vt100 1282 1 774 60.4 0.000 0.000 |
+LZO1B-7 | vt102 1276 1 774 60.7 0.000 0.000 |
+LZO1B-7 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1B-7 | xterm-256color 3882 1 2630 67.7 0.000 0.000 |
+LZO1B-7 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-7 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1B-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-7 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-7 | 50default 2652 1 1135 42.8 0.000 0.000 |
+LZO1B-7 | version 15 1 19 127 0.000 0.000 |
+LZO1B-7 | volatile.cache 4839 1 1228 25.4 0.000 0.000 |
+LZO1B-7 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 68.6 432.031 0.000
+LZO1B-7 ***TOTALS*** 749283 111 124533 16.6 432.031 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-8 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-8 | busybox.links.nosuid 2436 1 1239 50.9 0.000 0.000 |
+LZO1B-8 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-8 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-8 | 00_core 1637 1 997 60.9 0.000 0.000 |
+LZO1B-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-8 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-8 | ethertypes 1853 1 1349 72.8 0.000 0.000 |
+LZO1B-8 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1B-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-8 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-8 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1B-8 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1B-8 | bootlogd 1997 1 1211 60.6 0.000 0.000 |
+LZO1B-8 | bootmisc.sh 2062 1 1383 67.1 0.000 0.000 |
+LZO1B-8 | checkroot.sh 3640 1 2256 62.0 0.000 0.000 |
+LZO1B-8 | devpts.sh 571 1 428 75.0 0.000 0.000 |
+LZO1B-8 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1B-8 | functions 2185 1 1348 61.7 0.000 0.000 |
+LZO1B-8 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-8 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-8 | hwclock.sh 2541 1 1287 50.6 0.000 0.000 |
+LZO1B-8 | modutils.sh 1362 1 864 63.4 0.000 0.000 |
+LZO1B-8 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1B-8 | mountnfs.sh 1634 1 950 58.1 0.000 0.000 |
+LZO1B-8 | networking 1956 1 1003 51.3 0.000 0.000 |
+LZO1B-8 | populate-volatile.sh 7846 1 3375 43.0 0.000 0.000 |
+LZO1B-8 | rc 4407 1 2472 56.1 0.000 0.000 |
+LZO1B-8 | rcS 525 1 446 85.0 0.000 0.000 |
+LZO1B-8 | read-only-rootfs-hook.sh 1317 1 908 68.9 0.000 0.000 |
+LZO1B-8 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-8 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-8 | save-rtc.sh 474 1 364 76.8 0.000 0.000 |
+LZO1B-8 | sendsigs 483 1 342 70.8 0.000 0.000 |
+LZO1B-8 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-8 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1B-8 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1B-8 | syslog 2104 1 1144 54.4 0.000 0.000 |
+LZO1B-8 | udev 3848 1 2085 54.2 0.000 0.000 |
+LZO1B-8 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-8 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-8 | urandom 1518 1 961 63.3 0.000 0.000 |
+LZO1B-8 | inittab 1192 1 803 67.4 0.000 0.000 |
+LZO1B-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-8 | ld.so.cache 1566 1 698 44.6 0.000 0.000 |
+LZO1B-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-8 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1B-8 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1B-8 | login.defs 13626 1 6941 50.9 0.000 0.000 |
+LZO1B-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1B-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-8 | passwd 846 1 486 57.4 0.000 0.000 |
+LZO1B-8 | profile 1932 1 1338 69.3 0.000 0.000 |
+LZO1B-8 | protocols 3144 1 2170 69.0 0.000 0.000 |
+LZO1B-8 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1B-8 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 0.000 0.000 |
+LZO1B-8 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-8 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1B-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-8 | moduli 587027 3 28848 4.9 424.053 0.000 |
+LZO1B-8 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-8 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1B-8 | sshd_config_readonly 3211 1 1941 60.4 0.000 0.000 |
+LZO1B-8 | openssl.cnf 12328 1 5885 47.7 0.000 0.000 |
+LZO1B-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-8 | ansi 1481 1 749 50.6 0.000 0.000 |
+LZO1B-8 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-8 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-8 | rxvt 2234 1 1495 66.9 0.000 0.000 |
+LZO1B-8 | screen 1607 1 947 58.9 0.000 0.000 |
+LZO1B-8 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1B-8 | sun 1004 1 500 49.8 0.000 0.000 |
+LZO1B-8 | vt100 1282 1 775 60.5 0.000 0.000 |
+LZO1B-8 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1B-8 | vt200 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt220 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-8 | xterm-256color 3882 1 2610 67.2 0.000 0.000 |
+LZO1B-8 | xterm-color 1551 1 786 50.7 0.000 0.000 |
+LZO1B-8 | xterm-xfree86 2240 1 1360 60.7 0.000 0.000 |
+LZO1B-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1B-8 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-8 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1B-8 | version 15 1 19 127 0.000 0.000 |
+LZO1B-8 | volatile.cache 4839 1 1270 26.2 0.000 0.000 |
+LZO1B-8 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1135 68.4 424.053 0.000
+LZO1B-8 ***TOTALS*** 749283 111 123721 16.5 424.053 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-9 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1B-9 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-9 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-9 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-9 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-9 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-9 | ethertypes 1853 1 1341 72.4 0.000 0.000 |
+LZO1B-9 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1B-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-9 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-9 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1B-9 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-9 | bootlogd 1997 1 1202 60.2 0.000 0.000 |
+LZO1B-9 | bootmisc.sh 2062 1 1382 67.0 0.000 0.000 |
+LZO1B-9 | checkroot.sh 3640 1 2225 61.1 0.000 0.000 |
+LZO1B-9 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-9 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-9 | functions 2185 1 1340 61.3 0.000 0.000 |
+LZO1B-9 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-9 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-9 | hwclock.sh 2541 1 1258 49.5 0.000 0.000 |
+LZO1B-9 | modutils.sh 1362 1 855 62.8 0.000 0.000 |
+LZO1B-9 | mountall.sh 1218 1 920 75.5 0.000 0.000 |
+LZO1B-9 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1B-9 | networking 1956 1 992 50.7 0.000 0.000 |
+LZO1B-9 | populate-volatile.sh 7846 1 3379 43.1 0.000 0.000 |
+LZO1B-9 | rc 4407 1 2468 56.0 0.000 0.000 |
+LZO1B-9 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-9 | read-only-rootfs-hook.sh 1317 1 897 68.1 0.000 0.000 |
+LZO1B-9 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-9 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1B-9 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-9 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-9 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-9 | sshd 2029 1 1017 50.1 0.000 0.000 |
+LZO1B-9 | sysfs.sh 1091 1 555 50.9 0.000 0.000 |
+LZO1B-9 | syslog 2104 1 1143 54.3 0.000 0.000 |
+LZO1B-9 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1B-9 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-9 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-9 | urandom 1518 1 955 62.9 0.000 0.000 |
+LZO1B-9 | inittab 1192 1 801 67.2 0.000 0.000 |
+LZO1B-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-9 | ld.so.cache 1566 1 696 44.4 0.000 0.000 |
+LZO1B-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-9 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1B-9 | login.access 1999 1 1242 62.1 0.000 0.000 |
+LZO1B-9 | login.defs 13626 1 6901 50.6 0.000 0.000 |
+LZO1B-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1B-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-9 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1B-9 | profile 1932 1 1324 68.5 0.000 0.000 |
+LZO1B-9 | protocols 3144 1 2176 69.2 0.000 0.000 |
+LZO1B-9 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-9 | securetty 1854 1 1208 65.2 0.000 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 0.000 0.000 |
+LZO1B-9 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-9 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-9 | moduli 587027 3 27238 4.6 139.894 0.000 |
+LZO1B-9 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-9 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1B-9 | sshd_config_readonly 3211 1 1929 60.1 0.000 0.000 |
+LZO1B-9 | openssl.cnf 12328 1 5862 47.6 0.000 0.000 |
+LZO1B-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1B-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-9 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1B-9 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-9 | linux 1740 1 1022 58.7 0.000 0.000 |
+LZO1B-9 | rxvt 2234 1 1490 66.7 0.000 0.000 |
+LZO1B-9 | screen 1607 1 933 58.1 0.000 0.000 |
+LZO1B-9 | screen-256color 1715 1 992 57.8 0.000 0.000 |
+LZO1B-9 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-9 | vt100 1282 1 765 59.7 0.000 0.000 |
+LZO1B-9 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-9 | vt200 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt220 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-9 | xterm-256color 3882 1 2595 66.8 0.000 0.000 |
+LZO1B-9 | xterm-color 1551 1 784 50.5 0.000 0.000 |
+LZO1B-9 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1B-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-9 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-9 | 50default 2652 1 1114 42.0 0.000 0.000 |
+LZO1B-9 | version 15 1 19 127 0.000 0.000 |
+LZO1B-9 | volatile.cache 4839 1 1223 25.3 0.000 0.000 |
+LZO1B-9 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1115 68.1 139.894 0.000
+LZO1B-9 ***TOTALS*** 749283 111 121582 16.2 139.894 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-1 | buildinfo 537 1 276 51.4 0.000 0.000 |
+LZO1C-1 | busybox.links.nosuid 2436 1 1249 51.3 0.000 0.000 |
+LZO1C-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1C-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-1 | 00_core 1637 1 1052 64.3 0.000 0.000 |
+LZO1C-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-1 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-1 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1C-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1C-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-1 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-1 | banner.sh 537 1 353 65.7 0.000 0.000 |
+LZO1C-1 | bootlogd 1997 1 1242 62.2 0.000 0.000 |
+LZO1C-1 | bootmisc.sh 2062 1 1432 69.4 0.000 0.000 |
+LZO1C-1 | checkroot.sh 3640 1 2375 65.2 0.000 0.000 |
+LZO1C-1 | devpts.sh 571 1 437 76.5 0.000 0.000 |
+LZO1C-1 | dmesg.sh 397 1 299 75.3 0.000 0.000 |
+LZO1C-1 | functions 2185 1 1391 63.7 0.000 0.000 |
+LZO1C-1 | halt 555 1 450 81.1 0.000 0.000 |
+LZO1C-1 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1C-1 | hwclock.sh 2541 1 1348 53.0 0.000 0.000 |
+LZO1C-1 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-1 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1C-1 | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1C-1 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-1 | populate-volatile.sh 7846 1 3626 46.2 0.000 0.000 |
+LZO1C-1 | rc 4407 1 2650 60.1 0.000 0.000 |
+LZO1C-1 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1C-1 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1C-1 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-1 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-1 | sendsigs 483 1 354 73.3 0.000 0.000 |
+LZO1C-1 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-1 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-1 | sysfs.sh 1091 1 574 52.6 0.000 0.000 |
+LZO1C-1 | syslog 2104 1 1186 56.4 0.000 0.000 |
+LZO1C-1 | udev 3848 1 2189 56.9 0.000 0.000 |
+LZO1C-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1C-1 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-1 | inittab 1192 1 824 69.1 0.000 0.000 |
+LZO1C-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-1 | ld.so.cache 1566 1 716 45.7 0.000 0.000 |
+LZO1C-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-1 | limits 827 1 638 77.1 0.000 0.000 |
+LZO1C-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1C-1 | login.defs 13626 1 7558 55.5 0.000 0.000 |
+LZO1C-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1C-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1C-1 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-1 | protocols 3144 1 2265 72.0 0.000 0.000 |
+LZO1C-1 | rpc 911 1 697 76.5 0.000 0.000 |
+LZO1C-1 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 0.000 0.000 |
+LZO1C-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1C-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-1 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-1 | moduli 587027 3 38371 6.5 603.193 0.000 |
+LZO1C-1 | ssh_config 1569 1 1106 70.5 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-1 | sshd_config 3202 1 2078 64.9 0.000 0.000 |
+LZO1C-1 | sshd_config_readonly 3211 1 2080 64.8 0.000 0.000 |
+LZO1C-1 | openssl.cnf 12328 1 6395 51.9 0.000 0.000 |
+LZO1C-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1C-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-1 | ansi 1481 1 772 52.1 0.000 0.000 |
+LZO1C-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1C-1 | linux 1740 1 1058 60.8 0.000 0.000 |
+LZO1C-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1C-1 | screen 1607 1 967 60.2 0.000 0.000 |
+LZO1C-1 | screen-256color 1715 1 1028 59.9 0.000 0.000 |
+LZO1C-1 | sun 1004 1 528 52.6 0.000 0.000 |
+LZO1C-1 | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1C-1 | vt102 1276 1 809 63.4 0.000 0.000 |
+LZO1C-1 | vt200 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt220 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt52 839 1 361 43.0 0.000 0.000 |
+LZO1C-1 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1C-1 | xterm-color 1551 1 815 52.5 0.000 0.000 |
+LZO1C-1 | xterm-xfree86 2240 1 1416 63.2 0.000 0.000 |
+LZO1C-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | local.rules 885 1 665 75.1 0.000 0.000 |
+LZO1C-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1C-1 | version 15 1 19 127 0.000 0.000 |
+LZO1C-1 | volatile.cache 4839 1 1286 26.6 0.000 0.000 |
+LZO1C-1 | xattr.conf 681 1 423 62.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1262 69.9 603.193 0.000
+LZO1C-1 ***TOTALS*** 749283 111 137660 18.4 603.193 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-2 | buildinfo 537 1 277 51.6 0.000 0.000 |
+LZO1C-2 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1C-2 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1C-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-2 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-2 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-2 | fstab 650 1 391 60.2 0.000 0.000 |
+LZO1C-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1C-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-2 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-2 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-2 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-2 | bootlogd 1997 1 1240 62.1 0.000 0.000 |
+LZO1C-2 | bootmisc.sh 2062 1 1413 68.5 0.000 0.000 |
+LZO1C-2 | checkroot.sh 3640 1 2363 64.9 0.000 0.000 |
+LZO1C-2 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-2 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-2 | functions 2185 1 1384 63.3 0.000 0.000 |
+LZO1C-2 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-2 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-2 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-2 | modutils.sh 1362 1 877 64.4 0.000 0.000 |
+LZO1C-2 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1C-2 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-2 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-2 | populate-volatile.sh 7846 1 3578 45.6 0.000 0.000 |
+LZO1C-2 | rc 4407 1 2602 59.0 0.000 0.000 |
+LZO1C-2 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-2 | read-only-rootfs-hook.sh 1317 1 917 69.6 0.000 0.000 |
+LZO1C-2 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-2 | rmnologin.sh 630 1 423 67.1 0.000 0.000 |
+LZO1C-2 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-2 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-2 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-2 | sshd 2029 1 1048 51.7 0.000 0.000 |
+LZO1C-2 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-2 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1C-2 | udev 3848 1 2181 56.7 0.000 0.000 |
+LZO1C-2 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-2 | umountnfs.sh 756 1 569 75.3 0.000 0.000 |
+LZO1C-2 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-2 | inittab 1192 1 823 69.0 0.000 0.000 |
+LZO1C-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-2 | ld.so.cache 1566 1 709 45.3 0.000 0.000 |
+LZO1C-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-2 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-2 | login.access 1999 1 1291 64.6 0.000 0.000 |
+LZO1C-2 | login.defs 13626 1 7480 54.9 0.000 0.000 |
+LZO1C-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nfsroot 809 1 543 67.1 0.000 0.000 |
+LZO1C-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-2 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1C-2 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-2 | protocols 3144 1 2254 71.7 0.000 0.000 |
+LZO1C-2 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1C-2 | securetty 1854 1 1307 70.5 0.000 0.000 |
+LZO1C-2 | services 12813 1 7608 59.4 0.000 0.000 |
+LZO1C-2 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-2 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-2 | moduli 587027 3 31277 5.3 613.596 0.000 |
+LZO1C-2 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-2 | sshd_config 3202 1 2057 64.2 0.000 0.000 |
+LZO1C-2 | sshd_config_readonly 3211 1 2062 64.2 0.000 0.000 |
+LZO1C-2 | openssl.cnf 12328 1 6316 51.2 0.000 0.000 |
+LZO1C-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-2 | ansi 1481 1 761 51.4 0.000 0.000 |
+LZO1C-2 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-2 | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1C-2 | rxvt 2234 1 1544 69.1 0.000 0.000 |
+LZO1C-2 | screen 1607 1 956 59.5 0.000 0.000 |
+LZO1C-2 | screen-256color 1715 1 1015 59.2 0.000 0.000 |
+LZO1C-2 | sun 1004 1 515 51.3 0.000 0.000 |
+LZO1C-2 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-2 | vt102 1276 1 799 62.6 0.000 0.000 |
+LZO1C-2 | vt200 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt220 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-2 | xterm-256color 3882 1 2743 70.7 0.000 0.000 |
+LZO1C-2 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-2 | xterm-xfree86 2240 1 1395 62.3 0.000 0.000 |
+LZO1C-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-2 | 50default 2652 1 1166 44.0 0.000 0.000 |
+LZO1C-2 | version 15 1 19 127 0.000 0.000 |
+LZO1C-2 | volatile.cache 4839 1 1284 26.5 0.000 0.000 |
+LZO1C-2 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1190 69.6 613.596 0.000
+LZO1C-2 ***TOTALS*** 749283 111 129724 17.3 613.596 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-3 | buildinfo 537 1 280 52.1 0.000 0.000 |
+LZO1C-3 | busybox.links.nosuid 2436 1 1215 49.9 0.000 0.000 |
+LZO1C-3 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-3 | rcS 1313 1 1017 77.5 0.000 0.000 |
+LZO1C-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-3 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-3 | ethertypes 1853 1 1403 75.7 0.000 0.000 |
+LZO1C-3 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1C-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1C-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-3 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-3 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-3 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-3 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1C-3 | bootmisc.sh 2062 1 1418 68.8 0.000 0.000 |
+LZO1C-3 | checkroot.sh 3640 1 2351 64.6 0.000 0.000 |
+LZO1C-3 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-3 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-3 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1C-3 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-3 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-3 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-3 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-3 | mountall.sh 1218 1 946 77.7 0.000 0.000 |
+LZO1C-3 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-3 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-3 | populate-volatile.sh 7846 1 3553 45.3 0.000 0.000 |
+LZO1C-3 | rc 4407 1 2589 58.7 0.000 0.000 |
+LZO1C-3 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-3 | read-only-rootfs-hook.sh 1317 1 916 69.6 0.000 0.000 |
+LZO1C-3 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-3 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-3 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1C-3 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-3 | single 623 1 472 75.8 0.000 0.000 |
+LZO1C-3 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-3 | sysfs.sh 1091 1 558 51.1 0.000 0.000 |
+LZO1C-3 | syslog 2104 1 1170 55.6 0.000 0.000 |
+LZO1C-3 | udev 3848 1 2169 56.4 0.000 0.000 |
+LZO1C-3 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-3 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1C-3 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-3 | inittab 1192 1 822 69.0 0.000 0.000 |
+LZO1C-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-3 | ld.so.cache 1566 1 712 45.5 0.000 0.000 |
+LZO1C-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-3 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-3 | login.access 1999 1 1293 64.7 0.000 0.000 |
+LZO1C-3 | login.defs 13626 1 7406 54.4 0.000 0.000 |
+LZO1C-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1C-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-3 | passwd 846 1 505 59.7 0.000 0.000 |
+LZO1C-3 | profile 1932 1 1383 71.6 0.000 0.000 |
+LZO1C-3 | protocols 3144 1 2251 71.6 0.000 0.000 |
+LZO1C-3 | rpc 911 1 692 76.0 0.000 0.000 |
+LZO1C-3 | securetty 1854 1 1303 70.3 0.000 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 0.000 0.000 |
+LZO1C-3 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-3 | .bashrc 410 1 331 80.7 0.000 0.000 |
+LZO1C-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-3 | moduli 587027 3 31255 5.3 601.508 0.000 |
+LZO1C-3 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-3 | sshd_config 3202 1 2045 63.9 0.000 0.000 |
+LZO1C-3 | sshd_config_readonly 3211 1 2049 63.8 0.000 0.000 |
+LZO1C-3 | openssl.cnf 12328 1 6257 50.8 0.000 0.000 |
+LZO1C-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-3 | ansi 1481 1 760 51.3 0.000 0.000 |
+LZO1C-3 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-3 | linux 1740 1 1033 59.4 0.000 0.000 |
+LZO1C-3 | rxvt 2234 1 1538 68.8 0.000 0.000 |
+LZO1C-3 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1C-3 | screen-256color 1715 1 1018 59.4 0.000 0.000 |
+LZO1C-3 | sun 1004 1 513 51.1 0.000 0.000 |
+LZO1C-3 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-3 | vt102 1276 1 798 62.5 0.000 0.000 |
+LZO1C-3 | vt200 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt220 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-3 | xterm-256color 3882 1 2733 70.4 0.000 0.000 |
+LZO1C-3 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-3 | xterm-xfree86 2240 1 1394 62.2 0.000 0.000 |
+LZO1C-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-3 | 50default 2652 1 1161 43.8 0.000 0.000 |
+LZO1C-3 | version 15 1 19 127 0.000 0.000 |
+LZO1C-3 | volatile.cache 4839 1 1289 26.6 0.000 0.000 |
+LZO1C-3 | xattr.conf 681 1 418 61.4 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1186 69.5 601.508 0.000
+LZO1C-3 ***TOTALS*** 749283 111 129321 17.3 601.508 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-4 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-4 | busybox.links.nosuid 2436 1 1203 49.4 0.000 0.000 |
+LZO1C-4 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1C-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-4 | 00_core 1637 1 1011 61.8 0.000 0.000 |
+LZO1C-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-4 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-4 | ethertypes 1853 1 1370 73.9 0.000 0.000 |
+LZO1C-4 | fstab 650 1 387 59.5 0.000 0.000 |
+LZO1C-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1C-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1C-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-4 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-4 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1C-4 | banner.sh 537 1 341 63.5 0.000 0.000 |
+LZO1C-4 | bootlogd 1997 1 1231 61.6 0.000 0.000 |
+LZO1C-4 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1C-4 | checkroot.sh 3640 1 2312 63.5 0.000 0.000 |
+LZO1C-4 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1C-4 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1C-4 | functions 2185 1 1379 63.1 0.000 0.000 |
+LZO1C-4 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1C-4 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-4 | hwclock.sh 2541 1 1308 51.5 0.000 0.000 |
+LZO1C-4 | modutils.sh 1362 1 865 63.5 0.000 0.000 |
+LZO1C-4 | mountall.sh 1218 1 933 76.6 0.000 0.000 |
+LZO1C-4 | mountnfs.sh 1634 1 979 59.9 0.000 0.000 |
+LZO1C-4 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1C-4 | populate-volatile.sh 7846 1 3486 44.4 0.000 0.000 |
+LZO1C-4 | rc 4407 1 2539 57.6 0.000 0.000 |
+LZO1C-4 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-4 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1C-4 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-4 | rmnologin.sh 630 1 424 67.3 0.000 0.000 |
+LZO1C-4 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-4 | sendsigs 483 1 345 71.4 0.000 0.000 |
+LZO1C-4 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-4 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-4 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1C-4 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1C-4 | udev 3848 1 2149 55.8 0.000 0.000 |
+LZO1C-4 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-4 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-4 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1C-4 | inittab 1192 1 802 67.3 0.000 0.000 |
+LZO1C-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-4 | ld.so.cache 1566 1 684 43.7 0.000 0.000 |
+LZO1C-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-4 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-4 | login.access 1999 1 1275 63.8 0.000 0.000 |
+LZO1C-4 | login.defs 13626 1 7214 52.9 0.000 0.000 |
+LZO1C-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1C-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1C-4 | passwd 846 1 500 59.1 0.000 0.000 |
+LZO1C-4 | profile 1932 1 1353 70.0 0.000 0.000 |
+LZO1C-4 | protocols 3144 1 2197 69.9 0.000 0.000 |
+LZO1C-4 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1C-4 | securetty 1854 1 1227 66.2 0.000 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 0.000 0.000 |
+LZO1C-4 | shadow 512 1 172 33.6 0.000 0.000 |
+LZO1C-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-4 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1C-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-4 | moduli 587027 3 30309 5.2 521.819 0.000 |
+LZO1C-4 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-4 | sshd_config 3202 1 1988 62.1 0.000 0.000 |
+LZO1C-4 | sshd_config_readonly 3211 1 1995 62.1 0.000 0.000 |
+LZO1C-4 | openssl.cnf 12328 1 6119 49.6 0.000 0.000 |
+LZO1C-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-4 | ansi 1481 1 741 50.0 0.000 0.000 |
+LZO1C-4 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-4 | linux 1740 1 1039 59.7 0.000 0.000 |
+LZO1C-4 | rxvt 2234 1 1519 68.0 0.000 0.000 |
+LZO1C-4 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-4 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1C-4 | sun 1004 1 504 50.2 0.000 0.000 |
+LZO1C-4 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-4 | vt102 1276 1 781 61.2 0.000 0.000 |
+LZO1C-4 | vt200 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt220 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1C-4 | xterm-256color 3882 1 2666 68.7 0.000 0.000 |
+LZO1C-4 | xterm-color 1551 1 795 51.3 0.000 0.000 |
+LZO1C-4 | xterm-xfree86 2240 1 1377 61.5 0.000 0.000 |
+LZO1C-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | local.rules 885 1 661 74.7 0.000 0.000 |
+LZO1C-4 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-4 | 50default 2652 1 1132 42.7 0.000 0.000 |
+LZO1C-4 | version 15 1 19 127 0.000 0.000 |
+LZO1C-4 | volatile.cache 4839 1 1307 27.0 0.000 0.000 |
+LZO1C-4 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1162 68.7 521.819 0.000
+LZO1C-4 ***TOTALS*** 749283 111 126747 16.9 521.819 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-5 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-5 | busybox.links.nosuid 2436 1 1197 49.1 0.000 0.000 |
+LZO1C-5 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-5 | rcS 1313 1 994 75.7 0.000 0.000 |
+LZO1C-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-5 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1C-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-5 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-5 | ethertypes 1853 1 1364 73.6 0.000 0.000 |
+LZO1C-5 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1C-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-5 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-5 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-5 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-5 | bootlogd 1997 1 1213 60.7 0.000 0.000 |
+LZO1C-5 | bootmisc.sh 2062 1 1371 66.5 0.000 0.000 |
+LZO1C-5 | checkroot.sh 3640 1 2289 62.9 0.000 0.000 |
+LZO1C-5 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-5 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-5 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-5 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-5 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-5 | hwclock.sh 2541 1 1284 50.5 0.000 0.000 |
+LZO1C-5 | modutils.sh 1362 1 860 63.1 0.000 0.000 |
+LZO1C-5 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1C-5 | mountnfs.sh 1634 1 959 58.7 0.000 0.000 |
+LZO1C-5 | networking 1956 1 1010 51.6 0.000 0.000 |
+LZO1C-5 | populate-volatile.sh 7846 1 3446 43.9 0.000 0.000 |
+LZO1C-5 | rc 4407 1 2519 57.2 0.000 0.000 |
+LZO1C-5 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-5 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-5 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-5 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1C-5 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-5 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-5 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-5 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-5 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-5 | syslog 2104 1 1154 54.8 0.000 0.000 |
+LZO1C-5 | udev 3848 1 2101 54.6 0.000 0.000 |
+LZO1C-5 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-5 | umountnfs.sh 756 1 558 73.8 0.000 0.000 |
+LZO1C-5 | urandom 1518 1 959 63.2 0.000 0.000 |
+LZO1C-5 | inittab 1192 1 805 67.5 0.000 0.000 |
+LZO1C-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-5 | ld.so.cache 1566 1 706 45.1 0.000 0.000 |
+LZO1C-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-5 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1C-5 | login.access 1999 1 1262 63.1 0.000 0.000 |
+LZO1C-5 | login.defs 13626 1 7047 51.7 0.000 0.000 |
+LZO1C-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1C-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nsswitch.conf 465 1 336 72.3 0.000 0.000 |
+LZO1C-5 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-5 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1C-5 | protocols 3144 1 2192 69.7 0.000 0.000 |
+LZO1C-5 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-5 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-5 | services 12813 1 7304 57.0 0.000 0.000 |
+LZO1C-5 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-5 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-5 | moduli 587027 3 30063 5.1 491.678 0.000 |
+LZO1C-5 | ssh_config 1569 1 1085 69.2 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key 411 1 325 79.1 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-5 | sshd_config 3202 1 1981 61.9 0.000 0.000 |
+LZO1C-5 | sshd_config_readonly 3211 1 1970 61.4 0.000 0.000 |
+LZO1C-5 | openssl.cnf 12328 1 6005 48.7 0.000 0.000 |
+LZO1C-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-5 | ansi 1481 1 743 50.2 0.000 0.000 |
+LZO1C-5 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-5 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-5 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1C-5 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-5 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1C-5 | sun 1004 1 492 49.0 0.000 0.000 |
+LZO1C-5 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-5 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-5 | vt200 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt220 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-5 | xterm-256color 3882 1 2641 68.0 0.000 0.000 |
+LZO1C-5 | xterm-color 1551 1 790 50.9 0.000 0.000 |
+LZO1C-5 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1C-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1C-5 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1C-5 | version 15 1 19 127 0.000 0.000 |
+LZO1C-5 | volatile.cache 4839 1 1287 26.6 0.000 0.000 |
+LZO1C-5 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1152 68.5 491.678 0.000
+LZO1C-5 ***TOTALS*** 749283 111 125623 16.8 491.678 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-6 | buildinfo 537 1 279 52.0 0.000 0.000 |
+LZO1C-6 | busybox.links.nosuid 2436 1 1177 48.3 0.000 0.000 |
+LZO1C-6 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-6 | rcS 1313 1 984 74.9 0.000 0.000 |
+LZO1C-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-6 | 00_core 1637 1 994 60.7 0.000 0.000 |
+LZO1C-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-6 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-6 | ethertypes 1853 1 1347 72.7 0.000 0.000 |
+LZO1C-6 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1C-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-6 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-6 | hosts 234 1 189 80.8 0.000 0.000 |
+LZO1C-6 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1C-6 | bootlogd 1997 1 1206 60.4 0.000 0.000 |
+LZO1C-6 | bootmisc.sh 2062 1 1372 66.5 0.000 0.000 |
+LZO1C-6 | checkroot.sh 3640 1 2252 61.9 0.000 0.000 |
+LZO1C-6 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-6 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-6 | functions 2185 1 1346 61.6 0.000 0.000 |
+LZO1C-6 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1C-6 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-6 | hwclock.sh 2541 1 1291 50.8 0.000 0.000 |
+LZO1C-6 | modutils.sh 1362 1 862 63.3 0.000 0.000 |
+LZO1C-6 | mountall.sh 1218 1 921 75.6 0.000 0.000 |
+LZO1C-6 | mountnfs.sh 1634 1 946 57.9 0.000 0.000 |
+LZO1C-6 | networking 1956 1 998 51.0 0.000 0.000 |
+LZO1C-6 | populate-volatile.sh 7846 1 3398 43.3 0.000 0.000 |
+LZO1C-6 | rc 4407 1 2480 56.3 0.000 0.000 |
+LZO1C-6 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-6 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-6 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-6 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1C-6 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-6 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-6 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-6 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1C-6 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-6 | syslog 2104 1 1141 54.2 0.000 0.000 |
+LZO1C-6 | udev 3848 1 2080 54.1 0.000 0.000 |
+LZO1C-6 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-6 | umountnfs.sh 756 1 561 74.2 0.000 0.000 |
+LZO1C-6 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-6 | inittab 1192 1 797 66.9 0.000 0.000 |
+LZO1C-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-6 | ld.so.cache 1566 1 680 43.4 0.000 0.000 |
+LZO1C-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-6 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-6 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1C-6 | login.defs 13626 1 6996 51.3 0.000 0.000 |
+LZO1C-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nfsroot 809 1 531 65.6 0.000 0.000 |
+LZO1C-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-6 | passwd 846 1 472 55.8 0.000 0.000 |
+LZO1C-6 | profile 1932 1 1344 69.6 0.000 0.000 |
+LZO1C-6 | protocols 3144 1 2164 68.8 0.000 0.000 |
+LZO1C-6 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-6 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1C-6 | services 12813 1 7213 56.3 0.000 0.000 |
+LZO1C-6 | shadow 512 1 167 32.6 0.000 0.000 |
+LZO1C-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-6 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-6 | moduli 587027 3 29983 5.1 533.170 0.000 |
+LZO1C-6 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-6 | sshd_config 3202 1 1951 60.9 0.000 0.000 |
+LZO1C-6 | sshd_config_readonly 3211 1 1959 61.0 0.000 0.000 |
+LZO1C-6 | openssl.cnf 12328 1 5923 48.0 0.000 0.000 |
+LZO1C-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-6 | ansi 1481 1 740 50.0 0.000 0.000 |
+LZO1C-6 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-6 | linux 1740 1 1012 58.2 0.000 0.000 |
+LZO1C-6 | rxvt 2234 1 1499 67.1 0.000 0.000 |
+LZO1C-6 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1C-6 | screen-256color 1715 1 1000 58.3 0.000 0.000 |
+LZO1C-6 | sun 1004 1 493 49.1 0.000 0.000 |
+LZO1C-6 | vt100 1282 1 770 60.1 0.000 0.000 |
+LZO1C-6 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-6 | vt200 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt220 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-6 | xterm-256color 3882 1 2609 67.2 0.000 0.000 |
+LZO1C-6 | xterm-color 1551 1 785 50.6 0.000 0.000 |
+LZO1C-6 | xterm-xfree86 2240 1 1356 60.5 0.000 0.000 |
+LZO1C-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-6 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1C-6 | 50default 2652 1 1113 42.0 0.000 0.000 |
+LZO1C-6 | version 15 1 19 127 0.000 0.000 |
+LZO1C-6 | volatile.cache 4839 1 1292 26.7 0.000 0.000 |
+LZO1C-6 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1145 68.2 533.170 0.000
+LZO1C-6 ***TOTALS*** 749283 111 124808 16.7 533.170 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-7 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-7 | busybox.links.nosuid 2436 1 1200 49.3 0.000 0.000 |
+LZO1C-7 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-7 | rcS 1313 1 989 75.3 0.000 0.000 |
+LZO1C-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-7 | 00_core 1637 1 996 60.8 0.000 0.000 |
+LZO1C-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-7 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-7 | ethertypes 1853 1 1361 73.4 0.000 0.000 |
+LZO1C-7 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1C-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-7 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-7 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-7 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-7 | bootlogd 1997 1 1204 60.3 0.000 0.000 |
+LZO1C-7 | bootmisc.sh 2062 1 1364 66.1 0.000 0.000 |
+LZO1C-7 | checkroot.sh 3640 1 2253 61.9 0.000 0.000 |
+LZO1C-7 | devpts.sh 571 1 430 75.3 0.000 0.000 |
+LZO1C-7 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-7 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-7 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-7 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1C-7 | hwclock.sh 2541 1 1286 50.6 0.000 0.000 |
+LZO1C-7 | modutils.sh 1362 1 861 63.2 0.000 0.000 |
+LZO1C-7 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1C-7 | mountnfs.sh 1634 1 956 58.5 0.000 0.000 |
+LZO1C-7 | networking 1956 1 1007 51.5 0.000 0.000 |
+LZO1C-7 | populate-volatile.sh 7846 1 3399 43.3 0.000 0.000 |
+LZO1C-7 | rc 4407 1 2481 56.3 0.000 0.000 |
+LZO1C-7 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-7 | read-only-rootfs-hook.sh 1317 1 896 68.0 0.000 0.000 |
+LZO1C-7 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-7 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-7 | save-rtc.sh 474 1 362 76.4 0.000 0.000 |
+LZO1C-7 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-7 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-7 | sshd 2029 1 1006 49.6 0.000 0.000 |
+LZO1C-7 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-7 | syslog 2104 1 1153 54.8 0.000 0.000 |
+LZO1C-7 | udev 3848 1 2082 54.1 0.000 0.000 |
+LZO1C-7 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1C-7 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-7 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-7 | inittab 1192 1 802 67.3 0.000 0.000 |
+LZO1C-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-7 | ld.so.cache 1566 1 668 42.7 0.000 0.000 |
+LZO1C-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-7 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-7 | login.access 1999 1 1240 62.0 0.000 0.000 |
+LZO1C-7 | login.defs 13626 1 6946 51.0 0.000 0.000 |
+LZO1C-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1C-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nsswitch.conf 465 1 335 72.0 0.000 0.000 |
+LZO1C-7 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-7 | profile 1932 1 1345 69.6 0.000 0.000 |
+LZO1C-7 | protocols 3144 1 2171 69.1 0.000 0.000 |
+LZO1C-7 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-7 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-7 | services 12813 1 7182 56.1 0.000 0.000 |
+LZO1C-7 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-7 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-7 | moduli 587027 3 30164 5.1 426.467 0.000 |
+LZO1C-7 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-7 | sshd_config 3202 1 1947 60.8 0.000 0.000 |
+LZO1C-7 | sshd_config_readonly 3211 1 1950 60.7 0.000 0.000 |
+LZO1C-7 | openssl.cnf 12328 1 5938 48.2 0.000 0.000 |
+LZO1C-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-7 | ansi 1481 1 750 50.6 0.000 0.000 |
+LZO1C-7 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-7 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-7 | rxvt 2234 1 1493 66.8 0.000 0.000 |
+LZO1C-7 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1C-7 | screen-256color 1715 1 999 58.3 0.000 0.000 |
+LZO1C-7 | sun 1004 1 496 49.4 0.000 0.000 |
+LZO1C-7 | vt100 1282 1 767 59.8 0.000 0.000 |
+LZO1C-7 | vt102 1276 1 767 60.1 0.000 0.000 |
+LZO1C-7 | vt200 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt220 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt52 839 1 341 40.6 0.000 0.000 |
+LZO1C-7 | xterm-256color 3882 1 2615 67.4 0.000 0.000 |
+LZO1C-7 | xterm-color 1551 1 783 50.5 0.000 0.000 |
+LZO1C-7 | xterm-xfree86 2240 1 1354 60.4 0.000 0.000 |
+LZO1C-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-7 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-7 | 50default 2652 1 1117 42.1 0.000 0.000 |
+LZO1C-7 | version 15 1 19 127 0.000 0.000 |
+LZO1C-7 | volatile.cache 4839 1 1211 25.0 0.000 0.000 |
+LZO1C-7 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1145 68.2 426.467 0.000
+LZO1C-7 ***TOTALS*** 749283 111 124886 16.7 426.467 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-8 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-8 | busybox.links.nosuid 2436 1 1183 48.6 0.000 0.000 |
+LZO1C-8 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-8 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-8 | 00_core 1637 1 990 60.5 0.000 0.000 |
+LZO1C-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-8 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-8 | ethertypes 1853 1 1345 72.6 0.000 0.000 |
+LZO1C-8 | fstab 650 1 385 59.2 0.000 0.000 |
+LZO1C-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-8 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-8 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1C-8 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-8 | bootlogd 1997 1 1199 60.0 0.000 0.000 |
+LZO1C-8 | bootmisc.sh 2062 1 1363 66.1 0.000 0.000 |
+LZO1C-8 | checkroot.sh 3640 1 2237 61.5 0.000 0.000 |
+LZO1C-8 | devpts.sh 571 1 426 74.6 0.000 0.000 |
+LZO1C-8 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1C-8 | functions 2185 1 1334 61.1 0.000 0.000 |
+LZO1C-8 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-8 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-8 | hwclock.sh 2541 1 1277 50.3 0.000 0.000 |
+LZO1C-8 | modutils.sh 1362 1 853 62.6 0.000 0.000 |
+LZO1C-8 | mountall.sh 1218 1 916 75.2 0.000 0.000 |
+LZO1C-8 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1C-8 | networking 1956 1 999 51.1 0.000 0.000 |
+LZO1C-8 | populate-volatile.sh 7846 1 3345 42.6 0.000 0.000 |
+LZO1C-8 | rc 4407 1 2447 55.5 0.000 0.000 |
+LZO1C-8 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1C-8 | read-only-rootfs-hook.sh 1317 1 900 68.3 0.000 0.000 |
+LZO1C-8 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-8 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-8 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1C-8 | sendsigs 483 1 341 70.6 0.000 0.000 |
+LZO1C-8 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-8 | sshd 2029 1 995 49.0 0.000 0.000 |
+LZO1C-8 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-8 | syslog 2104 1 1134 53.9 0.000 0.000 |
+LZO1C-8 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1C-8 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-8 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-8 | urandom 1518 1 952 62.7 0.000 0.000 |
+LZO1C-8 | inittab 1192 1 797 66.9 0.000 0.000 |
+LZO1C-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-8 | ld.so.cache 1566 1 685 43.7 0.000 0.000 |
+LZO1C-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-8 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-8 | login.access 1999 1 1236 61.8 0.000 0.000 |
+LZO1C-8 | login.defs 13626 1 6896 50.6 0.000 0.000 |
+LZO1C-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1C-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-8 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1C-8 | profile 1932 1 1329 68.8 0.000 0.000 |
+LZO1C-8 | protocols 3144 1 2153 68.5 0.000 0.000 |
+LZO1C-8 | rpc 911 1 678 74.4 0.000 0.000 |
+LZO1C-8 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-8 | services 12813 1 7102 55.4 0.000 0.000 |
+LZO1C-8 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-8 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1C-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-8 | moduli 587027 3 28525 4.9 420.635 0.000 |
+LZO1C-8 | ssh_config 1569 1 1076 68.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-8 | sshd_config 3202 1 1930 60.3 0.000 0.000 |
+LZO1C-8 | sshd_config_readonly 3211 1 1931 60.1 0.000 0.000 |
+LZO1C-8 | openssl.cnf 12328 1 5825 47.3 0.000 0.000 |
+LZO1C-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-8 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1C-8 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-8 | linux 1740 1 1013 58.2 0.000 0.000 |
+LZO1C-8 | rxvt 2234 1 1491 66.7 0.000 0.000 |
+LZO1C-8 | screen 1607 1 938 58.4 0.000 0.000 |
+LZO1C-8 | screen-256color 1715 1 991 57.8 0.000 0.000 |
+LZO1C-8 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1C-8 | vt100 1282 1 768 59.9 0.000 0.000 |
+LZO1C-8 | vt102 1276 1 772 60.5 0.000 0.000 |
+LZO1C-8 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-8 | xterm-256color 3882 1 2597 66.9 0.000 0.000 |
+LZO1C-8 | xterm-color 1551 1 779 50.2 0.000 0.000 |
+LZO1C-8 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1C-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1C-8 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-8 | 50default 2652 1 1112 41.9 0.000 0.000 |
+LZO1C-8 | version 15 1 19 127 0.000 0.000 |
+LZO1C-8 | volatile.cache 4839 1 1260 26.0 0.000 0.000 |
+LZO1C-8 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1124 68.0 420.635 0.000
+LZO1C-8 ***TOTALS*** 749283 111 122590 16.4 420.635 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-9 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1C-9 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-9 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-9 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-9 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1C-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-9 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-9 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1C-9 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1C-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-9 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-9 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1C-9 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-9 | bootlogd 1997 1 1194 59.8 0.000 0.000 |
+LZO1C-9 | bootmisc.sh 2062 1 1361 66.0 0.000 0.000 |
+LZO1C-9 | checkroot.sh 3640 1 2213 60.8 0.000 0.000 |
+LZO1C-9 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-9 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-9 | functions 2185 1 1325 60.6 0.000 0.000 |
+LZO1C-9 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-9 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-9 | hwclock.sh 2541 1 1248 49.1 0.000 0.000 |
+LZO1C-9 | modutils.sh 1362 1 846 62.1 0.000 0.000 |
+LZO1C-9 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1C-9 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1C-9 | networking 1956 1 987 50.5 0.000 0.000 |
+LZO1C-9 | populate-volatile.sh 7846 1 3347 42.7 0.000 0.000 |
+LZO1C-9 | rc 4407 1 2445 55.5 0.000 0.000 |
+LZO1C-9 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-9 | read-only-rootfs-hook.sh 1317 1 890 67.6 0.000 0.000 |
+LZO1C-9 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-9 | rmnologin.sh 630 1 417 66.2 0.000 0.000 |
+LZO1C-9 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-9 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-9 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-9 | sshd 2029 1 1003 49.4 0.000 0.000 |
+LZO1C-9 | sysfs.sh 1091 1 550 50.4 0.000 0.000 |
+LZO1C-9 | syslog 2104 1 1132 53.8 0.000 0.000 |
+LZO1C-9 | udev 3848 1 2032 52.8 0.000 0.000 |
+LZO1C-9 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-9 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-9 | urandom 1518 1 946 62.3 0.000 0.000 |
+LZO1C-9 | inittab 1192 1 794 66.6 0.000 0.000 |
+LZO1C-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-9 | ld.so.cache 1566 1 683 43.6 0.000 0.000 |
+LZO1C-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-9 | limits 827 1 624 75.5 0.000 0.000 |
+LZO1C-9 | login.access 1999 1 1235 61.8 0.000 0.000 |
+LZO1C-9 | login.defs 13626 1 6840 50.2 0.000 0.000 |
+LZO1C-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1C-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-9 | passwd 846 1 470 55.6 0.000 0.000 |
+LZO1C-9 | profile 1932 1 1315 68.1 0.000 0.000 |
+LZO1C-9 | protocols 3144 1 2160 68.7 0.000 0.000 |
+LZO1C-9 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-9 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-9 | services 12813 1 7058 55.1 0.000 0.000 |
+LZO1C-9 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-9 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-9 | moduli 587027 3 26925 4.6 137.801 0.000 |
+LZO1C-9 | ssh_config 1569 1 1070 68.2 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-9 | sshd_config 3202 1 1921 60.0 0.000 0.000 |
+LZO1C-9 | sshd_config_readonly 3211 1 1919 59.8 0.000 0.000 |
+LZO1C-9 | openssl.cnf 12328 1 5803 47.1 0.000 0.000 |
+LZO1C-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | syslog-startup.conf 651 1 538 82.6 0.000 0.000 |
+LZO1C-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-9 | ansi 1481 1 725 49.0 0.000 0.000 |
+LZO1C-9 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-9 | linux 1740 1 1010 58.0 0.000 0.000 |
+LZO1C-9 | rxvt 2234 1 1487 66.6 0.000 0.000 |
+LZO1C-9 | screen 1607 1 925 57.6 0.000 0.000 |
+LZO1C-9 | screen-256color 1715 1 981 57.2 0.000 0.000 |
+LZO1C-9 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-9 | vt100 1282 1 758 59.1 0.000 0.000 |
+LZO1C-9 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-9 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-9 | xterm-256color 3882 1 2592 66.8 0.000 0.000 |
+LZO1C-9 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1C-9 | xterm-xfree86 2240 1 1344 60.0 0.000 0.000 |
+LZO1C-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-9 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-9 | 50default 2652 1 1097 41.4 0.000 0.000 |
+LZO1C-9 | version 15 1 19 127 0.000 0.000 |
+LZO1C-9 | volatile.cache 4839 1 1214 25.1 0.000 0.000 |
+LZO1C-9 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1105 67.7 137.801 0.000
+LZO1C-9 ***TOTALS*** 749283 111 120464 16.1 137.801 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-1 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1F-1 | busybox.links.nosuid 2436 1 1196 49.1 0.000 0.000 |
+LZO1F-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1F-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1F-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1F-1 | rcS 1313 1 1006 76.6 0.000 0.000 |
+LZO1F-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-1 | 00_core 1637 1 1028 62.8 0.000 0.000 |
+LZO1F-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1F-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1F-1 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1F-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1F-1 | group 518 1 451 87.1 0.000 0.000 |
+LZO1F-1 | gshadow 432 1 302 69.9 0.000 0.000 |
+LZO1F-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1F-1 | hosts 234 1 189 80.8 0.000 0.000 |
+LZO1F-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1F-1 | bootlogd 1997 1 1208 60.5 0.000 0.000 |
+LZO1F-1 | bootmisc.sh 2062 1 1412 68.5 0.000 0.000 |
+LZO1F-1 | checkroot.sh 3640 1 2307 63.4 0.000 0.000 |
+LZO1F-1 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1F-1 | dmesg.sh 397 1 295 74.3 0.000 0.000 |
+LZO1F-1 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1F-1 | halt 555 1 446 80.4 0.000 0.000 |
+LZO1F-1 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1F-1 | hwclock.sh 2541 1 1322 52.0 0.000 0.000 |
+LZO1F-1 | modutils.sh 1362 1 863 63.4 0.000 0.000 |
+LZO1F-1 | mountall.sh 1218 1 935 76.8 0.000 0.000 |
+LZO1F-1 | mountnfs.sh 1634 1 981 60.0 0.000 0.000 |
+LZO1F-1 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1F-1 | populate-volatile.sh 7846 1 3647 46.5 0.000 0.000 |
+LZO1F-1 | rc 4407 1 2604 59.1 0.000 0.000 |
+LZO1F-1 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1F-1 | read-only-rootfs-hook.sh 1317 1 906 68.8 0.000 0.000 |
+LZO1F-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1F-1 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1F-1 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1F-1 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1F-1 | single 623 1 467 75.0 0.000 0.000 |
+LZO1F-1 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1F-1 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1F-1 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1F-1 | udev 3848 1 2142 55.7 0.000 0.000 |
+LZO1F-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1F-1 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1F-1 | urandom 1518 1 972 64.0 0.000 0.000 |
+LZO1F-1 | inittab 1192 1 814 68.3 0.000 0.000 |
+LZO1F-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-1 | ld.so.cache 1566 1 694 44.3 0.000 0.000 |
+LZO1F-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1F-1 | limits 827 1 632 76.4 0.000 0.000 |
+LZO1F-1 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1F-1 | login.defs 13626 1 7646 56.1 0.000 0.000 |
+LZO1F-1 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1F-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1F-1 | interfaces 129 1 122 94.6 0.000 0.000 |
+LZO1F-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nsswitch.conf 465 1 333 71.6 0.000 0.000 |
+LZO1F-1 | passwd 846 1 507 59.9 0.000 0.000 |
+LZO1F-1 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1F-1 | protocols 3144 1 2231 71.0 0.000 0.000 |
+LZO1F-1 | rpc 911 1 672 73.8 0.000 0.000 |
+LZO1F-1 | securetty 1854 1 1131 61.0 0.000 0.000 |
+LZO1F-1 | services 12813 1 7696 60.1 0.000 0.000 |
+LZO1F-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1F-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1F-1 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1F-1 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1F-1 | moduli 587027 3 34552 5.9 620.470 0.000 |
+LZO1F-1 | ssh_config 1569 1 1080 68.8 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1F-1 | sshd_config 3202 1 2022 63.1 0.000 0.000 |
+LZO1F-1 | sshd_config_readonly 3211 1 2021 62.9 0.000 0.000 |
+LZO1F-1 | openssl.cnf 12328 1 6434 52.2 0.000 0.000 |
+LZO1F-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1F-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-1 | ansi 1481 1 747 50.4 0.000 0.000 |
+LZO1F-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1F-1 | linux 1740 1 1005 57.8 0.000 0.000 |
+LZO1F-1 | rxvt 2234 1 1461 65.4 0.000 0.000 |
+LZO1F-1 | screen 1607 1 929 57.8 0.000 0.000 |
+LZO1F-1 | screen-256color 1715 1 987 57.6 0.000 0.000 |
+LZO1F-1 | sun 1004 1 498 49.6 0.000 0.000 |
+LZO1F-1 | vt100 1282 1 779 60.8 0.000 0.000 |
+LZO1F-1 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1F-1 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1F-1 | xterm-256color 3882 1 2566 66.1 0.000 0.000 |
+LZO1F-1 | xterm-color 1551 1 773 49.8 0.000 0.000 |
+LZO1F-1 | xterm-xfree86 2240 1 1322 59.0 0.000 0.000 |
+LZO1F-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1F-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1F-1 | 50default 2652 1 1169 44.1 0.000 0.000 |
+LZO1F-1 | version 15 1 19 127 0.000 0.000 |
+LZO1F-1 | volatile.cache 4839 1 1281 26.5 0.000 0.000 |
+LZO1F-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1210 68.8 620.470 0.000
+LZO1F-1 ***TOTALS*** 749283 111 131988 17.6 620.470 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1 | buildinfo 537 1 298 55.5 0.000 0.000 |
+LZO1X-1 | busybox.links.nosuid 2436 1 1208 49.6 0.000 0.000 |
+LZO1X-1 | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1 | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1 | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1 | ethertypes 1853 1 1392 75.1 0.000 0.000 |
+LZO1X-1 | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1 | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1 | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1 | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1X-1 | checkroot.sh 3640 1 2362 64.9 0.000 0.000 |
+LZO1X-1 | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1 | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1 | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1 | halt 555 1 458 82.5 0.000 0.000 |
+LZO1X-1 | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1 | hwclock.sh 2541 1 1337 52.6 0.000 0.000 |
+LZO1X-1 | modutils.sh 1362 1 892 65.5 0.000 0.000 |
+LZO1X-1 | mountall.sh 1218 1 963 79.1 0.000 0.000 |
+LZO1X-1 | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1 | populate-volatile.sh 7846 1 3687 47.0 0.000 0.000 |
+LZO1X-1 | rc 4407 1 2664 60.4 0.000 0.000 |
+LZO1X-1 | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1 | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1 | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1 | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1 | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1 | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1 | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1 | sshd 2029 1 1056 52.0 0.000 0.000 |
+LZO1X-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1 | udev 3848 1 2177 56.6 0.000 0.000 |
+LZO1X-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1 | urandom 1518 1 989 65.2 0.000 0.000 |
+LZO1X-1 | inittab 1192 1 840 70.5 0.000 0.000 |
+LZO1X-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1 | ld.so.cache 1566 1 732 46.7 0.000 0.000 |
+LZO1X-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1 | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1 | login.access 1999 1 1297 64.9 0.000 0.000 |
+LZO1X-1 | login.defs 13626 1 7706 56.6 0.000 0.000 |
+LZO1X-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1 | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1 | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1 | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1 | protocols 3144 1 2278 72.5 0.000 0.000 |
+LZO1X-1 | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1 | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1X-1 | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1 | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1 | moduli 587027 3 49644 8.5 0.000 0.000 |
+LZO1X-1 | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1X-1 | sshd_config_readonly 3211 1 2054 64.0 0.000 0.000 |
+LZO1X-1 | openssl.cnf 12328 1 6472 52.5 0.000 0.000 |
+LZO1X-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1 | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1 | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1X-1 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1 | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1 | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1 | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1 | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1 | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1 | xterm-256color 3882 1 2600 67.0 0.000 0.000 |
+LZO1X-1 | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1 | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1 | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1 | version 15 1 19 127 0.000 0.000 |
+LZO1X-1 | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1 | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1368 70.7 0.000 0.000
+LZO1X-1 ***TOTALS*** 749283 111 149156 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-1 | buildinfo 537 1 297 55.3 0.000 0.000 |
+LZO1Y-1 | busybox.links.nosuid 2436 1 1137 46.7 0.000 0.000 |
+LZO1Y-1 | busybox.links.suid 91 1 73 80.2 0.000 0.000 |
+LZO1Y-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1Y-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-1 | rcS 1313 1 1022 77.8 0.000 0.000 |
+LZO1Y-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1Y-1 | 00_core 1637 1 1045 63.8 0.000 0.000 |
+LZO1Y-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1Y-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1Y-1 | ethertypes 1853 1 1381 74.5 0.000 0.000 |
+LZO1Y-1 | fstab 650 1 401 61.7 0.000 0.000 |
+LZO1Y-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1Y-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1Y-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1Y-1 | hosts 234 1 195 83.3 0.000 0.000 |
+LZO1Y-1 | banner.sh 537 1 369 68.7 0.000 0.000 |
+LZO1Y-1 | bootlogd 1997 1 1205 60.3 0.000 0.000 |
+LZO1Y-1 | bootmisc.sh 2062 1 1425 69.1 0.000 0.000 |
+LZO1Y-1 | checkroot.sh 3640 1 2377 65.3 0.000 0.000 |
+LZO1Y-1 | devpts.sh 571 1 450 78.8 0.000 0.000 |
+LZO1Y-1 | dmesg.sh 397 1 308 77.6 0.000 0.000 |
+LZO1Y-1 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1Y-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1Y-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1Y-1 | hwclock.sh 2541 1 1325 52.1 0.000 0.000 |
+LZO1Y-1 | modutils.sh 1362 1 869 63.8 0.000 0.000 |
+LZO1Y-1 | mountall.sh 1218 1 951 78.1 0.000 0.000 |
+LZO1Y-1 | mountnfs.sh 1634 1 976 59.7 0.000 0.000 |
+LZO1Y-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1Y-1 | populate-volatile.sh 7846 1 3671 46.8 0.000 0.000 |
+LZO1Y-1 | rc 4407 1 2676 60.7 0.000 0.000 |
+LZO1Y-1 | rcS 525 1 469 89.3 0.000 0.000 |
+LZO1Y-1 | read-only-rootfs-hook.sh 1317 1 956 72.6 0.000 0.000 |
+LZO1Y-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1Y-1 | rmnologin.sh 630 1 425 67.5 0.000 0.000 |
+LZO1Y-1 | save-rtc.sh 474 1 372 78.5 0.000 0.000 |
+LZO1Y-1 | sendsigs 483 1 353 73.1 0.000 0.000 |
+LZO1Y-1 | single 623 1 479 76.9 0.000 0.000 |
+LZO1Y-1 | sshd 2029 1 1036 51.1 0.000 0.000 |
+LZO1Y-1 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1Y-1 | syslog 2104 1 1149 54.6 0.000 0.000 |
+LZO1Y-1 | udev 3848 1 2185 56.8 0.000 0.000 |
+LZO1Y-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1Y-1 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1Y-1 | urandom 1518 1 975 64.2 0.000 0.000 |
+LZO1Y-1 | inittab 1192 1 832 69.8 0.000 0.000 |
+LZO1Y-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-1 | ld.so.cache 1566 1 694 44.3 0.000 0.000 |
+LZO1Y-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1Y-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1Y-1 | login.access 1999 1 1290 64.5 0.000 0.000 |
+LZO1Y-1 | login.defs 13626 1 7816 57.4 0.000 0.000 |
+LZO1Y-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1Y-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1Y-1 | interfaces 129 1 127 98.4 0.000 0.000 |
+LZO1Y-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nsswitch.conf 465 1 359 77.2 0.000 0.000 |
+LZO1Y-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1Y-1 | profile 1932 1 1376 71.2 0.000 0.000 |
+LZO1Y-1 | protocols 3144 1 2282 72.6 0.000 0.000 |
+LZO1Y-1 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1Y-1 | securetty 1854 1 1140 61.5 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1Y-1 | shadow 512 1 187 36.5 0.000 0.000 |
+LZO1Y-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1Y-1 | .bashrc 410 1 338 82.4 0.000 0.000 |
+LZO1Y-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1Y-1 | moduli 587027 3 49638 8.5 0.000 0.000 |
+LZO1Y-1 | ssh_config 1569 1 1099 70.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key 505 1 480 95.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key 411 1 333 81.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1Y-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1Y-1 | sshd_config_readonly 3211 1 2060 64.2 0.000 0.000 |
+LZO1Y-1 | openssl.cnf 12328 1 6500 52.7 0.000 0.000 |
+LZO1Y-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1Y-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1Y-1 | ansi 1481 1 757 51.1 0.000 0.000 |
+LZO1Y-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1Y-1 | linux 1740 1 1021 58.7 0.000 0.000 |
+LZO1Y-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1Y-1 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1Y-1 | screen-256color 1715 1 1004 58.5 0.000 0.000 |
+LZO1Y-1 | sun 1004 1 518 51.6 0.000 0.000 |
+LZO1Y-1 | vt100 1282 1 798 62.2 0.000 0.000 |
+LZO1Y-1 | vt102 1276 1 808 63.3 0.000 0.000 |
+LZO1Y-1 | vt200 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt220 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1Y-1 | xterm-256color 3882 1 2624 67.6 0.000 0.000 |
+LZO1Y-1 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1Y-1 | xterm-xfree86 2240 1 1341 59.9 0.000 0.000 |
+LZO1Y-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1Y-1 | udev.conf 215 1 199 92.6 0.000 0.000 |
+LZO1Y-1 | 50default 2652 1 1176 44.3 0.000 0.000 |
+LZO1Y-1 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | volatile.cache 4839 1 1256 26.0 0.000 0.000 |
+LZO1Y-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1363 70.1 0.000 0.000
+LZO1Y-1 ***TOTALS*** 749283 111 148628 19.8 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(11) | buildinfo 537 1 303 56.4 0.000 0.000 |
+LZO1X-1(11) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(11) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(11) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(11) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(11) | rcS 1313 1 1043 79.4 0.000 0.000 |
+LZO1X-1(11) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(11) | 00_core 1637 1 1071 65.4 0.000 0.000 |
+LZO1X-1(11) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(11) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(11) | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1X-1(11) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(11) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(11) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(11) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(11) | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1(11) | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1(11) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(11) | bootlogd 1997 1 1230 61.6 0.000 0.000 |
+LZO1X-1(11) | bootmisc.sh 2062 1 1457 70.7 0.000 0.000 |
+LZO1X-1(11) | checkroot.sh 3640 1 2391 65.7 0.000 0.000 |
+LZO1X-1(11) | devpts.sh 571 1 455 79.7 0.000 0.000 |
+LZO1X-1(11) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(11) | functions 2185 1 1420 65.0 0.000 0.000 |
+LZO1X-1(11) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(11) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(11) | hwclock.sh 2541 1 1351 53.2 0.000 0.000 |
+LZO1X-1(11) | modutils.sh 1362 1 898 65.9 0.000 0.000 |
+LZO1X-1(11) | mountall.sh 1218 1 969 79.6 0.000 0.000 |
+LZO1X-1(11) | mountnfs.sh 1634 1 999 61.1 0.000 0.000 |
+LZO1X-1(11) | networking 1956 1 1035 52.9 0.000 0.000 |
+LZO1X-1(11) | populate-volatile.sh 7846 1 3767 48.0 0.000 0.000 |
+LZO1X-1(11) | rc 4407 1 2707 61.4 0.000 0.000 |
+LZO1X-1(11) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(11) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(11) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(11) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(11) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(11) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(11) | single 623 1 485 77.8 0.000 0.000 |
+LZO1X-1(11) | sshd 2029 1 1079 53.2 0.000 0.000 |
+LZO1X-1(11) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(11) | syslog 2104 1 1175 55.8 0.000 0.000 |
+LZO1X-1(11) | udev 3848 1 2228 57.9 0.000 0.000 |
+LZO1X-1(11) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(11) | umountnfs.sh 756 1 579 76.6 0.000 0.000 |
+LZO1X-1(11) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(11) | inittab 1192 1 843 70.7 0.000 0.000 |
+LZO1X-1(11) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(11) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(11) | ld.so.cache 1566 1 735 46.9 0.000 0.000 |
+LZO1X-1(11) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(11) | limits 827 1 655 79.2 0.000 0.000 |
+LZO1X-1(11) | login.access 1999 1 1311 65.6 0.000 0.000 |
+LZO1X-1(11) | login.defs 13626 1 7987 58.6 0.000 0.000 |
+LZO1X-1(11) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(11) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1X-1(11) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(11) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(11) | passwd 846 1 527 62.3 0.000 0.000 |
+LZO1X-1(11) | profile 1932 1 1408 72.9 0.000 0.000 |
+LZO1X-1(11) | protocols 3144 1 2325 74.0 0.000 0.000 |
+LZO1X-1(11) | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1X-1(11) | securetty 1854 1 1150 62.0 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(11) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(11) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(11) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(11) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(11) | moduli 587027 3 52906 9.0 0.000 0.000 |
+LZO1X-1(11) | ssh_config 1569 1 1113 70.9 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1(11) | sshd_config 3202 1 2084 65.1 0.000 0.000 |
+LZO1X-1(11) | sshd_config_readonly 3211 1 2077 64.7 0.000 0.000 |
+LZO1X-1(11) | openssl.cnf 12328 1 6707 54.4 0.000 0.000 |
+LZO1X-1(11) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(11) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(11) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(11) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(11) | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1X-1(11) | rxvt 2234 1 1505 67.4 0.000 0.000 |
+LZO1X-1(11) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(11) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(11) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(11) | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1X-1(11) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(11) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(11) | xterm-256color 3882 1 2611 67.3 0.000 0.000 |
+LZO1X-1(11) | xterm-color 1551 1 805 51.9 0.000 0.000 |
+LZO1X-1(11) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(11) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(11) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(11) | 50default 2652 1 1193 45.0 0.000 0.000 |
+LZO1X-1(11) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1X-1(11) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1409 71.0 0.000 0.000
+LZO1X-1(11) ***TOTALS*** 749283 111 153654 20.5 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(12) | buildinfo 537 1 298 55.5 0.000 0.000 |
+LZO1X-1(12) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(12) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(12) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(12) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(12) | rcS 1313 1 1036 78.9 0.000 0.000 |
+LZO1X-1(12) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(12) | 00_core 1637 1 1070 65.4 0.000 0.000 |
+LZO1X-1(12) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(12) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(12) | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1X-1(12) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(12) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(12) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(12) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(12) | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1(12) | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1(12) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(12) | bootlogd 1997 1 1219 61.0 0.000 0.000 |
+LZO1X-1(12) | bootmisc.sh 2062 1 1459 70.8 0.000 0.000 |
+LZO1X-1(12) | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1X-1(12) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(12) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(12) | functions 2185 1 1408 64.4 0.000 0.000 |
+LZO1X-1(12) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(12) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(12) | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1X-1(12) | modutils.sh 1362 1 896 65.8 0.000 0.000 |
+LZO1X-1(12) | mountall.sh 1218 1 966 79.3 0.000 0.000 |
+LZO1X-1(12) | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1X-1(12) | networking 1956 1 1031 52.7 0.000 0.000 |
+LZO1X-1(12) | populate-volatile.sh 7846 1 3717 47.4 0.000 0.000 |
+LZO1X-1(12) | rc 4407 1 2689 61.0 0.000 0.000 |
+LZO1X-1(12) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(12) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(12) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(12) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(12) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(12) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(12) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(12) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(12) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(12) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(12) | udev 3848 1 2200 57.2 0.000 0.000 |
+LZO1X-1(12) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(12) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(12) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(12) | inittab 1192 1 840 70.5 0.000 0.000 |
+LZO1X-1(12) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(12) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(12) | ld.so.cache 1566 1 735 46.9 0.000 0.000 |
+LZO1X-1(12) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(12) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(12) | login.access 1999 1 1313 65.7 0.000 0.000 |
+LZO1X-1(12) | login.defs 13626 1 7847 57.6 0.000 0.000 |
+LZO1X-1(12) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(12) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(12) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(12) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(12) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(12) | profile 1932 1 1402 72.6 0.000 0.000 |
+LZO1X-1(12) | protocols 3144 1 2303 73.3 0.000 0.000 |
+LZO1X-1(12) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(12) | securetty 1854 1 1149 62.0 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(12) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(12) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(12) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(12) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(12) | moduli 587027 3 49809 8.5 0.000 0.000 |
+LZO1X-1(12) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1(12) | sshd_config 3202 1 2073 64.7 0.000 0.000 |
+LZO1X-1(12) | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1X-1(12) | openssl.cnf 12328 1 6583 53.4 0.000 0.000 |
+LZO1X-1(12) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(12) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(12) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(12) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(12) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(12) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(12) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(12) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(12) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(12) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(12) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(12) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(12) | xterm-256color 3882 1 2605 67.1 0.000 0.000 |
+LZO1X-1(12) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(12) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(12) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(12) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(12) | 50default 2652 1 1183 44.6 0.000 0.000 |
+LZO1X-1(12) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1X-1(12) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1375 70.8 0.000 0.000
+LZO1X-1(12) ***TOTALS*** 749283 111 149918 20.0 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(15) | buildinfo 537 1 298 55.5 0.000 0.000 |
+LZO1X-1(15) | busybox.links.nosuid 2436 1 1211 49.7 0.000 0.000 |
+LZO1X-1(15) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(15) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(15) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(15) | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1(15) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(15) | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1(15) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(15) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(15) | ethertypes 1853 1 1394 75.2 0.000 0.000 |
+LZO1X-1(15) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(15) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(15) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(15) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(15) | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1(15) | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1(15) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(15) | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1(15) | bootmisc.sh 2062 1 1454 70.5 0.000 0.000 |
+LZO1X-1(15) | checkroot.sh 3640 1 2367 65.0 0.000 0.000 |
+LZO1X-1(15) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(15) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(15) | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1(15) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(15) | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1(15) | hwclock.sh 2541 1 1338 52.7 0.000 0.000 |
+LZO1X-1(15) | modutils.sh 1362 1 895 65.7 0.000 0.000 |
+LZO1X-1(15) | mountall.sh 1218 1 964 79.1 0.000 0.000 |
+LZO1X-1(15) | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1(15) | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1(15) | populate-volatile.sh 7846 1 3691 47.0 0.000 0.000 |
+LZO1X-1(15) | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1X-1(15) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(15) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(15) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(15) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(15) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(15) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(15) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(15) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(15) | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1(15) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(15) | udev 3848 1 2193 57.0 0.000 0.000 |
+LZO1X-1(15) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(15) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(15) | urandom 1518 1 990 65.2 0.000 0.000 |
+LZO1X-1(15) | inittab 1192 1 840 70.5 0.000 0.000 |
+LZO1X-1(15) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(15) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(15) | ld.so.cache 1566 1 733 46.8 0.000 0.000 |
+LZO1X-1(15) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(15) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(15) | login.access 1999 1 1306 65.3 0.000 0.000 |
+LZO1X-1(15) | login.defs 13626 1 7743 56.8 0.000 0.000 |
+LZO1X-1(15) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(15) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(15) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(15) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1(15) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(15) | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1(15) | protocols 3144 1 2291 72.9 0.000 0.000 |
+LZO1X-1(15) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(15) | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1X-1(15) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(15) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(15) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(15) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(15) | moduli 587027 3 49708 8.5 0.000 0.000 |
+LZO1X-1(15) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1(15) | sshd_config 3202 1 2063 64.4 0.000 0.000 |
+LZO1X-1(15) | sshd_config_readonly 3211 1 2058 64.1 0.000 0.000 |
+LZO1X-1(15) | openssl.cnf 12328 1 6491 52.7 0.000 0.000 |
+LZO1X-1(15) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(15) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(15) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(15) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(15) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(15) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(15) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(15) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(15) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(15) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(15) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(15) | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(15) | xterm-256color 3882 1 2601 67.0 0.000 0.000 |
+LZO1X-1(15) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(15) | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1(15) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(15) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(15) | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1(15) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1(15) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1370 70.7 0.000 0.000
+LZO1X-1(15) ***TOTALS*** 749283 111 149383 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-99 | buildinfo 537 1 270 50.3 0.000 0.000 |
+LZO1-99 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-99 | rcS 1313 1 976 74.3 0.000 0.000 |
+LZO1-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-99 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1-99 | ethertypes 1853 1 1348 72.7 0.000 0.000 |
+LZO1-99 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1-99 | group 518 1 449 86.7 0.000 0.000 |
+LZO1-99 | gshadow 432 1 314 72.7 0.000 0.000 |
+LZO1-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-99 | hostname 10 1 11 110 0.000 0.000 |
+LZO1-99 | hosts 234 1 183 78.2 0.000 0.000 |
+LZO1-99 | banner.sh 537 1 335 62.4 0.000 0.000 |
+LZO1-99 | bootlogd 1997 1 1193 59.7 0.000 0.000 |
+LZO1-99 | bootmisc.sh 2062 1 1381 67.0 0.000 0.000 |
+LZO1-99 | checkroot.sh 3640 1 2222 61.0 0.000 0.000 |
+LZO1-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1-99 | functions 2185 1 1338 61.2 0.000 0.000 |
+LZO1-99 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1-99 | hwclock.sh 2541 1 1250 49.2 0.000 0.000 |
+LZO1-99 | modutils.sh 1362 1 854 62.7 0.000 0.000 |
+LZO1-99 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1-99 | mountnfs.sh 1634 1 941 57.6 0.000 0.000 |
+LZO1-99 | networking 1956 1 985 50.4 0.000 0.000 |
+LZO1-99 | populate-volatile.sh 7846 1 3331 42.5 0.000 0.000 |
+LZO1-99 | rc 4407 1 2469 56.0 0.000 0.000 |
+LZO1-99 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1-99 | read-only-rootfs-hook.sh 1317 1 891 67.7 0.000 0.000 |
+LZO1-99 | reboot 334 1 264 79.0 0.000 0.000 |
+LZO1-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1-99 | save-rtc.sh 474 1 359 75.7 0.000 0.000 |
+LZO1-99 | sendsigs 483 1 338 70.0 0.000 0.000 |
+LZO1-99 | single 623 1 469 75.3 0.000 0.000 |
+LZO1-99 | sshd 2029 1 996 49.1 0.000 0.000 |
+LZO1-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1-99 | syslog 2104 1 1135 53.9 0.000 0.000 |
+LZO1-99 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1-99 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1-99 | umountnfs.sh 756 1 562 74.3 0.000 0.000 |
+LZO1-99 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1-99 | inittab 1192 1 801 67.2 0.000 0.000 |
+LZO1-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-99 | ld.so.cache 1566 1 685 43.7 0.000 0.000 |
+LZO1-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-99 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1-99 | login.access 1999 1 1249 62.5 0.000 0.000 |
+LZO1-99 | login.defs 13626 1 6867 50.4 0.000 0.000 |
+LZO1-99 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nfsroot 809 1 519 64.2 0.000 0.000 |
+LZO1-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1-99 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1-99 | profile 1932 1 1331 68.9 0.000 0.000 |
+LZO1-99 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1-99 | securetty 1854 1 1202 64.8 0.000 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 0.000 0.000 |
+LZO1-99 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1-99 | moduli 587027 3 31653 5.4 108.141 1044.788 |
+LZO1-99 | ssh_config 1569 1 1075 68.5 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key.pub 176 1 167 94.9 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key.pub 96 1 97 101 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key.pub 568 1 569 100 0.000 0.000 |
+LZO1-99 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1-99 | sshd_config_readonly 3211 1 1936 60.3 0.000 0.000 |
+LZO1-99 | openssl.cnf 12328 1 5829 47.3 0.000 0.000 |
+LZO1-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-99 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1-99 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1-99 | linux 1740 1 1032 59.3 0.000 0.000 |
+LZO1-99 | rxvt 2234 1 1508 67.5 0.000 0.000 |
+LZO1-99 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1-99 | screen-256color 1715 1 998 58.2 0.000 0.000 |
+LZO1-99 | sun 1004 1 509 50.7 0.000 0.000 |
+LZO1-99 | vt100 1282 1 790 61.6 0.000 0.000 |
+LZO1-99 | vt102 1276 1 792 62.1 0.000 0.000 |
+LZO1-99 | vt200 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt220 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt52 839 1 346 41.2 0.000 0.000 |
+LZO1-99 | xterm-256color 3882 1 2625 67.6 0.000 0.000 |
+LZO1-99 | xterm-color 1551 1 788 50.8 0.000 0.000 |
+LZO1-99 | xterm-xfree86 2240 1 1373 61.3 0.000 0.000 |
+LZO1-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1-99 | 50default 2652 1 1094 41.3 0.000 0.000 |
+LZO1-99 | version 15 1 16 107 0.000 0.000 |
+LZO1-99 | volatile.cache 4839 1 1177 24.3 0.000 0.000 |
+LZO1-99 | xattr.conf 681 1 405 59.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1153 66.7 108.141 1044.788
+LZO1-99 ***TOTALS*** 749283 111 125771 16.8 108.141 1044.788
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-99 | buildinfo 537 1 269 50.1 0.000 0.000 |
+LZO1A-99 | busybox.links.nosuid 2436 1 1224 50.2 0.000 0.000 |
+LZO1A-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1A-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-99 | rcS 1313 1 972 74.0 0.000 0.000 |
+LZO1A-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-99 | 00_core 1637 1 991 60.5 0.000 0.000 |
+LZO1A-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1A-99 | ethertypes 1853 1 1336 72.1 0.000 0.000 |
+LZO1A-99 | fstab 650 1 383 58.9 0.000 0.000 |
+LZO1A-99 | group 518 1 447 86.3 0.000 0.000 |
+LZO1A-99 | gshadow 432 1 313 72.5 0.000 0.000 |
+LZO1A-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-99 | hostname 10 1 11 110 0.000 0.000 |
+LZO1A-99 | hosts 234 1 183 78.2 0.000 0.000 |
+LZO1A-99 | banner.sh 537 1 334 62.2 0.000 0.000 |
+LZO1A-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1A-99 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1A-99 | checkroot.sh 3640 1 2209 60.7 0.000 0.000 |
+LZO1A-99 | devpts.sh 571 1 422 73.9 0.000 0.000 |
+LZO1A-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1A-99 | functions 2185 1 1332 61.0 0.000 0.000 |
+LZO1A-99 | halt 555 1 441 79.5 0.000 0.000 |
+LZO1A-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1A-99 | hwclock.sh 2541 1 1243 48.9 0.000 0.000 |
+LZO1A-99 | modutils.sh 1362 1 851 62.5 0.000 0.000 |
+LZO1A-99 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1A-99 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1A-99 | networking 1956 1 983 50.3 0.000 0.000 |
+LZO1A-99 | populate-volatile.sh 7846 1 3312 42.2 0.000 0.000 |
+LZO1A-99 | rc 4407 1 2453 55.7 0.000 0.000 |
+LZO1A-99 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1A-99 | read-only-rootfs-hook.sh 1317 1 887 67.4 0.000 0.000 |
+LZO1A-99 | reboot 334 1 263 78.7 0.000 0.000 |
+LZO1A-99 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1A-99 | save-rtc.sh 474 1 358 75.5 0.000 0.000 |
+LZO1A-99 | sendsigs 483 1 337 69.8 0.000 0.000 |
+LZO1A-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1A-99 | sshd 2029 1 992 48.9 0.000 0.000 |
+LZO1A-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1A-99 | syslog 2104 1 1133 53.8 0.000 0.000 |
+LZO1A-99 | udev 3848 1 2051 53.3 0.000 0.000 |
+LZO1A-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1A-99 | umountnfs.sh 756 1 560 74.1 0.000 0.000 |
+LZO1A-99 | urandom 1518 1 947 62.4 0.000 0.000 |
+LZO1A-99 | inittab 1192 1 797 66.9 0.000 0.000 |
+LZO1A-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-99 | ld.so.cache 1566 1 662 42.3 0.000 0.000 |
+LZO1A-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-99 | limits 827 1 626 75.7 0.000 0.000 |
+LZO1A-99 | login.access 1999 1 1233 61.7 0.000 0.000 |
+LZO1A-99 | login.defs 13626 1 6808 50.0 0.000 0.000 |
+LZO1A-99 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1A-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1A-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nsswitch.conf 465 1 331 71.2 0.000 0.000 |
+LZO1A-99 | passwd 846 1 475 56.1 0.000 0.000 |
+LZO1A-99 | profile 1932 1 1320 68.3 0.000 0.000 |
+LZO1A-99 | protocols 3144 1 2167 68.9 0.000 0.000 |
+LZO1A-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1A-99 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 0.000 0.000 |
+LZO1A-99 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1A-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-99 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1A-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1A-99 | moduli 587027 3 31147 5.3 106.698 1077.287 |
+LZO1A-99 | ssh_config 1569 1 1069 68.1 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key.pub 176 1 167 94.9 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key.pub 96 1 97 101 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key.pub 568 1 569 100 0.000 0.000 |
+LZO1A-99 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1A-99 | sshd_config_readonly 3211 1 1923 59.9 0.000 0.000 |
+LZO1A-99 | openssl.cnf 12328 1 5786 46.9 0.000 0.000 |
+LZO1A-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | syslog-startup.conf 651 1 534 82.0 0.000 0.000 |
+LZO1A-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-99 | ansi 1481 1 728 49.2 0.000 0.000 |
+LZO1A-99 | dumb 308 1 68 22.1 0.000 0.000 |
+LZO1A-99 | linux 1740 1 1014 58.3 0.000 0.000 |
+LZO1A-99 | rxvt 2234 1 1479 66.2 0.000 0.000 |
+LZO1A-99 | screen 1607 1 922 57.4 0.000 0.000 |
+LZO1A-99 | screen-256color 1715 1 979 57.1 0.000 0.000 |
+LZO1A-99 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1A-99 | vt100 1282 1 761 59.4 0.000 0.000 |
+LZO1A-99 | vt102 1276 1 766 60.0 0.000 0.000 |
+LZO1A-99 | vt200 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt220 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt52 839 1 336 40.0 0.000 0.000 |
+LZO1A-99 | xterm-256color 3882 1 2586 66.6 0.000 0.000 |
+LZO1A-99 | xterm-color 1551 1 774 49.9 0.000 0.000 |
+LZO1A-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1A-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1A-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1A-99 | 50default 2652 1 1090 41.1 0.000 0.000 |
+LZO1A-99 | version 15 1 16 107 0.000 0.000 |
+LZO1A-99 | volatile.cache 4839 1 1176 24.3 0.000 0.000 |
+LZO1A-99 | xattr.conf 681 1 404 59.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 66.3 106.698 1077.287
+LZO1A-99 ***TOTALS*** 749283 111 124499 16.6 106.698 1077.287
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-99 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1B-99 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-99 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-99 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1B-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-99 | 00_core 1637 1 984 60.1 0.000 0.000 |
+LZO1B-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-99 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-99 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1B-99 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1B-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-99 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-99 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1B-99 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1B-99 | bootmisc.sh 2062 1 1380 66.9 0.000 0.000 |
+LZO1B-99 | checkroot.sh 3640 1 2214 60.8 0.000 0.000 |
+LZO1B-99 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-99 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-99 | functions 2185 1 1330 60.9 0.000 0.000 |
+LZO1B-99 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-99 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-99 | hwclock.sh 2541 1 1244 49.0 0.000 0.000 |
+LZO1B-99 | modutils.sh 1362 1 850 62.4 0.000 0.000 |
+LZO1B-99 | mountall.sh 1218 1 919 75.5 0.000 0.000 |
+LZO1B-99 | mountnfs.sh 1634 1 938 57.4 0.000 0.000 |
+LZO1B-99 | networking 1956 1 989 50.6 0.000 0.000 |
+LZO1B-99 | populate-volatile.sh 7846 1 3302 42.1 0.000 0.000 |
+LZO1B-99 | rc 4407 1 2440 55.4 0.000 0.000 |
+LZO1B-99 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-99 | read-only-rootfs-hook.sh 1317 1 889 67.5 0.000 0.000 |
+LZO1B-99 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1B-99 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-99 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-99 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-99 | sshd 2029 1 998 49.2 0.000 0.000 |
+LZO1B-99 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1B-99 | syslog 2104 1 1130 53.7 0.000 0.000 |
+LZO1B-99 | udev 3848 1 2043 53.1 0.000 0.000 |
+LZO1B-99 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1B-99 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-99 | urandom 1518 1 953 62.8 0.000 0.000 |
+LZO1B-99 | inittab 1192 1 800 67.1 0.000 0.000 |
+LZO1B-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-99 | ld.so.cache 1566 1 661 42.2 0.000 0.000 |
+LZO1B-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-99 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1B-99 | login.access 1999 1 1238 61.9 0.000 0.000 |
+LZO1B-99 | login.defs 13626 1 6779 49.8 0.000 0.000 |
+LZO1B-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1B-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-99 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1B-99 | profile 1932 1 1321 68.4 0.000 0.000 |
+LZO1B-99 | protocols 3144 1 2165 68.9 0.000 0.000 |
+LZO1B-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-99 | securetty 1854 1 1204 64.9 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 0.000 0.000 |
+LZO1B-99 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-99 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-99 | moduli 587027 3 26857 4.6 110.256 0.000 |
+LZO1B-99 | ssh_config 1569 1 1072 68.3 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-99 | sshd_config 3202 1 1922 60.0 0.000 0.000 |
+LZO1B-99 | sshd_config_readonly 3211 1 1925 60.0 0.000 0.000 |
+LZO1B-99 | openssl.cnf 12328 1 5758 46.7 0.000 0.000 |
+LZO1B-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | syslog-startup.conf 651 1 537 82.5 0.000 0.000 |
+LZO1B-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-99 | ansi 1481 1 733 49.5 0.000 0.000 |
+LZO1B-99 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-99 | linux 1740 1 1019 58.6 0.000 0.000 |
+LZO1B-99 | rxvt 2234 1 1482 66.3 0.000 0.000 |
+LZO1B-99 | screen 1607 1 926 57.6 0.000 0.000 |
+LZO1B-99 | screen-256color 1715 1 983 57.3 0.000 0.000 |
+LZO1B-99 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-99 | vt100 1282 1 766 59.8 0.000 0.000 |
+LZO1B-99 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-99 | vt200 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt220 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-99 | xterm-256color 3882 1 2587 66.6 0.000 0.000 |
+LZO1B-99 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1B-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1B-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | local.rules 885 1 650 73.4 0.000 0.000 |
+LZO1B-99 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-99 | 50default 2652 1 1101 41.5 0.000 0.000 |
+LZO1B-99 | version 15 1 19 127 0.000 0.000 |
+LZO1B-99 | volatile.cache 4839 1 1128 23.3 0.000 0.000 |
+LZO1B-99 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1104 67.9 110.256 0.000
+LZO1B-99 ***TOTALS*** 749283 111 120355 16.1 110.256 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-99 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1C-99 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-99 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-99 | rcS 1313 1 973 74.1 0.000 0.000 |
+LZO1C-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-99 | 00_core 1637 1 979 59.8 0.000 0.000 |
+LZO1C-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-99 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-99 | ethertypes 1853 1 1334 72.0 0.000 0.000 |
+LZO1C-99 | fstab 650 1 377 58.0 0.000 0.000 |
+LZO1C-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-99 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-99 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1C-99 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-99 | bootlogd 1997 1 1181 59.1 0.000 0.000 |
+LZO1C-99 | bootmisc.sh 2062 1 1360 66.0 0.000 0.000 |
+LZO1C-99 | checkroot.sh 3640 1 2199 60.4 0.000 0.000 |
+LZO1C-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-99 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-99 | functions 2185 1 1315 60.2 0.000 0.000 |
+LZO1C-99 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-99 | hwclock.sh 2541 1 1232 48.5 0.000 0.000 |
+LZO1C-99 | modutils.sh 1362 1 840 61.7 0.000 0.000 |
+LZO1C-99 | mountall.sh 1218 1 913 75.0 0.000 0.000 |
+LZO1C-99 | mountnfs.sh 1634 1 931 57.0 0.000 0.000 |
+LZO1C-99 | networking 1956 1 986 50.4 0.000 0.000 |
+LZO1C-99 | populate-volatile.sh 7846 1 3282 41.8 0.000 0.000 |
+LZO1C-99 | rc 4407 1 2415 54.8 0.000 0.000 |
+LZO1C-99 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-99 | read-only-rootfs-hook.sh 1317 1 881 66.9 0.000 0.000 |
+LZO1C-99 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-99 | rmnologin.sh 630 1 415 65.9 0.000 0.000 |
+LZO1C-99 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-99 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-99 | sshd 2029 1 983 48.4 0.000 0.000 |
+LZO1C-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1C-99 | syslog 2104 1 1125 53.5 0.000 0.000 |
+LZO1C-99 | udev 3848 1 2015 52.4 0.000 0.000 |
+LZO1C-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1C-99 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-99 | urandom 1518 1 943 62.1 0.000 0.000 |
+LZO1C-99 | inittab 1192 1 794 66.6 0.000 0.000 |
+LZO1C-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-99 | ld.so.cache 1566 1 641 40.9 0.000 0.000 |
+LZO1C-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-99 | limits 827 1 621 75.1 0.000 0.000 |
+LZO1C-99 | login.access 1999 1 1231 61.6 0.000 0.000 |
+LZO1C-99 | login.defs 13626 1 6719 49.3 0.000 0.000 |
+LZO1C-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1C-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-99 | passwd 846 1 467 55.2 0.000 0.000 |
+LZO1C-99 | profile 1932 1 1310 67.8 0.000 0.000 |
+LZO1C-99 | protocols 3144 1 2148 68.3 0.000 0.000 |
+LZO1C-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-99 | securetty 1854 1 1197 64.6 0.000 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 0.000 0.000 |
+LZO1C-99 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO1C-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-99 | moduli 587027 3 26446 4.5 109.949 0.000 |
+LZO1C-99 | ssh_config 1569 1 1065 67.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-99 | sshd_config 3202 1 1910 59.7 0.000 0.000 |
+LZO1C-99 | sshd_config_readonly 3211 1 1915 59.6 0.000 0.000 |
+LZO1C-99 | openssl.cnf 12328 1 5705 46.3 0.000 0.000 |
+LZO1C-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1C-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-99 | ansi 1481 1 721 48.7 0.000 0.000 |
+LZO1C-99 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-99 | linux 1740 1 1006 57.8 0.000 0.000 |
+LZO1C-99 | rxvt 2234 1 1478 66.2 0.000 0.000 |
+LZO1C-99 | screen 1607 1 916 57.0 0.000 0.000 |
+LZO1C-99 | screen-256color 1715 1 970 56.6 0.000 0.000 |
+LZO1C-99 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-99 | vt100 1282 1 759 59.2 0.000 0.000 |
+LZO1C-99 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-99 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-99 | xterm-256color 3882 1 2576 66.4 0.000 0.000 |
+LZO1C-99 | xterm-color 1551 1 769 49.6 0.000 0.000 |
+LZO1C-99 | xterm-xfree86 2240 1 1343 60.0 0.000 0.000 |
+LZO1C-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | local.rules 885 1 644 72.8 0.000 0.000 |
+LZO1C-99 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-99 | 50default 2652 1 1084 40.9 0.000 0.000 |
+LZO1C-99 | version 15 1 19 127 0.000 0.000 |
+LZO1C-99 | volatile.cache 4839 1 1120 23.1 0.000 0.000 |
+LZO1C-99 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1092 67.5 109.949 0.000
+LZO1C-99 ***TOTALS*** 749283 111 119120 15.9 109.949 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-999 | buildinfo 537 1 267 49.7 0.000 0.000 |
+LZO1B-999 | busybox.links.nosuid 2436 1 1202 49.3 0.000 0.000 |
+LZO1B-999 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-999 | rcS 1313 1 963 73.3 0.000 0.000 |
+LZO1B-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-999 | 00_core 1637 1 964 58.9 0.000 0.000 |
+LZO1B-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1B-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO1B-999 | ethertypes 1853 1 1329 71.7 0.000 0.000 |
+LZO1B-999 | fstab 650 1 365 56.2 0.000 0.000 |
+LZO1B-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1B-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1B-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-999 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1B-999 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-999 | bootlogd 1997 1 1162 58.2 0.000 0.000 |
+LZO1B-999 | bootmisc.sh 2062 1 1356 65.8 0.000 0.000 |
+LZO1B-999 | checkroot.sh 3640 1 2168 59.6 0.000 0.000 |
+LZO1B-999 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1B-999 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-999 | functions 2185 1 1317 60.3 0.000 0.000 |
+LZO1B-999 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1B-999 | hostname.sh 625 1 467 74.7 0.000 0.000 |
+LZO1B-999 | hwclock.sh 2541 1 1222 48.1 0.000 0.000 |
+LZO1B-999 | modutils.sh 1362 1 839 61.6 0.000 0.000 |
+LZO1B-999 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1B-999 | mountnfs.sh 1634 1 921 56.4 0.000 0.000 |
+LZO1B-999 | networking 1956 1 973 49.7 0.000 0.000 |
+LZO1B-999 | populate-volatile.sh 7846 1 3177 40.5 0.000 0.000 |
+LZO1B-999 | rc 4407 1 2362 53.6 0.000 0.000 |
+LZO1B-999 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1B-999 | read-only-rootfs-hook.sh 1317 1 880 66.8 0.000 0.000 |
+LZO1B-999 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-999 | rmnologin.sh 630 1 418 66.3 0.000 0.000 |
+LZO1B-999 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-999 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-999 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-999 | sshd 2029 1 977 48.2 0.000 0.000 |
+LZO1B-999 | sysfs.sh 1091 1 536 49.1 0.000 0.000 |
+LZO1B-999 | syslog 2104 1 1119 53.2 0.000 0.000 |
+LZO1B-999 | udev 3848 1 1992 51.8 0.000 0.000 |
+LZO1B-999 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1B-999 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1B-999 | urandom 1518 1 942 62.1 0.000 0.000 |
+LZO1B-999 | inittab 1192 1 794 66.6 0.000 0.000 |
+LZO1B-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-999 | ld.so.cache 1566 1 637 40.7 0.000 0.000 |
+LZO1B-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1B-999 | limits 827 1 623 75.3 0.000 0.000 |
+LZO1B-999 | login.access 1999 1 1203 60.2 0.000 0.000 |
+LZO1B-999 | login.defs 13626 1 6374 46.8 25.682 0.000 |
+LZO1B-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nfsroot 809 1 515 63.7 0.000 0.000 |
+LZO1B-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-999 | passwd 846 1 471 55.7 0.000 0.000 |
+LZO1B-999 | profile 1932 1 1313 68.0 0.000 0.000 |
+LZO1B-999 | protocols 3144 1 2123 67.5 0.000 0.000 |
+LZO1B-999 | rpc 911 1 676 74.2 0.000 0.000 |
+LZO1B-999 | securetty 1854 1 1171 63.2 0.000 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 19.953 0.000 |
+LZO1B-999 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1B-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-999 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1B-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-999 | moduli 587027 3 26342 4.5 28.985 0.000 |
+LZO1B-999 | ssh_config 1569 1 1062 67.7 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-999 | sshd_config 3202 1 1879 58.7 0.000 0.000 |
+LZO1B-999 | sshd_config_readonly 3211 1 1881 58.6 0.000 0.000 |
+LZO1B-999 | openssl.cnf 12328 1 5490 44.5 0.000 0.000 |
+LZO1B-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | syslog-startup.conf 651 1 531 81.6 0.000 0.000 |
+LZO1B-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-999 | ansi 1481 1 719 48.5 0.000 0.000 |
+LZO1B-999 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-999 | linux 1740 1 999 57.4 0.000 0.000 |
+LZO1B-999 | rxvt 2234 1 1453 65.0 0.000 0.000 |
+LZO1B-999 | screen 1607 1 915 56.9 0.000 0.000 |
+LZO1B-999 | screen-256color 1715 1 966 56.3 0.000 0.000 |
+LZO1B-999 | sun 1004 1 490 48.8 0.000 0.000 |
+LZO1B-999 | vt100 1282 1 754 58.8 0.000 0.000 |
+LZO1B-999 | vt102 1276 1 758 59.4 0.000 0.000 |
+LZO1B-999 | vt200 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt220 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-999 | xterm-256color 3882 1 2526 65.1 0.000 0.000 |
+LZO1B-999 | xterm-color 1551 1 763 49.2 0.000 0.000 |
+LZO1B-999 | xterm-xfree86 2240 1 1316 58.8 0.000 0.000 |
+LZO1B-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1B-999 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1B-999 | 50default 2652 1 1078 40.6 0.000 0.000 |
+LZO1B-999 | version 15 1 19 127 0.000 0.000 |
+LZO1B-999 | volatile.cache 4839 1 1060 21.9 0.000 0.000 |
+LZO1B-999 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1079 67.0 24.280 0.000
+LZO1B-999 ***TOTALS*** 749283 111 117626 15.7 24.280 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-999 | buildinfo 537 1 267 49.7 0.000 0.000 |
+LZO1C-999 | busybox.links.nosuid 2436 1 1136 46.6 0.000 0.000 |
+LZO1C-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-999 | rcS 1313 1 961 73.2 0.000 0.000 |
+LZO1C-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-999 | 00_core 1637 1 956 58.4 0.000 0.000 |
+LZO1C-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1C-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1C-999 | ethertypes 1853 1 1323 71.4 0.000 0.000 |
+LZO1C-999 | fstab 650 1 358 55.1 0.000 0.000 |
+LZO1C-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1C-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1C-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-999 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1C-999 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-999 | bootlogd 1997 1 1152 57.7 0.000 0.000 |
+LZO1C-999 | bootmisc.sh 2062 1 1334 64.7 0.000 0.000 |
+LZO1C-999 | checkroot.sh 3640 1 2144 58.9 0.000 0.000 |
+LZO1C-999 | devpts.sh 571 1 421 73.7 0.000 0.000 |
+LZO1C-999 | dmesg.sh 397 1 289 72.8 0.000 0.000 |
+LZO1C-999 | functions 2185 1 1300 59.5 0.000 0.000 |
+LZO1C-999 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1C-999 | hostname.sh 625 1 464 74.2 0.000 0.000 |
+LZO1C-999 | hwclock.sh 2541 1 1212 47.7 0.000 0.000 |
+LZO1C-999 | modutils.sh 1362 1 827 60.7 0.000 0.000 |
+LZO1C-999 | mountall.sh 1218 1 908 74.5 0.000 0.000 |
+LZO1C-999 | mountnfs.sh 1634 1 915 56.0 0.000 0.000 |
+LZO1C-999 | networking 1956 1 967 49.4 0.000 0.000 |
+LZO1C-999 | populate-volatile.sh 7846 1 3138 40.0 0.000 0.000 |
+LZO1C-999 | rc 4407 1 2333 52.9 0.000 0.000 |
+LZO1C-999 | rcS 525 1 440 83.8 0.000 0.000 |
+LZO1C-999 | read-only-rootfs-hook.sh 1317 1 870 66.1 0.000 0.000 |
+LZO1C-999 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-999 | rmnologin.sh 630 1 412 65.4 0.000 0.000 |
+LZO1C-999 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-999 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-999 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-999 | sshd 2029 1 961 47.4 0.000 0.000 |
+LZO1C-999 | sysfs.sh 1091 1 531 48.7 0.000 0.000 |
+LZO1C-999 | syslog 2104 1 1107 52.6 0.000 0.000 |
+LZO1C-999 | udev 3848 1 1966 51.1 0.000 0.000 |
+LZO1C-999 | umountfs 585 1 441 75.4 0.000 0.000 |
+LZO1C-999 | umountnfs.sh 756 1 552 73.0 0.000 0.000 |
+LZO1C-999 | urandom 1518 1 931 61.3 0.000 0.000 |
+LZO1C-999 | inittab 1192 1 786 65.9 0.000 0.000 |
+LZO1C-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-999 | ld.so.cache 1566 1 610 39.0 0.000 0.000 |
+LZO1C-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1C-999 | limits 827 1 617 74.6 0.000 0.000 |
+LZO1C-999 | login.access 1999 1 1196 59.8 0.000 0.000 |
+LZO1C-999 | login.defs 13626 1 6305 46.3 24.834 0.000 |
+LZO1C-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nfsroot 809 1 512 63.3 0.000 0.000 |
+LZO1C-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-999 | passwd 846 1 460 54.4 0.000 0.000 |
+LZO1C-999 | profile 1932 1 1302 67.4 0.000 0.000 |
+LZO1C-999 | protocols 3144 1 2104 66.9 0.000 0.000 |
+LZO1C-999 | rpc 911 1 673 73.9 0.000 0.000 |
+LZO1C-999 | securetty 1854 1 1162 62.7 0.000 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 25.140 0.000 |
+LZO1C-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1C-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-999 | .bashrc 410 1 322 78.5 0.000 0.000 |
+LZO1C-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-999 | moduli 587027 3 26011 4.4 40.916 0.000 |
+LZO1C-999 | ssh_config 1569 1 1055 67.2 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key 411 1 317 77.1 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-999 | sshd_config 3202 1 1866 58.3 0.000 0.000 |
+LZO1C-999 | sshd_config_readonly 3211 1 1869 58.2 0.000 0.000 |
+LZO1C-999 | openssl.cnf 12328 1 5411 43.9 0.000 0.000 |
+LZO1C-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | syslog-startup.conf 651 1 529 81.3 0.000 0.000 |
+LZO1C-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-999 | ansi 1481 1 707 47.7 0.000 0.000 |
+LZO1C-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-999 | linux 1740 1 983 56.5 0.000 0.000 |
+LZO1C-999 | rxvt 2234 1 1446 64.7 0.000 0.000 |
+LZO1C-999 | screen 1607 1 904 56.3 0.000 0.000 |
+LZO1C-999 | screen-256color 1715 1 952 55.5 0.000 0.000 |
+LZO1C-999 | sun 1004 1 480 47.8 0.000 0.000 |
+LZO1C-999 | vt100 1282 1 748 58.3 0.000 0.000 |
+LZO1C-999 | vt102 1276 1 751 58.9 0.000 0.000 |
+LZO1C-999 | vt200 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt220 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-999 | xterm-256color 3882 1 2505 64.5 0.000 0.000 |
+LZO1C-999 | xterm-color 1551 1 754 48.6 0.000 0.000 |
+LZO1C-999 | xterm-xfree86 2240 1 1305 58.3 0.000 0.000 |
+LZO1C-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | local.rules 885 1 643 72.7 0.000 0.000 |
+LZO1C-999 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1C-999 | 50default 2652 1 1060 40.0 0.000 0.000 |
+LZO1C-999 | version 15 1 19 127 0.000 0.000 |
+LZO1C-999 | volatile.cache 4839 1 1054 21.8 0.000 0.000 |
+LZO1C-999 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1067 66.6 28.712 0.000
+LZO1C-999 ***TOTALS*** 749283 111 116309 15.5 28.712 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO2A-999 | buildinfo 537 1 263 49.0 0.000 0.000 |
+LZO2A-999 | busybox.links.nosuid 2436 1 1093 44.9 0.000 0.000 |
+LZO2A-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO2A-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO2A-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO2A-999 | rcS 1313 1 863 65.7 0.000 0.000 |
+LZO2A-999 | useradd 115 1 124 108 0.000 0.000 |
+LZO2A-999 | 00_core 1637 1 839 51.3 0.000 0.000 |
+LZO2A-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO2A-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO2A-999 | ethertypes 1853 1 1190 64.2 0.000 0.000 |
+LZO2A-999 | fstab 650 1 348 53.5 0.000 0.000 |
+LZO2A-999 | group 518 1 354 68.3 0.000 0.000 |
+LZO2A-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO2A-999 | host.conf 26 1 32 123 0.000 0.000 |
+LZO2A-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO2A-999 | hosts 234 1 173 73.9 0.000 0.000 |
+LZO2A-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO2A-999 | bootlogd 1997 1 1044 52.3 0.000 0.000 |
+LZO2A-999 | bootmisc.sh 2062 1 1216 59.0 0.000 0.000 |
+LZO2A-999 | checkroot.sh 3640 1 1975 54.3 0.000 0.000 |
+LZO2A-999 | devpts.sh 571 1 387 67.8 0.000 0.000 |
+LZO2A-999 | dmesg.sh 397 1 275 69.3 0.000 0.000 |
+LZO2A-999 | functions 2185 1 1184 54.2 0.000 0.000 |
+LZO2A-999 | halt 555 1 404 72.8 0.000 0.000 |
+LZO2A-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO2A-999 | hwclock.sh 2541 1 1133 44.6 0.000 0.000 |
+LZO2A-999 | modutils.sh 1362 1 760 55.8 0.000 0.000 |
+LZO2A-999 | mountall.sh 1218 1 814 66.8 0.000 0.000 |
+LZO2A-999 | mountnfs.sh 1634 1 849 52.0 0.000 0.000 |
+LZO2A-999 | networking 1956 1 890 45.5 0.000 0.000 |
+LZO2A-999 | populate-volatile.sh 7846 1 2954 37.6 0.000 0.000 |
+LZO2A-999 | rc 4407 1 2177 49.4 0.000 0.000 |
+LZO2A-999 | rcS 525 1 402 76.6 0.000 0.000 |
+LZO2A-999 | read-only-rootfs-hook.sh 1317 1 800 60.7 0.000 0.000 |
+LZO2A-999 | reboot 334 1 251 75.1 0.000 0.000 |
+LZO2A-999 | rmnologin.sh 630 1 384 61.0 0.000 0.000 |
+LZO2A-999 | save-rtc.sh 474 1 341 71.9 0.000 0.000 |
+LZO2A-999 | sendsigs 483 1 322 66.7 0.000 0.000 |
+LZO2A-999 | single 623 1 432 69.3 0.000 0.000 |
+LZO2A-999 | sshd 2029 1 882 43.5 0.000 0.000 |
+LZO2A-999 | sysfs.sh 1091 1 497 45.6 0.000 0.000 |
+LZO2A-999 | syslog 2104 1 1017 48.3 0.000 0.000 |
+LZO2A-999 | udev 3848 1 1839 47.8 0.000 0.000 |
+LZO2A-999 | umountfs 585 1 411 70.3 0.000 0.000 |
+LZO2A-999 | umountnfs.sh 756 1 508 67.2 0.000 0.000 |
+LZO2A-999 | urandom 1518 1 861 56.7 0.000 0.000 |
+LZO2A-999 | inittab 1192 1 720 60.4 0.000 0.000 |
+LZO2A-999 | issue 99 1 108 109 0.000 0.000 |
+LZO2A-999 | issue.net 96 1 105 109 0.000 0.000 |
+LZO2A-999 | ld.so.cache 1566 1 583 37.2 0.000 0.000 |
+LZO2A-999 | ld.so.conf 33 1 36 109 0.000 0.000 |
+LZO2A-999 | limits 827 1 554 67.0 0.000 0.000 |
+LZO2A-999 | login.access 1999 1 1045 52.3 0.000 0.000 |
+LZO2A-999 | login.defs 13626 1 6009 44.1 18.332 0.000 |
+LZO2A-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO2A-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nfsroot 809 1 473 58.5 0.000 0.000 |
+LZO2A-999 | interfaces 129 1 113 87.6 0.000 0.000 |
+LZO2A-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nsswitch.conf 465 1 298 64.1 0.000 0.000 |
+LZO2A-999 | passwd 846 1 414 48.9 0.000 0.000 |
+LZO2A-999 | profile 1932 1 1180 61.1 0.000 0.000 |
+LZO2A-999 | protocols 3144 1 1901 60.5 0.000 0.000 |
+LZO2A-999 | rpc 911 1 592 65.0 0.000 0.000 |
+LZO2A-999 | securetty 1854 1 972 52.4 0.000 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 16.935 0.000 |
+LZO2A-999 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO2A-999 | shells 42 1 43 102 0.000 0.000 |
+LZO2A-999 | .bashrc 410 1 298 72.7 0.000 0.000 |
+LZO2A-999 | .profile 241 1 216 89.6 0.000 0.000 |
+LZO2A-999 | moduli 587027 3 23397 4.0 36.317 962.694 |
+LZO2A-999 | ssh_config 1569 1 939 59.8 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key.pub 176 1 180 102 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key.pub 96 1 104 108 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key 2602 1 2735 105 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key.pub 568 1 615 108 0.000 0.000 |
+LZO2A-999 | sshd_config 3202 1 1701 53.1 0.000 0.000 |
+LZO2A-999 | sshd_config_readonly 3211 1 1696 52.8 0.000 0.000 |
+LZO2A-999 | openssl.cnf 12328 1 5099 41.4 21.656 0.000 |
+LZO2A-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | syslog-startup.conf 651 1 482 74.0 0.000 0.000 |
+LZO2A-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO2A-999 | ansi 1481 1 650 43.9 0.000 0.000 |
+LZO2A-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO2A-999 | linux 1740 1 896 51.5 0.000 0.000 |
+LZO2A-999 | rxvt 2234 1 1280 57.3 0.000 0.000 |
+LZO2A-999 | screen 1607 1 818 50.9 0.000 0.000 |
+LZO2A-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO2A-999 | sun 1004 1 436 43.4 0.000 0.000 |
+LZO2A-999 | vt100 1282 1 685 53.4 0.000 0.000 |
+LZO2A-999 | vt102 1276 1 681 53.4 0.000 0.000 |
+LZO2A-999 | vt200 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt220 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt52 839 1 315 37.5 0.000 0.000 |
+LZO2A-999 | xterm-256color 3882 1 2277 58.7 0.000 0.000 |
+LZO2A-999 | xterm-color 1551 1 667 43.0 0.000 0.000 |
+LZO2A-999 | xterm-xfree86 2240 1 1177 52.5 0.000 0.000 |
+LZO2A-999 | timestamp 15 1 20 133 0.000 0.000 |
+LZO2A-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | local.rules 885 1 575 65.0 0.000 0.000 |
+LZO2A-999 | udev.conf 215 1 171 79.5 0.000 0.000 |
+LZO2A-999 | 50default 2652 1 987 37.2 0.000 0.000 |
+LZO2A-999 | version 15 1 20 133 0.000 0.000 |
+LZO2A-999 | volatile.cache 4839 1 1033 21.3 0.000 0.000 |
+LZO2A-999 | xattr.conf 681 1 375 55.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 983 63.2 21.355 962.694
+LZO2A-999 ***TOTALS*** 749283 111 107166 14.3 21.355 962.694
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-999 | buildinfo 537 1 266 49.5 0.000 0.000 |
+LZO1F-999 | busybox.links.nosuid 2436 1 1098 45.1 0.000 0.000 |
+LZO1F-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1F-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO1F-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO1F-999 | rcS 1313 1 925 70.4 0.000 0.000 |
+LZO1F-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-999 | 00_core 1637 1 911 55.7 0.000 0.000 |
+LZO1F-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1F-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1F-999 | ethertypes 1853 1 1270 68.5 0.000 0.000 |
+LZO1F-999 | fstab 650 1 355 54.6 0.000 0.000 |
+LZO1F-999 | group 518 1 408 78.8 0.000 0.000 |
+LZO1F-999 | gshadow 432 1 281 65.0 0.000 0.000 |
+LZO1F-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1F-999 | hosts 234 1 184 78.6 0.000 0.000 |
+LZO1F-999 | banner.sh 537 1 330 61.5 0.000 0.000 |
+LZO1F-999 | bootlogd 1997 1 1094 54.8 0.000 0.000 |
+LZO1F-999 | bootmisc.sh 2062 1 1299 63.0 0.000 0.000 |
+LZO1F-999 | checkroot.sh 3640 1 2069 56.8 0.000 0.000 |
+LZO1F-999 | devpts.sh 571 1 413 72.3 0.000 0.000 |
+LZO1F-999 | dmesg.sh 397 1 283 71.3 0.000 0.000 |
+LZO1F-999 | functions 2185 1 1262 57.8 0.000 0.000 |
+LZO1F-999 | halt 555 1 433 78.0 0.000 0.000 |
+LZO1F-999 | hostname.sh 625 1 457 73.1 0.000 0.000 |
+LZO1F-999 | hwclock.sh 2541 1 1175 46.2 0.000 0.000 |
+LZO1F-999 | modutils.sh 1362 1 809 59.4 0.000 0.000 |
+LZO1F-999 | mountall.sh 1218 1 877 72.0 0.000 0.000 |
+LZO1F-999 | mountnfs.sh 1634 1 882 54.0 0.000 0.000 |
+LZO1F-999 | networking 1956 1 934 47.8 0.000 0.000 |
+LZO1F-999 | populate-volatile.sh 7846 1 3109 39.6 0.000 0.000 |
+LZO1F-999 | rc 4407 1 2246 51.0 0.000 0.000 |
+LZO1F-999 | rcS 525 1 429 81.7 0.000 0.000 |
+LZO1F-999 | read-only-rootfs-hook.sh 1317 1 845 64.2 0.000 0.000 |
+LZO1F-999 | reboot 334 1 260 77.8 0.000 0.000 |
+LZO1F-999 | rmnologin.sh 630 1 407 64.6 0.000 0.000 |
+LZO1F-999 | save-rtc.sh 474 1 355 74.9 0.000 0.000 |
+LZO1F-999 | sendsigs 483 1 335 69.4 0.000 0.000 |
+LZO1F-999 | single 623 1 454 72.9 0.000 0.000 |
+LZO1F-999 | sshd 2029 1 927 45.7 0.000 0.000 |
+LZO1F-999 | sysfs.sh 1091 1 523 47.9 0.000 0.000 |
+LZO1F-999 | syslog 2104 1 1062 50.5 0.000 0.000 |
+LZO1F-999 | udev 3848 1 1905 49.5 0.000 0.000 |
+LZO1F-999 | umountfs 585 1 430 73.5 0.000 0.000 |
+LZO1F-999 | umountnfs.sh 756 1 541 71.6 0.000 0.000 |
+LZO1F-999 | urandom 1518 1 906 59.7 0.000 0.000 |
+LZO1F-999 | inittab 1192 1 768 64.4 0.000 0.000 |
+LZO1F-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-999 | ld.so.cache 1566 1 590 37.7 0.000 0.000 |
+LZO1F-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1F-999 | limits 827 1 601 72.7 0.000 0.000 |
+LZO1F-999 | login.access 1999 1 1131 56.6 0.000 0.000 |
+LZO1F-999 | login.defs 13626 1 6344 46.6 21.687 0.000 |
+LZO1F-999 | logrotate-dmesg.conf 121 1 116 95.9 0.000 0.000 |
+LZO1F-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nfsroot 809 1 497 61.4 0.000 0.000 |
+LZO1F-999 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1F-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nsswitch.conf 465 1 322 69.2 0.000 0.000 |
+LZO1F-999 | passwd 846 1 444 52.5 0.000 0.000 |
+LZO1F-999 | profile 1932 1 1252 64.8 0.000 0.000 |
+LZO1F-999 | protocols 3144 1 2015 64.1 0.000 0.000 |
+LZO1F-999 | rpc 911 1 635 69.7 0.000 0.000 |
+LZO1F-999 | securetty 1854 1 1040 56.1 0.000 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 21.071 0.000 |
+LZO1F-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1F-999 | shells 42 1 42 100 0.000 0.000 |
+LZO1F-999 | .bashrc 410 1 320 78.0 0.000 0.000 |
+LZO1F-999 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1F-999 | moduli 587027 3 24958 4.3 39.783 0.000 |
+LZO1F-999 | ssh_config 1569 1 1013 64.6 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key 505 1 441 87.3 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key.pub 176 1 169 96.0 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key 411 1 314 76.4 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key 2602 1 2564 98.5 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1F-999 | sshd_config 3202 1 1777 55.5 0.000 0.000 |
+LZO1F-999 | sshd_config_readonly 3211 1 1781 55.5 0.000 0.000 |
+LZO1F-999 | openssl.cnf 12328 1 5345 43.4 23.961 0.000 |
+LZO1F-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | syslog-startup.conf 651 1 519 79.7 0.000 0.000 |
+LZO1F-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-999 | ansi 1481 1 662 44.7 0.000 0.000 |
+LZO1F-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1F-999 | linux 1740 1 919 52.8 0.000 0.000 |
+LZO1F-999 | rxvt 2234 1 1334 59.7 0.000 0.000 |
+LZO1F-999 | screen 1607 1 846 52.6 0.000 0.000 |
+LZO1F-999 | screen-256color 1715 1 891 52.0 0.000 0.000 |
+LZO1F-999 | sun 1004 1 445 44.3 0.000 0.000 |
+LZO1F-999 | vt100 1282 1 709 55.3 0.000 0.000 |
+LZO1F-999 | vt102 1276 1 708 55.5 0.000 0.000 |
+LZO1F-999 | vt200 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt220 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt52 839 1 327 39.0 0.000 0.000 |
+LZO1F-999 | xterm-256color 3882 1 2289 59.0 0.000 0.000 |
+LZO1F-999 | xterm-color 1551 1 696 44.9 0.000 0.000 |
+LZO1F-999 | xterm-xfree86 2240 1 1194 53.3 0.000 0.000 |
+LZO1F-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | local.rules 885 1 616 69.6 0.000 0.000 |
+LZO1F-999 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1F-999 | 50default 2652 1 1040 39.2 0.000 0.000 |
+LZO1F-999 | version 15 1 19 127 0.000 0.000 |
+LZO1F-999 | volatile.cache 4839 1 1042 21.5 0.000 0.000 |
+LZO1F-999 | xattr.conf 681 1 402 59.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1031 64.9 24.932 0.000
+LZO1F-999 ***TOTALS*** 749283 111 112381 15.0 24.932 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-999 | buildinfo 537 1 268 49.9 0.000 0.000 |
+LZO1X-999 | busybox.links.nosuid 2436 1 1071 44.0 0.000 0.000 |
+LZO1X-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1X-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1X-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1X-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1X-999 | 00_core 1637 1 888 54.2 0.000 0.000 |
+LZO1X-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1X-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1X-999 | ethertypes 1853 1 1243 67.1 0.000 0.000 |
+LZO1X-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1X-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1X-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1X-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-999 | hosts 234 1 181 77.4 0.000 0.000 |
+LZO1X-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1X-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1X-999 | bootmisc.sh 2062 1 1262 61.2 0.000 0.000 |
+LZO1X-999 | checkroot.sh 3640 1 2018 55.4 0.000 0.000 |
+LZO1X-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1X-999 | dmesg.sh 397 1 279 70.3 0.000 0.000 |
+LZO1X-999 | functions 2185 1 1225 56.1 0.000 0.000 |
+LZO1X-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1X-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1X-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1X-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1X-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1X-999 | mountnfs.sh 1634 1 865 52.9 0.000 0.000 |
+LZO1X-999 | networking 1956 1 919 47.0 0.000 0.000 |
+LZO1X-999 | populate-volatile.sh 7846 1 3042 38.8 13.456 0.000 |
+LZO1X-999 | rc 4407 1 2223 50.4 0.000 0.000 |
+LZO1X-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1X-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1X-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1X-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1X-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1X-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1X-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1X-999 | sshd 2029 1 912 44.9 0.000 0.000 |
+LZO1X-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1X-999 | syslog 2104 1 1045 49.7 0.000 0.000 |
+LZO1X-999 | udev 3848 1 1862 48.4 0.000 0.000 |
+LZO1X-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1X-999 | umountnfs.sh 756 1 534 70.6 0.000 0.000 |
+LZO1X-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1X-999 | inittab 1192 1 751 63.0 0.000 0.000 |
+LZO1X-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-999 | ld.so.cache 1566 1 586 37.4 0.000 0.000 |
+LZO1X-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1X-999 | limits 827 1 585 70.7 0.000 0.000 |
+LZO1X-999 | login.access 1999 1 1096 54.8 0.000 0.000 |
+LZO1X-999 | login.defs 13626 1 6222 45.7 10.106 0.000 |
+LZO1X-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1X-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1X-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1X-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1X-999 | passwd 846 1 436 51.5 0.000 0.000 |
+LZO1X-999 | profile 1932 1 1228 63.6 0.000 0.000 |
+LZO1X-999 | protocols 3144 1 1945 61.9 0.000 0.000 |
+LZO1X-999 | rpc 911 1 614 67.4 0.000 0.000 |
+LZO1X-999 | securetty 1854 1 1030 55.6 0.000 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 9.204 0.000 |
+LZO1X-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1X-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1X-999 | .bashrc 410 1 312 76.1 0.000 0.000 |
+LZO1X-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1X-999 | moduli 587027 3 24221 4.1 26.941 0.000 |
+LZO1X-999 | ssh_config 1569 1 980 62.5 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1X-999 | sshd_config 3202 1 1729 54.0 0.000 0.000 |
+LZO1X-999 | sshd_config_readonly 3211 1 1729 53.8 0.000 0.000 |
+LZO1X-999 | openssl.cnf 12328 1 5239 42.5 10.624 0.000 |
+LZO1X-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1X-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1X-999 | ansi 1481 1 660 44.6 0.000 0.000 |
+LZO1X-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1X-999 | linux 1740 1 914 52.5 0.000 0.000 |
+LZO1X-999 | rxvt 2234 1 1324 59.3 0.000 0.000 |
+LZO1X-999 | screen 1607 1 835 52.0 0.000 0.000 |
+LZO1X-999 | screen-256color 1715 1 881 51.4 0.000 0.000 |
+LZO1X-999 | sun 1004 1 442 44.0 0.000 0.000 |
+LZO1X-999 | vt100 1282 1 708 55.2 0.000 0.000 |
+LZO1X-999 | vt102 1276 1 704 55.2 0.000 0.000 |
+LZO1X-999 | vt200 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt220 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt52 839 1 322 38.4 0.000 0.000 |
+LZO1X-999 | xterm-256color 3882 1 2286 58.9 0.000 0.000 |
+LZO1X-999 | xterm-color 1551 1 694 44.7 0.000 0.000 |
+LZO1X-999 | xterm-xfree86 2240 1 1190 53.1 0.000 0.000 |
+LZO1X-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1X-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1X-999 | 50default 2652 1 1025 38.7 0.000 0.000 |
+LZO1X-999 | version 15 1 19 127 0.000 0.000 |
+LZO1X-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1X-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1010 64.1 12.102 0.000
+LZO1X-999 ***TOTALS*** 749283 111 110134 14.7 12.102 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-999 | buildinfo 537 1 267 49.7 0.000 0.000 |
+LZO1Y-999 | busybox.links.nosuid 2436 1 970 39.8 0.000 0.000 |
+LZO1Y-999 | busybox.links.suid 91 1 62 68.1 0.000 0.000 |
+LZO1Y-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Y-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-999 | rcS 1313 1 892 67.9 0.000 0.000 |
+LZO1Y-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Y-999 | 00_core 1637 1 865 52.8 0.000 0.000 |
+LZO1Y-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Y-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Y-999 | ethertypes 1853 1 1226 66.2 0.000 0.000 |
+LZO1Y-999 | fstab 650 1 345 53.1 0.000 0.000 |
+LZO1Y-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1Y-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1Y-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1Y-999 | hosts 234 1 178 76.1 0.000 0.000 |
+LZO1Y-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO1Y-999 | bootlogd 1997 1 1061 53.1 0.000 0.000 |
+LZO1Y-999 | bootmisc.sh 2062 1 1235 59.9 0.000 0.000 |
+LZO1Y-999 | checkroot.sh 3640 1 2015 55.4 0.000 0.000 |
+LZO1Y-999 | devpts.sh 571 1 398 69.7 0.000 0.000 |
+LZO1Y-999 | dmesg.sh 397 1 273 68.8 0.000 0.000 |
+LZO1Y-999 | functions 2185 1 1198 54.8 0.000 0.000 |
+LZO1Y-999 | halt 555 1 421 75.9 0.000 0.000 |
+LZO1Y-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO1Y-999 | hwclock.sh 2541 1 1141 44.9 0.000 0.000 |
+LZO1Y-999 | modutils.sh 1362 1 769 56.5 0.000 0.000 |
+LZO1Y-999 | mountall.sh 1218 1 836 68.6 0.000 0.000 |
+LZO1Y-999 | mountnfs.sh 1634 1 851 52.1 0.000 0.000 |
+LZO1Y-999 | networking 1956 1 905 46.3 0.000 0.000 |
+LZO1Y-999 | populate-volatile.sh 7846 1 3009 38.4 13.787 0.000 |
+LZO1Y-999 | rc 4407 1 2231 50.6 0.000 0.000 |
+LZO1Y-999 | rcS 525 1 423 80.6 0.000 0.000 |
+LZO1Y-999 | read-only-rootfs-hook.sh 1317 1 814 61.8 0.000 0.000 |
+LZO1Y-999 | reboot 334 1 253 75.7 0.000 0.000 |
+LZO1Y-999 | rmnologin.sh 630 1 389 61.7 0.000 0.000 |
+LZO1Y-999 | save-rtc.sh 474 1 345 72.8 0.000 0.000 |
+LZO1Y-999 | sendsigs 483 1 325 67.3 0.000 0.000 |
+LZO1Y-999 | single 623 1 439 70.5 0.000 0.000 |
+LZO1Y-999 | sshd 2029 1 899 44.3 0.000 0.000 |
+LZO1Y-999 | sysfs.sh 1091 1 494 45.3 0.000 0.000 |
+LZO1Y-999 | syslog 2104 1 1020 48.5 0.000 0.000 |
+LZO1Y-999 | udev 3848 1 1856 48.2 0.000 0.000 |
+LZO1Y-999 | umountfs 585 1 421 72.0 0.000 0.000 |
+LZO1Y-999 | umountnfs.sh 756 1 521 68.9 0.000 0.000 |
+LZO1Y-999 | urandom 1518 1 864 56.9 0.000 0.000 |
+LZO1Y-999 | inittab 1192 1 738 61.9 0.000 0.000 |
+LZO1Y-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-999 | ld.so.cache 1566 1 549 35.1 0.000 0.000 |
+LZO1Y-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Y-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Y-999 | login.access 1999 1 1079 54.0 0.000 0.000 |
+LZO1Y-999 | login.defs 13626 1 6280 46.1 10.559 0.000 |
+LZO1Y-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1Y-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nfsroot 809 1 477 59.0 0.000 0.000 |
+LZO1Y-999 | interfaces 129 1 115 89.1 0.000 0.000 |
+LZO1Y-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nsswitch.conf 465 1 303 65.2 0.000 0.000 |
+LZO1Y-999 | passwd 846 1 425 50.2 0.000 0.000 |
+LZO1Y-999 | profile 1932 1 1213 62.8 0.000 0.000 |
+LZO1Y-999 | protocols 3144 1 1948 62.0 0.000 0.000 |
+LZO1Y-999 | rpc 911 1 605 66.4 0.000 0.000 |
+LZO1Y-999 | securetty 1854 1 1020 55.0 0.000 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 9.944 0.000 |
+LZO1Y-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Y-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Y-999 | .bashrc 410 1 306 74.6 0.000 0.000 |
+LZO1Y-999 | .profile 241 1 219 90.9 0.000 0.000 |
+LZO1Y-999 | moduli 587027 3 25116 4.3 29.295 0.000 |
+LZO1Y-999 | ssh_config 1569 1 965 61.5 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key 505 1 444 87.9 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key 411 1 315 76.6 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1Y-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Y-999 | sshd_config_readonly 3211 1 1739 54.2 0.000 0.000 |
+LZO1Y-999 | openssl.cnf 12328 1 5265 42.7 12.126 0.000 |
+LZO1Y-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | syslog-startup.conf 651 1 510 78.3 0.000 0.000 |
+LZO1Y-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Y-999 | ansi 1481 1 648 43.8 0.000 0.000 |
+LZO1Y-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Y-999 | linux 1740 1 906 52.1 0.000 0.000 |
+LZO1Y-999 | rxvt 2234 1 1321 59.1 0.000 0.000 |
+LZO1Y-999 | screen 1607 1 834 51.9 0.000 0.000 |
+LZO1Y-999 | screen-256color 1715 1 878 51.2 0.000 0.000 |
+LZO1Y-999 | sun 1004 1 439 43.7 0.000 0.000 |
+LZO1Y-999 | vt100 1282 1 698 54.4 0.000 0.000 |
+LZO1Y-999 | vt102 1276 1 695 54.5 0.000 0.000 |
+LZO1Y-999 | vt200 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt220 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt52 839 1 318 37.9 0.000 0.000 |
+LZO1Y-999 | xterm-256color 3882 1 2284 58.8 0.000 0.000 |
+LZO1Y-999 | xterm-color 1551 1 692 44.6 0.000 0.000 |
+LZO1Y-999 | xterm-xfree86 2240 1 1181 52.7 0.000 0.000 |
+LZO1Y-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | local.rules 885 1 597 67.5 0.000 0.000 |
+LZO1Y-999 | udev.conf 215 1 186 86.5 0.000 0.000 |
+LZO1Y-999 | 50default 2652 1 1009 38.0 0.000 0.000 |
+LZO1Y-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | volatile.cache 4839 1 1003 20.7 0.000 0.000 |
+LZO1Y-999 | xattr.conf 681 1 388 57.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1011 63.4 13.007 0.000
+LZO1Y-999 ***TOTALS*** 749283 111 110298 14.7 13.007 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Z-999 | buildinfo 537 1 268 49.9 0.000 0.000 |
+LZO1Z-999 | busybox.links.nosuid 2436 1 1068 43.8 0.000 0.000 |
+LZO1Z-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1Z-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Z-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Z-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1Z-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Z-999 | 00_core 1637 1 886 54.1 0.000 0.000 |
+LZO1Z-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Z-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Z-999 | ethertypes 1853 1 1237 66.8 0.000 0.000 |
+LZO1Z-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1Z-999 | group 518 1 387 74.7 0.000 0.000 |
+LZO1Z-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO1Z-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Z-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1Z-999 | hosts 234 1 180 76.9 0.000 0.000 |
+LZO1Z-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1Z-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1Z-999 | bootmisc.sh 2062 1 1260 61.1 0.000 0.000 |
+LZO1Z-999 | checkroot.sh 3640 1 2025 55.6 0.000 0.000 |
+LZO1Z-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1Z-999 | dmesg.sh 397 1 277 69.8 0.000 0.000 |
+LZO1Z-999 | functions 2185 1 1224 56.0 0.000 0.000 |
+LZO1Z-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1Z-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1Z-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1Z-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1Z-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1Z-999 | mountnfs.sh 1634 1 864 52.9 0.000 0.000 |
+LZO1Z-999 | networking 1956 1 917 46.9 0.000 0.000 |
+LZO1Z-999 | populate-volatile.sh 7846 1 3053 38.9 13.835 0.000 |
+LZO1Z-999 | rc 4407 1 2223 50.4 0.000 0.000 |
+LZO1Z-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1Z-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1Z-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1Z-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1Z-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1Z-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1Z-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1Z-999 | sshd 2029 1 910 44.8 0.000 0.000 |
+LZO1Z-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1Z-999 | syslog 2104 1 1043 49.6 0.000 0.000 |
+LZO1Z-999 | udev 3848 1 1868 48.5 0.000 0.000 |
+LZO1Z-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1Z-999 | umountnfs.sh 756 1 533 70.5 0.000 0.000 |
+LZO1Z-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1Z-999 | inittab 1192 1 750 62.9 0.000 0.000 |
+LZO1Z-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Z-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Z-999 | ld.so.cache 1566 1 586 37.4 0.000 0.000 |
+LZO1Z-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Z-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Z-999 | login.access 1999 1 1097 54.9 0.000 0.000 |
+LZO1Z-999 | login.defs 13626 1 6250 45.9 10.508 0.000 |
+LZO1Z-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO1Z-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1Z-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1Z-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1Z-999 | passwd 846 1 434 51.3 0.000 0.000 |
+LZO1Z-999 | profile 1932 1 1224 63.4 0.000 0.000 |
+LZO1Z-999 | protocols 3144 1 1942 61.8 0.000 0.000 |
+LZO1Z-999 | rpc 911 1 612 67.2 0.000 0.000 |
+LZO1Z-999 | securetty 1854 1 914 49.3 0.000 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 9.758 0.000 |
+LZO1Z-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Z-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Z-999 | .bashrc 410 1 311 75.9 0.000 0.000 |
+LZO1Z-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1Z-999 | moduli 587027 3 24370 4.2 29.927 0.000 |
+LZO1Z-999 | ssh_config 1569 1 976 62.2 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1Z-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Z-999 | sshd_config_readonly 3211 1 1741 54.2 0.000 0.000 |
+LZO1Z-999 | openssl.cnf 12328 1 5272 42.8 12.172 0.000 |
+LZO1Z-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1Z-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Z-999 | ansi 1481 1 638 43.1 0.000 0.000 |
+LZO1Z-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Z-999 | linux 1740 1 893 51.3 0.000 0.000 |
+LZO1Z-999 | rxvt 2234 1 1289 57.7 0.000 0.000 |
+LZO1Z-999 | screen 1607 1 810 50.4 0.000 0.000 |
+LZO1Z-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO1Z-999 | sun 1004 1 424 42.2 0.000 0.000 |
+LZO1Z-999 | vt100 1282 1 683 53.3 0.000 0.000 |
+LZO1Z-999 | vt102 1276 1 683 53.5 0.000 0.000 |
+LZO1Z-999 | vt200 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt220 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt52 839 1 314 37.4 0.000 0.000 |
+LZO1Z-999 | xterm-256color 3882 1 2151 55.4 0.000 0.000 |
+LZO1Z-999 | xterm-color 1551 1 675 43.5 0.000 0.000 |
+LZO1Z-999 | xterm-xfree86 2240 1 1139 50.8 0.000 0.000 |
+LZO1Z-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1Z-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1Z-999 | 50default 2652 1 1024 38.6 0.000 0.000 |
+LZO1Z-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1Z-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1007 63.7 12.970 0.000
+LZO1Z-999 ***TOTALS*** 749283 111 109775 14.7 12.970 0.000
+Done.
+Align init: 0x7f8953f010 ( 0x7f8953f010 )
+Alignment test passed.
+PASS: align
+Checksum test passed.
+PASS: chksum
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+Simple compression test passed.
+PASS: simple
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+
+miniLZO simple compression test passed.
+PASS: testmini
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-raw.log
new file mode 100644
index 00000000000..3f83cae8d66
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-lzo/ptest-raw.log
@@ -0,0 +1,4447 @@
+START: ptest-runner
+2024-01-31T04:28
+BEGIN: /usr/lib/lzo/ptest
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | services 12813 1 7796 60.8 124.452 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 114.814 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 107.361 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 84.185 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 78.190 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 68.238 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 64.015 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 58.961 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 57.635 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 0.000 0.000 |
+LZO1C-2 | services 12813 1 7604 59.3 115.370 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 108.415 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 78.158 0.000 |
+LZO1C-5 | services 12813 1 7305 57.0 71.367 0.000 |
+LZO1C-6 | services 12813 1 7210 56.3 68.611 0.000 |
+LZO1C-7 | services 12813 1 7181 56.0 60.554 0.000 |
+LZO1C-8 | services 12813 1 7097 55.4 55.104 0.000 |
+LZO1C-9 | services 12813 1 7046 55.0 54.310 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 0.000 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1F-1 | services 12813 1 7692 60.0 107.940 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 35.573 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 23.553 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 36.160 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 24.741 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 35.747 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 35.758 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 18.031 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 21.450 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 9.369 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 9.734 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 9.619 0.000 |
+memcpy() | services 12813 1 12813 100 0.000 0.000 |
+
+lzotest: execution time: 0 seconds
+PASS: lzotest
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-1 | buildinfo 537 1 278 51.8 0.000 0.000 |
+LZO1-1 | busybox.links.nosuid 2436 1 1277 52.4 0.000 0.000 |
+LZO1-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-1 | rcS 1313 1 1016 77.4 0.000 0.000 |
+LZO1-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-1 | 00_core 1637 1 1038 63.4 0.000 0.000 |
+LZO1-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1-1 | ethertypes 1853 1 1408 76.0 0.000 0.000 |
+LZO1-1 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1-1 | group 518 1 469 90.5 0.000 0.000 |
+LZO1-1 | gshadow 432 1 317 73.4 0.000 0.000 |
+LZO1-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-1 | hostname 10 1 11 110 0.000 0.000 |
+LZO1-1 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1-1 | banner.sh 537 1 351 65.4 0.000 0.000 |
+LZO1-1 | bootlogd 1997 1 1258 63.0 0.000 0.000 |
+LZO1-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1-1 | checkroot.sh 3640 1 2385 65.5 0.000 0.000 |
+LZO1-1 | devpts.sh 571 1 436 76.4 0.000 0.000 |
+LZO1-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1-1 | halt 555 1 448 80.7 0.000 0.000 |
+LZO1-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1-1 | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1-1 | modutils.sh 1362 1 885 65.0 0.000 0.000 |
+LZO1-1 | mountall.sh 1218 1 953 78.2 0.000 0.000 |
+LZO1-1 | mountnfs.sh 1634 1 1004 61.4 0.000 0.000 |
+LZO1-1 | networking 1956 1 1021 52.2 0.000 0.000 |
+LZO1-1 | populate-volatile.sh 7846 1 3659 46.6 0.000 0.000 |
+LZO1-1 | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1-1 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1-1 | read-only-rootfs-hook.sh 1317 1 927 70.4 0.000 0.000 |
+LZO1-1 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1-1 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1-1 | sendsigs 483 1 348 72.0 0.000 0.000 |
+LZO1-1 | single 623 1 478 76.7 0.000 0.000 |
+LZO1-1 | sshd 2029 1 1068 52.6 0.000 0.000 |
+LZO1-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1-1 | syslog 2104 1 1192 56.7 0.000 0.000 |
+LZO1-1 | udev 3848 1 2215 57.6 0.000 0.000 |
+LZO1-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1-1 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1-1 | urandom 1518 1 994 65.5 0.000 0.000 |
+LZO1-1 | inittab 1192 1 821 68.9 0.000 0.000 |
+LZO1-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-1 | ld.so.cache 1566 1 791 50.5 0.000 0.000 |
+LZO1-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1-1 | login.access 1999 1 1320 66.0 0.000 0.000 |
+LZO1-1 | login.defs 13626 1 7731 56.7 0.000 0.000 |
+LZO1-1 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nfsroot 809 1 552 68.2 0.000 0.000 |
+LZO1-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1-1 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1-1 | profile 1932 1 1388 71.8 0.000 0.000 |
+LZO1-1 | protocols 3144 1 2269 72.2 0.000 0.000 |
+LZO1-1 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1-1 | securetty 1854 1 1240 66.9 0.000 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 0.000 0.000 |
+LZO1-1 | shadow 512 1 186 36.3 0.000 0.000 |
+LZO1-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-1 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1-1 | moduli 587027 3 57331 9.8 569.756 1032.272 |
+LZO1-1 | ssh_config 1569 1 1105 70.4 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key.pub 176 1 168 95.5 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key 411 1 326 79.3 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key.pub 96 1 98 102 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key 2602 1 2582 99.2 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key.pub 568 1 571 101 0.000 0.000 |
+LZO1-1 | sshd_config 3202 1 2080 65.0 0.000 0.000 |
+LZO1-1 | sshd_config_readonly 3211 1 2083 64.9 0.000 0.000 |
+LZO1-1 | openssl.cnf 12328 1 6567 53.3 0.000 0.000 |
+LZO1-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-1 | ansi 1481 1 792 53.5 0.000 0.000 |
+LZO1-1 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1-1 | linux 1740 1 1093 62.8 0.000 0.000 |
+LZO1-1 | rxvt 2234 1 1583 70.9 0.000 0.000 |
+LZO1-1 | screen 1607 1 998 62.1 0.000 0.000 |
+LZO1-1 | screen-256color 1715 1 1061 61.9 0.000 0.000 |
+LZO1-1 | sun 1004 1 542 54.0 0.000 0.000 |
+LZO1-1 | vt100 1282 1 830 64.7 0.000 0.000 |
+LZO1-1 | vt102 1276 1 833 65.3 0.000 0.000 |
+LZO1-1 | vt200 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt220 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt52 839 1 366 43.6 0.000 0.000 |
+LZO1-1 | xterm-256color 3882 1 2753 70.9 0.000 0.000 |
+LZO1-1 | xterm-color 1551 1 839 54.1 0.000 0.000 |
+LZO1-1 | xterm-xfree86 2240 1 1446 64.6 0.000 0.000 |
+LZO1-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | local.rules 885 1 675 76.3 0.000 0.000 |
+LZO1-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1-1 | 50default 2652 1 1201 45.3 0.000 0.000 |
+LZO1-1 | version 15 1 16 107 0.000 0.000 |
+LZO1-1 | volatile.cache 4839 1 1339 27.7 0.000 0.000 |
+LZO1-1 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1446 68.9 569.756 1032.272
+LZO1-1 ***TOTALS*** 749283 111 157677 21.0 569.756 1032.272
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-1 | buildinfo 537 1 276 51.4 0.000 0.000 |
+LZO1A-1 | busybox.links.nosuid 2436 1 1276 52.4 0.000 0.000 |
+LZO1A-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1A-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-1 | rcS 1313 1 1011 77.0 0.000 0.000 |
+LZO1A-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-1 | 00_core 1637 1 1036 63.3 0.000 0.000 |
+LZO1A-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1A-1 | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1A-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1A-1 | group 518 1 464 89.6 0.000 0.000 |
+LZO1A-1 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1A-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-1 | hostname 10 1 11 110 0.000 0.000 |
+LZO1A-1 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1A-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1A-1 | bootlogd 1997 1 1253 62.7 0.000 0.000 |
+LZO1A-1 | bootmisc.sh 2062 1 1443 70.0 0.000 0.000 |
+LZO1A-1 | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1A-1 | devpts.sh 571 1 435 76.2 0.000 0.000 |
+LZO1A-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1A-1 | functions 2185 1 1403 64.2 0.000 0.000 |
+LZO1A-1 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1A-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1A-1 | hwclock.sh 2541 1 1339 52.7 0.000 0.000 |
+LZO1A-1 | modutils.sh 1362 1 881 64.7 0.000 0.000 |
+LZO1A-1 | mountall.sh 1218 1 947 77.8 0.000 0.000 |
+LZO1A-1 | mountnfs.sh 1634 1 998 61.1 0.000 0.000 |
+LZO1A-1 | networking 1956 1 1019 52.1 0.000 0.000 |
+LZO1A-1 | populate-volatile.sh 7846 1 3638 46.4 0.000 0.000 |
+LZO1A-1 | rc 4407 1 2658 60.3 0.000 0.000 |
+LZO1A-1 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1A-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1A-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1A-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1A-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1A-1 | sendsigs 483 1 347 71.8 0.000 0.000 |
+LZO1A-1 | single 623 1 475 76.2 0.000 0.000 |
+LZO1A-1 | sshd 2029 1 1060 52.2 0.000 0.000 |
+LZO1A-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1A-1 | syslog 2104 1 1190 56.6 0.000 0.000 |
+LZO1A-1 | udev 3848 1 2205 57.3 0.000 0.000 |
+LZO1A-1 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1A-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1A-1 | urandom 1518 1 988 65.1 0.000 0.000 |
+LZO1A-1 | inittab 1192 1 817 68.5 0.000 0.000 |
+LZO1A-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-1 | ld.so.cache 1566 1 768 49.0 0.000 0.000 |
+LZO1A-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-1 | limits 827 1 641 77.5 0.000 0.000 |
+LZO1A-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1A-1 | login.defs 13626 1 7663 56.2 0.000 0.000 |
+LZO1A-1 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1A-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1A-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1A-1 | passwd 846 1 515 60.9 0.000 0.000 |
+LZO1A-1 | profile 1932 1 1378 71.3 0.000 0.000 |
+LZO1A-1 | protocols 3144 1 2250 71.6 0.000 0.000 |
+LZO1A-1 | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1A-1 | securetty 1854 1 1238 66.8 0.000 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1A-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1A-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-1 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1A-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1A-1 | moduli 587027 3 56821 9.7 509.351 1050.796 |
+LZO1A-1 | ssh_config 1569 1 1100 70.1 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key.pub 176 1 168 95.5 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key 411 1 326 79.3 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key.pub 96 1 98 102 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key 2602 1 2582 99.2 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key.pub 568 1 571 101 0.000 0.000 |
+LZO1A-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1A-1 | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1A-1 | openssl.cnf 12328 1 6512 52.8 0.000 0.000 |
+LZO1A-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | syslog-startup.conf 651 1 547 84.0 0.000 0.000 |
+LZO1A-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-1 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1A-1 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1A-1 | linux 1740 1 1075 61.8 0.000 0.000 |
+LZO1A-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1A-1 | screen 1607 1 977 60.8 0.000 0.000 |
+LZO1A-1 | screen-256color 1715 1 1039 60.6 0.000 0.000 |
+LZO1A-1 | sun 1004 1 526 52.4 0.000 0.000 |
+LZO1A-1 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1A-1 | vt102 1276 1 807 63.2 0.000 0.000 |
+LZO1A-1 | vt200 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt220 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt52 839 1 356 42.4 0.000 0.000 |
+LZO1A-1 | xterm-256color 3882 1 2712 69.9 0.000 0.000 |
+LZO1A-1 | xterm-color 1551 1 823 53.1 0.000 0.000 |
+LZO1A-1 | xterm-xfree86 2240 1 1414 63.1 0.000 0.000 |
+LZO1A-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | local.rules 885 1 671 75.8 0.000 0.000 |
+LZO1A-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1A-1 | 50default 2652 1 1197 45.1 0.000 0.000 |
+LZO1A-1 | version 15 1 16 107 0.000 0.000 |
+LZO1A-1 | volatile.cache 4839 1 1337 27.6 0.000 0.000 |
+LZO1A-1 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1434 68.5 509.351 1050.796
+LZO1A-1 ***TOTALS*** 749283 111 156308 20.9 509.351 1050.796
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | buildinfo 537 1 276 51.4 0.000 0.000 |
+LZO1B-1 | busybox.links.nosuid 2436 1 1294 53.1 0.000 0.000 |
+LZO1B-1 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1B-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-1 | 00_core 1637 1 1061 64.8 0.000 0.000 |
+LZO1B-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-1 | ethertypes 1853 1 1409 76.0 0.000 0.000 |
+LZO1B-1 | fstab 650 1 398 61.2 0.000 0.000 |
+LZO1B-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1B-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-1 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-1 | banner.sh 537 1 355 66.1 0.000 0.000 |
+LZO1B-1 | bootlogd 1997 1 1257 62.9 0.000 0.000 |
+LZO1B-1 | bootmisc.sh 2062 1 1451 70.4 0.000 0.000 |
+LZO1B-1 | checkroot.sh 3640 1 2388 65.6 0.000 0.000 |
+LZO1B-1 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1B-1 | dmesg.sh 397 1 300 75.6 0.000 0.000 |
+LZO1B-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1B-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1B-1 | hostname.sh 625 1 477 76.3 0.000 0.000 |
+LZO1B-1 | hwclock.sh 2541 1 1357 53.4 0.000 0.000 |
+LZO1B-1 | modutils.sh 1362 1 880 64.6 0.000 0.000 |
+LZO1B-1 | mountall.sh 1218 1 958 78.7 0.000 0.000 |
+LZO1B-1 | mountnfs.sh 1634 1 1012 61.9 0.000 0.000 |
+LZO1B-1 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-1 | populate-volatile.sh 7846 1 3664 46.7 0.000 0.000 |
+LZO1B-1 | rc 4407 1 2677 60.7 0.000 0.000 |
+LZO1B-1 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-1 | read-only-rootfs-hook.sh 1317 1 929 70.5 0.000 0.000 |
+LZO1B-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1B-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-1 | sendsigs 483 1 355 73.5 0.000 0.000 |
+LZO1B-1 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-1 | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1B-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1B-1 | syslog 2104 1 1198 56.9 0.000 0.000 |
+LZO1B-1 | udev 3848 1 2210 57.4 0.000 0.000 |
+LZO1B-1 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1B-1 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-1 | inittab 1192 1 828 69.5 0.000 0.000 |
+LZO1B-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-1 | ld.so.cache 1566 1 728 46.5 0.000 0.000 |
+LZO1B-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-1 | limits 827 1 643 77.8 0.000 0.000 |
+LZO1B-1 | login.access 1999 1 1312 65.6 0.000 0.000 |
+LZO1B-1 | login.defs 13626 1 7627 56.0 0.000 0.000 |
+LZO1B-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1B-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nsswitch.conf 465 1 342 73.5 0.000 0.000 |
+LZO1B-1 | passwd 846 1 522 61.7 0.000 0.000 |
+LZO1B-1 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-1 | protocols 3144 1 2274 72.3 0.000 0.000 |
+LZO1B-1 | rpc 911 1 700 76.8 0.000 0.000 |
+LZO1B-1 | securetty 1854 1 1313 70.8 0.000 0.000 |
+LZO1B-1 | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1B-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-1 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-1 | moduli 587027 3 29950 5.1 628.240 0.000 |
+LZO1B-1 | ssh_config 1569 1 1110 70.7 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-1 | sshd_config 3202 1 2092 65.3 0.000 0.000 |
+LZO1B-1 | sshd_config_readonly 3211 1 2094 65.2 0.000 0.000 |
+LZO1B-1 | openssl.cnf 12328 1 6471 52.5 0.000 0.000 |
+LZO1B-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1B-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-1 | ansi 1481 1 779 52.6 0.000 0.000 |
+LZO1B-1 | dumb 308 1 76 24.7 0.000 0.000 |
+LZO1B-1 | linux 1740 1 1068 61.4 0.000 0.000 |
+LZO1B-1 | rxvt 2234 1 1551 69.4 0.000 0.000 |
+LZO1B-1 | screen 1607 1 973 60.5 0.000 0.000 |
+LZO1B-1 | screen-256color 1715 1 1036 60.4 0.000 0.000 |
+LZO1B-1 | sun 1004 1 537 53.5 0.000 0.000 |
+LZO1B-1 | vt100 1282 1 812 63.3 0.000 0.000 |
+LZO1B-1 | vt102 1276 1 814 63.8 0.000 0.000 |
+LZO1B-1 | vt200 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt220 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt52 839 1 363 43.3 0.000 0.000 |
+LZO1B-1 | xterm-256color 3882 1 2768 71.3 0.000 0.000 |
+LZO1B-1 | xterm-color 1551 1 818 52.7 0.000 0.000 |
+LZO1B-1 | xterm-xfree86 2240 1 1424 63.6 0.000 0.000 |
+LZO1B-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1B-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-1 | 50default 2652 1 1203 45.4 0.000 0.000 |
+LZO1B-1 | version 15 1 19 127 0.000 0.000 |
+LZO1B-1 | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1B-1 | xattr.conf 681 1 424 62.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1192 70.2 628.240 0.000
+LZO1B-1 ***TOTALS*** 749283 111 130020 17.4 628.240 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-2 | buildinfo 537 1 277 51.6 0.000 0.000 |
+LZO1B-2 | busybox.links.nosuid 2436 1 1272 52.2 0.000 0.000 |
+LZO1B-2 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1B-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-2 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-2 | ethertypes 1853 1 1407 75.9 0.000 0.000 |
+LZO1B-2 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1B-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1B-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-2 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-2 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-2 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-2 | bootlogd 1997 1 1256 62.9 0.000 0.000 |
+LZO1B-2 | bootmisc.sh 2062 1 1430 69.4 0.000 0.000 |
+LZO1B-2 | checkroot.sh 3640 1 2380 65.4 0.000 0.000 |
+LZO1B-2 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-2 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-2 | functions 2185 1 1399 64.0 0.000 0.000 |
+LZO1B-2 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-2 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-2 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-2 | modutils.sh 1362 1 884 64.9 0.000 0.000 |
+LZO1B-2 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1B-2 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-2 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-2 | populate-volatile.sh 7846 1 3620 46.1 0.000 0.000 |
+LZO1B-2 | rc 4407 1 2624 59.5 0.000 0.000 |
+LZO1B-2 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-2 | read-only-rootfs-hook.sh 1317 1 924 70.2 0.000 0.000 |
+LZO1B-2 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-2 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-2 | save-rtc.sh 474 1 369 77.8 0.000 0.000 |
+LZO1B-2 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-2 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-2 | sshd 2029 1 1064 52.4 0.000 0.000 |
+LZO1B-2 | sysfs.sh 1091 1 569 52.2 0.000 0.000 |
+LZO1B-2 | syslog 2104 1 1184 56.3 0.000 0.000 |
+LZO1B-2 | udev 3848 1 2204 57.3 0.000 0.000 |
+LZO1B-2 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-2 | umountnfs.sh 756 1 574 75.9 0.000 0.000 |
+LZO1B-2 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-2 | inittab 1192 1 827 69.4 0.000 0.000 |
+LZO1B-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-2 | ld.so.cache 1566 1 720 46.0 0.000 0.000 |
+LZO1B-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-2 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-2 | login.access 1999 1 1299 65.0 0.000 0.000 |
+LZO1B-2 | login.defs 13626 1 7537 55.3 0.000 0.000 |
+LZO1B-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1B-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-2 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1B-2 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-2 | protocols 3144 1 2261 71.9 0.000 0.000 |
+LZO1B-2 | rpc 911 1 696 76.4 0.000 0.000 |
+LZO1B-2 | securetty 1854 1 1312 70.8 0.000 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 0.000 0.000 |
+LZO1B-2 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-2 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-2 | moduli 587027 3 29734 5.1 596.913 0.000 |
+LZO1B-2 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key 411 1 325 79.1 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-2 | sshd_config 3202 1 2070 64.6 0.000 0.000 |
+LZO1B-2 | sshd_config_readonly 3211 1 2075 64.6 0.000 0.000 |
+LZO1B-2 | openssl.cnf 12328 1 6385 51.8 0.000 0.000 |
+LZO1B-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-2 | ansi 1481 1 768 51.9 0.000 0.000 |
+LZO1B-2 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-2 | linux 1740 1 1044 60.0 0.000 0.000 |
+LZO1B-2 | rxvt 2234 1 1548 69.3 0.000 0.000 |
+LZO1B-2 | screen 1607 1 962 59.9 0.000 0.000 |
+LZO1B-2 | screen-256color 1715 1 1023 59.7 0.000 0.000 |
+LZO1B-2 | sun 1004 1 523 52.1 0.000 0.000 |
+LZO1B-2 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-2 | vt102 1276 1 805 63.1 0.000 0.000 |
+LZO1B-2 | vt200 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt220 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-2 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1B-2 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-2 | xterm-xfree86 2240 1 1401 62.5 0.000 0.000 |
+LZO1B-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-2 | 50default 2652 1 1180 44.5 0.000 0.000 |
+LZO1B-2 | version 15 1 19 127 0.000 0.000 |
+LZO1B-2 | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1B-2 | xattr.conf 681 1 422 62.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1183 69.9 596.913 0.000
+LZO1B-2 ***TOTALS*** 749283 111 128947 17.2 596.913 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-3 | buildinfo 537 1 280 52.1 0.000 0.000 |
+LZO1B-3 | busybox.links.nosuid 2436 1 1266 52.0 0.000 0.000 |
+LZO1B-3 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-3 | rcS 1313 1 1018 77.5 0.000 0.000 |
+LZO1B-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-3 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-3 | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1B-3 | fstab 650 1 400 61.5 0.000 0.000 |
+LZO1B-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1B-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-3 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-3 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-3 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-3 | bootlogd 1997 1 1238 62.0 0.000 0.000 |
+LZO1B-3 | bootmisc.sh 2062 1 1435 69.6 0.000 0.000 |
+LZO1B-3 | checkroot.sh 3640 1 2369 65.1 0.000 0.000 |
+LZO1B-3 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-3 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-3 | functions 2185 1 1395 63.8 0.000 0.000 |
+LZO1B-3 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-3 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-3 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-3 | modutils.sh 1362 1 878 64.5 0.000 0.000 |
+LZO1B-3 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1B-3 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-3 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-3 | populate-volatile.sh 7846 1 3591 45.8 0.000 0.000 |
+LZO1B-3 | rc 4407 1 2613 59.3 0.000 0.000 |
+LZO1B-3 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-3 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1B-3 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-3 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-3 | save-rtc.sh 474 1 370 78.1 0.000 0.000 |
+LZO1B-3 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-3 | single 623 1 474 76.1 0.000 0.000 |
+LZO1B-3 | sshd 2029 1 1062 52.3 0.000 0.000 |
+LZO1B-3 | sysfs.sh 1091 1 564 51.7 0.000 0.000 |
+LZO1B-3 | syslog 2104 1 1182 56.2 0.000 0.000 |
+LZO1B-3 | udev 3848 1 2191 56.9 0.000 0.000 |
+LZO1B-3 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-3 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1B-3 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-3 | inittab 1192 1 826 69.3 0.000 0.000 |
+LZO1B-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-3 | ld.so.cache 1566 1 723 46.2 0.000 0.000 |
+LZO1B-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-3 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-3 | login.access 1999 1 1301 65.1 0.000 0.000 |
+LZO1B-3 | login.defs 13626 1 7456 54.7 0.000 0.000 |
+LZO1B-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nfsroot 809 1 544 67.2 0.000 0.000 |
+LZO1B-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-3 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1B-3 | profile 1932 1 1389 71.9 0.000 0.000 |
+LZO1B-3 | protocols 3144 1 2257 71.8 0.000 0.000 |
+LZO1B-3 | rpc 911 1 695 76.3 0.000 0.000 |
+LZO1B-3 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 0.000 0.000 |
+LZO1B-3 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-3 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1B-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-3 | moduli 587027 3 29705 5.1 560.729 0.000 |
+LZO1B-3 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key 411 1 325 79.1 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-3 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1B-3 | sshd_config_readonly 3211 1 2063 64.2 0.000 0.000 |
+LZO1B-3 | openssl.cnf 12328 1 6330 51.3 0.000 0.000 |
+LZO1B-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-3 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1B-3 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-3 | linux 1740 1 1042 59.9 0.000 0.000 |
+LZO1B-3 | rxvt 2234 1 1541 69.0 0.000 0.000 |
+LZO1B-3 | screen 1607 1 964 60.0 0.000 0.000 |
+LZO1B-3 | screen-256color 1715 1 1026 59.8 0.000 0.000 |
+LZO1B-3 | sun 1004 1 521 51.9 0.000 0.000 |
+LZO1B-3 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-3 | vt102 1276 1 804 63.0 0.000 0.000 |
+LZO1B-3 | vt200 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt220 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-3 | xterm-256color 3882 1 2745 70.7 0.000 0.000 |
+LZO1B-3 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-3 | xterm-xfree86 2240 1 1400 62.5 0.000 0.000 |
+LZO1B-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-3 | 50default 2652 1 1174 44.3 0.000 0.000 |
+LZO1B-3 | version 15 1 19 127 0.000 0.000 |
+LZO1B-3 | volatile.cache 4839 1 1306 27.0 0.000 0.000 |
+LZO1B-3 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1179 69.8 560.729 0.000
+LZO1B-3 ***TOTALS*** 749283 111 128535 17.2 560.729 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-4 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-4 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-4 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1B-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-4 | 00_core 1637 1 1017 62.1 0.000 0.000 |
+LZO1B-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-4 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-4 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1B-4 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1B-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1B-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-4 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-4 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1B-4 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-4 | bootlogd 1997 1 1243 62.2 0.000 0.000 |
+LZO1B-4 | bootmisc.sh 2062 1 1396 67.7 0.000 0.000 |
+LZO1B-4 | checkroot.sh 3640 1 2329 64.0 0.000 0.000 |
+LZO1B-4 | devpts.sh 571 1 433 75.8 0.000 0.000 |
+LZO1B-4 | dmesg.sh 397 1 293 73.8 0.000 0.000 |
+LZO1B-4 | functions 2185 1 1393 63.8 0.000 0.000 |
+LZO1B-4 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1B-4 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-4 | hwclock.sh 2541 1 1317 51.8 0.000 0.000 |
+LZO1B-4 | modutils.sh 1362 1 875 64.2 0.000 0.000 |
+LZO1B-4 | mountall.sh 1218 1 939 77.1 0.000 0.000 |
+LZO1B-4 | mountnfs.sh 1634 1 988 60.5 0.000 0.000 |
+LZO1B-4 | networking 1956 1 1018 52.0 0.000 0.000 |
+LZO1B-4 | populate-volatile.sh 7846 1 3524 44.9 0.000 0.000 |
+LZO1B-4 | rc 4407 1 2564 58.2 0.000 0.000 |
+LZO1B-4 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-4 | read-only-rootfs-hook.sh 1317 1 919 69.8 0.000 0.000 |
+LZO1B-4 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1B-4 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-4 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1B-4 | sendsigs 483 1 346 71.6 0.000 0.000 |
+LZO1B-4 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-4 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-4 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1B-4 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1B-4 | udev 3848 1 2173 56.5 0.000 0.000 |
+LZO1B-4 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-4 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-4 | urandom 1518 1 971 64.0 0.000 0.000 |
+LZO1B-4 | inittab 1192 1 809 67.9 0.000 0.000 |
+LZO1B-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-4 | ld.so.cache 1566 1 706 45.1 0.000 0.000 |
+LZO1B-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-4 | limits 827 1 635 76.8 0.000 0.000 |
+LZO1B-4 | login.access 1999 1 1282 64.1 0.000 0.000 |
+LZO1B-4 | login.defs 13626 1 7258 53.3 0.000 0.000 |
+LZO1B-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1B-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nsswitch.conf 465 1 340 73.1 0.000 0.000 |
+LZO1B-4 | passwd 846 1 509 60.2 0.000 0.000 |
+LZO1B-4 | profile 1932 1 1362 70.5 0.000 0.000 |
+LZO1B-4 | protocols 3144 1 2214 70.4 0.000 0.000 |
+LZO1B-4 | rpc 911 1 685 75.2 0.000 0.000 |
+LZO1B-4 | securetty 1854 1 1231 66.4 0.000 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 0.000 0.000 |
+LZO1B-4 | shadow 512 1 182 35.5 0.000 0.000 |
+LZO1B-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-4 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1B-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-4 | moduli 587027 3 29002 4.9 510.281 0.000 |
+LZO1B-4 | ssh_config 1569 1 1092 69.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-4 | sshd_config 3202 1 2002 62.5 0.000 0.000 |
+LZO1B-4 | sshd_config_readonly 3211 1 2007 62.5 0.000 0.000 |
+LZO1B-4 | openssl.cnf 12328 1 6187 50.2 0.000 0.000 |
+LZO1B-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | syslog-startup.conf 651 1 544 83.6 0.000 0.000 |
+LZO1B-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-4 | ansi 1481 1 752 50.8 0.000 0.000 |
+LZO1B-4 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-4 | linux 1740 1 1049 60.3 0.000 0.000 |
+LZO1B-4 | rxvt 2234 1 1524 68.2 0.000 0.000 |
+LZO1B-4 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-4 | screen-256color 1715 1 1012 59.0 0.000 0.000 |
+LZO1B-4 | sun 1004 1 514 51.2 0.000 0.000 |
+LZO1B-4 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-4 | vt102 1276 1 788 61.8 0.000 0.000 |
+LZO1B-4 | vt200 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt220 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt52 839 1 348 41.5 0.000 0.000 |
+LZO1B-4 | xterm-256color 3882 1 2678 69.0 0.000 0.000 |
+LZO1B-4 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1B-4 | xterm-xfree86 2240 1 1386 61.9 0.000 0.000 |
+LZO1B-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | local.rules 885 1 667 75.4 0.000 0.000 |
+LZO1B-4 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-4 | 50default 2652 1 1150 43.4 0.000 0.000 |
+LZO1B-4 | version 15 1 19 127 0.000 0.000 |
+LZO1B-4 | volatile.cache 4839 1 1316 27.2 0.000 0.000 |
+LZO1B-4 | xattr.conf 681 1 417 61.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1158 69.1 510.281 0.000
+LZO1B-4 ***TOTALS*** 749283 111 126258 16.9 510.281 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-5 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-5 | busybox.links.nosuid 2436 1 1252 51.4 0.000 0.000 |
+LZO1B-5 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-5 | rcS 1313 1 995 75.8 0.000 0.000 |
+LZO1B-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-5 | 00_core 1637 1 1010 61.7 0.000 0.000 |
+LZO1B-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-5 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-5 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-5 | fstab 650 1 394 60.6 0.000 0.000 |
+LZO1B-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-5 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-5 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-5 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-5 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1B-5 | bootmisc.sh 2062 1 1390 67.4 0.000 0.000 |
+LZO1B-5 | checkroot.sh 3640 1 2309 63.4 0.000 0.000 |
+LZO1B-5 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-5 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-5 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-5 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-5 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-5 | hwclock.sh 2541 1 1297 51.0 0.000 0.000 |
+LZO1B-5 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-5 | mountall.sh 1218 1 929 76.3 0.000 0.000 |
+LZO1B-5 | mountnfs.sh 1634 1 969 59.3 0.000 0.000 |
+LZO1B-5 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1B-5 | populate-volatile.sh 7846 1 3479 44.3 0.000 0.000 |
+LZO1B-5 | rc 4407 1 2545 57.7 0.000 0.000 |
+LZO1B-5 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-5 | read-only-rootfs-hook.sh 1317 1 913 69.3 0.000 0.000 |
+LZO1B-5 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-5 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-5 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1B-5 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-5 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-5 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-5 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-5 | syslog 2104 1 1166 55.4 0.000 0.000 |
+LZO1B-5 | udev 3848 1 2127 55.3 0.000 0.000 |
+LZO1B-5 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-5 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1B-5 | urandom 1518 1 968 63.8 0.000 0.000 |
+LZO1B-5 | inittab 1192 1 812 68.1 0.000 0.000 |
+LZO1B-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-5 | ld.so.cache 1566 1 723 46.2 0.000 0.000 |
+LZO1B-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-5 | limits 827 1 633 76.5 0.000 0.000 |
+LZO1B-5 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1B-5 | login.defs 13626 1 7091 52.0 0.000 0.000 |
+LZO1B-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1B-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1B-5 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-5 | profile 1932 1 1365 70.7 0.000 0.000 |
+LZO1B-5 | protocols 3144 1 2205 70.1 0.000 0.000 |
+LZO1B-5 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-5 | securetty 1854 1 1217 65.6 0.000 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 0.000 0.000 |
+LZO1B-5 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-5 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-5 | moduli 587027 3 28783 4.9 527.517 0.000 |
+LZO1B-5 | ssh_config 1569 1 1090 69.5 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key 411 1 326 79.3 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-5 | sshd_config 3202 1 1993 62.2 0.000 0.000 |
+LZO1B-5 | sshd_config_readonly 3211 1 1980 61.7 0.000 0.000 |
+LZO1B-5 | openssl.cnf 12328 1 6070 49.2 0.000 0.000 |
+LZO1B-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-5 | ansi 1481 1 753 50.8 0.000 0.000 |
+LZO1B-5 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-5 | linux 1740 1 1028 59.1 0.000 0.000 |
+LZO1B-5 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1B-5 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-5 | screen-256color 1715 1 1020 59.5 0.000 0.000 |
+LZO1B-5 | sun 1004 1 501 49.9 0.000 0.000 |
+LZO1B-5 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-5 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-5 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-5 | xterm-256color 3882 1 2654 68.4 0.000 0.000 |
+LZO1B-5 | xterm-color 1551 1 796 51.3 0.000 0.000 |
+LZO1B-5 | xterm-xfree86 2240 1 1371 61.2 0.000 0.000 |
+LZO1B-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1B-5 | 50default 2652 1 1144 43.1 0.000 0.000 |
+LZO1B-5 | version 15 1 19 127 0.000 0.000 |
+LZO1B-5 | volatile.cache 4839 1 1297 26.8 0.000 0.000 |
+LZO1B-5 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1148 68.9 527.517 0.000
+LZO1B-5 ***TOTALS*** 749283 111 125151 16.7 527.517 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-6 | buildinfo 537 1 279 52.0 0.000 0.000 |
+LZO1B-6 | busybox.links.nosuid 2436 1 1235 50.7 0.000 0.000 |
+LZO1B-6 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-6 | rcS 1313 1 986 75.1 0.000 0.000 |
+LZO1B-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-6 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-6 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-6 | ethertypes 1853 1 1350 72.9 0.000 0.000 |
+LZO1B-6 | fstab 650 1 390 60.0 0.000 0.000 |
+LZO1B-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-6 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-6 | hosts 234 1 189 80.8 0.000 0.000 |
+LZO1B-6 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1B-6 | bootlogd 1997 1 1217 60.9 0.000 0.000 |
+LZO1B-6 | bootmisc.sh 2062 1 1393 67.6 0.000 0.000 |
+LZO1B-6 | checkroot.sh 3640 1 2270 62.4 0.000 0.000 |
+LZO1B-6 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-6 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-6 | functions 2185 1 1359 62.2 0.000 0.000 |
+LZO1B-6 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1B-6 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-6 | hwclock.sh 2541 1 1301 51.2 0.000 0.000 |
+LZO1B-6 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-6 | mountall.sh 1218 1 927 76.1 0.000 0.000 |
+LZO1B-6 | mountnfs.sh 1634 1 954 58.4 0.000 0.000 |
+LZO1B-6 | networking 1956 1 1001 51.2 0.000 0.000 |
+LZO1B-6 | populate-volatile.sh 7846 1 3426 43.7 0.000 0.000 |
+LZO1B-6 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-6 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-6 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1B-6 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-6 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-6 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-6 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-6 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-6 | sshd 2029 1 1026 50.6 0.000 0.000 |
+LZO1B-6 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-6 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1B-6 | udev 3848 1 2108 54.8 0.000 0.000 |
+LZO1B-6 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-6 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1B-6 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1B-6 | inittab 1192 1 805 67.5 0.000 0.000 |
+LZO1B-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-6 | ld.so.cache 1566 1 694 44.3 0.000 0.000 |
+LZO1B-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-6 | limits 827 1 634 76.7 0.000 0.000 |
+LZO1B-6 | login.access 1999 1 1248 62.4 0.000 0.000 |
+LZO1B-6 | login.defs 13626 1 7042 51.7 0.000 0.000 |
+LZO1B-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1B-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-6 | passwd 846 1 482 57.0 0.000 0.000 |
+LZO1B-6 | profile 1932 1 1352 70.0 0.000 0.000 |
+LZO1B-6 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1B-6 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-6 | securetty 1854 1 1214 65.5 0.000 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 0.000 0.000 |
+LZO1B-6 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1B-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-6 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-6 | moduli 587027 3 28692 4.9 486.312 0.000 |
+LZO1B-6 | ssh_config 1569 1 1083 69.0 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-6 | sshd_config 3202 1 1962 61.3 0.000 0.000 |
+LZO1B-6 | sshd_config_readonly 3211 1 1971 61.4 0.000 0.000 |
+LZO1B-6 | openssl.cnf 12328 1 5979 48.5 0.000 0.000 |
+LZO1B-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-6 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1B-6 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-6 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-6 | rxvt 2234 1 1503 67.3 0.000 0.000 |
+LZO1B-6 | screen 1607 1 957 59.6 0.000 0.000 |
+LZO1B-6 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1B-6 | sun 1004 1 502 50.0 0.000 0.000 |
+LZO1B-6 | vt100 1282 1 777 60.6 0.000 0.000 |
+LZO1B-6 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-6 | vt200 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt220 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-6 | xterm-256color 3882 1 2622 67.5 0.000 0.000 |
+LZO1B-6 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-6 | xterm-xfree86 2240 1 1364 60.9 0.000 0.000 |
+LZO1B-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-6 | udev.conf 215 1 195 90.7 0.000 0.000 |
+LZO1B-6 | 50default 2652 1 1130 42.6 0.000 0.000 |
+LZO1B-6 | version 15 1 19 127 0.000 0.000 |
+LZO1B-6 | volatile.cache 4839 1 1296 26.8 0.000 0.000 |
+LZO1B-6 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1140 68.6 486.312 0.000
+LZO1B-6 ***TOTALS*** 749283 111 124303 16.6 486.312 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-7 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-7 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-7 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-7 | rcS 1313 1 990 75.4 0.000 0.000 |
+LZO1B-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-7 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1B-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-7 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-7 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-7 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-7 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-7 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1B-7 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-7 | bootlogd 1997 1 1215 60.8 0.000 0.000 |
+LZO1B-7 | bootmisc.sh 2062 1 1384 67.1 0.000 0.000 |
+LZO1B-7 | checkroot.sh 3640 1 2273 62.4 0.000 0.000 |
+LZO1B-7 | devpts.sh 571 1 432 75.7 0.000 0.000 |
+LZO1B-7 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-7 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-7 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-7 | hostname.sh 625 1 475 76.0 0.000 0.000 |
+LZO1B-7 | hwclock.sh 2541 1 1298 51.1 0.000 0.000 |
+LZO1B-7 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-7 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1B-7 | mountnfs.sh 1634 1 965 59.1 0.000 0.000 |
+LZO1B-7 | networking 1956 1 1011 51.7 0.000 0.000 |
+LZO1B-7 | populate-volatile.sh 7846 1 3440 43.8 0.000 0.000 |
+LZO1B-7 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-7 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-7 | read-only-rootfs-hook.sh 1317 1 904 68.6 0.000 0.000 |
+LZO1B-7 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-7 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-7 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1B-7 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-7 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-7 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1B-7 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1B-7 | syslog 2104 1 1165 55.4 0.000 0.000 |
+LZO1B-7 | udev 3848 1 2109 54.8 0.000 0.000 |
+LZO1B-7 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1B-7 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-7 | urandom 1518 1 962 63.4 0.000 0.000 |
+LZO1B-7 | inittab 1192 1 809 67.9 0.000 0.000 |
+LZO1B-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-7 | ld.so.cache 1566 1 693 44.3 0.000 0.000 |
+LZO1B-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-7 | limits 827 1 631 76.3 0.000 0.000 |
+LZO1B-7 | login.access 1999 1 1246 62.3 0.000 0.000 |
+LZO1B-7 | login.defs 13626 1 6999 51.4 0.000 0.000 |
+LZO1B-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nfsroot 809 1 532 65.8 0.000 0.000 |
+LZO1B-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1B-7 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-7 | profile 1932 1 1355 70.1 0.000 0.000 |
+LZO1B-7 | protocols 3144 1 2186 69.5 0.000 0.000 |
+LZO1B-7 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-7 | securetty 1854 1 1216 65.6 0.000 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 0.000 0.000 |
+LZO1B-7 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-7 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-7 | moduli 587027 3 28958 4.9 432.031 0.000 |
+LZO1B-7 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-7 | sshd_config 3202 1 1958 61.1 0.000 0.000 |
+LZO1B-7 | sshd_config_readonly 3211 1 1960 61.0 0.000 0.000 |
+LZO1B-7 | openssl.cnf 12328 1 5999 48.7 0.000 0.000 |
+LZO1B-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-7 | ansi 1481 1 759 51.2 0.000 0.000 |
+LZO1B-7 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-7 | linux 1740 1 1029 59.1 0.000 0.000 |
+LZO1B-7 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1B-7 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1B-7 | screen-256color 1715 1 1009 58.8 0.000 0.000 |
+LZO1B-7 | sun 1004 1 505 50.3 0.000 0.000 |
+LZO1B-7 | vt100 1282 1 774 60.4 0.000 0.000 |
+LZO1B-7 | vt102 1276 1 774 60.7 0.000 0.000 |
+LZO1B-7 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1B-7 | xterm-256color 3882 1 2630 67.7 0.000 0.000 |
+LZO1B-7 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-7 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1B-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-7 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-7 | 50default 2652 1 1135 42.8 0.000 0.000 |
+LZO1B-7 | version 15 1 19 127 0.000 0.000 |
+LZO1B-7 | volatile.cache 4839 1 1228 25.4 0.000 0.000 |
+LZO1B-7 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 68.6 432.031 0.000
+LZO1B-7 ***TOTALS*** 749283 111 124533 16.6 432.031 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-8 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1B-8 | busybox.links.nosuid 2436 1 1239 50.9 0.000 0.000 |
+LZO1B-8 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-8 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-8 | 00_core 1637 1 997 60.9 0.000 0.000 |
+LZO1B-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-8 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-8 | ethertypes 1853 1 1349 72.8 0.000 0.000 |
+LZO1B-8 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1B-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-8 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-8 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1B-8 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1B-8 | bootlogd 1997 1 1211 60.6 0.000 0.000 |
+LZO1B-8 | bootmisc.sh 2062 1 1383 67.1 0.000 0.000 |
+LZO1B-8 | checkroot.sh 3640 1 2256 62.0 0.000 0.000 |
+LZO1B-8 | devpts.sh 571 1 428 75.0 0.000 0.000 |
+LZO1B-8 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1B-8 | functions 2185 1 1348 61.7 0.000 0.000 |
+LZO1B-8 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-8 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-8 | hwclock.sh 2541 1 1287 50.6 0.000 0.000 |
+LZO1B-8 | modutils.sh 1362 1 864 63.4 0.000 0.000 |
+LZO1B-8 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1B-8 | mountnfs.sh 1634 1 950 58.1 0.000 0.000 |
+LZO1B-8 | networking 1956 1 1003 51.3 0.000 0.000 |
+LZO1B-8 | populate-volatile.sh 7846 1 3375 43.0 0.000 0.000 |
+LZO1B-8 | rc 4407 1 2472 56.1 0.000 0.000 |
+LZO1B-8 | rcS 525 1 446 85.0 0.000 0.000 |
+LZO1B-8 | read-only-rootfs-hook.sh 1317 1 908 68.9 0.000 0.000 |
+LZO1B-8 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-8 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-8 | save-rtc.sh 474 1 364 76.8 0.000 0.000 |
+LZO1B-8 | sendsigs 483 1 342 70.8 0.000 0.000 |
+LZO1B-8 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-8 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1B-8 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1B-8 | syslog 2104 1 1144 54.4 0.000 0.000 |
+LZO1B-8 | udev 3848 1 2085 54.2 0.000 0.000 |
+LZO1B-8 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-8 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-8 | urandom 1518 1 961 63.3 0.000 0.000 |
+LZO1B-8 | inittab 1192 1 803 67.4 0.000 0.000 |
+LZO1B-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-8 | ld.so.cache 1566 1 698 44.6 0.000 0.000 |
+LZO1B-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-8 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1B-8 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1B-8 | login.defs 13626 1 6941 50.9 0.000 0.000 |
+LZO1B-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1B-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-8 | passwd 846 1 486 57.4 0.000 0.000 |
+LZO1B-8 | profile 1932 1 1338 69.3 0.000 0.000 |
+LZO1B-8 | protocols 3144 1 2170 69.0 0.000 0.000 |
+LZO1B-8 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1B-8 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 0.000 0.000 |
+LZO1B-8 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-8 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1B-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-8 | moduli 587027 3 28848 4.9 424.053 0.000 |
+LZO1B-8 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-8 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1B-8 | sshd_config_readonly 3211 1 1941 60.4 0.000 0.000 |
+LZO1B-8 | openssl.cnf 12328 1 5885 47.7 0.000 0.000 |
+LZO1B-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-8 | ansi 1481 1 749 50.6 0.000 0.000 |
+LZO1B-8 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-8 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-8 | rxvt 2234 1 1495 66.9 0.000 0.000 |
+LZO1B-8 | screen 1607 1 947 58.9 0.000 0.000 |
+LZO1B-8 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1B-8 | sun 1004 1 500 49.8 0.000 0.000 |
+LZO1B-8 | vt100 1282 1 775 60.5 0.000 0.000 |
+LZO1B-8 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1B-8 | vt200 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt220 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-8 | xterm-256color 3882 1 2610 67.2 0.000 0.000 |
+LZO1B-8 | xterm-color 1551 1 786 50.7 0.000 0.000 |
+LZO1B-8 | xterm-xfree86 2240 1 1360 60.7 0.000 0.000 |
+LZO1B-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1B-8 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-8 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1B-8 | version 15 1 19 127 0.000 0.000 |
+LZO1B-8 | volatile.cache 4839 1 1270 26.2 0.000 0.000 |
+LZO1B-8 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1135 68.4 424.053 0.000
+LZO1B-8 ***TOTALS*** 749283 111 123721 16.5 424.053 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-9 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1B-9 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-9 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-9 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-9 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-9 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-9 | ethertypes 1853 1 1341 72.4 0.000 0.000 |
+LZO1B-9 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1B-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-9 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-9 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1B-9 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-9 | bootlogd 1997 1 1202 60.2 0.000 0.000 |
+LZO1B-9 | bootmisc.sh 2062 1 1382 67.0 0.000 0.000 |
+LZO1B-9 | checkroot.sh 3640 1 2225 61.1 0.000 0.000 |
+LZO1B-9 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-9 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-9 | functions 2185 1 1340 61.3 0.000 0.000 |
+LZO1B-9 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-9 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-9 | hwclock.sh 2541 1 1258 49.5 0.000 0.000 |
+LZO1B-9 | modutils.sh 1362 1 855 62.8 0.000 0.000 |
+LZO1B-9 | mountall.sh 1218 1 920 75.5 0.000 0.000 |
+LZO1B-9 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1B-9 | networking 1956 1 992 50.7 0.000 0.000 |
+LZO1B-9 | populate-volatile.sh 7846 1 3379 43.1 0.000 0.000 |
+LZO1B-9 | rc 4407 1 2468 56.0 0.000 0.000 |
+LZO1B-9 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-9 | read-only-rootfs-hook.sh 1317 1 897 68.1 0.000 0.000 |
+LZO1B-9 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-9 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1B-9 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-9 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-9 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-9 | sshd 2029 1 1017 50.1 0.000 0.000 |
+LZO1B-9 | sysfs.sh 1091 1 555 50.9 0.000 0.000 |
+LZO1B-9 | syslog 2104 1 1143 54.3 0.000 0.000 |
+LZO1B-9 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1B-9 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-9 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-9 | urandom 1518 1 955 62.9 0.000 0.000 |
+LZO1B-9 | inittab 1192 1 801 67.2 0.000 0.000 |
+LZO1B-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-9 | ld.so.cache 1566 1 696 44.4 0.000 0.000 |
+LZO1B-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-9 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1B-9 | login.access 1999 1 1242 62.1 0.000 0.000 |
+LZO1B-9 | login.defs 13626 1 6901 50.6 0.000 0.000 |
+LZO1B-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1B-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-9 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1B-9 | profile 1932 1 1324 68.5 0.000 0.000 |
+LZO1B-9 | protocols 3144 1 2176 69.2 0.000 0.000 |
+LZO1B-9 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-9 | securetty 1854 1 1208 65.2 0.000 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 0.000 0.000 |
+LZO1B-9 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-9 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-9 | moduli 587027 3 27238 4.6 139.894 0.000 |
+LZO1B-9 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1B-9 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1B-9 | sshd_config_readonly 3211 1 1929 60.1 0.000 0.000 |
+LZO1B-9 | openssl.cnf 12328 1 5862 47.6 0.000 0.000 |
+LZO1B-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1B-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-9 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1B-9 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-9 | linux 1740 1 1022 58.7 0.000 0.000 |
+LZO1B-9 | rxvt 2234 1 1490 66.7 0.000 0.000 |
+LZO1B-9 | screen 1607 1 933 58.1 0.000 0.000 |
+LZO1B-9 | screen-256color 1715 1 992 57.8 0.000 0.000 |
+LZO1B-9 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-9 | vt100 1282 1 765 59.7 0.000 0.000 |
+LZO1B-9 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-9 | vt200 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt220 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-9 | xterm-256color 3882 1 2595 66.8 0.000 0.000 |
+LZO1B-9 | xterm-color 1551 1 784 50.5 0.000 0.000 |
+LZO1B-9 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1B-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-9 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-9 | 50default 2652 1 1114 42.0 0.000 0.000 |
+LZO1B-9 | version 15 1 19 127 0.000 0.000 |
+LZO1B-9 | volatile.cache 4839 1 1223 25.3 0.000 0.000 |
+LZO1B-9 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1115 68.1 139.894 0.000
+LZO1B-9 ***TOTALS*** 749283 111 121582 16.2 139.894 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-1 | buildinfo 537 1 276 51.4 0.000 0.000 |
+LZO1C-1 | busybox.links.nosuid 2436 1 1249 51.3 0.000 0.000 |
+LZO1C-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1C-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-1 | 00_core 1637 1 1052 64.3 0.000 0.000 |
+LZO1C-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-1 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-1 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1C-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1C-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-1 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-1 | banner.sh 537 1 353 65.7 0.000 0.000 |
+LZO1C-1 | bootlogd 1997 1 1242 62.2 0.000 0.000 |
+LZO1C-1 | bootmisc.sh 2062 1 1432 69.4 0.000 0.000 |
+LZO1C-1 | checkroot.sh 3640 1 2375 65.2 0.000 0.000 |
+LZO1C-1 | devpts.sh 571 1 437 76.5 0.000 0.000 |
+LZO1C-1 | dmesg.sh 397 1 299 75.3 0.000 0.000 |
+LZO1C-1 | functions 2185 1 1391 63.7 0.000 0.000 |
+LZO1C-1 | halt 555 1 450 81.1 0.000 0.000 |
+LZO1C-1 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1C-1 | hwclock.sh 2541 1 1348 53.0 0.000 0.000 |
+LZO1C-1 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-1 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1C-1 | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1C-1 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-1 | populate-volatile.sh 7846 1 3626 46.2 0.000 0.000 |
+LZO1C-1 | rc 4407 1 2650 60.1 0.000 0.000 |
+LZO1C-1 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1C-1 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1C-1 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-1 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-1 | sendsigs 483 1 354 73.3 0.000 0.000 |
+LZO1C-1 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-1 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-1 | sysfs.sh 1091 1 574 52.6 0.000 0.000 |
+LZO1C-1 | syslog 2104 1 1186 56.4 0.000 0.000 |
+LZO1C-1 | udev 3848 1 2189 56.9 0.000 0.000 |
+LZO1C-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1C-1 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-1 | inittab 1192 1 824 69.1 0.000 0.000 |
+LZO1C-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-1 | ld.so.cache 1566 1 716 45.7 0.000 0.000 |
+LZO1C-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-1 | limits 827 1 638 77.1 0.000 0.000 |
+LZO1C-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1C-1 | login.defs 13626 1 7558 55.5 0.000 0.000 |
+LZO1C-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1C-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1C-1 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-1 | protocols 3144 1 2265 72.0 0.000 0.000 |
+LZO1C-1 | rpc 911 1 697 76.5 0.000 0.000 |
+LZO1C-1 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 0.000 0.000 |
+LZO1C-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1C-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-1 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-1 | moduli 587027 3 38371 6.5 603.193 0.000 |
+LZO1C-1 | ssh_config 1569 1 1106 70.5 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-1 | sshd_config 3202 1 2078 64.9 0.000 0.000 |
+LZO1C-1 | sshd_config_readonly 3211 1 2080 64.8 0.000 0.000 |
+LZO1C-1 | openssl.cnf 12328 1 6395 51.9 0.000 0.000 |
+LZO1C-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1C-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-1 | ansi 1481 1 772 52.1 0.000 0.000 |
+LZO1C-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1C-1 | linux 1740 1 1058 60.8 0.000 0.000 |
+LZO1C-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1C-1 | screen 1607 1 967 60.2 0.000 0.000 |
+LZO1C-1 | screen-256color 1715 1 1028 59.9 0.000 0.000 |
+LZO1C-1 | sun 1004 1 528 52.6 0.000 0.000 |
+LZO1C-1 | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1C-1 | vt102 1276 1 809 63.4 0.000 0.000 |
+LZO1C-1 | vt200 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt220 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt52 839 1 361 43.0 0.000 0.000 |
+LZO1C-1 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1C-1 | xterm-color 1551 1 815 52.5 0.000 0.000 |
+LZO1C-1 | xterm-xfree86 2240 1 1416 63.2 0.000 0.000 |
+LZO1C-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | local.rules 885 1 665 75.1 0.000 0.000 |
+LZO1C-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1C-1 | version 15 1 19 127 0.000 0.000 |
+LZO1C-1 | volatile.cache 4839 1 1286 26.6 0.000 0.000 |
+LZO1C-1 | xattr.conf 681 1 423 62.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1262 69.9 603.193 0.000
+LZO1C-1 ***TOTALS*** 749283 111 137660 18.4 603.193 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-2 | buildinfo 537 1 277 51.6 0.000 0.000 |
+LZO1C-2 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1C-2 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1C-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-2 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-2 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-2 | fstab 650 1 391 60.2 0.000 0.000 |
+LZO1C-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1C-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-2 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-2 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-2 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-2 | bootlogd 1997 1 1240 62.1 0.000 0.000 |
+LZO1C-2 | bootmisc.sh 2062 1 1413 68.5 0.000 0.000 |
+LZO1C-2 | checkroot.sh 3640 1 2363 64.9 0.000 0.000 |
+LZO1C-2 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-2 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-2 | functions 2185 1 1384 63.3 0.000 0.000 |
+LZO1C-2 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-2 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-2 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-2 | modutils.sh 1362 1 877 64.4 0.000 0.000 |
+LZO1C-2 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1C-2 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-2 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-2 | populate-volatile.sh 7846 1 3578 45.6 0.000 0.000 |
+LZO1C-2 | rc 4407 1 2602 59.0 0.000 0.000 |
+LZO1C-2 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-2 | read-only-rootfs-hook.sh 1317 1 917 69.6 0.000 0.000 |
+LZO1C-2 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-2 | rmnologin.sh 630 1 423 67.1 0.000 0.000 |
+LZO1C-2 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-2 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-2 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-2 | sshd 2029 1 1048 51.7 0.000 0.000 |
+LZO1C-2 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-2 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1C-2 | udev 3848 1 2181 56.7 0.000 0.000 |
+LZO1C-2 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-2 | umountnfs.sh 756 1 569 75.3 0.000 0.000 |
+LZO1C-2 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-2 | inittab 1192 1 823 69.0 0.000 0.000 |
+LZO1C-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-2 | ld.so.cache 1566 1 709 45.3 0.000 0.000 |
+LZO1C-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-2 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-2 | login.access 1999 1 1291 64.6 0.000 0.000 |
+LZO1C-2 | login.defs 13626 1 7480 54.9 0.000 0.000 |
+LZO1C-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nfsroot 809 1 543 67.1 0.000 0.000 |
+LZO1C-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-2 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1C-2 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-2 | protocols 3144 1 2254 71.7 0.000 0.000 |
+LZO1C-2 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1C-2 | securetty 1854 1 1307 70.5 0.000 0.000 |
+LZO1C-2 | services 12813 1 7608 59.4 0.000 0.000 |
+LZO1C-2 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-2 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-2 | moduli 587027 3 31277 5.3 613.596 0.000 |
+LZO1C-2 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-2 | sshd_config 3202 1 2057 64.2 0.000 0.000 |
+LZO1C-2 | sshd_config_readonly 3211 1 2062 64.2 0.000 0.000 |
+LZO1C-2 | openssl.cnf 12328 1 6316 51.2 0.000 0.000 |
+LZO1C-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-2 | ansi 1481 1 761 51.4 0.000 0.000 |
+LZO1C-2 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-2 | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1C-2 | rxvt 2234 1 1544 69.1 0.000 0.000 |
+LZO1C-2 | screen 1607 1 956 59.5 0.000 0.000 |
+LZO1C-2 | screen-256color 1715 1 1015 59.2 0.000 0.000 |
+LZO1C-2 | sun 1004 1 515 51.3 0.000 0.000 |
+LZO1C-2 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-2 | vt102 1276 1 799 62.6 0.000 0.000 |
+LZO1C-2 | vt200 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt220 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-2 | xterm-256color 3882 1 2743 70.7 0.000 0.000 |
+LZO1C-2 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-2 | xterm-xfree86 2240 1 1395 62.3 0.000 0.000 |
+LZO1C-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-2 | 50default 2652 1 1166 44.0 0.000 0.000 |
+LZO1C-2 | version 15 1 19 127 0.000 0.000 |
+LZO1C-2 | volatile.cache 4839 1 1284 26.5 0.000 0.000 |
+LZO1C-2 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1190 69.6 613.596 0.000
+LZO1C-2 ***TOTALS*** 749283 111 129724 17.3 613.596 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-3 | buildinfo 537 1 280 52.1 0.000 0.000 |
+LZO1C-3 | busybox.links.nosuid 2436 1 1215 49.9 0.000 0.000 |
+LZO1C-3 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-3 | rcS 1313 1 1017 77.5 0.000 0.000 |
+LZO1C-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-3 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-3 | ethertypes 1853 1 1403 75.7 0.000 0.000 |
+LZO1C-3 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1C-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1C-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-3 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-3 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-3 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-3 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1C-3 | bootmisc.sh 2062 1 1418 68.8 0.000 0.000 |
+LZO1C-3 | checkroot.sh 3640 1 2351 64.6 0.000 0.000 |
+LZO1C-3 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-3 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-3 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1C-3 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-3 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-3 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-3 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-3 | mountall.sh 1218 1 946 77.7 0.000 0.000 |
+LZO1C-3 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-3 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-3 | populate-volatile.sh 7846 1 3553 45.3 0.000 0.000 |
+LZO1C-3 | rc 4407 1 2589 58.7 0.000 0.000 |
+LZO1C-3 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-3 | read-only-rootfs-hook.sh 1317 1 916 69.6 0.000 0.000 |
+LZO1C-3 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-3 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-3 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1C-3 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-3 | single 623 1 472 75.8 0.000 0.000 |
+LZO1C-3 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-3 | sysfs.sh 1091 1 558 51.1 0.000 0.000 |
+LZO1C-3 | syslog 2104 1 1170 55.6 0.000 0.000 |
+LZO1C-3 | udev 3848 1 2169 56.4 0.000 0.000 |
+LZO1C-3 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-3 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1C-3 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-3 | inittab 1192 1 822 69.0 0.000 0.000 |
+LZO1C-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-3 | ld.so.cache 1566 1 712 45.5 0.000 0.000 |
+LZO1C-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-3 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-3 | login.access 1999 1 1293 64.7 0.000 0.000 |
+LZO1C-3 | login.defs 13626 1 7406 54.4 0.000 0.000 |
+LZO1C-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1C-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-3 | passwd 846 1 505 59.7 0.000 0.000 |
+LZO1C-3 | profile 1932 1 1383 71.6 0.000 0.000 |
+LZO1C-3 | protocols 3144 1 2251 71.6 0.000 0.000 |
+LZO1C-3 | rpc 911 1 692 76.0 0.000 0.000 |
+LZO1C-3 | securetty 1854 1 1303 70.3 0.000 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 0.000 0.000 |
+LZO1C-3 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-3 | .bashrc 410 1 331 80.7 0.000 0.000 |
+LZO1C-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-3 | moduli 587027 3 31255 5.3 601.508 0.000 |
+LZO1C-3 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key 505 1 454 89.9 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-3 | sshd_config 3202 1 2045 63.9 0.000 0.000 |
+LZO1C-3 | sshd_config_readonly 3211 1 2049 63.8 0.000 0.000 |
+LZO1C-3 | openssl.cnf 12328 1 6257 50.8 0.000 0.000 |
+LZO1C-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-3 | ansi 1481 1 760 51.3 0.000 0.000 |
+LZO1C-3 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-3 | linux 1740 1 1033 59.4 0.000 0.000 |
+LZO1C-3 | rxvt 2234 1 1538 68.8 0.000 0.000 |
+LZO1C-3 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1C-3 | screen-256color 1715 1 1018 59.4 0.000 0.000 |
+LZO1C-3 | sun 1004 1 513 51.1 0.000 0.000 |
+LZO1C-3 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-3 | vt102 1276 1 798 62.5 0.000 0.000 |
+LZO1C-3 | vt200 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt220 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-3 | xterm-256color 3882 1 2733 70.4 0.000 0.000 |
+LZO1C-3 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-3 | xterm-xfree86 2240 1 1394 62.2 0.000 0.000 |
+LZO1C-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-3 | 50default 2652 1 1161 43.8 0.000 0.000 |
+LZO1C-3 | version 15 1 19 127 0.000 0.000 |
+LZO1C-3 | volatile.cache 4839 1 1289 26.6 0.000 0.000 |
+LZO1C-3 | xattr.conf 681 1 418 61.4 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1186 69.5 601.508 0.000
+LZO1C-3 ***TOTALS*** 749283 111 129321 17.3 601.508 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-4 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-4 | busybox.links.nosuid 2436 1 1203 49.4 0.000 0.000 |
+LZO1C-4 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1C-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-4 | 00_core 1637 1 1011 61.8 0.000 0.000 |
+LZO1C-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-4 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-4 | ethertypes 1853 1 1370 73.9 0.000 0.000 |
+LZO1C-4 | fstab 650 1 387 59.5 0.000 0.000 |
+LZO1C-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1C-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1C-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-4 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-4 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1C-4 | banner.sh 537 1 341 63.5 0.000 0.000 |
+LZO1C-4 | bootlogd 1997 1 1231 61.6 0.000 0.000 |
+LZO1C-4 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1C-4 | checkroot.sh 3640 1 2312 63.5 0.000 0.000 |
+LZO1C-4 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1C-4 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1C-4 | functions 2185 1 1379 63.1 0.000 0.000 |
+LZO1C-4 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1C-4 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-4 | hwclock.sh 2541 1 1308 51.5 0.000 0.000 |
+LZO1C-4 | modutils.sh 1362 1 865 63.5 0.000 0.000 |
+LZO1C-4 | mountall.sh 1218 1 933 76.6 0.000 0.000 |
+LZO1C-4 | mountnfs.sh 1634 1 979 59.9 0.000 0.000 |
+LZO1C-4 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1C-4 | populate-volatile.sh 7846 1 3486 44.4 0.000 0.000 |
+LZO1C-4 | rc 4407 1 2539 57.6 0.000 0.000 |
+LZO1C-4 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-4 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1C-4 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-4 | rmnologin.sh 630 1 424 67.3 0.000 0.000 |
+LZO1C-4 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-4 | sendsigs 483 1 345 71.4 0.000 0.000 |
+LZO1C-4 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-4 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-4 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1C-4 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1C-4 | udev 3848 1 2149 55.8 0.000 0.000 |
+LZO1C-4 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-4 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-4 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1C-4 | inittab 1192 1 802 67.3 0.000 0.000 |
+LZO1C-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-4 | ld.so.cache 1566 1 684 43.7 0.000 0.000 |
+LZO1C-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-4 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-4 | login.access 1999 1 1275 63.8 0.000 0.000 |
+LZO1C-4 | login.defs 13626 1 7214 52.9 0.000 0.000 |
+LZO1C-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1C-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1C-4 | passwd 846 1 500 59.1 0.000 0.000 |
+LZO1C-4 | profile 1932 1 1353 70.0 0.000 0.000 |
+LZO1C-4 | protocols 3144 1 2197 69.9 0.000 0.000 |
+LZO1C-4 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1C-4 | securetty 1854 1 1227 66.2 0.000 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 0.000 0.000 |
+LZO1C-4 | shadow 512 1 172 33.6 0.000 0.000 |
+LZO1C-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-4 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1C-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-4 | moduli 587027 3 30309 5.2 521.819 0.000 |
+LZO1C-4 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-4 | sshd_config 3202 1 1988 62.1 0.000 0.000 |
+LZO1C-4 | sshd_config_readonly 3211 1 1995 62.1 0.000 0.000 |
+LZO1C-4 | openssl.cnf 12328 1 6119 49.6 0.000 0.000 |
+LZO1C-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-4 | ansi 1481 1 741 50.0 0.000 0.000 |
+LZO1C-4 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-4 | linux 1740 1 1039 59.7 0.000 0.000 |
+LZO1C-4 | rxvt 2234 1 1519 68.0 0.000 0.000 |
+LZO1C-4 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-4 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1C-4 | sun 1004 1 504 50.2 0.000 0.000 |
+LZO1C-4 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-4 | vt102 1276 1 781 61.2 0.000 0.000 |
+LZO1C-4 | vt200 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt220 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1C-4 | xterm-256color 3882 1 2666 68.7 0.000 0.000 |
+LZO1C-4 | xterm-color 1551 1 795 51.3 0.000 0.000 |
+LZO1C-4 | xterm-xfree86 2240 1 1377 61.5 0.000 0.000 |
+LZO1C-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | local.rules 885 1 661 74.7 0.000 0.000 |
+LZO1C-4 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-4 | 50default 2652 1 1132 42.7 0.000 0.000 |
+LZO1C-4 | version 15 1 19 127 0.000 0.000 |
+LZO1C-4 | volatile.cache 4839 1 1307 27.0 0.000 0.000 |
+LZO1C-4 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1162 68.7 521.819 0.000
+LZO1C-4 ***TOTALS*** 749283 111 126747 16.9 521.819 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-5 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-5 | busybox.links.nosuid 2436 1 1197 49.1 0.000 0.000 |
+LZO1C-5 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-5 | rcS 1313 1 994 75.7 0.000 0.000 |
+LZO1C-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-5 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1C-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-5 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-5 | ethertypes 1853 1 1364 73.6 0.000 0.000 |
+LZO1C-5 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1C-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-5 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-5 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-5 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-5 | bootlogd 1997 1 1213 60.7 0.000 0.000 |
+LZO1C-5 | bootmisc.sh 2062 1 1371 66.5 0.000 0.000 |
+LZO1C-5 | checkroot.sh 3640 1 2289 62.9 0.000 0.000 |
+LZO1C-5 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-5 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-5 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-5 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-5 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-5 | hwclock.sh 2541 1 1284 50.5 0.000 0.000 |
+LZO1C-5 | modutils.sh 1362 1 860 63.1 0.000 0.000 |
+LZO1C-5 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1C-5 | mountnfs.sh 1634 1 959 58.7 0.000 0.000 |
+LZO1C-5 | networking 1956 1 1010 51.6 0.000 0.000 |
+LZO1C-5 | populate-volatile.sh 7846 1 3446 43.9 0.000 0.000 |
+LZO1C-5 | rc 4407 1 2519 57.2 0.000 0.000 |
+LZO1C-5 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-5 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-5 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-5 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1C-5 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-5 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-5 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-5 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-5 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-5 | syslog 2104 1 1154 54.8 0.000 0.000 |
+LZO1C-5 | udev 3848 1 2101 54.6 0.000 0.000 |
+LZO1C-5 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-5 | umountnfs.sh 756 1 558 73.8 0.000 0.000 |
+LZO1C-5 | urandom 1518 1 959 63.2 0.000 0.000 |
+LZO1C-5 | inittab 1192 1 805 67.5 0.000 0.000 |
+LZO1C-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-5 | ld.so.cache 1566 1 706 45.1 0.000 0.000 |
+LZO1C-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-5 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1C-5 | login.access 1999 1 1262 63.1 0.000 0.000 |
+LZO1C-5 | login.defs 13626 1 7047 51.7 0.000 0.000 |
+LZO1C-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1C-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nsswitch.conf 465 1 336 72.3 0.000 0.000 |
+LZO1C-5 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-5 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1C-5 | protocols 3144 1 2192 69.7 0.000 0.000 |
+LZO1C-5 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-5 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-5 | services 12813 1 7304 57.0 0.000 0.000 |
+LZO1C-5 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-5 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-5 | moduli 587027 3 30063 5.1 491.678 0.000 |
+LZO1C-5 | ssh_config 1569 1 1085 69.2 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key 411 1 325 79.1 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key 2602 1 2578 99.1 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-5 | sshd_config 3202 1 1981 61.9 0.000 0.000 |
+LZO1C-5 | sshd_config_readonly 3211 1 1970 61.4 0.000 0.000 |
+LZO1C-5 | openssl.cnf 12328 1 6005 48.7 0.000 0.000 |
+LZO1C-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-5 | ansi 1481 1 743 50.2 0.000 0.000 |
+LZO1C-5 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-5 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-5 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1C-5 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-5 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1C-5 | sun 1004 1 492 49.0 0.000 0.000 |
+LZO1C-5 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-5 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-5 | vt200 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt220 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-5 | xterm-256color 3882 1 2641 68.0 0.000 0.000 |
+LZO1C-5 | xterm-color 1551 1 790 50.9 0.000 0.000 |
+LZO1C-5 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1C-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1C-5 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1C-5 | version 15 1 19 127 0.000 0.000 |
+LZO1C-5 | volatile.cache 4839 1 1287 26.6 0.000 0.000 |
+LZO1C-5 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1152 68.5 491.678 0.000
+LZO1C-5 ***TOTALS*** 749283 111 125623 16.8 491.678 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-6 | buildinfo 537 1 279 52.0 0.000 0.000 |
+LZO1C-6 | busybox.links.nosuid 2436 1 1177 48.3 0.000 0.000 |
+LZO1C-6 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-6 | rcS 1313 1 984 74.9 0.000 0.000 |
+LZO1C-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-6 | 00_core 1637 1 994 60.7 0.000 0.000 |
+LZO1C-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-6 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-6 | ethertypes 1853 1 1347 72.7 0.000 0.000 |
+LZO1C-6 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1C-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-6 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-6 | hosts 234 1 189 80.8 0.000 0.000 |
+LZO1C-6 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1C-6 | bootlogd 1997 1 1206 60.4 0.000 0.000 |
+LZO1C-6 | bootmisc.sh 2062 1 1372 66.5 0.000 0.000 |
+LZO1C-6 | checkroot.sh 3640 1 2252 61.9 0.000 0.000 |
+LZO1C-6 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-6 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-6 | functions 2185 1 1346 61.6 0.000 0.000 |
+LZO1C-6 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1C-6 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-6 | hwclock.sh 2541 1 1291 50.8 0.000 0.000 |
+LZO1C-6 | modutils.sh 1362 1 862 63.3 0.000 0.000 |
+LZO1C-6 | mountall.sh 1218 1 921 75.6 0.000 0.000 |
+LZO1C-6 | mountnfs.sh 1634 1 946 57.9 0.000 0.000 |
+LZO1C-6 | networking 1956 1 998 51.0 0.000 0.000 |
+LZO1C-6 | populate-volatile.sh 7846 1 3398 43.3 0.000 0.000 |
+LZO1C-6 | rc 4407 1 2480 56.3 0.000 0.000 |
+LZO1C-6 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-6 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-6 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-6 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1C-6 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-6 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-6 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-6 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1C-6 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-6 | syslog 2104 1 1141 54.2 0.000 0.000 |
+LZO1C-6 | udev 3848 1 2080 54.1 0.000 0.000 |
+LZO1C-6 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-6 | umountnfs.sh 756 1 561 74.2 0.000 0.000 |
+LZO1C-6 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-6 | inittab 1192 1 797 66.9 0.000 0.000 |
+LZO1C-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-6 | ld.so.cache 1566 1 680 43.4 0.000 0.000 |
+LZO1C-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-6 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-6 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1C-6 | login.defs 13626 1 6996 51.3 0.000 0.000 |
+LZO1C-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nfsroot 809 1 531 65.6 0.000 0.000 |
+LZO1C-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-6 | passwd 846 1 472 55.8 0.000 0.000 |
+LZO1C-6 | profile 1932 1 1344 69.6 0.000 0.000 |
+LZO1C-6 | protocols 3144 1 2164 68.8 0.000 0.000 |
+LZO1C-6 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-6 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1C-6 | services 12813 1 7213 56.3 0.000 0.000 |
+LZO1C-6 | shadow 512 1 167 32.6 0.000 0.000 |
+LZO1C-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-6 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-6 | moduli 587027 3 29983 5.1 533.170 0.000 |
+LZO1C-6 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-6 | sshd_config 3202 1 1951 60.9 0.000 0.000 |
+LZO1C-6 | sshd_config_readonly 3211 1 1959 61.0 0.000 0.000 |
+LZO1C-6 | openssl.cnf 12328 1 5923 48.0 0.000 0.000 |
+LZO1C-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-6 | ansi 1481 1 740 50.0 0.000 0.000 |
+LZO1C-6 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-6 | linux 1740 1 1012 58.2 0.000 0.000 |
+LZO1C-6 | rxvt 2234 1 1499 67.1 0.000 0.000 |
+LZO1C-6 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1C-6 | screen-256color 1715 1 1000 58.3 0.000 0.000 |
+LZO1C-6 | sun 1004 1 493 49.1 0.000 0.000 |
+LZO1C-6 | vt100 1282 1 770 60.1 0.000 0.000 |
+LZO1C-6 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-6 | vt200 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt220 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-6 | xterm-256color 3882 1 2609 67.2 0.000 0.000 |
+LZO1C-6 | xterm-color 1551 1 785 50.6 0.000 0.000 |
+LZO1C-6 | xterm-xfree86 2240 1 1356 60.5 0.000 0.000 |
+LZO1C-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-6 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1C-6 | 50default 2652 1 1113 42.0 0.000 0.000 |
+LZO1C-6 | version 15 1 19 127 0.000 0.000 |
+LZO1C-6 | volatile.cache 4839 1 1292 26.7 0.000 0.000 |
+LZO1C-6 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1145 68.2 533.170 0.000
+LZO1C-6 ***TOTALS*** 749283 111 124808 16.7 533.170 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-7 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-7 | busybox.links.nosuid 2436 1 1200 49.3 0.000 0.000 |
+LZO1C-7 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-7 | rcS 1313 1 989 75.3 0.000 0.000 |
+LZO1C-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-7 | 00_core 1637 1 996 60.8 0.000 0.000 |
+LZO1C-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-7 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-7 | ethertypes 1853 1 1361 73.4 0.000 0.000 |
+LZO1C-7 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1C-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-7 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-7 | hosts 234 1 191 81.6 0.000 0.000 |
+LZO1C-7 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-7 | bootlogd 1997 1 1204 60.3 0.000 0.000 |
+LZO1C-7 | bootmisc.sh 2062 1 1364 66.1 0.000 0.000 |
+LZO1C-7 | checkroot.sh 3640 1 2253 61.9 0.000 0.000 |
+LZO1C-7 | devpts.sh 571 1 430 75.3 0.000 0.000 |
+LZO1C-7 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-7 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-7 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-7 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1C-7 | hwclock.sh 2541 1 1286 50.6 0.000 0.000 |
+LZO1C-7 | modutils.sh 1362 1 861 63.2 0.000 0.000 |
+LZO1C-7 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1C-7 | mountnfs.sh 1634 1 956 58.5 0.000 0.000 |
+LZO1C-7 | networking 1956 1 1007 51.5 0.000 0.000 |
+LZO1C-7 | populate-volatile.sh 7846 1 3399 43.3 0.000 0.000 |
+LZO1C-7 | rc 4407 1 2481 56.3 0.000 0.000 |
+LZO1C-7 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-7 | read-only-rootfs-hook.sh 1317 1 896 68.0 0.000 0.000 |
+LZO1C-7 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-7 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-7 | save-rtc.sh 474 1 362 76.4 0.000 0.000 |
+LZO1C-7 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-7 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-7 | sshd 2029 1 1006 49.6 0.000 0.000 |
+LZO1C-7 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-7 | syslog 2104 1 1153 54.8 0.000 0.000 |
+LZO1C-7 | udev 3848 1 2082 54.1 0.000 0.000 |
+LZO1C-7 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1C-7 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-7 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-7 | inittab 1192 1 802 67.3 0.000 0.000 |
+LZO1C-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-7 | ld.so.cache 1566 1 668 42.7 0.000 0.000 |
+LZO1C-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-7 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-7 | login.access 1999 1 1240 62.0 0.000 0.000 |
+LZO1C-7 | login.defs 13626 1 6946 51.0 0.000 0.000 |
+LZO1C-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1C-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nsswitch.conf 465 1 335 72.0 0.000 0.000 |
+LZO1C-7 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-7 | profile 1932 1 1345 69.6 0.000 0.000 |
+LZO1C-7 | protocols 3144 1 2171 69.1 0.000 0.000 |
+LZO1C-7 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-7 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-7 | services 12813 1 7182 56.1 0.000 0.000 |
+LZO1C-7 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-7 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-7 | moduli 587027 3 30164 5.1 426.467 0.000 |
+LZO1C-7 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-7 | sshd_config 3202 1 1947 60.8 0.000 0.000 |
+LZO1C-7 | sshd_config_readonly 3211 1 1950 60.7 0.000 0.000 |
+LZO1C-7 | openssl.cnf 12328 1 5938 48.2 0.000 0.000 |
+LZO1C-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-7 | ansi 1481 1 750 50.6 0.000 0.000 |
+LZO1C-7 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-7 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-7 | rxvt 2234 1 1493 66.8 0.000 0.000 |
+LZO1C-7 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1C-7 | screen-256color 1715 1 999 58.3 0.000 0.000 |
+LZO1C-7 | sun 1004 1 496 49.4 0.000 0.000 |
+LZO1C-7 | vt100 1282 1 767 59.8 0.000 0.000 |
+LZO1C-7 | vt102 1276 1 767 60.1 0.000 0.000 |
+LZO1C-7 | vt200 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt220 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt52 839 1 341 40.6 0.000 0.000 |
+LZO1C-7 | xterm-256color 3882 1 2615 67.4 0.000 0.000 |
+LZO1C-7 | xterm-color 1551 1 783 50.5 0.000 0.000 |
+LZO1C-7 | xterm-xfree86 2240 1 1354 60.4 0.000 0.000 |
+LZO1C-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-7 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-7 | 50default 2652 1 1117 42.1 0.000 0.000 |
+LZO1C-7 | version 15 1 19 127 0.000 0.000 |
+LZO1C-7 | volatile.cache 4839 1 1211 25.0 0.000 0.000 |
+LZO1C-7 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1145 68.2 426.467 0.000
+LZO1C-7 ***TOTALS*** 749283 111 124886 16.7 426.467 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-8 | buildinfo 537 1 273 50.8 0.000 0.000 |
+LZO1C-8 | busybox.links.nosuid 2436 1 1183 48.6 0.000 0.000 |
+LZO1C-8 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-8 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-8 | 00_core 1637 1 990 60.5 0.000 0.000 |
+LZO1C-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-8 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-8 | ethertypes 1853 1 1345 72.6 0.000 0.000 |
+LZO1C-8 | fstab 650 1 385 59.2 0.000 0.000 |
+LZO1C-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-8 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-8 | hosts 234 1 188 80.3 0.000 0.000 |
+LZO1C-8 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-8 | bootlogd 1997 1 1199 60.0 0.000 0.000 |
+LZO1C-8 | bootmisc.sh 2062 1 1363 66.1 0.000 0.000 |
+LZO1C-8 | checkroot.sh 3640 1 2237 61.5 0.000 0.000 |
+LZO1C-8 | devpts.sh 571 1 426 74.6 0.000 0.000 |
+LZO1C-8 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1C-8 | functions 2185 1 1334 61.1 0.000 0.000 |
+LZO1C-8 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-8 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-8 | hwclock.sh 2541 1 1277 50.3 0.000 0.000 |
+LZO1C-8 | modutils.sh 1362 1 853 62.6 0.000 0.000 |
+LZO1C-8 | mountall.sh 1218 1 916 75.2 0.000 0.000 |
+LZO1C-8 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1C-8 | networking 1956 1 999 51.1 0.000 0.000 |
+LZO1C-8 | populate-volatile.sh 7846 1 3345 42.6 0.000 0.000 |
+LZO1C-8 | rc 4407 1 2447 55.5 0.000 0.000 |
+LZO1C-8 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1C-8 | read-only-rootfs-hook.sh 1317 1 900 68.3 0.000 0.000 |
+LZO1C-8 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-8 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-8 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1C-8 | sendsigs 483 1 341 70.6 0.000 0.000 |
+LZO1C-8 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-8 | sshd 2029 1 995 49.0 0.000 0.000 |
+LZO1C-8 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-8 | syslog 2104 1 1134 53.9 0.000 0.000 |
+LZO1C-8 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1C-8 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-8 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-8 | urandom 1518 1 952 62.7 0.000 0.000 |
+LZO1C-8 | inittab 1192 1 797 66.9 0.000 0.000 |
+LZO1C-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-8 | ld.so.cache 1566 1 685 43.7 0.000 0.000 |
+LZO1C-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-8 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-8 | login.access 1999 1 1236 61.8 0.000 0.000 |
+LZO1C-8 | login.defs 13626 1 6896 50.6 0.000 0.000 |
+LZO1C-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1C-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-8 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1C-8 | profile 1932 1 1329 68.8 0.000 0.000 |
+LZO1C-8 | protocols 3144 1 2153 68.5 0.000 0.000 |
+LZO1C-8 | rpc 911 1 678 74.4 0.000 0.000 |
+LZO1C-8 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-8 | services 12813 1 7102 55.4 0.000 0.000 |
+LZO1C-8 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-8 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1C-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-8 | moduli 587027 3 28525 4.9 420.635 0.000 |
+LZO1C-8 | ssh_config 1569 1 1076 68.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-8 | sshd_config 3202 1 1930 60.3 0.000 0.000 |
+LZO1C-8 | sshd_config_readonly 3211 1 1931 60.1 0.000 0.000 |
+LZO1C-8 | openssl.cnf 12328 1 5825 47.3 0.000 0.000 |
+LZO1C-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-8 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1C-8 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-8 | linux 1740 1 1013 58.2 0.000 0.000 |
+LZO1C-8 | rxvt 2234 1 1491 66.7 0.000 0.000 |
+LZO1C-8 | screen 1607 1 938 58.4 0.000 0.000 |
+LZO1C-8 | screen-256color 1715 1 991 57.8 0.000 0.000 |
+LZO1C-8 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1C-8 | vt100 1282 1 768 59.9 0.000 0.000 |
+LZO1C-8 | vt102 1276 1 772 60.5 0.000 0.000 |
+LZO1C-8 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-8 | xterm-256color 3882 1 2597 66.9 0.000 0.000 |
+LZO1C-8 | xterm-color 1551 1 779 50.2 0.000 0.000 |
+LZO1C-8 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1C-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1C-8 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-8 | 50default 2652 1 1112 41.9 0.000 0.000 |
+LZO1C-8 | version 15 1 19 127 0.000 0.000 |
+LZO1C-8 | volatile.cache 4839 1 1260 26.0 0.000 0.000 |
+LZO1C-8 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1124 68.0 420.635 0.000
+LZO1C-8 ***TOTALS*** 749283 111 122590 16.4 420.635 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-9 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1C-9 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-9 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-9 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-9 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1C-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-9 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-9 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1C-9 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1C-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-9 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-9 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1C-9 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-9 | bootlogd 1997 1 1194 59.8 0.000 0.000 |
+LZO1C-9 | bootmisc.sh 2062 1 1361 66.0 0.000 0.000 |
+LZO1C-9 | checkroot.sh 3640 1 2213 60.8 0.000 0.000 |
+LZO1C-9 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-9 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-9 | functions 2185 1 1325 60.6 0.000 0.000 |
+LZO1C-9 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-9 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-9 | hwclock.sh 2541 1 1248 49.1 0.000 0.000 |
+LZO1C-9 | modutils.sh 1362 1 846 62.1 0.000 0.000 |
+LZO1C-9 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1C-9 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1C-9 | networking 1956 1 987 50.5 0.000 0.000 |
+LZO1C-9 | populate-volatile.sh 7846 1 3347 42.7 0.000 0.000 |
+LZO1C-9 | rc 4407 1 2445 55.5 0.000 0.000 |
+LZO1C-9 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-9 | read-only-rootfs-hook.sh 1317 1 890 67.6 0.000 0.000 |
+LZO1C-9 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-9 | rmnologin.sh 630 1 417 66.2 0.000 0.000 |
+LZO1C-9 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-9 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-9 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-9 | sshd 2029 1 1003 49.4 0.000 0.000 |
+LZO1C-9 | sysfs.sh 1091 1 550 50.4 0.000 0.000 |
+LZO1C-9 | syslog 2104 1 1132 53.8 0.000 0.000 |
+LZO1C-9 | udev 3848 1 2032 52.8 0.000 0.000 |
+LZO1C-9 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-9 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-9 | urandom 1518 1 946 62.3 0.000 0.000 |
+LZO1C-9 | inittab 1192 1 794 66.6 0.000 0.000 |
+LZO1C-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-9 | ld.so.cache 1566 1 683 43.6 0.000 0.000 |
+LZO1C-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-9 | limits 827 1 624 75.5 0.000 0.000 |
+LZO1C-9 | login.access 1999 1 1235 61.8 0.000 0.000 |
+LZO1C-9 | login.defs 13626 1 6840 50.2 0.000 0.000 |
+LZO1C-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1C-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-9 | passwd 846 1 470 55.6 0.000 0.000 |
+LZO1C-9 | profile 1932 1 1315 68.1 0.000 0.000 |
+LZO1C-9 | protocols 3144 1 2160 68.7 0.000 0.000 |
+LZO1C-9 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-9 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-9 | services 12813 1 7058 55.1 0.000 0.000 |
+LZO1C-9 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-9 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-9 | moduli 587027 3 26925 4.6 137.801 0.000 |
+LZO1C-9 | ssh_config 1569 1 1070 68.2 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key.pub 568 1 573 101 0.000 0.000 |
+LZO1C-9 | sshd_config 3202 1 1921 60.0 0.000 0.000 |
+LZO1C-9 | sshd_config_readonly 3211 1 1919 59.8 0.000 0.000 |
+LZO1C-9 | openssl.cnf 12328 1 5803 47.1 0.000 0.000 |
+LZO1C-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | syslog-startup.conf 651 1 538 82.6 0.000 0.000 |
+LZO1C-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-9 | ansi 1481 1 725 49.0 0.000 0.000 |
+LZO1C-9 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-9 | linux 1740 1 1010 58.0 0.000 0.000 |
+LZO1C-9 | rxvt 2234 1 1487 66.6 0.000 0.000 |
+LZO1C-9 | screen 1607 1 925 57.6 0.000 0.000 |
+LZO1C-9 | screen-256color 1715 1 981 57.2 0.000 0.000 |
+LZO1C-9 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-9 | vt100 1282 1 758 59.1 0.000 0.000 |
+LZO1C-9 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-9 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-9 | xterm-256color 3882 1 2592 66.8 0.000 0.000 |
+LZO1C-9 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1C-9 | xterm-xfree86 2240 1 1344 60.0 0.000 0.000 |
+LZO1C-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-9 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-9 | 50default 2652 1 1097 41.4 0.000 0.000 |
+LZO1C-9 | version 15 1 19 127 0.000 0.000 |
+LZO1C-9 | volatile.cache 4839 1 1214 25.1 0.000 0.000 |
+LZO1C-9 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1105 67.7 137.801 0.000
+LZO1C-9 ***TOTALS*** 749283 111 120464 16.1 137.801 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-1 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1F-1 | busybox.links.nosuid 2436 1 1196 49.1 0.000 0.000 |
+LZO1F-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1F-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1F-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1F-1 | rcS 1313 1 1006 76.6 0.000 0.000 |
+LZO1F-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-1 | 00_core 1637 1 1028 62.8 0.000 0.000 |
+LZO1F-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1F-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1F-1 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1F-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1F-1 | group 518 1 451 87.1 0.000 0.000 |
+LZO1F-1 | gshadow 432 1 302 69.9 0.000 0.000 |
+LZO1F-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1F-1 | hosts 234 1 189 80.8 0.000 0.000 |
+LZO1F-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1F-1 | bootlogd 1997 1 1208 60.5 0.000 0.000 |
+LZO1F-1 | bootmisc.sh 2062 1 1412 68.5 0.000 0.000 |
+LZO1F-1 | checkroot.sh 3640 1 2307 63.4 0.000 0.000 |
+LZO1F-1 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1F-1 | dmesg.sh 397 1 295 74.3 0.000 0.000 |
+LZO1F-1 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1F-1 | halt 555 1 446 80.4 0.000 0.000 |
+LZO1F-1 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1F-1 | hwclock.sh 2541 1 1322 52.0 0.000 0.000 |
+LZO1F-1 | modutils.sh 1362 1 863 63.4 0.000 0.000 |
+LZO1F-1 | mountall.sh 1218 1 935 76.8 0.000 0.000 |
+LZO1F-1 | mountnfs.sh 1634 1 981 60.0 0.000 0.000 |
+LZO1F-1 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1F-1 | populate-volatile.sh 7846 1 3647 46.5 0.000 0.000 |
+LZO1F-1 | rc 4407 1 2604 59.1 0.000 0.000 |
+LZO1F-1 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1F-1 | read-only-rootfs-hook.sh 1317 1 906 68.8 0.000 0.000 |
+LZO1F-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1F-1 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1F-1 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1F-1 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1F-1 | single 623 1 467 75.0 0.000 0.000 |
+LZO1F-1 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1F-1 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1F-1 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1F-1 | udev 3848 1 2142 55.7 0.000 0.000 |
+LZO1F-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1F-1 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1F-1 | urandom 1518 1 972 64.0 0.000 0.000 |
+LZO1F-1 | inittab 1192 1 814 68.3 0.000 0.000 |
+LZO1F-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-1 | ld.so.cache 1566 1 694 44.3 0.000 0.000 |
+LZO1F-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1F-1 | limits 827 1 632 76.4 0.000 0.000 |
+LZO1F-1 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1F-1 | login.defs 13626 1 7646 56.1 0.000 0.000 |
+LZO1F-1 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1F-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1F-1 | interfaces 129 1 122 94.6 0.000 0.000 |
+LZO1F-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nsswitch.conf 465 1 333 71.6 0.000 0.000 |
+LZO1F-1 | passwd 846 1 507 59.9 0.000 0.000 |
+LZO1F-1 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1F-1 | protocols 3144 1 2231 71.0 0.000 0.000 |
+LZO1F-1 | rpc 911 1 672 73.8 0.000 0.000 |
+LZO1F-1 | securetty 1854 1 1131 61.0 0.000 0.000 |
+LZO1F-1 | services 12813 1 7696 60.1 0.000 0.000 |
+LZO1F-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1F-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1F-1 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1F-1 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1F-1 | moduli 587027 3 34552 5.9 620.470 0.000 |
+LZO1F-1 | ssh_config 1569 1 1080 68.8 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1F-1 | sshd_config 3202 1 2022 63.1 0.000 0.000 |
+LZO1F-1 | sshd_config_readonly 3211 1 2021 62.9 0.000 0.000 |
+LZO1F-1 | openssl.cnf 12328 1 6434 52.2 0.000 0.000 |
+LZO1F-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1F-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-1 | ansi 1481 1 747 50.4 0.000 0.000 |
+LZO1F-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1F-1 | linux 1740 1 1005 57.8 0.000 0.000 |
+LZO1F-1 | rxvt 2234 1 1461 65.4 0.000 0.000 |
+LZO1F-1 | screen 1607 1 929 57.8 0.000 0.000 |
+LZO1F-1 | screen-256color 1715 1 987 57.6 0.000 0.000 |
+LZO1F-1 | sun 1004 1 498 49.6 0.000 0.000 |
+LZO1F-1 | vt100 1282 1 779 60.8 0.000 0.000 |
+LZO1F-1 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1F-1 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1F-1 | xterm-256color 3882 1 2566 66.1 0.000 0.000 |
+LZO1F-1 | xterm-color 1551 1 773 49.8 0.000 0.000 |
+LZO1F-1 | xterm-xfree86 2240 1 1322 59.0 0.000 0.000 |
+LZO1F-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1F-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1F-1 | 50default 2652 1 1169 44.1 0.000 0.000 |
+LZO1F-1 | version 15 1 19 127 0.000 0.000 |
+LZO1F-1 | volatile.cache 4839 1 1281 26.5 0.000 0.000 |
+LZO1F-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1210 68.8 620.470 0.000
+LZO1F-1 ***TOTALS*** 749283 111 131988 17.6 620.470 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1 | buildinfo 537 1 298 55.5 0.000 0.000 |
+LZO1X-1 | busybox.links.nosuid 2436 1 1208 49.6 0.000 0.000 |
+LZO1X-1 | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1 | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1 | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1 | ethertypes 1853 1 1392 75.1 0.000 0.000 |
+LZO1X-1 | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1 | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1 | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1 | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1X-1 | checkroot.sh 3640 1 2362 64.9 0.000 0.000 |
+LZO1X-1 | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1 | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1 | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1 | halt 555 1 458 82.5 0.000 0.000 |
+LZO1X-1 | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1 | hwclock.sh 2541 1 1337 52.6 0.000 0.000 |
+LZO1X-1 | modutils.sh 1362 1 892 65.5 0.000 0.000 |
+LZO1X-1 | mountall.sh 1218 1 963 79.1 0.000 0.000 |
+LZO1X-1 | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1 | populate-volatile.sh 7846 1 3687 47.0 0.000 0.000 |
+LZO1X-1 | rc 4407 1 2664 60.4 0.000 0.000 |
+LZO1X-1 | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1 | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1 | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1 | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1 | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1 | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1 | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1 | sshd 2029 1 1056 52.0 0.000 0.000 |
+LZO1X-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1 | udev 3848 1 2177 56.6 0.000 0.000 |
+LZO1X-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1 | urandom 1518 1 989 65.2 0.000 0.000 |
+LZO1X-1 | inittab 1192 1 840 70.5 0.000 0.000 |
+LZO1X-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1 | ld.so.cache 1566 1 732 46.7 0.000 0.000 |
+LZO1X-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1 | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1 | login.access 1999 1 1297 64.9 0.000 0.000 |
+LZO1X-1 | login.defs 13626 1 7706 56.6 0.000 0.000 |
+LZO1X-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1 | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1 | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1 | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1 | protocols 3144 1 2278 72.5 0.000 0.000 |
+LZO1X-1 | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1 | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1X-1 | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1 | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1 | moduli 587027 3 49644 8.5 0.000 0.000 |
+LZO1X-1 | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1X-1 | sshd_config_readonly 3211 1 2054 64.0 0.000 0.000 |
+LZO1X-1 | openssl.cnf 12328 1 6472 52.5 0.000 0.000 |
+LZO1X-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1 | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1 | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1X-1 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1 | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1 | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1 | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1 | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1 | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1 | xterm-256color 3882 1 2600 67.0 0.000 0.000 |
+LZO1X-1 | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1 | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1 | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1 | version 15 1 19 127 0.000 0.000 |
+LZO1X-1 | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1 | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1368 70.7 0.000 0.000
+LZO1X-1 ***TOTALS*** 749283 111 149156 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-1 | buildinfo 537 1 297 55.3 0.000 0.000 |
+LZO1Y-1 | busybox.links.nosuid 2436 1 1137 46.7 0.000 0.000 |
+LZO1Y-1 | busybox.links.suid 91 1 73 80.2 0.000 0.000 |
+LZO1Y-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1Y-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-1 | rcS 1313 1 1022 77.8 0.000 0.000 |
+LZO1Y-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1Y-1 | 00_core 1637 1 1045 63.8 0.000 0.000 |
+LZO1Y-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1Y-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1Y-1 | ethertypes 1853 1 1381 74.5 0.000 0.000 |
+LZO1Y-1 | fstab 650 1 401 61.7 0.000 0.000 |
+LZO1Y-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1Y-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1Y-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-1 | hostname 10 1 14 140 0.000 0.000 |
+LZO1Y-1 | hosts 234 1 195 83.3 0.000 0.000 |
+LZO1Y-1 | banner.sh 537 1 369 68.7 0.000 0.000 |
+LZO1Y-1 | bootlogd 1997 1 1205 60.3 0.000 0.000 |
+LZO1Y-1 | bootmisc.sh 2062 1 1425 69.1 0.000 0.000 |
+LZO1Y-1 | checkroot.sh 3640 1 2377 65.3 0.000 0.000 |
+LZO1Y-1 | devpts.sh 571 1 450 78.8 0.000 0.000 |
+LZO1Y-1 | dmesg.sh 397 1 308 77.6 0.000 0.000 |
+LZO1Y-1 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1Y-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1Y-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1Y-1 | hwclock.sh 2541 1 1325 52.1 0.000 0.000 |
+LZO1Y-1 | modutils.sh 1362 1 869 63.8 0.000 0.000 |
+LZO1Y-1 | mountall.sh 1218 1 951 78.1 0.000 0.000 |
+LZO1Y-1 | mountnfs.sh 1634 1 976 59.7 0.000 0.000 |
+LZO1Y-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1Y-1 | populate-volatile.sh 7846 1 3671 46.8 0.000 0.000 |
+LZO1Y-1 | rc 4407 1 2676 60.7 0.000 0.000 |
+LZO1Y-1 | rcS 525 1 469 89.3 0.000 0.000 |
+LZO1Y-1 | read-only-rootfs-hook.sh 1317 1 956 72.6 0.000 0.000 |
+LZO1Y-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1Y-1 | rmnologin.sh 630 1 425 67.5 0.000 0.000 |
+LZO1Y-1 | save-rtc.sh 474 1 372 78.5 0.000 0.000 |
+LZO1Y-1 | sendsigs 483 1 353 73.1 0.000 0.000 |
+LZO1Y-1 | single 623 1 479 76.9 0.000 0.000 |
+LZO1Y-1 | sshd 2029 1 1036 51.1 0.000 0.000 |
+LZO1Y-1 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1Y-1 | syslog 2104 1 1149 54.6 0.000 0.000 |
+LZO1Y-1 | udev 3848 1 2185 56.8 0.000 0.000 |
+LZO1Y-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1Y-1 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1Y-1 | urandom 1518 1 975 64.2 0.000 0.000 |
+LZO1Y-1 | inittab 1192 1 832 69.8 0.000 0.000 |
+LZO1Y-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-1 | ld.so.cache 1566 1 694 44.3 0.000 0.000 |
+LZO1Y-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1Y-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1Y-1 | login.access 1999 1 1290 64.5 0.000 0.000 |
+LZO1Y-1 | login.defs 13626 1 7816 57.4 0.000 0.000 |
+LZO1Y-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1Y-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1Y-1 | interfaces 129 1 127 98.4 0.000 0.000 |
+LZO1Y-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nsswitch.conf 465 1 359 77.2 0.000 0.000 |
+LZO1Y-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1Y-1 | profile 1932 1 1376 71.2 0.000 0.000 |
+LZO1Y-1 | protocols 3144 1 2282 72.6 0.000 0.000 |
+LZO1Y-1 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1Y-1 | securetty 1854 1 1140 61.5 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1Y-1 | shadow 512 1 187 36.5 0.000 0.000 |
+LZO1Y-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1Y-1 | .bashrc 410 1 338 82.4 0.000 0.000 |
+LZO1Y-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1Y-1 | moduli 587027 3 49638 8.5 0.000 0.000 |
+LZO1Y-1 | ssh_config 1569 1 1099 70.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key 505 1 480 95.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key 411 1 333 81.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1Y-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1Y-1 | sshd_config_readonly 3211 1 2060 64.2 0.000 0.000 |
+LZO1Y-1 | openssl.cnf 12328 1 6500 52.7 0.000 0.000 |
+LZO1Y-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1Y-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1Y-1 | ansi 1481 1 757 51.1 0.000 0.000 |
+LZO1Y-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1Y-1 | linux 1740 1 1021 58.7 0.000 0.000 |
+LZO1Y-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1Y-1 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1Y-1 | screen-256color 1715 1 1004 58.5 0.000 0.000 |
+LZO1Y-1 | sun 1004 1 518 51.6 0.000 0.000 |
+LZO1Y-1 | vt100 1282 1 798 62.2 0.000 0.000 |
+LZO1Y-1 | vt102 1276 1 808 63.3 0.000 0.000 |
+LZO1Y-1 | vt200 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt220 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1Y-1 | xterm-256color 3882 1 2624 67.6 0.000 0.000 |
+LZO1Y-1 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1Y-1 | xterm-xfree86 2240 1 1341 59.9 0.000 0.000 |
+LZO1Y-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1Y-1 | udev.conf 215 1 199 92.6 0.000 0.000 |
+LZO1Y-1 | 50default 2652 1 1176 44.3 0.000 0.000 |
+LZO1Y-1 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | volatile.cache 4839 1 1256 26.0 0.000 0.000 |
+LZO1Y-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1363 70.1 0.000 0.000
+LZO1Y-1 ***TOTALS*** 749283 111 148628 19.8 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(11) | buildinfo 537 1 303 56.4 0.000 0.000 |
+LZO1X-1(11) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(11) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(11) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(11) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(11) | rcS 1313 1 1043 79.4 0.000 0.000 |
+LZO1X-1(11) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(11) | 00_core 1637 1 1071 65.4 0.000 0.000 |
+LZO1X-1(11) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(11) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(11) | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1X-1(11) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(11) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(11) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(11) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(11) | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1(11) | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1(11) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(11) | bootlogd 1997 1 1230 61.6 0.000 0.000 |
+LZO1X-1(11) | bootmisc.sh 2062 1 1457 70.7 0.000 0.000 |
+LZO1X-1(11) | checkroot.sh 3640 1 2391 65.7 0.000 0.000 |
+LZO1X-1(11) | devpts.sh 571 1 455 79.7 0.000 0.000 |
+LZO1X-1(11) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(11) | functions 2185 1 1420 65.0 0.000 0.000 |
+LZO1X-1(11) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(11) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(11) | hwclock.sh 2541 1 1351 53.2 0.000 0.000 |
+LZO1X-1(11) | modutils.sh 1362 1 898 65.9 0.000 0.000 |
+LZO1X-1(11) | mountall.sh 1218 1 969 79.6 0.000 0.000 |
+LZO1X-1(11) | mountnfs.sh 1634 1 999 61.1 0.000 0.000 |
+LZO1X-1(11) | networking 1956 1 1035 52.9 0.000 0.000 |
+LZO1X-1(11) | populate-volatile.sh 7846 1 3767 48.0 0.000 0.000 |
+LZO1X-1(11) | rc 4407 1 2707 61.4 0.000 0.000 |
+LZO1X-1(11) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(11) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(11) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(11) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(11) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(11) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(11) | single 623 1 485 77.8 0.000 0.000 |
+LZO1X-1(11) | sshd 2029 1 1079 53.2 0.000 0.000 |
+LZO1X-1(11) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(11) | syslog 2104 1 1175 55.8 0.000 0.000 |
+LZO1X-1(11) | udev 3848 1 2228 57.9 0.000 0.000 |
+LZO1X-1(11) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(11) | umountnfs.sh 756 1 579 76.6 0.000 0.000 |
+LZO1X-1(11) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(11) | inittab 1192 1 843 70.7 0.000 0.000 |
+LZO1X-1(11) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(11) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(11) | ld.so.cache 1566 1 735 46.9 0.000 0.000 |
+LZO1X-1(11) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(11) | limits 827 1 655 79.2 0.000 0.000 |
+LZO1X-1(11) | login.access 1999 1 1311 65.6 0.000 0.000 |
+LZO1X-1(11) | login.defs 13626 1 7987 58.6 0.000 0.000 |
+LZO1X-1(11) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(11) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1X-1(11) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(11) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(11) | passwd 846 1 527 62.3 0.000 0.000 |
+LZO1X-1(11) | profile 1932 1 1408 72.9 0.000 0.000 |
+LZO1X-1(11) | protocols 3144 1 2325 74.0 0.000 0.000 |
+LZO1X-1(11) | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1X-1(11) | securetty 1854 1 1150 62.0 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(11) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(11) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(11) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(11) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(11) | moduli 587027 3 52906 9.0 0.000 0.000 |
+LZO1X-1(11) | ssh_config 1569 1 1113 70.9 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1(11) | sshd_config 3202 1 2084 65.1 0.000 0.000 |
+LZO1X-1(11) | sshd_config_readonly 3211 1 2077 64.7 0.000 0.000 |
+LZO1X-1(11) | openssl.cnf 12328 1 6707 54.4 0.000 0.000 |
+LZO1X-1(11) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(11) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(11) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(11) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(11) | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1X-1(11) | rxvt 2234 1 1505 67.4 0.000 0.000 |
+LZO1X-1(11) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(11) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(11) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(11) | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1X-1(11) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(11) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(11) | xterm-256color 3882 1 2611 67.3 0.000 0.000 |
+LZO1X-1(11) | xterm-color 1551 1 805 51.9 0.000 0.000 |
+LZO1X-1(11) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(11) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(11) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(11) | 50default 2652 1 1193 45.0 0.000 0.000 |
+LZO1X-1(11) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1X-1(11) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1409 71.0 0.000 0.000
+LZO1X-1(11) ***TOTALS*** 749283 111 153654 20.5 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(12) | buildinfo 537 1 298 55.5 0.000 0.000 |
+LZO1X-1(12) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(12) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(12) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(12) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(12) | rcS 1313 1 1036 78.9 0.000 0.000 |
+LZO1X-1(12) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(12) | 00_core 1637 1 1070 65.4 0.000 0.000 |
+LZO1X-1(12) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(12) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(12) | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1X-1(12) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(12) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(12) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(12) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(12) | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1(12) | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1(12) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(12) | bootlogd 1997 1 1219 61.0 0.000 0.000 |
+LZO1X-1(12) | bootmisc.sh 2062 1 1459 70.8 0.000 0.000 |
+LZO1X-1(12) | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1X-1(12) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(12) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(12) | functions 2185 1 1408 64.4 0.000 0.000 |
+LZO1X-1(12) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(12) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(12) | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1X-1(12) | modutils.sh 1362 1 896 65.8 0.000 0.000 |
+LZO1X-1(12) | mountall.sh 1218 1 966 79.3 0.000 0.000 |
+LZO1X-1(12) | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1X-1(12) | networking 1956 1 1031 52.7 0.000 0.000 |
+LZO1X-1(12) | populate-volatile.sh 7846 1 3717 47.4 0.000 0.000 |
+LZO1X-1(12) | rc 4407 1 2689 61.0 0.000 0.000 |
+LZO1X-1(12) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(12) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(12) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(12) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(12) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(12) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(12) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(12) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(12) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(12) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(12) | udev 3848 1 2200 57.2 0.000 0.000 |
+LZO1X-1(12) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(12) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(12) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(12) | inittab 1192 1 840 70.5 0.000 0.000 |
+LZO1X-1(12) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(12) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(12) | ld.so.cache 1566 1 735 46.9 0.000 0.000 |
+LZO1X-1(12) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(12) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(12) | login.access 1999 1 1313 65.7 0.000 0.000 |
+LZO1X-1(12) | login.defs 13626 1 7847 57.6 0.000 0.000 |
+LZO1X-1(12) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(12) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(12) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(12) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(12) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(12) | profile 1932 1 1402 72.6 0.000 0.000 |
+LZO1X-1(12) | protocols 3144 1 2303 73.3 0.000 0.000 |
+LZO1X-1(12) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(12) | securetty 1854 1 1149 62.0 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(12) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(12) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(12) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(12) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(12) | moduli 587027 3 49809 8.5 0.000 0.000 |
+LZO1X-1(12) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1(12) | sshd_config 3202 1 2073 64.7 0.000 0.000 |
+LZO1X-1(12) | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1X-1(12) | openssl.cnf 12328 1 6583 53.4 0.000 0.000 |
+LZO1X-1(12) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(12) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(12) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(12) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(12) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(12) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(12) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(12) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(12) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(12) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(12) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(12) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(12) | xterm-256color 3882 1 2605 67.1 0.000 0.000 |
+LZO1X-1(12) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(12) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(12) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(12) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(12) | 50default 2652 1 1183 44.6 0.000 0.000 |
+LZO1X-1(12) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1X-1(12) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1375 70.8 0.000 0.000
+LZO1X-1(12) ***TOTALS*** 749283 111 149918 20.0 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(15) | buildinfo 537 1 298 55.5 0.000 0.000 |
+LZO1X-1(15) | busybox.links.nosuid 2436 1 1211 49.7 0.000 0.000 |
+LZO1X-1(15) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(15) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(15) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(15) | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1(15) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(15) | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1(15) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(15) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(15) | ethertypes 1853 1 1394 75.2 0.000 0.000 |
+LZO1X-1(15) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(15) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(15) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(15) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(15) | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-1(15) | hosts 234 1 198 84.6 0.000 0.000 |
+LZO1X-1(15) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(15) | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1(15) | bootmisc.sh 2062 1 1454 70.5 0.000 0.000 |
+LZO1X-1(15) | checkroot.sh 3640 1 2367 65.0 0.000 0.000 |
+LZO1X-1(15) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(15) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(15) | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1(15) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(15) | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1(15) | hwclock.sh 2541 1 1338 52.7 0.000 0.000 |
+LZO1X-1(15) | modutils.sh 1362 1 895 65.7 0.000 0.000 |
+LZO1X-1(15) | mountall.sh 1218 1 964 79.1 0.000 0.000 |
+LZO1X-1(15) | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1(15) | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1(15) | populate-volatile.sh 7846 1 3691 47.0 0.000 0.000 |
+LZO1X-1(15) | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1X-1(15) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(15) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(15) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(15) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(15) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(15) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(15) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(15) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(15) | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1(15) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(15) | udev 3848 1 2193 57.0 0.000 0.000 |
+LZO1X-1(15) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(15) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(15) | urandom 1518 1 990 65.2 0.000 0.000 |
+LZO1X-1(15) | inittab 1192 1 840 70.5 0.000 0.000 |
+LZO1X-1(15) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(15) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(15) | ld.so.cache 1566 1 733 46.8 0.000 0.000 |
+LZO1X-1(15) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(15) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(15) | login.access 1999 1 1306 65.3 0.000 0.000 |
+LZO1X-1(15) | login.defs 13626 1 7743 56.8 0.000 0.000 |
+LZO1X-1(15) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(15) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(15) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(15) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1(15) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(15) | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1(15) | protocols 3144 1 2291 72.9 0.000 0.000 |
+LZO1X-1(15) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(15) | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1X-1(15) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(15) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(15) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(15) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(15) | moduli 587027 3 49708 8.5 0.000 0.000 |
+LZO1X-1(15) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key.pub 176 1 172 97.7 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key.pub 96 1 101 105 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key.pub 568 1 574 101 0.000 0.000 |
+LZO1X-1(15) | sshd_config 3202 1 2063 64.4 0.000 0.000 |
+LZO1X-1(15) | sshd_config_readonly 3211 1 2058 64.1 0.000 0.000 |
+LZO1X-1(15) | openssl.cnf 12328 1 6491 52.7 0.000 0.000 |
+LZO1X-1(15) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(15) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(15) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(15) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(15) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(15) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(15) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(15) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(15) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(15) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(15) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(15) | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(15) | xterm-256color 3882 1 2601 67.0 0.000 0.000 |
+LZO1X-1(15) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(15) | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1(15) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(15) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(15) | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1(15) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1(15) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1370 70.7 0.000 0.000
+LZO1X-1(15) ***TOTALS*** 749283 111 149383 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-99 | buildinfo 537 1 270 50.3 0.000 0.000 |
+LZO1-99 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-99 | rcS 1313 1 976 74.3 0.000 0.000 |
+LZO1-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-99 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1-99 | ethertypes 1853 1 1348 72.7 0.000 0.000 |
+LZO1-99 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1-99 | group 518 1 449 86.7 0.000 0.000 |
+LZO1-99 | gshadow 432 1 314 72.7 0.000 0.000 |
+LZO1-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-99 | hostname 10 1 11 110 0.000 0.000 |
+LZO1-99 | hosts 234 1 183 78.2 0.000 0.000 |
+LZO1-99 | banner.sh 537 1 335 62.4 0.000 0.000 |
+LZO1-99 | bootlogd 1997 1 1193 59.7 0.000 0.000 |
+LZO1-99 | bootmisc.sh 2062 1 1381 67.0 0.000 0.000 |
+LZO1-99 | checkroot.sh 3640 1 2222 61.0 0.000 0.000 |
+LZO1-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1-99 | functions 2185 1 1338 61.2 0.000 0.000 |
+LZO1-99 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1-99 | hwclock.sh 2541 1 1250 49.2 0.000 0.000 |
+LZO1-99 | modutils.sh 1362 1 854 62.7 0.000 0.000 |
+LZO1-99 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1-99 | mountnfs.sh 1634 1 941 57.6 0.000 0.000 |
+LZO1-99 | networking 1956 1 985 50.4 0.000 0.000 |
+LZO1-99 | populate-volatile.sh 7846 1 3331 42.5 0.000 0.000 |
+LZO1-99 | rc 4407 1 2469 56.0 0.000 0.000 |
+LZO1-99 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1-99 | read-only-rootfs-hook.sh 1317 1 891 67.7 0.000 0.000 |
+LZO1-99 | reboot 334 1 264 79.0 0.000 0.000 |
+LZO1-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1-99 | save-rtc.sh 474 1 359 75.7 0.000 0.000 |
+LZO1-99 | sendsigs 483 1 338 70.0 0.000 0.000 |
+LZO1-99 | single 623 1 469 75.3 0.000 0.000 |
+LZO1-99 | sshd 2029 1 996 49.1 0.000 0.000 |
+LZO1-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1-99 | syslog 2104 1 1135 53.9 0.000 0.000 |
+LZO1-99 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1-99 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1-99 | umountnfs.sh 756 1 562 74.3 0.000 0.000 |
+LZO1-99 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1-99 | inittab 1192 1 801 67.2 0.000 0.000 |
+LZO1-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-99 | ld.so.cache 1566 1 685 43.7 0.000 0.000 |
+LZO1-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-99 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1-99 | login.access 1999 1 1249 62.5 0.000 0.000 |
+LZO1-99 | login.defs 13626 1 6867 50.4 0.000 0.000 |
+LZO1-99 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nfsroot 809 1 519 64.2 0.000 0.000 |
+LZO1-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1-99 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1-99 | profile 1932 1 1331 68.9 0.000 0.000 |
+LZO1-99 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1-99 | securetty 1854 1 1202 64.8 0.000 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 0.000 0.000 |
+LZO1-99 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1-99 | moduli 587027 3 31653 5.4 108.141 1044.788 |
+LZO1-99 | ssh_config 1569 1 1075 68.5 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key.pub 176 1 167 94.9 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key.pub 96 1 97 101 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key.pub 568 1 569 100 0.000 0.000 |
+LZO1-99 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1-99 | sshd_config_readonly 3211 1 1936 60.3 0.000 0.000 |
+LZO1-99 | openssl.cnf 12328 1 5829 47.3 0.000 0.000 |
+LZO1-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-99 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1-99 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1-99 | linux 1740 1 1032 59.3 0.000 0.000 |
+LZO1-99 | rxvt 2234 1 1508 67.5 0.000 0.000 |
+LZO1-99 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1-99 | screen-256color 1715 1 998 58.2 0.000 0.000 |
+LZO1-99 | sun 1004 1 509 50.7 0.000 0.000 |
+LZO1-99 | vt100 1282 1 790 61.6 0.000 0.000 |
+LZO1-99 | vt102 1276 1 792 62.1 0.000 0.000 |
+LZO1-99 | vt200 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt220 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt52 839 1 346 41.2 0.000 0.000 |
+LZO1-99 | xterm-256color 3882 1 2625 67.6 0.000 0.000 |
+LZO1-99 | xterm-color 1551 1 788 50.8 0.000 0.000 |
+LZO1-99 | xterm-xfree86 2240 1 1373 61.3 0.000 0.000 |
+LZO1-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1-99 | 50default 2652 1 1094 41.3 0.000 0.000 |
+LZO1-99 | version 15 1 16 107 0.000 0.000 |
+LZO1-99 | volatile.cache 4839 1 1177 24.3 0.000 0.000 |
+LZO1-99 | xattr.conf 681 1 405 59.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1153 66.7 108.141 1044.788
+LZO1-99 ***TOTALS*** 749283 111 125771 16.8 108.141 1044.788
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-99 | buildinfo 537 1 269 50.1 0.000 0.000 |
+LZO1A-99 | busybox.links.nosuid 2436 1 1224 50.2 0.000 0.000 |
+LZO1A-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1A-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-99 | rcS 1313 1 972 74.0 0.000 0.000 |
+LZO1A-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-99 | 00_core 1637 1 991 60.5 0.000 0.000 |
+LZO1A-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1A-99 | ethertypes 1853 1 1336 72.1 0.000 0.000 |
+LZO1A-99 | fstab 650 1 383 58.9 0.000 0.000 |
+LZO1A-99 | group 518 1 447 86.3 0.000 0.000 |
+LZO1A-99 | gshadow 432 1 313 72.5 0.000 0.000 |
+LZO1A-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-99 | hostname 10 1 11 110 0.000 0.000 |
+LZO1A-99 | hosts 234 1 183 78.2 0.000 0.000 |
+LZO1A-99 | banner.sh 537 1 334 62.2 0.000 0.000 |
+LZO1A-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1A-99 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1A-99 | checkroot.sh 3640 1 2209 60.7 0.000 0.000 |
+LZO1A-99 | devpts.sh 571 1 422 73.9 0.000 0.000 |
+LZO1A-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1A-99 | functions 2185 1 1332 61.0 0.000 0.000 |
+LZO1A-99 | halt 555 1 441 79.5 0.000 0.000 |
+LZO1A-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1A-99 | hwclock.sh 2541 1 1243 48.9 0.000 0.000 |
+LZO1A-99 | modutils.sh 1362 1 851 62.5 0.000 0.000 |
+LZO1A-99 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1A-99 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1A-99 | networking 1956 1 983 50.3 0.000 0.000 |
+LZO1A-99 | populate-volatile.sh 7846 1 3312 42.2 0.000 0.000 |
+LZO1A-99 | rc 4407 1 2453 55.7 0.000 0.000 |
+LZO1A-99 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1A-99 | read-only-rootfs-hook.sh 1317 1 887 67.4 0.000 0.000 |
+LZO1A-99 | reboot 334 1 263 78.7 0.000 0.000 |
+LZO1A-99 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1A-99 | save-rtc.sh 474 1 358 75.5 0.000 0.000 |
+LZO1A-99 | sendsigs 483 1 337 69.8 0.000 0.000 |
+LZO1A-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1A-99 | sshd 2029 1 992 48.9 0.000 0.000 |
+LZO1A-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1A-99 | syslog 2104 1 1133 53.8 0.000 0.000 |
+LZO1A-99 | udev 3848 1 2051 53.3 0.000 0.000 |
+LZO1A-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1A-99 | umountnfs.sh 756 1 560 74.1 0.000 0.000 |
+LZO1A-99 | urandom 1518 1 947 62.4 0.000 0.000 |
+LZO1A-99 | inittab 1192 1 797 66.9 0.000 0.000 |
+LZO1A-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-99 | ld.so.cache 1566 1 662 42.3 0.000 0.000 |
+LZO1A-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-99 | limits 827 1 626 75.7 0.000 0.000 |
+LZO1A-99 | login.access 1999 1 1233 61.7 0.000 0.000 |
+LZO1A-99 | login.defs 13626 1 6808 50.0 0.000 0.000 |
+LZO1A-99 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1A-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1A-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nsswitch.conf 465 1 331 71.2 0.000 0.000 |
+LZO1A-99 | passwd 846 1 475 56.1 0.000 0.000 |
+LZO1A-99 | profile 1932 1 1320 68.3 0.000 0.000 |
+LZO1A-99 | protocols 3144 1 2167 68.9 0.000 0.000 |
+LZO1A-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1A-99 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 0.000 0.000 |
+LZO1A-99 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1A-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-99 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1A-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1A-99 | moduli 587027 3 31147 5.3 106.698 1077.287 |
+LZO1A-99 | ssh_config 1569 1 1069 68.1 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key.pub 176 1 167 94.9 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key.pub 96 1 97 101 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key 2602 1 2570 98.8 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key.pub 568 1 569 100 0.000 0.000 |
+LZO1A-99 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1A-99 | sshd_config_readonly 3211 1 1923 59.9 0.000 0.000 |
+LZO1A-99 | openssl.cnf 12328 1 5786 46.9 0.000 0.000 |
+LZO1A-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | syslog-startup.conf 651 1 534 82.0 0.000 0.000 |
+LZO1A-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-99 | ansi 1481 1 728 49.2 0.000 0.000 |
+LZO1A-99 | dumb 308 1 68 22.1 0.000 0.000 |
+LZO1A-99 | linux 1740 1 1014 58.3 0.000 0.000 |
+LZO1A-99 | rxvt 2234 1 1479 66.2 0.000 0.000 |
+LZO1A-99 | screen 1607 1 922 57.4 0.000 0.000 |
+LZO1A-99 | screen-256color 1715 1 979 57.1 0.000 0.000 |
+LZO1A-99 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1A-99 | vt100 1282 1 761 59.4 0.000 0.000 |
+LZO1A-99 | vt102 1276 1 766 60.0 0.000 0.000 |
+LZO1A-99 | vt200 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt220 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt52 839 1 336 40.0 0.000 0.000 |
+LZO1A-99 | xterm-256color 3882 1 2586 66.6 0.000 0.000 |
+LZO1A-99 | xterm-color 1551 1 774 49.9 0.000 0.000 |
+LZO1A-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1A-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1A-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1A-99 | 50default 2652 1 1090 41.1 0.000 0.000 |
+LZO1A-99 | version 15 1 16 107 0.000 0.000 |
+LZO1A-99 | volatile.cache 4839 1 1176 24.3 0.000 0.000 |
+LZO1A-99 | xattr.conf 681 1 404 59.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 66.3 106.698 1077.287
+LZO1A-99 ***TOTALS*** 749283 111 124499 16.6 106.698 1077.287
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-99 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1B-99 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-99 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-99 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1B-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-99 | 00_core 1637 1 984 60.1 0.000 0.000 |
+LZO1B-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-99 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-99 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1B-99 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1B-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-99 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-99 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1B-99 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1B-99 | bootmisc.sh 2062 1 1380 66.9 0.000 0.000 |
+LZO1B-99 | checkroot.sh 3640 1 2214 60.8 0.000 0.000 |
+LZO1B-99 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-99 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-99 | functions 2185 1 1330 60.9 0.000 0.000 |
+LZO1B-99 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-99 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-99 | hwclock.sh 2541 1 1244 49.0 0.000 0.000 |
+LZO1B-99 | modutils.sh 1362 1 850 62.4 0.000 0.000 |
+LZO1B-99 | mountall.sh 1218 1 919 75.5 0.000 0.000 |
+LZO1B-99 | mountnfs.sh 1634 1 938 57.4 0.000 0.000 |
+LZO1B-99 | networking 1956 1 989 50.6 0.000 0.000 |
+LZO1B-99 | populate-volatile.sh 7846 1 3302 42.1 0.000 0.000 |
+LZO1B-99 | rc 4407 1 2440 55.4 0.000 0.000 |
+LZO1B-99 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-99 | read-only-rootfs-hook.sh 1317 1 889 67.5 0.000 0.000 |
+LZO1B-99 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1B-99 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-99 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-99 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-99 | sshd 2029 1 998 49.2 0.000 0.000 |
+LZO1B-99 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1B-99 | syslog 2104 1 1130 53.7 0.000 0.000 |
+LZO1B-99 | udev 3848 1 2043 53.1 0.000 0.000 |
+LZO1B-99 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1B-99 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-99 | urandom 1518 1 953 62.8 0.000 0.000 |
+LZO1B-99 | inittab 1192 1 800 67.1 0.000 0.000 |
+LZO1B-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-99 | ld.so.cache 1566 1 661 42.2 0.000 0.000 |
+LZO1B-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-99 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1B-99 | login.access 1999 1 1238 61.9 0.000 0.000 |
+LZO1B-99 | login.defs 13626 1 6779 49.8 0.000 0.000 |
+LZO1B-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1B-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-99 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1B-99 | profile 1932 1 1321 68.4 0.000 0.000 |
+LZO1B-99 | protocols 3144 1 2165 68.9 0.000 0.000 |
+LZO1B-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-99 | securetty 1854 1 1204 64.9 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 0.000 0.000 |
+LZO1B-99 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-99 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-99 | moduli 587027 3 26857 4.6 110.256 0.000 |
+LZO1B-99 | ssh_config 1569 1 1072 68.3 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-99 | sshd_config 3202 1 1922 60.0 0.000 0.000 |
+LZO1B-99 | sshd_config_readonly 3211 1 1925 60.0 0.000 0.000 |
+LZO1B-99 | openssl.cnf 12328 1 5758 46.7 0.000 0.000 |
+LZO1B-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | syslog-startup.conf 651 1 537 82.5 0.000 0.000 |
+LZO1B-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-99 | ansi 1481 1 733 49.5 0.000 0.000 |
+LZO1B-99 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-99 | linux 1740 1 1019 58.6 0.000 0.000 |
+LZO1B-99 | rxvt 2234 1 1482 66.3 0.000 0.000 |
+LZO1B-99 | screen 1607 1 926 57.6 0.000 0.000 |
+LZO1B-99 | screen-256color 1715 1 983 57.3 0.000 0.000 |
+LZO1B-99 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-99 | vt100 1282 1 766 59.8 0.000 0.000 |
+LZO1B-99 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-99 | vt200 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt220 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-99 | xterm-256color 3882 1 2587 66.6 0.000 0.000 |
+LZO1B-99 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1B-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1B-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | local.rules 885 1 650 73.4 0.000 0.000 |
+LZO1B-99 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-99 | 50default 2652 1 1101 41.5 0.000 0.000 |
+LZO1B-99 | version 15 1 19 127 0.000 0.000 |
+LZO1B-99 | volatile.cache 4839 1 1128 23.3 0.000 0.000 |
+LZO1B-99 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1104 67.9 110.256 0.000
+LZO1B-99 ***TOTALS*** 749283 111 120355 16.1 110.256 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-99 | buildinfo 537 1 275 51.2 0.000 0.000 |
+LZO1C-99 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-99 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-99 | rcS 1313 1 973 74.1 0.000 0.000 |
+LZO1C-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-99 | 00_core 1637 1 979 59.8 0.000 0.000 |
+LZO1C-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-99 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-99 | ethertypes 1853 1 1334 72.0 0.000 0.000 |
+LZO1C-99 | fstab 650 1 377 58.0 0.000 0.000 |
+LZO1C-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-99 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-99 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1C-99 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-99 | bootlogd 1997 1 1181 59.1 0.000 0.000 |
+LZO1C-99 | bootmisc.sh 2062 1 1360 66.0 0.000 0.000 |
+LZO1C-99 | checkroot.sh 3640 1 2199 60.4 0.000 0.000 |
+LZO1C-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-99 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-99 | functions 2185 1 1315 60.2 0.000 0.000 |
+LZO1C-99 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-99 | hwclock.sh 2541 1 1232 48.5 0.000 0.000 |
+LZO1C-99 | modutils.sh 1362 1 840 61.7 0.000 0.000 |
+LZO1C-99 | mountall.sh 1218 1 913 75.0 0.000 0.000 |
+LZO1C-99 | mountnfs.sh 1634 1 931 57.0 0.000 0.000 |
+LZO1C-99 | networking 1956 1 986 50.4 0.000 0.000 |
+LZO1C-99 | populate-volatile.sh 7846 1 3282 41.8 0.000 0.000 |
+LZO1C-99 | rc 4407 1 2415 54.8 0.000 0.000 |
+LZO1C-99 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-99 | read-only-rootfs-hook.sh 1317 1 881 66.9 0.000 0.000 |
+LZO1C-99 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-99 | rmnologin.sh 630 1 415 65.9 0.000 0.000 |
+LZO1C-99 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-99 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-99 | sshd 2029 1 983 48.4 0.000 0.000 |
+LZO1C-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1C-99 | syslog 2104 1 1125 53.5 0.000 0.000 |
+LZO1C-99 | udev 3848 1 2015 52.4 0.000 0.000 |
+LZO1C-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1C-99 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-99 | urandom 1518 1 943 62.1 0.000 0.000 |
+LZO1C-99 | inittab 1192 1 794 66.6 0.000 0.000 |
+LZO1C-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-99 | ld.so.cache 1566 1 641 40.9 0.000 0.000 |
+LZO1C-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-99 | limits 827 1 621 75.1 0.000 0.000 |
+LZO1C-99 | login.access 1999 1 1231 61.6 0.000 0.000 |
+LZO1C-99 | login.defs 13626 1 6719 49.3 0.000 0.000 |
+LZO1C-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1C-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-99 | passwd 846 1 467 55.2 0.000 0.000 |
+LZO1C-99 | profile 1932 1 1310 67.8 0.000 0.000 |
+LZO1C-99 | protocols 3144 1 2148 68.3 0.000 0.000 |
+LZO1C-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-99 | securetty 1854 1 1197 64.6 0.000 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 0.000 0.000 |
+LZO1C-99 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO1C-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-99 | moduli 587027 3 26446 4.5 109.949 0.000 |
+LZO1C-99 | ssh_config 1569 1 1065 67.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key 2602 1 2573 98.9 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-99 | sshd_config 3202 1 1910 59.7 0.000 0.000 |
+LZO1C-99 | sshd_config_readonly 3211 1 1915 59.6 0.000 0.000 |
+LZO1C-99 | openssl.cnf 12328 1 5705 46.3 0.000 0.000 |
+LZO1C-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1C-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-99 | ansi 1481 1 721 48.7 0.000 0.000 |
+LZO1C-99 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-99 | linux 1740 1 1006 57.8 0.000 0.000 |
+LZO1C-99 | rxvt 2234 1 1478 66.2 0.000 0.000 |
+LZO1C-99 | screen 1607 1 916 57.0 0.000 0.000 |
+LZO1C-99 | screen-256color 1715 1 970 56.6 0.000 0.000 |
+LZO1C-99 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-99 | vt100 1282 1 759 59.2 0.000 0.000 |
+LZO1C-99 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-99 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-99 | xterm-256color 3882 1 2576 66.4 0.000 0.000 |
+LZO1C-99 | xterm-color 1551 1 769 49.6 0.000 0.000 |
+LZO1C-99 | xterm-xfree86 2240 1 1343 60.0 0.000 0.000 |
+LZO1C-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | local.rules 885 1 644 72.8 0.000 0.000 |
+LZO1C-99 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-99 | 50default 2652 1 1084 40.9 0.000 0.000 |
+LZO1C-99 | version 15 1 19 127 0.000 0.000 |
+LZO1C-99 | volatile.cache 4839 1 1120 23.1 0.000 0.000 |
+LZO1C-99 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1092 67.5 109.949 0.000
+LZO1C-99 ***TOTALS*** 749283 111 119120 15.9 109.949 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-999 | buildinfo 537 1 267 49.7 0.000 0.000 |
+LZO1B-999 | busybox.links.nosuid 2436 1 1202 49.3 0.000 0.000 |
+LZO1B-999 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-999 | rcS 1313 1 963 73.3 0.000 0.000 |
+LZO1B-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-999 | 00_core 1637 1 964 58.9 0.000 0.000 |
+LZO1B-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1B-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO1B-999 | ethertypes 1853 1 1329 71.7 0.000 0.000 |
+LZO1B-999 | fstab 650 1 365 56.2 0.000 0.000 |
+LZO1B-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1B-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1B-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1B-999 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1B-999 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-999 | bootlogd 1997 1 1162 58.2 0.000 0.000 |
+LZO1B-999 | bootmisc.sh 2062 1 1356 65.8 0.000 0.000 |
+LZO1B-999 | checkroot.sh 3640 1 2168 59.6 0.000 0.000 |
+LZO1B-999 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1B-999 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-999 | functions 2185 1 1317 60.3 0.000 0.000 |
+LZO1B-999 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1B-999 | hostname.sh 625 1 467 74.7 0.000 0.000 |
+LZO1B-999 | hwclock.sh 2541 1 1222 48.1 0.000 0.000 |
+LZO1B-999 | modutils.sh 1362 1 839 61.6 0.000 0.000 |
+LZO1B-999 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1B-999 | mountnfs.sh 1634 1 921 56.4 0.000 0.000 |
+LZO1B-999 | networking 1956 1 973 49.7 0.000 0.000 |
+LZO1B-999 | populate-volatile.sh 7846 1 3177 40.5 0.000 0.000 |
+LZO1B-999 | rc 4407 1 2362 53.6 0.000 0.000 |
+LZO1B-999 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1B-999 | read-only-rootfs-hook.sh 1317 1 880 66.8 0.000 0.000 |
+LZO1B-999 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-999 | rmnologin.sh 630 1 418 66.3 0.000 0.000 |
+LZO1B-999 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-999 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-999 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-999 | sshd 2029 1 977 48.2 0.000 0.000 |
+LZO1B-999 | sysfs.sh 1091 1 536 49.1 0.000 0.000 |
+LZO1B-999 | syslog 2104 1 1119 53.2 0.000 0.000 |
+LZO1B-999 | udev 3848 1 1992 51.8 0.000 0.000 |
+LZO1B-999 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1B-999 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1B-999 | urandom 1518 1 942 62.1 0.000 0.000 |
+LZO1B-999 | inittab 1192 1 794 66.6 0.000 0.000 |
+LZO1B-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-999 | ld.so.cache 1566 1 637 40.7 0.000 0.000 |
+LZO1B-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1B-999 | limits 827 1 623 75.3 0.000 0.000 |
+LZO1B-999 | login.access 1999 1 1203 60.2 0.000 0.000 |
+LZO1B-999 | login.defs 13626 1 6374 46.8 25.682 0.000 |
+LZO1B-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nfsroot 809 1 515 63.7 0.000 0.000 |
+LZO1B-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-999 | passwd 846 1 471 55.7 0.000 0.000 |
+LZO1B-999 | profile 1932 1 1313 68.0 0.000 0.000 |
+LZO1B-999 | protocols 3144 1 2123 67.5 0.000 0.000 |
+LZO1B-999 | rpc 911 1 676 74.2 0.000 0.000 |
+LZO1B-999 | securetty 1854 1 1171 63.2 0.000 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 19.953 0.000 |
+LZO1B-999 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1B-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-999 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1B-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-999 | moduli 587027 3 26342 4.5 28.985 0.000 |
+LZO1B-999 | ssh_config 1569 1 1062 67.7 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1B-999 | sshd_config 3202 1 1879 58.7 0.000 0.000 |
+LZO1B-999 | sshd_config_readonly 3211 1 1881 58.6 0.000 0.000 |
+LZO1B-999 | openssl.cnf 12328 1 5490 44.5 0.000 0.000 |
+LZO1B-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | syslog-startup.conf 651 1 531 81.6 0.000 0.000 |
+LZO1B-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-999 | ansi 1481 1 719 48.5 0.000 0.000 |
+LZO1B-999 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-999 | linux 1740 1 999 57.4 0.000 0.000 |
+LZO1B-999 | rxvt 2234 1 1453 65.0 0.000 0.000 |
+LZO1B-999 | screen 1607 1 915 56.9 0.000 0.000 |
+LZO1B-999 | screen-256color 1715 1 966 56.3 0.000 0.000 |
+LZO1B-999 | sun 1004 1 490 48.8 0.000 0.000 |
+LZO1B-999 | vt100 1282 1 754 58.8 0.000 0.000 |
+LZO1B-999 | vt102 1276 1 758 59.4 0.000 0.000 |
+LZO1B-999 | vt200 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt220 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-999 | xterm-256color 3882 1 2526 65.1 0.000 0.000 |
+LZO1B-999 | xterm-color 1551 1 763 49.2 0.000 0.000 |
+LZO1B-999 | xterm-xfree86 2240 1 1316 58.8 0.000 0.000 |
+LZO1B-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1B-999 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1B-999 | 50default 2652 1 1078 40.6 0.000 0.000 |
+LZO1B-999 | version 15 1 19 127 0.000 0.000 |
+LZO1B-999 | volatile.cache 4839 1 1060 21.9 0.000 0.000 |
+LZO1B-999 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1079 67.0 24.280 0.000
+LZO1B-999 ***TOTALS*** 749283 111 117626 15.7 24.280 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-999 | buildinfo 537 1 267 49.7 0.000 0.000 |
+LZO1C-999 | busybox.links.nosuid 2436 1 1136 46.6 0.000 0.000 |
+LZO1C-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-999 | rcS 1313 1 961 73.2 0.000 0.000 |
+LZO1C-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-999 | 00_core 1637 1 956 58.4 0.000 0.000 |
+LZO1C-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1C-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1C-999 | ethertypes 1853 1 1323 71.4 0.000 0.000 |
+LZO1C-999 | fstab 650 1 358 55.1 0.000 0.000 |
+LZO1C-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1C-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1C-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1C-999 | hosts 234 1 186 79.5 0.000 0.000 |
+LZO1C-999 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-999 | bootlogd 1997 1 1152 57.7 0.000 0.000 |
+LZO1C-999 | bootmisc.sh 2062 1 1334 64.7 0.000 0.000 |
+LZO1C-999 | checkroot.sh 3640 1 2144 58.9 0.000 0.000 |
+LZO1C-999 | devpts.sh 571 1 421 73.7 0.000 0.000 |
+LZO1C-999 | dmesg.sh 397 1 289 72.8 0.000 0.000 |
+LZO1C-999 | functions 2185 1 1300 59.5 0.000 0.000 |
+LZO1C-999 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1C-999 | hostname.sh 625 1 464 74.2 0.000 0.000 |
+LZO1C-999 | hwclock.sh 2541 1 1212 47.7 0.000 0.000 |
+LZO1C-999 | modutils.sh 1362 1 827 60.7 0.000 0.000 |
+LZO1C-999 | mountall.sh 1218 1 908 74.5 0.000 0.000 |
+LZO1C-999 | mountnfs.sh 1634 1 915 56.0 0.000 0.000 |
+LZO1C-999 | networking 1956 1 967 49.4 0.000 0.000 |
+LZO1C-999 | populate-volatile.sh 7846 1 3138 40.0 0.000 0.000 |
+LZO1C-999 | rc 4407 1 2333 52.9 0.000 0.000 |
+LZO1C-999 | rcS 525 1 440 83.8 0.000 0.000 |
+LZO1C-999 | read-only-rootfs-hook.sh 1317 1 870 66.1 0.000 0.000 |
+LZO1C-999 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-999 | rmnologin.sh 630 1 412 65.4 0.000 0.000 |
+LZO1C-999 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-999 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-999 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-999 | sshd 2029 1 961 47.4 0.000 0.000 |
+LZO1C-999 | sysfs.sh 1091 1 531 48.7 0.000 0.000 |
+LZO1C-999 | syslog 2104 1 1107 52.6 0.000 0.000 |
+LZO1C-999 | udev 3848 1 1966 51.1 0.000 0.000 |
+LZO1C-999 | umountfs 585 1 441 75.4 0.000 0.000 |
+LZO1C-999 | umountnfs.sh 756 1 552 73.0 0.000 0.000 |
+LZO1C-999 | urandom 1518 1 931 61.3 0.000 0.000 |
+LZO1C-999 | inittab 1192 1 786 65.9 0.000 0.000 |
+LZO1C-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-999 | ld.so.cache 1566 1 610 39.0 0.000 0.000 |
+LZO1C-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1C-999 | limits 827 1 617 74.6 0.000 0.000 |
+LZO1C-999 | login.access 1999 1 1196 59.8 0.000 0.000 |
+LZO1C-999 | login.defs 13626 1 6305 46.3 24.834 0.000 |
+LZO1C-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nfsroot 809 1 512 63.3 0.000 0.000 |
+LZO1C-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-999 | passwd 846 1 460 54.4 0.000 0.000 |
+LZO1C-999 | profile 1932 1 1302 67.4 0.000 0.000 |
+LZO1C-999 | protocols 3144 1 2104 66.9 0.000 0.000 |
+LZO1C-999 | rpc 911 1 673 73.9 0.000 0.000 |
+LZO1C-999 | securetty 1854 1 1162 62.7 0.000 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 25.140 0.000 |
+LZO1C-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1C-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-999 | .bashrc 410 1 322 78.5 0.000 0.000 |
+LZO1C-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-999 | moduli 587027 3 26011 4.4 40.916 0.000 |
+LZO1C-999 | ssh_config 1569 1 1055 67.2 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key 411 1 317 77.1 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key 2602 1 2571 98.8 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1C-999 | sshd_config 3202 1 1866 58.3 0.000 0.000 |
+LZO1C-999 | sshd_config_readonly 3211 1 1869 58.2 0.000 0.000 |
+LZO1C-999 | openssl.cnf 12328 1 5411 43.9 0.000 0.000 |
+LZO1C-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | syslog-startup.conf 651 1 529 81.3 0.000 0.000 |
+LZO1C-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-999 | ansi 1481 1 707 47.7 0.000 0.000 |
+LZO1C-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-999 | linux 1740 1 983 56.5 0.000 0.000 |
+LZO1C-999 | rxvt 2234 1 1446 64.7 0.000 0.000 |
+LZO1C-999 | screen 1607 1 904 56.3 0.000 0.000 |
+LZO1C-999 | screen-256color 1715 1 952 55.5 0.000 0.000 |
+LZO1C-999 | sun 1004 1 480 47.8 0.000 0.000 |
+LZO1C-999 | vt100 1282 1 748 58.3 0.000 0.000 |
+LZO1C-999 | vt102 1276 1 751 58.9 0.000 0.000 |
+LZO1C-999 | vt200 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt220 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-999 | xterm-256color 3882 1 2505 64.5 0.000 0.000 |
+LZO1C-999 | xterm-color 1551 1 754 48.6 0.000 0.000 |
+LZO1C-999 | xterm-xfree86 2240 1 1305 58.3 0.000 0.000 |
+LZO1C-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | local.rules 885 1 643 72.7 0.000 0.000 |
+LZO1C-999 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1C-999 | 50default 2652 1 1060 40.0 0.000 0.000 |
+LZO1C-999 | version 15 1 19 127 0.000 0.000 |
+LZO1C-999 | volatile.cache 4839 1 1054 21.8 0.000 0.000 |
+LZO1C-999 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1067 66.6 28.712 0.000
+LZO1C-999 ***TOTALS*** 749283 111 116309 15.5 28.712 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO2A-999 | buildinfo 537 1 263 49.0 0.000 0.000 |
+LZO2A-999 | busybox.links.nosuid 2436 1 1093 44.9 0.000 0.000 |
+LZO2A-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO2A-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO2A-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO2A-999 | rcS 1313 1 863 65.7 0.000 0.000 |
+LZO2A-999 | useradd 115 1 124 108 0.000 0.000 |
+LZO2A-999 | 00_core 1637 1 839 51.3 0.000 0.000 |
+LZO2A-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO2A-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO2A-999 | ethertypes 1853 1 1190 64.2 0.000 0.000 |
+LZO2A-999 | fstab 650 1 348 53.5 0.000 0.000 |
+LZO2A-999 | group 518 1 354 68.3 0.000 0.000 |
+LZO2A-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO2A-999 | host.conf 26 1 32 123 0.000 0.000 |
+LZO2A-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO2A-999 | hosts 234 1 173 73.9 0.000 0.000 |
+LZO2A-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO2A-999 | bootlogd 1997 1 1044 52.3 0.000 0.000 |
+LZO2A-999 | bootmisc.sh 2062 1 1216 59.0 0.000 0.000 |
+LZO2A-999 | checkroot.sh 3640 1 1975 54.3 0.000 0.000 |
+LZO2A-999 | devpts.sh 571 1 387 67.8 0.000 0.000 |
+LZO2A-999 | dmesg.sh 397 1 275 69.3 0.000 0.000 |
+LZO2A-999 | functions 2185 1 1184 54.2 0.000 0.000 |
+LZO2A-999 | halt 555 1 404 72.8 0.000 0.000 |
+LZO2A-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO2A-999 | hwclock.sh 2541 1 1133 44.6 0.000 0.000 |
+LZO2A-999 | modutils.sh 1362 1 760 55.8 0.000 0.000 |
+LZO2A-999 | mountall.sh 1218 1 814 66.8 0.000 0.000 |
+LZO2A-999 | mountnfs.sh 1634 1 849 52.0 0.000 0.000 |
+LZO2A-999 | networking 1956 1 890 45.5 0.000 0.000 |
+LZO2A-999 | populate-volatile.sh 7846 1 2954 37.6 0.000 0.000 |
+LZO2A-999 | rc 4407 1 2177 49.4 0.000 0.000 |
+LZO2A-999 | rcS 525 1 402 76.6 0.000 0.000 |
+LZO2A-999 | read-only-rootfs-hook.sh 1317 1 800 60.7 0.000 0.000 |
+LZO2A-999 | reboot 334 1 251 75.1 0.000 0.000 |
+LZO2A-999 | rmnologin.sh 630 1 384 61.0 0.000 0.000 |
+LZO2A-999 | save-rtc.sh 474 1 341 71.9 0.000 0.000 |
+LZO2A-999 | sendsigs 483 1 322 66.7 0.000 0.000 |
+LZO2A-999 | single 623 1 432 69.3 0.000 0.000 |
+LZO2A-999 | sshd 2029 1 882 43.5 0.000 0.000 |
+LZO2A-999 | sysfs.sh 1091 1 497 45.6 0.000 0.000 |
+LZO2A-999 | syslog 2104 1 1017 48.3 0.000 0.000 |
+LZO2A-999 | udev 3848 1 1839 47.8 0.000 0.000 |
+LZO2A-999 | umountfs 585 1 411 70.3 0.000 0.000 |
+LZO2A-999 | umountnfs.sh 756 1 508 67.2 0.000 0.000 |
+LZO2A-999 | urandom 1518 1 861 56.7 0.000 0.000 |
+LZO2A-999 | inittab 1192 1 720 60.4 0.000 0.000 |
+LZO2A-999 | issue 99 1 108 109 0.000 0.000 |
+LZO2A-999 | issue.net 96 1 105 109 0.000 0.000 |
+LZO2A-999 | ld.so.cache 1566 1 583 37.2 0.000 0.000 |
+LZO2A-999 | ld.so.conf 33 1 36 109 0.000 0.000 |
+LZO2A-999 | limits 827 1 554 67.0 0.000 0.000 |
+LZO2A-999 | login.access 1999 1 1045 52.3 0.000 0.000 |
+LZO2A-999 | login.defs 13626 1 6009 44.1 18.332 0.000 |
+LZO2A-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO2A-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nfsroot 809 1 473 58.5 0.000 0.000 |
+LZO2A-999 | interfaces 129 1 113 87.6 0.000 0.000 |
+LZO2A-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nsswitch.conf 465 1 298 64.1 0.000 0.000 |
+LZO2A-999 | passwd 846 1 414 48.9 0.000 0.000 |
+LZO2A-999 | profile 1932 1 1180 61.1 0.000 0.000 |
+LZO2A-999 | protocols 3144 1 1901 60.5 0.000 0.000 |
+LZO2A-999 | rpc 911 1 592 65.0 0.000 0.000 |
+LZO2A-999 | securetty 1854 1 972 52.4 0.000 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 16.935 0.000 |
+LZO2A-999 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO2A-999 | shells 42 1 43 102 0.000 0.000 |
+LZO2A-999 | .bashrc 410 1 298 72.7 0.000 0.000 |
+LZO2A-999 | .profile 241 1 216 89.6 0.000 0.000 |
+LZO2A-999 | moduli 587027 3 23397 4.0 36.317 962.694 |
+LZO2A-999 | ssh_config 1569 1 939 59.8 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key.pub 176 1 180 102 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key.pub 96 1 104 108 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key 2602 1 2735 105 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key.pub 568 1 615 108 0.000 0.000 |
+LZO2A-999 | sshd_config 3202 1 1701 53.1 0.000 0.000 |
+LZO2A-999 | sshd_config_readonly 3211 1 1696 52.8 0.000 0.000 |
+LZO2A-999 | openssl.cnf 12328 1 5099 41.4 21.656 0.000 |
+LZO2A-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | syslog-startup.conf 651 1 482 74.0 0.000 0.000 |
+LZO2A-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO2A-999 | ansi 1481 1 650 43.9 0.000 0.000 |
+LZO2A-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO2A-999 | linux 1740 1 896 51.5 0.000 0.000 |
+LZO2A-999 | rxvt 2234 1 1280 57.3 0.000 0.000 |
+LZO2A-999 | screen 1607 1 818 50.9 0.000 0.000 |
+LZO2A-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO2A-999 | sun 1004 1 436 43.4 0.000 0.000 |
+LZO2A-999 | vt100 1282 1 685 53.4 0.000 0.000 |
+LZO2A-999 | vt102 1276 1 681 53.4 0.000 0.000 |
+LZO2A-999 | vt200 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt220 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt52 839 1 315 37.5 0.000 0.000 |
+LZO2A-999 | xterm-256color 3882 1 2277 58.7 0.000 0.000 |
+LZO2A-999 | xterm-color 1551 1 667 43.0 0.000 0.000 |
+LZO2A-999 | xterm-xfree86 2240 1 1177 52.5 0.000 0.000 |
+LZO2A-999 | timestamp 15 1 20 133 0.000 0.000 |
+LZO2A-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | local.rules 885 1 575 65.0 0.000 0.000 |
+LZO2A-999 | udev.conf 215 1 171 79.5 0.000 0.000 |
+LZO2A-999 | 50default 2652 1 987 37.2 0.000 0.000 |
+LZO2A-999 | version 15 1 20 133 0.000 0.000 |
+LZO2A-999 | volatile.cache 4839 1 1033 21.3 0.000 0.000 |
+LZO2A-999 | xattr.conf 681 1 375 55.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 983 63.2 21.355 962.694
+LZO2A-999 ***TOTALS*** 749283 111 107166 14.3 21.355 962.694
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-999 | buildinfo 537 1 266 49.5 0.000 0.000 |
+LZO1F-999 | busybox.links.nosuid 2436 1 1098 45.1 0.000 0.000 |
+LZO1F-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1F-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO1F-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO1F-999 | rcS 1313 1 925 70.4 0.000 0.000 |
+LZO1F-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-999 | 00_core 1637 1 911 55.7 0.000 0.000 |
+LZO1F-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1F-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1F-999 | ethertypes 1853 1 1270 68.5 0.000 0.000 |
+LZO1F-999 | fstab 650 1 355 54.6 0.000 0.000 |
+LZO1F-999 | group 518 1 408 78.8 0.000 0.000 |
+LZO1F-999 | gshadow 432 1 281 65.0 0.000 0.000 |
+LZO1F-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1F-999 | hosts 234 1 184 78.6 0.000 0.000 |
+LZO1F-999 | banner.sh 537 1 330 61.5 0.000 0.000 |
+LZO1F-999 | bootlogd 1997 1 1094 54.8 0.000 0.000 |
+LZO1F-999 | bootmisc.sh 2062 1 1299 63.0 0.000 0.000 |
+LZO1F-999 | checkroot.sh 3640 1 2069 56.8 0.000 0.000 |
+LZO1F-999 | devpts.sh 571 1 413 72.3 0.000 0.000 |
+LZO1F-999 | dmesg.sh 397 1 283 71.3 0.000 0.000 |
+LZO1F-999 | functions 2185 1 1262 57.8 0.000 0.000 |
+LZO1F-999 | halt 555 1 433 78.0 0.000 0.000 |
+LZO1F-999 | hostname.sh 625 1 457 73.1 0.000 0.000 |
+LZO1F-999 | hwclock.sh 2541 1 1175 46.2 0.000 0.000 |
+LZO1F-999 | modutils.sh 1362 1 809 59.4 0.000 0.000 |
+LZO1F-999 | mountall.sh 1218 1 877 72.0 0.000 0.000 |
+LZO1F-999 | mountnfs.sh 1634 1 882 54.0 0.000 0.000 |
+LZO1F-999 | networking 1956 1 934 47.8 0.000 0.000 |
+LZO1F-999 | populate-volatile.sh 7846 1 3109 39.6 0.000 0.000 |
+LZO1F-999 | rc 4407 1 2246 51.0 0.000 0.000 |
+LZO1F-999 | rcS 525 1 429 81.7 0.000 0.000 |
+LZO1F-999 | read-only-rootfs-hook.sh 1317 1 845 64.2 0.000 0.000 |
+LZO1F-999 | reboot 334 1 260 77.8 0.000 0.000 |
+LZO1F-999 | rmnologin.sh 630 1 407 64.6 0.000 0.000 |
+LZO1F-999 | save-rtc.sh 474 1 355 74.9 0.000 0.000 |
+LZO1F-999 | sendsigs 483 1 335 69.4 0.000 0.000 |
+LZO1F-999 | single 623 1 454 72.9 0.000 0.000 |
+LZO1F-999 | sshd 2029 1 927 45.7 0.000 0.000 |
+LZO1F-999 | sysfs.sh 1091 1 523 47.9 0.000 0.000 |
+LZO1F-999 | syslog 2104 1 1062 50.5 0.000 0.000 |
+LZO1F-999 | udev 3848 1 1905 49.5 0.000 0.000 |
+LZO1F-999 | umountfs 585 1 430 73.5 0.000 0.000 |
+LZO1F-999 | umountnfs.sh 756 1 541 71.6 0.000 0.000 |
+LZO1F-999 | urandom 1518 1 906 59.7 0.000 0.000 |
+LZO1F-999 | inittab 1192 1 768 64.4 0.000 0.000 |
+LZO1F-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-999 | ld.so.cache 1566 1 590 37.7 0.000 0.000 |
+LZO1F-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1F-999 | limits 827 1 601 72.7 0.000 0.000 |
+LZO1F-999 | login.access 1999 1 1131 56.6 0.000 0.000 |
+LZO1F-999 | login.defs 13626 1 6344 46.6 21.687 0.000 |
+LZO1F-999 | logrotate-dmesg.conf 121 1 116 95.9 0.000 0.000 |
+LZO1F-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nfsroot 809 1 497 61.4 0.000 0.000 |
+LZO1F-999 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1F-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nsswitch.conf 465 1 322 69.2 0.000 0.000 |
+LZO1F-999 | passwd 846 1 444 52.5 0.000 0.000 |
+LZO1F-999 | profile 1932 1 1252 64.8 0.000 0.000 |
+LZO1F-999 | protocols 3144 1 2015 64.1 0.000 0.000 |
+LZO1F-999 | rpc 911 1 635 69.7 0.000 0.000 |
+LZO1F-999 | securetty 1854 1 1040 56.1 0.000 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 21.071 0.000 |
+LZO1F-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1F-999 | shells 42 1 42 100 0.000 0.000 |
+LZO1F-999 | .bashrc 410 1 320 78.0 0.000 0.000 |
+LZO1F-999 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1F-999 | moduli 587027 3 24958 4.3 39.783 0.000 |
+LZO1F-999 | ssh_config 1569 1 1013 64.6 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key 505 1 441 87.3 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key.pub 176 1 169 96.0 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key 411 1 314 76.4 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key 2602 1 2564 98.5 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1F-999 | sshd_config 3202 1 1777 55.5 0.000 0.000 |
+LZO1F-999 | sshd_config_readonly 3211 1 1781 55.5 0.000 0.000 |
+LZO1F-999 | openssl.cnf 12328 1 5345 43.4 23.961 0.000 |
+LZO1F-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | syslog-startup.conf 651 1 519 79.7 0.000 0.000 |
+LZO1F-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-999 | ansi 1481 1 662 44.7 0.000 0.000 |
+LZO1F-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1F-999 | linux 1740 1 919 52.8 0.000 0.000 |
+LZO1F-999 | rxvt 2234 1 1334 59.7 0.000 0.000 |
+LZO1F-999 | screen 1607 1 846 52.6 0.000 0.000 |
+LZO1F-999 | screen-256color 1715 1 891 52.0 0.000 0.000 |
+LZO1F-999 | sun 1004 1 445 44.3 0.000 0.000 |
+LZO1F-999 | vt100 1282 1 709 55.3 0.000 0.000 |
+LZO1F-999 | vt102 1276 1 708 55.5 0.000 0.000 |
+LZO1F-999 | vt200 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt220 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt52 839 1 327 39.0 0.000 0.000 |
+LZO1F-999 | xterm-256color 3882 1 2289 59.0 0.000 0.000 |
+LZO1F-999 | xterm-color 1551 1 696 44.9 0.000 0.000 |
+LZO1F-999 | xterm-xfree86 2240 1 1194 53.3 0.000 0.000 |
+LZO1F-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | local.rules 885 1 616 69.6 0.000 0.000 |
+LZO1F-999 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1F-999 | 50default 2652 1 1040 39.2 0.000 0.000 |
+LZO1F-999 | version 15 1 19 127 0.000 0.000 |
+LZO1F-999 | volatile.cache 4839 1 1042 21.5 0.000 0.000 |
+LZO1F-999 | xattr.conf 681 1 402 59.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1031 64.9 24.932 0.000
+LZO1F-999 ***TOTALS*** 749283 111 112381 15.0 24.932 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-999 | buildinfo 537 1 268 49.9 0.000 0.000 |
+LZO1X-999 | busybox.links.nosuid 2436 1 1071 44.0 0.000 0.000 |
+LZO1X-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1X-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1X-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1X-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1X-999 | 00_core 1637 1 888 54.2 0.000 0.000 |
+LZO1X-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1X-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1X-999 | ethertypes 1853 1 1243 67.1 0.000 0.000 |
+LZO1X-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1X-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1X-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1X-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1X-999 | hosts 234 1 181 77.4 0.000 0.000 |
+LZO1X-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1X-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1X-999 | bootmisc.sh 2062 1 1262 61.2 0.000 0.000 |
+LZO1X-999 | checkroot.sh 3640 1 2018 55.4 0.000 0.000 |
+LZO1X-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1X-999 | dmesg.sh 397 1 279 70.3 0.000 0.000 |
+LZO1X-999 | functions 2185 1 1225 56.1 0.000 0.000 |
+LZO1X-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1X-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1X-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1X-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1X-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1X-999 | mountnfs.sh 1634 1 865 52.9 0.000 0.000 |
+LZO1X-999 | networking 1956 1 919 47.0 0.000 0.000 |
+LZO1X-999 | populate-volatile.sh 7846 1 3042 38.8 13.456 0.000 |
+LZO1X-999 | rc 4407 1 2223 50.4 0.000 0.000 |
+LZO1X-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1X-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1X-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1X-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1X-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1X-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1X-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1X-999 | sshd 2029 1 912 44.9 0.000 0.000 |
+LZO1X-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1X-999 | syslog 2104 1 1045 49.7 0.000 0.000 |
+LZO1X-999 | udev 3848 1 1862 48.4 0.000 0.000 |
+LZO1X-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1X-999 | umountnfs.sh 756 1 534 70.6 0.000 0.000 |
+LZO1X-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1X-999 | inittab 1192 1 751 63.0 0.000 0.000 |
+LZO1X-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-999 | ld.so.cache 1566 1 586 37.4 0.000 0.000 |
+LZO1X-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1X-999 | limits 827 1 585 70.7 0.000 0.000 |
+LZO1X-999 | login.access 1999 1 1096 54.8 0.000 0.000 |
+LZO1X-999 | login.defs 13626 1 6222 45.7 10.106 0.000 |
+LZO1X-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1X-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1X-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1X-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1X-999 | passwd 846 1 436 51.5 0.000 0.000 |
+LZO1X-999 | profile 1932 1 1228 63.6 0.000 0.000 |
+LZO1X-999 | protocols 3144 1 1945 61.9 0.000 0.000 |
+LZO1X-999 | rpc 911 1 614 67.4 0.000 0.000 |
+LZO1X-999 | securetty 1854 1 1030 55.6 0.000 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 9.204 0.000 |
+LZO1X-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1X-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1X-999 | .bashrc 410 1 312 76.1 0.000 0.000 |
+LZO1X-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1X-999 | moduli 587027 3 24221 4.1 26.941 0.000 |
+LZO1X-999 | ssh_config 1569 1 980 62.5 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1X-999 | sshd_config 3202 1 1729 54.0 0.000 0.000 |
+LZO1X-999 | sshd_config_readonly 3211 1 1729 53.8 0.000 0.000 |
+LZO1X-999 | openssl.cnf 12328 1 5239 42.5 10.624 0.000 |
+LZO1X-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1X-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1X-999 | ansi 1481 1 660 44.6 0.000 0.000 |
+LZO1X-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1X-999 | linux 1740 1 914 52.5 0.000 0.000 |
+LZO1X-999 | rxvt 2234 1 1324 59.3 0.000 0.000 |
+LZO1X-999 | screen 1607 1 835 52.0 0.000 0.000 |
+LZO1X-999 | screen-256color 1715 1 881 51.4 0.000 0.000 |
+LZO1X-999 | sun 1004 1 442 44.0 0.000 0.000 |
+LZO1X-999 | vt100 1282 1 708 55.2 0.000 0.000 |
+LZO1X-999 | vt102 1276 1 704 55.2 0.000 0.000 |
+LZO1X-999 | vt200 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt220 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt52 839 1 322 38.4 0.000 0.000 |
+LZO1X-999 | xterm-256color 3882 1 2286 58.9 0.000 0.000 |
+LZO1X-999 | xterm-color 1551 1 694 44.7 0.000 0.000 |
+LZO1X-999 | xterm-xfree86 2240 1 1190 53.1 0.000 0.000 |
+LZO1X-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1X-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1X-999 | 50default 2652 1 1025 38.7 0.000 0.000 |
+LZO1X-999 | version 15 1 19 127 0.000 0.000 |
+LZO1X-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1X-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1010 64.1 12.102 0.000
+LZO1X-999 ***TOTALS*** 749283 111 110134 14.7 12.102 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-999 | buildinfo 537 1 267 49.7 0.000 0.000 |
+LZO1Y-999 | busybox.links.nosuid 2436 1 970 39.8 0.000 0.000 |
+LZO1Y-999 | busybox.links.suid 91 1 62 68.1 0.000 0.000 |
+LZO1Y-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Y-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-999 | rcS 1313 1 892 67.9 0.000 0.000 |
+LZO1Y-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Y-999 | 00_core 1637 1 865 52.8 0.000 0.000 |
+LZO1Y-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Y-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Y-999 | ethertypes 1853 1 1226 66.2 0.000 0.000 |
+LZO1Y-999 | fstab 650 1 345 53.1 0.000 0.000 |
+LZO1Y-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1Y-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1Y-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1Y-999 | hosts 234 1 178 76.1 0.000 0.000 |
+LZO1Y-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO1Y-999 | bootlogd 1997 1 1061 53.1 0.000 0.000 |
+LZO1Y-999 | bootmisc.sh 2062 1 1235 59.9 0.000 0.000 |
+LZO1Y-999 | checkroot.sh 3640 1 2015 55.4 0.000 0.000 |
+LZO1Y-999 | devpts.sh 571 1 398 69.7 0.000 0.000 |
+LZO1Y-999 | dmesg.sh 397 1 273 68.8 0.000 0.000 |
+LZO1Y-999 | functions 2185 1 1198 54.8 0.000 0.000 |
+LZO1Y-999 | halt 555 1 421 75.9 0.000 0.000 |
+LZO1Y-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO1Y-999 | hwclock.sh 2541 1 1141 44.9 0.000 0.000 |
+LZO1Y-999 | modutils.sh 1362 1 769 56.5 0.000 0.000 |
+LZO1Y-999 | mountall.sh 1218 1 836 68.6 0.000 0.000 |
+LZO1Y-999 | mountnfs.sh 1634 1 851 52.1 0.000 0.000 |
+LZO1Y-999 | networking 1956 1 905 46.3 0.000 0.000 |
+LZO1Y-999 | populate-volatile.sh 7846 1 3009 38.4 13.787 0.000 |
+LZO1Y-999 | rc 4407 1 2231 50.6 0.000 0.000 |
+LZO1Y-999 | rcS 525 1 423 80.6 0.000 0.000 |
+LZO1Y-999 | read-only-rootfs-hook.sh 1317 1 814 61.8 0.000 0.000 |
+LZO1Y-999 | reboot 334 1 253 75.7 0.000 0.000 |
+LZO1Y-999 | rmnologin.sh 630 1 389 61.7 0.000 0.000 |
+LZO1Y-999 | save-rtc.sh 474 1 345 72.8 0.000 0.000 |
+LZO1Y-999 | sendsigs 483 1 325 67.3 0.000 0.000 |
+LZO1Y-999 | single 623 1 439 70.5 0.000 0.000 |
+LZO1Y-999 | sshd 2029 1 899 44.3 0.000 0.000 |
+LZO1Y-999 | sysfs.sh 1091 1 494 45.3 0.000 0.000 |
+LZO1Y-999 | syslog 2104 1 1020 48.5 0.000 0.000 |
+LZO1Y-999 | udev 3848 1 1856 48.2 0.000 0.000 |
+LZO1Y-999 | umountfs 585 1 421 72.0 0.000 0.000 |
+LZO1Y-999 | umountnfs.sh 756 1 521 68.9 0.000 0.000 |
+LZO1Y-999 | urandom 1518 1 864 56.9 0.000 0.000 |
+LZO1Y-999 | inittab 1192 1 738 61.9 0.000 0.000 |
+LZO1Y-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-999 | ld.so.cache 1566 1 549 35.1 0.000 0.000 |
+LZO1Y-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Y-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Y-999 | login.access 1999 1 1079 54.0 0.000 0.000 |
+LZO1Y-999 | login.defs 13626 1 6280 46.1 10.559 0.000 |
+LZO1Y-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1Y-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nfsroot 809 1 477 59.0 0.000 0.000 |
+LZO1Y-999 | interfaces 129 1 115 89.1 0.000 0.000 |
+LZO1Y-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nsswitch.conf 465 1 303 65.2 0.000 0.000 |
+LZO1Y-999 | passwd 846 1 425 50.2 0.000 0.000 |
+LZO1Y-999 | profile 1932 1 1213 62.8 0.000 0.000 |
+LZO1Y-999 | protocols 3144 1 1948 62.0 0.000 0.000 |
+LZO1Y-999 | rpc 911 1 605 66.4 0.000 0.000 |
+LZO1Y-999 | securetty 1854 1 1020 55.0 0.000 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 9.944 0.000 |
+LZO1Y-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Y-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Y-999 | .bashrc 410 1 306 74.6 0.000 0.000 |
+LZO1Y-999 | .profile 241 1 219 90.9 0.000 0.000 |
+LZO1Y-999 | moduli 587027 3 25116 4.3 29.295 0.000 |
+LZO1Y-999 | ssh_config 1569 1 965 61.5 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key 505 1 444 87.9 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key.pub 176 1 170 96.6 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key 411 1 315 76.6 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1Y-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Y-999 | sshd_config_readonly 3211 1 1739 54.2 0.000 0.000 |
+LZO1Y-999 | openssl.cnf 12328 1 5265 42.7 12.126 0.000 |
+LZO1Y-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | syslog-startup.conf 651 1 510 78.3 0.000 0.000 |
+LZO1Y-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Y-999 | ansi 1481 1 648 43.8 0.000 0.000 |
+LZO1Y-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Y-999 | linux 1740 1 906 52.1 0.000 0.000 |
+LZO1Y-999 | rxvt 2234 1 1321 59.1 0.000 0.000 |
+LZO1Y-999 | screen 1607 1 834 51.9 0.000 0.000 |
+LZO1Y-999 | screen-256color 1715 1 878 51.2 0.000 0.000 |
+LZO1Y-999 | sun 1004 1 439 43.7 0.000 0.000 |
+LZO1Y-999 | vt100 1282 1 698 54.4 0.000 0.000 |
+LZO1Y-999 | vt102 1276 1 695 54.5 0.000 0.000 |
+LZO1Y-999 | vt200 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt220 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt52 839 1 318 37.9 0.000 0.000 |
+LZO1Y-999 | xterm-256color 3882 1 2284 58.8 0.000 0.000 |
+LZO1Y-999 | xterm-color 1551 1 692 44.6 0.000 0.000 |
+LZO1Y-999 | xterm-xfree86 2240 1 1181 52.7 0.000 0.000 |
+LZO1Y-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | local.rules 885 1 597 67.5 0.000 0.000 |
+LZO1Y-999 | udev.conf 215 1 186 86.5 0.000 0.000 |
+LZO1Y-999 | 50default 2652 1 1009 38.0 0.000 0.000 |
+LZO1Y-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | volatile.cache 4839 1 1003 20.7 0.000 0.000 |
+LZO1Y-999 | xattr.conf 681 1 388 57.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1011 63.4 13.007 0.000
+LZO1Y-999 ***TOTALS*** 749283 111 110298 14.7 13.007 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Z-999 | buildinfo 537 1 268 49.9 0.000 0.000 |
+LZO1Z-999 | busybox.links.nosuid 2436 1 1068 43.8 0.000 0.000 |
+LZO1Z-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1Z-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Z-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Z-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1Z-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Z-999 | 00_core 1637 1 886 54.1 0.000 0.000 |
+LZO1Z-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Z-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Z-999 | ethertypes 1853 1 1237 66.8 0.000 0.000 |
+LZO1Z-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1Z-999 | group 518 1 387 74.7 0.000 0.000 |
+LZO1Z-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO1Z-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Z-999 | hostname 10 1 14 140 0.000 0.000 |
+LZO1Z-999 | hosts 234 1 180 76.9 0.000 0.000 |
+LZO1Z-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1Z-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1Z-999 | bootmisc.sh 2062 1 1260 61.1 0.000 0.000 |
+LZO1Z-999 | checkroot.sh 3640 1 2025 55.6 0.000 0.000 |
+LZO1Z-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1Z-999 | dmesg.sh 397 1 277 69.8 0.000 0.000 |
+LZO1Z-999 | functions 2185 1 1224 56.0 0.000 0.000 |
+LZO1Z-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1Z-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1Z-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1Z-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1Z-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1Z-999 | mountnfs.sh 1634 1 864 52.9 0.000 0.000 |
+LZO1Z-999 | networking 1956 1 917 46.9 0.000 0.000 |
+LZO1Z-999 | populate-volatile.sh 7846 1 3053 38.9 13.835 0.000 |
+LZO1Z-999 | rc 4407 1 2223 50.4 0.000 0.000 |
+LZO1Z-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1Z-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1Z-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1Z-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1Z-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1Z-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1Z-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1Z-999 | sshd 2029 1 910 44.8 0.000 0.000 |
+LZO1Z-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1Z-999 | syslog 2104 1 1043 49.6 0.000 0.000 |
+LZO1Z-999 | udev 3848 1 1868 48.5 0.000 0.000 |
+LZO1Z-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1Z-999 | umountnfs.sh 756 1 533 70.5 0.000 0.000 |
+LZO1Z-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1Z-999 | inittab 1192 1 750 62.9 0.000 0.000 |
+LZO1Z-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Z-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Z-999 | ld.so.cache 1566 1 586 37.4 0.000 0.000 |
+LZO1Z-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Z-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Z-999 | login.access 1999 1 1097 54.9 0.000 0.000 |
+LZO1Z-999 | login.defs 13626 1 6250 45.9 10.508 0.000 |
+LZO1Z-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO1Z-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1Z-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1Z-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1Z-999 | passwd 846 1 434 51.3 0.000 0.000 |
+LZO1Z-999 | profile 1932 1 1224 63.4 0.000 0.000 |
+LZO1Z-999 | protocols 3144 1 1942 61.8 0.000 0.000 |
+LZO1Z-999 | rpc 911 1 612 67.2 0.000 0.000 |
+LZO1Z-999 | securetty 1854 1 914 49.3 0.000 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 9.758 0.000 |
+LZO1Z-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Z-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Z-999 | .bashrc 410 1 311 75.9 0.000 0.000 |
+LZO1Z-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1Z-999 | moduli 587027 3 24370 4.2 29.927 0.000 |
+LZO1Z-999 | ssh_config 1569 1 976 62.2 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key.pub 176 1 171 97.2 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key.pub 96 1 100 104 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key.pub 568 1 572 101 0.000 0.000 |
+LZO1Z-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Z-999 | sshd_config_readonly 3211 1 1741 54.2 0.000 0.000 |
+LZO1Z-999 | openssl.cnf 12328 1 5272 42.8 12.172 0.000 |
+LZO1Z-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1Z-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Z-999 | ansi 1481 1 638 43.1 0.000 0.000 |
+LZO1Z-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Z-999 | linux 1740 1 893 51.3 0.000 0.000 |
+LZO1Z-999 | rxvt 2234 1 1289 57.7 0.000 0.000 |
+LZO1Z-999 | screen 1607 1 810 50.4 0.000 0.000 |
+LZO1Z-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO1Z-999 | sun 1004 1 424 42.2 0.000 0.000 |
+LZO1Z-999 | vt100 1282 1 683 53.3 0.000 0.000 |
+LZO1Z-999 | vt102 1276 1 683 53.5 0.000 0.000 |
+LZO1Z-999 | vt200 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt220 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt52 839 1 314 37.4 0.000 0.000 |
+LZO1Z-999 | xterm-256color 3882 1 2151 55.4 0.000 0.000 |
+LZO1Z-999 | xterm-color 1551 1 675 43.5 0.000 0.000 |
+LZO1Z-999 | xterm-xfree86 2240 1 1139 50.8 0.000 0.000 |
+LZO1Z-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1Z-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1Z-999 | 50default 2652 1 1024 38.6 0.000 0.000 |
+LZO1Z-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1Z-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1007 63.7 12.970 0.000
+LZO1Z-999 ***TOTALS*** 749283 111 109775 14.7 12.970 0.000
+Done.
+Align init: 0x7f8953f010 ( 0x7f8953f010 )
+Alignment test passed.
+PASS: align
+Checksum test passed.
+PASS: chksum
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+Simple compression test passed.
+PASS: simple
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+
+miniLZO simple compression test passed.
+PASS: testmini
+DURATION: 1
+END: /usr/lib/lzo/ptest
+2024-01-31T04:28
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-lzo/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-lzo/testresults.json
new file mode 100644
index 00000000000..c3207a6ac51
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-lzo/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-lzo_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-lzo",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010223388671875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3859736919403076,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043218374252319336,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.6495230197906494,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012793540954589844,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.lzo.align": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.chksum": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.lzotest": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.testmini": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "lzo": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.103205442428589,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-m4/ptest-m4.log b/runtime/poky/qemuarm64/core-image-ptest-m4/ptest-m4.log
new file mode 100644
index 00000000000..2dc53bba101
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-m4/ptest-m4.log
@@ -0,0 +1,333 @@
+START: ptest-runner
+2024-01-31T04:28
+PASS: test-accept
+PASS: test-access
+PASS: test-alignof
+PASS: test-alloca-opt
+PASS: test-arpa_inet
+PASS: test-array_list
+PASS: test-array_oset
+PASS: test-asyncsafe-spin1
+Skipping test: multithreading not enabled
+SKIP: test-asyncsafe-spin2
+PASS: test-avltree_oset
+PASS: test-binary-io.sh
+PASS: test-bind
+PASS: test-bitrotate
+PASS: test-btowc1.sh
+PASS: test-btowc2.sh
+PASS: test-c-ctype
+PASS: test-c-stack.sh
+PASS: test-c-stack2.sh
+PASS: test-c-strcase.sh
+PASS: test-calloc-gnu
+PASS: test-canonicalize-lgpl
+PASS: test-canonicalize
+PASS: test-chdir
+PASS: test-cloexec
+PASS: test-close
+PASS: test-closein.sh
+PASS: test-connect
+PASS: test-creat
+PASS: test-ctype
+PASS: test-dirent
+PASS: test-dirname
+PASS: test-dup
+PASS: test-dup2
+PASS: test-dynarray
+PASS: test-environ
+PASS: test-errno
+./test-execute-main: test-execute-child subprocess failed: No such file or directory
+PASS: test-execute.sh
+./test-execute-script: executable-script subprocess failed: Exec format error
+./test-execute-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-execute-script
+test_heap: address range is still mapped after free().
+test_stack: count = 0
+PASS: test-explicit_bzero
+PASS: test-fchdir
+PASS: test-fclose
+PASS: test-fcntl-h
+PASS: test-fcntl
+PASS: test-fdopen
+PASS: test-fdopendir
+PASS: test-fflush
+PASS: test-fflush2.sh
+PASS: test-fgetc
+PASS: test-filenamecat
+PASS: test-float
+PASS: test-fopen-gnu
+PASS: test-fopen-safer
+PASS: test-fopen
+PASS: test-fpending.sh
+PASS: test-fpurge
+PASS: test-fputc
+PASS: test-fread
+PASS: test-freadahead.sh
+PASS: test-freading
+PASS: test-free
+PASS: test-freopen
+PASS: test-frexp-nolibm
+PASS: test-frexpl-nolibm
+PASS: test-fseek.sh
+PASS: test-fseek2.sh
+PASS: test-fseeko.sh
+PASS: test-fseeko2.sh
+PASS: test-fseeko3.sh
+PASS: test-fseeko4.sh
+PASS: test-fstat
+PASS: test-fstatat
+PASS: test-ftell.sh
+PASS: test-ftell2.sh
+PASS: test-ftell3
+PASS: test-ftello.sh
+PASS: test-ftello2.sh
+PASS: test-ftello3
+PASS: test-ftello4.sh
+PASS: test-ftruncate.sh
+PASS: test-fwrite
+PASS: test-getcwd-lgpl
+PASS: test-getcwd.sh
+PASS: test-getdtablesize
+PASS: test-getopt-gnu
+PASS: test-getprogname
+PASS: test-getrandom
+PASS: test-gettimeofday
+PASS: test-hard-locale
+PASS: test-hash
+PASS: test-iconv-h
+PASS: test-iconv
+PASS: test-ignore-value
+PASS: test-inet_pton
+PASS: test-intprops
+PASS: test-inttostr
+PASS: test-inttypes
+PASS: test-ioctl
+PASS: test-isblank
+PASS: test-isnand-nolibm
+PASS: test-isnanf-nolibm
+PASS: test-isnanl-nolibm
+PASS: test-iswblank
+PASS: test-iswdigit.sh
+PASS: test-iswxdigit.sh
+PASS: test-langinfo
+PASS: test-limits-h
+PASS: test-link
+PASS: test-linked_list
+PASS: test-linkedhash_list
+PASS: test-listen
+PASS: test-locale
+PASS: test-localeconv
+PASS: test-localename
+PASS: test-lseek.sh
+PASS: test-lstat
+PASS: test-malloc-gnu
+PASS: test-malloca
+PASS: test-math
+PASS: test-mbrtowc1.sh
+PASS: test-mbrtowc2.sh
+Skipping test: no traditional japanese locale is supported
+SKIP: test-mbrtowc3.sh
+Skipping test: no transitional chinese locale is supported
+SKIP: test-mbrtowc4.sh
+PASS: test-mbrtowc5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-7.sh
+PASS: test-mbsinit.sh
+PASS: test-mbsstr1
+PASS: test-mbsstr2.sh
+Skipping test: no chinese GB18030 locale is supported
+SKIP: test-mbsstr3.sh
+PASS: test-memchr
+PASS: test-memchr2
+PASS: test-memrchr
+PASS: test-mkdir
+PASS: test-nanosleep
+PASS: test-netinet_in
+PASS: test-nl_langinfo.sh
+Skipping test: multithreading not enabled
+SKIP: test-nl_langinfo-mt
+PASS: test-open
+PASS: test-openat
+PASS: test-pathmax
+PASS: test-perror.sh
+PASS: test-perror2
+PASS: test-pipe
+PASS: test-pipe2
+PASS: test-posix_spawn-open1
+PASS: test-posix_spawn-open2
+PASS: test-posix_spawn-inherit0
+PASS: test-posix_spawn-inherit1
+PASS: test-posix_spawn-script
+PASS: test-posix_spawn_file_actions_addchdir
+PASS: test-posix_spawn-chdir
+PASS: test-posix_spawn_file_actions_addclose
+PASS: test-posix_spawn_file_actions_adddup2
+PASS: test-posix_spawn_file_actions_addopen
+PASS: test-posix_spawn-dup2-stdout
+PASS: test-posix_spawn-dup2-stdin
+PASS: test-posix_spawnp-script
+PASS: test-printf-frexp
+PASS: test-printf-frexpl
+PASS: test-pthread
+PASS: test-pthread-thread
+PASS: test-pthread_sigmask1
+Skipping test: POSIX threads not enabled
+SKIP: test-pthread_sigmask2
+PASS: test-quotearg-simple
+PASS: test-raise
+PASS: test-rawmemchr
+PASS: test-read-file
+PASS: test-readlink
+PASS: test-realloc-gnu
+PASS: test-reallocarray
+PASS: test-regex
+PASS: test-rename
+PASS: test-rmdir
+PASS: test-sched
+PASS: test-scratch-buffer
+Invalid nfd test... passed
+Invalid fd test... passed
+Unconnected socket test... passed
+Connected sockets test... passed
+General socket test with fork... passed
+Pipe test... passed
+PASS: test-select
+PASS: test-select-in.sh
+PASS: test-select-out.sh
+PASS: test-setenv
+PASS: test-setlocale_null
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-one
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-all
+PASS: test-setlocale1.sh
+PASS: test-setlocale2.sh
+PASS: test-setsockopt
+PASS: test-sigaction
+PASS: test-signal-h
+PASS: test-signbit
+PASS: test-sigpipe.sh
+PASS: test-sigprocmask
+Test passed.
+PASS: test-sigsegv-catch-segv1
+Doing SIGSEGV pass 1.
+Fault 1 caught.
+Doing SIGSEGV pass 2.
+Fault 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-segv2
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow1
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Segmentation violation correctly detected.
+Segmentation violation correctly detected.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow2
+PASS: test-sleep
+PASS: test-snprintf
+PASS: test-sockets
+PASS: test-spawn-pipe.sh
+./test-spawn-pipe-script: executable-script subprocess failed: Exec format error
+./test-spawn-pipe-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-spawn-pipe-script
+PASS: test-spawn
+PASS: test-stat
+PASS: test-stat-time
+PASS: test-stdalign
+PASS: test-stdbool
+PASS: test-stddef
+PASS: test-stdint
+PASS: test-stdio
+PASS: test-stdlib
+PASS: test-strchrnul
+PASS: test-strerror
+PASS: test-strerror_r
+PASS: test-striconv
+PASS: test-string
+PASS: test-strnlen
+PASS: test-strsignal
+PASS: test-strstr
+PASS: test-strtod
+PASS: test-strtod1.sh
+PASS: test-symlink
+PASS: test-sys_ioctl
+PASS: test-sys_random
+PASS: test-sys_select
+PASS: test-sys_socket
+PASS: test-sys_stat
+PASS: test-sys_time
+PASS: test-sys_types
+PASS: test-sys_uio
+PASS: test-sys_wait
+PASS: test-init.sh
+PASS: test-thread_self
+Skipping test: multithreading not enabled
+SKIP: test-thread_create
+PASS: test-time
+PASS: test-dup-safer
+PASS: test-unistd
+PASS: test-u8-mbtoucr
+PASS: test-u8-uctomb
+PASS: test-uc_width
+PASS: uniwidth/test-uc_width2.sh
+PASS: test-unsetenv
+./test-update-copyright.sh: skipping this test;
+your system has insufficient support for Perl
+SKIP: test-update-copyright.sh
+PASS: test-vasnprintf
+PASS: test-vasprintf-posix
+PASS: test-vasprintf
+test-vc-list-files-git.sh: skipped test: git not found in PATH
+SKIP: test-vc-list-files-git.sh
+test-vc-list-files-cvs.sh: skipped test: cvs not found in PATH
+SKIP: test-vc-list-files-cvs.sh
+PASS: test-verify
+test-verify.sh: skipped test: cannot compile error-free
+SKIP: test-verify.sh
+PASS: test-version-etc.sh
+PASS: test-wchar
+PASS: test-wcrtomb.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-7.sh
+PASS: test-wctype-h
+PASS: test-wcwidth
+PASS: test-write
+PASS: test-xalloc-die.sh
+PASS: test-xvasprintf
+=======================
+All 240 tests passed
+(27 tests were not run)
+=======================
+DURATION: 31
diff --git a/runtime/poky/qemuarm64/core-image-ptest-m4/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-m4/ptest-raw.log
new file mode 100644
index 00000000000..550bec8b08e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-m4/ptest-raw.log
@@ -0,0 +1,338 @@
+START: ptest-runner
+2024-01-31T04:28
+BEGIN: /usr/lib/m4/ptest
+PASS: test-accept
+PASS: test-access
+PASS: test-alignof
+PASS: test-alloca-opt
+PASS: test-arpa_inet
+PASS: test-array_list
+PASS: test-array_oset
+PASS: test-asyncsafe-spin1
+Skipping test: multithreading not enabled
+SKIP: test-asyncsafe-spin2
+PASS: test-avltree_oset
+PASS: test-binary-io.sh
+PASS: test-bind
+PASS: test-bitrotate
+PASS: test-btowc1.sh
+PASS: test-btowc2.sh
+PASS: test-c-ctype
+PASS: test-c-stack.sh
+PASS: test-c-stack2.sh
+PASS: test-c-strcase.sh
+PASS: test-calloc-gnu
+PASS: test-canonicalize-lgpl
+PASS: test-canonicalize
+PASS: test-chdir
+PASS: test-cloexec
+PASS: test-close
+PASS: test-closein.sh
+PASS: test-connect
+PASS: test-creat
+PASS: test-ctype
+PASS: test-dirent
+PASS: test-dirname
+PASS: test-dup
+PASS: test-dup2
+PASS: test-dynarray
+PASS: test-environ
+PASS: test-errno
+./test-execute-main: test-execute-child subprocess failed: No such file or directory
+PASS: test-execute.sh
+./test-execute-script: executable-script subprocess failed: Exec format error
+./test-execute-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-execute-script
+test_heap: address range is still mapped after free().
+test_stack: count = 0
+PASS: test-explicit_bzero
+PASS: test-fchdir
+PASS: test-fclose
+PASS: test-fcntl-h
+PASS: test-fcntl
+PASS: test-fdopen
+PASS: test-fdopendir
+PASS: test-fflush
+PASS: test-fflush2.sh
+PASS: test-fgetc
+PASS: test-filenamecat
+PASS: test-float
+PASS: test-fopen-gnu
+PASS: test-fopen-safer
+PASS: test-fopen
+PASS: test-fpending.sh
+PASS: test-fpurge
+PASS: test-fputc
+PASS: test-fread
+PASS: test-freadahead.sh
+PASS: test-freading
+PASS: test-free
+PASS: test-freopen
+PASS: test-frexp-nolibm
+PASS: test-frexpl-nolibm
+PASS: test-fseek.sh
+PASS: test-fseek2.sh
+PASS: test-fseeko.sh
+PASS: test-fseeko2.sh
+PASS: test-fseeko3.sh
+PASS: test-fseeko4.sh
+PASS: test-fstat
+PASS: test-fstatat
+PASS: test-ftell.sh
+PASS: test-ftell2.sh
+PASS: test-ftell3
+PASS: test-ftello.sh
+PASS: test-ftello2.sh
+PASS: test-ftello3
+PASS: test-ftello4.sh
+PASS: test-ftruncate.sh
+PASS: test-fwrite
+PASS: test-getcwd-lgpl
+PASS: test-getcwd.sh
+PASS: test-getdtablesize
+PASS: test-getopt-gnu
+PASS: test-getprogname
+PASS: test-getrandom
+PASS: test-gettimeofday
+PASS: test-hard-locale
+PASS: test-hash
+PASS: test-iconv-h
+PASS: test-iconv
+PASS: test-ignore-value
+PASS: test-inet_pton
+PASS: test-intprops
+PASS: test-inttostr
+PASS: test-inttypes
+PASS: test-ioctl
+PASS: test-isblank
+PASS: test-isnand-nolibm
+PASS: test-isnanf-nolibm
+PASS: test-isnanl-nolibm
+PASS: test-iswblank
+PASS: test-iswdigit.sh
+PASS: test-iswxdigit.sh
+PASS: test-langinfo
+PASS: test-limits-h
+PASS: test-link
+PASS: test-linked_list
+PASS: test-linkedhash_list
+PASS: test-listen
+PASS: test-locale
+PASS: test-localeconv
+PASS: test-localename
+PASS: test-lseek.sh
+PASS: test-lstat
+PASS: test-malloc-gnu
+PASS: test-malloca
+PASS: test-math
+PASS: test-mbrtowc1.sh
+PASS: test-mbrtowc2.sh
+Skipping test: no traditional japanese locale is supported
+SKIP: test-mbrtowc3.sh
+Skipping test: no transitional chinese locale is supported
+SKIP: test-mbrtowc4.sh
+PASS: test-mbrtowc5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-7.sh
+PASS: test-mbsinit.sh
+PASS: test-mbsstr1
+PASS: test-mbsstr2.sh
+Skipping test: no chinese GB18030 locale is supported
+SKIP: test-mbsstr3.sh
+PASS: test-memchr
+PASS: test-memchr2
+PASS: test-memrchr
+PASS: test-mkdir
+PASS: test-nanosleep
+PASS: test-netinet_in
+PASS: test-nl_langinfo.sh
+Skipping test: multithreading not enabled
+SKIP: test-nl_langinfo-mt
+PASS: test-open
+PASS: test-openat
+PASS: test-pathmax
+PASS: test-perror.sh
+PASS: test-perror2
+PASS: test-pipe
+PASS: test-pipe2
+PASS: test-posix_spawn-open1
+PASS: test-posix_spawn-open2
+PASS: test-posix_spawn-inherit0
+PASS: test-posix_spawn-inherit1
+PASS: test-posix_spawn-script
+PASS: test-posix_spawn_file_actions_addchdir
+PASS: test-posix_spawn-chdir
+PASS: test-posix_spawn_file_actions_addclose
+PASS: test-posix_spawn_file_actions_adddup2
+PASS: test-posix_spawn_file_actions_addopen
+PASS: test-posix_spawn-dup2-stdout
+PASS: test-posix_spawn-dup2-stdin
+PASS: test-posix_spawnp-script
+PASS: test-printf-frexp
+PASS: test-printf-frexpl
+PASS: test-pthread
+PASS: test-pthread-thread
+PASS: test-pthread_sigmask1
+Skipping test: POSIX threads not enabled
+SKIP: test-pthread_sigmask2
+PASS: test-quotearg-simple
+PASS: test-raise
+PASS: test-rawmemchr
+PASS: test-read-file
+PASS: test-readlink
+PASS: test-realloc-gnu
+PASS: test-reallocarray
+PASS: test-regex
+PASS: test-rename
+PASS: test-rmdir
+PASS: test-sched
+PASS: test-scratch-buffer
+Invalid nfd test... passed
+Invalid fd test... passed
+Unconnected socket test... passed
+Connected sockets test... passed
+General socket test with fork... passed
+Pipe test... passed
+PASS: test-select
+PASS: test-select-in.sh
+PASS: test-select-out.sh
+PASS: test-setenv
+PASS: test-setlocale_null
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-one
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-all
+PASS: test-setlocale1.sh
+PASS: test-setlocale2.sh
+PASS: test-setsockopt
+PASS: test-sigaction
+PASS: test-signal-h
+PASS: test-signbit
+PASS: test-sigpipe.sh
+PASS: test-sigprocmask
+Test passed.
+PASS: test-sigsegv-catch-segv1
+Doing SIGSEGV pass 1.
+Fault 1 caught.
+Doing SIGSEGV pass 2.
+Fault 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-segv2
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow1
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Segmentation violation correctly detected.
+Segmentation violation correctly detected.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow2
+PASS: test-sleep
+PASS: test-snprintf
+PASS: test-sockets
+PASS: test-spawn-pipe.sh
+./test-spawn-pipe-script: executable-script subprocess failed: Exec format error
+./test-spawn-pipe-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-spawn-pipe-script
+PASS: test-spawn
+PASS: test-stat
+PASS: test-stat-time
+PASS: test-stdalign
+PASS: test-stdbool
+PASS: test-stddef
+PASS: test-stdint
+PASS: test-stdio
+PASS: test-stdlib
+PASS: test-strchrnul
+PASS: test-strerror
+PASS: test-strerror_r
+PASS: test-striconv
+PASS: test-string
+PASS: test-strnlen
+PASS: test-strsignal
+PASS: test-strstr
+PASS: test-strtod
+PASS: test-strtod1.sh
+PASS: test-symlink
+PASS: test-sys_ioctl
+PASS: test-sys_random
+PASS: test-sys_select
+PASS: test-sys_socket
+PASS: test-sys_stat
+PASS: test-sys_time
+PASS: test-sys_types
+PASS: test-sys_uio
+PASS: test-sys_wait
+PASS: test-init.sh
+PASS: test-thread_self
+Skipping test: multithreading not enabled
+SKIP: test-thread_create
+PASS: test-time
+PASS: test-dup-safer
+PASS: test-unistd
+PASS: test-u8-mbtoucr
+PASS: test-u8-uctomb
+PASS: test-uc_width
+PASS: uniwidth/test-uc_width2.sh
+PASS: test-unsetenv
+./test-update-copyright.sh: skipping this test;
+your system has insufficient support for Perl
+SKIP: test-update-copyright.sh
+PASS: test-vasnprintf
+PASS: test-vasprintf-posix
+PASS: test-vasprintf
+test-vc-list-files-git.sh: skipped test: git not found in PATH
+SKIP: test-vc-list-files-git.sh
+test-vc-list-files-cvs.sh: skipped test: cvs not found in PATH
+SKIP: test-vc-list-files-cvs.sh
+PASS: test-verify
+test-verify.sh: skipped test: cannot compile error-free
+SKIP: test-verify.sh
+PASS: test-version-etc.sh
+PASS: test-wchar
+PASS: test-wcrtomb.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-7.sh
+PASS: test-wctype-h
+PASS: test-wcwidth
+PASS: test-write
+PASS: test-xalloc-die.sh
+PASS: test-xvasprintf
+=======================
+All 240 tests passed
+(27 tests were not run)
+=======================
+DURATION: 31
+END: /usr/lib/m4/ptest
+2024-01-31T04:28
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-m4/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-m4/testresults.json
new file mode 100644
index 00000000000..687f3e0492e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-m4/testresults.json
@@ -0,0 +1,864 @@
+{
+ "runtime_core-image-ptest-m4_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-m4",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011947154998779297,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.374222993850708,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04479098320007324,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 31.861104488372803,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0016446113586425781,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-accept": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-access": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-alignof": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-alloca-opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-arpa_inet": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-array_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-array_oset": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-asyncsafe-spin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-asyncsafe-spin2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-avltree_oset": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-binary-io.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-bind": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-bitrotate": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-btowc1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-btowc2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-ctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-stack.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-stack2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-strcase.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-calloc-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-canonicalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-canonicalize-lgpl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-chdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-cloexec": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-close": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-closein.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-connect": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-creat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dirent": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dirname": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dup": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dup-safer": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dup2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dynarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-environ": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-execute-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-execute.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-explicit_bzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fchdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fclose": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fcntl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fcntl-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fdopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fdopendir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fflush": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fflush2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fgetc": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-filenamecat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-float": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fopen-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fopen-safer": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fpending.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fpurge": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fputc": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fread": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-freadahead.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-freading": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-free": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-freopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-frexp-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-frexpl-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseek.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseek2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko3.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko4.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fstat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fstatat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftell.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftell2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftell3": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello3": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello4.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftruncate.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getcwd-lgpl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getcwd.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getdtablesize": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getopt-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getprogname": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getrandom": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-gettimeofday": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-hard-locale": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iconv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iconv-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ignore-value": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-inet_pton": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-init.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-intprops": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-inttostr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-inttypes": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ioctl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isblank": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isnand-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isnanf-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isnanl-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iswblank": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iswdigit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iswxdigit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-langinfo": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-limits-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-link": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-linked_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-linkedhash_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-listen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-locale": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-localeconv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-localename": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-lseek.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-lstat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-malloc-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-malloca": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-math": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-1.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-2.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-4.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-5.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-6.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-7.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbrtowc2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbrtowc3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc4.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc5.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsinit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsstr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsstr2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsstr3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-memchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-memchr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-memrchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mkdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-nanosleep": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-netinet_in": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-nl_langinfo-mt": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-nl_langinfo.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-open": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-openat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pathmax": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-perror.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-perror2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pipe2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-chdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-dup2-stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-dup2-stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-inherit0": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-inherit1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-open1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-open2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_addchdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_addclose": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_adddup2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_addopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawnp-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-printf-frexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-printf-frexpl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread-thread": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread_sigmask1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread_sigmask2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-quotearg-simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-rawmemchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-read-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-readlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-realloc-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-reallocarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-regex": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-rename": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-rmdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sched": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-scratch-buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-select": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-select-in.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-select-out.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setenv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale_null-mt-all": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-setlocale_null-mt-one": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-setsockopt": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigaction": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-signal-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-signbit": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigpipe.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigprocmask": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-segv1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-segv2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-stackoverflow1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-stackoverflow2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sleep": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-snprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sockets": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-spawn": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-spawn-pipe-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-spawn-pipe.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stat-time": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdalign": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdbool": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stddef": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdint": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdio": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strchrnul": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strerror": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strerror_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-striconv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-string": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strnlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strsignal": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strtod": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strtod1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-symlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_ioctl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_random": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_socket": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_stat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_uio": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-thread_create": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-thread_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-time": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-u8-mbtoucr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-u8-uctomb": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-uc_width": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-unistd": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-unsetenv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-update-copyright.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-vasnprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-vasprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-vasprintf-posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-vc-list-files-cvs.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-vc-list-files-git.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-verify": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-verify.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-version-etc.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wchar": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-1.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-2.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-4.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-5.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-6.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-7.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wctype-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wcwidth": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-write": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-xalloc-die.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-xvasprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.uniwidth/test-uc_width2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "m4": {
+ "duration": "31"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.107540607452393,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-nettle.log b/runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-nettle.log
new file mode 100644
index 00000000000..6657f01bc98
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-nettle.log
@@ -0,0 +1,123 @@
+START: ptest-runner
+2024-01-31T04:28
+PASS: aes-keywrap-test
+PASS: aes-test
+PASS: arcfour-test
+PASS: arctwo-test
+PASS: balloon-test
+PASS: base16-test
+PASS: base64-test
+PASS: bcrypt-test
+PASS: bignum-test
+PASS: blowfish-test
+PASS: buffer-test
+PASS: camellia-test
+PASS: cast128-test
+PASS: cbc-test
+PASS: ccm-test
+PASS: cfb-test
+PASS: chacha-poly1305-test
+PASS: chacha-test
+PASS: cmac-test
+PASS: cnd-memcpy-test
+PASS: ctr-test
+PASS: curve25519-dh-test
+PASS: curve448-dh-test
+PASS: cxx-test
+PASS: des-test
+PASS: des3-test
+PASS: dlopen-test
+PASS: dsa-keygen-test
+PASS: dsa-test
+PASS: eax-test
+PASS: ecc-add-test
+PASS: ecc-dup-test
+PASS: ecc-mod-arith-test
+PASS: ecc-mod-test
+PASS: ecc-modinv-test
+PASS: ecc-mul-a-test
+PASS: ecc-mul-g-test
+PASS: ecc-redc-test
+PASS: ecc-sqrt-test
+PASS: ecdh-test
+PASS: ecdsa-keygen-test
+PASS: ecdsa-sign-test
+PASS: ecdsa-verify-test
+PASS: ed25519-test
+PASS: ed448-test
+PASS: eddsa-compress-test
+PASS: eddsa-sign-test
+PASS: eddsa-verify-test
+PASS: gcm-test
+PASS: gostdsa-keygen-test
+PASS: gostdsa-sign-test
+PASS: gostdsa-verify-test
+PASS: gostdsa-vko-test
+PASS: gosthash94-test
+PASS: hkdf-test
+PASS: hmac-test
+PASS: knuth-lfib-test
+PASS: md2-test
+PASS: md4-test
+PASS: md5-compat-test
+PASS: md5-test
+PASS: memeql-test
+PASS: memxor-test
+PASS: meta-aead-test
+PASS: meta-armor-test
+PASS: meta-cipher-test
+PASS: meta-hash-test
+PASS: meta-mac-test
+PASS: nettle-pbkdf2-test
+PASS: ocb-test
+PASS: pbkdf2-test
+PASS: pkcs1-conv-test
+PASS: pkcs1-sec-decrypt-test
+PASS: pkcs1-test
+PASS: poly1305-test
+PASS: pss-mgf1-test
+PASS: pss-test
+PASS: random-prime-test
+PASS: ripemd160-test
+PASS: rsa-compute-root-test
+PASS: rsa-encrypt-test
+PASS: rsa-keygen-test
+PASS: rsa-pss-sign-tr-test
+PASS: rsa-sec-decrypt-test
+PASS: rsa-sign-tr-test
+PASS: rsa-test
+PASS: rsa2sexp-test
+PASS: salsa20-test
+PASS: serpent-test
+PASS: sexp-conv-test
+PASS: sexp-format-test
+PASS: sexp-test
+PASS: sexp2rsa-test
+SKIP: sha1-huge-test (long run time)
+PASS: sha1-test
+PASS: sha224-test
+PASS: sha256-test
+PASS: sha3-224-test
+PASS: sha3-256-test
+PASS: sha3-384-test
+PASS: sha3-512-test
+PASS: sha3-permute-test
+PASS: sha384-test
+PASS: sha512-224-test
+PASS: sha512-256-test
+PASS: sha512-test
+PASS: shake256-test
+PASS: siv-cmac-test
+PASS: siv-gcm-test
+PASS: sm3-test
+PASS: sm4-test
+PASS: streebog-test
+SKIP: symbols-test (needs static libraries)
+PASS: twofish-test
+PASS: umac-test
+PASS: version-test
+SKIP: x86-ibt-test
+PASS: xts-test
+PASS: yarrow-test
+All 116 tests passed
+DURATION: 17
diff --git a/runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-raw.log
new file mode 100644
index 00000000000..9080e9986e5
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-nettle/ptest-raw.log
@@ -0,0 +1,128 @@
+START: ptest-runner
+2024-01-31T04:28
+BEGIN: /usr/lib/nettle/ptest
+PASS: aes-keywrap-test
+PASS: aes-test
+PASS: arcfour-test
+PASS: arctwo-test
+PASS: balloon-test
+PASS: base16-test
+PASS: base64-test
+PASS: bcrypt-test
+PASS: bignum-test
+PASS: blowfish-test
+PASS: buffer-test
+PASS: camellia-test
+PASS: cast128-test
+PASS: cbc-test
+PASS: ccm-test
+PASS: cfb-test
+PASS: chacha-poly1305-test
+PASS: chacha-test
+PASS: cmac-test
+PASS: cnd-memcpy-test
+PASS: ctr-test
+PASS: curve25519-dh-test
+PASS: curve448-dh-test
+PASS: cxx-test
+PASS: des-test
+PASS: des3-test
+PASS: dlopen-test
+PASS: dsa-keygen-test
+PASS: dsa-test
+PASS: eax-test
+PASS: ecc-add-test
+PASS: ecc-dup-test
+PASS: ecc-mod-arith-test
+PASS: ecc-mod-test
+PASS: ecc-modinv-test
+PASS: ecc-mul-a-test
+PASS: ecc-mul-g-test
+PASS: ecc-redc-test
+PASS: ecc-sqrt-test
+PASS: ecdh-test
+PASS: ecdsa-keygen-test
+PASS: ecdsa-sign-test
+PASS: ecdsa-verify-test
+PASS: ed25519-test
+PASS: ed448-test
+PASS: eddsa-compress-test
+PASS: eddsa-sign-test
+PASS: eddsa-verify-test
+PASS: gcm-test
+PASS: gostdsa-keygen-test
+PASS: gostdsa-sign-test
+PASS: gostdsa-verify-test
+PASS: gostdsa-vko-test
+PASS: gosthash94-test
+PASS: hkdf-test
+PASS: hmac-test
+PASS: knuth-lfib-test
+PASS: md2-test
+PASS: md4-test
+PASS: md5-compat-test
+PASS: md5-test
+PASS: memeql-test
+PASS: memxor-test
+PASS: meta-aead-test
+PASS: meta-armor-test
+PASS: meta-cipher-test
+PASS: meta-hash-test
+PASS: meta-mac-test
+PASS: nettle-pbkdf2-test
+PASS: ocb-test
+PASS: pbkdf2-test
+PASS: pkcs1-conv-test
+PASS: pkcs1-sec-decrypt-test
+PASS: pkcs1-test
+PASS: poly1305-test
+PASS: pss-mgf1-test
+PASS: pss-test
+PASS: random-prime-test
+PASS: ripemd160-test
+PASS: rsa-compute-root-test
+PASS: rsa-encrypt-test
+PASS: rsa-keygen-test
+PASS: rsa-pss-sign-tr-test
+PASS: rsa-sec-decrypt-test
+PASS: rsa-sign-tr-test
+PASS: rsa-test
+PASS: rsa2sexp-test
+PASS: salsa20-test
+PASS: serpent-test
+PASS: sexp-conv-test
+PASS: sexp-format-test
+PASS: sexp-test
+PASS: sexp2rsa-test
+SKIP: sha1-huge-test (long run time)
+PASS: sha1-test
+PASS: sha224-test
+PASS: sha256-test
+PASS: sha3-224-test
+PASS: sha3-256-test
+PASS: sha3-384-test
+PASS: sha3-512-test
+PASS: sha3-permute-test
+PASS: sha384-test
+PASS: sha512-224-test
+PASS: sha512-256-test
+PASS: sha512-test
+PASS: shake256-test
+PASS: siv-cmac-test
+PASS: siv-gcm-test
+PASS: sm3-test
+PASS: sm4-test
+PASS: streebog-test
+SKIP: symbols-test (needs static libraries)
+PASS: twofish-test
+PASS: umac-test
+PASS: version-test
+SKIP: x86-ibt-test
+PASS: xts-test
+PASS: yarrow-test
+All 116 tests passed
+DURATION: 17
+END: /usr/lib/nettle/ptest
+2024-01-31T04:28
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-nettle/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-nettle/testresults.json
new file mode 100644
index 00000000000..388b5fd239b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-nettle/testresults.json
@@ -0,0 +1,420 @@
+{
+ "runtime_core-image-ptest-nettle_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-nettle",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001031637191772461,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.375361442565918,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.041907548904418945,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 17.534685373306274,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013568401336669922,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.aes-keywrap-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.aes-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.arcfour-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.arctwo-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.balloon-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.base16-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.base64-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.bcrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.bignum-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.blowfish-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.buffer-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.camellia-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cast128-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cbc-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ccm-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cfb-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.chacha-poly1305-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.chacha-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cmac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cnd-memcpy-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ctr-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.curve25519-dh-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.curve448-dh-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cxx-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.des-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.des3-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.dlopen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.dsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.dsa-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eax-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-add-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-dup-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mod-arith-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mod-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-modinv-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mul-a-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mul-g-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-redc-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-sqrt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdh-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdsa-sign-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdsa-verify-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ed25519-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ed448-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eddsa-compress-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eddsa-sign-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eddsa-verify-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gcm-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-sign-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-verify-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-vko-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gosthash94-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.hkdf-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.hmac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.knuth-lfib-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md2-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md4-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md5-compat-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md5-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.memeql-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.memxor-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-aead-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-armor-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-cipher-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-hash-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-mac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.nettle-pbkdf2-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ocb-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pbkdf2-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pkcs1-conv-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pkcs1-sec-decrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pkcs1-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.poly1305-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pss-mgf1-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pss-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.random-prime-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ripemd160-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-compute-root-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-encrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-pss-sign-tr-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-sec-decrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-sign-tr-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa2sexp-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.salsa20-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.serpent-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp-conv-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp-format-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp2rsa-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha1-huge-test__long_run_time_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.sha1-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha224-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-224-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-384-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-512-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-permute-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha384-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha512-224-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha512-256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha512-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.shake256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.siv-cmac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.siv-gcm-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sm3-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sm4-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.streebog-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.symbols-test__needs_static_libraries_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.twofish-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.umac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.version-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.x86-ibt-test": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.xts-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.yarrow-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "nettle": {
+ "duration": "17"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.102025508880615,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-opkg.log b/runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-opkg.log
new file mode 100644
index 00000000000..50715849823
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-opkg.log
@@ -0,0 +1,113 @@
+START: ptest-runner
+2024-01-31T04:28
+make -C tests DATADIR=/usr/share SYSCONFDIR=/etc VARDIR=/var
+make[1]: Entering directory '/usr/lib/opkg/ptest/tests'
+PASS:core/01_install.py
+PASS:core/02_file.py
+PASS:core/03_upgrade.py
+PASS:core/04_upgrade_file.py
+PASS:core/05_downgrade.py
+PASS:core/06_dependency.py
+PASS:core/07_hold_upgrade.py
+PASS:core/08_hold_by_hand.py
+PASS:core/09_hold_depends.py
+PASS:core/10_virtual_conflicts_first.py
+PASS:core/11_virtual_conflicts_second.py
+PASS:core/12_virtual_no_conflicts.py
+PASS:core/13_virtual_upgrade.py
+PASS:core/14_upgrade_by_uri.py
+PASS:core/15_reinstall_by_uri.py
+PASS:core/16_upgrade_dependency.py
+PASS:core/17_upgrade_conflicts.py
+PASS:core/18_upgrade_recommends.py
+PASS:core/19_no_recommends.py
+PASS:core/20_exclude.py
+PASS:core/21_autoremove.py
+PASS:core/22_autoremove_dependency.py
+PASS:core/23_force_depends.py
+PASS:core/24_nodeps.py
+PASS:core/25_essential.py
+PASS:core/25a_essential.py
+PASS:core/26_prefer_arch_to_version.py
+PASS:core/27_reldeps_lt.py
+PASS:core/28_reldeps_lteq.py
+PASS:core/29_reldeps_eq.py
+PASS:core/30_reldeps_gteq.py
+PASS:core/31_reldeps_gt.py
+PASS:core/32_intercept_disable.py
+PASS:core/33_install_exact_version.py
+PASS:core/34_list_upgradable.py
+PASS:core/35_download_only.py
+PASS:core/36_install_virtual.py
+PASS:core/37_globs.py
+PASS:core/38_install_constrained_version.py
+PASS:core/39_distupgrade.py
+PASS:core/40_arch.py
+PASS:core/41_info_fields.py
+PASS:core/42_info_description.py
+PASS:core/43_add_ignore_recommends.py
+PASS:core/44_search.py
+PASS:core/45_install_preexisting.py
+PASS:regress/issue26.py
+PASS:regress/issue31.py
+PASS:regress/issue32.py
+PASS:regress/issue45.py
+PASS:regress/issue46.py
+PASS:regress/issue50.py
+PASS:regress/issue50a.py
+PASS:regress/issue51.py
+PASS:regress/issue55.py
+PASS:regress/issue58.py
+PASS:regress/issue72.py
+PASS:regress/issue79.py
+PASS:regress/issue85.py
+PASS:regress/issue89.py
+PASS:regress/issue91.py
+PASS:regress/issue103.py
+PASS:regress/issue121.py
+regress/issue124.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124.py
+regress/issue124a.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124a.py
+PASS:regress/issue127.py
+PASS:regress/issue152.py
+PASS:regress/issue154.py
+PASS:regress/issue156.py
+PASS:regress/issue162.py
+PASS:regress/issue163.py
+PASS:regress/issue165.py
+PASS:regress/issue165a.py
+PASS:regress/issue165b.py
+PASS:regress/issue167.py
+PASS:regress/issue8351.py
+PASS:regress/issue8601.py
+PASS:regress/issue8912.py
+PASS:regress/issue8913.py
+PASS:regress/issue9059.py
+PASS:regress/issue9218.py
+PASS:regress/issue9533.py
+PASS:regress/issue9802.py
+PASS:regress/issue9802b.py
+PASS:regress/issue9987.py
+PASS:regress/issue9939.py
+/usr/lib/opkg/ptest/tests/regress/issue10358.py:9: SyntaxWarning: invalid escape sequence '\w'
+ re_half_installed = re.compile('Status: \w+ \w+ half-installed')
+PASS:regress/issue10358.py
+PASS:regress/issue10358b.py
+PASS:regress/issue10461a.py
+PASS:regress/issue10461b.py
+PASS:regress/issue10777.py
+PASS:regress/issue10781.py
+PASS:regress/issue11033.py
+PASS:regress/issue11033b.py
+PASS:regress/issue11301.py
+PASS:regress/issue11826.py
+PASS:regress/issue13574.py
+PASS:regress/issue13758.py
+PASS:regress/issue14178.py
+PASS:regress/issue14459.py
+PASS:misc/filehash.py
+PASS:misc/update_loses_autoinstalled_flag.py
+PASS:misc/version_comparisons.py
+make[1]: Leaving directory '/usr/lib/opkg/ptest/tests'
+DURATION: 18
diff --git a/runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-raw.log
new file mode 100644
index 00000000000..2bf8466690d
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-opkg/ptest-raw.log
@@ -0,0 +1,118 @@
+START: ptest-runner
+2024-01-31T04:28
+BEGIN: /usr/lib/opkg/ptest
+make -C tests DATADIR=/usr/share SYSCONFDIR=/etc VARDIR=/var
+make[1]: Entering directory '/usr/lib/opkg/ptest/tests'
+PASS:core/01_install.py
+PASS:core/02_file.py
+PASS:core/03_upgrade.py
+PASS:core/04_upgrade_file.py
+PASS:core/05_downgrade.py
+PASS:core/06_dependency.py
+PASS:core/07_hold_upgrade.py
+PASS:core/08_hold_by_hand.py
+PASS:core/09_hold_depends.py
+PASS:core/10_virtual_conflicts_first.py
+PASS:core/11_virtual_conflicts_second.py
+PASS:core/12_virtual_no_conflicts.py
+PASS:core/13_virtual_upgrade.py
+PASS:core/14_upgrade_by_uri.py
+PASS:core/15_reinstall_by_uri.py
+PASS:core/16_upgrade_dependency.py
+PASS:core/17_upgrade_conflicts.py
+PASS:core/18_upgrade_recommends.py
+PASS:core/19_no_recommends.py
+PASS:core/20_exclude.py
+PASS:core/21_autoremove.py
+PASS:core/22_autoremove_dependency.py
+PASS:core/23_force_depends.py
+PASS:core/24_nodeps.py
+PASS:core/25_essential.py
+PASS:core/25a_essential.py
+PASS:core/26_prefer_arch_to_version.py
+PASS:core/27_reldeps_lt.py
+PASS:core/28_reldeps_lteq.py
+PASS:core/29_reldeps_eq.py
+PASS:core/30_reldeps_gteq.py
+PASS:core/31_reldeps_gt.py
+PASS:core/32_intercept_disable.py
+PASS:core/33_install_exact_version.py
+PASS:core/34_list_upgradable.py
+PASS:core/35_download_only.py
+PASS:core/36_install_virtual.py
+PASS:core/37_globs.py
+PASS:core/38_install_constrained_version.py
+PASS:core/39_distupgrade.py
+PASS:core/40_arch.py
+PASS:core/41_info_fields.py
+PASS:core/42_info_description.py
+PASS:core/43_add_ignore_recommends.py
+PASS:core/44_search.py
+PASS:core/45_install_preexisting.py
+PASS:regress/issue26.py
+PASS:regress/issue31.py
+PASS:regress/issue32.py
+PASS:regress/issue45.py
+PASS:regress/issue46.py
+PASS:regress/issue50.py
+PASS:regress/issue50a.py
+PASS:regress/issue51.py
+PASS:regress/issue55.py
+PASS:regress/issue58.py
+PASS:regress/issue72.py
+PASS:regress/issue79.py
+PASS:regress/issue85.py
+PASS:regress/issue89.py
+PASS:regress/issue91.py
+PASS:regress/issue103.py
+PASS:regress/issue121.py
+regress/issue124.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124.py
+regress/issue124a.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124a.py
+PASS:regress/issue127.py
+PASS:regress/issue152.py
+PASS:regress/issue154.py
+PASS:regress/issue156.py
+PASS:regress/issue162.py
+PASS:regress/issue163.py
+PASS:regress/issue165.py
+PASS:regress/issue165a.py
+PASS:regress/issue165b.py
+PASS:regress/issue167.py
+PASS:regress/issue8351.py
+PASS:regress/issue8601.py
+PASS:regress/issue8912.py
+PASS:regress/issue8913.py
+PASS:regress/issue9059.py
+PASS:regress/issue9218.py
+PASS:regress/issue9533.py
+PASS:regress/issue9802.py
+PASS:regress/issue9802b.py
+PASS:regress/issue9987.py
+PASS:regress/issue9939.py
+/usr/lib/opkg/ptest/tests/regress/issue10358.py:9: SyntaxWarning: invalid escape sequence '\w'
+ re_half_installed = re.compile('Status: \w+ \w+ half-installed')
+PASS:regress/issue10358.py
+PASS:regress/issue10358b.py
+PASS:regress/issue10461a.py
+PASS:regress/issue10461b.py
+PASS:regress/issue10777.py
+PASS:regress/issue10781.py
+PASS:regress/issue11033.py
+PASS:regress/issue11033b.py
+PASS:regress/issue11301.py
+PASS:regress/issue11826.py
+PASS:regress/issue13574.py
+PASS:regress/issue13758.py
+PASS:regress/issue14178.py
+PASS:regress/issue14459.py
+PASS:misc/filehash.py
+PASS:misc/update_loses_autoinstalled_flag.py
+PASS:misc/version_comparisons.py
+make[1]: Leaving directory '/usr/lib/opkg/ptest/tests'
+DURATION: 18
+END: /usr/lib/opkg/ptest
+2024-01-31T04:28
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-opkg/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-opkg/testresults.json
new file mode 100644
index 00000000000..6d20c91fca4
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-opkg/testresults.json
@@ -0,0 +1,372 @@
+{
+ "runtime_core-image-ptest-opkg_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-opkg",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010483264923095703,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3534138202667236,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04370927810668945,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 18.34895157814026,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013537406921386719,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.opkg.core/01_install.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/02_file.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/03_upgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/04_upgrade_file.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/05_downgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/06_dependency.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/07_hold_upgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/08_hold_by_hand.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/09_hold_depends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/10_virtual_conflicts_first.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/11_virtual_conflicts_second.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/12_virtual_no_conflicts.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/13_virtual_upgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/14_upgrade_by_uri.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/15_reinstall_by_uri.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/16_upgrade_dependency.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/17_upgrade_conflicts.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/18_upgrade_recommends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/19_no_recommends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/20_exclude.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/21_autoremove.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/22_autoremove_dependency.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/23_force_depends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/24_nodeps.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/25_essential.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/25a_essential.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/26_prefer_arch_to_version.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/27_reldeps_lt.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/28_reldeps_lteq.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/29_reldeps_eq.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/30_reldeps_gteq.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/31_reldeps_gt.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/32_intercept_disable.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/33_install_exact_version.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/34_list_upgradable.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/35_download_only.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/36_install_virtual.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/37_globs.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/38_install_constrained_version.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/39_distupgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/40_arch.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/41_info_fields.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/42_info_description.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/43_add_ignore_recommends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/44_search.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/45_install_preexisting.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.misc/filehash.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.misc/update_loses_autoinstalled_flag.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.misc/version_comparisons.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue103.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10358.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10358b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10461a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10461b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10777.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10781.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11033.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11033b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11301.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11826.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue121.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue124.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue124a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue127.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue13574.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue13758.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue14178.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue14459.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue152.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue154.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue156.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue162.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue163.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue165.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue165a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue165b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue167.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue26.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue31.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue32.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue45.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue46.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue50.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue50a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue51.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue55.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue58.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue72.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue79.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8351.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue85.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8601.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue89.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8912.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8913.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9059.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue91.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9218.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9533.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9802.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9802b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9939.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9987.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "opkg": {
+ "duration": "18"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.10943341255188,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-pango/ptest-pango.log b/runtime/poky/qemuarm64/core-image-ptest-pango/ptest-pango.log
new file mode 100644
index 00000000000..1241792ea5e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-pango/ptest-pango.log
@@ -0,0 +1,522 @@
+START: ptest-runner
+2024-01-31T04:27
+Running test: pango/testlanguage.test
+TAP version 13
+# random seed: R02Sf39ce60abdf6494974538a74ece16409
+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/testtabs.test
+TAP version 13
+# random seed: R02S7ca80e455e7297f643e1dc6824017e59
+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-ot-tags.test
+TAP version 13
+# random seed: R02S9a7b79a8d14a8458d35421b05035b6ba
+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/testattributes.test
+TAP version 13
+# random seed: R02S6c4e5bac5f29bf4e9ebbb8039a394212
+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/testboundaries.test
+TAP version 13
+# random seed: R02S0be4eec7c62c3f36aee090cf97296a38
+1..1
+# Start of text tests
+ok 1 /text/boundaries
+# End of text tests
+PASS: pango/testboundaries.test
+Running test: pango/cxx-test.test
+PASS: pango/cxx-test.test
+Running test: pango/test-shape.test
+TAP version 13
+# random seed: R02S2f28955506ee52bca8fe69980469dc47
+PASS: pango/test-shape.test
+Running test: pango/test-font.test
+TAP version 13
+# random seed: R02S7bed7576bdb9a4e1c95b46b4323695dc
+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-fonts.test
+TAP version 13
+# random seed: R02Sdbfd0fdc05acb53e08e88db9515fa793
+1..4
+# Start of fontsets tests
+ok 1 /fontsets/mono2
+ok 2 /fontsets/mono
+ok 3 /fontsets/cantarell
+ok 4 /fontsets/cantarell2
+# End of fontsets tests
+PASS: pango/test-fonts.test
+Running test: pango/testmatrix.test
+TAP version 13
+# random seed: R02S9cfceddfaeddfc763d49cab54ca616da
+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/testcontext.test
+TAP version 13
+# random seed: R02Saa38cda4729d582132597c8cd3aea511
+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/testserialize.test
+TAP version 13
+# random seed: R02S168b00052934abf1fab766b11ca8d540
+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/testboundaries_ucd.test
+TAP version 13
+# random seed: R02Sc2e979922f827fb325231290adbbfdc9
+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-harfbuzz.test
+TAP version 13
+# random seed: R02S8bca2eb7432c16768701210fbcc3d4ff
+1..1
+# Start of harfbuzz tests
+ok 1 /harfbuzz/font
+# End of harfbuzz tests
+PASS: pango/test-harfbuzz.test
+Running test: pango/markup-parse.test
+TAP version 13
+# random seed: R02Sbddd5c9147239da7123e06162db86ac4
+1..122
+# Start of markup tests
+# Start of parse tests
+ok 1 /markup/parse/fail-1.markup
+ok 2 /markup/parse/fail-15.markup
+ok 3 /markup/parse/valid-9.markup
+ok 4 /markup/parse/fail-37.markup
+ok 5 /markup/parse/valid-3.markup
+ok 6 /markup/parse/valid-23.markup
+ok 7 /markup/parse/fail-3.markup
+ok 8 /markup/parse/fail-26.markup
+ok 9 /markup/parse/fail-25.markup
+ok 10 /markup/parse/fail-24.markup
+ok 11 /markup/parse/valid-10.markup
+ok 12 /markup/parse/valid-15.markup
+ok 13 /markup/parse/fail-33.markup
+ok 14 /markup/parse/fail-17.markup
+ok 15 /markup/parse/fail-13.markup
+ok 16 /markup/parse/fail-39.markup
+ok 17 /markup/parse/fail-32.markup
+ok 18 /markup/parse/fail-11.markup
+ok 19 /markup/parse/valid-7.markup
+ok 20 /markup/parse/fail-12.markup
+ok 21 /markup/parse/fail-38.markup
+ok 22 /markup/parse/valid-8.markup
+ok 23 /markup/parse/fail-28.markup
+ok 24 /markup/parse/fail-30.markup
+ok 25 /markup/parse/fail-5.markup
+ok 26 /markup/parse/fail-14.markup
+ok 27 /markup/parse/fail-4.markup
+ok 28 /markup/parse/valid-21.markup
+ok 29 /markup/parse/fail-36.markup
+ok 30 /markup/parse/valid-1.markup
+ok 31 /markup/parse/valid-6.markup
+ok 32 /markup/parse/fail-6.markup
+ok 33 /markup/parse/valid-22.markup
+ok 34 /markup/parse/valid-12.markup
+ok 35 /markup/parse/fail-9.markup
+ok 36 /markup/parse/fail-22.markup
+ok 37 /markup/parse/fail-2.markup
+ok 38 /markup/parse/fail-7.markup
+ok 39 /markup/parse/fail-20.markup
+ok 40 /markup/parse/valid-18.markup
+ok 41 /markup/parse/valid-17.markup
+ok 42 /markup/parse/valid-19.markup
+ok 43 /markup/parse/fail-35.markup
+ok 44 /markup/parse/fail-31.markup
+ok 45 /markup/parse/valid-14.markup
+ok 46 /markup/parse/valid-5.markup
+ok 47 /markup/parse/valid-13.markup
+ok 48 /markup/parse/fail-27.markup
+ok 49 /markup/parse/fail-23.markup
+ok 50 /markup/parse/fail-29.markup
+ok 51 /markup/parse/valid-4.markup
+ok 52 /markup/parse/fail-8.markup
+ok 53 /markup/parse/valid-16.markup
+ok 54 /markup/parse/fail-34.markup
+ok 55 /markup/parse/fail-10.markup
+ok 56 /markup/parse/valid-2.markup
+ok 57 /markup/parse/fail-16.markup
+ok 58 /markup/parse/fail-21.markup
+ok 59 /markup/parse/valid-24.markup
+ok 60 /markup/parse/valid-20.markup
+ok 61 /markup/parse/valid-11.markup
+# End of parse tests
+# Start of parse-incrementally tests
+ok 62 /markup/parse-incrementally/fail-1.markup
+ok 63 /markup/parse-incrementally/fail-15.markup
+ok 64 /markup/parse-incrementally/valid-9.markup
+ok 65 /markup/parse-incrementally/fail-37.markup
+ok 66 /markup/parse-incrementally/valid-3.markup
+ok 67 /markup/parse-incrementally/valid-23.markup
+ok 68 /markup/parse-incrementally/fail-3.markup
+ok 69 /markup/parse-incrementally/fail-26.markup
+ok 70 /markup/parse-incrementally/fail-25.markup
+ok 71 /markup/parse-incrementally/fail-24.markup
+ok 72 /markup/parse-incrementally/valid-10.markup
+ok 73 /markup/parse-incrementally/valid-15.markup
+ok 74 /markup/parse-incrementally/fail-33.markup
+ok 75 /markup/parse-incrementally/fail-17.markup
+ok 76 /markup/parse-incrementally/fail-13.markup
+ok 77 /markup/parse-incrementally/fail-39.markup
+ok 78 /markup/parse-incrementally/fail-32.markup
+ok 79 /markup/parse-incrementally/fail-11.markup
+ok 80 /markup/parse-incrementally/valid-7.markup
+ok 81 /markup/parse-incrementally/fail-12.markup
+ok 82 /markup/parse-incrementally/fail-38.markup
+ok 83 /markup/parse-incrementally/valid-8.markup
+ok 84 /markup/parse-incrementally/fail-28.markup
+ok 85 /markup/parse-incrementally/fail-30.markup
+ok 86 /markup/parse-incrementally/fail-5.markup
+ok 87 /markup/parse-incrementally/fail-14.markup
+ok 88 /markup/parse-incrementally/fail-4.markup
+ok 89 /markup/parse-incrementally/valid-21.markup
+ok 90 /markup/parse-incrementally/fail-36.markup
+ok 91 /markup/parse-incrementally/valid-1.markup
+ok 92 /markup/parse-incrementally/valid-6.markup
+ok 93 /markup/parse-incrementally/fail-6.markup
+ok 94 /markup/parse-incrementally/valid-22.markup
+ok 95 /markup/parse-incrementally/valid-12.markup
+ok 96 /markup/parse-incrementally/fail-9.markup
+ok 97 /markup/parse-incrementally/fail-22.markup
+ok 98 /markup/parse-incrementally/fail-2.markup
+ok 99 /markup/parse-incrementally/fail-7.markup
+ok 100 /markup/parse-incrementally/fail-20.markup
+ok 101 /markup/parse-incrementally/valid-18.markup
+ok 102 /markup/parse-incrementally/valid-17.markup
+ok 103 /markup/parse-incrementally/valid-19.markup
+ok 104 /markup/parse-incrementally/fail-35.markup
+ok 105 /markup/parse-incrementally/fail-31.markup
+ok 106 /markup/parse-incrementally/valid-14.markup
+ok 107 /markup/parse-incrementally/valid-5.markup
+ok 108 /markup/parse-incrementally/valid-13.markup
+ok 109 /markup/parse-incrementally/fail-27.markup
+ok 110 /markup/parse-incrementally/fail-23.markup
+ok 111 /markup/parse-incrementally/fail-29.markup
+ok 112 /markup/parse-incrementally/valid-4.markup
+ok 113 /markup/parse-incrementally/fail-8.markup
+ok 114 /markup/parse-incrementally/valid-16.markup
+ok 115 /markup/parse-incrementally/fail-34.markup
+ok 116 /markup/parse-incrementally/fail-10.markup
+ok 117 /markup/parse-incrementally/valid-2.markup
+ok 118 /markup/parse-incrementally/fail-16.markup
+ok 119 /markup/parse-incrementally/fail-21.markup
+ok 120 /markup/parse-incrementally/valid-24.markup
+ok 121 /markup/parse-incrementally/valid-20.markup
+ok 122 /markup/parse-incrementally/valid-11.markup
+# End of parse-incrementally tests
+# End of markup tests
+PASS: pango/markup-parse.test
+Running test: pango/testmisc.test
+TAP version 13
+# random seed: R02Sa0bd193d8250391f7e5a6f6031a3cb1a
+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-pangocairo-threads.test
+TAP version 13
+# random seed: R02Saa72039f9f3cd6f8450ac497cf3d77ad
+1..1
+# Start of pangocairo tests
+ok 1 /pangocairo/threads
+# End of pangocairo tests
+PASS: pango/test-pangocairo-threads.test
+Running test: pango/test-no-fonts.test
+TAP version 13
+# random seed: R02Sae0f1b84d1946a80a7ae1284e799849c
+1..1
+# Start of layout tests
+ok 1 /layout/nofonts
+# End of layout tests
+PASS: pango/test-no-fonts.test
+Running test: pango/test-bidi.test
+TAP version 13
+# random seed: R02S0428f9b2f60743f0393426a9db5762bd
+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-itemize.test
+TAP version 13
+# random seed: R02S35df82ecca16496722d38db4a2e85f40
+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/testiter.test
+TAP version 13
+# random seed: R02S99f0d1d44d3c8dfa602516ad7f267eb0
+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-coverage.test
+TAP version 13
+# random seed: R02Seeb46e878bb312906a01e696246d13b0
+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-break.test
+TAP version 13
+# random seed: R02S9a25b0c96b9bf9e580ea0c3457f51a99
+1..6
+# Start of break tests
+ok 1 /break/two.break
+ok 2 /break/ten.break
+ok 3 /break/one.break
+ok 4 /break/nine.break
+ok 5 /break/three.break
+ok 6 /break/eleven.break
+# End of break tests
+PASS: pango/test-break.test
+Running test: pango/testscript.test
+TAP version 13
+# random seed: R02S3ea21411aee4108ba0c6e004f5ca321b
+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-ellipsize.test
+TAP version 13
+# random seed: R02S24bebbaf3dfa2318927c6e7390049f4c
+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
+TAP version 13
+# random seed: R02S66743726ed0493db4ba8cf98f18540ab
+SKIP: pango/test-layout.test
+Running test: pango/testcolor.test
+TAP version 13
+# random seed: R02S3b84ba731cc1352cd653dfc72ba3d8a0
+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
+SUMMARY: total=27; passed=26; skipped=1; failed=0; user=1.3s; system=0.4s; maxrss=35840
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-pango/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-pango/ptest-raw.log
new file mode 100644
index 00000000000..31600c1a687
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-pango/ptest-raw.log
@@ -0,0 +1,527 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/pango/ptest
+Running test: pango/testlanguage.test
+TAP version 13
+# random seed: R02Sf39ce60abdf6494974538a74ece16409
+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/testtabs.test
+TAP version 13
+# random seed: R02S7ca80e455e7297f643e1dc6824017e59
+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-ot-tags.test
+TAP version 13
+# random seed: R02S9a7b79a8d14a8458d35421b05035b6ba
+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/testattributes.test
+TAP version 13
+# random seed: R02S6c4e5bac5f29bf4e9ebbb8039a394212
+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/testboundaries.test
+TAP version 13
+# random seed: R02S0be4eec7c62c3f36aee090cf97296a38
+1..1
+# Start of text tests
+ok 1 /text/boundaries
+# End of text tests
+PASS: pango/testboundaries.test
+Running test: pango/cxx-test.test
+PASS: pango/cxx-test.test
+Running test: pango/test-shape.test
+TAP version 13
+# random seed: R02S2f28955506ee52bca8fe69980469dc47
+PASS: pango/test-shape.test
+Running test: pango/test-font.test
+TAP version 13
+# random seed: R02S7bed7576bdb9a4e1c95b46b4323695dc
+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-fonts.test
+TAP version 13
+# random seed: R02Sdbfd0fdc05acb53e08e88db9515fa793
+1..4
+# Start of fontsets tests
+ok 1 /fontsets/mono2
+ok 2 /fontsets/mono
+ok 3 /fontsets/cantarell
+ok 4 /fontsets/cantarell2
+# End of fontsets tests
+PASS: pango/test-fonts.test
+Running test: pango/testmatrix.test
+TAP version 13
+# random seed: R02S9cfceddfaeddfc763d49cab54ca616da
+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/testcontext.test
+TAP version 13
+# random seed: R02Saa38cda4729d582132597c8cd3aea511
+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/testserialize.test
+TAP version 13
+# random seed: R02S168b00052934abf1fab766b11ca8d540
+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/testboundaries_ucd.test
+TAP version 13
+# random seed: R02Sc2e979922f827fb325231290adbbfdc9
+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-harfbuzz.test
+TAP version 13
+# random seed: R02S8bca2eb7432c16768701210fbcc3d4ff
+1..1
+# Start of harfbuzz tests
+ok 1 /harfbuzz/font
+# End of harfbuzz tests
+PASS: pango/test-harfbuzz.test
+Running test: pango/markup-parse.test
+TAP version 13
+# random seed: R02Sbddd5c9147239da7123e06162db86ac4
+1..122
+# Start of markup tests
+# Start of parse tests
+ok 1 /markup/parse/fail-1.markup
+ok 2 /markup/parse/fail-15.markup
+ok 3 /markup/parse/valid-9.markup
+ok 4 /markup/parse/fail-37.markup
+ok 5 /markup/parse/valid-3.markup
+ok 6 /markup/parse/valid-23.markup
+ok 7 /markup/parse/fail-3.markup
+ok 8 /markup/parse/fail-26.markup
+ok 9 /markup/parse/fail-25.markup
+ok 10 /markup/parse/fail-24.markup
+ok 11 /markup/parse/valid-10.markup
+ok 12 /markup/parse/valid-15.markup
+ok 13 /markup/parse/fail-33.markup
+ok 14 /markup/parse/fail-17.markup
+ok 15 /markup/parse/fail-13.markup
+ok 16 /markup/parse/fail-39.markup
+ok 17 /markup/parse/fail-32.markup
+ok 18 /markup/parse/fail-11.markup
+ok 19 /markup/parse/valid-7.markup
+ok 20 /markup/parse/fail-12.markup
+ok 21 /markup/parse/fail-38.markup
+ok 22 /markup/parse/valid-8.markup
+ok 23 /markup/parse/fail-28.markup
+ok 24 /markup/parse/fail-30.markup
+ok 25 /markup/parse/fail-5.markup
+ok 26 /markup/parse/fail-14.markup
+ok 27 /markup/parse/fail-4.markup
+ok 28 /markup/parse/valid-21.markup
+ok 29 /markup/parse/fail-36.markup
+ok 30 /markup/parse/valid-1.markup
+ok 31 /markup/parse/valid-6.markup
+ok 32 /markup/parse/fail-6.markup
+ok 33 /markup/parse/valid-22.markup
+ok 34 /markup/parse/valid-12.markup
+ok 35 /markup/parse/fail-9.markup
+ok 36 /markup/parse/fail-22.markup
+ok 37 /markup/parse/fail-2.markup
+ok 38 /markup/parse/fail-7.markup
+ok 39 /markup/parse/fail-20.markup
+ok 40 /markup/parse/valid-18.markup
+ok 41 /markup/parse/valid-17.markup
+ok 42 /markup/parse/valid-19.markup
+ok 43 /markup/parse/fail-35.markup
+ok 44 /markup/parse/fail-31.markup
+ok 45 /markup/parse/valid-14.markup
+ok 46 /markup/parse/valid-5.markup
+ok 47 /markup/parse/valid-13.markup
+ok 48 /markup/parse/fail-27.markup
+ok 49 /markup/parse/fail-23.markup
+ok 50 /markup/parse/fail-29.markup
+ok 51 /markup/parse/valid-4.markup
+ok 52 /markup/parse/fail-8.markup
+ok 53 /markup/parse/valid-16.markup
+ok 54 /markup/parse/fail-34.markup
+ok 55 /markup/parse/fail-10.markup
+ok 56 /markup/parse/valid-2.markup
+ok 57 /markup/parse/fail-16.markup
+ok 58 /markup/parse/fail-21.markup
+ok 59 /markup/parse/valid-24.markup
+ok 60 /markup/parse/valid-20.markup
+ok 61 /markup/parse/valid-11.markup
+# End of parse tests
+# Start of parse-incrementally tests
+ok 62 /markup/parse-incrementally/fail-1.markup
+ok 63 /markup/parse-incrementally/fail-15.markup
+ok 64 /markup/parse-incrementally/valid-9.markup
+ok 65 /markup/parse-incrementally/fail-37.markup
+ok 66 /markup/parse-incrementally/valid-3.markup
+ok 67 /markup/parse-incrementally/valid-23.markup
+ok 68 /markup/parse-incrementally/fail-3.markup
+ok 69 /markup/parse-incrementally/fail-26.markup
+ok 70 /markup/parse-incrementally/fail-25.markup
+ok 71 /markup/parse-incrementally/fail-24.markup
+ok 72 /markup/parse-incrementally/valid-10.markup
+ok 73 /markup/parse-incrementally/valid-15.markup
+ok 74 /markup/parse-incrementally/fail-33.markup
+ok 75 /markup/parse-incrementally/fail-17.markup
+ok 76 /markup/parse-incrementally/fail-13.markup
+ok 77 /markup/parse-incrementally/fail-39.markup
+ok 78 /markup/parse-incrementally/fail-32.markup
+ok 79 /markup/parse-incrementally/fail-11.markup
+ok 80 /markup/parse-incrementally/valid-7.markup
+ok 81 /markup/parse-incrementally/fail-12.markup
+ok 82 /markup/parse-incrementally/fail-38.markup
+ok 83 /markup/parse-incrementally/valid-8.markup
+ok 84 /markup/parse-incrementally/fail-28.markup
+ok 85 /markup/parse-incrementally/fail-30.markup
+ok 86 /markup/parse-incrementally/fail-5.markup
+ok 87 /markup/parse-incrementally/fail-14.markup
+ok 88 /markup/parse-incrementally/fail-4.markup
+ok 89 /markup/parse-incrementally/valid-21.markup
+ok 90 /markup/parse-incrementally/fail-36.markup
+ok 91 /markup/parse-incrementally/valid-1.markup
+ok 92 /markup/parse-incrementally/valid-6.markup
+ok 93 /markup/parse-incrementally/fail-6.markup
+ok 94 /markup/parse-incrementally/valid-22.markup
+ok 95 /markup/parse-incrementally/valid-12.markup
+ok 96 /markup/parse-incrementally/fail-9.markup
+ok 97 /markup/parse-incrementally/fail-22.markup
+ok 98 /markup/parse-incrementally/fail-2.markup
+ok 99 /markup/parse-incrementally/fail-7.markup
+ok 100 /markup/parse-incrementally/fail-20.markup
+ok 101 /markup/parse-incrementally/valid-18.markup
+ok 102 /markup/parse-incrementally/valid-17.markup
+ok 103 /markup/parse-incrementally/valid-19.markup
+ok 104 /markup/parse-incrementally/fail-35.markup
+ok 105 /markup/parse-incrementally/fail-31.markup
+ok 106 /markup/parse-incrementally/valid-14.markup
+ok 107 /markup/parse-incrementally/valid-5.markup
+ok 108 /markup/parse-incrementally/valid-13.markup
+ok 109 /markup/parse-incrementally/fail-27.markup
+ok 110 /markup/parse-incrementally/fail-23.markup
+ok 111 /markup/parse-incrementally/fail-29.markup
+ok 112 /markup/parse-incrementally/valid-4.markup
+ok 113 /markup/parse-incrementally/fail-8.markup
+ok 114 /markup/parse-incrementally/valid-16.markup
+ok 115 /markup/parse-incrementally/fail-34.markup
+ok 116 /markup/parse-incrementally/fail-10.markup
+ok 117 /markup/parse-incrementally/valid-2.markup
+ok 118 /markup/parse-incrementally/fail-16.markup
+ok 119 /markup/parse-incrementally/fail-21.markup
+ok 120 /markup/parse-incrementally/valid-24.markup
+ok 121 /markup/parse-incrementally/valid-20.markup
+ok 122 /markup/parse-incrementally/valid-11.markup
+# End of parse-incrementally tests
+# End of markup tests
+PASS: pango/markup-parse.test
+Running test: pango/testmisc.test
+TAP version 13
+# random seed: R02Sa0bd193d8250391f7e5a6f6031a3cb1a
+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-pangocairo-threads.test
+TAP version 13
+# random seed: R02Saa72039f9f3cd6f8450ac497cf3d77ad
+1..1
+# Start of pangocairo tests
+ok 1 /pangocairo/threads
+# End of pangocairo tests
+PASS: pango/test-pangocairo-threads.test
+Running test: pango/test-no-fonts.test
+TAP version 13
+# random seed: R02Sae0f1b84d1946a80a7ae1284e799849c
+1..1
+# Start of layout tests
+ok 1 /layout/nofonts
+# End of layout tests
+PASS: pango/test-no-fonts.test
+Running test: pango/test-bidi.test
+TAP version 13
+# random seed: R02S0428f9b2f60743f0393426a9db5762bd
+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-itemize.test
+TAP version 13
+# random seed: R02S35df82ecca16496722d38db4a2e85f40
+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/testiter.test
+TAP version 13
+# random seed: R02S99f0d1d44d3c8dfa602516ad7f267eb0
+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-coverage.test
+TAP version 13
+# random seed: R02Seeb46e878bb312906a01e696246d13b0
+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-break.test
+TAP version 13
+# random seed: R02S9a25b0c96b9bf9e580ea0c3457f51a99
+1..6
+# Start of break tests
+ok 1 /break/two.break
+ok 2 /break/ten.break
+ok 3 /break/one.break
+ok 4 /break/nine.break
+ok 5 /break/three.break
+ok 6 /break/eleven.break
+# End of break tests
+PASS: pango/test-break.test
+Running test: pango/testscript.test
+TAP version 13
+# random seed: R02S3ea21411aee4108ba0c6e004f5ca321b
+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-ellipsize.test
+TAP version 13
+# random seed: R02S24bebbaf3dfa2318927c6e7390049f4c
+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
+TAP version 13
+# random seed: R02S66743726ed0493db4ba8cf98f18540ab
+SKIP: pango/test-layout.test
+Running test: pango/testcolor.test
+TAP version 13
+# random seed: R02S3b84ba731cc1352cd653dfc72ba3d8a0
+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
+SUMMARY: total=27; passed=26; skipped=1; failed=0; user=1.3s; system=0.4s; maxrss=35840
+DURATION: 1
+END: /usr/lib/pango/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-pango/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-pango/testresults.json
new file mode 100644
index 00000000000..f23042aec82
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-pango/testresults.json
@@ -0,0 +1,144 @@
+{
+ "runtime_core-image-ptest-pango_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-pango",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0015468597412109375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3550992012023926,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04526972770690918,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.6201682090759277,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001312255859375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.pango.pango/cxx-test.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/markup-parse.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-bidi.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-break.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-coverage.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-ellipsize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-font.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-fonts.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-harfbuzz.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-itemize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-layout.test": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.pango.pango/test-no-fonts.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-ot-tags.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-pangocairo-threads.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-shape.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testattributes.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testboundaries.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testboundaries_ucd.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testcolor.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testcontext.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testiter.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testlanguage.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testmatrix.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testmisc.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testscript.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testserialize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testtabs.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "pango": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.106698513031006,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-popt/ptest-popt.log b/runtime/poky/qemuarm64/core-image-ptest-popt/ptest-popt.log
new file mode 100644
index 00000000000..31539cd222b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-popt/ptest-popt.log
@@ -0,0 +1,76 @@
+START: ptest-runner
+2024-01-31T04:27
+Running tests in /usr/lib/popt/ptest
+PASS: test1 - 1
+PASS: test1 - 2
+PASS: test1 - 3
+PASS: test1 - 4
+PASS: test1 - 5
+PASS: test1 - 6
+PASS: test1 - 7
+PASS: test1 - 8
+PASS: test1 - 9
+PASS: test1 - 10
+PASS: test1 - 11
+PASS: test1 - 12
+PASS: test1 - 13
+PASS: test1 - 14
+PASS: test1 - 15
+PASS: test1 - 16
+PASS: test1 - 17
+PASS: test1 - 18
+PASS: test1 - 19
+PASS: test1 - 20
+PASS: test1 - 21
+PASS: test1 - 22
+PASS: test1 - 23
+PASS: test1 - 24
+PASS: test1 - 25
+PASS: test1 - 26
+PASS: test1 - 27
+PASS: test1 - 28
+PASS: test1 - 29
+PASS: test1 - 30
+PASS: test1 - 31
+PASS: test1 - 32
+PASS: test1 - 33
+PASS: test1 - 34
+PASS: test1 - 35
+PASS: test1 - 36
+PASS: test1 - 37
+PASS: test1 - 38
+PASS: test1 - 39
+PASS: test1 - 40
+PASS: test1 - 41
+PASS: test1 - 42
+PASS: test1 - 43
+PASS: test1 - 44
+PASS: test1 - 45
+PASS: test1 - 46
+PASS: test1 - 47
+PASS: test1 - 48
+PASS: test1 - 49
+PASS: test1 - 50
+PASS: test1 - 51
+PASS: test1 - 52
+PASS: test1 - 53
+PASS: test1 - 54
+PASS: test1 - 55
+PASS: test1 - 56
+PASS: test1 - 57
+PASS: test1 - 58
+PASS: test1 - 59
+test1: bad argument --val=foo: option does not take an argument
+PASS: test1 - 60
+test1: bad argument -x=f1: option does not take an argument
+PASS: test1 - 61
+PASS: test1 - 62
+diff: can't stat 'test3-data/01.answer': No such file or directory
+FAIL test3 - 1: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/02.answer': No such file or directory
+FAIL test3 - 2: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/03.answer': No such file or directory
+FAIL test3 - 3: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+
+Passed.
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-popt/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-popt/ptest-raw.log
new file mode 100644
index 00000000000..72aa95ccb0f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-popt/ptest-raw.log
@@ -0,0 +1,81 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/popt/ptest
+Running tests in /usr/lib/popt/ptest
+PASS: test1 - 1
+PASS: test1 - 2
+PASS: test1 - 3
+PASS: test1 - 4
+PASS: test1 - 5
+PASS: test1 - 6
+PASS: test1 - 7
+PASS: test1 - 8
+PASS: test1 - 9
+PASS: test1 - 10
+PASS: test1 - 11
+PASS: test1 - 12
+PASS: test1 - 13
+PASS: test1 - 14
+PASS: test1 - 15
+PASS: test1 - 16
+PASS: test1 - 17
+PASS: test1 - 18
+PASS: test1 - 19
+PASS: test1 - 20
+PASS: test1 - 21
+PASS: test1 - 22
+PASS: test1 - 23
+PASS: test1 - 24
+PASS: test1 - 25
+PASS: test1 - 26
+PASS: test1 - 27
+PASS: test1 - 28
+PASS: test1 - 29
+PASS: test1 - 30
+PASS: test1 - 31
+PASS: test1 - 32
+PASS: test1 - 33
+PASS: test1 - 34
+PASS: test1 - 35
+PASS: test1 - 36
+PASS: test1 - 37
+PASS: test1 - 38
+PASS: test1 - 39
+PASS: test1 - 40
+PASS: test1 - 41
+PASS: test1 - 42
+PASS: test1 - 43
+PASS: test1 - 44
+PASS: test1 - 45
+PASS: test1 - 46
+PASS: test1 - 47
+PASS: test1 - 48
+PASS: test1 - 49
+PASS: test1 - 50
+PASS: test1 - 51
+PASS: test1 - 52
+PASS: test1 - 53
+PASS: test1 - 54
+PASS: test1 - 55
+PASS: test1 - 56
+PASS: test1 - 57
+PASS: test1 - 58
+PASS: test1 - 59
+test1: bad argument --val=foo: option does not take an argument
+PASS: test1 - 60
+test1: bad argument -x=f1: option does not take an argument
+PASS: test1 - 61
+PASS: test1 - 62
+diff: can't stat 'test3-data/01.answer': No such file or directory
+FAIL test3 - 1: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/02.answer': No such file or directory
+FAIL test3 - 2: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/03.answer': No such file or directory
+FAIL test3 - 3: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+
+Passed.
+DURATION: 0
+END: /usr/lib/popt/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-popt/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-popt/testresults.json
new file mode 100644
index 00000000000..18b5d9b4720
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-popt/testresults.json
@@ -0,0 +1,249 @@
+{
+ "runtime_core-image-ptest-popt_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-popt",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009448528289794922,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.38993501663208,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04322242736816406,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.5652284622192383,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012116432189941406,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.popt.test1_-_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_10": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_11": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_12": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_13": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_14": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_15": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_16": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_17": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_18": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_19": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_20": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_21": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_22": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_23": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_24": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_25": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_26": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_27": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_28": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_29": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_30": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_31": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_32": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_33": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_34": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_35": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_36": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_37": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_38": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_39": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_40": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_41": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_42": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_43": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_44": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_45": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_46": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_47": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_48": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_49": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_50": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_51": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_52": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_53": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_54": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_55": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_56": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_57": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_58": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_59": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_60": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_61": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_62": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_8": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_9": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "popt": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.101659059524536,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log b/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log
new file mode 100644
index 00000000000..2f02f1dc490
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log
@@ -0,0 +1,18 @@
+START: ptest-runner
+2024-01-31T04:27
+PASS: tests/test_atomicwrites.py:test_atomic_write
+PASS: tests/test_atomicwrites.py:test_teardown
+PASS: tests/test_atomicwrites.py:test_replace_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_open_reraise
+PASS: tests/test_atomicwrites.py:test_atomic_write_in_pwd
+============================================================================
+Testsuite summary
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-raw.log
new file mode 100644
index 00000000000..031b1f2e7ad
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/ptest-raw.log
@@ -0,0 +1,23 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/python3-atomicwrites/ptest
+PASS: tests/test_atomicwrites.py:test_atomic_write
+PASS: tests/test_atomicwrites.py:test_teardown
+PASS: tests/test_atomicwrites.py:test_replace_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_open_reraise
+PASS: tests/test_atomicwrites.py:test_atomic_write_in_pwd
+============================================================================
+Testsuite summary
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-atomicwrites/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/testresults.json
new file mode 100644
index 00000000000..13f25dcf144
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-atomicwrites/testresults.json
@@ -0,0 +1,81 @@
+{
+ "runtime_core-image-ptest-python3-atomicwrites_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-atomicwrites",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001062154769897461,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3698763847351074,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04577374458312988,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.3327982425689697,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00128936767578125,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_atomic_write": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_atomic_write_in_pwd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_open_reraise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_replace_simultaneously_created_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_teardown": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-atomicwrites": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.106024742126465,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-python3-attrs.log b/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-python3-attrs.log
new file mode 100644
index 00000000000..c18e825edd6
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-python3-attrs.log
@@ -0,0 +1,1338 @@
+START: ptest-runner
+2024-01-31T04:27
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_nullary_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_empty
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_optional
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs
+PASS: tests/test_annotations.py:TestAnnotations.test_base_class_variable
+PASS: tests/test_annotations.py:TestAnnotations.test_removes_none_too
+PASS: tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_extra_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module
+PASS: tests/test_annotations.py:TestAnnotations.test_inheritance
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_twice
+PASS: tests/test_annotations.py:test_is_class_var[ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var[typing.ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']
+PASS: tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_class
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_eq
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_ne
+PASS: tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified
+PASS: tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ge
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ge
+PASS: tests/test_compat.py:TestMetadataProxy.test_repr
+PASS: tests/test_compat.py:TestMetadataProxy.test_immutable
+PASS: tests/test_compat.py:test_attrsinstance_subclass_protocol
+PASS: tests/test_config.py:TestConfig.test_default
+PASS: tests/test_config.py:TestConfig.test_set_run_validators
+PASS: tests/test_config.py:TestConfig.test_get_run_validators
+PASS: tests/test_config.py:TestConfig.test_wrong_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_none
+PASS: tests/test_converters.py:TestOptional.test_fail
+PASS: tests/test_converters.py:TestDefaultIfNone.test_missing_default
+PASS: tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults
+PASS: tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[1]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[0]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[True]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[False]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_value
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_factory
+PASS: tests/test_converters.py:TestPipe.test_success
+PASS: tests/test_converters.py:TestPipe.test_fail
+PASS: tests/test_converters.py:TestPipe.test_sugar
+PASS: tests/test_converters.py:TestPipe.test_empty
+PASS: tests/test_converters.py:TestToBool.test_unhashable
+PASS: tests/test_converters.py:TestToBool.test_truthy
+PASS: tests/test_converters.py:TestToBool.test_falsy
+PASS: tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[True]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[False]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C0]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C1]
+PASS: tests/test_dunders.py:TestAddRepr.test_custom_repr_works
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle
+PASS: tests/test_dunders.py:TestAddRepr.test_underscores
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member
+PASS: tests/test_dunders.py:TestAddRepr.test_str
+PASS: tests/test_dunders.py:TestAddRepr.test_str_no_repr
+PASS: tests/test_dunders.py:TestAddHash.test_enforces_type
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C0]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C1]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C2]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C3]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C4]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_default
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hashing
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]
+PASS: tests/test_dunders.py:TestAddInit.test_init
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_default
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_order
+PASS: tests/test_dunders.py:TestAddInit.test_sets_attributes
+PASS: tests/test_dunders.py:TestAddInit.test_default
+PASS: tests/test_dunders.py:TestAddInit.test_factory
+PASS: tests/test_dunders.py:TestAddInit.test_validator
+PASS: tests/test_dunders.py:TestAddInit.test_validator_slots
+PASS: tests/test_dunders.py:TestAddInit.test_validator_others
+PASS: tests/test_dunders.py:TestAddInit.test_underscores
+PASS: tests/test_dunders.py:TestNothing.test_copy
+PASS: tests/test_dunders.py:TestNothing.test_deepcopy
+PASS: tests/test_dunders.py:TestNothing.test_eq
+PASS: tests/test_dunders.py:TestNothing.test_false
+PASS: tests/test_dunders.py:TestFilenames.test_filenames
+PASS: tests/test_filters.py:TestSplitWhat.test_splits
+PASS: tests/test_filters.py:TestInclude.test_allow[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl7-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]
+PASS: tests/test_funcs.py:TestAsDict.test_shallow
+PASS: tests/test_funcs.py:TestAsDict.test_recurse
+PASS: tests/test_funcs.py:TestAsDict.test_nested_lists
+PASS: tests/test_funcs.py:TestAsDict.test_nested_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_recurse_property
+PASS: tests/test_funcs.py:TestAsDict.test_filter
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsDict.test_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_roundtrip
+PASS: tests/test_funcs.py:TestAsDict.test_asdict_preserve_order
+PASS: tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_tuple_keys
+PASS: tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_shallow
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_property
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_filter
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_roundtrip
+PASS: tests/test_funcs.py:TestAsTuple.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestHas.test_positive
+PASS: tests/test_funcs.py:TestHas.test_positive_empty
+PASS: tests/test_funcs.py:TestHas.test_negative
+PASS: tests/test_funcs.py:TestHas.test_generics
+PASS: tests/test_funcs.py:TestHas.test_generics_negative
+PASS: tests/test_funcs.py:TestAssoc.test_empty
+PASS: tests/test_funcs.py:TestAssoc.test_no_changes
+PASS: tests/test_funcs.py:TestAssoc.test_change
+PASS: tests/test_funcs.py:TestAssoc.test_unknown
+PASS: tests/test_funcs.py:TestAssoc.test_frozen
+PASS: tests/test_funcs.py:TestEvolve.test_empty
+PASS: tests/test_funcs.py:TestEvolve.test_no_changes
+PASS: tests/test_funcs.py:TestEvolve.test_change
+PASS: tests/test_funcs.py:TestEvolve.test_unknown
+PASS: tests/test_funcs.py:TestEvolve.test_validator_failure
+PASS: tests/test_funcs.py:TestEvolve.test_private
+PASS: tests/test_funcs.py:TestEvolve.test_non_init_attrs
+PASS: tests/test_funcs.py:TestEvolve.test_regression_attrs_classes
+PASS: tests/test_funcs.py:TestEvolve.test_dicts
+PASS: tests/test_funcs.py:TestEvolve.test_inst_kw
+PASS: tests/test_funcs.py:TestEvolve.test_no_inst
+PASS: tests/test_funcs.py:TestEvolve.test_too_many_pos_args
+PASS: tests/test_funcs.py:TestEvolve.test_can_change_inst
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2]
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_renaming
+PASS: tests/test_functional.py:TestFunctional.test_programmatic
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]
+PASS: tests/test_functional.py:TestFunctional.test_default_decorator
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_dict_patch_class
+PASS: tests/test_functional.py:TestFunctional.test_hash_by_id
+PASS: tests/test_functional.py:TestFunctional.test_handles_different_defaults
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_overwrite_base
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_tuple_class_aliasing
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]
+PASS: tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[True]
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[False]
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_remove_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_add_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_override_alias
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance
+PASS: tests/test_hooks.py:TestTransformHook.test_attrs_attrclass
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict_calls
+PASS: tests/test_import.py:TestImportStar.test_from_attr_import_star
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[True]
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[False]
+PASS: tests/test_init_subclass.py:test_init_subclass_attrs
+PASS: tests/test_init_subclass.py:test_init_subclass_slots_workaround
+PASS: tests/test_make.py:TestCountingAttr.test_returns_Attr
+PASS: tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator_single
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_already_set
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_sets
+PASS: tests/test_make.py:TestTransformAttrs.test_no_modifications
+PASS: tests/test_make.py:TestTransformAttrs.test_normal
+PASS: tests/test_make.py:TestTransformAttrs.test_empty
+PASS: tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute
+PASS: tests/test_make.py:TestTransformAttrs.test_conflicting_defaults
+PASS: tests/test_make.py:TestTransformAttrs.test_kw_only
+PASS: tests/test_make.py:TestTransformAttrs.test_these
+PASS: tests/test_make.py:TestTransformAttrs.test_these_leave_body
+PASS: tests/test_make.py:TestTransformAttrs.test_these_ordered
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old
+PASS: tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_inherited
+PASS: tests/test_make.py:TestAttributes.test_sets_attrs
+PASS: tests/test_make.py:TestAttributes.test_empty
+PASS: tests/test_make.py:TestAttributes.test_immutable
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[hash-__hash__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]
+PASS: tests/test_make.py:TestAttributes.test_repr_qualname
+PASS: tests/test_make.py:TestAttributes.test_repr_fake_qualname
+PASS: tests/test_make.py:TestAttributes.test_name_not_overridden
+PASS: tests/test_make.py:TestAttributes.test_pre_init[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]
+PASS: tests/test_make.py:TestAttributes.test_post_init[True]
+PASS: tests/test_make.py:TestAttributes.test_post_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[False]
+PASS: tests/test_make.py:TestAttributes.test_types
+PASS: tests/test_make.py:TestAttributes.test_clean_class[True]
+PASS: tests/test_make.py:TestAttributes.test_clean_class[False]
+PASS: tests/test_make.py:TestAttributes.test_factory_sugar
+PASS: tests/test_make.py:TestAttributes.test_sugar_factory_mutex
+PASS: tests/test_make.py:TestAttributes.test_sugar_callable
+PASS: tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance
+PASS: tests/test_make.py:TestMakeClass.test_simple[list]
+PASS: tests/test_make.py:TestMakeClass.test_simple[tuple]
+PASS: tests/test_make.py:TestMakeClass.test_dict
+PASS: tests/test_make.py:TestMakeClass.test_attr_args
+PASS: tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type
+PASS: tests/test_make.py:TestMakeClass.test_bases
+PASS: tests/test_make.py:TestMakeClass.test_additional_class_body
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[True]
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[False]
+PASS: tests/test_make.py:TestMakeClass.test_missing_sys_getframe
+PASS: tests/test_make.py:TestMakeClass.test_make_class_ordered
+PASS: tests/test_make.py:TestMakeClass.test_generic_dynamic_class
+PASS: tests/test_make.py:TestFields.test_instance
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_generic_class
+PASS: tests/test_make.py:TestFields.test_fields
+PASS: tests/test_make.py:TestFields.test_fields_properties
+PASS: tests/test_make.py:TestFields.test_generics
+PASS: tests/test_make.py:TestFieldsDict.test_instance
+PASS: tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFieldsDict.test_fields_dict
+PASS: tests/test_make.py:TestConverter.test_convert
+PASS: tests/test_make.py:TestConverter.test_convert_property
+PASS: tests/test_make.py:TestConverter.test_converter_factory_property
+PASS: tests/test_make.py:TestConverter.test_factory_takes_self
+PASS: tests/test_make.py:TestConverter.test_factory_hashable
+PASS: tests/test_make.py:TestConverter.test_convert_before_validate
+PASS: tests/test_make.py:TestConverter.test_frozen
+PASS: tests/test_make.py:TestValidate.test_success
+PASS: tests/test_make.py:TestValidate.test_propagates
+PASS: tests/test_make.py:TestValidate.test_run_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_empty
+PASS: tests/test_make.py:TestMetadata.test_metadata_present
+PASS: tests/test_make.py:TestMetadata.test_metadata_immutability
+PASS: tests/test_make.py:TestMetadata.test_empty_metadata_singleton
+PASS: tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent
+PASS: tests/test_make.py:TestMetadata.test_not_none_metadata
+PASS: tests/test_make.py:TestMetadata.test_metadata
+PASS: tests/test_make.py:TestClassBuilder.test_repr_str
+PASS: tests/test_make.py:TestClassBuilder.test_repr
+PASS: tests/test_make.py:TestClassBuilder.test_returns_self
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]
+PASS: tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class
+PASS: tests/test_make.py:TestClassBuilder.test_weakref_setstate
+PASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs6]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs7]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs8]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs9]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs10]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs11]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs12]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs13]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs14]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs15]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs16]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs17]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs18]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs19]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs20]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs21]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs22]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs23]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs24]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs25]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs26]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs27]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]
+PASS: tests/test_make.py:TestInitAlias.test_default_and_specify
+PASS: tests/test_make.py:TestInitAlias.test_evolve
+PASS: tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_mix
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_mix
+PASS: tests/test_make.py:TestDocs.test_docs[__init__]
+PASS: tests/test_make.py:TestDocs.test_docs[__repr__]
+PASS: tests/test_make.py:TestDocs.test_docs[__eq__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ne__]
+PASS: tests/test_make.py:TestDocs.test_docs[__lt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__le__]
+PASS: tests/test_make.py:TestDocs.test_docs[__gt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ge__]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]
+SKIP: tests/test_make.py:TestAutoDetect.test_match_args_pre_310 # SKIP Pre-3.10 only.
+PASS: tests/test_make.py:TestMatchArgs.test_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_explicit_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_kw_only
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_argument
+PASS: tests/test_make.py:TestMatchArgs.test_make_class
+PASS: tests/test_next_gen.py:TestNextGen.test_simple
+PASS: tests/test_next_gen.py:TestNextGen.test_field_type
+PASS: tests/test_next_gen.py:TestNextGen.test_no_slots
+PASS: tests/test_next_gen.py:TestNextGen.test_validates
+PASS: tests/test_next_gen.py:TestNextGen.test_no_order
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_exception
+PASS: tests/test_next_gen.py:TestNextGen.test_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_detect_eq
+PASS: tests/test_next_gen.py:TestNextGen.test_subclass_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default
+PASS: tests/test_next_gen.py:TestNextGen.test_mro_ng
+PASS: tests/test_next_gen.py:TestAsTuple.test_smoke
+PASS: tests/test_next_gen.py:TestAsDict.test_smoke
+PASS: tests/test_next_gen.py:TestImports.test_converters
+PASS: tests/test_next_gen.py:TestImports.test_exceptions
+PASS: tests/test_next_gen.py:TestImports.test_filters
+PASS: tests/test_next_gen.py:TestImports.test_setters
+PASS: tests/test_next_gen.py:TestImports.test_validators
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only
+SKIP: tests/test_pyright.py:test_pyright_baseline # SKIP Requires pyright.
+SKIP: tests/test_pyright.py:test_pyright_attrsinstance_compat # SKIP Requires pyright.
+PASS: tests/test_setattr.py:TestSetAttr.test_change
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_attribute
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[validate]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]
+PASS: tests/test_setattr.py:TestSetAttr.test_pipe
+PASS: tests/test_setattr.py:TestSetAttr.test_make_class
+PASS: tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter
+PASS: tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr
+XFAIL: tests/test_setattr.py:TestSetAttr.test_slotted_confused # XFAIL
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_docstring
+PASS: tests/test_slots.py:test_slots_being_used
+PASS: tests/test_slots.py:test_basic_attr_funcs
+PASS: tests/test_slots.py:test_inheritance_from_nonslots
+PASS: tests/test_slots.py:test_nonslots_these
+PASS: tests/test_slots.py:test_inheritance_from_slots
+PASS: tests/test_slots.py:test_inheritance_from_slots_with_attribute_override
+PASS: tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor
+PASS: tests/test_slots.py:test_bare_inheritance_from_slots
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_inheritance
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]
+PASS: tests/test_slots.py:test_not_weakrefable
+SKIP: tests/test_slots.py:test_implicitly_weakrefable # SKIP slots without weakref_slot should only work on PyPy
+PASS: tests/test_slots.py:test_weakrefable
+PASS: tests/test_slots.py:test_weakref_does_not_add_a_field
+PASS: tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref
+PASS: tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute
+PASS: tests/test_slots.py:test_slots_empty_cell
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[0]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[1]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[2]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[3]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[4]
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]
+PASS: tests/test_slots.py:test_slots_super_property_get
+PASS: tests/test_slots.py:test_slots_super_property_get_shortcut
+PASS: tests/test_slots.py:test_slots_cached_property_allows_call
+PASS: tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__
+PASS: tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances
+PASS: tests/test_slots.py:test_slots_cached_property_infers_type
+PASS: tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested
+PASS: tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes
+PASS: tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present
+PASS: tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property
+PASS: tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work
+PASS: tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works
+PASS: tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots
+PASS: tests/test_slots.py:test_slots_sub_class_with_actual_slot
+PASS: tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction
+PASS: tests/test_slots.py:test_slots_cached_property_repeat_call_only_once
+PASS: tests/test_slots.py:test_slots_cached_property_called_independent_across_instances
+PASS: tests/test_slots.py:test_slots_cached_properties_work_independently
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_removed
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[True]
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[False]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_class
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes
+PASS: tests/test_validators.py:TestDisableValidators.test_default
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors
+PASS: tests/test_validators.py:TestInstanceOf.test_in_all
+PASS: tests/test_validators.py:TestInstanceOf.test_success
+PASS: tests/test_validators.py:TestInstanceOf.test_subclass
+PASS: tests/test_validators.py:TestInstanceOf.test_fail
+PASS: tests/test_validators.py:TestInstanceOf.test_repr
+PASS: tests/test_validators.py:TestMatchesRe.test_in_all
+PASS: tests/test_validators.py:TestMatchesRe.test_match
+PASS: tests/test_validators.py:TestMatchesRe.test_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_different_func
+PASS: tests/test_validators.py:TestMatchesRe.test_catches_invalid_func
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]
+PASS: tests/test_validators.py:TestMatchesRe.test_repr
+PASS: tests/test_validators.py:TestAnd.test_in_all
+PASS: tests/test_validators.py:TestAnd.test_success
+PASS: tests/test_validators.py:TestAnd.test_fail
+PASS: tests/test_validators.py:TestAnd.test_sugar
+PASS: tests/test_validators.py:TestProvides.test_in_all
+SKIP: tests/test_validators.py:TestProvides.test_success # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_fail # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_repr # SKIP zope-related tests skipped when zope.interface is not installed
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator0]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator1]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator2]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator0]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator1]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator2]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator0]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator1]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator2]
+PASS: tests/test_validators.py:TestIn_.test_in_all
+PASS: tests/test_validators.py:TestIn_.test_success_with_value
+PASS: tests/test_validators.py:TestIn_.test_fail
+PASS: tests/test_validators.py:TestIn_.test_fail_with_string
+PASS: tests/test_validators.py:TestIn_.test_repr
+PASS: tests/test_validators.py:TestDeepIterable.test_in_all
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable
+PASS: tests/test_validators.py:TestDeepMapping.test_in_all
+PASS: tests/test_validators.py:TestDeepMapping.test_success
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_key
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_member
+PASS: tests/test_validators.py:TestDeepMapping.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_in_all
+PASS: tests/test_validators.py:TestIsCallable.test_success
+PASS: tests/test_validators.py:TestIsCallable.test_fail
+PASS: tests/test_validators.py:TestIsCallable.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_exception_repr
+PASS: tests/test_validators.py:test_hashability
+PASS: tests/test_validators.py:TestLtLeGeGt.test_in_all
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[gt]
+PASS: tests/test_validators.py:TestMaxLen.test_in_all
+PASS: tests/test_validators.py:TestMaxLen.test_retrieve_max_len
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value4]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value5]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMaxLen.test_repr
+PASS: tests/test_validators.py:TestMinLen.test_in_all
+PASS: tests/test_validators.py:TestMinLen.test_retrieve_min_len
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value2]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMinLen.test_repr
+PASS: tests/test_validators.py:TestSubclassOf.test_success
+PASS: tests/test_validators.py:TestSubclassOf.test_subclass
+PASS: tests/test_validators.py:TestSubclassOf.test_fail
+PASS: tests/test_validators.py:TestSubclassOf.test_repr
+PASS: tests/test_validators.py:TestNot_.test_not_all
+PASS: tests/test_validators.py:TestNot_.test_repr
+PASS: tests/test_validators.py:TestNot_.test_success_because_fails
+PASS: tests/test_validators.py:TestNot_.test_fails_because_success
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_match
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_miss
+PASS: tests/test_validators.py:TestNot_.test_custom_msg
+PASS: tests/test_validators.py:TestNot_.test_bad_exception_args
+PASS: tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel
+PASS: tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_order
+============================================================================
+Testsuite summary
+# TOTAL: 1326
+# PASS: 1318
+# SKIP: 7
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 77
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-raw.log
new file mode 100644
index 00000000000..ddc576b32b7
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/ptest-raw.log
@@ -0,0 +1,1343 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/python3-attrs/ptest
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_nullary_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_empty
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_optional
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs
+PASS: tests/test_annotations.py:TestAnnotations.test_base_class_variable
+PASS: tests/test_annotations.py:TestAnnotations.test_removes_none_too
+PASS: tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_extra_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module
+PASS: tests/test_annotations.py:TestAnnotations.test_inheritance
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_twice
+PASS: tests/test_annotations.py:test_is_class_var[ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var[typing.ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']
+PASS: tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_class
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_eq
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_ne
+PASS: tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified
+PASS: tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ge
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ge
+PASS: tests/test_compat.py:TestMetadataProxy.test_repr
+PASS: tests/test_compat.py:TestMetadataProxy.test_immutable
+PASS: tests/test_compat.py:test_attrsinstance_subclass_protocol
+PASS: tests/test_config.py:TestConfig.test_default
+PASS: tests/test_config.py:TestConfig.test_set_run_validators
+PASS: tests/test_config.py:TestConfig.test_get_run_validators
+PASS: tests/test_config.py:TestConfig.test_wrong_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_none
+PASS: tests/test_converters.py:TestOptional.test_fail
+PASS: tests/test_converters.py:TestDefaultIfNone.test_missing_default
+PASS: tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults
+PASS: tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[1]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[0]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[True]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[False]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_value
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_factory
+PASS: tests/test_converters.py:TestPipe.test_success
+PASS: tests/test_converters.py:TestPipe.test_fail
+PASS: tests/test_converters.py:TestPipe.test_sugar
+PASS: tests/test_converters.py:TestPipe.test_empty
+PASS: tests/test_converters.py:TestToBool.test_unhashable
+PASS: tests/test_converters.py:TestToBool.test_truthy
+PASS: tests/test_converters.py:TestToBool.test_falsy
+PASS: tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[True]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[False]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C0]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C1]
+PASS: tests/test_dunders.py:TestAddRepr.test_custom_repr_works
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle
+PASS: tests/test_dunders.py:TestAddRepr.test_underscores
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member
+PASS: tests/test_dunders.py:TestAddRepr.test_str
+PASS: tests/test_dunders.py:TestAddRepr.test_str_no_repr
+PASS: tests/test_dunders.py:TestAddHash.test_enforces_type
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C0]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C1]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C2]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C3]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C4]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_default
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hashing
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]
+PASS: tests/test_dunders.py:TestAddInit.test_init
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_default
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_order
+PASS: tests/test_dunders.py:TestAddInit.test_sets_attributes
+PASS: tests/test_dunders.py:TestAddInit.test_default
+PASS: tests/test_dunders.py:TestAddInit.test_factory
+PASS: tests/test_dunders.py:TestAddInit.test_validator
+PASS: tests/test_dunders.py:TestAddInit.test_validator_slots
+PASS: tests/test_dunders.py:TestAddInit.test_validator_others
+PASS: tests/test_dunders.py:TestAddInit.test_underscores
+PASS: tests/test_dunders.py:TestNothing.test_copy
+PASS: tests/test_dunders.py:TestNothing.test_deepcopy
+PASS: tests/test_dunders.py:TestNothing.test_eq
+PASS: tests/test_dunders.py:TestNothing.test_false
+PASS: tests/test_dunders.py:TestFilenames.test_filenames
+PASS: tests/test_filters.py:TestSplitWhat.test_splits
+PASS: tests/test_filters.py:TestInclude.test_allow[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl7-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]
+PASS: tests/test_funcs.py:TestAsDict.test_shallow
+PASS: tests/test_funcs.py:TestAsDict.test_recurse
+PASS: tests/test_funcs.py:TestAsDict.test_nested_lists
+PASS: tests/test_funcs.py:TestAsDict.test_nested_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_recurse_property
+PASS: tests/test_funcs.py:TestAsDict.test_filter
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsDict.test_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_roundtrip
+PASS: tests/test_funcs.py:TestAsDict.test_asdict_preserve_order
+PASS: tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_tuple_keys
+PASS: tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_shallow
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_property
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_filter
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_roundtrip
+PASS: tests/test_funcs.py:TestAsTuple.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestHas.test_positive
+PASS: tests/test_funcs.py:TestHas.test_positive_empty
+PASS: tests/test_funcs.py:TestHas.test_negative
+PASS: tests/test_funcs.py:TestHas.test_generics
+PASS: tests/test_funcs.py:TestHas.test_generics_negative
+PASS: tests/test_funcs.py:TestAssoc.test_empty
+PASS: tests/test_funcs.py:TestAssoc.test_no_changes
+PASS: tests/test_funcs.py:TestAssoc.test_change
+PASS: tests/test_funcs.py:TestAssoc.test_unknown
+PASS: tests/test_funcs.py:TestAssoc.test_frozen
+PASS: tests/test_funcs.py:TestEvolve.test_empty
+PASS: tests/test_funcs.py:TestEvolve.test_no_changes
+PASS: tests/test_funcs.py:TestEvolve.test_change
+PASS: tests/test_funcs.py:TestEvolve.test_unknown
+PASS: tests/test_funcs.py:TestEvolve.test_validator_failure
+PASS: tests/test_funcs.py:TestEvolve.test_private
+PASS: tests/test_funcs.py:TestEvolve.test_non_init_attrs
+PASS: tests/test_funcs.py:TestEvolve.test_regression_attrs_classes
+PASS: tests/test_funcs.py:TestEvolve.test_dicts
+PASS: tests/test_funcs.py:TestEvolve.test_inst_kw
+PASS: tests/test_funcs.py:TestEvolve.test_no_inst
+PASS: tests/test_funcs.py:TestEvolve.test_too_many_pos_args
+PASS: tests/test_funcs.py:TestEvolve.test_can_change_inst
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2]
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_renaming
+PASS: tests/test_functional.py:TestFunctional.test_programmatic
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]
+PASS: tests/test_functional.py:TestFunctional.test_default_decorator
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_dict_patch_class
+PASS: tests/test_functional.py:TestFunctional.test_hash_by_id
+PASS: tests/test_functional.py:TestFunctional.test_handles_different_defaults
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_overwrite_base
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_tuple_class_aliasing
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]
+PASS: tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[True]
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[False]
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_remove_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_add_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_override_alias
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance
+PASS: tests/test_hooks.py:TestTransformHook.test_attrs_attrclass
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict_calls
+PASS: tests/test_import.py:TestImportStar.test_from_attr_import_star
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[True]
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[False]
+PASS: tests/test_init_subclass.py:test_init_subclass_attrs
+PASS: tests/test_init_subclass.py:test_init_subclass_slots_workaround
+PASS: tests/test_make.py:TestCountingAttr.test_returns_Attr
+PASS: tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator_single
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_already_set
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_sets
+PASS: tests/test_make.py:TestTransformAttrs.test_no_modifications
+PASS: tests/test_make.py:TestTransformAttrs.test_normal
+PASS: tests/test_make.py:TestTransformAttrs.test_empty
+PASS: tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute
+PASS: tests/test_make.py:TestTransformAttrs.test_conflicting_defaults
+PASS: tests/test_make.py:TestTransformAttrs.test_kw_only
+PASS: tests/test_make.py:TestTransformAttrs.test_these
+PASS: tests/test_make.py:TestTransformAttrs.test_these_leave_body
+PASS: tests/test_make.py:TestTransformAttrs.test_these_ordered
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old
+PASS: tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_inherited
+PASS: tests/test_make.py:TestAttributes.test_sets_attrs
+PASS: tests/test_make.py:TestAttributes.test_empty
+PASS: tests/test_make.py:TestAttributes.test_immutable
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[hash-__hash__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]
+PASS: tests/test_make.py:TestAttributes.test_repr_qualname
+PASS: tests/test_make.py:TestAttributes.test_repr_fake_qualname
+PASS: tests/test_make.py:TestAttributes.test_name_not_overridden
+PASS: tests/test_make.py:TestAttributes.test_pre_init[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]
+PASS: tests/test_make.py:TestAttributes.test_post_init[True]
+PASS: tests/test_make.py:TestAttributes.test_post_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[False]
+PASS: tests/test_make.py:TestAttributes.test_types
+PASS: tests/test_make.py:TestAttributes.test_clean_class[True]
+PASS: tests/test_make.py:TestAttributes.test_clean_class[False]
+PASS: tests/test_make.py:TestAttributes.test_factory_sugar
+PASS: tests/test_make.py:TestAttributes.test_sugar_factory_mutex
+PASS: tests/test_make.py:TestAttributes.test_sugar_callable
+PASS: tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance
+PASS: tests/test_make.py:TestMakeClass.test_simple[list]
+PASS: tests/test_make.py:TestMakeClass.test_simple[tuple]
+PASS: tests/test_make.py:TestMakeClass.test_dict
+PASS: tests/test_make.py:TestMakeClass.test_attr_args
+PASS: tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type
+PASS: tests/test_make.py:TestMakeClass.test_bases
+PASS: tests/test_make.py:TestMakeClass.test_additional_class_body
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[True]
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[False]
+PASS: tests/test_make.py:TestMakeClass.test_missing_sys_getframe
+PASS: tests/test_make.py:TestMakeClass.test_make_class_ordered
+PASS: tests/test_make.py:TestMakeClass.test_generic_dynamic_class
+PASS: tests/test_make.py:TestFields.test_instance
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_generic_class
+PASS: tests/test_make.py:TestFields.test_fields
+PASS: tests/test_make.py:TestFields.test_fields_properties
+PASS: tests/test_make.py:TestFields.test_generics
+PASS: tests/test_make.py:TestFieldsDict.test_instance
+PASS: tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFieldsDict.test_fields_dict
+PASS: tests/test_make.py:TestConverter.test_convert
+PASS: tests/test_make.py:TestConverter.test_convert_property
+PASS: tests/test_make.py:TestConverter.test_converter_factory_property
+PASS: tests/test_make.py:TestConverter.test_factory_takes_self
+PASS: tests/test_make.py:TestConverter.test_factory_hashable
+PASS: tests/test_make.py:TestConverter.test_convert_before_validate
+PASS: tests/test_make.py:TestConverter.test_frozen
+PASS: tests/test_make.py:TestValidate.test_success
+PASS: tests/test_make.py:TestValidate.test_propagates
+PASS: tests/test_make.py:TestValidate.test_run_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_empty
+PASS: tests/test_make.py:TestMetadata.test_metadata_present
+PASS: tests/test_make.py:TestMetadata.test_metadata_immutability
+PASS: tests/test_make.py:TestMetadata.test_empty_metadata_singleton
+PASS: tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent
+PASS: tests/test_make.py:TestMetadata.test_not_none_metadata
+PASS: tests/test_make.py:TestMetadata.test_metadata
+PASS: tests/test_make.py:TestClassBuilder.test_repr_str
+PASS: tests/test_make.py:TestClassBuilder.test_repr
+PASS: tests/test_make.py:TestClassBuilder.test_returns_self
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]
+PASS: tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class
+PASS: tests/test_make.py:TestClassBuilder.test_weakref_setstate
+PASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs6]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs7]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs8]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs9]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs10]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs11]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs12]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs13]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs14]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs15]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs16]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs17]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs18]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs19]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs20]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs21]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs22]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs23]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs24]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs25]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs26]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs27]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]
+PASS: tests/test_make.py:TestInitAlias.test_default_and_specify
+PASS: tests/test_make.py:TestInitAlias.test_evolve
+PASS: tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_mix
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_mix
+PASS: tests/test_make.py:TestDocs.test_docs[__init__]
+PASS: tests/test_make.py:TestDocs.test_docs[__repr__]
+PASS: tests/test_make.py:TestDocs.test_docs[__eq__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ne__]
+PASS: tests/test_make.py:TestDocs.test_docs[__lt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__le__]
+PASS: tests/test_make.py:TestDocs.test_docs[__gt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ge__]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]
+SKIP: tests/test_make.py:TestAutoDetect.test_match_args_pre_310 # SKIP Pre-3.10 only.
+PASS: tests/test_make.py:TestMatchArgs.test_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_explicit_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_kw_only
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_argument
+PASS: tests/test_make.py:TestMatchArgs.test_make_class
+PASS: tests/test_next_gen.py:TestNextGen.test_simple
+PASS: tests/test_next_gen.py:TestNextGen.test_field_type
+PASS: tests/test_next_gen.py:TestNextGen.test_no_slots
+PASS: tests/test_next_gen.py:TestNextGen.test_validates
+PASS: tests/test_next_gen.py:TestNextGen.test_no_order
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_exception
+PASS: tests/test_next_gen.py:TestNextGen.test_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_detect_eq
+PASS: tests/test_next_gen.py:TestNextGen.test_subclass_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default
+PASS: tests/test_next_gen.py:TestNextGen.test_mro_ng
+PASS: tests/test_next_gen.py:TestAsTuple.test_smoke
+PASS: tests/test_next_gen.py:TestAsDict.test_smoke
+PASS: tests/test_next_gen.py:TestImports.test_converters
+PASS: tests/test_next_gen.py:TestImports.test_exceptions
+PASS: tests/test_next_gen.py:TestImports.test_filters
+PASS: tests/test_next_gen.py:TestImports.test_setters
+PASS: tests/test_next_gen.py:TestImports.test_validators
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only
+SKIP: tests/test_pyright.py:test_pyright_baseline # SKIP Requires pyright.
+SKIP: tests/test_pyright.py:test_pyright_attrsinstance_compat # SKIP Requires pyright.
+PASS: tests/test_setattr.py:TestSetAttr.test_change
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_attribute
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[validate]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]
+PASS: tests/test_setattr.py:TestSetAttr.test_pipe
+PASS: tests/test_setattr.py:TestSetAttr.test_make_class
+PASS: tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter
+PASS: tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr
+XFAIL: tests/test_setattr.py:TestSetAttr.test_slotted_confused # XFAIL
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_docstring
+PASS: tests/test_slots.py:test_slots_being_used
+PASS: tests/test_slots.py:test_basic_attr_funcs
+PASS: tests/test_slots.py:test_inheritance_from_nonslots
+PASS: tests/test_slots.py:test_nonslots_these
+PASS: tests/test_slots.py:test_inheritance_from_slots
+PASS: tests/test_slots.py:test_inheritance_from_slots_with_attribute_override
+PASS: tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor
+PASS: tests/test_slots.py:test_bare_inheritance_from_slots
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_inheritance
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]
+PASS: tests/test_slots.py:test_not_weakrefable
+SKIP: tests/test_slots.py:test_implicitly_weakrefable # SKIP slots without weakref_slot should only work on PyPy
+PASS: tests/test_slots.py:test_weakrefable
+PASS: tests/test_slots.py:test_weakref_does_not_add_a_field
+PASS: tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref
+PASS: tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute
+PASS: tests/test_slots.py:test_slots_empty_cell
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[0]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[1]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[2]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[3]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[4]
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]
+PASS: tests/test_slots.py:test_slots_super_property_get
+PASS: tests/test_slots.py:test_slots_super_property_get_shortcut
+PASS: tests/test_slots.py:test_slots_cached_property_allows_call
+PASS: tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__
+PASS: tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances
+PASS: tests/test_slots.py:test_slots_cached_property_infers_type
+PASS: tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested
+PASS: tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes
+PASS: tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present
+PASS: tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property
+PASS: tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work
+PASS: tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works
+PASS: tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots
+PASS: tests/test_slots.py:test_slots_sub_class_with_actual_slot
+PASS: tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction
+PASS: tests/test_slots.py:test_slots_cached_property_repeat_call_only_once
+PASS: tests/test_slots.py:test_slots_cached_property_called_independent_across_instances
+PASS: tests/test_slots.py:test_slots_cached_properties_work_independently
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_removed
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[True]
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[False]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_class
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes
+PASS: tests/test_validators.py:TestDisableValidators.test_default
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors
+PASS: tests/test_validators.py:TestInstanceOf.test_in_all
+PASS: tests/test_validators.py:TestInstanceOf.test_success
+PASS: tests/test_validators.py:TestInstanceOf.test_subclass
+PASS: tests/test_validators.py:TestInstanceOf.test_fail
+PASS: tests/test_validators.py:TestInstanceOf.test_repr
+PASS: tests/test_validators.py:TestMatchesRe.test_in_all
+PASS: tests/test_validators.py:TestMatchesRe.test_match
+PASS: tests/test_validators.py:TestMatchesRe.test_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_different_func
+PASS: tests/test_validators.py:TestMatchesRe.test_catches_invalid_func
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]
+PASS: tests/test_validators.py:TestMatchesRe.test_repr
+PASS: tests/test_validators.py:TestAnd.test_in_all
+PASS: tests/test_validators.py:TestAnd.test_success
+PASS: tests/test_validators.py:TestAnd.test_fail
+PASS: tests/test_validators.py:TestAnd.test_sugar
+PASS: tests/test_validators.py:TestProvides.test_in_all
+SKIP: tests/test_validators.py:TestProvides.test_success # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_fail # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_repr # SKIP zope-related tests skipped when zope.interface is not installed
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator0]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator1]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator2]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator0]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator1]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator2]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator0]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator1]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator2]
+PASS: tests/test_validators.py:TestIn_.test_in_all
+PASS: tests/test_validators.py:TestIn_.test_success_with_value
+PASS: tests/test_validators.py:TestIn_.test_fail
+PASS: tests/test_validators.py:TestIn_.test_fail_with_string
+PASS: tests/test_validators.py:TestIn_.test_repr
+PASS: tests/test_validators.py:TestDeepIterable.test_in_all
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable
+PASS: tests/test_validators.py:TestDeepMapping.test_in_all
+PASS: tests/test_validators.py:TestDeepMapping.test_success
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_key
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_member
+PASS: tests/test_validators.py:TestDeepMapping.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_in_all
+PASS: tests/test_validators.py:TestIsCallable.test_success
+PASS: tests/test_validators.py:TestIsCallable.test_fail
+PASS: tests/test_validators.py:TestIsCallable.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_exception_repr
+PASS: tests/test_validators.py:test_hashability
+PASS: tests/test_validators.py:TestLtLeGeGt.test_in_all
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[gt]
+PASS: tests/test_validators.py:TestMaxLen.test_in_all
+PASS: tests/test_validators.py:TestMaxLen.test_retrieve_max_len
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value4]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value5]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMaxLen.test_repr
+PASS: tests/test_validators.py:TestMinLen.test_in_all
+PASS: tests/test_validators.py:TestMinLen.test_retrieve_min_len
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value2]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMinLen.test_repr
+PASS: tests/test_validators.py:TestSubclassOf.test_success
+PASS: tests/test_validators.py:TestSubclassOf.test_subclass
+PASS: tests/test_validators.py:TestSubclassOf.test_fail
+PASS: tests/test_validators.py:TestSubclassOf.test_repr
+PASS: tests/test_validators.py:TestNot_.test_not_all
+PASS: tests/test_validators.py:TestNot_.test_repr
+PASS: tests/test_validators.py:TestNot_.test_success_because_fails
+PASS: tests/test_validators.py:TestNot_.test_fails_because_success
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_match
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_miss
+PASS: tests/test_validators.py:TestNot_.test_custom_msg
+PASS: tests/test_validators.py:TestNot_.test_bad_exception_args
+PASS: tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel
+PASS: tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_order
+============================================================================
+Testsuite summary
+# TOTAL: 1326
+# PASS: 1318
+# SKIP: 7
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 77
+END: /usr/lib/python3-attrs/ptest
+2024-01-31T04:28
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/testresults.json
new file mode 100644
index 00000000000..5fcf46c1cb2
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-attrs/testresults.json
@@ -0,0 +1,4038 @@
+{
+ "runtime_core-image-ptest-python3-attrs_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-attrs",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0014569759368896484,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3730897903442383,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04436659812927246,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 77.14185833930969,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012502670288085938,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_base_class_variable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_basic_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_basic_resolve": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_converter_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_extra_resolve": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_forward_reference[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_forward_reference[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_init_type_hints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_nullary_converter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional_nullary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_nullary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_removes_none_too": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_self_reference[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_self_reference[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[ClassVar]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[typing.ClassVar]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_gt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_lt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_ne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_gt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_lt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_ne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_ne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_compat.py:TestMetadataProxy.test_immutable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_compat.py:TestMetadataProxy.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_compat.py:test_attrsinstance_subclass_protocol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_get_run_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_set_run_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_wrong_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_missing_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_none_factory": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_none_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_success_with_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_success_with_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_sugar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_falsy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_truthy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_unhashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hashing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforces_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_factory": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_no_init_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_no_init_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_sets_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_underscores": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator_others": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_custom_repr_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_infinite_recursion": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_works[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_works[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_str_no_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_underscores": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestFilenames.test_filenames": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_deepcopy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestSplitWhat.test_splits": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_asdict_preserve_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_lists_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_nested_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_nested_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_recurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_recurse_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_roundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_sets_no_retain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_shallow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_tuple_keys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_dicts_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_lists_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse_retain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_roundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_sets_no_retain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_shallow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_no_changes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_can_change_inst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_inst_kw": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_no_changes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_no_inst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_non_init_attrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_private": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_regression_attrs_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_too_many_pos_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_validator_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_generics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_generics_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_positive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_positive_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_asdict[C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_asdict[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_default_decorator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_dict_patch_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_false[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_false[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_fields[C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_fields[C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_handles_different_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_by_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_false_eq_false[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_false_eq_false[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_overwrite_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_programmatic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_renaming": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_tuple_class_aliasing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_validator[C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_validator[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestAsDictHook.test_asdict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestAsDictHook.test_asdict_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_attrs_attrclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_add_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_override_alias": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_remove_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_import.py:TestImportStar.test_from_attr_import_star": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_attrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_slots_workaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_vanilla[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_vanilla[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_clean_class[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_clean_class[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_factory_sugar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_immutable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_name_not_overridden": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_post_init[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_post_init[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_args[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_args[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_post_init_order[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_post_init_order[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_repr_fake_qualname": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_repr_qualname": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[hash-__hash__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sets_attrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sugar_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sugar_factory_mutex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_match_args_pre_310_#_SKIP_Pre-3.10_only.": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs10]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs11]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs12]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs13]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs14]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs15]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs16]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs17]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs18]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs19]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs20]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs21]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs22]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs23]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs24]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs25]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs26]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs27]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs7]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs8]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_no_references_to_original": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_repr_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_returns_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_weakref_setstate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert_before_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_converter_factory_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_factory_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_factory_takes_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_default_decorator_already_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_default_decorator_sets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_returns_Attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator_single": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_mix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_mix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__ge__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__gt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__le__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__lt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__ne__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_fields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_fields_properties": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_generics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_handler_non_attrs_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_handler_non_attrs_generic_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_fields_dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestInitAlias.test_default_and_specify": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestInitAlias.test_evolve": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_additional_class_body": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_attr_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_bases": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_clean_class[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_clean_class[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_generic_dynamic_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_make_class_ordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_missing_sys_getframe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_simple[list]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_simple[tuple]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_explicit_match_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_make_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_argument": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_kw_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_empty_metadata_singleton": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata_immutability": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_not_none_metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_conflicting_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_inherited": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_kw_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_mro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_no_modifications": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_normal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these_leave_body": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these_ordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_multiple_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_multiple_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_propagates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_run_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestAsDict.test_smoke": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestAsTuple.test_smoke": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_converters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_exceptions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_setters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_detect_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[define0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[define1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_mro_ng": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_no_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_no_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_subclass_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_validates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_author[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_author[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_description[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_description[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_email[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_email[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_license[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_license[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_title[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_title[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__uri__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__url__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__uri__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__url__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pyright.py:test_pyright_attrsinstance_compat_#_SKIP_Requires_pyright.": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_pyright.py:test_pyright_baseline_#_SKIP_Requires_pyright.": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_docstring": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_make_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[validate]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_bare_inheritance_from_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_basic_attr_funcs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_implicitly_weakrefable_#_SKIP_slots_without_weakref_slot_should_only_work_on_PyPy": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_nonslots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_slots_with_attribute_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_nonslots_these": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_not_weakrefable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_being_used": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_properties_work_independently": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_allows_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_called_independent_across_instances": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_infers_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_repeat_call_only_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_empty_cell": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_with_actual_slot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_super_property_get": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_super_property_get_shortcut": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_added[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_added[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_removed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_weakref_does_not_add_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_weakrefable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_utils.py:TestSimpleClass.test_returns_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_sugar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_member": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled_ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_fail_with_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_success_with_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_subclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_exception_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[ge]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[gt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[le]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[lt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_catches_invalid_func": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_different_func": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_precompiled_pattern": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_invalid[value1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[spam]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_retrieve_max_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_invalid[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_invalid[value1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[spam]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[value2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[value3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_retrieve_min_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_bad_exception_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_in_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_in_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_capture_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_capture_miss": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_msg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_fails_because_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_not_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_success_because_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_fail_#_SKIP_zope-related_tests_skipped_when_zope.interface_is_not_installed": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_repr_#_SKIP_zope-related_tests_skipped_when_zope.interface_is_not_installed": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_success_#_SKIP_zope-related_tests_skipped_when_zope.interface_is_not_installed": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_subclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:test_hashability": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-attrs": {
+ "duration": "77"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.120620250701904,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log b/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log
new file mode 100644
index 00000000000..83e57827e50
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log
@@ -0,0 +1,169 @@
+START: ptest-runner
+2024-01-31T04:27
+PASS: tests/test_bcrypt.py:test_gensalt_basic
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]
+PASS: tests/test_bcrypt.py:test_gensalt_bad_prefix
+PASS: tests/test_bcrypt.py:test_gensalt_2a_prefix
+PASS: tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_new[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_checkpw[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_checkpw[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_checkpw[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_hashpw_invalid
+PASS: tests/test_bcrypt.py:test_checkpw_wrong_password
+PASS: tests/test_bcrypt.py:test_checkpw_bad_salt
+PASS: tests/test_bcrypt.py:test_checkpw_str_password
+PASS: tests/test_bcrypt.py:test_checkpw_str_salt
+PASS: tests/test_bcrypt.py:test_hashpw_str_password
+PASS: tests/test_bcrypt.py:test_hashpw_str_salt
+PASS: tests/test_bcrypt.py:test_checkpw_nul_byte
+PASS: tests/test_bcrypt.py:test_hashpw_nul_byte
+PASS: tests/test_bcrypt.py:test_checkpw_extra_data
+PASS: tests/test_bcrypt.py:test_kdf[4-password-salt-[\xbf\x0c\xc2\x93X\x7f\x1c65U\'ye\x98\xd4~W\x90q\xbfB~\x9d\x8f\xbe\x84*\xba4\xd9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password-\x00-\xc1+Vb5\xee\xe0L!%\x98\x97\nW\x9ag]
+PASS: tests/test_bcrypt.py:test_kdf[4-\x00-salt-`Q\xbe\x18\xc2\xf4\xf8,\xbf\x0e\xfe\xe5G\x1bK\xb9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password\x00-salt\x00-t\x10\xe4L\xf4\xfa\x07\xbf\xaa\xc8\xa9(\xb1r\x7f\xac\x00\x13u\xe7\xbfs\x847\x0fH\xef\xd1!t0P]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00wor-sa\x00l-\xc2\xbf\xfd\x9d\xb3\x8fei\xef\xefCr\xf4\xde\x83\xc0]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00word-sa\x00lt-K\xa4\xac9%\xc0\xe8\xd7\xf0\xcd\xb6\xbb\x16\x84\xa5o]
+PASS: tests/test_bcrypt.py:test_kdf[8-password-salt-\xe16~\xc5\x15\x1a3\xfa\xacL\xc1\xc1D\xcd#\xfa\x15\xd5T\x84\x93\xec\xc9\x9b\x9b]\x9c\r;'\xbe\xc7b'\xeaf\x08\x8b\x84\x9b \xabz\xa4x\x01\x02F\xe7K\xbaQr?\xef\xa9\xf9GMe\x08\x84^\x8d]
+PASS: tests/test_bcrypt.py:test_kdf[42-password-salt-\x83<\xf0\xdc\xf5m\xb6V\x08\xe8\xf0\xdc\x0c\xe8\x82\xbd]
+PASS: tests/test_bcrypt.py:test_kdf[8-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.-salis\x00-\x10\x97\x8b\x07%=\xf5\x7fq\xa1b\xeb\x0e\x8a\xd3\n]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- D8\x17^\xee|\xe16\xc9\x1bI\xa6y#\xff]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- T\xb9\xff\xf3N7!D\x034th(\xe9\xed8\xdeKr\xe0\xa6\x9a\xdc\x17\n\x13\xb5\xe8\xd6F8^\xa4\x03J\xe6\xd2f\x00\xee#2\xc5\xed@\xadU|\x86\xe3@?\xbb0\xe4\xe1\xdc\x1a\xe0k\x99\xa0q6\x8fQ\x8d,BfQ\xc9\xe7\xe47\xfdl\x91[\x1b\xbf\xc3\xa4\xce\xa7\x14\x91I\x0e\xa7\xaf\xb7\xdd\x02\x90\xa6x\xa4\xf4A\x12\x8d\xb1y.\xab'v\xb2\x1e\xb4#\x8e\x07\x15\xad\xd4\x12}\xffD\xe4\xb3\xe4\xccLO\x99p\x08??t\xbdi\x88s\xfd\xf6H\x84Ou\xc9\xbf\x7f\x9e\x0cM\x9e]\x89\xa7x9\x97I)fag\x07a\x1c\xb9\x01\xde1\xa1\x97&\xb6\xe0\x8c:\x80\x01f\x1f-\\x9d\xcc3\xb4\xaa\x07/\x90\xdd\x0b?T\x8d^\xeb\xa4!\x13\x97\xe2\xfb\x06.Rn\x1dh\xf4jL\xe2V\x18[K\xad\xc2h_\xbex\xe1\xc7e{Y\xf8:\xb9\xab\x80\xcf\x93\x18\xd6\xad\xd1\xf5\x93?\x12\xd6\xf3a\x82\xc8\xe8\x11_h\x03\n\x12D]
+PASS: tests/test_bcrypt.py:test_kdf[8-\xe1\xbd\x88\xce\xb4\xcf\x85\xcf\x83\xcf\x83\xce\xb5\xcf\x8d\xcf\x82-\xce\xa4\xce\xb7\xce\xbb\xce\xad\xce\xbc\xce\xb1\xcf\x87\xce\xbf\xcf\x82-Cfl\x9b\t\xef3\xed\x8c'\xe8\xe8\xf3\xe2\xd8\xe6]
+PASS: tests/test_bcrypt.py:test_kdf_str_password
+PASS: tests/test_bcrypt.py:test_kdf_str_salt
+PASS: tests/test_bcrypt.py:test_kdf_no_warn_rounds
+PASS: tests/test_bcrypt.py:test_kdf_warn_rounds
+PASS: tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]
+PASS: tests/test_bcrypt.py:test_2a_wraparound_bug
+============================================================================
+Testsuite summary
+# TOTAL: 150
+# PASS: 150
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+## starting to run rust tests ##
+
+running 0 tests
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
+
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-raw.log
new file mode 100644
index 00000000000..e17a5f58500
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/ptest-raw.log
@@ -0,0 +1,174 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/python3-bcrypt/ptest
+PASS: tests/test_bcrypt.py:test_gensalt_basic
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]
+PASS: tests/test_bcrypt.py:test_gensalt_bad_prefix
+PASS: tests/test_bcrypt.py:test_gensalt_2a_prefix
+PASS: tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_new[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_checkpw[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_checkpw[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_checkpw[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_hashpw_invalid
+PASS: tests/test_bcrypt.py:test_checkpw_wrong_password
+PASS: tests/test_bcrypt.py:test_checkpw_bad_salt
+PASS: tests/test_bcrypt.py:test_checkpw_str_password
+PASS: tests/test_bcrypt.py:test_checkpw_str_salt
+PASS: tests/test_bcrypt.py:test_hashpw_str_password
+PASS: tests/test_bcrypt.py:test_hashpw_str_salt
+PASS: tests/test_bcrypt.py:test_checkpw_nul_byte
+PASS: tests/test_bcrypt.py:test_hashpw_nul_byte
+PASS: tests/test_bcrypt.py:test_checkpw_extra_data
+PASS: tests/test_bcrypt.py:test_kdf[4-password-salt-[\xbf\x0c\xc2\x93X\x7f\x1c65U\'ye\x98\xd4~W\x90q\xbfB~\x9d\x8f\xbe\x84*\xba4\xd9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password-\x00-\xc1+Vb5\xee\xe0L!%\x98\x97\nW\x9ag]
+PASS: tests/test_bcrypt.py:test_kdf[4-\x00-salt-`Q\xbe\x18\xc2\xf4\xf8,\xbf\x0e\xfe\xe5G\x1bK\xb9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password\x00-salt\x00-t\x10\xe4L\xf4\xfa\x07\xbf\xaa\xc8\xa9(\xb1r\x7f\xac\x00\x13u\xe7\xbfs\x847\x0fH\xef\xd1!t0P]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00wor-sa\x00l-\xc2\xbf\xfd\x9d\xb3\x8fei\xef\xefCr\xf4\xde\x83\xc0]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00word-sa\x00lt-K\xa4\xac9%\xc0\xe8\xd7\xf0\xcd\xb6\xbb\x16\x84\xa5o]
+PASS: tests/test_bcrypt.py:test_kdf[8-password-salt-\xe16~\xc5\x15\x1a3\xfa\xacL\xc1\xc1D\xcd#\xfa\x15\xd5T\x84\x93\xec\xc9\x9b\x9b]\x9c\r;'\xbe\xc7b'\xeaf\x08\x8b\x84\x9b \xabz\xa4x\x01\x02F\xe7K\xbaQr?\xef\xa9\xf9GMe\x08\x84^\x8d]
+PASS: tests/test_bcrypt.py:test_kdf[42-password-salt-\x83<\xf0\xdc\xf5m\xb6V\x08\xe8\xf0\xdc\x0c\xe8\x82\xbd]
+PASS: tests/test_bcrypt.py:test_kdf[8-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.-salis\x00-\x10\x97\x8b\x07%=\xf5\x7fq\xa1b\xeb\x0e\x8a\xd3\n]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- D8\x17^\xee|\xe16\xc9\x1bI\xa6y#\xff]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- T\xb9\xff\xf3N7!D\x034th(\xe9\xed8\xdeKr\xe0\xa6\x9a\xdc\x17\n\x13\xb5\xe8\xd6F8^\xa4\x03J\xe6\xd2f\x00\xee#2\xc5\xed@\xadU|\x86\xe3@?\xbb0\xe4\xe1\xdc\x1a\xe0k\x99\xa0q6\x8fQ\x8d,BfQ\xc9\xe7\xe47\xfdl\x91[\x1b\xbf\xc3\xa4\xce\xa7\x14\x91I\x0e\xa7\xaf\xb7\xdd\x02\x90\xa6x\xa4\xf4A\x12\x8d\xb1y.\xab'v\xb2\x1e\xb4#\x8e\x07\x15\xad\xd4\x12}\xffD\xe4\xb3\xe4\xccLO\x99p\x08??t\xbdi\x88s\xfd\xf6H\x84Ou\xc9\xbf\x7f\x9e\x0cM\x9e]\x89\xa7x9\x97I)fag\x07a\x1c\xb9\x01\xde1\xa1\x97&\xb6\xe0\x8c:\x80\x01f\x1f-\\x9d\xcc3\xb4\xaa\x07/\x90\xdd\x0b?T\x8d^\xeb\xa4!\x13\x97\xe2\xfb\x06.Rn\x1dh\xf4jL\xe2V\x18[K\xad\xc2h_\xbex\xe1\xc7e{Y\xf8:\xb9\xab\x80\xcf\x93\x18\xd6\xad\xd1\xf5\x93?\x12\xd6\xf3a\x82\xc8\xe8\x11_h\x03\n\x12D]
+PASS: tests/test_bcrypt.py:test_kdf[8-\xe1\xbd\x88\xce\xb4\xcf\x85\xcf\x83\xcf\x83\xce\xb5\xcf\x8d\xcf\x82-\xce\xa4\xce\xb7\xce\xbb\xce\xad\xce\xbc\xce\xb1\xcf\x87\xce\xbf\xcf\x82-Cfl\x9b\t\xef3\xed\x8c'\xe8\xe8\xf3\xe2\xd8\xe6]
+PASS: tests/test_bcrypt.py:test_kdf_str_password
+PASS: tests/test_bcrypt.py:test_kdf_str_salt
+PASS: tests/test_bcrypt.py:test_kdf_no_warn_rounds
+PASS: tests/test_bcrypt.py:test_kdf_warn_rounds
+PASS: tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]
+PASS: tests/test_bcrypt.py:test_2a_wraparound_bug
+============================================================================
+Testsuite summary
+# TOTAL: 150
+# PASS: 150
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+## starting to run rust tests ##
+
+running 0 tests
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
+
+DURATION: 2
+END: /usr/lib/python3-bcrypt/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/testresults.json
new file mode 100644
index 00000000000..617e3c42118
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-bcrypt/testresults.json
@@ -0,0 +1,513 @@
+{
+ "runtime_core-image-ptest-python3-bcrypt_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-bcrypt",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011301040649414062,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3954224586486816,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.047718048095703125,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.8796937465667725,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013222694396972656,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_2a_wraparound_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_bad_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_extra_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_nul_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_str_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_str_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_wrong_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_2a_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_bad_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_nul_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_str_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_str_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-\\x00-salt-`Q\\xbe\\x18\\xc2\\xf4\\xf8,\\xbf\\x0e\\xfe\\xe5G\\x1bK\\xb9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-pass\\x00wor-sa\\x00l-\\xc2\\xbf\\xfd\\x9d\\xb3\\x8fei\\xef\\xefCr\\xf4\\xde\\x83\\xc0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-pass\\x00word-sa\\x00lt-K\\xa4\\xac9%\\xc0\\xe8\\xd7\\xf0\\xcd\\xb6\\xbb\\x16\\x84\\xa5o]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password-\\x00-\\xc1+Vb5\\xee\\xe0L!%\\x98\\x97\\nW\\x9ag]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password-salt-[\\xbf\\x0c\\xc2\\x93X\\x7f\\x1c65U\\'ye\\x98\\xd4~W\\x90q\\xbfB~\\x9d\\x8f\\xbe\\x84*\\xba4\\xd9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password\\x00-salt\\x00-t\\x10\\xe4L\\xf4\\xfa\\x07\\xbf\\xaa\\xc8\\xa9_\\xb1r\\x7f\\xac\\x00\\x13u\\xe7\\xbfs\\x847\\x0fH\\xef\\xd1!t0P]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[42-password-salt-\\x83<\\xf0\\xdc\\xf5m\\xb6V\\x08\\xe8\\xf0\\xdc\\x0c\\xe8\\x82\\xbd]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-Lorem_ipsum_dolor_sit_amet,_consectetur_adipisicing_elit,_sed_do_eiusmod_tempor_incididunt_ut_labore_et_dolore_magna_aliqua._Ut_enim_ad_minim_veniam,_quis_nostrud_exercitation_ullamco_laboris_nisi_ut_aliquip_ex_ea_commodo_consequat._Duis_aute_irure_dolor_in_reprehenderit_in_voluptate_velit_esse_cillum_dolore_eu_fugiat_nulla_pariatur._Excepteur_sint_occaecat_cupidatat_non_proident,_sunt_in_culpa_qui_officia_deserunt_mollit_anim_id_est_laborum.-salis\\x00-\\x10\\x97\\x8b\\x07%=\\xf5\\x7fq\\xa1b\\xeb\\x0e\\x8a\\xd3\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS_OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10_-_D8\\x17^\\xee|\\xe16\\xc9\\x1bI\\xa6y#\\xff]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS_OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10_-_T\\xb9\\xff\\xf3N7!D\\x034th_\\xe9\\xed8\\xdeKr\\xe0\\xa6\\x9a\\xdc\\x17\\n\\x13\\xb5\\xe8\\xd6F8^\\xa4\\x03J\\xe6\\xd2f\\x00\\xee#2\\xc5\\xed@\\xadU|\\x86\\xe3@?\\xbb0\\xe4\\xe1\\xdc\\x1a\\xe0k\\x99\\xa0q6\\x8fQ\\x8d,BfQ\\xc9\\xe7\\xe47\\xfdl\\x91[\\x1b\\xbf\\xc3\\xa4\\xce\\xa7\\x14\\x91I\\x0e\\xa7\\xaf\\xb7\\xdd\\x02\\x90\\xa6x\\xa4\\xf4A\\x12\\x8d\\xb1y.\\xab'v\\xb2\\x1e\\xb4#\\x8e\\x07\\x15\\xad\\xd4\\x12}\\xffD\\xe4\\xb3\\xe4\\xccLO\\x99p\\x08??t\\xbdi\\x88s\\xfd\\xf6H\\x84Ou\\xc9\\xbf\\x7f\\x9e\\x0cM\\x9e]\\x89\\xa7x9\\x97I_fag\\x07a\\x1c\\xb9\\x01\\xde1\\xa1\\x97&\\xb6\\xe0\\x8c:\\x80\\x01f\\x1f-\\\\x9d\\xcc3\\xb4\\xaa\\x07/\\x90\\xdd\\x0b?T\\x8d^\\xeb\\xa4!\\x13\\x97\\xe2\\xfb\\x06.Rn\\x1dh\\xf4jL\\xe2V\\x18[K\\xad\\xc2h_\\xbex\\xe1\\xc7e{Y\\xf8:\\xb9\\xab\\x80\\xcf\\x93\\x18\\xd6\\xad\\xd1\\xf5\\x93?\\x12\\xd6\\xf3a\\x82\\xc8\\xe8\\x11_h\\x03\\n\\x12D]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\xe1\\xbd\\x88\\xce\\xb4\\xcf\\x85\\xcf\\x83\\xcf\\x83\\xce\\xb5\\xcf\\x8d\\xcf\\x82-\\xce\\xa4\\xce\\xb7\\xce\\xbb\\xce\\xad\\xce\\xbc\\xce\\xb1\\xcf\\x87\\xce\\xbf\\xcf\\x82-Cfl\\x9b\\t\\xef3\\xed\\x8c'\\xe8\\xe8\\xf3\\xe2\\xd8\\xe6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-password-salt-\\xe16~\\xc5\\x15\\x1a3\\xfa\\xacL\\xc1\\xc1D\\xcd#\\xfa\\x15\\xd5T\\x84\\x93\\xec\\xc9\\x9b\\x9b]\\x9c\\r;'\\xbe\\xc7b'\\xeaf\\x08\\x8b\\x84\\x9b_\\xabz\\xa4x\\x01\\x02F\\xe7K\\xbaQr?\\xef\\xa9\\xf9GMe\\x08\\x84^\\x8d]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_no_warn_rounds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_str_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_str_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_warn_rounds": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-bcrypt": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11404013633728,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-python3-calver.log b/runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-python3-calver.log
new file mode 100644
index 00000000000..e0ec3e9bdc5
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-python3-calver.log
@@ -0,0 +1,19 @@
+START: ptest-runner
+2024-01-31T04:27
+PASS: tests/test_integration.py:test_version_missing[None]
+PASS: tests/test_integration.py:test_version_missing[False]
+PASS: tests/test_integration.py:test_version_missing[]
+PASS: tests/test_integration.py:test_version_true
+PASS: tests/test_integration.py:test_version_str
+PASS: tests/test_integration.py:test_version_callable
+PASS: tests/test_integration.py:test_reads_pkginfo
+============================================================================
+Testsuite summary
+# TOTAL: 7
+# PASS: 7
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-raw.log
new file mode 100644
index 00000000000..9daf574b1ff
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-calver/ptest-raw.log
@@ -0,0 +1,24 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/python3-calver/ptest
+PASS: tests/test_integration.py:test_version_missing[None]
+PASS: tests/test_integration.py:test_version_missing[False]
+PASS: tests/test_integration.py:test_version_missing[]
+PASS: tests/test_integration.py:test_version_true
+PASS: tests/test_integration.py:test_version_str
+PASS: tests/test_integration.py:test_version_callable
+PASS: tests/test_integration.py:test_reads_pkginfo
+============================================================================
+Testsuite summary
+# TOTAL: 7
+# PASS: 7
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-calver/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-calver/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-calver/testresults.json
new file mode 100644
index 00000000000..545b53d4522
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-calver/testresults.json
@@ -0,0 +1,84 @@
+{
+ "runtime_core-image-ptest-python3-calver_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-calver",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012166500091552734,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3829996585845947,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.05056357383728027,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.312441110610962,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013451576232910156,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_reads_pkginfo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-calver": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.112074613571167,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log b/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log
new file mode 100644
index 00000000000..b8b73df0aa8
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log
@@ -0,0 +1,17 @@
+START: ptest-runner
+2024-01-31T04:27
+PASS: examples/test_binary_search.py:test_insert_is_sorted
+PASS: examples/test_binary_search.py:test_is_minimal
+PASS: examples/test_binary_search.py:test_inserts_into_same_place_twice
+PASS: examples/test_rle.py:test_decodes_to_starting_sequence
+PASS: examples/test_rle.py:test_duplicating_an_element_does_not_increase_length
+============================================================================
+Testsuite summary
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 5
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-raw.log
new file mode 100644
index 00000000000..6600db11cc0
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/ptest-raw.log
@@ -0,0 +1,22 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/python3-hypothesis/ptest
+PASS: examples/test_binary_search.py:test_insert_is_sorted
+PASS: examples/test_binary_search.py:test_is_minimal
+PASS: examples/test_binary_search.py:test_inserts_into_same_place_twice
+PASS: examples/test_rle.py:test_decodes_to_starting_sequence
+PASS: examples/test_rle.py:test_duplicating_an_element_does_not_increase_length
+============================================================================
+Testsuite summary
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 5
+END: /usr/lib/python3-hypothesis/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/testresults.json
new file mode 100644
index 00000000000..2b5c60876b2
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-hypothesis/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-python3-hypothesis_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-hypothesis",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011091232299804688,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3794076442718506,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.044226884841918945,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 4.739298582077026,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001390218734741211,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_insert_is_sorted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_inserts_into_same_place_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_is_minimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_rle.py:test_decodes_to_starting_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_rle.py:test_duplicating_an_element_does_not_increase_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-hypothesis": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.108062028884888,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log b/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log
new file mode 100644
index 00000000000..f5762a4d1aa
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log
@@ -0,0 +1,857 @@
+START: ptest-runner
+2024-01-31T04:27
+PASS: tests/test_api.py:TestExtendedAPI.test_item_and_attribute
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression
+PASS: tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data
+PASS: tests/test_api.py:TestExtendedAPI.test_context_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_eval_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_env_autoescape
+PASS: tests/test_api.py:TestExtendedAPI.test_cycler
+PASS: tests/test_api.py:TestExtendedAPI.test_expressions
+PASS: tests/test_api.py:TestExtendedAPI.test_template_passthrough
+PASS: tests/test_api.py:TestExtendedAPI.test_get_template_undefined
+PASS: tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect
+PASS: tests/test_api.py:TestExtendedAPI.test_sandbox_max_range
+PASS: tests/test_api.py:TestMeta.test_find_undeclared_variables
+PASS: tests/test_api.py:TestMeta.test_find_refererenced_templates
+PASS: tests/test_api.py:TestMeta.test_find_included_templates
+PASS: tests/test_api.py:TestStreaming.test_basic_streaming
+PASS: tests/test_api.py:TestStreaming.test_buffered_streaming
+PASS: tests/test_api.py:TestStreaming.test_streaming_behavior
+PASS: tests/test_api.py:TestStreaming.test_dump_stream
+PASS: tests/test_api.py:TestUndefined.test_stopiteration_is_undefined
+PASS: tests/test_api.py:TestUndefined.test_undefined_and_special_attributes
+PASS: tests/test_api.py:TestUndefined.test_undefined_attribute_error
+PASS: tests/test_api.py:TestUndefined.test_logging_undefined
+PASS: tests/test_api.py:TestUndefined.test_default_undefined
+PASS: tests/test_api.py:TestUndefined.test_chainable_undefined
+PASS: tests/test_api.py:TestUndefined.test_debug_undefined
+PASS: tests/test_api.py:TestUndefined.test_strict_undefined
+PASS: tests/test_api.py:TestUndefined.test_indexing_gives_undefined
+PASS: tests/test_api.py:TestUndefined.test_none_gives_proper_error
+PASS: tests/test_api.py:TestUndefined.test_object_repr
+PASS: tests/test_api.py:TestLowLevel.test_custom_code_generator
+PASS: tests/test_api.py:TestLowLevel.test_custom_context
+PASS: tests/test_async.py:test_basic_async
+PASS: tests/test_async.py:test_await_on_calls
+PASS: tests/test_async.py:test_await_on_calls_normal_render
+PASS: tests/test_async.py:test_await_and_macros
+PASS: tests/test_async.py:test_async_blocks
+PASS: tests/test_async.py:test_async_generate
+PASS: tests/test_async.py:test_async_iteration_in_templates
+PASS: tests/test_async.py:test_async_iteration_in_templates_extended
+PASS: tests/test_async.py:TestAsyncImports.test_context_imports
+PASS: tests/test_async.py:TestAsyncImports.test_trailing_comma
+PASS: tests/test_async.py:TestAsyncImports.test_exports
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals_override
+PASS: tests/test_async.py:TestAsyncImports.test_from_import_with_globals
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include
+PASS: tests/test_async.py:TestAsyncIncludes.test_choice_includes
+PASS: tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape
+PASS: tests/test_async.py:TestAsyncForLoop.test_simple
+PASS: tests/test_async.py:TestAsyncForLoop.test_else
+PASS: tests/test_async.py:TestAsyncForLoop.test_empty_blocks
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_cycling
+PASS: tests/test_async.py:TestAsyncForLoop.test_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_changed
+PASS: tests/test_async.py:TestAsyncForLoop.test_scope
+PASS: tests/test_async.py:TestAsyncForLoop.test_varlen
+PASS: tests/test_async.py:TestAsyncForLoop.test_noniter
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth0
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth
+PASS: tests/test_async.py:TestAsyncForLoop.test_looploop
+PASS: tests/test_async.py:TestAsyncForLoop.test_reversed_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_errors
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_special_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_async.py:TestAsyncForLoop.test_call_in_loop
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoping_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_unpacking
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_bare_async
+PASS: tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing
+PASS: tests/test_async.py:test_namespace_awaitable
+PASS: tests/test_async.py:test_chainable_undefined_aiter
+PASS: tests/test_async.py:test_native_async
+PASS: tests/test_async.py:test_native_list_async
+PASS: tests/test_async.py:test_getitem_after_filter
+PASS: tests/test_async.py:test_getitem_after_call
+PASS: tests/test_async_filters.py:test_first[<lambda>0]
+PASS: tests/test_async_filters.py:test_first[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_map_sum
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_empty_map
+PASS: tests/test_async_filters.py:test_sum[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes_nested
+PASS: tests/test_async_filters.py:test_sum_attributes_tuple
+PASS: tests/test_async_filters.py:test_slice[<lambda>0]
+PASS: tests/test_async_filters.py:test_slice[<lambda>1]
+PASS: tests/test_async_filters.py:test_custom_async_filter
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]
+PASS: tests/test_bytecode_cache.py:TestByteCodeCache.test_simple
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception
+PASS: tests/test_compile.py:test_filters_deterministic
+PASS: tests/test_compile.py:test_import_as_with_context_deterministic
+PASS: tests/test_core_tags.py:TestForLoop.test_simple
+PASS: tests/test_core_tags.py:TestForLoop.test_else
+PASS: tests/test_core_tags.py:TestForLoop.test_else_scoping_item
+PASS: tests/test_core_tags.py:TestForLoop.test_empty_blocks
+PASS: tests/test_core_tags.py:TestForLoop.test_context_vars
+PASS: tests/test_core_tags.py:TestForLoop.test_cycling
+PASS: tests/test_core_tags.py:TestForLoop.test_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_changed
+PASS: tests/test_core_tags.py:TestForLoop.test_scope
+PASS: tests/test_core_tags.py:TestForLoop.test_varlen
+PASS: tests/test_core_tags.py:TestForLoop.test_noniter
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth0
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth
+PASS: tests/test_core_tags.py:TestForLoop.test_looploop
+PASS: tests/test_core_tags.py:TestForLoop.test_reversed_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_errors
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_filter
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_unassignable
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_special_var
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_loop_var
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_core_tags.py:TestForLoop.test_call_in_loop
+PASS: tests/test_core_tags.py:TestForLoop.test_scoping_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_unpacking
+PASS: tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set
+PASS: tests/test_core_tags.py:TestIfCondition.test_simple
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif_deep
+PASS: tests/test_core_tags.py:TestIfCondition.test_else
+PASS: tests/test_core_tags.py:TestIfCondition.test_empty
+PASS: tests/test_core_tags.py:TestIfCondition.test_complete
+PASS: tests/test_core_tags.py:TestIfCondition.test_no_scope
+PASS: tests/test_core_tags.py:TestMacros.test_simple
+PASS: tests/test_core_tags.py:TestMacros.test_scoping
+PASS: tests/test_core_tags.py:TestMacros.test_arguments
+PASS: tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_varargs
+PASS: tests/test_core_tags.py:TestMacros.test_simple_call
+PASS: tests/test_core_tags.py:TestMacros.test_complex_call
+PASS: tests/test_core_tags.py:TestMacros.test_caller_undefined
+PASS: tests/test_core_tags.py:TestMacros.test_include
+PASS: tests/test_core_tags.py:TestMacros.test_macro_api
+PASS: tests/test_core_tags.py:TestMacros.test_callself
+PASS: tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref
+PASS: tests/test_core_tags.py:TestSet.test_normal
+PASS: tests/test_core_tags.py:TestSet.test_block
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping
+PASS: tests/test_core_tags.py:TestSet.test_set_invalid
+PASS: tests/test_core_tags.py:TestSet.test_namespace_redefined
+PASS: tests/test_core_tags.py:TestSet.test_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_block
+PASS: tests/test_core_tags.py:TestSet.test_init_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_loop
+PASS: tests/test_core_tags.py:TestSet.test_namespace_macro
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered_set
+PASS: tests/test_core_tags.py:TestWith.test_with
+PASS: tests/test_core_tags.py:TestWith.test_with_argument_scoping
+PASS: tests/test_debug.py:TestDebug.test_runtime_error
+PASS: tests/test_debug.py:TestDebug.test_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_regular_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_pickleable_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_include_syntax_error_source
+PASS: tests/test_debug.py:TestDebug.test_local_extraction
+PASS: tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback
+PASS: tests/test_ext.py:TestExtensions.test_extend_late
+PASS: tests/test_ext.py:TestExtensions.test_loop_controls
+PASS: tests/test_ext.py:TestExtensions.test_do
+PASS: tests/test_ext.py:TestExtensions.test_extension_nodes
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals
+PASS: tests/test_ext.py:TestExtensions.test_identifier
+PASS: tests/test_ext.py:TestExtensions.test_rebinding
+PASS: tests/test_ext.py:TestExtensions.test_preprocessor_extension
+PASS: tests/test_ext.py:TestExtensions.test_streamfilter_extension
+PASS: tests/test_ext.py:TestExtensions.test_extension_ordering
+PASS: tests/test_ext.py:TestExtensions.test_debug
+PASS: tests/test_ext.py:TestInternationalization.test_trans
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions
+PASS: tests/test_ext.py:TestInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy_override
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_vars
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed_option
+PASS: tests/test_ext.py:TestInternationalization.test_comment_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_context
+PASS: tests/test_ext.py:TestInternationalization.test_nested_trans_error
+PASS: tests/test_ext.py:TestInternationalization.test_trans_block_error
+PASS: tests/test_ext.py:TestScope.test_basic_scope_behavior
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_block
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block
+PASS: tests/test_ext.py:TestAutoEscape.test_scoped_setting
+PASS: tests/test_ext.py:TestAutoEscape.test_nonvolatile
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile
+PASS: tests/test_ext.py:TestAutoEscape.test_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_overlay_scopes
+PASS: tests/test_filters.py:TestFilter.test_filter_calling
+PASS: tests/test_filters.py:TestFilter.test_capitalize
+PASS: tests/test_filters.py:TestFilter.test_center
+PASS: tests/test_filters.py:TestFilter.test_default
+PASS: tests/test_filters.py:TestFilter.test_dictsort[-[('aa', 0), ('AB', 3), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[true-[('AB', 3), ('aa', 0), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[by="value"-[('aa', 0), ('b', 1), ('c', 2), ('AB', 3)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[('c', 2), ('b', 1), ('AB', 3), ('aa', 0)]]
+PASS: tests/test_filters.py:TestFilter.test_batch
+PASS: tests/test_filters.py:TestFilter.test_slice
+PASS: tests/test_filters.py:TestFilter.test_escape
+PASS: tests/test_filters.py:TestFilter.test_trim[None-..stays..]
+PASS: tests/test_filters.py:TestFilter.test_trim[.- ..stays]
+PASS: tests/test_filters.py:TestFilter.test_trim[ .-stays]
+PASS: tests/test_filters.py:TestFilter.test_striptags
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat_issue59
+PASS: tests/test_filters.py:TestFilter.test_first
+PASS: tests/test_filters.py:TestFilter.test_float[42-42.0]
+PASS: tests/test_filters.py:TestFilter.test_float[abc-0.0]
+PASS: tests/test_filters.py:TestFilter.test_float[32.32-32.32]
+PASS: tests/test_filters.py:TestFilter.test_float_default
+PASS: tests/test_filters.py:TestFilter.test_format
+PASS: tests/test_filters.py:TestFilter.test_indent
+PASS: tests/test_filters.py:TestFilter.test_indent_markup_input
+PASS: tests/test_filters.py:TestFilter.test_indent_width_string
+PASS: tests/test_filters.py:TestFilter.test_int[42-42]
+PASS: tests/test_filters.py:TestFilter.test_int[abc-0]
+PASS: tests/test_filters.py:TestFilter.test_int[32.32-32]
+PASS: tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]
+PASS: tests/test_filters.py:TestFilter.test_int_base[011-8-9]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]
+PASS: tests/test_filters.py:TestFilter.test_int_default
+PASS: tests/test_filters.py:TestFilter.test_int_special_method
+PASS: tests/test_filters.py:TestFilter.test_join
+PASS: tests/test_filters.py:TestFilter.test_join_attribute
+PASS: tests/test_filters.py:TestFilter.test_last
+PASS: tests/test_filters.py:TestFilter.test_length
+PASS: tests/test_filters.py:TestFilter.test_lower
+PASS: tests/test_filters.py:TestFilter.test_items
+PASS: tests/test_filters.py:TestFilter.test_items_undefined
+PASS: tests/test_filters.py:TestFilter.test_pprint
+PASS: tests/test_filters.py:TestFilter.test_random
+PASS: tests/test_filters.py:TestFilter.test_reverse
+PASS: tests/test_filters.py:TestFilter.test_string
+PASS: tests/test_filters.py:TestFilter.test_title
+PASS: tests/test_filters.py:TestFilter.test_truncate
+PASS: tests/test_filters.py:TestFilter.test_truncate_very_short
+PASS: tests/test_filters.py:TestFilter.test_truncate_end_length
+PASS: tests/test_filters.py:TestFilter.test_upper
+PASS: tests/test_filters.py:TestFilter.test_urlize
+PASS: tests/test_filters.py:TestFilter.test_urlize_rel_policy
+PASS: tests/test_filters.py:TestFilter.test_urlize_target_parameter
+PASS: tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter
+PASS: tests/test_filters.py:TestFilter.test_wordcount
+PASS: tests/test_filters.py:TestFilter.test_block
+PASS: tests/test_filters.py:TestFilter.test_chaining
+PASS: tests/test_filters.py:TestFilter.test_sum
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_nested
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_tuple
+PASS: tests/test_filters.py:TestFilter.test_abs
+PASS: tests/test_filters.py:TestFilter.test_round_positive
+PASS: tests/test_filters.py:TestFilter.test_round_negative
+PASS: tests/test_filters.py:TestFilter.test_xmlattr
+PASS: tests/test_filters.py:TestFilter.test_xmlattr_key_with_spaces
+PASS: tests/test_filters.py:TestFilter.test_sort1
+PASS: tests/test_filters.py:TestFilter.test_sort2
+PASS: tests/test_filters.py:TestFilter.test_sort3
+PASS: tests/test_filters.py:TestFilter.test_sort4
+PASS: tests/test_filters.py:TestFilter.test_sort5
+PASS: tests/test_filters.py:TestFilter.test_sort6
+PASS: tests/test_filters.py:TestFilter.test_sort7
+PASS: tests/test_filters.py:TestFilter.test_sort8
+PASS: tests/test_filters.py:TestFilter.test_unique
+PASS: tests/test_filters.py:TestFilter.test_unique_case_sensitive
+PASS: tests/test_filters.py:TestFilter.test_unique_attribute
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min(case_sensitive=true) }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|min }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max(case_sensitive=true) }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|max }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]
+PASS: tests/test_filters.py:TestFilter.test_groupby
+PASS: tests/test_filters.py:TestFilter.test_groupby_tuple_index
+PASS: tests/test_filters.py:TestFilter.test_groupby_multidot
+PASS: tests/test_filters.py:TestFilter.test_groupby_default
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_filtertag
+PASS: tests/test_filters.py:TestFilter.test_replace
+PASS: tests/test_filters.py:TestFilter.test_forceescape
+PASS: tests/test_filters.py:TestFilter.test_safe
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world!-Hello%2C%20world%21]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world\u203d-Hello%2C%20world%E2%80%BD]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[a b/c-a%20b/c]
+PASS: tests/test_filters.py:TestFilter.test_simple_map
+PASS: tests/test_filters.py:TestFilter.test_map_sum
+PASS: tests/test_filters.py:TestFilter.test_attribute_map
+PASS: tests/test_filters.py:TestFilter.test_empty_map
+PASS: tests/test_filters.py:TestFilter.test_map_default
+PASS: tests/test_filters.py:TestFilter.test_simple_select
+PASS: tests/test_filters.py:TestFilter.test_bool_select
+PASS: tests/test_filters.py:TestFilter.test_simple_reject
+PASS: tests/test_filters.py:TestFilter.test_bool_reject
+PASS: tests/test_filters.py:TestFilter.test_simple_select_attr
+PASS: tests/test_filters.py:TestFilter.test_simple_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_func_select_attr
+PASS: tests/test_filters.py:TestFilter.test_func_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_json_dump
+PASS: tests/test_filters.py:TestFilter.test_wordwrap
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_elif
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_else
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr
+PASS: tests/test_idtracking.py:test_basics
+PASS: tests/test_idtracking.py:test_complex
+PASS: tests/test_idtracking.py:test_if_branching_stores
+PASS: tests/test_idtracking.py:test_if_branching_stores_undefined
+PASS: tests/test_idtracking.py:test_if_branching_multi_scope
+PASS: tests/test_imports.py:TestImports.test_context_imports
+PASS: tests/test_imports.py:TestImports.test_import_needs_name
+PASS: tests/test_imports.py:TestImports.test_no_trailing_comma
+PASS: tests/test_imports.py:TestImports.test_trailing_comma_with_context
+PASS: tests/test_imports.py:TestImports.test_exports
+PASS: tests/test_imports.py:TestImports.test_not_exported
+PASS: tests/test_imports.py:TestImports.test_import_with_globals
+PASS: tests/test_imports.py:TestImports.test_import_with_globals_override
+PASS: tests/test_imports.py:TestImports.test_from_import_with_globals
+PASS: tests/test_imports.py:TestIncludes.test_context_include
+PASS: tests/test_imports.py:TestIncludes.test_choice_includes
+PASS: tests/test_imports.py:TestIncludes.test_include_ignoring_missing
+PASS: tests/test_imports.py:TestIncludes.test_context_include_with_overrides
+PASS: tests/test_imports.py:TestIncludes.test_unoptimized_scopes
+PASS: tests/test_imports.py:TestIncludes.test_import_from_with_context
+PASS: tests/test_inheritance.py:TestInheritance.test_layout
+PASS: tests/test_inheritance.py:TestInheritance.test_level1
+PASS: tests/test_inheritance.py:TestInheritance.test_level2
+PASS: tests/test_inheritance.py:TestInheritance.test_level3
+PASS: tests/test_inheritance.py:TestInheritance.test_level4
+PASS: tests/test_inheritance.py:TestInheritance.test_super
+PASS: tests/test_inheritance.py:TestInheritance.test_working
+PASS: tests/test_inheritance.py:TestInheritance.test_reuse_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_preserve_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_multi_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_level1_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level2_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level3_required
+PASS: tests/test_inheritance.py:TestInheritance.test_invalid_required
+PASS: tests/test_inheritance.py:TestInheritance.test_required_with_scope
+PASS: tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped
+PASS: tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug
+PASS: tests/test_inheritance.py:TestBugFix.test_double_extends
+PASS: tests/test_lexnparse.py:TestTokenStream.test_simple
+PASS: tests/test_lexnparse.py:TestTokenStream.test_iter
+PASS: tests/test_lexnparse.py:TestLexer.test_raw1
+PASS: tests/test_lexnparse.py:TestLexer.test_raw2
+PASS: tests/test_lexnparse.py:TestLexer.test_raw3
+PASS: tests/test_lexnparse.py:TestLexer.test_raw4
+PASS: tests/test_lexnparse.py:TestLexer.test_balancing
+PASS: tests/test_lexnparse.py:TestLexer.test_comments
+PASS: tests/test_lexnparse.py:TestLexer.test_string_escapes
+PASS: tests/test_lexnparse.py:TestLexer.test_bytefallback
+PASS: tests/test_lexnparse.py:TestLexer.test_operators
+PASS: tests/test_lexnparse.py:TestLexer.test_normalizing
+PASS: tests/test_lexnparse.py:TestLexer.test_trailing_newline
+PASS: tests/test_lexnparse.py:TestLexer.test_name[foo-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[f\xf6\xf6-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u304d-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[_-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[1a-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a--False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\U0001f40da-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\U0001f40d\U0001f40d-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1885-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1886-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u2118-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u212e-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\xb7-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\xb7-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_lineno_with_strip
+PASS: tests/test_lexnparse.py:TestParser.test_php_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_balancing
+PASS: tests/test_lexnparse.py:TestParser.test_start_comment
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax_priority
+PASS: tests/test_lexnparse.py:TestParser.test_error_messages
+PASS: tests/test_lexnparse.py:TestSyntax.test_call
+PASS: tests/test_lexnparse.py:TestSyntax.test_slicing
+PASS: tests/test_lexnparse.py:TestSyntax.test_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_subscript
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_math
+PASS: tests/test_lexnparse.py:TestSyntax.test_div
+PASS: tests/test_lexnparse.py:TestSyntax.test_unary
+PASS: tests/test_lexnparse.py:TestSyntax.test_concat
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_parens
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 < 2 < 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a < b < c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 > 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b > c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 < 3 }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b < c }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_inop
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[()]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_bool
+PASS: tests/test_lexnparse.py:TestSyntax.test_grouping
+PASS: tests/test_lexnparse.py:TestSyntax.test_django_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_function_calls
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple_expr
+PASS: tests/test_lexnparse.py:TestSyntax.test_trailing_comma
+PASS: tests/test_lexnparse.py:TestSyntax.test_block_end_name
+PASS: tests/test_lexnparse.py:TestSyntax.test_constant_casing
+PASS: tests/test_lexnparse.py:TestSyntax.test_test_chaining
+PASS: tests/test_lexnparse.py:TestSyntax.test_string_concatenation
+PASS: tests/test_lexnparse.py:TestSyntax.test_notin
+PASS: tests/test_lexnparse.py:TestSyntax.test_operator_precedence
+PASS: tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_raw2
+PASS: tests/test_lexnparse.py:TestSyntax.test_const
+PASS: tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_const_assign
+PASS: tests/test_lexnparse.py:TestSyntax.test_localset
+PASS: tests/test_lexnparse.py:TestSyntax.test_parse_unary
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader
+PASS: tests/test_loader.py:TestLoaders.test_package_loader
+PASS: tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names
+PASS: tests/test_loader.py:TestLoaders.test_choice_loader
+PASS: tests/test_loader.py:TestLoaders.test_function_loader
+PASS: tests/test_loader.py:TestLoaders.test_prefix_loader
+PASS: tests/test_loader.py:TestLoaders.test_caching
+PASS: tests/test_loader.py:TestLoaders.test_no_cache
+PASS: tests/test_loader.py:TestLoaders.test_limited_size_cache
+PASS: tests/test_loader.py:TestLoaders.test_cache_loader_change
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates
+PASS: tests/test_loader.py:TestLoaders.test_split_template_path
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\u6587\u5b57\u5316\u3051]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\xe6\x96\x87\xe5\xad\x97\xe5\x8c\x96\xe3\x81\x91]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_filename_normpath
+PASS: tests/test_loader.py:TestModuleLoader.test_log
+PASS: tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_stored_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_filesystem_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_weak_references
+PASS: tests/test_loader.py:TestModuleLoader.test_choice_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_prefix_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_path_as_pathlib
+PASS: tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths
+PASS: tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_dir_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_dir_list
+PASS: tests/test_loader.py:test_package_file_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_file_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_file_list
+PASS: tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_zip_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_zip_list
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[.]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[./]
+PASS: tests/test_loader.py:test_pep_451_import_hook
+PASS: tests/test_nativetypes.py:test_is_defined_native_return
+PASS: tests/test_nativetypes.py:test_undefined_native_return
+PASS: tests/test_nativetypes.py:test_adding_undefined_native_return
+PASS: tests/test_nativetypes.py:test_cast_int
+PASS: tests/test_nativetypes.py:test_list_add
+PASS: tests/test_nativetypes.py:test_multi_expression_add
+PASS: tests/test_nativetypes.py:test_loops
+PASS: tests/test_nativetypes.py:test_loops_with_ints
+PASS: tests/test_nativetypes.py:test_loop_look_alike
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 1 == 1 }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 2 + 2 == 5 }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ None is none }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ '' == None }}-False]
+PASS: tests/test_nativetypes.py:test_variable_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder_to_string
+PASS: tests/test_nativetypes.py:test_string_literal_var
+PASS: tests/test_nativetypes.py:test_string_top_level
+PASS: tests/test_nativetypes.py:test_tuple_of_variable_strings
+PASS: tests/test_nativetypes.py:test_concat_strings_with_quotes
+PASS: tests/test_nativetypes.py:test_no_intermediate_eval
+PASS: tests/test_nativetypes.py:test_spontaneous_env
+PASS: tests/test_nativetypes.py:test_leading_spaces
+PASS: tests/test_nativetypes.py:test_macro
+PASS: tests/test_nodes.py:test_template_hash
+PASS: tests/test_pickle.py:test_environment
+PASS: tests/test_regression.py:TestCorner.test_assigned_scoping
+PASS: tests/test_regression.py:TestCorner.test_closure_scoping
+PASS: tests/test_regression.py:TestBug.test_keyword_folding
+PASS: tests/test_regression.py:TestBug.test_extends_output_bugs
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_escaping
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation
+PASS: tests/test_regression.py:TestBug.test_loop_call_loop
+PASS: tests/test_regression.py:TestBug.test_weird_inline_comment
+PASS: tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_partial_conditional_assignments
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe
+PASS: tests/test_regression.py:TestBug.test_call_with_args
+PASS: tests/test_regression.py:TestBug.test_empty_if_condition_fails
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_compile
+PASS: tests/test_regression.py:TestBug.test_else_loop_bug
+PASS: tests/test_regression.py:TestBug.test_correct_prefix_loader_name
+PASS: tests/test_regression.py:TestBug.test_pass_context_callable_class
+PASS: tests/test_regression.py:TestBug.test_block_set_with_extends
+PASS: tests/test_regression.py:TestBug.test_nested_for_else
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug_advanced
+PASS: tests/test_regression.py:TestBug.test_callable_defaults
+PASS: tests/test_regression.py:TestBug.test_macro_escaping
+PASS: tests/test_regression.py:TestBug.test_macro_scoping
+PASS: tests/test_regression.py:TestBug.test_scopes_and_blocks
+PASS: tests/test_regression.py:TestBug.test_scopes_and_include
+PASS: tests/test_regression.py:TestBug.test_caller_scoping
+PASS: tests/test_regression.py:TestBug.test_variable_reuse
+PASS: tests/test_regression.py:TestBug.test_double_caller
+PASS: tests/test_regression.py:TestBug.test_double_caller_no_default
+PASS: tests/test_regression.py:TestBug.test_macro_blocks
+PASS: tests/test_regression.py:TestBug.test_scoped_block
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_filter
+PASS: tests/test_regression.py:TestBug.test_empty_if
+PASS: tests/test_regression.py:TestBug.test_subproperty_if
+PASS: tests/test_regression.py:TestBug.test_set_and_include
+PASS: tests/test_regression.py:TestBug.test_loop_include
+PASS: tests/test_regression.py:TestBug.test_grouper_repr
+PASS: tests/test_regression.py:TestBug.test_custom_context
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_bug
+PASS: tests/test_regression.py:TestBug.test_markup_and_chainable_undefined
+PASS: tests/test_regression.py:TestBug.test_scoped_block_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_in_blocks
+PASS: tests/test_regression.py:TestBug.test_pass_context_block_and_loop
+PASS: tests/test_regression.py:TestBug.test_cached_extends[extends]
+PASS: tests/test_regression.py:TestBug.test_cached_extends[include]
+PASS: tests/test_regression.py:TestBug.test_nested_loop_scoping
+PASS: tests/test_regression.py:test_unicode_whitespace[\x0c]
+PASS: tests/test_regression.py:test_unicode_whitespace[\x85]
+PASS: tests/test_runtime.py:test_loop_idx
+PASS: tests/test_runtime.py:test_loop_idx0
+PASS: tests/test_runtime.py:test_loopcontext0
+PASS: tests/test_runtime.py:test_loopcontext1
+PASS: tests/test_runtime.py:test_loopcontext2
+PASS: tests/test_runtime.py:test_iterator_not_advanced_early
+PASS: tests/test_runtime.py:test_mock_not_pass_arg_marker
+PASS: tests/test_security.py:TestSandbox.test_unsafe
+PASS: tests/test_security.py:TestSandbox.test_immutable_environment
+PASS: tests/test_security.py:TestSandbox.test_restricted
+PASS: tests/test_security.py:TestSandbox.test_template_data
+PASS: tests/test_security.py:TestSandbox.test_attr_filter
+PASS: tests/test_security.py:TestSandbox.test_binary_operator_intercepting
+PASS: tests/test_security.py:TestSandbox.test_unary_operator_intercepting
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_empty_braces_format
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay
+PASS: tests/test_tests.py:TestTestsCase.test_defined
+PASS: tests/test_tests.py:TestTestsCase.test_even
+PASS: tests/test_tests.py:TestTestsCase.test_odd
+PASS: tests/test_tests.py:TestTestsCase.test_lower
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is none-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is true-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is false-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[4.2 is float-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is number-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[complex is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is string-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[1, 2, 3] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[mydict is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range(5) is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range is callable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_upper
+PASS: tests/test_tests.py:TestTestsCase.test_equalto
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 1-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 1-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_sameas
+PASS: tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1
+PASS: tests/test_tests.py:TestTestsCase.test_escaped
+PASS: tests/test_tests.py:TestTestsCase.test_greaterthan
+PASS: tests/test_tests.py:TestTestsCase.test_lessthan
+PASS: tests/test_tests.py:TestTestsCase.test_multiple_tests
+PASS: tests/test_tests.py:TestTestsCase.test_in
+PASS: tests/test_tests.py:test_name_undefined
+PASS: tests/test_tests.py:test_name_undefined_in_if
+PASS: tests/test_tests.py:test_is_filter
+PASS: tests/test_tests.py:test_is_test
+PASS: tests/test_utils.py:TestLRUCache.test_simple
+PASS: tests/test_utils.py:TestLRUCache.test_values
+PASS: tests/test_utils.py:TestLRUCache.test_values_empty
+PASS: tests/test_utils.py:TestLRUCache.test_pickleable
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy0]
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy1]
+PASS: tests/test_utils.py:TestLRUCache.test_clear
+PASS: tests/test_utils.py:TestLRUCache.test_repr
+PASS: tests/test_utils.py:TestLRUCache.test_items
+PASS: tests/test_utils.py:TestLRUCache.test_setdefault
+PASS: tests/test_utils.py:TestHelpers.test_object_type_repr
+PASS: tests/test_utils.py:TestHelpers.test_autoescape_select
+PASS: tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max
+PASS: tests/test_utils.py:test_missing
+PASS: tests/test_utils.py:test_consume
+============================================================================
+Testsuite summary
+# TOTAL: 845
+# PASS: 845
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 9
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-raw.log
new file mode 100644
index 00000000000..201c299abe7
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/ptest-raw.log
@@ -0,0 +1,862 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/python3-jinja2/ptest
+PASS: tests/test_api.py:TestExtendedAPI.test_item_and_attribute
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression
+PASS: tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data
+PASS: tests/test_api.py:TestExtendedAPI.test_context_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_eval_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_env_autoescape
+PASS: tests/test_api.py:TestExtendedAPI.test_cycler
+PASS: tests/test_api.py:TestExtendedAPI.test_expressions
+PASS: tests/test_api.py:TestExtendedAPI.test_template_passthrough
+PASS: tests/test_api.py:TestExtendedAPI.test_get_template_undefined
+PASS: tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect
+PASS: tests/test_api.py:TestExtendedAPI.test_sandbox_max_range
+PASS: tests/test_api.py:TestMeta.test_find_undeclared_variables
+PASS: tests/test_api.py:TestMeta.test_find_refererenced_templates
+PASS: tests/test_api.py:TestMeta.test_find_included_templates
+PASS: tests/test_api.py:TestStreaming.test_basic_streaming
+PASS: tests/test_api.py:TestStreaming.test_buffered_streaming
+PASS: tests/test_api.py:TestStreaming.test_streaming_behavior
+PASS: tests/test_api.py:TestStreaming.test_dump_stream
+PASS: tests/test_api.py:TestUndefined.test_stopiteration_is_undefined
+PASS: tests/test_api.py:TestUndefined.test_undefined_and_special_attributes
+PASS: tests/test_api.py:TestUndefined.test_undefined_attribute_error
+PASS: tests/test_api.py:TestUndefined.test_logging_undefined
+PASS: tests/test_api.py:TestUndefined.test_default_undefined
+PASS: tests/test_api.py:TestUndefined.test_chainable_undefined
+PASS: tests/test_api.py:TestUndefined.test_debug_undefined
+PASS: tests/test_api.py:TestUndefined.test_strict_undefined
+PASS: tests/test_api.py:TestUndefined.test_indexing_gives_undefined
+PASS: tests/test_api.py:TestUndefined.test_none_gives_proper_error
+PASS: tests/test_api.py:TestUndefined.test_object_repr
+PASS: tests/test_api.py:TestLowLevel.test_custom_code_generator
+PASS: tests/test_api.py:TestLowLevel.test_custom_context
+PASS: tests/test_async.py:test_basic_async
+PASS: tests/test_async.py:test_await_on_calls
+PASS: tests/test_async.py:test_await_on_calls_normal_render
+PASS: tests/test_async.py:test_await_and_macros
+PASS: tests/test_async.py:test_async_blocks
+PASS: tests/test_async.py:test_async_generate
+PASS: tests/test_async.py:test_async_iteration_in_templates
+PASS: tests/test_async.py:test_async_iteration_in_templates_extended
+PASS: tests/test_async.py:TestAsyncImports.test_context_imports
+PASS: tests/test_async.py:TestAsyncImports.test_trailing_comma
+PASS: tests/test_async.py:TestAsyncImports.test_exports
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals_override
+PASS: tests/test_async.py:TestAsyncImports.test_from_import_with_globals
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include
+PASS: tests/test_async.py:TestAsyncIncludes.test_choice_includes
+PASS: tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape
+PASS: tests/test_async.py:TestAsyncForLoop.test_simple
+PASS: tests/test_async.py:TestAsyncForLoop.test_else
+PASS: tests/test_async.py:TestAsyncForLoop.test_empty_blocks
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_cycling
+PASS: tests/test_async.py:TestAsyncForLoop.test_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_changed
+PASS: tests/test_async.py:TestAsyncForLoop.test_scope
+PASS: tests/test_async.py:TestAsyncForLoop.test_varlen
+PASS: tests/test_async.py:TestAsyncForLoop.test_noniter
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth0
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth
+PASS: tests/test_async.py:TestAsyncForLoop.test_looploop
+PASS: tests/test_async.py:TestAsyncForLoop.test_reversed_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_errors
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_special_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_async.py:TestAsyncForLoop.test_call_in_loop
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoping_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_unpacking
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_bare_async
+PASS: tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing
+PASS: tests/test_async.py:test_namespace_awaitable
+PASS: tests/test_async.py:test_chainable_undefined_aiter
+PASS: tests/test_async.py:test_native_async
+PASS: tests/test_async.py:test_native_list_async
+PASS: tests/test_async.py:test_getitem_after_filter
+PASS: tests/test_async.py:test_getitem_after_call
+PASS: tests/test_async_filters.py:test_first[<lambda>0]
+PASS: tests/test_async_filters.py:test_first[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_map_sum
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_empty_map
+PASS: tests/test_async_filters.py:test_sum[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes_nested
+PASS: tests/test_async_filters.py:test_sum_attributes_tuple
+PASS: tests/test_async_filters.py:test_slice[<lambda>0]
+PASS: tests/test_async_filters.py:test_slice[<lambda>1]
+PASS: tests/test_async_filters.py:test_custom_async_filter
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]
+PASS: tests/test_bytecode_cache.py:TestByteCodeCache.test_simple
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception
+PASS: tests/test_compile.py:test_filters_deterministic
+PASS: tests/test_compile.py:test_import_as_with_context_deterministic
+PASS: tests/test_core_tags.py:TestForLoop.test_simple
+PASS: tests/test_core_tags.py:TestForLoop.test_else
+PASS: tests/test_core_tags.py:TestForLoop.test_else_scoping_item
+PASS: tests/test_core_tags.py:TestForLoop.test_empty_blocks
+PASS: tests/test_core_tags.py:TestForLoop.test_context_vars
+PASS: tests/test_core_tags.py:TestForLoop.test_cycling
+PASS: tests/test_core_tags.py:TestForLoop.test_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_changed
+PASS: tests/test_core_tags.py:TestForLoop.test_scope
+PASS: tests/test_core_tags.py:TestForLoop.test_varlen
+PASS: tests/test_core_tags.py:TestForLoop.test_noniter
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth0
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth
+PASS: tests/test_core_tags.py:TestForLoop.test_looploop
+PASS: tests/test_core_tags.py:TestForLoop.test_reversed_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_errors
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_filter
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_unassignable
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_special_var
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_loop_var
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_core_tags.py:TestForLoop.test_call_in_loop
+PASS: tests/test_core_tags.py:TestForLoop.test_scoping_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_unpacking
+PASS: tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set
+PASS: tests/test_core_tags.py:TestIfCondition.test_simple
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif_deep
+PASS: tests/test_core_tags.py:TestIfCondition.test_else
+PASS: tests/test_core_tags.py:TestIfCondition.test_empty
+PASS: tests/test_core_tags.py:TestIfCondition.test_complete
+PASS: tests/test_core_tags.py:TestIfCondition.test_no_scope
+PASS: tests/test_core_tags.py:TestMacros.test_simple
+PASS: tests/test_core_tags.py:TestMacros.test_scoping
+PASS: tests/test_core_tags.py:TestMacros.test_arguments
+PASS: tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_varargs
+PASS: tests/test_core_tags.py:TestMacros.test_simple_call
+PASS: tests/test_core_tags.py:TestMacros.test_complex_call
+PASS: tests/test_core_tags.py:TestMacros.test_caller_undefined
+PASS: tests/test_core_tags.py:TestMacros.test_include
+PASS: tests/test_core_tags.py:TestMacros.test_macro_api
+PASS: tests/test_core_tags.py:TestMacros.test_callself
+PASS: tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref
+PASS: tests/test_core_tags.py:TestSet.test_normal
+PASS: tests/test_core_tags.py:TestSet.test_block
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping
+PASS: tests/test_core_tags.py:TestSet.test_set_invalid
+PASS: tests/test_core_tags.py:TestSet.test_namespace_redefined
+PASS: tests/test_core_tags.py:TestSet.test_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_block
+PASS: tests/test_core_tags.py:TestSet.test_init_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_loop
+PASS: tests/test_core_tags.py:TestSet.test_namespace_macro
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered_set
+PASS: tests/test_core_tags.py:TestWith.test_with
+PASS: tests/test_core_tags.py:TestWith.test_with_argument_scoping
+PASS: tests/test_debug.py:TestDebug.test_runtime_error
+PASS: tests/test_debug.py:TestDebug.test_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_regular_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_pickleable_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_include_syntax_error_source
+PASS: tests/test_debug.py:TestDebug.test_local_extraction
+PASS: tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback
+PASS: tests/test_ext.py:TestExtensions.test_extend_late
+PASS: tests/test_ext.py:TestExtensions.test_loop_controls
+PASS: tests/test_ext.py:TestExtensions.test_do
+PASS: tests/test_ext.py:TestExtensions.test_extension_nodes
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals
+PASS: tests/test_ext.py:TestExtensions.test_identifier
+PASS: tests/test_ext.py:TestExtensions.test_rebinding
+PASS: tests/test_ext.py:TestExtensions.test_preprocessor_extension
+PASS: tests/test_ext.py:TestExtensions.test_streamfilter_extension
+PASS: tests/test_ext.py:TestExtensions.test_extension_ordering
+PASS: tests/test_ext.py:TestExtensions.test_debug
+PASS: tests/test_ext.py:TestInternationalization.test_trans
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions
+PASS: tests/test_ext.py:TestInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy_override
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_vars
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed_option
+PASS: tests/test_ext.py:TestInternationalization.test_comment_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_context
+PASS: tests/test_ext.py:TestInternationalization.test_nested_trans_error
+PASS: tests/test_ext.py:TestInternationalization.test_trans_block_error
+PASS: tests/test_ext.py:TestScope.test_basic_scope_behavior
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_block
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block
+PASS: tests/test_ext.py:TestAutoEscape.test_scoped_setting
+PASS: tests/test_ext.py:TestAutoEscape.test_nonvolatile
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile
+PASS: tests/test_ext.py:TestAutoEscape.test_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_overlay_scopes
+PASS: tests/test_filters.py:TestFilter.test_filter_calling
+PASS: tests/test_filters.py:TestFilter.test_capitalize
+PASS: tests/test_filters.py:TestFilter.test_center
+PASS: tests/test_filters.py:TestFilter.test_default
+PASS: tests/test_filters.py:TestFilter.test_dictsort[-[('aa', 0), ('AB', 3), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[true-[('AB', 3), ('aa', 0), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[by="value"-[('aa', 0), ('b', 1), ('c', 2), ('AB', 3)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[('c', 2), ('b', 1), ('AB', 3), ('aa', 0)]]
+PASS: tests/test_filters.py:TestFilter.test_batch
+PASS: tests/test_filters.py:TestFilter.test_slice
+PASS: tests/test_filters.py:TestFilter.test_escape
+PASS: tests/test_filters.py:TestFilter.test_trim[None-..stays..]
+PASS: tests/test_filters.py:TestFilter.test_trim[.- ..stays]
+PASS: tests/test_filters.py:TestFilter.test_trim[ .-stays]
+PASS: tests/test_filters.py:TestFilter.test_striptags
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat_issue59
+PASS: tests/test_filters.py:TestFilter.test_first
+PASS: tests/test_filters.py:TestFilter.test_float[42-42.0]
+PASS: tests/test_filters.py:TestFilter.test_float[abc-0.0]
+PASS: tests/test_filters.py:TestFilter.test_float[32.32-32.32]
+PASS: tests/test_filters.py:TestFilter.test_float_default
+PASS: tests/test_filters.py:TestFilter.test_format
+PASS: tests/test_filters.py:TestFilter.test_indent
+PASS: tests/test_filters.py:TestFilter.test_indent_markup_input
+PASS: tests/test_filters.py:TestFilter.test_indent_width_string
+PASS: tests/test_filters.py:TestFilter.test_int[42-42]
+PASS: tests/test_filters.py:TestFilter.test_int[abc-0]
+PASS: tests/test_filters.py:TestFilter.test_int[32.32-32]
+PASS: tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]
+PASS: tests/test_filters.py:TestFilter.test_int_base[011-8-9]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]
+PASS: tests/test_filters.py:TestFilter.test_int_default
+PASS: tests/test_filters.py:TestFilter.test_int_special_method
+PASS: tests/test_filters.py:TestFilter.test_join
+PASS: tests/test_filters.py:TestFilter.test_join_attribute
+PASS: tests/test_filters.py:TestFilter.test_last
+PASS: tests/test_filters.py:TestFilter.test_length
+PASS: tests/test_filters.py:TestFilter.test_lower
+PASS: tests/test_filters.py:TestFilter.test_items
+PASS: tests/test_filters.py:TestFilter.test_items_undefined
+PASS: tests/test_filters.py:TestFilter.test_pprint
+PASS: tests/test_filters.py:TestFilter.test_random
+PASS: tests/test_filters.py:TestFilter.test_reverse
+PASS: tests/test_filters.py:TestFilter.test_string
+PASS: tests/test_filters.py:TestFilter.test_title
+PASS: tests/test_filters.py:TestFilter.test_truncate
+PASS: tests/test_filters.py:TestFilter.test_truncate_very_short
+PASS: tests/test_filters.py:TestFilter.test_truncate_end_length
+PASS: tests/test_filters.py:TestFilter.test_upper
+PASS: tests/test_filters.py:TestFilter.test_urlize
+PASS: tests/test_filters.py:TestFilter.test_urlize_rel_policy
+PASS: tests/test_filters.py:TestFilter.test_urlize_target_parameter
+PASS: tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter
+PASS: tests/test_filters.py:TestFilter.test_wordcount
+PASS: tests/test_filters.py:TestFilter.test_block
+PASS: tests/test_filters.py:TestFilter.test_chaining
+PASS: tests/test_filters.py:TestFilter.test_sum
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_nested
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_tuple
+PASS: tests/test_filters.py:TestFilter.test_abs
+PASS: tests/test_filters.py:TestFilter.test_round_positive
+PASS: tests/test_filters.py:TestFilter.test_round_negative
+PASS: tests/test_filters.py:TestFilter.test_xmlattr
+PASS: tests/test_filters.py:TestFilter.test_xmlattr_key_with_spaces
+PASS: tests/test_filters.py:TestFilter.test_sort1
+PASS: tests/test_filters.py:TestFilter.test_sort2
+PASS: tests/test_filters.py:TestFilter.test_sort3
+PASS: tests/test_filters.py:TestFilter.test_sort4
+PASS: tests/test_filters.py:TestFilter.test_sort5
+PASS: tests/test_filters.py:TestFilter.test_sort6
+PASS: tests/test_filters.py:TestFilter.test_sort7
+PASS: tests/test_filters.py:TestFilter.test_sort8
+PASS: tests/test_filters.py:TestFilter.test_unique
+PASS: tests/test_filters.py:TestFilter.test_unique_case_sensitive
+PASS: tests/test_filters.py:TestFilter.test_unique_attribute
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min(case_sensitive=true) }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|min }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max(case_sensitive=true) }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|max }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]
+PASS: tests/test_filters.py:TestFilter.test_groupby
+PASS: tests/test_filters.py:TestFilter.test_groupby_tuple_index
+PASS: tests/test_filters.py:TestFilter.test_groupby_multidot
+PASS: tests/test_filters.py:TestFilter.test_groupby_default
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_filtertag
+PASS: tests/test_filters.py:TestFilter.test_replace
+PASS: tests/test_filters.py:TestFilter.test_forceescape
+PASS: tests/test_filters.py:TestFilter.test_safe
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world!-Hello%2C%20world%21]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world\u203d-Hello%2C%20world%E2%80%BD]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[a b/c-a%20b/c]
+PASS: tests/test_filters.py:TestFilter.test_simple_map
+PASS: tests/test_filters.py:TestFilter.test_map_sum
+PASS: tests/test_filters.py:TestFilter.test_attribute_map
+PASS: tests/test_filters.py:TestFilter.test_empty_map
+PASS: tests/test_filters.py:TestFilter.test_map_default
+PASS: tests/test_filters.py:TestFilter.test_simple_select
+PASS: tests/test_filters.py:TestFilter.test_bool_select
+PASS: tests/test_filters.py:TestFilter.test_simple_reject
+PASS: tests/test_filters.py:TestFilter.test_bool_reject
+PASS: tests/test_filters.py:TestFilter.test_simple_select_attr
+PASS: tests/test_filters.py:TestFilter.test_simple_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_func_select_attr
+PASS: tests/test_filters.py:TestFilter.test_func_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_json_dump
+PASS: tests/test_filters.py:TestFilter.test_wordwrap
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_elif
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_else
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr
+PASS: tests/test_idtracking.py:test_basics
+PASS: tests/test_idtracking.py:test_complex
+PASS: tests/test_idtracking.py:test_if_branching_stores
+PASS: tests/test_idtracking.py:test_if_branching_stores_undefined
+PASS: tests/test_idtracking.py:test_if_branching_multi_scope
+PASS: tests/test_imports.py:TestImports.test_context_imports
+PASS: tests/test_imports.py:TestImports.test_import_needs_name
+PASS: tests/test_imports.py:TestImports.test_no_trailing_comma
+PASS: tests/test_imports.py:TestImports.test_trailing_comma_with_context
+PASS: tests/test_imports.py:TestImports.test_exports
+PASS: tests/test_imports.py:TestImports.test_not_exported
+PASS: tests/test_imports.py:TestImports.test_import_with_globals
+PASS: tests/test_imports.py:TestImports.test_import_with_globals_override
+PASS: tests/test_imports.py:TestImports.test_from_import_with_globals
+PASS: tests/test_imports.py:TestIncludes.test_context_include
+PASS: tests/test_imports.py:TestIncludes.test_choice_includes
+PASS: tests/test_imports.py:TestIncludes.test_include_ignoring_missing
+PASS: tests/test_imports.py:TestIncludes.test_context_include_with_overrides
+PASS: tests/test_imports.py:TestIncludes.test_unoptimized_scopes
+PASS: tests/test_imports.py:TestIncludes.test_import_from_with_context
+PASS: tests/test_inheritance.py:TestInheritance.test_layout
+PASS: tests/test_inheritance.py:TestInheritance.test_level1
+PASS: tests/test_inheritance.py:TestInheritance.test_level2
+PASS: tests/test_inheritance.py:TestInheritance.test_level3
+PASS: tests/test_inheritance.py:TestInheritance.test_level4
+PASS: tests/test_inheritance.py:TestInheritance.test_super
+PASS: tests/test_inheritance.py:TestInheritance.test_working
+PASS: tests/test_inheritance.py:TestInheritance.test_reuse_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_preserve_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_multi_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_level1_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level2_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level3_required
+PASS: tests/test_inheritance.py:TestInheritance.test_invalid_required
+PASS: tests/test_inheritance.py:TestInheritance.test_required_with_scope
+PASS: tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped
+PASS: tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug
+PASS: tests/test_inheritance.py:TestBugFix.test_double_extends
+PASS: tests/test_lexnparse.py:TestTokenStream.test_simple
+PASS: tests/test_lexnparse.py:TestTokenStream.test_iter
+PASS: tests/test_lexnparse.py:TestLexer.test_raw1
+PASS: tests/test_lexnparse.py:TestLexer.test_raw2
+PASS: tests/test_lexnparse.py:TestLexer.test_raw3
+PASS: tests/test_lexnparse.py:TestLexer.test_raw4
+PASS: tests/test_lexnparse.py:TestLexer.test_balancing
+PASS: tests/test_lexnparse.py:TestLexer.test_comments
+PASS: tests/test_lexnparse.py:TestLexer.test_string_escapes
+PASS: tests/test_lexnparse.py:TestLexer.test_bytefallback
+PASS: tests/test_lexnparse.py:TestLexer.test_operators
+PASS: tests/test_lexnparse.py:TestLexer.test_normalizing
+PASS: tests/test_lexnparse.py:TestLexer.test_trailing_newline
+PASS: tests/test_lexnparse.py:TestLexer.test_name[foo-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[f\xf6\xf6-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u304d-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[_-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[1a-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a--False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\U0001f40da-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\U0001f40d\U0001f40d-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1885-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1886-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u2118-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u212e-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\xb7-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\xb7-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_lineno_with_strip
+PASS: tests/test_lexnparse.py:TestParser.test_php_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_balancing
+PASS: tests/test_lexnparse.py:TestParser.test_start_comment
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax_priority
+PASS: tests/test_lexnparse.py:TestParser.test_error_messages
+PASS: tests/test_lexnparse.py:TestSyntax.test_call
+PASS: tests/test_lexnparse.py:TestSyntax.test_slicing
+PASS: tests/test_lexnparse.py:TestSyntax.test_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_subscript
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_math
+PASS: tests/test_lexnparse.py:TestSyntax.test_div
+PASS: tests/test_lexnparse.py:TestSyntax.test_unary
+PASS: tests/test_lexnparse.py:TestSyntax.test_concat
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_parens
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 < 2 < 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a < b < c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 > 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b > c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 < 3 }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b < c }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_inop
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[()]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_bool
+PASS: tests/test_lexnparse.py:TestSyntax.test_grouping
+PASS: tests/test_lexnparse.py:TestSyntax.test_django_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_function_calls
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple_expr
+PASS: tests/test_lexnparse.py:TestSyntax.test_trailing_comma
+PASS: tests/test_lexnparse.py:TestSyntax.test_block_end_name
+PASS: tests/test_lexnparse.py:TestSyntax.test_constant_casing
+PASS: tests/test_lexnparse.py:TestSyntax.test_test_chaining
+PASS: tests/test_lexnparse.py:TestSyntax.test_string_concatenation
+PASS: tests/test_lexnparse.py:TestSyntax.test_notin
+PASS: tests/test_lexnparse.py:TestSyntax.test_operator_precedence
+PASS: tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_raw2
+PASS: tests/test_lexnparse.py:TestSyntax.test_const
+PASS: tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_const_assign
+PASS: tests/test_lexnparse.py:TestSyntax.test_localset
+PASS: tests/test_lexnparse.py:TestSyntax.test_parse_unary
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader
+PASS: tests/test_loader.py:TestLoaders.test_package_loader
+PASS: tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names
+PASS: tests/test_loader.py:TestLoaders.test_choice_loader
+PASS: tests/test_loader.py:TestLoaders.test_function_loader
+PASS: tests/test_loader.py:TestLoaders.test_prefix_loader
+PASS: tests/test_loader.py:TestLoaders.test_caching
+PASS: tests/test_loader.py:TestLoaders.test_no_cache
+PASS: tests/test_loader.py:TestLoaders.test_limited_size_cache
+PASS: tests/test_loader.py:TestLoaders.test_cache_loader_change
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates
+PASS: tests/test_loader.py:TestLoaders.test_split_template_path
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\u6587\u5b57\u5316\u3051]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\xe6\x96\x87\xe5\xad\x97\xe5\x8c\x96\xe3\x81\x91]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_filename_normpath
+PASS: tests/test_loader.py:TestModuleLoader.test_log
+PASS: tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_stored_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_filesystem_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_weak_references
+PASS: tests/test_loader.py:TestModuleLoader.test_choice_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_prefix_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_path_as_pathlib
+PASS: tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths
+PASS: tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_dir_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_dir_list
+PASS: tests/test_loader.py:test_package_file_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_file_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_file_list
+PASS: tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_zip_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_zip_list
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[.]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[./]
+PASS: tests/test_loader.py:test_pep_451_import_hook
+PASS: tests/test_nativetypes.py:test_is_defined_native_return
+PASS: tests/test_nativetypes.py:test_undefined_native_return
+PASS: tests/test_nativetypes.py:test_adding_undefined_native_return
+PASS: tests/test_nativetypes.py:test_cast_int
+PASS: tests/test_nativetypes.py:test_list_add
+PASS: tests/test_nativetypes.py:test_multi_expression_add
+PASS: tests/test_nativetypes.py:test_loops
+PASS: tests/test_nativetypes.py:test_loops_with_ints
+PASS: tests/test_nativetypes.py:test_loop_look_alike
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 1 == 1 }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 2 + 2 == 5 }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ None is none }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ '' == None }}-False]
+PASS: tests/test_nativetypes.py:test_variable_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder_to_string
+PASS: tests/test_nativetypes.py:test_string_literal_var
+PASS: tests/test_nativetypes.py:test_string_top_level
+PASS: tests/test_nativetypes.py:test_tuple_of_variable_strings
+PASS: tests/test_nativetypes.py:test_concat_strings_with_quotes
+PASS: tests/test_nativetypes.py:test_no_intermediate_eval
+PASS: tests/test_nativetypes.py:test_spontaneous_env
+PASS: tests/test_nativetypes.py:test_leading_spaces
+PASS: tests/test_nativetypes.py:test_macro
+PASS: tests/test_nodes.py:test_template_hash
+PASS: tests/test_pickle.py:test_environment
+PASS: tests/test_regression.py:TestCorner.test_assigned_scoping
+PASS: tests/test_regression.py:TestCorner.test_closure_scoping
+PASS: tests/test_regression.py:TestBug.test_keyword_folding
+PASS: tests/test_regression.py:TestBug.test_extends_output_bugs
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_escaping
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation
+PASS: tests/test_regression.py:TestBug.test_loop_call_loop
+PASS: tests/test_regression.py:TestBug.test_weird_inline_comment
+PASS: tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_partial_conditional_assignments
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe
+PASS: tests/test_regression.py:TestBug.test_call_with_args
+PASS: tests/test_regression.py:TestBug.test_empty_if_condition_fails
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_compile
+PASS: tests/test_regression.py:TestBug.test_else_loop_bug
+PASS: tests/test_regression.py:TestBug.test_correct_prefix_loader_name
+PASS: tests/test_regression.py:TestBug.test_pass_context_callable_class
+PASS: tests/test_regression.py:TestBug.test_block_set_with_extends
+PASS: tests/test_regression.py:TestBug.test_nested_for_else
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug_advanced
+PASS: tests/test_regression.py:TestBug.test_callable_defaults
+PASS: tests/test_regression.py:TestBug.test_macro_escaping
+PASS: tests/test_regression.py:TestBug.test_macro_scoping
+PASS: tests/test_regression.py:TestBug.test_scopes_and_blocks
+PASS: tests/test_regression.py:TestBug.test_scopes_and_include
+PASS: tests/test_regression.py:TestBug.test_caller_scoping
+PASS: tests/test_regression.py:TestBug.test_variable_reuse
+PASS: tests/test_regression.py:TestBug.test_double_caller
+PASS: tests/test_regression.py:TestBug.test_double_caller_no_default
+PASS: tests/test_regression.py:TestBug.test_macro_blocks
+PASS: tests/test_regression.py:TestBug.test_scoped_block
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_filter
+PASS: tests/test_regression.py:TestBug.test_empty_if
+PASS: tests/test_regression.py:TestBug.test_subproperty_if
+PASS: tests/test_regression.py:TestBug.test_set_and_include
+PASS: tests/test_regression.py:TestBug.test_loop_include
+PASS: tests/test_regression.py:TestBug.test_grouper_repr
+PASS: tests/test_regression.py:TestBug.test_custom_context
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_bug
+PASS: tests/test_regression.py:TestBug.test_markup_and_chainable_undefined
+PASS: tests/test_regression.py:TestBug.test_scoped_block_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_in_blocks
+PASS: tests/test_regression.py:TestBug.test_pass_context_block_and_loop
+PASS: tests/test_regression.py:TestBug.test_cached_extends[extends]
+PASS: tests/test_regression.py:TestBug.test_cached_extends[include]
+PASS: tests/test_regression.py:TestBug.test_nested_loop_scoping
+PASS: tests/test_regression.py:test_unicode_whitespace[\x0c]
+PASS: tests/test_regression.py:test_unicode_whitespace[\x85]
+PASS: tests/test_runtime.py:test_loop_idx
+PASS: tests/test_runtime.py:test_loop_idx0
+PASS: tests/test_runtime.py:test_loopcontext0
+PASS: tests/test_runtime.py:test_loopcontext1
+PASS: tests/test_runtime.py:test_loopcontext2
+PASS: tests/test_runtime.py:test_iterator_not_advanced_early
+PASS: tests/test_runtime.py:test_mock_not_pass_arg_marker
+PASS: tests/test_security.py:TestSandbox.test_unsafe
+PASS: tests/test_security.py:TestSandbox.test_immutable_environment
+PASS: tests/test_security.py:TestSandbox.test_restricted
+PASS: tests/test_security.py:TestSandbox.test_template_data
+PASS: tests/test_security.py:TestSandbox.test_attr_filter
+PASS: tests/test_security.py:TestSandbox.test_binary_operator_intercepting
+PASS: tests/test_security.py:TestSandbox.test_unary_operator_intercepting
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_empty_braces_format
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay
+PASS: tests/test_tests.py:TestTestsCase.test_defined
+PASS: tests/test_tests.py:TestTestsCase.test_even
+PASS: tests/test_tests.py:TestTestsCase.test_odd
+PASS: tests/test_tests.py:TestTestsCase.test_lower
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is none-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is true-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is false-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[4.2 is float-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is number-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[complex is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is string-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[1, 2, 3] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[mydict is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range(5) is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range is callable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_upper
+PASS: tests/test_tests.py:TestTestsCase.test_equalto
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 1-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 1-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_sameas
+PASS: tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1
+PASS: tests/test_tests.py:TestTestsCase.test_escaped
+PASS: tests/test_tests.py:TestTestsCase.test_greaterthan
+PASS: tests/test_tests.py:TestTestsCase.test_lessthan
+PASS: tests/test_tests.py:TestTestsCase.test_multiple_tests
+PASS: tests/test_tests.py:TestTestsCase.test_in
+PASS: tests/test_tests.py:test_name_undefined
+PASS: tests/test_tests.py:test_name_undefined_in_if
+PASS: tests/test_tests.py:test_is_filter
+PASS: tests/test_tests.py:test_is_test
+PASS: tests/test_utils.py:TestLRUCache.test_simple
+PASS: tests/test_utils.py:TestLRUCache.test_values
+PASS: tests/test_utils.py:TestLRUCache.test_values_empty
+PASS: tests/test_utils.py:TestLRUCache.test_pickleable
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy0]
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy1]
+PASS: tests/test_utils.py:TestLRUCache.test_clear
+PASS: tests/test_utils.py:TestLRUCache.test_repr
+PASS: tests/test_utils.py:TestLRUCache.test_items
+PASS: tests/test_utils.py:TestLRUCache.test_setdefault
+PASS: tests/test_utils.py:TestHelpers.test_object_type_repr
+PASS: tests/test_utils.py:TestHelpers.test_autoescape_select
+PASS: tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max
+PASS: tests/test_utils.py:test_missing
+PASS: tests/test_utils.py:test_consume
+============================================================================
+Testsuite summary
+# TOTAL: 845
+# PASS: 845
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 9
+END: /usr/lib/python3-jinja2/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/testresults.json
new file mode 100644
index 00000000000..c5a6bc0dbfd
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-jinja2/testresults.json
@@ -0,0 +1,2598 @@
+{
+ "runtime_core-image-ptest-python3-jinja2_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-jinja2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010080337524414062,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3740317821502686,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0479130744934082,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 9.653503179550171,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013990402221679688,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_context_finalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_cycler": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_env_autoescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_eval_finalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_expressions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_finalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_get_template_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_item_and_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_sandbox_max_range": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_template_passthrough": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestLowLevel.test_custom_code_generator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestLowLevel.test_custom_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_included_templates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_refererenced_templates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_undeclared_variables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_basic_streaming": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_buffered_streaming": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_dump_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_streaming_behavior": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_chainable_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_debug_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_default_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_indexing_gives_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_logging_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_none_gives_proper_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_object_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_stopiteration_is_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_strict_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_undefined_and_special_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_undefined_attribute_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_bare_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_call_in_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_changed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_cycling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_empty_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_loop_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_looploop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_noniter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_depth": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_depth0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_reversed_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoped_special_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_unpacking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_varlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_context_imports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_exports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_from_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_import_with_globals_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_trailing_comma": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_choice_includes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_context_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_generate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_iteration_in_templates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_iteration_in_templates_extended": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_await_and_macros": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_await_on_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_await_on_calls_normal_render": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_basic_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_chainable_undefined_aiter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_getitem_after_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_getitem_after_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_namespace_awaitable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_native_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_native_list_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_attribute_map[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_attribute_map[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_reject[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_reject[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_select[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_select[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_empty_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_first[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_first[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_case[False-a:_1,_3\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_case[True-A:_3\\na:_1\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_multidot[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_multidot[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_attribute[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_attribute[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_env_int[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_env_int[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_string_list[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_string_list[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_map_sum": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_map[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_map[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_reject[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_reject[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select_attr[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select_attr[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_slice[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_slice[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestByteCodeCache.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_compile.py:test_filters_deterministic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_compile.py:test_import_as_with_context_deterministic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_call_in_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_changed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_context_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_cycling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_else_scoping_item": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_empty_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_unassignable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_looploop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_noniter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_depth": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_depth0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_reversed_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoped_loop_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoped_special_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_unpacking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_varlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_elif": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_elif_deep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_no_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_caller_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_callself": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_complex_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_macro_api": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_simple_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_varargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_escaping_filtered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_filtered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_filtered_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_init_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_macro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_redefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_normal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_set_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestWith.test_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestWith.test_with_argument_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_include_syntax_error_source": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_local_extraction": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_pickleable_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_regular_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_runtime_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_nonvolatile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_overlay_scopes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_scoped_setting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_volatile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_volatile_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_debug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_do": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extend_late": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extension_nodes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extension_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_identifier": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_loop_controls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_preprocessor_extension": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_rebinding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_streamfilter_extension": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_comment_extract": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_complex_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_trimmed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_trimmed_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_nested_trans_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_block_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_stringformatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_policy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_policy_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestScope.test_basic_scope_behavior": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_abs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_attribute_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_batch": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_bool_reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_bool_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_capitalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_center": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[-[_'aa',_0_,__'AB',_3_,__'b',_1_,__'c',_2_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[by=\"value\"-[_'aa',_0_,__'b',_1_,__'c',_2_,__'AB',_3_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[_'c',_2_,__'b',_1_,__'AB',_3_,__'aa',_0_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[true-[_'AB',_3_,__'aa',_0_,__'b',_1_,__'c',_2_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_empty_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filesizeformat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filesizeformat_issue59": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_calling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_elif": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filtertag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_first": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[32.32-32.32]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[42-42.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[abc-0.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_forceescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_func_reject_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_func_select_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_case[False-a:_1,_3\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_case[True-A:_3\\na:_1\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_multidot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_tuple_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent_markup_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent_width_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[32.32-32]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[42-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[abc-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[011-8-9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_special_method": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_items": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_items_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_join": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_join_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_json_dump": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_lower": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_map_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_map_sum": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|max_case_sensitive=true__}}-a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|max_}}-B]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|min_case_sensitive=true__}}-B]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|min_}}-a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[]|max_}}-]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[]|min_}}-]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_pprint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_random": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_replace": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_round_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_round_positive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_safe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_reject_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_select_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_slice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_striptags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_title": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[.-_..stays]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[None-..stays..]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[_.-stays]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate_end_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate_very_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique_case_sensitive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_upper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[Hello,_world!-Hello%2C%20world%21]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[Hello,_world\\u203d-Hello%2C%20world%E2%80%BD]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[a_b/c-a%20b/c]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_rel_policy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_target_parameter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_wordcount": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_wordwrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_with_spaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_basics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_multi_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_stores": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_stores_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_context_imports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_exports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_from_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_needs_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_with_globals_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_no_trailing_comma": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_not_exported": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_trailing_comma_with_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_choice_includes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_context_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_context_include_with_overrides": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_import_from_with_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_include_ignoring_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_unoptimized_scopes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestBugFix.test_double_extends": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_invalid_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_layout": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level1_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level2_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level3_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_multi_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_preserve_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_required_with_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_reuse_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_scoped_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_super": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_working": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_balancing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_bytefallback": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_comments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_lineno_with_strip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[1a-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\U0001f40da-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u1885-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u1886-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u2118-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u212e-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u304d-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\xb7-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[_-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a--False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a\\U0001f40d\\U0001f40d-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a\\xb7-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[f\\xf6\\xf6-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[foo-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_normalizing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_operators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_string_escapes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_trailing_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_balancing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_comment_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_erb_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_error_messages": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_line_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_line_syntax_priority": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_php_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_start_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_block_end_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_<_2_<_3_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_>_2_<_3_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_>_2_>_3_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_<_b_<_c_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_>_b_<_c_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_>_b_>_c_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_parens": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_concat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_conditional_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_const": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_const_assign": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_constant_casing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_div": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_django_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_filter_priority": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_function_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_grouping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_inop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_localset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_math": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_notin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_operator_precedence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_parse_unary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_raw2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_string_concatenation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_subscript": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_test_chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_trailing_comma": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_tuple_expr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_unary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTokenStream.test_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTokenStream.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_filename_normpath": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\\xe6\\x96\\x87\\xe5\\xad\\x97\\xe5\\x8c\\x96\\xe3\\x81\\x91]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\\u6587\\u5b57\\u5316\\u3051]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_cache_loader_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_caching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_choice_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_dict_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_function_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_limited_size_cache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_no_cache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_package_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_prefix_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_split_template_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_choice_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_filesystem_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_log": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_path_as_pathlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_prefix_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_stored_zip_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_weak_references": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_source[test.html-BAR]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_source[foo/test.html-FOO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_source[test.html-BAR]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[./]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_source[test.html-BAR]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_pep_451_import_hook": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_adding_undefined_native_return": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_''_==_None_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_1_==_1_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_2_+_2_==_5_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_None_is_none_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_value_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_value_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_cast_int": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_concat_strings_with_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_constant_dunder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_constant_dunder_to_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_is_defined_native_return": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_leading_spaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_list_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loop_look_alike": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loops_with_ints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_macro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_multi_expression_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_no_intermediate_eval": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_spontaneous_env": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_string_literal_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_string_top_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_tuple_of_variable_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_undefined_native_return": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_variable_dunder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nodes.py:test_template_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_pickle.py:test_environment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_block_set_with_extends": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_cached_extends[extends]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_cached_extends[include]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_call_with_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_callable_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_caller_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_correct_prefix_loader_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_custom_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_double_caller": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_double_caller_no_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_else_loop_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_empty_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_empty_if_condition_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_extends_output_bugs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_grouper_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_keyword_folding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_loop_call_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_loop_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_var_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_var_bug_advanced": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_markup_and_chainable_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_nested_for_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_nested_loop_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_partial_conditional_assignments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_block_and_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_callable_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_in_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_loop_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scoped_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scoped_block_loop_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scopes_and_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scopes_and_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_set_and_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_subproperty_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_urlize_filter_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_variable_reuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_weird_inline_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestCorner.test_assigned_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestCorner.test_closure_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:test_unicode_whitespace[\\x0c]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:test_unicode_whitespace[\\x85]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_iterator_not_advanced_early": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loop_idx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loop_idx0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_mock_not_pass_arg_marker": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_attr_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_binary_operator_intercepting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_immutable_environment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_restricted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_template_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_unary_operator_intercepting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_unsafe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_basic_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_basic_format_safety": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_empty_braces_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_safe_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_safe_format_safety": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_basic_format_safety": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[eq_2-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[eq_3-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ge_2-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ge_3-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[gt_1-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[gt_2-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[le_1-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[le_2-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[lt_2-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[lt_3-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ne_2-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ne_3-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_defined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_equalto": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_escaped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_greaterthan": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_in": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_lessthan": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_lower": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_multiple_tests": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_sameas": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_string-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0.0_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1.0_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[4.2_is_float-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_integer-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_iterable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_none-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_sequence-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[1,_2,_3]_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_integer-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[complex_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_boolean-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_false-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_iterable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_none-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_sequence-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[mydict_is_mapping-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_iterable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_none-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_number-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_sequence-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[range_5__is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[range_is_callable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_boolean-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_none-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_true-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_mapping-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_upper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_is_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_is_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_name_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_name_undefined_in_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestHelpers.test_autoescape_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestHelpers.test_object_type_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_clear": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_copy[copy0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_copy[copy1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_items": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_pickleable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_setdefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_values": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_values_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:test_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:test_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-jinja2": {
+ "duration": "9"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.113908529281616,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log b/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log
new file mode 100644
index 00000000000..6bfb908c7f3
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log
@@ -0,0 +1,40 @@
+START: ptest-runner
+2024-01-31T04:27
+PASS: tests.AltTypesTests.test_alttypes
+PASS: tests.AltTypesTests.test_mock_dict_raises_key_error
+PASS: tests.AltTypesTests.test_mock_dict_returns_default
+PASS: tests.AltTypesTests.test_mock_dict_sanity
+PASS: tests.ComparisonTests.test_contains
+PASS: tests.ComparisonTests.test_contains_magic
+PASS: tests.ComparisonTests.test_eq_hash
+PASS: tests.ComparisonTests.test_join
+PASS: tests.ComparisonTests.test_join_magic
+PASS: tests.SetTests.test_set
+PASS: tests.SpecificationTests.test_eol
+PASS: tests.SpecificationTests.test_example
+PASS: tests.SpecificationTests.test_parts
+PASS: tests.SpecificationTests.test_round_trip
+PASS: tests.SpecificationTests.test_str_and_repr
+PASS: tests.ToLastTests.test_empty_path
+PASS: tests.ToLastTests.test_path
+PASS: tests.WrongInputTests.test_invalid_escape
+PASS: tests.WrongInputTests.test_invalid_index
+PASS: tests.WrongInputTests.test_no_start_slash
+PASS: tests.WrongInputTests.test_oob
+PASS: tests.WrongInputTests.test_trailing_escape
+PASS: jsonpointer.JsonPointer.from_parts
+PASS: jsonpointer.JsonPointer.path
+PASS: jsonpointer.pairwise
+PASS: jsonpointer.resolve_pointer
+PASS: jsonpointer.set_pointer
+
+============================================================================
+Testsuite summary
+# TOTAL: 27
+# PASS: 27
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-raw.log
new file mode 100644
index 00000000000..938384cc3fd
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/ptest-raw.log
@@ -0,0 +1,45 @@
+START: ptest-runner
+2024-01-31T04:27
+BEGIN: /usr/lib/python3-jsonpointer/ptest
+PASS: tests.AltTypesTests.test_alttypes
+PASS: tests.AltTypesTests.test_mock_dict_raises_key_error
+PASS: tests.AltTypesTests.test_mock_dict_returns_default
+PASS: tests.AltTypesTests.test_mock_dict_sanity
+PASS: tests.ComparisonTests.test_contains
+PASS: tests.ComparisonTests.test_contains_magic
+PASS: tests.ComparisonTests.test_eq_hash
+PASS: tests.ComparisonTests.test_join
+PASS: tests.ComparisonTests.test_join_magic
+PASS: tests.SetTests.test_set
+PASS: tests.SpecificationTests.test_eol
+PASS: tests.SpecificationTests.test_example
+PASS: tests.SpecificationTests.test_parts
+PASS: tests.SpecificationTests.test_round_trip
+PASS: tests.SpecificationTests.test_str_and_repr
+PASS: tests.ToLastTests.test_empty_path
+PASS: tests.ToLastTests.test_path
+PASS: tests.WrongInputTests.test_invalid_escape
+PASS: tests.WrongInputTests.test_invalid_index
+PASS: tests.WrongInputTests.test_no_start_slash
+PASS: tests.WrongInputTests.test_oob
+PASS: tests.WrongInputTests.test_trailing_escape
+PASS: jsonpointer.JsonPointer.from_parts
+PASS: jsonpointer.JsonPointer.path
+PASS: jsonpointer.pairwise
+PASS: jsonpointer.resolve_pointer
+PASS: jsonpointer.set_pointer
+
+============================================================================
+Testsuite summary
+# TOTAL: 27
+# PASS: 27
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
+END: /usr/lib/python3-jsonpointer/ptest
+2024-01-31T04:27
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/testresults.json
new file mode 100644
index 00000000000..a0e6005e1df
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-jsonpointer/testresults.json
@@ -0,0 +1,144 @@
+{
+ "runtime_core-image-ptest-python3-jsonpointer_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-jsonpointer",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009958744049072266,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3828322887420654,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04375886917114258,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.723729133605957,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012509822845458984,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.JsonPointer.from_parts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.JsonPointer.path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.pairwise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.resolve_pointer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.set_pointer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_alttypes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_raises_key_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_returns_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_sanity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_contains_magic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_eq_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_join": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_join_magic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SetTests.test_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_eol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_example": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_parts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_round_trip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_str_and_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ToLastTests.test_empty_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ToLastTests.test_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_invalid_escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_no_start_slash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_oob": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_trailing_escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-jsonpointer": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.111011981964111,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log b/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log
new file mode 100644
index 00000000000..0ea5e4a5b0e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log
@@ -0,0 +1,187 @@
+START: ptest-runner
+2024-01-31T04:26
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_can_get
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException
+PASS: tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3
+PASS: tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space
+PASS: tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie
+PASS: tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol
+PASS: tests/test_license_expression.py:LicensingTest.test_Licensing_create
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_create_from_python
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions
+PASS: tests/test_license_expression.py:LicensingParseTest.test_end_to_end
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error
+PASS: tests/test_license_expression.py:LicensingParseTest.test_pretty
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_with
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols
+PASS: tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression
+PASS: tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple
+PASS: tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_simple
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key
+PASS: tests/test_license_expression.py:UtilTest.test_build_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_build_spdx_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular
+PASS: tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle
+============================================================================
+Testsuite summary
+# TOTAL: 175
+# PASS: 175
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-raw.log
new file mode 100644
index 00000000000..aa94d79e911
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/ptest-raw.log
@@ -0,0 +1,192 @@
+START: ptest-runner
+2024-01-31T04:26
+BEGIN: /usr/lib/python3-license-expression/ptest
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_can_get
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException
+PASS: tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3
+PASS: tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space
+PASS: tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie
+PASS: tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol
+PASS: tests/test_license_expression.py:LicensingTest.test_Licensing_create
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_create_from_python
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions
+PASS: tests/test_license_expression.py:LicensingParseTest.test_end_to_end
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error
+PASS: tests/test_license_expression.py:LicensingParseTest.test_pretty
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_with
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols
+PASS: tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression
+PASS: tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple
+PASS: tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_simple
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key
+PASS: tests/test_license_expression.py:UtilTest.test_build_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_build_spdx_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular
+PASS: tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle
+============================================================================
+Testsuite summary
+# TOTAL: 175
+# PASS: 175
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
+END: /usr/lib/python3-license-expression/ptest
+2024-01-31T04:26
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/testresults.json
new file mode 100644
index 00000000000..8a5100de17e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-license-expression/testresults.json
@@ -0,0 +1,588 @@
+{
+ "runtime_core-image-ptest-python3-license-expression_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-license-expression",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009844303131103516,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3626439571380615,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.045580387115478516,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.6168935298919678,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012819766998291016,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_add_can_get": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_create_from_python": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_end_to_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_complex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_pretty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_render_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_render_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTest.test_Licensing_create": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validate_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validate_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_build_licensing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_build_spdx_licensing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_get_license_key_info": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-license-expression": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11416506767273,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log b/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log
new file mode 100644
index 00000000000..4f6ff34ee4f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log
@@ -0,0 +1,65 @@
+START: ptest-runner
+2024-01-31T04:26
+PASS: tests/test_escape.py:test_escape[markupsafe._native--]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._native]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups--]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]
+PASS: tests/test_leak.py:test_markup_leaks
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%i-3.14-3]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%.2f-3.14-3.14]
+PASS: tests/test_markupsafe.py:test_type_behavior
+PASS: tests/test_markupsafe.py:test_html_interop
+PASS: tests/test_markupsafe.py:test_missing_interpol[foo]
+PASS: tests/test_markupsafe.py:test_missing_interpol[42]
+PASS: tests/test_markupsafe.py:test_missing_interpol[args2]
+PASS: tests/test_markupsafe.py:test_tuple_interpol
+PASS: tests/test_markupsafe.py:test_dict_interpol
+PASS: tests/test_markupsafe.py:test_unescape
+PASS: tests/test_markupsafe.py:test_format
+PASS: tests/test_markupsafe.py:test_format_map
+PASS: tests/test_markupsafe.py:test_formatting_empty
+PASS: tests/test_markupsafe.py:test_custom_formatting
+PASS: tests/test_markupsafe.py:test_complex_custom_formatting
+PASS: tests/test_markupsafe.py:test_formatting_with_objects
+PASS: tests/test_markupsafe.py:test_splitting
+PASS: tests/test_markupsafe.py:test_mul
+============================================================================
+Testsuite summary
+# TOTAL: 53
+# PASS: 53
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-raw.log
new file mode 100644
index 00000000000..c2fbe7f6280
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/ptest-raw.log
@@ -0,0 +1,70 @@
+START: ptest-runner
+2024-01-31T04:26
+BEGIN: /usr/lib/python3-markupsafe/ptest
+PASS: tests/test_escape.py:test_escape[markupsafe._native--]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._native]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups--]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]
+PASS: tests/test_leak.py:test_markup_leaks
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%i-3.14-3]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%.2f-3.14-3.14]
+PASS: tests/test_markupsafe.py:test_type_behavior
+PASS: tests/test_markupsafe.py:test_html_interop
+PASS: tests/test_markupsafe.py:test_missing_interpol[foo]
+PASS: tests/test_markupsafe.py:test_missing_interpol[42]
+PASS: tests/test_markupsafe.py:test_missing_interpol[args2]
+PASS: tests/test_markupsafe.py:test_tuple_interpol
+PASS: tests/test_markupsafe.py:test_dict_interpol
+PASS: tests/test_markupsafe.py:test_unescape
+PASS: tests/test_markupsafe.py:test_format
+PASS: tests/test_markupsafe.py:test_format_map
+PASS: tests/test_markupsafe.py:test_formatting_empty
+PASS: tests/test_markupsafe.py:test_custom_formatting
+PASS: tests/test_markupsafe.py:test_complex_custom_formatting
+PASS: tests/test_markupsafe.py:test_formatting_with_objects
+PASS: tests/test_markupsafe.py:test_splitting
+PASS: tests/test_markupsafe.py:test_mul
+============================================================================
+Testsuite summary
+# TOTAL: 53
+# PASS: 53
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
+END: /usr/lib/python3-markupsafe/ptest
+2024-01-31T04:26
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/testresults.json
new file mode 100644
index 00000000000..fe804347724
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-markupsafe/testresults.json
@@ -0,0 +1,222 @@
+{
+ "runtime_core-image-ptest-python3-markupsafe_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-markupsafe",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011088848114013672,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3674135208129883,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.042977094650268555,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.9496610164642334,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013728141784667969,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\U0001f37a_xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native--]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"\\U0001f37a_xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\U0001f37a_xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups--]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"\\U0001f37a_xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_leak.py:test_markup_leaks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_adding[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_adding[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_complex_custom_formatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_custom_formatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_dict_interpol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_silent[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escaping[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escaping[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_with_objects": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_html_interop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[args2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_mul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_soft_str[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_splitting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[%.2f-3.14-3.14]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[%i-3.14-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[<em>%_username_s</em>-data1-<em>&lt;bad_user&gt;</em>]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[<em>%s</em>-<bad_user>-<em>&lt;bad_user&gt;</em>]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_tuple_interpol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_type_behavior": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_unescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-markupsafe": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.113309621810913,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log b/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log
new file mode 100644
index 00000000000..89b7489ed93
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log
@@ -0,0 +1,639 @@
+START: ptest-runner
+2024-01-31T04:26
+PASS: tests/test_more.py:ChunkedTests.test_even
+PASS: tests/test_more.py:ChunkedTests.test_none
+PASS: tests/test_more.py:ChunkedTests.test_odd
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none
+PASS: tests/test_more.py:ChunkedTests.test_strict_false
+PASS: tests/test_more.py:FirstTests.test_default
+PASS: tests/test_more.py:FirstTests.test_empty
+PASS: tests/test_more.py:FirstTests.test_many
+PASS: tests/test_more.py:FirstTests.test_one
+PASS: tests/test_more.py:LastTests.test_basic
+PASS: tests/test_more.py:LastTests.test_default
+PASS: tests/test_more.py:LastTests.test_empty
+PASS: tests/test_more.py:NthOrLastTests.test_basic
+PASS: tests/test_more.py:NthOrLastTests.test_default_value
+PASS: tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default
+PASS: tests/test_more.py:PeekableTests.test_empty
+PASS: tests/test_more.py:PeekableTests.test_indexing
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend_peek
+PASS: tests/test_more.py:PeekableTests.test_passthrough
+PASS: tests/test_more.py:PeekableTests.test_peek_default
+PASS: tests/test_more.py:PeekableTests.test_prepend
+PASS: tests/test_more.py:PeekableTests.test_prepend_after_stop
+PASS: tests/test_more.py:PeekableTests.test_prepend_indexing
+PASS: tests/test_more.py:PeekableTests.test_prepend_iterable
+PASS: tests/test_more.py:PeekableTests.test_prepend_many
+PASS: tests/test_more.py:PeekableTests.test_prepend_reversed
+PASS: tests/test_more.py:PeekableTests.test_prepend_slicing
+PASS: tests/test_more.py:PeekableTests.test_prepend_truthiness
+PASS: tests/test_more.py:PeekableTests.test_simple_peeking
+PASS: tests/test_more.py:PeekableTests.test_slicing
+PASS: tests/test_more.py:PeekableTests.test_slicing_error
+PASS: tests/test_more.py:PeekableTests.test_slicing_reset
+PASS: tests/test_more.py:PeekableTests.test_truthiness
+PASS: tests/test_more.py:ConsumerTests.test_consumer
+PASS: tests/test_more.py:DistinctPermutationsTests.test_distinct_permutations
+PASS: tests/test_more.py:DistinctPermutationsTests.test_other_iterables
+PASS: tests/test_more.py:DistinctPermutationsTests.test_r
+PASS: tests/test_more.py:IlenTests.test_ilen
+PASS: tests/test_more.py:MinMaxTests.test_basic
+PASS: tests/test_more.py:MinMaxTests.test_default
+PASS: tests/test_more.py:MinMaxTests.test_iterables
+PASS: tests/test_more.py:MinMaxTests.test_key
+PASS: tests/test_more.py:MinMaxTests.test_unpacked
+PASS: tests/test_more.py:WithIterTests.test_with_iter
+PASS: tests/test_more.py:OneTests.test_basic
+PASS: tests/test_more.py:OneTests.test_too_long
+PASS: tests/test_more.py:OneTests.test_too_long_default_message
+PASS: tests/test_more.py:OneTests.test_too_short
+PASS: tests/test_more.py:IntersperseTest.test_even
+PASS: tests/test_more.py:IntersperseTest.test_n
+PASS: tests/test_more.py:IntersperseTest.test_n_zero
+PASS: tests/test_more.py:IntersperseTest.test_nested
+PASS: tests/test_more.py:IntersperseTest.test_not_iterable
+PASS: tests/test_more.py:IntersperseTest.test_odd
+PASS: tests/test_more.py:UniqueToEachTests.test_all_unique
+PASS: tests/test_more.py:UniqueToEachTests.test_duplicates
+PASS: tests/test_more.py:UniqueToEachTests.test_mixed
+PASS: tests/test_more.py:WindowedTests.test_basic
+PASS: tests/test_more.py:WindowedTests.test_fillvalue
+PASS: tests/test_more.py:WindowedTests.test_fillvalue_step
+PASS: tests/test_more.py:WindowedTests.test_invalid_step
+PASS: tests/test_more.py:WindowedTests.test_negative
+PASS: tests/test_more.py:WindowedTests.test_step
+PASS: tests/test_more.py:SubstringsTests.test_basic
+PASS: tests/test_more.py:SubstringsTests.test_empty
+PASS: tests/test_more.py:SubstringsTests.test_order
+PASS: tests/test_more.py:SubstringsTests.test_strings
+PASS: tests/test_more.py:SubstringsIndexesTests.test_basic
+PASS: tests/test_more.py:SubstringsIndexesTests.test_empty
+PASS: tests/test_more.py:SubstringsIndexesTests.test_order
+PASS: tests/test_more.py:SubstringsIndexesTests.test_reverse
+PASS: tests/test_more.py:SubstringsIndexesTests.test_strings
+PASS: tests/test_more.py:BucketTests.test_basic
+PASS: tests/test_more.py:BucketTests.test_in
+PASS: tests/test_more.py:BucketTests.test_list
+PASS: tests/test_more.py:BucketTests.test_list_validator
+PASS: tests/test_more.py:BucketTests.test_validator
+PASS: tests/test_more.py:SpyTests.test_basic
+PASS: tests/test_more.py:SpyTests.test_immutable
+PASS: tests/test_more.py:SpyTests.test_too_many
+PASS: tests/test_more.py:SpyTests.test_unpacking
+PASS: tests/test_more.py:SpyTests.test_zero
+PASS: tests/test_more.py:InterleaveTests.test_even
+PASS: tests/test_more.py:InterleaveTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveTests.test_short
+PASS: tests/test_more.py:InterleaveLongestTests.test_even
+PASS: tests/test_more.py:InterleaveLongestTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveLongestTests.test_short
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_many_iters
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_not_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_three_iters
+PASS: tests/test_more.py:TestCollapse.test_collapse
+PASS: tests/test_more.py:TestCollapse.test_collapse_flatten
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_bytes
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_level
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_list
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_string
+PASS: tests/test_more.py:SideEffectTests.test_before_after
+PASS: tests/test_more.py:SideEffectTests.test_before_fails
+PASS: tests/test_more.py:SideEffectTests.test_chunked
+PASS: tests/test_more.py:SideEffectTests.test_individual
+PASS: tests/test_more.py:SlicedTests.test_even
+PASS: tests/test_more.py:SlicedTests.test_not_sliceable
+PASS: tests/test_more.py:SlicedTests.test_numpy_like_array
+PASS: tests/test_more.py:SlicedTests.test_odd
+PASS: tests/test_more.py:SlicedTests.test_odd_and_strict
+PASS: tests/test_more.py:SplitAtTests.test_basic
+PASS: tests/test_more.py:SplitAtTests.test_combination
+PASS: tests/test_more.py:SplitAtTests.test_keep_separator
+PASS: tests/test_more.py:SplitAtTests.test_maxsplit
+PASS: tests/test_more.py:SplitBeforeTest.test_empty_collection
+PASS: tests/test_more.py:SplitBeforeTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_max_split
+PASS: tests/test_more.py:SplitBeforeTest.test_no_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_max_split
+PASS: tests/test_more.py:SplitAfterTest.test_no_sep
+PASS: tests/test_more.py:SplitAfterTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_empty_iterable
+PASS: tests/test_more.py:SplitWhenTests.test_max_split
+PASS: tests/test_more.py:SplitWhenTests.test_one_element
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_first_item
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_second_item
+PASS: tests/test_more.py:SplitIntoTests.test_bool_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_both_empty
+PASS: tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_just_right
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_large
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra
+PASS: tests/test_more.py:SplitIntoTests.test_sizes_empty
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_with_leftover
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_without_leftover
+PASS: tests/test_more.py:PaddedTest.test_invalid_n
+PASS: tests/test_more.py:PaddedTest.test_next_multiple
+PASS: tests/test_more.py:PaddedTest.test_no_n
+PASS: tests/test_more.py:PaddedTest.test_valid_n
+PASS: tests/test_more.py:RepeatEachTests.test_basic
+PASS: tests/test_more.py:RepeatEachTests.test_default
+PASS: tests/test_more.py:RepeatEachTests.test_empty
+PASS: tests/test_more.py:RepeatEachTests.test_infinite_input
+PASS: tests/test_more.py:RepeatEachTests.test_negative_repeat
+PASS: tests/test_more.py:RepeatEachTests.test_no_repeat
+PASS: tests/test_more.py:RepeatLastTests.test_basic
+PASS: tests/test_more.py:RepeatLastTests.test_default_value
+PASS: tests/test_more.py:RepeatLastTests.test_empty_iterable
+PASS: tests/test_more.py:DistributeTest.test_basic
+PASS: tests/test_more.py:DistributeTest.test_invalid_n
+PASS: tests/test_more.py:DistributeTest.test_large_n
+PASS: tests/test_more.py:StaggerTest.test_default
+PASS: tests/test_more.py:StaggerTest.test_longest
+PASS: tests/test_more.py:StaggerTest.test_offsets
+PASS: tests/test_more.py:ZipEqualTest.test_deprecation
+PASS: tests/test_more.py:ZipEqualTest.test_equal
+PASS: tests/test_more.py:ZipEqualTest.test_unequal_lists
+PASS: tests/test_more.py:ZipOffsetTest.test_longest
+PASS: tests/test_more.py:ZipOffsetTest.test_mismatch
+PASS: tests/test_more.py:ZipOffsetTest.test_shortest
+PASS: tests/test_more.py:UnzipTests.test_empty_iterable
+PASS: tests/test_more.py:UnzipTests.test_improperly_zipped
+PASS: tests/test_more.py:UnzipTests.test_increasingly_zipped
+PASS: tests/test_more.py:UnzipTests.test_length_one_iterable
+PASS: tests/test_more.py:UnzipTests.test_normal_case
+PASS: tests/test_more.py:SortTogetherTest.test_invalid_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_key_function
+PASS: tests/test_more.py:SortTogetherTest.test_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_reverse
+PASS: tests/test_more.py:SortTogetherTest.test_uneven_iterables
+PASS: tests/test_more.py:DivideTest.test_basic
+PASS: tests/test_more.py:DivideTest.test_invalid_n
+PASS: tests/test_more.py:DivideTest.test_large_n
+PASS: tests/test_more.py:TestAlwaysIterable.test_base_type
+PASS: tests/test_more.py:TestAlwaysIterable.test_generator
+PASS: tests/test_more.py:TestAlwaysIterable.test_iterables
+PASS: tests/test_more.py:TestAlwaysIterable.test_none
+PASS: tests/test_more.py:TestAlwaysIterable.test_single
+PASS: tests/test_more.py:TestAlwaysIterable.test_strings
+PASS: tests/test_more.py:AdjacentTests.test_call_once
+PASS: tests/test_more.py:AdjacentTests.test_consecutive_true
+PASS: tests/test_more.py:AdjacentTests.test_distance
+PASS: tests/test_more.py:AdjacentTests.test_empty_iterable
+PASS: tests/test_more.py:AdjacentTests.test_grouping
+PASS: tests/test_more.py:AdjacentTests.test_large_distance
+PASS: tests/test_more.py:AdjacentTests.test_length_one
+PASS: tests/test_more.py:AdjacentTests.test_negative_distance
+PASS: tests/test_more.py:AdjacentTests.test_typical
+PASS: tests/test_more.py:AdjacentTests.test_zero_distance
+PASS: tests/test_more.py:GroupByTransformTests.test_default_funcs
+PASS: tests/test_more.py:GroupByTransformTests.test_no_valuefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_reducefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_valuefunc
+PASS: tests/test_more.py:NumericRangeTests.test_arg_count
+PASS: tests/test_more.py:NumericRangeTests.test_bad_key
+PASS: tests/test_more.py:NumericRangeTests.test_basic
+PASS: tests/test_more.py:NumericRangeTests.test_bool
+PASS: tests/test_more.py:NumericRangeTests.test_contains
+PASS: tests/test_more.py:NumericRangeTests.test_count
+PASS: tests/test_more.py:NumericRangeTests.test_eq
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_index
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_slice
+PASS: tests/test_more.py:NumericRangeTests.test_hash
+PASS: tests/test_more.py:NumericRangeTests.test_index
+PASS: tests/test_more.py:NumericRangeTests.test_iter_twice
+PASS: tests/test_more.py:NumericRangeTests.test_len
+PASS: tests/test_more.py:NumericRangeTests.test_parent_classes
+PASS: tests/test_more.py:NumericRangeTests.test_pickle
+PASS: tests/test_more.py:NumericRangeTests.test_repr
+PASS: tests/test_more.py:NumericRangeTests.test_reversed
+PASS: tests/test_more.py:NumericRangeTests.test_zero_step
+PASS: tests/test_more.py:CountCycleTests.test_basic
+PASS: tests/test_more.py:CountCycleTests.test_empty
+PASS: tests/test_more.py:CountCycleTests.test_negative
+PASS: tests/test_more.py:MarkEndsTests.test_basic
+PASS: tests/test_more.py:LocateTests.test_custom_pred
+PASS: tests/test_more.py:LocateTests.test_default_pred
+PASS: tests/test_more.py:LocateTests.test_no_matches
+PASS: tests/test_more.py:LocateTests.test_window_size
+PASS: tests/test_more.py:LocateTests.test_window_size_large
+PASS: tests/test_more.py:LocateTests.test_window_size_zero
+PASS: tests/test_more.py:StripFunctionTests.test_hashable
+PASS: tests/test_more.py:StripFunctionTests.test_math
+PASS: tests/test_more.py:StripFunctionTests.test_not_hashable
+PASS: tests/test_more.py:IsliceExtendedTests.test_all
+PASS: tests/test_more.py:IsliceExtendedTests.test_invalid_slice
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing_extensive
+PASS: tests/test_more.py:IsliceExtendedTests.test_zero_step
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_numbers
+PASS: tests/test_more.py:DifferenceTest.test_custom
+PASS: tests/test_more.py:DifferenceTest.test_empty
+PASS: tests/test_more.py:DifferenceTest.test_initial
+PASS: tests/test_more.py:DifferenceTest.test_normal
+PASS: tests/test_more.py:DifferenceTest.test_one
+PASS: tests/test_more.py:DifferenceTest.test_roundtrip
+PASS: tests/test_more.py:SeekableTest.test_elements
+PASS: tests/test_more.py:SeekableTest.test_exhaustion_reset
+PASS: tests/test_more.py:SeekableTest.test_forward
+PASS: tests/test_more.py:SeekableTest.test_maxlen
+PASS: tests/test_more.py:SeekableTest.test_maxlen_zero
+PASS: tests/test_more.py:SeekableTest.test_partial_reset
+PASS: tests/test_more.py:SeekableTest.test_passthrough
+PASS: tests/test_more.py:SeekableTest.test_past_end
+PASS: tests/test_more.py:SeekableTest.test_peek_default
+PASS: tests/test_more.py:SeekableTest.test_relative_seek
+PASS: tests/test_more.py:SeekableTest.test_simple_peeking
+PASS: tests/test_more.py:SeekableTest.test_truthiness
+PASS: tests/test_more.py:SequenceViewTests.test_abc_methods
+PASS: tests/test_more.py:SequenceViewTests.test_indexing
+PASS: tests/test_more.py:SequenceViewTests.test_init
+PASS: tests/test_more.py:SequenceViewTests.test_slicing
+PASS: tests/test_more.py:SequenceViewTests.test_update
+PASS: tests/test_more.py:RunLengthTest.test_decode
+PASS: tests/test_more.py:RunLengthTest.test_encode
+PASS: tests/test_more.py:ExactlyNTests.test_empty
+PASS: tests/test_more.py:ExactlyNTests.test_false
+PASS: tests/test_more.py:ExactlyNTests.test_true
+PASS: tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed
+PASS: tests/test_more.py:AlwaysReversibleTests.test_regular_reversed
+PASS: tests/test_more.py:CircularShiftsTests.test_duplicates
+PASS: tests/test_more.py:CircularShiftsTests.test_empty
+PASS: tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts
+PASS: tests/test_more.py:MakeDecoratorTests.test_basic
+PASS: tests/test_more.py:MakeDecoratorTests.test_result_index
+PASS: tests/test_more.py:MakeDecoratorTests.test_wrap_class
+PASS: tests/test_more.py:MapReduceTests.test_default
+PASS: tests/test_more.py:MapReduceTests.test_reducefunc
+PASS: tests/test_more.py:MapReduceTests.test_ret
+PASS: tests/test_more.py:MapReduceTests.test_valuefunc
+PASS: tests/test_more.py:RlocateTests.test_custom_pred
+PASS: tests/test_more.py:RlocateTests.test_default_pred
+PASS: tests/test_more.py:RlocateTests.test_efficient_reversal
+PASS: tests/test_more.py:RlocateTests.test_no_matches
+PASS: tests/test_more.py:RlocateTests.test_window_size
+PASS: tests/test_more.py:RlocateTests.test_window_size_large
+PASS: tests/test_more.py:RlocateTests.test_window_size_zero
+PASS: tests/test_more.py:ReplaceTests.test_basic
+PASS: tests/test_more.py:ReplaceTests.test_count
+PASS: tests/test_more.py:ReplaceTests.test_iterable_substitutes
+PASS: tests/test_more.py:ReplaceTests.test_window_size
+PASS: tests/test_more.py:ReplaceTests.test_window_size_count
+PASS: tests/test_more.py:ReplaceTests.test_window_size_end
+PASS: tests/test_more.py:ReplaceTests.test_window_size_large
+PASS: tests/test_more.py:ReplaceTests.test_window_size_zero
+PASS: tests/test_more.py:PartitionsTest.test_duplicates
+PASS: tests/test_more.py:PartitionsTest.test_empty
+PASS: tests/test_more.py:PartitionsTest.test_order
+PASS: tests/test_more.py:PartitionsTest.test_types
+PASS: tests/test_more.py:SetPartitionsTests.test_duplicates
+PASS: tests/test_more.py:SetPartitionsTests.test_each_correct
+PASS: tests/test_more.py:SetPartitionsTests.test_found_all
+PASS: tests/test_more.py:SetPartitionsTests.test_no_group
+PASS: tests/test_more.py:SetPartitionsTests.test_repeated
+PASS: tests/test_more.py:SetPartitionsTests.test_stirling_numbers
+PASS: tests/test_more.py:SetPartitionsTests.test_to_many_groups
+PASS: tests/test_more.py:TimeLimitedTests.test_basic
+PASS: tests/test_more.py:TimeLimitedTests.test_complete
+PASS: tests/test_more.py:TimeLimitedTests.test_invalid_limit
+PASS: tests/test_more.py:TimeLimitedTests.test_zero_limit
+PASS: tests/test_more.py:OnlyTests.test_custom_exception
+PASS: tests/test_more.py:OnlyTests.test_custom_value
+PASS: tests/test_more.py:OnlyTests.test_default_exception_message
+PASS: tests/test_more.py:OnlyTests.test_defaults
+PASS: tests/test_more.py:IchunkedTests.test_even
+PASS: tests/test_more.py:IchunkedTests.test_laziness
+PASS: tests/test_more.py:IchunkedTests.test_memory_in_order
+PASS: tests/test_more.py:IchunkedTests.test_negative
+PASS: tests/test_more.py:IchunkedTests.test_odd
+PASS: tests/test_more.py:IchunkedTests.test_out_of_order
+PASS: tests/test_more.py:IchunkedTests.test_zero
+PASS: tests/test_more.py:DistinctCombinationsTests.test_basic
+PASS: tests/test_more.py:DistinctCombinationsTests.test_empty
+PASS: tests/test_more.py:DistinctCombinationsTests.test_negative
+PASS: tests/test_more.py:FilterExceptTests.test_false
+PASS: tests/test_more.py:FilterExceptTests.test_multiple
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:FilterExceptTests.test_raise
+PASS: tests/test_more.py:MapExceptTests.test_multiple
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:MapExceptTests.test_raise
+PASS: tests/test_more.py:MapIfTests.test_empty
+PASS: tests/test_more.py:MapIfTests.test_with_func_else
+PASS: tests/test_more.py:MapIfTests.test_without_func_else
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted
+PASS: tests/test_more.py:SampleTests.test_length
+PASS: tests/test_more.py:SampleTests.test_sampling_entire_iterable
+PASS: tests/test_more.py:SampleTests.test_scale_invariance_of_weights
+PASS: tests/test_more.py:SampleTests.test_unit_case
+PASS: tests/test_more.py:IsSortedTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_abort
+PASS: tests/test_more.py:CallbackIterTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_callback_kwd
+PASS: tests/test_more.py:CallbackIterTests.test_exception
+PASS: tests/test_more.py:CallbackIterTests.test_no_result
+PASS: tests/test_more.py:CallbackIterTests.test_partial_consumption
+PASS: tests/test_more.py:WindowedCompleteTests.test_basic
+PASS: tests/test_more.py:WindowedCompleteTests.test_every_partition
+PASS: tests/test_more.py:WindowedCompleteTests.test_wrong_length
+PASS: tests/test_more.py:WindowedCompleteTests.test_zero_length
+PASS: tests/test_more.py:AllUniqueTests.test_basic
+PASS: tests/test_more.py:AllUniqueTests.test_infinite
+PASS: tests/test_more.py:AllUniqueTests.test_key
+PASS: tests/test_more.py:AllUniqueTests.test_non_hashable
+PASS: tests/test_more.py:AllUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:NthProductTests.test_basic
+PASS: tests/test_more.py:NthProductTests.test_invalid_index
+PASS: tests/test_more.py:NthProductTests.test_long
+PASS: tests/test_more.py:NthProductTests.test_negative
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_basic
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_long
+PASS: tests/test_more.py:ValueChainTests.test_complex
+PASS: tests/test_more.py:ValueChainTests.test_empty
+PASS: tests/test_more.py:ValueChainTests.test_empty_lists
+PASS: tests/test_more.py:ValueChainTests.test_more
+PASS: tests/test_more.py:ValueChainTests.test_simple
+PASS: tests/test_more.py:ProductIndexTests.test_basic
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_empty
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_large
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_match
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_small
+PASS: tests/test_more.py:ProductIndexTests.test_long
+PASS: tests/test_more.py:ProductIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationIndexTests.test_long
+PASS: tests/test_more.py:CombinationIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_null
+PASS: tests/test_more.py:CombinationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_long
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_null
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_large
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_match
+PASS: tests/test_more.py:PermutationIndexTests.test_long
+PASS: tests/test_more.py:PermutationIndexTests.test_multiplicity
+PASS: tests/test_more.py:PermutationIndexTests.test_null
+PASS: tests/test_more.py:PermutationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:PermutationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CountableTests.test_basic
+PASS: tests/test_more.py:CountableTests.test_empty
+PASS: tests/test_more.py:ChunkedEvenTests.test_0
+PASS: tests/test_more.py:ChunkedEvenTests.test_1
+PASS: tests/test_more.py:ChunkedEvenTests.test_4
+PASS: tests/test_more.py:ChunkedEvenTests.test_5
+PASS: tests/test_more.py:ChunkedEvenTests.test_6
+PASS: tests/test_more.py:ChunkedEvenTests.test_7
+PASS: tests/test_more.py:ChunkedEvenTests.test_evenness
+PASS: tests/test_more.py:ChunkedEvenTests.test_infinite
+PASS: tests/test_more.py:ZipBroadcastTests.test_scalar_types
+PASS: tests/test_more.py:ZipBroadcastTests.test_zip
+PASS: tests/test_more.py:UniqueInWindowTests.test_basic
+PASS: tests/test_more.py:UniqueInWindowTests.test_invalid_n
+PASS: tests/test_more.py:UniqueInWindowTests.test_key
+PASS: tests/test_more.py:StrictlyNTests.test_basic
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_default
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_default
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_nested
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_basic
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_basic
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_iterators
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_no_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_non_hashable
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable
+PASS: tests/test_more.py:IequalsTests.test_basic
+PASS: tests/test_more.py:IequalsTests.test_empty_iterables
+PASS: tests/test_more.py:IequalsTests.test_more_than_two_iterable
+PASS: tests/test_more.py:IequalsTests.test_no_iterables
+PASS: tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel
+PASS: tests/test_more.py:IequalsTests.test_not_equal_lengths
+PASS: tests/test_more.py:IequalsTests.test_not_identical_but_equal
+PASS: tests/test_more.py:IequalsTests.test_one_iterable
+PASS: tests/test_more.py:IequalsTests.test_order_matters
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_basic
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_get_len
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_max_count
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_strict
+PASS: tests/test_more.py:GrayProductTests.test_basic
+PASS: tests/test_more.py:GrayProductTests.test_errors
+PASS: tests/test_more.py:GrayProductTests.test_vs_product
+PASS: tests/test_more.py:PartialProductTests.test_basic
+PASS: tests/test_more.py:PartialProductTests.test_empty_iterable
+PASS: tests/test_more.py:PartialProductTests.test_no_iterables
+PASS: tests/test_more.py:PartialProductTests.test_one_iterable
+PASS: tests/test_more.py:PartialProductTests.test_two_iterables
+PASS: tests/test_more.py:PartialProductTests.test_uneven_length_iterables
+PASS: tests/test_more.py:IterateTests.test_basic
+PASS: tests/test_more.py:IterateTests.test_func_controls_iteration_stop
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_basic
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator
+PASS: tests/test_more.py:OuterProductTests.test_basic
+PASS: tests/test_more.py:IterSuppressTests.test_early_suppression
+PASS: tests/test_more.py:IterSuppressTests.test_no_error
+PASS: tests/test_more.py:IterSuppressTests.test_raises_error
+PASS: tests/test_more.py:IterSuppressTests.test_suppression
+PASS: tests/test_more.py:FilterMapTests.test_filter
+PASS: tests/test_more.py:FilterMapTests.test_filter_map
+PASS: tests/test_more.py:FilterMapTests.test_map
+PASS: tests/test_more.py:FilterMapTests.test_no_iterables
+PASS: tests/test_recipes.py:TakeTests.test_negative_take
+PASS: tests/test_recipes.py:TakeTests.test_null_take
+PASS: tests/test_recipes.py:TakeTests.test_simple_take
+PASS: tests/test_recipes.py:TakeTests.test_take_too_much
+PASS: tests/test_recipes.py:TabulateTests.test_count
+PASS: tests/test_recipes.py:TabulateTests.test_simple_tabulate
+PASS: tests/test_recipes.py:TailTests.test_iterator_equal
+PASS: tests/test_recipes.py:TailTests.test_iterator_greater
+PASS: tests/test_recipes.py:TailTests.test_iterator_less
+PASS: tests/test_recipes.py:TailTests.test_sized_equal
+PASS: tests/test_recipes.py:TailTests.test_sized_greater
+PASS: tests/test_recipes.py:TailTests.test_sized_less
+PASS: tests/test_recipes.py:ConsumeTests.test_negative_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_null_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_sanity
+PASS: tests/test_recipes.py:ConsumeTests.test_total_consume
+PASS: tests/test_recipes.py:NthTests.test_basic
+PASS: tests/test_recipes.py:NthTests.test_default
+PASS: tests/test_recipes.py:NthTests.test_negative_item_raises
+PASS: tests/test_recipes.py:AllEqualTests.test_empty
+PASS: tests/test_recipes.py:AllEqualTests.test_false
+PASS: tests/test_recipes.py:AllEqualTests.test_one
+PASS: tests/test_recipes.py:AllEqualTests.test_tricky
+PASS: tests/test_recipes.py:AllEqualTests.test_true
+PASS: tests/test_recipes.py:QuantifyTests.test_custom_predicate
+PASS: tests/test_recipes.py:QuantifyTests.test_happy_path
+PASS: tests/test_recipes.py:PadnoneTests.test_basic
+PASS: tests/test_recipes.py:NcyclesTests.test_happy_path
+PASS: tests/test_recipes.py:NcyclesTests.test_null_case
+PASS: tests/test_recipes.py:NcyclesTests.test_pathological_case
+PASS: tests/test_recipes.py:DotproductTests.test_happy_path
+PASS: tests/test_recipes.py:FlattenTests.test_basic_usage
+PASS: tests/test_recipes.py:FlattenTests.test_single_level
+PASS: tests/test_recipes.py:RepeatfuncTests.test_added_arguments
+PASS: tests/test_recipes.py:RepeatfuncTests.test_finite_repeat
+PASS: tests/test_recipes.py:RepeatfuncTests.test_null_times
+PASS: tests/test_recipes.py:RepeatfuncTests.test_simple_repeat
+PASS: tests/test_recipes.py:PairwiseTests.test_base_case
+PASS: tests/test_recipes.py:PairwiseTests.test_short_case
+PASS: tests/test_recipes.py:GrouperTests.test_basic
+PASS: tests/test_recipes.py:GrouperTests.test_fill
+PASS: tests/test_recipes.py:GrouperTests.test_ignore
+PASS: tests/test_recipes.py:GrouperTests.test_invalid_incomplete
+PASS: tests/test_recipes.py:GrouperTests.test_strict
+PASS: tests/test_recipes.py:GrouperTests.test_strict_fails
+PASS: tests/test_recipes.py:RoundrobinTests.test_even_groups
+PASS: tests/test_recipes.py:RoundrobinTests.test_uneven_groups
+PASS: tests/test_recipes.py:PartitionTests.test_arbitrary
+PASS: tests/test_recipes.py:PartitionTests.test_bool
+PASS: tests/test_recipes.py:PartitionTests.test_pred_is_none
+PASS: tests/test_recipes.py:PowersetTests.test_combinatorics
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_everseen
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_justseen
+PASS: tests/test_recipes.py:IterExceptTests.test_exact_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_first
+PASS: tests/test_recipes.py:IterExceptTests.test_generic_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_multiple
+PASS: tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised
+PASS: tests/test_recipes.py:FirstTrueTests.test_default
+PASS: tests/test_recipes.py:FirstTrueTests.test_nothing_true
+PASS: tests/test_recipes.py:FirstTrueTests.test_pred
+PASS: tests/test_recipes.py:FirstTrueTests.test_something_true
+PASS: tests/test_recipes.py:RandomProductTests.test_list_with_repeat
+PASS: tests/test_recipes.py:RandomProductTests.test_simple_lists
+PASS: tests/test_recipes.py:RandomPermutationTests.test_full_permutation
+PASS: tests/test_recipes.py:RandomPermutationTests.test_partial_permutation
+PASS: tests/test_recipes.py:RandomCombinationTests.test_no_replacement
+PASS: tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement
+PASS: tests/test_recipes.py:NthCombinationTests.test_basic
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthCombinationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthPermutationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_negative_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_null
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_less_than_n
+PASS: tests/test_recipes.py:PrependTests.test_basic
+PASS: tests/test_recipes.py:PrependTests.test_multiple
+PASS: tests/test_recipes.py:Convolvetests.test_derivative
+PASS: tests/test_recipes.py:Convolvetests.test_infinite_signal
+PASS: tests/test_recipes.py:Convolvetests.test_moving_average
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_empty
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_false
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_true
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_some_true
+PASS: tests/test_recipes.py:TriplewiseTests.test_basic
+PASS: tests/test_recipes.py:SlidingWindowTests.test_basic
+PASS: tests/test_recipes.py:SubslicesTests.test_basic
+PASS: tests/test_recipes.py:PolynomialFromRootsTests.test_basic
+PASS: tests/test_recipes.py:PolynomialEvalTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_start
+PASS: tests/test_recipes.py:IterIndexTests.test_stop
+PASS: tests/test_recipes.py:SieveTests.test_basic
+PASS: tests/test_recipes.py:SieveTests.test_prime_counts
+PASS: tests/test_recipes.py:SieveTests.test_small_numbers
+PASS: tests/test_recipes.py:BatchedTests.test_basic
+PASS: tests/test_recipes.py:BatchedTests.test_strict
+PASS: tests/test_recipes.py:TransposeTests.test_basic
+PASS: tests/test_recipes.py:TransposeTests.test_empty
+SKIP: tests/test_recipes.py:TransposeTests.test_incompatible_allow # SKIP strict=True missing on 3.9
+PASS: tests/test_recipes.py:TransposeTests.test_incompatible_error
+PASS: tests/test_recipes.py:ReshapeTests.test_basic
+PASS: tests/test_recipes.py:ReshapeTests.test_empty
+PASS: tests/test_recipes.py:ReshapeTests.test_zero
+PASS: tests/test_recipes.py:MatMulTests.test_m_by_n
+PASS: tests/test_recipes.py:MatMulTests.test_n_by_n
+PASS: tests/test_recipes.py:FactorTests.test_basic
+PASS: tests/test_recipes.py:FactorTests.test_cross_check
+PASS: tests/test_recipes.py:SumOfSquaresTests.test_basic
+PASS: tests/test_recipes.py:PolynomialDerivativeTests.test_basic
+PASS: tests/test_recipes.py:TotientTests.test_basic
+============================================================================
+Testsuite summary
+# TOTAL: 627
+# PASS: 626
+# SKIP: 1
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 5
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-raw.log
new file mode 100644
index 00000000000..4ef3569976f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/ptest-raw.log
@@ -0,0 +1,644 @@
+START: ptest-runner
+2024-01-31T04:26
+BEGIN: /usr/lib/python3-more-itertools/ptest
+PASS: tests/test_more.py:ChunkedTests.test_even
+PASS: tests/test_more.py:ChunkedTests.test_none
+PASS: tests/test_more.py:ChunkedTests.test_odd
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none
+PASS: tests/test_more.py:ChunkedTests.test_strict_false
+PASS: tests/test_more.py:FirstTests.test_default
+PASS: tests/test_more.py:FirstTests.test_empty
+PASS: tests/test_more.py:FirstTests.test_many
+PASS: tests/test_more.py:FirstTests.test_one
+PASS: tests/test_more.py:LastTests.test_basic
+PASS: tests/test_more.py:LastTests.test_default
+PASS: tests/test_more.py:LastTests.test_empty
+PASS: tests/test_more.py:NthOrLastTests.test_basic
+PASS: tests/test_more.py:NthOrLastTests.test_default_value
+PASS: tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default
+PASS: tests/test_more.py:PeekableTests.test_empty
+PASS: tests/test_more.py:PeekableTests.test_indexing
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend_peek
+PASS: tests/test_more.py:PeekableTests.test_passthrough
+PASS: tests/test_more.py:PeekableTests.test_peek_default
+PASS: tests/test_more.py:PeekableTests.test_prepend
+PASS: tests/test_more.py:PeekableTests.test_prepend_after_stop
+PASS: tests/test_more.py:PeekableTests.test_prepend_indexing
+PASS: tests/test_more.py:PeekableTests.test_prepend_iterable
+PASS: tests/test_more.py:PeekableTests.test_prepend_many
+PASS: tests/test_more.py:PeekableTests.test_prepend_reversed
+PASS: tests/test_more.py:PeekableTests.test_prepend_slicing
+PASS: tests/test_more.py:PeekableTests.test_prepend_truthiness
+PASS: tests/test_more.py:PeekableTests.test_simple_peeking
+PASS: tests/test_more.py:PeekableTests.test_slicing
+PASS: tests/test_more.py:PeekableTests.test_slicing_error
+PASS: tests/test_more.py:PeekableTests.test_slicing_reset
+PASS: tests/test_more.py:PeekableTests.test_truthiness
+PASS: tests/test_more.py:ConsumerTests.test_consumer
+PASS: tests/test_more.py:DistinctPermutationsTests.test_distinct_permutations
+PASS: tests/test_more.py:DistinctPermutationsTests.test_other_iterables
+PASS: tests/test_more.py:DistinctPermutationsTests.test_r
+PASS: tests/test_more.py:IlenTests.test_ilen
+PASS: tests/test_more.py:MinMaxTests.test_basic
+PASS: tests/test_more.py:MinMaxTests.test_default
+PASS: tests/test_more.py:MinMaxTests.test_iterables
+PASS: tests/test_more.py:MinMaxTests.test_key
+PASS: tests/test_more.py:MinMaxTests.test_unpacked
+PASS: tests/test_more.py:WithIterTests.test_with_iter
+PASS: tests/test_more.py:OneTests.test_basic
+PASS: tests/test_more.py:OneTests.test_too_long
+PASS: tests/test_more.py:OneTests.test_too_long_default_message
+PASS: tests/test_more.py:OneTests.test_too_short
+PASS: tests/test_more.py:IntersperseTest.test_even
+PASS: tests/test_more.py:IntersperseTest.test_n
+PASS: tests/test_more.py:IntersperseTest.test_n_zero
+PASS: tests/test_more.py:IntersperseTest.test_nested
+PASS: tests/test_more.py:IntersperseTest.test_not_iterable
+PASS: tests/test_more.py:IntersperseTest.test_odd
+PASS: tests/test_more.py:UniqueToEachTests.test_all_unique
+PASS: tests/test_more.py:UniqueToEachTests.test_duplicates
+PASS: tests/test_more.py:UniqueToEachTests.test_mixed
+PASS: tests/test_more.py:WindowedTests.test_basic
+PASS: tests/test_more.py:WindowedTests.test_fillvalue
+PASS: tests/test_more.py:WindowedTests.test_fillvalue_step
+PASS: tests/test_more.py:WindowedTests.test_invalid_step
+PASS: tests/test_more.py:WindowedTests.test_negative
+PASS: tests/test_more.py:WindowedTests.test_step
+PASS: tests/test_more.py:SubstringsTests.test_basic
+PASS: tests/test_more.py:SubstringsTests.test_empty
+PASS: tests/test_more.py:SubstringsTests.test_order
+PASS: tests/test_more.py:SubstringsTests.test_strings
+PASS: tests/test_more.py:SubstringsIndexesTests.test_basic
+PASS: tests/test_more.py:SubstringsIndexesTests.test_empty
+PASS: tests/test_more.py:SubstringsIndexesTests.test_order
+PASS: tests/test_more.py:SubstringsIndexesTests.test_reverse
+PASS: tests/test_more.py:SubstringsIndexesTests.test_strings
+PASS: tests/test_more.py:BucketTests.test_basic
+PASS: tests/test_more.py:BucketTests.test_in
+PASS: tests/test_more.py:BucketTests.test_list
+PASS: tests/test_more.py:BucketTests.test_list_validator
+PASS: tests/test_more.py:BucketTests.test_validator
+PASS: tests/test_more.py:SpyTests.test_basic
+PASS: tests/test_more.py:SpyTests.test_immutable
+PASS: tests/test_more.py:SpyTests.test_too_many
+PASS: tests/test_more.py:SpyTests.test_unpacking
+PASS: tests/test_more.py:SpyTests.test_zero
+PASS: tests/test_more.py:InterleaveTests.test_even
+PASS: tests/test_more.py:InterleaveTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveTests.test_short
+PASS: tests/test_more.py:InterleaveLongestTests.test_even
+PASS: tests/test_more.py:InterleaveLongestTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveLongestTests.test_short
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_many_iters
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_not_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_three_iters
+PASS: tests/test_more.py:TestCollapse.test_collapse
+PASS: tests/test_more.py:TestCollapse.test_collapse_flatten
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_bytes
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_level
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_list
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_string
+PASS: tests/test_more.py:SideEffectTests.test_before_after
+PASS: tests/test_more.py:SideEffectTests.test_before_fails
+PASS: tests/test_more.py:SideEffectTests.test_chunked
+PASS: tests/test_more.py:SideEffectTests.test_individual
+PASS: tests/test_more.py:SlicedTests.test_even
+PASS: tests/test_more.py:SlicedTests.test_not_sliceable
+PASS: tests/test_more.py:SlicedTests.test_numpy_like_array
+PASS: tests/test_more.py:SlicedTests.test_odd
+PASS: tests/test_more.py:SlicedTests.test_odd_and_strict
+PASS: tests/test_more.py:SplitAtTests.test_basic
+PASS: tests/test_more.py:SplitAtTests.test_combination
+PASS: tests/test_more.py:SplitAtTests.test_keep_separator
+PASS: tests/test_more.py:SplitAtTests.test_maxsplit
+PASS: tests/test_more.py:SplitBeforeTest.test_empty_collection
+PASS: tests/test_more.py:SplitBeforeTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_max_split
+PASS: tests/test_more.py:SplitBeforeTest.test_no_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_max_split
+PASS: tests/test_more.py:SplitAfterTest.test_no_sep
+PASS: tests/test_more.py:SplitAfterTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_empty_iterable
+PASS: tests/test_more.py:SplitWhenTests.test_max_split
+PASS: tests/test_more.py:SplitWhenTests.test_one_element
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_first_item
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_second_item
+PASS: tests/test_more.py:SplitIntoTests.test_bool_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_both_empty
+PASS: tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_just_right
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_large
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra
+PASS: tests/test_more.py:SplitIntoTests.test_sizes_empty
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_with_leftover
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_without_leftover
+PASS: tests/test_more.py:PaddedTest.test_invalid_n
+PASS: tests/test_more.py:PaddedTest.test_next_multiple
+PASS: tests/test_more.py:PaddedTest.test_no_n
+PASS: tests/test_more.py:PaddedTest.test_valid_n
+PASS: tests/test_more.py:RepeatEachTests.test_basic
+PASS: tests/test_more.py:RepeatEachTests.test_default
+PASS: tests/test_more.py:RepeatEachTests.test_empty
+PASS: tests/test_more.py:RepeatEachTests.test_infinite_input
+PASS: tests/test_more.py:RepeatEachTests.test_negative_repeat
+PASS: tests/test_more.py:RepeatEachTests.test_no_repeat
+PASS: tests/test_more.py:RepeatLastTests.test_basic
+PASS: tests/test_more.py:RepeatLastTests.test_default_value
+PASS: tests/test_more.py:RepeatLastTests.test_empty_iterable
+PASS: tests/test_more.py:DistributeTest.test_basic
+PASS: tests/test_more.py:DistributeTest.test_invalid_n
+PASS: tests/test_more.py:DistributeTest.test_large_n
+PASS: tests/test_more.py:StaggerTest.test_default
+PASS: tests/test_more.py:StaggerTest.test_longest
+PASS: tests/test_more.py:StaggerTest.test_offsets
+PASS: tests/test_more.py:ZipEqualTest.test_deprecation
+PASS: tests/test_more.py:ZipEqualTest.test_equal
+PASS: tests/test_more.py:ZipEqualTest.test_unequal_lists
+PASS: tests/test_more.py:ZipOffsetTest.test_longest
+PASS: tests/test_more.py:ZipOffsetTest.test_mismatch
+PASS: tests/test_more.py:ZipOffsetTest.test_shortest
+PASS: tests/test_more.py:UnzipTests.test_empty_iterable
+PASS: tests/test_more.py:UnzipTests.test_improperly_zipped
+PASS: tests/test_more.py:UnzipTests.test_increasingly_zipped
+PASS: tests/test_more.py:UnzipTests.test_length_one_iterable
+PASS: tests/test_more.py:UnzipTests.test_normal_case
+PASS: tests/test_more.py:SortTogetherTest.test_invalid_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_key_function
+PASS: tests/test_more.py:SortTogetherTest.test_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_reverse
+PASS: tests/test_more.py:SortTogetherTest.test_uneven_iterables
+PASS: tests/test_more.py:DivideTest.test_basic
+PASS: tests/test_more.py:DivideTest.test_invalid_n
+PASS: tests/test_more.py:DivideTest.test_large_n
+PASS: tests/test_more.py:TestAlwaysIterable.test_base_type
+PASS: tests/test_more.py:TestAlwaysIterable.test_generator
+PASS: tests/test_more.py:TestAlwaysIterable.test_iterables
+PASS: tests/test_more.py:TestAlwaysIterable.test_none
+PASS: tests/test_more.py:TestAlwaysIterable.test_single
+PASS: tests/test_more.py:TestAlwaysIterable.test_strings
+PASS: tests/test_more.py:AdjacentTests.test_call_once
+PASS: tests/test_more.py:AdjacentTests.test_consecutive_true
+PASS: tests/test_more.py:AdjacentTests.test_distance
+PASS: tests/test_more.py:AdjacentTests.test_empty_iterable
+PASS: tests/test_more.py:AdjacentTests.test_grouping
+PASS: tests/test_more.py:AdjacentTests.test_large_distance
+PASS: tests/test_more.py:AdjacentTests.test_length_one
+PASS: tests/test_more.py:AdjacentTests.test_negative_distance
+PASS: tests/test_more.py:AdjacentTests.test_typical
+PASS: tests/test_more.py:AdjacentTests.test_zero_distance
+PASS: tests/test_more.py:GroupByTransformTests.test_default_funcs
+PASS: tests/test_more.py:GroupByTransformTests.test_no_valuefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_reducefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_valuefunc
+PASS: tests/test_more.py:NumericRangeTests.test_arg_count
+PASS: tests/test_more.py:NumericRangeTests.test_bad_key
+PASS: tests/test_more.py:NumericRangeTests.test_basic
+PASS: tests/test_more.py:NumericRangeTests.test_bool
+PASS: tests/test_more.py:NumericRangeTests.test_contains
+PASS: tests/test_more.py:NumericRangeTests.test_count
+PASS: tests/test_more.py:NumericRangeTests.test_eq
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_index
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_slice
+PASS: tests/test_more.py:NumericRangeTests.test_hash
+PASS: tests/test_more.py:NumericRangeTests.test_index
+PASS: tests/test_more.py:NumericRangeTests.test_iter_twice
+PASS: tests/test_more.py:NumericRangeTests.test_len
+PASS: tests/test_more.py:NumericRangeTests.test_parent_classes
+PASS: tests/test_more.py:NumericRangeTests.test_pickle
+PASS: tests/test_more.py:NumericRangeTests.test_repr
+PASS: tests/test_more.py:NumericRangeTests.test_reversed
+PASS: tests/test_more.py:NumericRangeTests.test_zero_step
+PASS: tests/test_more.py:CountCycleTests.test_basic
+PASS: tests/test_more.py:CountCycleTests.test_empty
+PASS: tests/test_more.py:CountCycleTests.test_negative
+PASS: tests/test_more.py:MarkEndsTests.test_basic
+PASS: tests/test_more.py:LocateTests.test_custom_pred
+PASS: tests/test_more.py:LocateTests.test_default_pred
+PASS: tests/test_more.py:LocateTests.test_no_matches
+PASS: tests/test_more.py:LocateTests.test_window_size
+PASS: tests/test_more.py:LocateTests.test_window_size_large
+PASS: tests/test_more.py:LocateTests.test_window_size_zero
+PASS: tests/test_more.py:StripFunctionTests.test_hashable
+PASS: tests/test_more.py:StripFunctionTests.test_math
+PASS: tests/test_more.py:StripFunctionTests.test_not_hashable
+PASS: tests/test_more.py:IsliceExtendedTests.test_all
+PASS: tests/test_more.py:IsliceExtendedTests.test_invalid_slice
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing_extensive
+PASS: tests/test_more.py:IsliceExtendedTests.test_zero_step
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_numbers
+PASS: tests/test_more.py:DifferenceTest.test_custom
+PASS: tests/test_more.py:DifferenceTest.test_empty
+PASS: tests/test_more.py:DifferenceTest.test_initial
+PASS: tests/test_more.py:DifferenceTest.test_normal
+PASS: tests/test_more.py:DifferenceTest.test_one
+PASS: tests/test_more.py:DifferenceTest.test_roundtrip
+PASS: tests/test_more.py:SeekableTest.test_elements
+PASS: tests/test_more.py:SeekableTest.test_exhaustion_reset
+PASS: tests/test_more.py:SeekableTest.test_forward
+PASS: tests/test_more.py:SeekableTest.test_maxlen
+PASS: tests/test_more.py:SeekableTest.test_maxlen_zero
+PASS: tests/test_more.py:SeekableTest.test_partial_reset
+PASS: tests/test_more.py:SeekableTest.test_passthrough
+PASS: tests/test_more.py:SeekableTest.test_past_end
+PASS: tests/test_more.py:SeekableTest.test_peek_default
+PASS: tests/test_more.py:SeekableTest.test_relative_seek
+PASS: tests/test_more.py:SeekableTest.test_simple_peeking
+PASS: tests/test_more.py:SeekableTest.test_truthiness
+PASS: tests/test_more.py:SequenceViewTests.test_abc_methods
+PASS: tests/test_more.py:SequenceViewTests.test_indexing
+PASS: tests/test_more.py:SequenceViewTests.test_init
+PASS: tests/test_more.py:SequenceViewTests.test_slicing
+PASS: tests/test_more.py:SequenceViewTests.test_update
+PASS: tests/test_more.py:RunLengthTest.test_decode
+PASS: tests/test_more.py:RunLengthTest.test_encode
+PASS: tests/test_more.py:ExactlyNTests.test_empty
+PASS: tests/test_more.py:ExactlyNTests.test_false
+PASS: tests/test_more.py:ExactlyNTests.test_true
+PASS: tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed
+PASS: tests/test_more.py:AlwaysReversibleTests.test_regular_reversed
+PASS: tests/test_more.py:CircularShiftsTests.test_duplicates
+PASS: tests/test_more.py:CircularShiftsTests.test_empty
+PASS: tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts
+PASS: tests/test_more.py:MakeDecoratorTests.test_basic
+PASS: tests/test_more.py:MakeDecoratorTests.test_result_index
+PASS: tests/test_more.py:MakeDecoratorTests.test_wrap_class
+PASS: tests/test_more.py:MapReduceTests.test_default
+PASS: tests/test_more.py:MapReduceTests.test_reducefunc
+PASS: tests/test_more.py:MapReduceTests.test_ret
+PASS: tests/test_more.py:MapReduceTests.test_valuefunc
+PASS: tests/test_more.py:RlocateTests.test_custom_pred
+PASS: tests/test_more.py:RlocateTests.test_default_pred
+PASS: tests/test_more.py:RlocateTests.test_efficient_reversal
+PASS: tests/test_more.py:RlocateTests.test_no_matches
+PASS: tests/test_more.py:RlocateTests.test_window_size
+PASS: tests/test_more.py:RlocateTests.test_window_size_large
+PASS: tests/test_more.py:RlocateTests.test_window_size_zero
+PASS: tests/test_more.py:ReplaceTests.test_basic
+PASS: tests/test_more.py:ReplaceTests.test_count
+PASS: tests/test_more.py:ReplaceTests.test_iterable_substitutes
+PASS: tests/test_more.py:ReplaceTests.test_window_size
+PASS: tests/test_more.py:ReplaceTests.test_window_size_count
+PASS: tests/test_more.py:ReplaceTests.test_window_size_end
+PASS: tests/test_more.py:ReplaceTests.test_window_size_large
+PASS: tests/test_more.py:ReplaceTests.test_window_size_zero
+PASS: tests/test_more.py:PartitionsTest.test_duplicates
+PASS: tests/test_more.py:PartitionsTest.test_empty
+PASS: tests/test_more.py:PartitionsTest.test_order
+PASS: tests/test_more.py:PartitionsTest.test_types
+PASS: tests/test_more.py:SetPartitionsTests.test_duplicates
+PASS: tests/test_more.py:SetPartitionsTests.test_each_correct
+PASS: tests/test_more.py:SetPartitionsTests.test_found_all
+PASS: tests/test_more.py:SetPartitionsTests.test_no_group
+PASS: tests/test_more.py:SetPartitionsTests.test_repeated
+PASS: tests/test_more.py:SetPartitionsTests.test_stirling_numbers
+PASS: tests/test_more.py:SetPartitionsTests.test_to_many_groups
+PASS: tests/test_more.py:TimeLimitedTests.test_basic
+PASS: tests/test_more.py:TimeLimitedTests.test_complete
+PASS: tests/test_more.py:TimeLimitedTests.test_invalid_limit
+PASS: tests/test_more.py:TimeLimitedTests.test_zero_limit
+PASS: tests/test_more.py:OnlyTests.test_custom_exception
+PASS: tests/test_more.py:OnlyTests.test_custom_value
+PASS: tests/test_more.py:OnlyTests.test_default_exception_message
+PASS: tests/test_more.py:OnlyTests.test_defaults
+PASS: tests/test_more.py:IchunkedTests.test_even
+PASS: tests/test_more.py:IchunkedTests.test_laziness
+PASS: tests/test_more.py:IchunkedTests.test_memory_in_order
+PASS: tests/test_more.py:IchunkedTests.test_negative
+PASS: tests/test_more.py:IchunkedTests.test_odd
+PASS: tests/test_more.py:IchunkedTests.test_out_of_order
+PASS: tests/test_more.py:IchunkedTests.test_zero
+PASS: tests/test_more.py:DistinctCombinationsTests.test_basic
+PASS: tests/test_more.py:DistinctCombinationsTests.test_empty
+PASS: tests/test_more.py:DistinctCombinationsTests.test_negative
+PASS: tests/test_more.py:FilterExceptTests.test_false
+PASS: tests/test_more.py:FilterExceptTests.test_multiple
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:FilterExceptTests.test_raise
+PASS: tests/test_more.py:MapExceptTests.test_multiple
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:MapExceptTests.test_raise
+PASS: tests/test_more.py:MapIfTests.test_empty
+PASS: tests/test_more.py:MapIfTests.test_with_func_else
+PASS: tests/test_more.py:MapIfTests.test_without_func_else
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted
+PASS: tests/test_more.py:SampleTests.test_length
+PASS: tests/test_more.py:SampleTests.test_sampling_entire_iterable
+PASS: tests/test_more.py:SampleTests.test_scale_invariance_of_weights
+PASS: tests/test_more.py:SampleTests.test_unit_case
+PASS: tests/test_more.py:IsSortedTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_abort
+PASS: tests/test_more.py:CallbackIterTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_callback_kwd
+PASS: tests/test_more.py:CallbackIterTests.test_exception
+PASS: tests/test_more.py:CallbackIterTests.test_no_result
+PASS: tests/test_more.py:CallbackIterTests.test_partial_consumption
+PASS: tests/test_more.py:WindowedCompleteTests.test_basic
+PASS: tests/test_more.py:WindowedCompleteTests.test_every_partition
+PASS: tests/test_more.py:WindowedCompleteTests.test_wrong_length
+PASS: tests/test_more.py:WindowedCompleteTests.test_zero_length
+PASS: tests/test_more.py:AllUniqueTests.test_basic
+PASS: tests/test_more.py:AllUniqueTests.test_infinite
+PASS: tests/test_more.py:AllUniqueTests.test_key
+PASS: tests/test_more.py:AllUniqueTests.test_non_hashable
+PASS: tests/test_more.py:AllUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:NthProductTests.test_basic
+PASS: tests/test_more.py:NthProductTests.test_invalid_index
+PASS: tests/test_more.py:NthProductTests.test_long
+PASS: tests/test_more.py:NthProductTests.test_negative
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_basic
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_long
+PASS: tests/test_more.py:ValueChainTests.test_complex
+PASS: tests/test_more.py:ValueChainTests.test_empty
+PASS: tests/test_more.py:ValueChainTests.test_empty_lists
+PASS: tests/test_more.py:ValueChainTests.test_more
+PASS: tests/test_more.py:ValueChainTests.test_simple
+PASS: tests/test_more.py:ProductIndexTests.test_basic
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_empty
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_large
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_match
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_small
+PASS: tests/test_more.py:ProductIndexTests.test_long
+PASS: tests/test_more.py:ProductIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationIndexTests.test_long
+PASS: tests/test_more.py:CombinationIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_null
+PASS: tests/test_more.py:CombinationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_long
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_null
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_large
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_match
+PASS: tests/test_more.py:PermutationIndexTests.test_long
+PASS: tests/test_more.py:PermutationIndexTests.test_multiplicity
+PASS: tests/test_more.py:PermutationIndexTests.test_null
+PASS: tests/test_more.py:PermutationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:PermutationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CountableTests.test_basic
+PASS: tests/test_more.py:CountableTests.test_empty
+PASS: tests/test_more.py:ChunkedEvenTests.test_0
+PASS: tests/test_more.py:ChunkedEvenTests.test_1
+PASS: tests/test_more.py:ChunkedEvenTests.test_4
+PASS: tests/test_more.py:ChunkedEvenTests.test_5
+PASS: tests/test_more.py:ChunkedEvenTests.test_6
+PASS: tests/test_more.py:ChunkedEvenTests.test_7
+PASS: tests/test_more.py:ChunkedEvenTests.test_evenness
+PASS: tests/test_more.py:ChunkedEvenTests.test_infinite
+PASS: tests/test_more.py:ZipBroadcastTests.test_scalar_types
+PASS: tests/test_more.py:ZipBroadcastTests.test_zip
+PASS: tests/test_more.py:UniqueInWindowTests.test_basic
+PASS: tests/test_more.py:UniqueInWindowTests.test_invalid_n
+PASS: tests/test_more.py:UniqueInWindowTests.test_key
+PASS: tests/test_more.py:StrictlyNTests.test_basic
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_default
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_default
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_nested
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_basic
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_basic
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_iterators
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_no_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_non_hashable
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable
+PASS: tests/test_more.py:IequalsTests.test_basic
+PASS: tests/test_more.py:IequalsTests.test_empty_iterables
+PASS: tests/test_more.py:IequalsTests.test_more_than_two_iterable
+PASS: tests/test_more.py:IequalsTests.test_no_iterables
+PASS: tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel
+PASS: tests/test_more.py:IequalsTests.test_not_equal_lengths
+PASS: tests/test_more.py:IequalsTests.test_not_identical_but_equal
+PASS: tests/test_more.py:IequalsTests.test_one_iterable
+PASS: tests/test_more.py:IequalsTests.test_order_matters
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_basic
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_get_len
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_max_count
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_strict
+PASS: tests/test_more.py:GrayProductTests.test_basic
+PASS: tests/test_more.py:GrayProductTests.test_errors
+PASS: tests/test_more.py:GrayProductTests.test_vs_product
+PASS: tests/test_more.py:PartialProductTests.test_basic
+PASS: tests/test_more.py:PartialProductTests.test_empty_iterable
+PASS: tests/test_more.py:PartialProductTests.test_no_iterables
+PASS: tests/test_more.py:PartialProductTests.test_one_iterable
+PASS: tests/test_more.py:PartialProductTests.test_two_iterables
+PASS: tests/test_more.py:PartialProductTests.test_uneven_length_iterables
+PASS: tests/test_more.py:IterateTests.test_basic
+PASS: tests/test_more.py:IterateTests.test_func_controls_iteration_stop
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_basic
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator
+PASS: tests/test_more.py:OuterProductTests.test_basic
+PASS: tests/test_more.py:IterSuppressTests.test_early_suppression
+PASS: tests/test_more.py:IterSuppressTests.test_no_error
+PASS: tests/test_more.py:IterSuppressTests.test_raises_error
+PASS: tests/test_more.py:IterSuppressTests.test_suppression
+PASS: tests/test_more.py:FilterMapTests.test_filter
+PASS: tests/test_more.py:FilterMapTests.test_filter_map
+PASS: tests/test_more.py:FilterMapTests.test_map
+PASS: tests/test_more.py:FilterMapTests.test_no_iterables
+PASS: tests/test_recipes.py:TakeTests.test_negative_take
+PASS: tests/test_recipes.py:TakeTests.test_null_take
+PASS: tests/test_recipes.py:TakeTests.test_simple_take
+PASS: tests/test_recipes.py:TakeTests.test_take_too_much
+PASS: tests/test_recipes.py:TabulateTests.test_count
+PASS: tests/test_recipes.py:TabulateTests.test_simple_tabulate
+PASS: tests/test_recipes.py:TailTests.test_iterator_equal
+PASS: tests/test_recipes.py:TailTests.test_iterator_greater
+PASS: tests/test_recipes.py:TailTests.test_iterator_less
+PASS: tests/test_recipes.py:TailTests.test_sized_equal
+PASS: tests/test_recipes.py:TailTests.test_sized_greater
+PASS: tests/test_recipes.py:TailTests.test_sized_less
+PASS: tests/test_recipes.py:ConsumeTests.test_negative_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_null_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_sanity
+PASS: tests/test_recipes.py:ConsumeTests.test_total_consume
+PASS: tests/test_recipes.py:NthTests.test_basic
+PASS: tests/test_recipes.py:NthTests.test_default
+PASS: tests/test_recipes.py:NthTests.test_negative_item_raises
+PASS: tests/test_recipes.py:AllEqualTests.test_empty
+PASS: tests/test_recipes.py:AllEqualTests.test_false
+PASS: tests/test_recipes.py:AllEqualTests.test_one
+PASS: tests/test_recipes.py:AllEqualTests.test_tricky
+PASS: tests/test_recipes.py:AllEqualTests.test_true
+PASS: tests/test_recipes.py:QuantifyTests.test_custom_predicate
+PASS: tests/test_recipes.py:QuantifyTests.test_happy_path
+PASS: tests/test_recipes.py:PadnoneTests.test_basic
+PASS: tests/test_recipes.py:NcyclesTests.test_happy_path
+PASS: tests/test_recipes.py:NcyclesTests.test_null_case
+PASS: tests/test_recipes.py:NcyclesTests.test_pathological_case
+PASS: tests/test_recipes.py:DotproductTests.test_happy_path
+PASS: tests/test_recipes.py:FlattenTests.test_basic_usage
+PASS: tests/test_recipes.py:FlattenTests.test_single_level
+PASS: tests/test_recipes.py:RepeatfuncTests.test_added_arguments
+PASS: tests/test_recipes.py:RepeatfuncTests.test_finite_repeat
+PASS: tests/test_recipes.py:RepeatfuncTests.test_null_times
+PASS: tests/test_recipes.py:RepeatfuncTests.test_simple_repeat
+PASS: tests/test_recipes.py:PairwiseTests.test_base_case
+PASS: tests/test_recipes.py:PairwiseTests.test_short_case
+PASS: tests/test_recipes.py:GrouperTests.test_basic
+PASS: tests/test_recipes.py:GrouperTests.test_fill
+PASS: tests/test_recipes.py:GrouperTests.test_ignore
+PASS: tests/test_recipes.py:GrouperTests.test_invalid_incomplete
+PASS: tests/test_recipes.py:GrouperTests.test_strict
+PASS: tests/test_recipes.py:GrouperTests.test_strict_fails
+PASS: tests/test_recipes.py:RoundrobinTests.test_even_groups
+PASS: tests/test_recipes.py:RoundrobinTests.test_uneven_groups
+PASS: tests/test_recipes.py:PartitionTests.test_arbitrary
+PASS: tests/test_recipes.py:PartitionTests.test_bool
+PASS: tests/test_recipes.py:PartitionTests.test_pred_is_none
+PASS: tests/test_recipes.py:PowersetTests.test_combinatorics
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_everseen
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_justseen
+PASS: tests/test_recipes.py:IterExceptTests.test_exact_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_first
+PASS: tests/test_recipes.py:IterExceptTests.test_generic_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_multiple
+PASS: tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised
+PASS: tests/test_recipes.py:FirstTrueTests.test_default
+PASS: tests/test_recipes.py:FirstTrueTests.test_nothing_true
+PASS: tests/test_recipes.py:FirstTrueTests.test_pred
+PASS: tests/test_recipes.py:FirstTrueTests.test_something_true
+PASS: tests/test_recipes.py:RandomProductTests.test_list_with_repeat
+PASS: tests/test_recipes.py:RandomProductTests.test_simple_lists
+PASS: tests/test_recipes.py:RandomPermutationTests.test_full_permutation
+PASS: tests/test_recipes.py:RandomPermutationTests.test_partial_permutation
+PASS: tests/test_recipes.py:RandomCombinationTests.test_no_replacement
+PASS: tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement
+PASS: tests/test_recipes.py:NthCombinationTests.test_basic
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthCombinationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthPermutationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_negative_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_null
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_less_than_n
+PASS: tests/test_recipes.py:PrependTests.test_basic
+PASS: tests/test_recipes.py:PrependTests.test_multiple
+PASS: tests/test_recipes.py:Convolvetests.test_derivative
+PASS: tests/test_recipes.py:Convolvetests.test_infinite_signal
+PASS: tests/test_recipes.py:Convolvetests.test_moving_average
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_empty
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_false
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_true
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_some_true
+PASS: tests/test_recipes.py:TriplewiseTests.test_basic
+PASS: tests/test_recipes.py:SlidingWindowTests.test_basic
+PASS: tests/test_recipes.py:SubslicesTests.test_basic
+PASS: tests/test_recipes.py:PolynomialFromRootsTests.test_basic
+PASS: tests/test_recipes.py:PolynomialEvalTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_start
+PASS: tests/test_recipes.py:IterIndexTests.test_stop
+PASS: tests/test_recipes.py:SieveTests.test_basic
+PASS: tests/test_recipes.py:SieveTests.test_prime_counts
+PASS: tests/test_recipes.py:SieveTests.test_small_numbers
+PASS: tests/test_recipes.py:BatchedTests.test_basic
+PASS: tests/test_recipes.py:BatchedTests.test_strict
+PASS: tests/test_recipes.py:TransposeTests.test_basic
+PASS: tests/test_recipes.py:TransposeTests.test_empty
+SKIP: tests/test_recipes.py:TransposeTests.test_incompatible_allow # SKIP strict=True missing on 3.9
+PASS: tests/test_recipes.py:TransposeTests.test_incompatible_error
+PASS: tests/test_recipes.py:ReshapeTests.test_basic
+PASS: tests/test_recipes.py:ReshapeTests.test_empty
+PASS: tests/test_recipes.py:ReshapeTests.test_zero
+PASS: tests/test_recipes.py:MatMulTests.test_m_by_n
+PASS: tests/test_recipes.py:MatMulTests.test_n_by_n
+PASS: tests/test_recipes.py:FactorTests.test_basic
+PASS: tests/test_recipes.py:FactorTests.test_cross_check
+PASS: tests/test_recipes.py:SumOfSquaresTests.test_basic
+PASS: tests/test_recipes.py:PolynomialDerivativeTests.test_basic
+PASS: tests/test_recipes.py:TotientTests.test_basic
+============================================================================
+Testsuite summary
+# TOTAL: 627
+# PASS: 626
+# SKIP: 1
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 5
+END: /usr/lib/python3-more-itertools/ptest
+2024-01-31T04:26
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/testresults.json
new file mode 100644
index 00000000000..45f78f8c5fa
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-more-itertools/testresults.json
@@ -0,0 +1,1944 @@
+{
+ "runtime_core-image-ptest-python3-more-itertools_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-more-itertools",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001186370849609375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.366028308868408,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04928326606750488,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.716649770736694,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001501321792602539,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_call_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_consecutive_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_grouping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_large_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_length_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_negative_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_typical": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_zero_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_infinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AlwaysReversibleTests.test_regular_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_in": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_list_validator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_validator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_callback_kwd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_no_result": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_partial_consumption": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_evenness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_infinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_being_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_numbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_get_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_max_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsumerTests.test_consumer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountableTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountableTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_custom": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_initial": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_normal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_roundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_distinct_permutations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_other_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_large_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_large_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_no_exceptions_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_no_exceptions_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_filter_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_many": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_vs_product": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_default_funcs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_no_valuefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_reducefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_valuefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_laziness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_memory_in_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_out_of_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_empty_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_more_than_two_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_not_equal_lengths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_not_identical_but_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_one_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_order_matters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IlenTests.test_ilen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_many_iters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_not_proportional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_proportional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_three_iters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_mixed_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_mixed_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_n_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_not_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsSortedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_invalid_slice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_slicing_extensive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_zero_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_early_suppression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_no_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_raises_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_suppression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterateTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterateTests.test_func_controls_iteration_stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_custom_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_default_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_no_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_iterators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_result_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_wrap_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_no_exceptions_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_no_exceptions_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_with_func_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_without_func_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_reducefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_ret": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_valuefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MarkEndsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_unpacked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_default_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_arg_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_bad_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_get_item_by_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_get_item_by_slice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_iter_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_parent_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_pickle": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_zero_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_long_default_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_custom_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_custom_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_default_exception_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OuterProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_next_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_no_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_valid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_one_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_two_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_uneven_length_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_indexing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_multi_prepend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_multi_prepend_peek": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_passthrough": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_peek_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_after_stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_indexing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_many": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_truthiness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_simple_peeking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_truthiness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_small": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_infinite_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_negative_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_no_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_default_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_iterable_substitutes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_custom_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_default_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_efficient_reversal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_no_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RunLengthTest.test_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RunLengthTest.test_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_sampling_entire_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_scale_invariance_of_weights": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_unit_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_exhaustion_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_forward": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_maxlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_maxlen_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_partial_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_passthrough": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_past_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_peek_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_relative_seek": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_simple_peeking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_truthiness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_abc_methods": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_indexing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_update": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_each_correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_found_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_no_group": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_repeated": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_stirling_numbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_to_many_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_before_after": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_before_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_chunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_individual": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_not_sliceable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_numpy_like_array": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_odd_and_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_invalid_key_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_key_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_key_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_uneven_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_max_split": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_combination": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_keep_separator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_maxsplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_empty_collection": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_max_split": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_bool_in_sizes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_both_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_invalid_in_sizes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_just_right": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_small": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_sizes_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_with_leftover": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_without_leftover": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_max_split": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element_is_first_item": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element_is_second_item": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_immutable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_too_many": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_unpacking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_longest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_offsets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_long_custom": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_long_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_short_custom": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_short_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_math": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_not_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_base_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_generator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_single": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_flatten": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_bytes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_invalid_limit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_zero_limit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_all_unique": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_mixed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_improperly_zipped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_increasingly_zipped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_length_one_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_normal_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_empty_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_more": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_every_partition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_wrong_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_zero_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_fillvalue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_fillvalue_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_invalid_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WithIterTests.test_with_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipBroadcastTests.test_scalar_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipBroadcastTests.test_zip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_deprecation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_unequal_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_longest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_mismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_shortest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_tricky": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BatchedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BatchedTests.test_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_never_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_never_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_some_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_negative_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_null_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_sanity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_total_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_derivative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_infinite_signal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_moving_average": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:DotproductTests.test_happy_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FactorTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FactorTests.test_cross_check": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_nothing_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_something_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FlattenTests.test_basic_usage": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FlattenTests.test_single_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_fill": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_ignore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_invalid_incomplete": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_strict_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_exact_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_first": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_generic_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:MatMulTests.test_m_by_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:MatMulTests.test_n_by_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_happy_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_null_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_pathological_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_invalid_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_invalid_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_negative_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_negative_item_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PadnoneTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PairwiseTests.test_base_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PairwiseTests.test_short_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_arbitrary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_pred_is_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialDerivativeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialEvalTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialFromRootsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PowersetTests.test_combinatorics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PrependTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PrependTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:QuantifyTests.test_custom_predicate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:QuantifyTests.test_happy_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationTests.test_no_replacement": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomPermutationTests.test_full_permutation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomPermutationTests.test_partial_permutation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomProductTests.test_list_with_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomProductTests.test_simple_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_added_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_finite_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_null_times": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_simple_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RoundrobinTests.test_even_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RoundrobinTests.test_uneven_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_prime_counts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_small_numbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SlidingWindowTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SubslicesTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SumOfSquaresTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TabulateTests.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TabulateTests.test_simple_tabulate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_greater": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_less": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_greater": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_less": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_negative_take": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_null_take": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_simple_take": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_take_too_much": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TotientTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_incompatible_allow_#_SKIP_strict=True_missing_on_3.9": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_incompatible_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TriplewiseTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_custom_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_everseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_unhashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueJustseenTests.test_custom_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueJustseenTests.test_justseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-more-itertools": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.106788396835327,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log b/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log
new file mode 100644
index 00000000000..22b1815a13f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log
@@ -0,0 +1,116 @@
+START: ptest-runner
+2024-01-31T04:26
+PASS: testing/test_details.py:test_parse_hookimpl_override
+PASS: testing/test_details.py:test_warn_when_deprecated_specified
+PASS: testing/test_details.py:test_plugin_getattr_raises_errors
+PASS: testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning
+PASS: testing/test_details.py:test_repr
+PASS: testing/test_helpers.py:test_varnames
+PASS: testing/test_helpers.py:test_varnames_default
+PASS: testing/test_helpers.py:test_varnames_class
+PASS: testing/test_helpers.py:test_varnames_keyword_only
+PASS: testing/test_helpers.py:test_formatdef
+PASS: testing/test_helpers.py:test_varnames_decorator
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast3
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast2
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_complex
+PASS: testing/test_hookcaller.py:test_hookspec
+PASS: testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-trylast]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-trylast]
+PASS: testing/test_hookcaller.py:test_hookrelay_registry
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises
+PASS: testing/test_hookcaller.py:test_hook_conflict
+PASS: testing/test_invocations.py:test_argmismatch
+PASS: testing/test_invocations.py:test_only_kwargs
+PASS: testing/test_invocations.py:test_opt_in_args
+PASS: testing/test_invocations.py:test_call_order
+PASS: testing/test_invocations.py:test_firstresult_definition
+PASS: testing/test_invocations.py:test_firstresult_force_result_hookwrapper
+PASS: testing/test_invocations.py:test_firstresult_force_result
+PASS: testing/test_invocations.py:test_firstresult_returns_none
+PASS: testing/test_invocations.py:test_firstresult_no_plugin
+PASS: testing/test_invocations.py:test_no_hookspec
+PASS: testing/test_invocations.py:test_non_wrapper_generator
+PASS: testing/test_multicall.py:test_keyword_args
+PASS: testing/test_multicall.py:test_keyword_args_with_defaultargs
+PASS: testing/test_multicall.py:test_tags_call_error
+PASS: testing/test_multicall.py:test_call_none_is_no_result
+PASS: testing/test_multicall.py:test_hookwrapper
+PASS: testing/test_multicall.py:test_hookwrapper_two_yields
+PASS: testing/test_multicall.py:test_wrapper
+PASS: testing/test_multicall.py:test_wrapper_two_yields
+PASS: testing/test_multicall.py:test_hookwrapper_order
+PASS: testing/test_multicall.py:test_hookwrapper_not_yield
+PASS: testing/test_multicall.py:test_hookwrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_hookwrapper_too_many_yield
+PASS: testing/test_multicall.py:test_wrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_wrapper_too_many_yield
+PASS: testing/test_multicall.py:test_hookwrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_hookwrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_hookwrapper_force_exception
+PASS: testing/test_multicall.py:test_wrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_wrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_wrapper_exception_chaining
+PASS: testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc
+PASS: testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc
+PASS: testing/test_pluginmanager.py:test_plugin_double_register
+PASS: testing/test_pluginmanager.py:test_pm
+PASS: testing/test_pluginmanager.py:test_has_plugin
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_pm_name
+PASS: testing/test_pluginmanager.py:test_set_blocked
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register
+PASS: testing/test_pluginmanager.py:test_register_unknown_hooks
+PASS: testing/test_pluginmanager.py:test_register_historic
+PASS: testing/test_pluginmanager.py:test_historic_with_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[True]
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[False]
+PASS: testing/test_pluginmanager.py:test_with_callbacks_immediately_executed
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_wrapper
+PASS: testing/test_pluginmanager.py:test_call_extra
+PASS: testing/test_pluginmanager.py:test_call_with_too_few_args
+PASS: testing/test_pluginmanager.py:test_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_get_hookimpls
+PASS: testing/test_pluginmanager.py:test_get_hookcallers
+PASS: testing/test_pluginmanager.py:test_add_hookspecs_nohooks
+PASS: testing/test_pluginmanager.py:test_load_setuptools_instantiation
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]
+PASS: testing/test_tracer.py:test_simple
+PASS: testing/test_tracer.py:test_indent
+PASS: testing/test_tracer.py:test_readable_output_dictargs
+PASS: testing/test_tracer.py:test_setprocessor
+============================================================================
+Testsuite summary
+# TOTAL: 104
+# PASS: 104
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-raw.log
new file mode 100644
index 00000000000..8f93d27c123
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/ptest-raw.log
@@ -0,0 +1,121 @@
+START: ptest-runner
+2024-01-31T04:26
+BEGIN: /usr/lib/python3-pluggy/ptest
+PASS: testing/test_details.py:test_parse_hookimpl_override
+PASS: testing/test_details.py:test_warn_when_deprecated_specified
+PASS: testing/test_details.py:test_plugin_getattr_raises_errors
+PASS: testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning
+PASS: testing/test_details.py:test_repr
+PASS: testing/test_helpers.py:test_varnames
+PASS: testing/test_helpers.py:test_varnames_default
+PASS: testing/test_helpers.py:test_varnames_class
+PASS: testing/test_helpers.py:test_varnames_keyword_only
+PASS: testing/test_helpers.py:test_formatdef
+PASS: testing/test_helpers.py:test_varnames_decorator
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast3
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast2
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_complex
+PASS: testing/test_hookcaller.py:test_hookspec
+PASS: testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-trylast]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-trylast]
+PASS: testing/test_hookcaller.py:test_hookrelay_registry
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises
+PASS: testing/test_hookcaller.py:test_hook_conflict
+PASS: testing/test_invocations.py:test_argmismatch
+PASS: testing/test_invocations.py:test_only_kwargs
+PASS: testing/test_invocations.py:test_opt_in_args
+PASS: testing/test_invocations.py:test_call_order
+PASS: testing/test_invocations.py:test_firstresult_definition
+PASS: testing/test_invocations.py:test_firstresult_force_result_hookwrapper
+PASS: testing/test_invocations.py:test_firstresult_force_result
+PASS: testing/test_invocations.py:test_firstresult_returns_none
+PASS: testing/test_invocations.py:test_firstresult_no_plugin
+PASS: testing/test_invocations.py:test_no_hookspec
+PASS: testing/test_invocations.py:test_non_wrapper_generator
+PASS: testing/test_multicall.py:test_keyword_args
+PASS: testing/test_multicall.py:test_keyword_args_with_defaultargs
+PASS: testing/test_multicall.py:test_tags_call_error
+PASS: testing/test_multicall.py:test_call_none_is_no_result
+PASS: testing/test_multicall.py:test_hookwrapper
+PASS: testing/test_multicall.py:test_hookwrapper_two_yields
+PASS: testing/test_multicall.py:test_wrapper
+PASS: testing/test_multicall.py:test_wrapper_two_yields
+PASS: testing/test_multicall.py:test_hookwrapper_order
+PASS: testing/test_multicall.py:test_hookwrapper_not_yield
+PASS: testing/test_multicall.py:test_hookwrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_hookwrapper_too_many_yield
+PASS: testing/test_multicall.py:test_wrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_wrapper_too_many_yield
+PASS: testing/test_multicall.py:test_hookwrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_hookwrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_hookwrapper_force_exception
+PASS: testing/test_multicall.py:test_wrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_wrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_wrapper_exception_chaining
+PASS: testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc
+PASS: testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc
+PASS: testing/test_pluginmanager.py:test_plugin_double_register
+PASS: testing/test_pluginmanager.py:test_pm
+PASS: testing/test_pluginmanager.py:test_has_plugin
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_pm_name
+PASS: testing/test_pluginmanager.py:test_set_blocked
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register
+PASS: testing/test_pluginmanager.py:test_register_unknown_hooks
+PASS: testing/test_pluginmanager.py:test_register_historic
+PASS: testing/test_pluginmanager.py:test_historic_with_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[True]
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[False]
+PASS: testing/test_pluginmanager.py:test_with_callbacks_immediately_executed
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_wrapper
+PASS: testing/test_pluginmanager.py:test_call_extra
+PASS: testing/test_pluginmanager.py:test_call_with_too_few_args
+PASS: testing/test_pluginmanager.py:test_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_get_hookimpls
+PASS: testing/test_pluginmanager.py:test_get_hookcallers
+PASS: testing/test_pluginmanager.py:test_add_hookspecs_nohooks
+PASS: testing/test_pluginmanager.py:test_load_setuptools_instantiation
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]
+PASS: testing/test_tracer.py:test_simple
+PASS: testing/test_tracer.py:test_indent
+PASS: testing/test_tracer.py:test_readable_output_dictargs
+PASS: testing/test_tracer.py:test_setprocessor
+============================================================================
+Testsuite summary
+# TOTAL: 104
+# PASS: 104
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
+END: /usr/lib/python3-pluggy/ptest
+2024-01-31T04:26
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/testresults.json
new file mode 100644
index 00000000000..b61dcd7c864
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pluggy/testresults.json
@@ -0,0 +1,375 @@
+{
+ "runtime_core-image-ptest-python3-pluggy_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-pluggy",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012140274047851562,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3676395416259766,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043243408203125,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.0716047286987305,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013227462768554688,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_parse_hookimpl_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_plugin_getattr_raises_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_warn_when_deprecated_specified": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_formatdef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_decorator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_keyword_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hook_conflict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-optionalhook]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-tryfirst]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-trylast]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-optionalhook]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-tryfirst]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-trylast]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registration_by_specname": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registry": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookspec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_argmismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_call_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_definition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_force_result": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_force_result_hookwrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_no_plugin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_returns_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_no_hookspec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_non_wrapper_generator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_only_kwargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_opt_in_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_call_none_is_no_result": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_exception[SystemExit]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_exception[ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_force_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_not_yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_too_many_yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_two_yields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_yield_not_executed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_keyword_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_keyword_args_with_defaultargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_tags_call_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception[SystemExit]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception[ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception_chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_too_many_yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_two_yields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_yield_not_executed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_hookspecs_nohooks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_call_extra": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_call_with_too_few_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_get_hookcallers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_get_hookimpls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_has_plugin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_historic_with_subset_hook_caller": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_load_setuptools_instantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_plugin_double_register": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_pm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_pm_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic_incompat_wrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_unknown_hooks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_set_blocked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_subset_hook_caller": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_callbacks_immediately_executed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_result_memorized[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_result_memorized[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_indent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_readable_output_dictargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_setprocessor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-pluggy": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.104458570480347,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log b/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log
new file mode 100644
index 00000000000..b5d15e9c292
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log
@@ -0,0 +1,1177 @@
+START: ptest-runner
+2024-01-31T04:26
+PASS: tests/test_debug.py:DebugCaseBase.testKnownFlags
+PASS: tests/test_debug.py:DebugCaseBase.testUnknownFlags
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence
+PASS: tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject
+PASS: tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead
+PASS: tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail
+PASS: tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException
+PASS: tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords
+PASS: tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled
+PASS: tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_empty
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_signed
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_unsigned
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_zero
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ensureString
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_int2oct
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isOctetsType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isStringType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_oct2int
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs_empty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAdd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:VisibleStringTestCase.testContains
+PASS: tests/type/test_char.py:VisibleStringTestCase.testEmpty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInit
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:VisibleStringTestCase.testLength
+PASS: tests/type/test_char.py:VisibleStringTestCase.testMul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testPrintable
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRadd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testReverse
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRmul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSeq
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSerialised
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:VisibleStringTestCase.testUnicode
+PASS: tests/type/test_char.py:VisibleStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAdd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:GeneralStringTestCase.testContains
+PASS: tests/type/test_char.py:GeneralStringTestCase.testEmpty
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInit
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:GeneralStringTestCase.testLength
+PASS: tests/type/test_char.py:GeneralStringTestCase.testMul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testPrintable
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRadd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testReverse
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRmul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSeq
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSerialised
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:GeneralStringTestCase.testUnicode
+PASS: tests/type/test_char.py:GeneralStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAdd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UTF8StringTestCase.testContains
+PASS: tests/type/test_char.py:UTF8StringTestCase.testEmpty
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInit
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UTF8StringTestCase.testLength
+PASS: tests/type/test_char.py:UTF8StringTestCase.testMul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testPrintable
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRadd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testReverse
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRmul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSeq
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSerialised
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UTF8StringTestCase.testUnicode
+PASS: tests/type/test_char.py:UTF8StringTestCase.testValuePickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testAdd
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:BMPStringTestCase.testContains
+PASS: tests/type/test_char.py:BMPStringTestCase.testEmpty
+PASS: tests/type/test_char.py:BMPStringTestCase.testInit
+PASS: tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:BMPStringTestCase.testLength
+PASS: tests/type/test_char.py:BMPStringTestCase.testMul
+PASS: tests/type/test_char.py:BMPStringTestCase.testPrintable
+PASS: tests/type/test_char.py:BMPStringTestCase.testRadd
+PASS: tests/type/test_char.py:BMPStringTestCase.testReverse
+PASS: tests/type/test_char.py:BMPStringTestCase.testRmul
+PASS: tests/type/test_char.py:BMPStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testSeq
+PASS: tests/type/test_char.py:BMPStringTestCase.testSerialised
+PASS: tests/type/test_char.py:BMPStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:BMPStringTestCase.testUnicode
+PASS: tests/type/test_char.py:BMPStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAdd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UniversalStringTestCase.testContains
+PASS: tests/type/test_char.py:UniversalStringTestCase.testEmpty
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInit
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UniversalStringTestCase.testLength
+PASS: tests/type/test_char.py:UniversalStringTestCase.testMul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testPrintable
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRadd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testReverse
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRmul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSeq
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSerialised
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UniversalStringTestCase.testUnicode
+PASS: tests/type/test_char.py:UniversalStringTestCase.testValuePickling
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testContains
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap
+PASS: tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testAdd
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testClone
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testDict
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testInit
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testLen
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr
+PASS: tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_tag.py:TagReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagCmpTestCase.testSequence
+PASS: tests/type/test_tag.py:TagSetReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testLen
+PASS: tests/type/test_tag.py:TaggingTestSuite.testExplicitTag
+PASS: tests/type/test_tag.py:TaggingTestSuite.testImplicitTag
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testAdd
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testRadd
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3
+PASS: tests/type/test_univ.py:NoValueTestCase.testAdd
+PASS: tests/type/test_univ.py:NoValueTestCase.testBitShift
+PASS: tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation
+PASS: tests/type/test_univ.py:NoValueTestCase.testCmp
+PASS: tests/type/test_univ.py:NoValueTestCase.testInt
+PASS: tests/type/test_univ.py:NoValueTestCase.testIsInstance
+PASS: tests/type/test_univ.py:NoValueTestCase.testKey
+PASS: tests/type/test_univ.py:NoValueTestCase.testKeyAssignment
+PASS: tests/type/test_univ.py:NoValueTestCase.testLen
+PASS: tests/type/test_univ.py:NoValueTestCase.testRepr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSingleton
+PASS: tests/type/test_univ.py:NoValueTestCase.testSizeOf
+PASS: tests/type/test_univ.py:NoValueTestCase.testStr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSubs
+PASS: tests/type/test_univ.py:IntegerTestCase.testAdd
+PASS: tests/type/test_univ.py:IntegerTestCase.testAnd
+PASS: tests/type/test_univ.py:IntegerTestCase.testCeil
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloor
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloorDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testInvert
+PASS: tests/type/test_univ.py:IntegerTestCase.testLong
+PASS: tests/type/test_univ.py:IntegerTestCase.testLshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testMod
+PASS: tests/type/test_univ.py:IntegerTestCase.testMul
+PASS: tests/type/test_univ.py:IntegerTestCase.testNamedVals
+PASS: tests/type/test_univ.py:IntegerTestCase.testNeg
+PASS: tests/type/test_univ.py:IntegerTestCase.testOr
+PASS: tests/type/test_univ.py:IntegerTestCase.testPos
+PASS: tests/type/test_univ.py:IntegerTestCase.testPow
+PASS: tests/type/test_univ.py:IntegerTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:IntegerTestCase.testRadd
+PASS: tests/type/test_univ.py:IntegerTestCase.testRand
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testRepr
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmod
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmul
+PASS: tests/type/test_univ.py:IntegerTestCase.testRor
+PASS: tests/type/test_univ.py:IntegerTestCase.testRound
+PASS: tests/type/test_univ.py:IntegerTestCase.testRpow
+PASS: tests/type/test_univ.py:IntegerTestCase.testRshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testRsub
+PASS: tests/type/test_univ.py:IntegerTestCase.testRxor
+PASS: tests/type/test_univ.py:IntegerTestCase.testStr
+PASS: tests/type/test_univ.py:IntegerTestCase.testSub
+PASS: tests/type/test_univ.py:IntegerTestCase.testSubtype
+PASS: tests/type/test_univ.py:IntegerTestCase.testTag
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrueDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrunc
+PASS: tests/type/test_univ.py:IntegerTestCase.testXor
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BooleanTestCase.testConstraints
+PASS: tests/type/test_univ.py:BooleanTestCase.testFalse
+PASS: tests/type/test_univ.py:BooleanTestCase.testInt
+PASS: tests/type/test_univ.py:BooleanTestCase.testRepr
+PASS: tests/type/test_univ.py:BooleanTestCase.testStr
+PASS: tests/type/test_univ.py:BooleanTestCase.testTag
+PASS: tests/type/test_univ.py:BooleanTestCase.testTruth
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInteger
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInts
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsOctets
+PASS: tests/type/test_univ.py:BitStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testGetItem
+PASS: tests/type/test_univ.py:BitStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testLen
+PASS: tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding
+PASS: tests/type/test_univ.py:BitStringTestCase.testRepr
+PASS: tests/type/test_univ.py:BitStringTestCase.testReverse
+PASS: tests/type/test_univ.py:BitStringTestCase.testSet
+PASS: tests/type/test_univ.py:BitStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:BitStringTestCase.testStr
+PASS: tests/type/test_univ.py:BitStringTestCase.testTag
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testEmpty
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTag
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTuple
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Null.testConstraints
+PASS: tests/type/test_univ.py:Null.testInit
+PASS: tests/type/test_univ.py:Null.testRepr
+PASS: tests/type/test_univ.py:Null.testStaticDef
+PASS: tests/type/test_univ.py:Null.testStr
+PASS: tests/type/test_univ.py:Null.testTag
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:RealTestCase.testAdd
+PASS: tests/type/test_univ.py:RealTestCase.testAddInf
+PASS: tests/type/test_univ.py:RealTestCase.testCeil
+PASS: tests/type/test_univ.py:RealTestCase.testDiv
+PASS: tests/type/test_univ.py:RealTestCase.testFloat
+PASS: tests/type/test_univ.py:RealTestCase.testFloat4BinEnc
+PASS: tests/type/test_univ.py:RealTestCase.testFloatInf
+PASS: tests/type/test_univ.py:RealTestCase.testFloor
+PASS: tests/type/test_univ.py:RealTestCase.testInt
+PASS: tests/type/test_univ.py:RealTestCase.testIntInf
+PASS: tests/type/test_univ.py:RealTestCase.testLong
+PASS: tests/type/test_univ.py:RealTestCase.testLongInf
+PASS: tests/type/test_univ.py:RealTestCase.testMinusInf
+PASS: tests/type/test_univ.py:RealTestCase.testMod
+PASS: tests/type/test_univ.py:RealTestCase.testMul
+PASS: tests/type/test_univ.py:RealTestCase.testNeg
+PASS: tests/type/test_univ.py:RealTestCase.testPlusInf
+PASS: tests/type/test_univ.py:RealTestCase.testPos
+PASS: tests/type/test_univ.py:RealTestCase.testPow
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyInInf
+PASS: tests/type/test_univ.py:RealTestCase.testRadd
+PASS: tests/type/test_univ.py:RealTestCase.testRaddInf
+PASS: tests/type/test_univ.py:RealTestCase.testRdiv
+PASS: tests/type/test_univ.py:RealTestCase.testRepr
+PASS: tests/type/test_univ.py:RealTestCase.testRmod
+PASS: tests/type/test_univ.py:RealTestCase.testRmul
+PASS: tests/type/test_univ.py:RealTestCase.testRound
+PASS: tests/type/test_univ.py:RealTestCase.testRpow
+PASS: tests/type/test_univ.py:RealTestCase.testRsub
+PASS: tests/type/test_univ.py:RealTestCase.testStaticDef
+PASS: tests/type/test_univ.py:RealTestCase.testStr
+PASS: tests/type/test_univ.py:RealTestCase.testStrInf
+PASS: tests/type/test_univ.py:RealTestCase.testSub
+PASS: tests/type/test_univ.py:RealTestCase.testTag
+PASS: tests/type/test_univ.py:RealTestCase.testTrunc
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:ObjectIdentifier.testAdd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testContains
+PASS: tests/type/test_univ.py:ObjectIdentifier.testEq
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput1
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput2
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput3
+PASS: tests/type/test_univ.py:ObjectIdentifier.testLen
+PASS: tests/type/test_univ.py:ObjectIdentifier.testPrefix
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRadd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRepr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStaticDef
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testTag
+PASS: tests/type/test_univ.py:ObjectIdentifier.testUnicode
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SequenceOf.testAppend
+PASS: tests/type/test_univ.py:SequenceOf.testClear
+PASS: tests/type/test_univ.py:SequenceOf.testClone
+PASS: tests/type/test_univ.py:SequenceOf.testCmp
+PASS: tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testComponentTagsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testConsistency
+PASS: tests/type/test_univ.py:SequenceOf.testCount
+PASS: tests/type/test_univ.py:SequenceOf.testExtend
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentTagMap
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:SequenceOf.testGetItem
+PASS: tests/type/test_univ.py:SequenceOf.testGetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testIndex
+PASS: tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:SequenceOf.testLegacyInitializer
+PASS: tests/type/test_univ.py:SequenceOf.testRepr
+PASS: tests/type/test_univ.py:SequenceOf.testReset
+PASS: tests/type/test_univ.py:SequenceOf.testSeq
+PASS: tests/type/test_univ.py:SequenceOf.testSetComponents
+PASS: tests/type/test_univ.py:SequenceOf.testSetItem
+PASS: tests/type/test_univ.py:SequenceOf.testSetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testSort
+PASS: tests/type/test_univ.py:SequenceOf.testStaticDef
+PASS: tests/type/test_univ.py:SequenceOf.testSubtype
+PASS: tests/type/test_univ.py:SequenceOf.testSubtypeSpec
+PASS: tests/type/test_univ.py:SequenceOf.testTag
+PASS: tests/type/test_univ.py:SequenceOf.testUntyped
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Sequence.testById
+PASS: tests/type/test_univ.py:Sequence.testByKey
+PASS: tests/type/test_univ.py:Sequence.testClone
+PASS: tests/type/test_univ.py:Sequence.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:Sequence.testComponentTagsMatching
+PASS: tests/type/test_univ.py:Sequence.testContains
+PASS: tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Sequence.testGetItem
+PASS: tests/type/test_univ.py:Sequence.testGetNearPosition
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint
+PASS: tests/type/test_univ.py:Sequence.testItems
+PASS: tests/type/test_univ.py:Sequence.testIter
+PASS: tests/type/test_univ.py:Sequence.testKeys
+PASS: tests/type/test_univ.py:Sequence.testRepr
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithComponents
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents
+PASS: tests/type/test_univ.py:Sequence.testSetComponents
+PASS: tests/type/test_univ.py:Sequence.testSetDefaultComponents
+PASS: tests/type/test_univ.py:Sequence.testSetItem
+PASS: tests/type/test_univ.py:Sequence.testSetToDefault
+PASS: tests/type/test_univ.py:Sequence.testStaticDef
+PASS: tests/type/test_univ.py:Sequence.testTag
+PASS: tests/type/test_univ.py:Sequence.testUpdate
+PASS: tests/type/test_univ.py:Sequence.testValues
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testGetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testItems
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testIter
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testKeys
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSchema
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testUpdate
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testValues
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SetOf.testSeq
+PASS: tests/type/test_univ.py:SetOf.testStaticDef
+PASS: tests/type/test_univ.py:SetOf.testTag
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Set.testByTypeWithInstance
+PASS: tests/type/test_univ.py:Set.testByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Set.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Set.testGetComponentTagMap
+PASS: tests/type/test_univ.py:Set.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Set.testGetPositionByType
+PASS: tests/type/test_univ.py:Set.testGetTagMap
+PASS: tests/type/test_univ.py:Set.testIter
+PASS: tests/type/test_univ.py:Set.testSetToDefault
+PASS: tests/type/test_univ.py:Set.testStaticDef
+PASS: tests/type/test_univ.py:Set.testTag
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Choice.testClone
+PASS: tests/type/test_univ.py:Choice.testCmp
+PASS: tests/type/test_univ.py:Choice.testContains
+PASS: tests/type/test_univ.py:Choice.testGetComponent
+PASS: tests/type/test_univ.py:Choice.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Choice.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Choice.testGetName
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testIter
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testRepr
+PASS: tests/type/test_univ.py:Choice.testSetComponentByPosition
+PASS: tests/type/test_univ.py:Choice.testSetToDefault
+PASS: tests/type/test_univ.py:Choice.testStaticDef
+PASS: tests/type/test_univ.py:Choice.testTag
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling
+============================================================================
+Testsuite summary
+# TOTAL: 1165
+# PASS: 1165
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 10
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-raw.log
new file mode 100644
index 00000000000..e8fc5a84660
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/ptest-raw.log
@@ -0,0 +1,1182 @@
+START: ptest-runner
+2024-01-31T04:26
+BEGIN: /usr/lib/python3-pyasn1/ptest
+PASS: tests/test_debug.py:DebugCaseBase.testKnownFlags
+PASS: tests/test_debug.py:DebugCaseBase.testUnknownFlags
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence
+PASS: tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject
+PASS: tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead
+PASS: tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail
+PASS: tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException
+PASS: tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords
+PASS: tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled
+PASS: tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_empty
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_signed
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_unsigned
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_zero
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ensureString
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_int2oct
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isOctetsType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isStringType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_oct2int
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs_empty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAdd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:VisibleStringTestCase.testContains
+PASS: tests/type/test_char.py:VisibleStringTestCase.testEmpty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInit
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:VisibleStringTestCase.testLength
+PASS: tests/type/test_char.py:VisibleStringTestCase.testMul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testPrintable
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRadd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testReverse
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRmul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSeq
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSerialised
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:VisibleStringTestCase.testUnicode
+PASS: tests/type/test_char.py:VisibleStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAdd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:GeneralStringTestCase.testContains
+PASS: tests/type/test_char.py:GeneralStringTestCase.testEmpty
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInit
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:GeneralStringTestCase.testLength
+PASS: tests/type/test_char.py:GeneralStringTestCase.testMul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testPrintable
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRadd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testReverse
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRmul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSeq
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSerialised
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:GeneralStringTestCase.testUnicode
+PASS: tests/type/test_char.py:GeneralStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAdd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UTF8StringTestCase.testContains
+PASS: tests/type/test_char.py:UTF8StringTestCase.testEmpty
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInit
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UTF8StringTestCase.testLength
+PASS: tests/type/test_char.py:UTF8StringTestCase.testMul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testPrintable
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRadd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testReverse
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRmul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSeq
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSerialised
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UTF8StringTestCase.testUnicode
+PASS: tests/type/test_char.py:UTF8StringTestCase.testValuePickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testAdd
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:BMPStringTestCase.testContains
+PASS: tests/type/test_char.py:BMPStringTestCase.testEmpty
+PASS: tests/type/test_char.py:BMPStringTestCase.testInit
+PASS: tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:BMPStringTestCase.testLength
+PASS: tests/type/test_char.py:BMPStringTestCase.testMul
+PASS: tests/type/test_char.py:BMPStringTestCase.testPrintable
+PASS: tests/type/test_char.py:BMPStringTestCase.testRadd
+PASS: tests/type/test_char.py:BMPStringTestCase.testReverse
+PASS: tests/type/test_char.py:BMPStringTestCase.testRmul
+PASS: tests/type/test_char.py:BMPStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testSeq
+PASS: tests/type/test_char.py:BMPStringTestCase.testSerialised
+PASS: tests/type/test_char.py:BMPStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:BMPStringTestCase.testUnicode
+PASS: tests/type/test_char.py:BMPStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAdd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UniversalStringTestCase.testContains
+PASS: tests/type/test_char.py:UniversalStringTestCase.testEmpty
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInit
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UniversalStringTestCase.testLength
+PASS: tests/type/test_char.py:UniversalStringTestCase.testMul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testPrintable
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRadd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testReverse
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRmul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSeq
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSerialised
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UniversalStringTestCase.testUnicode
+PASS: tests/type/test_char.py:UniversalStringTestCase.testValuePickling
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testContains
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap
+PASS: tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testAdd
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testClone
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testDict
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testInit
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testLen
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr
+PASS: tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_tag.py:TagReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagCmpTestCase.testSequence
+PASS: tests/type/test_tag.py:TagSetReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testLen
+PASS: tests/type/test_tag.py:TaggingTestSuite.testExplicitTag
+PASS: tests/type/test_tag.py:TaggingTestSuite.testImplicitTag
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testAdd
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testRadd
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3
+PASS: tests/type/test_univ.py:NoValueTestCase.testAdd
+PASS: tests/type/test_univ.py:NoValueTestCase.testBitShift
+PASS: tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation
+PASS: tests/type/test_univ.py:NoValueTestCase.testCmp
+PASS: tests/type/test_univ.py:NoValueTestCase.testInt
+PASS: tests/type/test_univ.py:NoValueTestCase.testIsInstance
+PASS: tests/type/test_univ.py:NoValueTestCase.testKey
+PASS: tests/type/test_univ.py:NoValueTestCase.testKeyAssignment
+PASS: tests/type/test_univ.py:NoValueTestCase.testLen
+PASS: tests/type/test_univ.py:NoValueTestCase.testRepr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSingleton
+PASS: tests/type/test_univ.py:NoValueTestCase.testSizeOf
+PASS: tests/type/test_univ.py:NoValueTestCase.testStr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSubs
+PASS: tests/type/test_univ.py:IntegerTestCase.testAdd
+PASS: tests/type/test_univ.py:IntegerTestCase.testAnd
+PASS: tests/type/test_univ.py:IntegerTestCase.testCeil
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloor
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloorDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testInvert
+PASS: tests/type/test_univ.py:IntegerTestCase.testLong
+PASS: tests/type/test_univ.py:IntegerTestCase.testLshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testMod
+PASS: tests/type/test_univ.py:IntegerTestCase.testMul
+PASS: tests/type/test_univ.py:IntegerTestCase.testNamedVals
+PASS: tests/type/test_univ.py:IntegerTestCase.testNeg
+PASS: tests/type/test_univ.py:IntegerTestCase.testOr
+PASS: tests/type/test_univ.py:IntegerTestCase.testPos
+PASS: tests/type/test_univ.py:IntegerTestCase.testPow
+PASS: tests/type/test_univ.py:IntegerTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:IntegerTestCase.testRadd
+PASS: tests/type/test_univ.py:IntegerTestCase.testRand
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testRepr
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmod
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmul
+PASS: tests/type/test_univ.py:IntegerTestCase.testRor
+PASS: tests/type/test_univ.py:IntegerTestCase.testRound
+PASS: tests/type/test_univ.py:IntegerTestCase.testRpow
+PASS: tests/type/test_univ.py:IntegerTestCase.testRshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testRsub
+PASS: tests/type/test_univ.py:IntegerTestCase.testRxor
+PASS: tests/type/test_univ.py:IntegerTestCase.testStr
+PASS: tests/type/test_univ.py:IntegerTestCase.testSub
+PASS: tests/type/test_univ.py:IntegerTestCase.testSubtype
+PASS: tests/type/test_univ.py:IntegerTestCase.testTag
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrueDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrunc
+PASS: tests/type/test_univ.py:IntegerTestCase.testXor
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BooleanTestCase.testConstraints
+PASS: tests/type/test_univ.py:BooleanTestCase.testFalse
+PASS: tests/type/test_univ.py:BooleanTestCase.testInt
+PASS: tests/type/test_univ.py:BooleanTestCase.testRepr
+PASS: tests/type/test_univ.py:BooleanTestCase.testStr
+PASS: tests/type/test_univ.py:BooleanTestCase.testTag
+PASS: tests/type/test_univ.py:BooleanTestCase.testTruth
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInteger
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInts
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsOctets
+PASS: tests/type/test_univ.py:BitStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testGetItem
+PASS: tests/type/test_univ.py:BitStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testLen
+PASS: tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding
+PASS: tests/type/test_univ.py:BitStringTestCase.testRepr
+PASS: tests/type/test_univ.py:BitStringTestCase.testReverse
+PASS: tests/type/test_univ.py:BitStringTestCase.testSet
+PASS: tests/type/test_univ.py:BitStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:BitStringTestCase.testStr
+PASS: tests/type/test_univ.py:BitStringTestCase.testTag
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testEmpty
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTag
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTuple
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Null.testConstraints
+PASS: tests/type/test_univ.py:Null.testInit
+PASS: tests/type/test_univ.py:Null.testRepr
+PASS: tests/type/test_univ.py:Null.testStaticDef
+PASS: tests/type/test_univ.py:Null.testStr
+PASS: tests/type/test_univ.py:Null.testTag
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:RealTestCase.testAdd
+PASS: tests/type/test_univ.py:RealTestCase.testAddInf
+PASS: tests/type/test_univ.py:RealTestCase.testCeil
+PASS: tests/type/test_univ.py:RealTestCase.testDiv
+PASS: tests/type/test_univ.py:RealTestCase.testFloat
+PASS: tests/type/test_univ.py:RealTestCase.testFloat4BinEnc
+PASS: tests/type/test_univ.py:RealTestCase.testFloatInf
+PASS: tests/type/test_univ.py:RealTestCase.testFloor
+PASS: tests/type/test_univ.py:RealTestCase.testInt
+PASS: tests/type/test_univ.py:RealTestCase.testIntInf
+PASS: tests/type/test_univ.py:RealTestCase.testLong
+PASS: tests/type/test_univ.py:RealTestCase.testLongInf
+PASS: tests/type/test_univ.py:RealTestCase.testMinusInf
+PASS: tests/type/test_univ.py:RealTestCase.testMod
+PASS: tests/type/test_univ.py:RealTestCase.testMul
+PASS: tests/type/test_univ.py:RealTestCase.testNeg
+PASS: tests/type/test_univ.py:RealTestCase.testPlusInf
+PASS: tests/type/test_univ.py:RealTestCase.testPos
+PASS: tests/type/test_univ.py:RealTestCase.testPow
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyInInf
+PASS: tests/type/test_univ.py:RealTestCase.testRadd
+PASS: tests/type/test_univ.py:RealTestCase.testRaddInf
+PASS: tests/type/test_univ.py:RealTestCase.testRdiv
+PASS: tests/type/test_univ.py:RealTestCase.testRepr
+PASS: tests/type/test_univ.py:RealTestCase.testRmod
+PASS: tests/type/test_univ.py:RealTestCase.testRmul
+PASS: tests/type/test_univ.py:RealTestCase.testRound
+PASS: tests/type/test_univ.py:RealTestCase.testRpow
+PASS: tests/type/test_univ.py:RealTestCase.testRsub
+PASS: tests/type/test_univ.py:RealTestCase.testStaticDef
+PASS: tests/type/test_univ.py:RealTestCase.testStr
+PASS: tests/type/test_univ.py:RealTestCase.testStrInf
+PASS: tests/type/test_univ.py:RealTestCase.testSub
+PASS: tests/type/test_univ.py:RealTestCase.testTag
+PASS: tests/type/test_univ.py:RealTestCase.testTrunc
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:ObjectIdentifier.testAdd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testContains
+PASS: tests/type/test_univ.py:ObjectIdentifier.testEq
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput1
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput2
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput3
+PASS: tests/type/test_univ.py:ObjectIdentifier.testLen
+PASS: tests/type/test_univ.py:ObjectIdentifier.testPrefix
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRadd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRepr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStaticDef
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testTag
+PASS: tests/type/test_univ.py:ObjectIdentifier.testUnicode
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SequenceOf.testAppend
+PASS: tests/type/test_univ.py:SequenceOf.testClear
+PASS: tests/type/test_univ.py:SequenceOf.testClone
+PASS: tests/type/test_univ.py:SequenceOf.testCmp
+PASS: tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testComponentTagsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testConsistency
+PASS: tests/type/test_univ.py:SequenceOf.testCount
+PASS: tests/type/test_univ.py:SequenceOf.testExtend
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentTagMap
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:SequenceOf.testGetItem
+PASS: tests/type/test_univ.py:SequenceOf.testGetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testIndex
+PASS: tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:SequenceOf.testLegacyInitializer
+PASS: tests/type/test_univ.py:SequenceOf.testRepr
+PASS: tests/type/test_univ.py:SequenceOf.testReset
+PASS: tests/type/test_univ.py:SequenceOf.testSeq
+PASS: tests/type/test_univ.py:SequenceOf.testSetComponents
+PASS: tests/type/test_univ.py:SequenceOf.testSetItem
+PASS: tests/type/test_univ.py:SequenceOf.testSetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testSort
+PASS: tests/type/test_univ.py:SequenceOf.testStaticDef
+PASS: tests/type/test_univ.py:SequenceOf.testSubtype
+PASS: tests/type/test_univ.py:SequenceOf.testSubtypeSpec
+PASS: tests/type/test_univ.py:SequenceOf.testTag
+PASS: tests/type/test_univ.py:SequenceOf.testUntyped
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Sequence.testById
+PASS: tests/type/test_univ.py:Sequence.testByKey
+PASS: tests/type/test_univ.py:Sequence.testClone
+PASS: tests/type/test_univ.py:Sequence.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:Sequence.testComponentTagsMatching
+PASS: tests/type/test_univ.py:Sequence.testContains
+PASS: tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Sequence.testGetItem
+PASS: tests/type/test_univ.py:Sequence.testGetNearPosition
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint
+PASS: tests/type/test_univ.py:Sequence.testItems
+PASS: tests/type/test_univ.py:Sequence.testIter
+PASS: tests/type/test_univ.py:Sequence.testKeys
+PASS: tests/type/test_univ.py:Sequence.testRepr
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithComponents
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents
+PASS: tests/type/test_univ.py:Sequence.testSetComponents
+PASS: tests/type/test_univ.py:Sequence.testSetDefaultComponents
+PASS: tests/type/test_univ.py:Sequence.testSetItem
+PASS: tests/type/test_univ.py:Sequence.testSetToDefault
+PASS: tests/type/test_univ.py:Sequence.testStaticDef
+PASS: tests/type/test_univ.py:Sequence.testTag
+PASS: tests/type/test_univ.py:Sequence.testUpdate
+PASS: tests/type/test_univ.py:Sequence.testValues
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testGetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testItems
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testIter
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testKeys
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSchema
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testUpdate
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testValues
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SetOf.testSeq
+PASS: tests/type/test_univ.py:SetOf.testStaticDef
+PASS: tests/type/test_univ.py:SetOf.testTag
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Set.testByTypeWithInstance
+PASS: tests/type/test_univ.py:Set.testByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Set.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Set.testGetComponentTagMap
+PASS: tests/type/test_univ.py:Set.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Set.testGetPositionByType
+PASS: tests/type/test_univ.py:Set.testGetTagMap
+PASS: tests/type/test_univ.py:Set.testIter
+PASS: tests/type/test_univ.py:Set.testSetToDefault
+PASS: tests/type/test_univ.py:Set.testStaticDef
+PASS: tests/type/test_univ.py:Set.testTag
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Choice.testClone
+PASS: tests/type/test_univ.py:Choice.testCmp
+PASS: tests/type/test_univ.py:Choice.testContains
+PASS: tests/type/test_univ.py:Choice.testGetComponent
+PASS: tests/type/test_univ.py:Choice.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Choice.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Choice.testGetName
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testIter
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testRepr
+PASS: tests/type/test_univ.py:Choice.testSetComponentByPosition
+PASS: tests/type/test_univ.py:Choice.testSetToDefault
+PASS: tests/type/test_univ.py:Choice.testStaticDef
+PASS: tests/type/test_univ.py:Choice.testTag
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling
+============================================================================
+Testsuite summary
+# TOTAL: 1165
+# PASS: 1165
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 10
+END: /usr/lib/python3-pyasn1/ptest
+2024-01-31T04:26
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/testresults.json
new file mode 100644
index 00000000000..9af927a0aae
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pyasn1/testresults.json
@@ -0,0 +1,3558 @@
+{
+ "runtime_core-image-ptest-python3-pyasn1_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-pyasn1",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012896060943603516,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.360715627670288,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04305672645568848,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 10.58553433418274,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012073516845703125,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_ensureString": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_int2oct": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_ints2octs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_ints2octs_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_isOctetsType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_isStringType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_oct2int": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2ints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2ints_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2str_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_str2octs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_str2octs_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/test_debug.py:DebugCaseBase.testKnownFlags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/test_debug.py:DebugCaseBase.testUnknownFlags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypeCaseBase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testDict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testSequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagReprTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetAddTestSuite.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetAddTestSuite.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetReprTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TaggingTestSuite.testExplicitTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TaggingTestSuite.testImplicitTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsInteger": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testBinDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testHexDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testSet": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testConstraints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testTruth": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetName": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testSetComponentByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testSetToDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testAnd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testCeil": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testDivFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testDivInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloorDiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testInvert": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testLshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testMod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testNamedVals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testOr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPos": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPrettyIn": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRand": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRdivFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRdivInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRmod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRound": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRpow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRxor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testSubtype": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTrueDiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTrunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testXor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testBitShift": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testIsInstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testKey": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testKeyAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSingleton": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSizeOf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSubs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testConstraints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NullPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testEq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testPrefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testBinDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testBinStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testHexDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testHexStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testTuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testAddInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testCeil": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testDiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloat4BinEnc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloatInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testIntInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testLongInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPos": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPrettyIn": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPrettyInInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRaddInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRdiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRmod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRound": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRpow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStrInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testTrunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testById": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testByKey": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testComponentConstraintsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testComponentTagsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetNearPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testItems": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testKeys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSchemaWithComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetDefaultComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetToDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testUpdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testValues": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testAppend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testClear": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testComponentTagsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testConsistency": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testCount": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testExtend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetItemSlice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testIndex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testLegacyInitializer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testReset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetItemSlice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSubtype": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSubtypeSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testUntyped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testItems": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testKeys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testSetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testUpdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testValues": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testByTypeWithInstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testByTypeWithPythonValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetPositionByType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testSetToDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-pyasn1": {
+ "duration": "10"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.10579252243042,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-python3-pytz.log b/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-python3-pytz.log
new file mode 100644
index 00000000000..83b14097c76
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-python3-pytz.log
@@ -0,0 +1,246 @@
+START: ptest-runner
+2024-01-31T04:26
+PASS: pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding
+PASS: pytz/tests/test_docs.py:test_suite
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_append
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_count
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_extend
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iadd
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_index
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_insert
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iter
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reverse
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reversed
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sort
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sorted
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_add
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_clear
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_copy
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_discard
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_iops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testGMT
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testVersion
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDst
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern
+PASS: pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:test_suite
+============================================================================
+Testsuite summary
+# TOTAL: 234
+# PASS: 234
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-raw.log
new file mode 100644
index 00000000000..8944a17cdab
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/ptest-raw.log
@@ -0,0 +1,251 @@
+START: ptest-runner
+2024-01-31T04:26
+BEGIN: /usr/lib/python3-pytz/ptest
+PASS: pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding
+PASS: pytz/tests/test_docs.py:test_suite
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_append
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_count
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_extend
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iadd
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_index
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_insert
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iter
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reverse
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reversed
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sort
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sorted
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_add
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_clear
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_copy
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_discard
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_iops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testGMT
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testVersion
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDst
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern
+PASS: pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:test_suite
+============================================================================
+Testsuite summary
+# TOTAL: 234
+# PASS: 234
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 2
+END: /usr/lib/python3-pytz/ptest
+2024-01-31T04:26
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/testresults.json
new file mode 100644
index 00000000000..5456f97888e
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-pytz/testresults.json
@@ -0,0 +1,765 @@
+{
+ "runtime_core-image-ptest-python3-pytz_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-pytz",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010025501251220703,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.34238600730896,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04494738578796387,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.5730929374694824,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012519359588623047,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_docs.py:test_suite": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_append": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_delitem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_delslice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_extend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_getitem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_getslice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_iadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_insert": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_pop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_setitem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_setslice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_sorted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_clear": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_discard": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_iops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_pop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testGMT": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testVersion": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testDst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:test_suite": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-pytz": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.102933168411255,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log b/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log
new file mode 100644
index 00000000000..f23a5089909
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log
@@ -0,0 +1,27 @@
+START: ptest-runner
+2024-01-31T04:25
+PASS: tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]
+PASS: tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]
+PASS: tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level classifier 'Foo' is invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier 'Foo :: Bar' is missing]
+PASS: tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier 'Bing :: Bang' does not exist]
+PASS: tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier 'Foo :: Bar' in both valid and deprecated classifiers]
+PASS: tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers containing ':' are invalid]
+============================================================================
+Testsuite summary
+# TOTAL: 15
+# PASS: 15
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-raw.log
new file mode 100644
index 00000000000..9d3e80c83ce
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/ptest-raw.log
@@ -0,0 +1,32 @@
+START: ptest-runner
+2024-01-31T04:25
+BEGIN: /usr/lib/python3-trove-classifiers/ptest
+PASS: tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]
+PASS: tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]
+PASS: tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level classifier 'Foo' is invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier 'Foo :: Bar' is missing]
+PASS: tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier 'Bing :: Bang' does not exist]
+PASS: tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier 'Foo :: Bar' in both valid and deprecated classifiers]
+PASS: tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers containing ':' are invalid]
+============================================================================
+Testsuite summary
+# TOTAL: 15
+# PASS: 15
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-trove-classifiers/ptest
+2024-01-31T04:25
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/testresults.json
new file mode 100644
index 00000000000..c5524943d7a
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-trove-classifiers/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-python3-trove-classifiers_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-trove-classifiers",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012440681457519531,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3899426460266113,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04522848129272461,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.2961742877960205,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001287221908569336,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level_classifier_'Foo'_is_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier_'Foo_::_Bar'_is_missing]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers_containing_':'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers_containing_':'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers_containing_':'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier_'Bing_::_Bang'_does_not_exist]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier_'Foo_::_Bar'_in_both_valid_and_deprecated_classifiers]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers_starting_or_ending_with_whitespace_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers_starting_or_ending_with_whitespace_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-trove-classifiers": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.118034839630127,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log b/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log
new file mode 100644
index 00000000000..77eeb935ec1
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T04:25
+PASS: tests/test_core.py:test_package_version
+PASS: tests/test_core.py:test_empty_string
+PASS: tests/test_core.py:test_hello_jp
+PASS: tests/test_core.py:test_wcswidth_substr
+PASS: tests/test_core.py:test_null_width_0
+PASS: tests/test_core.py:test_control_c0_width_negative_1
+PASS: tests/test_core.py:test_combining_width
+PASS: tests/test_core.py:test_combining_cafe
+PASS: tests/test_core.py:test_combining_enclosing
+PASS: tests/test_core.py:test_balinese_script
+PASS: tests/test_core.py:test_kr_jamo_filler
+PASS: tests/test_core.py:test_devanagari_script
+PASS: tests/test_core.py:test_tamil_script
+PASS: tests/test_core.py:test_kannada_script
+PASS: tests/test_core.py:test_kannada_script_2
+PASS: tests/test_emojis.py:test_unfinished_zwj_sequence
+PASS: tests/test_emojis.py:test_non_recommended_zwj_sequence
+PASS: tests/test_emojis.py:test_another_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_longer_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_recommended_emoji_zwj_sequences
+PASS: tests/test_emojis.py:test_recommended_variation_16_sequences
+PASS: tests/test_emojis.py:test_unicode_9_vs16
+PASS: tests/test_emojis.py:test_unicode_8_vs16
+PASS: tests/test_ucslevel.py:test_latest
+PASS: tests/test_ucslevel.py:test_exact_410_str
+PASS: tests/test_ucslevel.py:test_exact_410_unicode
+PASS: tests/test_ucslevel.py:test_nearest_505_str
+PASS: tests/test_ucslevel.py:test_nearest_505_unicode
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_str
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_unicode
+PASS: tests/test_ucslevel.py:test_nearest_800_str
+PASS: tests/test_ucslevel.py:test_nearest_800_unicode
+PASS: tests/test_ucslevel.py:test_nearest_999_str
+PASS: tests/test_ucslevel.py:test_nearest_999_unicode
+PASS: tests/test_ucslevel.py:test_nonint_unicode
+PASS: tests/test_ucslevel.py:test_nonint_str
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-raw.log
new file mode 100644
index 00000000000..7e4fb4c10a5
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/ptest-raw.log
@@ -0,0 +1,53 @@
+START: ptest-runner
+2024-01-31T04:25
+BEGIN: /usr/lib/python3-wcwidth/ptest
+PASS: tests/test_core.py:test_package_version
+PASS: tests/test_core.py:test_empty_string
+PASS: tests/test_core.py:test_hello_jp
+PASS: tests/test_core.py:test_wcswidth_substr
+PASS: tests/test_core.py:test_null_width_0
+PASS: tests/test_core.py:test_control_c0_width_negative_1
+PASS: tests/test_core.py:test_combining_width
+PASS: tests/test_core.py:test_combining_cafe
+PASS: tests/test_core.py:test_combining_enclosing
+PASS: tests/test_core.py:test_balinese_script
+PASS: tests/test_core.py:test_kr_jamo_filler
+PASS: tests/test_core.py:test_devanagari_script
+PASS: tests/test_core.py:test_tamil_script
+PASS: tests/test_core.py:test_kannada_script
+PASS: tests/test_core.py:test_kannada_script_2
+PASS: tests/test_emojis.py:test_unfinished_zwj_sequence
+PASS: tests/test_emojis.py:test_non_recommended_zwj_sequence
+PASS: tests/test_emojis.py:test_another_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_longer_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_recommended_emoji_zwj_sequences
+PASS: tests/test_emojis.py:test_recommended_variation_16_sequences
+PASS: tests/test_emojis.py:test_unicode_9_vs16
+PASS: tests/test_emojis.py:test_unicode_8_vs16
+PASS: tests/test_ucslevel.py:test_latest
+PASS: tests/test_ucslevel.py:test_exact_410_str
+PASS: tests/test_ucslevel.py:test_exact_410_unicode
+PASS: tests/test_ucslevel.py:test_nearest_505_str
+PASS: tests/test_ucslevel.py:test_nearest_505_unicode
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_str
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_unicode
+PASS: tests/test_ucslevel.py:test_nearest_800_str
+PASS: tests/test_ucslevel.py:test_nearest_800_unicode
+PASS: tests/test_ucslevel.py:test_nearest_999_str
+PASS: tests/test_ucslevel.py:test_nearest_999_unicode
+PASS: tests/test_ucslevel.py:test_nonint_unicode
+PASS: tests/test_ucslevel.py:test_nonint_str
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-wcwidth/ptest
+2024-01-31T04:25
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/testresults.json
new file mode 100644
index 00000000000..b558839e866
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-wcwidth/testresults.json
@@ -0,0 +1,171 @@
+{
+ "runtime_core-image-ptest-python3-wcwidth_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-wcwidth",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001058816909790039,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3867294788360596,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04254937171936035,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.4913933277130127,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013163089752197266,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_balinese_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_cafe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_enclosing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_width": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_control_c0_width_negative_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_devanagari_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_empty_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_hello_jp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_kannada_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_kannada_script_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_kr_jamo_filler": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_null_width_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_package_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_tamil_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_wcswidth_substr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_another_emoji_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_longer_emoji_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_non_recommended_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_recommended_emoji_zwj_sequences": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_recommended_variation_16_sequences": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unfinished_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unicode_8_vs16": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unicode_9_vs16": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_exact_410_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_exact_410_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_latest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_505_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_505_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_800_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_800_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_999_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_999_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_lowint40_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_lowint40_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nonint_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nonint_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-wcwidth": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.112672328948975,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log b/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log
new file mode 100644
index 00000000000..1372dff5cc1
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T04:25
+PASS: tests/test_conformance.py:ConformanceTests.test_html_definition_conformance
+PASS: tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb
+PASS: tests/test_conversion.py:ConversionTests.test_spelling_variants
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_serialize_simple_color
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex_format
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-raw.log
new file mode 100644
index 00000000000..88501623fa9
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/ptest-raw.log
@@ -0,0 +1,53 @@
+START: ptest-runner
+2024-01-31T04:25
+BEGIN: /usr/lib/python3-webcolors/ptest
+PASS: tests/test_conformance.py:ConformanceTests.test_html_definition_conformance
+PASS: tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb
+PASS: tests/test_conversion.py:ConversionTests.test_spelling_variants
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_serialize_simple_color
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex_format
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-webcolors/ptest
+2024-01-31T04:25
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/testresults.json
new file mode 100644
index 00000000000..56f89fc2f91
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-python3-webcolors/testresults.json
@@ -0,0 +1,171 @@
+{
+ "runtime_core-image-ptest-python3-webcolors_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-python3-webcolors",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009827613830566406,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3864285945892334,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04372048377990723,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.4969427585601807,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00136566162109375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conformance.py:ConformanceTests.test_html_definition_conformance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:ConversionTests.test_spelling_variants": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_simple_color": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_simple_color_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_serialize_simple_color": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_hex_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-webcolors": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.113064289093018,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-qemu.log b/runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-qemu.log
new file mode 100644
index 00000000000..53ee3608351
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-qemu.log
@@ -0,0 +1,2055 @@
+START: ptest-runner
+2024-01-31T04:25
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Se29a180d2551a55d2a0554b87c3ebc49
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Sd05d368d618ecf67f92b21a3c2f061d3
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S59262f32b91d2cd9e21e366262864955
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Sc6b0c1f110b986ab27d546cde733069b
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S81675d24be12c9904e2f18a25dc87294
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S97901a3d3f44c59ea4aa935c79f139de
+TAP version 13
+# random seed: R02S997f4e05ba6e0731b3f97ef7c85eb81d
+1..4
+# Start of crypto tests
+# Start of der tests
+PASS: 1 /crypto/der/parse-rsa512-priv-key
+PASS: 2 /crypto/der/parse-rsa2048-priv-key
+PASS: 3 /crypto/der/parse-ecdsa-p192-priv-key
+PASS: 4 /crypto/der/parse-ecdsa-p256-priv-key
+# End of der tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S0aa7cc48e6dd18b21a03471530f27de4
+1..5
+# Start of crypto tests
+# Start of hash tests
+PASS: 1 /crypto/hash/iov
+PASS: 2 /crypto/hash/alloc
+PASS: 3 /crypto/hash/prealloc
+PASS: 4 /crypto/hash/digest
+PASS: 5 /crypto/hash/base64
+# End of hash tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S84efe7226abc14c53bdb1ad52c07659f
+1..38
+# Start of char tests
+PASS: 1 /char/null
+# ./unit/test-char:
+#
+# 'invalid' is not a valid char driver
+#
+#
+PASS: 2 /char/invalid
+PASS: 3 /char/ringbuf
+PASS: 4 /char/mux
+PASS: 5 /char/stdio
+PASS: 6 /char/pipe
+PASS: 7 /char/file
+PASS: 8 /char/file-fifo
+PASS: 9 /char/udp
+PASS: 10 /char/serial
+PASS: 11 /char/hotswap
+PASS: 12 /char/websocket
+# Start of stdio tests
+# End of stdio tests
+# Start of socket tests
+# Start of server tests
+# Start of mainloop tests
+PASS: 13 /char/socket/server/mainloop/tcp
+PASS: 14 /char/socket/server/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:33119,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:33119,server=on
+#
+#
+PASS: 15 /char/socket/server/wait-conn/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 16 /char/socket/server/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-fdpass tests
+PASS: 17 /char/socket/server/mainloop-fdpass/tcp
+PASS: 18 /char/socket/server/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:34227,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:34227,server=on
+#
+#
+PASS: 19 /char/socket/server/wait-conn-fdpass/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 20 /char/socket/server/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of two-clients tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:39137,server=on
+#
+#
+PASS: 21 /char/socket/server/two-clients/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 22 /char/socket/server/two-clients/unix
+# End of two-clients tests
+# End of server tests
+# Start of client tests
+# Start of mainloop tests
+PASS: 23 /char/socket/client/mainloop/tcp
+PASS: 24 /char/socket/client/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+PASS: 25 /char/socket/client/wait-conn/tcp
+PASS: 26 /char/socket/client/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-reconnect tests
+PASS: 27 /char/socket/client/mainloop-reconnect/tcp
+# slow test /char/socket/client/mainloop-reconnect/tcp executed in 1.00 secs
+PASS: 28 /char/socket/client/mainloop-reconnect/unix
+# slow test /char/socket/client/mainloop-reconnect/unix executed in 1.00 secs
+# End of mainloop-reconnect tests
+# Start of wait-conn-reconnect tests
+PASS: 29 /char/socket/client/wait-conn-reconnect/tcp
+PASS: 30 /char/socket/client/wait-conn-reconnect/unix
+# End of wait-conn-reconnect tests
+# Start of mainloop-fdpass tests
+PASS: 31 /char/socket/client/mainloop-fdpass/tcp
+PASS: 32 /char/socket/client/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+PASS: 33 /char/socket/client/wait-conn-fdpass/tcp
+PASS: 34 /char/socket/client/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of reconnect-error tests
+PASS: 35 /char/socket/client/reconnect-error/tcp
+PASS: 36 /char/socket/client/reconnect-error/unix
+# End of reconnect-error tests
+# Start of dupid-reconnect tests
+PASS: 37 /char/socket/client/dupid-reconnect/tcp
+PASS: 38 /char/socket/client/dupid-reconnect/unix
+# End of dupid-reconnect tests
+# End of client tests
+# End of socket tests
+# End of char tests
+TAP version 13
+# random seed: R02S8c242c5a4bf2308dd13cb7686d479905
+1..6
+# Start of bitops tests
+PASS: 1 /bitops/sextract32
+PASS: 2 /bitops/sextract64
+PASS: 3 /bitops/half_shuffle32
+PASS: 4 /bitops/half_shuffle64
+PASS: 5 /bitops/half_unshuffle32
+PASS: 6 /bitops/half_unshuffle64
+# End of bitops tests
+TAP version 13
+# random seed: R02S572ea3ca83f8691e44ab830d2832a1bd
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/mulu64
+PASS: 2 /host-utils/muls64
+# End of host-utils tests
+TAP version 13
+# random seed: R02Sd913f1670b381be63254d56ff51c0858
+1..42
+# Start of visitor tests
+# Start of input tests
+PASS: 1 /visitor/input/int
+PASS: 2 /visitor/input/uint
+PASS: 3 /visitor/input/int_overflow
+PASS: 4 /visitor/input/int_keyval
+PASS: 5 /visitor/input/int_str_keyval
+PASS: 6 /visitor/input/int_str_fail
+PASS: 7 /visitor/input/bool
+PASS: 8 /visitor/input/bool_keyval
+PASS: 9 /visitor/input/bool_str_keyval
+PASS: 10 /visitor/input/bool_str_fail
+PASS: 11 /visitor/input/number
+PASS: 12 /visitor/input/large_number
+PASS: 13 /visitor/input/number_keyval
+PASS: 14 /visitor/input/number_str_keyval
+PASS: 15 /visitor/input/number_str_fail
+PASS: 16 /visitor/input/size_str_keyval
+PASS: 17 /visitor/input/size_str_fail
+PASS: 18 /visitor/input/string
+PASS: 19 /visitor/input/enum
+PASS: 20 /visitor/input/struct
+PASS: 21 /visitor/input/struct-nested
+PASS: 22 /visitor/input/list2
+PASS: 23 /visitor/input/list
+PASS: 24 /visitor/input/any
+PASS: 25 /visitor/input/null
+PASS: 26 /visitor/input/union-flat
+PASS: 27 /visitor/input/union-in-union
+PASS: 28 /visitor/input/alternate
+PASS: 29 /visitor/input/errors
+PASS: 30 /visitor/input/wrong-type
+PASS: 31 /visitor/input/alternate-number
+PASS: 32 /visitor/input/alternate-list
+PASS: 33 /visitor/input/qapi-introspect
+# Start of fail tests
+PASS: 34 /visitor/input/fail/struct
+PASS: 35 /visitor/input/fail/struct-nested
+PASS: 36 /visitor/input/fail/struct-in-list
+PASS: 37 /visitor/input/fail/struct-missing
+PASS: 38 /visitor/input/fail/list
+PASS: 39 /visitor/input/fail/list-nested
+PASS: 40 /visitor/input/fail/union-flat
+PASS: 41 /visitor/input/fail/union-flat-no-discriminator
+PASS: 42 /visitor/input/fail/alternate
+# End of fail tests
+# End of input tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sab93ce8977056944d6434e413fde4597
+1..9
+# Start of util tests
+# Start of socket tests
+PASS: 1 /util/socket/unix-abstract
+# Start of is-socket tests
+PASS: 2 /util/socket/is-socket/bad
+PASS: 3 /util/socket/is-socket/good
+# End of is-socket tests
+# End of socket tests
+# End of util tests
+# Start of socket tests
+# Start of fd-pass tests
+# Start of name tests
+PASS: 4 /socket/fd-pass/name/good
+PASS: 5 /socket/fd-pass/name/bad
+PASS: 6 /socket/fd-pass/name/nomon
+# End of name tests
+# Start of num tests
+PASS: 7 /socket/fd-pass/num/good
+PASS: 8 /socket/fd-pass/num/bad
+PASS: 9 /socket/fd-pass/num/nocli
+# End of num tests
+# End of fd-pass tests
+# End of socket tests
+TAP version 13
+# random seed: R02S2c3b9490e69b3fa880614bfb49416523
+1..1
+# Start of authz tests
+PASS: 1 /authz/simple
+# End of authz tests
+TAP version 13
+# random seed: R02Sa919b0e48142b5ca0781570814cf3988
+1..4
+# Start of crypto tests
+# Start of hmac tests
+PASS: 1 /crypto/hmac/iov
+PASS: 2 /crypto/hmac/alloc
+PASS: 3 /crypto/hmac/prealloc
+PASS: 4 /crypto/hmac/digest
+# End of hmac tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S0f636ce24b1a27e88087a71409a1a136
+1..4
+# Start of qdev tests
+# Start of properties tests
+# Start of static tests
+PASS: 1 /qdev/properties/static/default
+PASS: 2 /qdev/properties/static/global
+# Start of default tests
+# End of default tests
+# Start of global tests
+# End of global tests
+# End of static tests
+# Start of dynamic tests
+PASS: 3 /qdev/properties/dynamic/global
+# Start of global tests
+# End of global tests
+# End of dynamic tests
+# Start of global tests
+PASS: 4 /qdev/properties/global/subclass
+# End of global tests
+# End of properties tests
+# End of qdev tests
+TAP version 13
+# random seed: R02Sb175d8b90f0225e1c5522037e867cdb8
+1..30
+# Start of bdrv-drain tests
+PASS: 1 /bdrv-drain/nested
+PASS: 2 /bdrv-drain/set_aio_context
+# Start of driver-cb tests
+PASS: 3 /bdrv-drain/driver-cb/drain_all
+PASS: 4 /bdrv-drain/driver-cb/drain
+# Start of co tests
+PASS: 5 /bdrv-drain/driver-cb/co/drain_all
+PASS: 6 /bdrv-drain/driver-cb/co/drain
+# End of co tests
+# End of driver-cb tests
+# Start of quiesce tests
+PASS: 7 /bdrv-drain/quiesce/drain_all
+PASS: 8 /bdrv-drain/quiesce/drain
+# Start of co tests
+PASS: 9 /bdrv-drain/quiesce/co/drain_all
+PASS: 10 /bdrv-drain/quiesce/co/drain
+# End of co tests
+# End of quiesce tests
+# Start of graph-change tests
+PASS: 11 /bdrv-drain/graph-change/drain_all
+# End of graph-change tests
+# Start of iothread tests
+PASS: 12 /bdrv-drain/iothread/drain_all
+PASS: 13 /bdrv-drain/iothread/drain
+# End of iothread tests
+# Start of blockjob tests
+PASS: 14 /bdrv-drain/blockjob/drain_all
+PASS: 15 /bdrv-drain/blockjob/drain
+PASS: 16 /bdrv-drain/blockjob/commit_by_drained_end
+# Start of error tests
+PASS: 17 /bdrv-drain/blockjob/error/drain_all
+PASS: 18 /bdrv-drain/blockjob/error/drain
+# End of error tests
+# Start of iothread tests
+PASS: 19 /bdrv-drain/blockjob/iothread/drain_all
+PASS: 20 /bdrv-drain/blockjob/iothread/drain
+# Start of error tests
+PASS: 21 /bdrv-drain/blockjob/iothread/error/drain_all
+PASS: 22 /bdrv-drain/blockjob/iothread/error/drain
+# End of error tests
+# End of iothread tests
+# End of blockjob tests
+# Start of deletion tests
+PASS: 23 /bdrv-drain/deletion/drain
+# End of deletion tests
+# Start of detach tests
+PASS: 24 /bdrv-drain/detach/drain_all
+PASS: 25 /bdrv-drain/detach/drain
+PASS: 26 /bdrv-drain/detach/parent_cb
+PASS: 27 /bdrv-drain/detach/driver_cb
+# End of detach tests
+# Start of attach tests
+PASS: 28 /bdrv-drain/attach/drain
+# End of attach tests
+# Start of bdrv_drop_intermediate tests
+PASS: 29 /bdrv-drain/bdrv_drop_intermediate/poll
+# End of bdrv_drop_intermediate tests
+# Start of replace_child tests
+PASS: 30 /bdrv-drain/replace_child/mid-drain
+# End of replace_child tests
+# End of bdrv-drain tests
+TAP version 13
+# random seed: R02S2d8b5d5dc2a02761e9c974bdde1f3fd8
+1..8
+# Start of string-visitor tests
+# Start of input tests
+PASS: 1 /string-visitor/input/int
+PASS: 2 /string-visitor/input/intList
+PASS: 3 /string-visitor/input/uintList
+PASS: 4 /string-visitor/input/bool
+PASS: 5 /string-visitor/input/number
+PASS: 6 /string-visitor/input/string
+PASS: 7 /string-visitor/input/enum
+PASS: 8 /string-visitor/input/fuzz
+# End of input tests
+# End of string-visitor tests
+TAP version 13
+# random seed: R02S5f4861e5117cddcff04baab85f370355
+1..13
+# Start of keyval tests
+PASS: 1 /keyval/keyval_parse
+# Start of keyval_parse tests
+PASS: 2 /keyval/keyval_parse/list
+# End of keyval_parse tests
+# Start of visit tests
+PASS: 3 /keyval/visit/bool
+PASS: 4 /keyval/visit/number
+PASS: 5 /keyval/visit/size
+PASS: 6 /keyval/visit/dict
+PASS: 7 /keyval/visit/list
+PASS: 8 /keyval/visit/optional
+PASS: 9 /keyval/visit/alternate
+PASS: 10 /keyval/visit/any
+# End of visit tests
+# Start of merge tests
+PASS: 11 /keyval/merge/dict
+PASS: 12 /keyval/merge/list
+PASS: 13 /keyval/merge/conflict
+# End of merge tests
+# End of keyval tests
+Usage: ./unit/test-rcu-slist duration nreaders
+Usage: ./unit/test-rcu-simpleq duration nreaders
+TAP version 13
+# random seed: R02Sdc4629813a04b8cc094776ab18b2c472
+1..2
+# Start of qht tests
+# Start of mode tests
+PASS: 1 /qht/mode/default
+# slow test /qht/mode/default executed in 0.96 secs
+PASS: 2 /qht/mode/resize
+# End of mode tests
+# End of qht tests
+TAP version 13
+# random seed: R02Sd21ff540d9879404c976edd7c6c6e3c1
+1..7
+# Start of single tests
+PASS: 1 /single/success
+PASS: 2 /single/failure
+PASS: 3 /single/cancel
+# End of single tests
+# Start of pair tests
+PASS: 4 /pair/success
+PASS: 5 /pair/failure
+PASS: 6 /pair/cancel
+PASS: 7 /pair/fail-cancel-race
+# End of pair tests
+TAP version 13
+# random seed: R02S50216341d5056ded06147c2f3cd5192c
+1..8
+# Start of qdist tests
+PASS: 1 /qdist/none
+PASS: 2 /qdist/pr
+# Start of single tests
+PASS: 3 /qdist/single/empty
+PASS: 4 /qdist/single/full
+# End of single tests
+# Start of binning tests
+PASS: 5 /qdist/binning/simple
+PASS: 6 /qdist/binning/precision
+PASS: 7 /qdist/binning/expand
+PASS: 8 /qdist/binning/shrink
+# End of binning tests
+# End of qdist tests
+TAP version 13
+# random seed: R02Scd5d7393e02268afb4235b58b1bdbb07
+1..1
+# Start of timed-average tests
+PASS: 1 /timed-average/average
+# End of timed-average tests
+TAP version 13
+# random seed: R02Sabf0af011b67564ca982a0b689598ef5
+1..40
+# Start of hbitmap tests
+PASS: 1 /hbitmap/granularity
+# Start of size tests
+PASS: 2 /hbitmap/size/0
+PASS: 3 /hbitmap/size/unaligned
+# End of size tests
+# Start of iter tests
+PASS: 4 /hbitmap/iter/empty
+PASS: 5 /hbitmap/iter/partial
+PASS: 6 /hbitmap/iter/granularity
+PASS: 7 /hbitmap/iter/iter_and_reset
+# End of iter tests
+# Start of get tests
+PASS: 8 /hbitmap/get/all
+PASS: 9 /hbitmap/get/some
+# End of get tests
+# Start of set tests
+PASS: 10 /hbitmap/set/all
+PASS: 11 /hbitmap/set/one
+PASS: 12 /hbitmap/set/two-elem
+PASS: 13 /hbitmap/set/general
+PASS: 14 /hbitmap/set/twice
+PASS: 15 /hbitmap/set/overlap
+# End of set tests
+# Start of reset tests
+PASS: 16 /hbitmap/reset/empty
+PASS: 17 /hbitmap/reset/general
+PASS: 18 /hbitmap/reset/all
+# End of reset tests
+# Start of truncate tests
+PASS: 19 /hbitmap/truncate/nop
+# Start of grow tests
+PASS: 20 /hbitmap/truncate/grow/negligible
+PASS: 21 /hbitmap/truncate/grow/tiny
+PASS: 22 /hbitmap/truncate/grow/small
+PASS: 23 /hbitmap/truncate/grow/medium
+PASS: 24 /hbitmap/truncate/grow/large
+# End of grow tests
+# Start of shrink tests
+PASS: 25 /hbitmap/truncate/shrink/negligible
+PASS: 26 /hbitmap/truncate/shrink/tiny
+PASS: 27 /hbitmap/truncate/shrink/small
+PASS: 28 /hbitmap/truncate/shrink/medium
+PASS: 29 /hbitmap/truncate/shrink/large
+# End of shrink tests
+# End of truncate tests
+# Start of serialize tests
+PASS: 30 /hbitmap/serialize/align
+PASS: 31 /hbitmap/serialize/basic
+PASS: 32 /hbitmap/serialize/part
+PASS: 33 /hbitmap/serialize/zeroes
+# End of serialize tests
+# Start of next_zero tests
+PASS: 34 /hbitmap/next_zero/next_x_0
+PASS: 35 /hbitmap/next_zero/next_x_4
+PASS: 36 /hbitmap/next_zero/next_x_after_truncate
+# End of next_zero tests
+# Start of next_dirty_area tests
+PASS: 37 /hbitmap/next_dirty_area/next_dirty_area_0
+PASS: 38 /hbitmap/next_dirty_area/next_dirty_area_1
+PASS: 39 /hbitmap/next_dirty_area/next_dirty_area_4
+PASS: 40 /hbitmap/next_dirty_area/next_dirty_area_after_truncate
+# End of next_dirty_area tests
+# End of hbitmap tests
+TAP version 13
+# random seed: R02S7e1ea372ad4fe59d423d5d4df91b61b1
+1..6
+# Start of interval-tree tests
+PASS: 1 /interval-tree/empty
+PASS: 2 /interval-tree/find-one-point
+PASS: 3 /interval-tree/find-two-point
+PASS: 4 /interval-tree/find-one-range
+PASS: 5 /interval-tree/find-one-range-many
+PASS: 6 /interval-tree/find-many-range
+# End of interval-tree tests
+TAP version 13
+# random seed: R02S5205ebeb7935f789e58d317bc196a41d
+1..2
+# Start of block-backend tests
+PASS: 1 /block-backend/drain_aio_error
+PASS: 2 /block-backend/drain_all_aio_error
+# End of block-backend tests
+TAP version 13
+# random seed: R02S7cb094d5450fde68435552ec7880baad
+1..1
+# Start of util tests
+PASS: 1 /util/filemonitor
+# End of util tests
+TAP version 13
+# random seed: R02S360c3d044e2035150a2ddef9795b335b
+1..9
+# Start of io tests
+# Start of channel tests
+# Start of socket tests
+PASS: 1 /io/channel/socket/ipv4-sync
+PASS: 2 /io/channel/socket/ipv4-async
+PASS: 3 /io/channel/socket/ipv4-fd
+PASS: 4 /io/channel/socket/ipv6-sync
+PASS: 5 /io/channel/socket/ipv6-async
+PASS: 6 /io/channel/socket/unix-sync
+PASS: 7 /io/channel/socket/unix-async
+PASS: 8 /io/channel/socket/unix-fd-pass
+PASS: 9 /io/channel/socket/unix-listen-cleanup
+# End of socket tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S770bc1e342a7585c6924da66c12dd7c0
+1..8
+# Start of crypto tests
+# Start of cipher tests
+PASS: 1 /crypto/cipher/aes-ecb-128
+PASS: 2 /crypto/cipher/aes-ecb-192
+PASS: 3 /crypto/cipher/aes-ecb-256
+PASS: 4 /crypto/cipher/aes-cbc-128
+PASS: 5 /crypto/cipher/aes-cbc-192
+PASS: 6 /crypto/cipher/aes-cbc-256
+PASS: 7 /crypto/cipher/null-iv
+PASS: 8 /crypto/cipher/short-plaintext
+# End of cipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sb85a26b01b57690d13d080dfba26fa56
+1..1
+# Start of cutils tests
+PASS: 1 /cutils/bufferiszero
+# slow test /cutils/bufferiszero executed in 0.68 secs
+# End of cutils tests
+TAP version 13
+# random seed: R02See39ecc08183f24a69b6c21ba4dec8ca
+1..6
+# Start of yank tests
+# Start of char_change tests
+# Start of success tests
+PASS: 1 /yank/char_change/success/to_yank
+PASS: 2 /yank/char_change/success/yank_to_yank
+PASS: 3 /yank/char_change/success/from_yank
+# End of success tests
+# Start of fail tests
+PASS: 4 /yank/char_change/fail/to_yank
+PASS: 5 /yank/char_change/fail/yank_to_yank
+PASS: 6 /yank/char_change/fail/from_yank
+# End of fail tests
+# End of char_change tests
+# End of yank tests
+TAP version 13
+# random seed: R02S4726477a9fcade44a1217aa3a5600c78
+1..23
+# Start of qgraph tests
+PASS: 1 /qgraph/init_nop
+PASS: 2 /qgraph/test_machine
+PASS: 3 /qgraph/test_contains
+PASS: 4 /qgraph/test_multiple_contains
+PASS: 5 /qgraph/test_produces
+PASS: 6 /qgraph/test_multiple_produces
+PASS: 7 /qgraph/test_consumes
+PASS: 8 /qgraph/test_multiple_consumes
+PASS: 9 /qgraph/test_driver
+PASS: 10 /qgraph/test_test
+PASS: 11 /qgraph/test_machine_contains_driver
+PASS: 12 /qgraph/test_driver_contains_driver
+PASS: 13 /qgraph/test_machine_produces_interface
+PASS: 14 /qgraph/test_driver_produces_interface
+PASS: 15 /qgraph/test_machine_consumes_interface
+PASS: 16 /qgraph/test_driver_consumes_interface
+PASS: 17 /qgraph/test_test_consumes_interface
+PASS: 18 /qgraph/test_full_sample
+PASS: 19 /qgraph/test_full_sample_raspi
+PASS: 20 /qgraph/test_cycle
+PASS: 21 /qgraph/test_two_test_same_interface
+PASS: 22 /qgraph/test_test_in_path
+PASS: 23 /qgraph/test_double_edge
+# End of qgraph tests
+TAP version 13
+# random seed: R02S0b1351dd2b351df7ee7eb62cb982adac
+1..6
+# Start of aio tests
+# Start of multi tests
+PASS: 1 /aio/multi/lifecycle
+# scheduled 1, queued 5, retry 5, total 11
+PASS: 2 /aio/multi/schedule
+# slow test /aio/multi/schedule executed in 1.00 secs
+# Start of mutex tests
+# 119424 iterations/second
+PASS: 3 /aio/multi/mutex/contended
+# slow test /aio/multi/mutex/contended executed in 1.10 secs
+# 3213572 iterations/second
+PASS: 4 /aio/multi/mutex/handoff
+# slow test /aio/multi/mutex/handoff executed in 3.10 secs
+# 163429 iterations/second
+PASS: 5 /aio/multi/mutex/mcs
+# slow test /aio/multi/mutex/mcs executed in 1.10 secs
+# 4982327 iterations/second
+PASS: 6 /aio/multi/mutex/pthread
+# slow test /aio/multi/mutex/pthread executed in 1.10 secs
+# End of mutex tests
+# End of multi tests
+# End of aio tests
+TAP version 13
+# random seed: R02S400243895de70edc62f3ba27027c09c8
+1..16
+# Start of crypto tests
+# Start of akcipher tests
+PASS: 1 /crypto/akcipher/rsa1024-raw
+PASS: 2 /crypto/akcipher/rsa1024-pkcs1
+PASS: 3 /crypto/akcipher/rsa2048-raw
+PASS: 4 /crypto/akcipher/rsa2048-pkcs1
+PASS: 5 /crypto/akcipher/rsakey-1024-public
+PASS: 6 /crypto/akcipher/rsakey-1024-private
+PASS: 7 /crypto/akcipher/rsakey-2048-public
+PASS: 8 /crypto/akcipher/rsakey-2048-private
+PASS: 9 /crypto/akcipher/rsakey-public-lack-elem
+PASS: 10 /crypto/akcipher/rsakey-private-lack-elem
+PASS: 11 /crypto/akcipher/rsakey-public-empty-elem
+PASS: 12 /crypto/akcipher/rsakey-private-empty-elem
+PASS: 13 /crypto/akcipher/rsakey-public-empty-key
+PASS: 14 /crypto/akcipher/rsakey-private-empty-key
+PASS: 15 /crypto/akcipher/rsakey-public-invalid-length-val
+PASS: 16 /crypto/akcipher/rsakey-public-extra-elem
+# End of akcipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sec6aa7953851be6aed319833b1f0d88a
+1..2
+# Start of qapi tests
+# Start of util tests
+PASS: 1 /qapi/util/qapi_enum_parse
+PASS: 2 /qapi/util/parse_qapi_name
+# End of util tests
+# End of qapi tests
+TAP version 13
+# random seed: R02Sc11185b2d4c9cbec00f93e46f60d443c
+1..4
+# Start of bitcnt tests
+PASS: 1 /bitcnt/ctpop8
+PASS: 2 /bitcnt/ctpop16
+PASS: 3 /bitcnt/ctpop32
+PASS: 4 /bitcnt/ctpop64
+# End of bitcnt tests
+TAP version 13
+# random seed: R02Sbb2d8bd7bf063c8647ebdaa0e767b190
+1..7
+# Start of xs_node tests
+PASS: 1 /xs_node/simple
+PASS: 2 /xs_node/tx_abort
+PASS: 3 /xs_node/tx_fail
+PASS: 4 /xs_node/tx_succeed
+PASS: 5 /xs_node/tx_rm
+PASS: 6 /xs_node/tx_resurrect
+PASS: 7 /xs_node/tx_resurrect2
+# End of xs_node tests
+TAP version 13
+# random seed: R02Sd9843d6114337eaf4d614625a9928e6e
+1..16
+# Start of crypto tests
+# Start of secret tests
+PASS: 1 /crypto/secret/direct
+# Start of indirect tests
+PASS: 2 /crypto/secret/indirect/good
+PASS: 3 /crypto/secret/indirect/badfile
+PASS: 4 /crypto/secret/indirect/emptyfile
+# End of indirect tests
+# Start of noconv tests
+PASS: 5 /crypto/secret/noconv/utf8
+# Start of base64 tests
+PASS: 6 /crypto/secret/noconv/base64/good
+PASS: 7 /crypto/secret/noconv/base64/bad
+# End of base64 tests
+# End of noconv tests
+# Start of conv tests
+# Start of base64 tests
+PASS: 8 /crypto/secret/conv/base64/utf8valid
+PASS: 9 /crypto/secret/conv/base64/utf8invalid
+# End of base64 tests
+# Start of utf8 tests
+PASS: 10 /crypto/secret/conv/utf8/base64
+# End of utf8 tests
+# End of conv tests
+# Start of crypt tests
+PASS: 11 /crypto/secret/crypt/raw
+PASS: 12 /crypto/secret/crypt/base64
+PASS: 13 /crypto/secret/crypt/shortkey
+PASS: 14 /crypto/secret/crypt/shortiv
+PASS: 15 /crypto/secret/crypt/missingiv
+PASS: 16 /crypto/secret/crypt/badiv
+# End of crypt tests
+# End of secret tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S6273e8a4d07f7eb663aedd7a72f7692b
+1..33
+# Start of visitor tests
+# Start of opts tests
+# Start of flatten tests
+PASS: 1 /visitor/opts/flatten/value
+# End of flatten tests
+# Start of i64 tests
+# 'i64x=5-6': Parameter 'i64x' expects an int64 value
+PASS: 2 /visitor/opts/i64/nonlist
+# Start of val1 tests
+# 'i64=0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 3 /visitor/opts/i64/val1/errno
+# 'i64=': Parameter 'i64' expects an int64 value or range
+PASS: 4 /visitor/opts/i64/val1/empty
+# 'i64=5z': Parameter 'i64' expects an int64 value or range
+PASS: 5 /visitor/opts/i64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'i64=0x7fffffffffffffff-0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 6 /visitor/opts/i64/val2/errno
+# 'i64=5-': Parameter 'i64' expects an int64 value or range
+PASS: 7 /visitor/opts/i64/val2/empty
+# 'i64=5-6z': Parameter 'i64' expects an int64 value or range
+PASS: 8 /visitor/opts/i64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'i64=6-5': Parameter 'i64' expects an int64 value or range
+PASS: 9 /visitor/opts/i64/range/empty
+PASS: 10 /visitor/opts/i64/range/minval
+PASS: 11 /visitor/opts/i64/range/maxval
+# Start of max tests
+# Start of pos tests
+PASS: 12 /visitor/opts/i64/range/max/pos/a
+PASS: 13 /visitor/opts/i64/range/max/pos/b
+# End of pos tests
+# Start of neg tests
+PASS: 14 /visitor/opts/i64/range/max/neg/a
+PASS: 15 /visitor/opts/i64/range/max/neg/b
+# End of neg tests
+# End of max tests
+# Start of 2big tests
+# 'i64=0x7ffffffffffeffff-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 16 /visitor/opts/i64/range/2big/pos
+# 'i64=-0x8000000000000000--0x7fffffffffff0000': Parameter 'i64' expects an int64 value or range
+PASS: 17 /visitor/opts/i64/range/2big/neg
+# 'i64=-0x8000000000000000-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 18 /visitor/opts/i64/range/2big/full
+# End of 2big tests
+# End of range tests
+# End of i64 tests
+# Start of u64 tests
+# 'u64x=5-6': Parameter 'u64x' expects a uint64 value
+PASS: 19 /visitor/opts/u64/nonlist
+# Start of val1 tests
+# 'u64=-1': Parameter 'u64' expects a uint64 value or range
+PASS: 20 /visitor/opts/u64/val1/errno
+# 'u64=': Parameter 'u64' expects a uint64 value or range
+PASS: 21 /visitor/opts/u64/val1/empty
+# 'u64=5z': Parameter 'u64' expects a uint64 value or range
+PASS: 22 /visitor/opts/u64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'u64=0xffffffffffffffff-0x10000000000000000': Parameter 'u64' expects a uint64 value or range
+PASS: 23 /visitor/opts/u64/val2/errno
+# 'u64=5-': Parameter 'u64' expects a uint64 value or range
+PASS: 24 /visitor/opts/u64/val2/empty
+# 'u64=5-6z': Parameter 'u64' expects a uint64 value or range
+PASS: 25 /visitor/opts/u64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'u64=6-5': Parameter 'u64' expects a uint64 value or range
+PASS: 26 /visitor/opts/u64/range/empty
+PASS: 27 /visitor/opts/u64/range/minval
+PASS: 28 /visitor/opts/u64/range/maxval
+PASS: 29 /visitor/opts/u64/range/max
+# 'u64=0-65536': Parameter 'u64' expects a uint64 value or range
+PASS: 30 /visitor/opts/u64/range/2big
+# End of range tests
+# End of u64 tests
+# Start of range tests
+PASS: 31 /visitor/opts/range/unvisited
+PASS: 32 /visitor/opts/range/beyond
+# End of range tests
+# Start of dict tests
+PASS: 33 /visitor/opts/dict/unvisited
+# End of dict tests
+# End of opts tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Saf60f8ff6dc870e7454a330c72cf0a0f
+1..6
+# Start of thread-pool tests
+PASS: 1 /thread-pool/submit
+PASS: 2 /thread-pool/submit-aio
+PASS: 3 /thread-pool/submit-co
+PASS: 4 /thread-pool/submit-many
+PASS: 5 /thread-pool/cancel
+# slow test /thread-pool/cancel executed in 2.00 secs
+PASS: 6 /thread-pool/cancel-async
+# slow test /thread-pool/cancel-async executed in 2.00 secs
+# End of thread-pool tests
+TAP version 13
+# random seed: R02S26e93e32364994e5e1f1705d30002870
+1..28
+# Start of aio tests
+PASS: 1 /aio/acquire
+# Start of bh tests
+PASS: 2 /aio/bh/schedule
+PASS: 3 /aio/bh/schedule10
+PASS: 4 /aio/bh/cancel
+PASS: 5 /aio/bh/delete
+PASS: 6 /aio/bh/flush
+# Start of callback-delete tests
+PASS: 7 /aio/bh/callback-delete/one
+PASS: 8 /aio/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 9 /aio/event/add-remove
+PASS: 10 /aio/event/wait
+PASS: 11 /aio/event/flush
+# Start of wait tests
+PASS: 12 /aio/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 13 /aio/timer/schedule
+# slow test /aio/timer/schedule executed in 1.75 secs
+# End of timer tests
+# Start of coroutine tests
+PASS: 14 /aio/coroutine/queue-chaining
+PASS: 15 /aio/coroutine/worker-thread-co-enter
+# End of coroutine tests
+# End of aio tests
+# Start of aio-gsource tests
+PASS: 16 /aio-gsource/flush
+# Start of bh tests
+PASS: 17 /aio-gsource/bh/schedule
+PASS: 18 /aio-gsource/bh/schedule10
+PASS: 19 /aio-gsource/bh/cancel
+PASS: 20 /aio-gsource/bh/delete
+PASS: 21 /aio-gsource/bh/flush
+# Start of callback-delete tests
+PASS: 22 /aio-gsource/bh/callback-delete/one
+PASS: 23 /aio-gsource/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 24 /aio-gsource/event/add-remove
+PASS: 25 /aio-gsource/event/wait
+PASS: 26 /aio-gsource/event/flush
+# Start of wait tests
+PASS: 27 /aio-gsource/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 28 /aio-gsource/timer/schedule
+# slow test /aio-gsource/timer/schedule executed in 1.75 secs
+# End of timer tests
+# End of aio-gsource tests
+TAP version 13
+# random seed: R02S727c92bd73bb3963706bbfda92e1c8eb
+1..6
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+PASS: 2 /auth/list/add-remove
+# Start of default tests
+PASS: 3 /auth/list/default/deny
+PASS: 4 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 5 /auth/list/explicit/deny
+PASS: 6 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S20ed6d1b6efcee02dbd98c0b63e8f59f
+1..156
+# Start of visitor tests
+# Start of serialization tests
+# Start of QMP tests
+PASS: 1 /visitor/serialization/QMP/struct
+PASS: 2 /visitor/serialization/QMP/nested_struct
+PASS: 3 /visitor/serialization/QMP/nested_struct_list
+# Start of primitives tests
+PASS: 4 /visitor/serialization/QMP/primitives/string_empty
+PASS: 5 /visitor/serialization/QMP/primitives/string_whitespace
+PASS: 6 /visitor/serialization/QMP/primitives/string_newlines
+PASS: 7 /visitor/serialization/QMP/primitives/string_commas
+PASS: 8 /visitor/serialization/QMP/primitives/string_single_quoted
+PASS: 9 /visitor/serialization/QMP/primitives/string_double_quoted
+PASS: 10 /visitor/serialization/QMP/primitives/boolean_true1
+PASS: 11 /visitor/serialization/QMP/primitives/boolean_true2
+PASS: 12 /visitor/serialization/QMP/primitives/boolean_true3
+PASS: 13 /visitor/serialization/QMP/primitives/boolean_false1
+PASS: 14 /visitor/serialization/QMP/primitives/boolean_false2
+PASS: 15 /visitor/serialization/QMP/primitives/number_sanity1
+PASS: 16 /visitor/serialization/QMP/primitives/number_sanity2
+PASS: 17 /visitor/serialization/QMP/primitives/number_min
+PASS: 18 /visitor/serialization/QMP/primitives/number_max
+PASS: 19 /visitor/serialization/QMP/primitives/integer_sanity1
+PASS: 20 /visitor/serialization/QMP/primitives/integer_sanity2
+PASS: 21 /visitor/serialization/QMP/primitives/integer_min
+PASS: 22 /visitor/serialization/QMP/primitives/integer_max
+PASS: 23 /visitor/serialization/QMP/primitives/uint8_sanity1
+PASS: 24 /visitor/serialization/QMP/primitives/uint8_sanity2
+PASS: 25 /visitor/serialization/QMP/primitives/uint8_min
+PASS: 26 /visitor/serialization/QMP/primitives/uint8_max
+PASS: 27 /visitor/serialization/QMP/primitives/uint16_sanity1
+PASS: 28 /visitor/serialization/QMP/primitives/uint16_sanity2
+PASS: 29 /visitor/serialization/QMP/primitives/uint16_min
+PASS: 30 /visitor/serialization/QMP/primitives/uint16_max
+PASS: 31 /visitor/serialization/QMP/primitives/uint32_sanity1
+PASS: 32 /visitor/serialization/QMP/primitives/uint32_sanity2
+PASS: 33 /visitor/serialization/QMP/primitives/uint32_min
+PASS: 34 /visitor/serialization/QMP/primitives/uint32_max
+PASS: 35 /visitor/serialization/QMP/primitives/uint64_sanity1
+PASS: 36 /visitor/serialization/QMP/primitives/uint64_sanity2
+PASS: 37 /visitor/serialization/QMP/primitives/uint64_min
+PASS: 38 /visitor/serialization/QMP/primitives/uint64_max
+PASS: 39 /visitor/serialization/QMP/primitives/int8_sanity1
+PASS: 40 /visitor/serialization/QMP/primitives/int8_sanity2
+PASS: 41 /visitor/serialization/QMP/primitives/int8_min
+PASS: 42 /visitor/serialization/QMP/primitives/int8_max
+PASS: 43 /visitor/serialization/QMP/primitives/int16_sanity1
+PASS: 44 /visitor/serialization/QMP/primitives/int16_sanity2
+PASS: 45 /visitor/serialization/QMP/primitives/int16_min
+PASS: 46 /visitor/serialization/QMP/primitives/int16_max
+PASS: 47 /visitor/serialization/QMP/primitives/int32_sanity1
+PASS: 48 /visitor/serialization/QMP/primitives/int32_sanity2
+PASS: 49 /visitor/serialization/QMP/primitives/int32_min
+PASS: 50 /visitor/serialization/QMP/primitives/int32_max
+PASS: 51 /visitor/serialization/QMP/primitives/int64_sanity1
+PASS: 52 /visitor/serialization/QMP/primitives/int64_sanity2
+PASS: 53 /visitor/serialization/QMP/primitives/int64_min
+PASS: 54 /visitor/serialization/QMP/primitives/int64_max
+# End of primitives tests
+# Start of primitive_list tests
+PASS: 55 /visitor/serialization/QMP/primitive_list/string_empty
+PASS: 56 /visitor/serialization/QMP/primitive_list/string_whitespace
+PASS: 57 /visitor/serialization/QMP/primitive_list/string_newlines
+PASS: 58 /visitor/serialization/QMP/primitive_list/string_commas
+PASS: 59 /visitor/serialization/QMP/primitive_list/string_single_quoted
+PASS: 60 /visitor/serialization/QMP/primitive_list/string_double_quoted
+PASS: 61 /visitor/serialization/QMP/primitive_list/boolean_true1
+PASS: 62 /visitor/serialization/QMP/primitive_list/boolean_true2
+PASS: 63 /visitor/serialization/QMP/primitive_list/boolean_true3
+PASS: 64 /visitor/serialization/QMP/primitive_list/boolean_false1
+PASS: 65 /visitor/serialization/QMP/primitive_list/boolean_false2
+PASS: 66 /visitor/serialization/QMP/primitive_list/number_sanity1
+PASS: 67 /visitor/serialization/QMP/primitive_list/number_sanity2
+PASS: 68 /visitor/serialization/QMP/primitive_list/number_min
+PASS: 69 /visitor/serialization/QMP/primitive_list/number_max
+PASS: 70 /visitor/serialization/QMP/primitive_list/integer_sanity1
+PASS: 71 /visitor/serialization/QMP/primitive_list/integer_sanity2
+PASS: 72 /visitor/serialization/QMP/primitive_list/integer_min
+PASS: 73 /visitor/serialization/QMP/primitive_list/integer_max
+PASS: 74 /visitor/serialization/QMP/primitive_list/uint8_sanity1
+PASS: 75 /visitor/serialization/QMP/primitive_list/uint8_sanity2
+PASS: 76 /visitor/serialization/QMP/primitive_list/uint8_min
+PASS: 77 /visitor/serialization/QMP/primitive_list/uint8_max
+PASS: 78 /visitor/serialization/QMP/primitive_list/uint16_sanity1
+PASS: 79 /visitor/serialization/QMP/primitive_list/uint16_sanity2
+PASS: 80 /visitor/serialization/QMP/primitive_list/uint16_min
+PASS: 81 /visitor/serialization/QMP/primitive_list/uint16_max
+PASS: 82 /visitor/serialization/QMP/primitive_list/uint32_sanity1
+PASS: 83 /visitor/serialization/QMP/primitive_list/uint32_sanity2
+PASS: 84 /visitor/serialization/QMP/primitive_list/uint32_min
+PASS: 85 /visitor/serialization/QMP/primitive_list/uint32_max
+PASS: 86 /visitor/serialization/QMP/primitive_list/uint64_sanity1
+PASS: 87 /visitor/serialization/QMP/primitive_list/uint64_sanity2
+PASS: 88 /visitor/serialization/QMP/primitive_list/uint64_min
+PASS: 89 /visitor/serialization/QMP/primitive_list/uint64_max
+PASS: 90 /visitor/serialization/QMP/primitive_list/int8_sanity1
+PASS: 91 /visitor/serialization/QMP/primitive_list/int8_sanity2
+PASS: 92 /visitor/serialization/QMP/primitive_list/int8_min
+PASS: 93 /visitor/serialization/QMP/primitive_list/int8_max
+PASS: 94 /visitor/serialization/QMP/primitive_list/int16_sanity1
+PASS: 95 /visitor/serialization/QMP/primitive_list/int16_sanity2
+PASS: 96 /visitor/serialization/QMP/primitive_list/int16_min
+PASS: 97 /visitor/serialization/QMP/primitive_list/int16_max
+PASS: 98 /visitor/serialization/QMP/primitive_list/int32_sanity1
+PASS: 99 /visitor/serialization/QMP/primitive_list/int32_sanity2
+PASS: 100 /visitor/serialization/QMP/primitive_list/int32_min
+PASS: 101 /visitor/serialization/QMP/primitive_list/int32_max
+PASS: 102 /visitor/serialization/QMP/primitive_list/int64_sanity1
+PASS: 103 /visitor/serialization/QMP/primitive_list/int64_sanity2
+PASS: 104 /visitor/serialization/QMP/primitive_list/int64_min
+PASS: 105 /visitor/serialization/QMP/primitive_list/int64_max
+# End of primitive_list tests
+# End of QMP tests
+# Start of String tests
+# Start of primitives tests
+PASS: 106 /visitor/serialization/String/primitives/string_empty
+PASS: 107 /visitor/serialization/String/primitives/string_whitespace
+PASS: 108 /visitor/serialization/String/primitives/string_newlines
+PASS: 109 /visitor/serialization/String/primitives/string_commas
+PASS: 110 /visitor/serialization/String/primitives/string_single_quoted
+PASS: 111 /visitor/serialization/String/primitives/string_double_quoted
+PASS: 112 /visitor/serialization/String/primitives/boolean_true1
+PASS: 113 /visitor/serialization/String/primitives/boolean_true2
+PASS: 114 /visitor/serialization/String/primitives/boolean_true3
+PASS: 115 /visitor/serialization/String/primitives/boolean_false1
+PASS: 116 /visitor/serialization/String/primitives/boolean_false2
+PASS: 117 /visitor/serialization/String/primitives/number_sanity1
+PASS: 118 /visitor/serialization/String/primitives/number_sanity2
+PASS: 119 /visitor/serialization/String/primitives/number_min
+PASS: 120 /visitor/serialization/String/primitives/number_max
+PASS: 121 /visitor/serialization/String/primitives/integer_sanity1
+PASS: 122 /visitor/serialization/String/primitives/integer_sanity2
+PASS: 123 /visitor/serialization/String/primitives/integer_min
+PASS: 124 /visitor/serialization/String/primitives/integer_max
+PASS: 125 /visitor/serialization/String/primitives/uint8_sanity1
+PASS: 126 /visitor/serialization/String/primitives/uint8_sanity2
+PASS: 127 /visitor/serialization/String/primitives/uint8_min
+PASS: 128 /visitor/serialization/String/primitives/uint8_max
+PASS: 129 /visitor/serialization/String/primitives/uint16_sanity1
+PASS: 130 /visitor/serialization/String/primitives/uint16_sanity2
+PASS: 131 /visitor/serialization/String/primitives/uint16_min
+PASS: 132 /visitor/serialization/String/primitives/uint16_max
+PASS: 133 /visitor/serialization/String/primitives/uint32_sanity1
+PASS: 134 /visitor/serialization/String/primitives/uint32_sanity2
+PASS: 135 /visitor/serialization/String/primitives/uint32_min
+PASS: 136 /visitor/serialization/String/primitives/uint32_max
+PASS: 137 /visitor/serialization/String/primitives/uint64_sanity1
+PASS: 138 /visitor/serialization/String/primitives/uint64_sanity2
+PASS: 139 /visitor/serialization/String/primitives/uint64_min
+PASS: 140 /visitor/serialization/String/primitives/uint64_max
+PASS: 141 /visitor/serialization/String/primitives/int8_sanity1
+PASS: 142 /visitor/serialization/String/primitives/int8_sanity2
+PASS: 143 /visitor/serialization/String/primitives/int8_min
+PASS: 144 /visitor/serialization/String/primitives/int8_max
+PASS: 145 /visitor/serialization/String/primitives/int16_sanity1
+PASS: 146 /visitor/serialization/String/primitives/int16_sanity2
+PASS: 147 /visitor/serialization/String/primitives/int16_min
+PASS: 148 /visitor/serialization/String/primitives/int16_max
+PASS: 149 /visitor/serialization/String/primitives/int32_sanity1
+PASS: 150 /visitor/serialization/String/primitives/int32_sanity2
+PASS: 151 /visitor/serialization/String/primitives/int32_min
+PASS: 152 /visitor/serialization/String/primitives/int32_max
+PASS: 153 /visitor/serialization/String/primitives/int64_sanity1
+PASS: 154 /visitor/serialization/String/primitives/int64_sanity2
+PASS: 155 /visitor/serialization/String/primitives/int64_min
+PASS: 156 /visitor/serialization/String/primitives/int64_max
+# End of primitives tests
+# End of String tests
+# End of serialization tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Se048c07b1a22add7bed4d73259f8f33b
+1..11
+# Start of int128 tests
+PASS: 1 /int128/int128_and
+PASS: 2 /int128/int128_add
+PASS: 3 /int128/int128_sub
+PASS: 4 /int128/int128_neg
+PASS: 5 /int128/int128_nz
+PASS: 6 /int128/int128_le
+PASS: 7 /int128/int128_lt
+PASS: 8 /int128/int128_ge
+PASS: 9 /int128/int128_gt
+PASS: 10 /int128/int128_rshift
+PASS: 11 /int128/int128_urshift
+# End of int128 tests
+TAP version 13
+# random seed: R02Sf63146a1d340e682594a004a111b29f4
+1..13
+# Start of replication tests
+# Start of primary tests
+PASS: 1 /replication/primary/read
+PASS: 2 /replication/primary/write
+PASS: 3 /replication/primary/start
+PASS: 4 /replication/primary/stop
+PASS: 5 /replication/primary/do_checkpoint
+PASS: 6 /replication/primary/get_error_all
+# End of primary tests
+# Start of secondary tests
+PASS: 7 /replication/secondary/read
+PASS: 8 /replication/secondary/write
+PASS: 9 /replication/secondary/start
+PASS: 10 /replication/secondary/stop
+PASS: 11 /replication/secondary/continuous_replication
+PASS: 12 /replication/secondary/do_checkpoint
+PASS: 13 /replication/secondary/get_error_all
+# End of secondary tests
+# End of replication tests
+TAP version 13
+# random seed: R02S1046f5934fb57bfb535a66880119bef1
+1..17
+# Start of throttle tests
+PASS: 1 /throttle/leak_bucket
+PASS: 2 /throttle/compute_wait
+PASS: 3 /throttle/init
+PASS: 4 /throttle/init_readonly
+PASS: 5 /throttle/init_writeonly
+PASS: 6 /throttle/destroy
+PASS: 7 /throttle/have_timer
+PASS: 8 /throttle/detach_attach
+PASS: 9 /throttle/config_functions
+PASS: 10 /throttle/accounting
+PASS: 11 /throttle/groups
+# Start of config tests
+PASS: 12 /throttle/config/enabled
+PASS: 13 /throttle/config/conflicting
+PASS: 14 /throttle/config/is_valid
+PASS: 15 /throttle/config/ranges
+PASS: 16 /throttle/config/max
+PASS: 17 /throttle/config/iops_size
+# End of config tests
+# End of throttle tests
+TAP version 13
+# random seed: R02S2cde534f8cc18561f6fc6e8020081617
+1..3
+# Start of resv-mem tests
+PASS: 1 /resv-mem/range_reverse_array
+PASS: 2 /resv-mem/range_reverse_array_low_end
+PASS: 3 /resv-mem/resv_region_list_insert
+# End of resv-mem tests
+TAP version 13
+# random seed: R02S429e64413f4415a5dd5796d3e0b66d1c
+1..6
+# Start of error-report tests
+PASS: 1 /error-report/simple
+PASS: 2 /error-report/loc
+PASS: 3 /error-report/glog
+PASS: 4 /error-report/once
+PASS: 5 /error-report/timestamp
+PASS: 6 /error-report/warn
+# End of error-report tests
+TAP version 13
+# random seed: R02Sd59d19a817c34fd04d0a36bc9840752e
+1..4
+# Start of util tests
+# Start of base64 tests
+PASS: 1 /util/base64/good
+PASS: 2 /util/base64/embedded-nul
+PASS: 3 /util/base64/not-nul-terminated
+PASS: 4 /util/base64/invalid-chars
+# End of base64 tests
+# End of util tests
+TAP version 13
+# random seed: R02S039cf3e6790843edd7f2f92b02573379
+1..4
+# Start of qtree tests
+PASS: 1 /qtree/search
+PASS: 2 /qtree/remove
+# nnodes: 62
+# nnodes: 0
+PASS: 3 /qtree/destroy
+PASS: 4 /qtree/insert
+# End of qtree tests
+**
+ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S4077ef9d6975890727bbf15de3e1768f
+Bail out! ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S9bf6cefaa2ac5428e54f9d4984bd315e
+1..2
+# Start of image-locking tests
+PASS: 1 /image-locking/basic
+PASS: 2 /image-locking/set-perm-abort
+# End of image-locking tests
+TAP version 13
+# random seed: R02Sfb83e147bc48b4de4ac0fd0a06d3cee2
+1..10
+# Start of qmp tests
+PASS: 1 /qmp/dispatch_cmd
+PASS: 2 /qmp/dispatch_cmd_oob
+PASS: 3 /qmp/dispatch_cmd_failure
+PASS: 4 /qmp/dispatch_cmd_io
+PASS: 5 /qmp/dispatch_cmd_success_response
+PASS: 6 /qmp/dispatch_cmd_deprecated
+PASS: 7 /qmp/dispatch_cmd_arg_deprecated
+PASS: 8 /qmp/dispatch_cmd_ret_deprecated
+PASS: 9 /qmp/dealloc_types
+PASS: 10 /qmp/dealloc_partial
+# End of qmp tests
+io_read 0x7fd27e1d18
+io_poll_true 0x7fd27e1d18
+> io_poll_ready
+io_read 0x7fd27e1d24
+< io_poll_ready
+io_poll_true 0x7fd27e1d18
+io_poll_false 0x7fd27e1d24
+> io_poll_ready
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_read 0x7fd27e1d24
+< io_poll_ready
+TAP version 13
+# random seed: R02Se39b145f0631cf912e7077c74efa6c0c
+1..1
+PASS: 1 /nested-aio-poll
+TAP version 13
+# random seed: R02S7392fb6e104b69cf9ac67a4bbfe0436c
+1..7
+# Start of visitor tests
+# Start of clone tests
+PASS: 1 /visitor/clone/struct
+PASS: 2 /visitor/clone/alternate
+PASS: 3 /visitor/clone/list
+PASS: 4 /visitor/clone/empty
+PASS: 5 /visitor/clone/complex1
+PASS: 6 /visitor/clone/complex2
+PASS: 7 /visitor/clone/complex3
+# End of clone tests
+# End of visitor tests
+TAP version 13
+# random seed: R02S30b7a1db8cf56016b7be06cad975f005
+1..1
+# Start of cpuid tests
+# Start of topology tests
+PASS: 1 /cpuid/topology/basic
+# End of topology tests
+# End of cpuid tests
+TAP version 13
+# random seed: R02Sf1bafdffad091112ee6d59de1c8e8dda
+1..1
+# Start of crypto tests
+# Start of block tests
+PASS: 1 /crypto/block/qcow
+# End of block tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sfa8b25759441d329b536a0b9b8bf2448
+1..22
+# Start of sync-op tests
+PASS: 1 /sync-op/pread
+PASS: 2 /sync-op/pwrite
+PASS: 3 /sync-op/preadv
+PASS: 4 /sync-op/pwritev
+PASS: 5 /sync-op/preadv_part
+PASS: 6 /sync-op/pwritev_part
+PASS: 7 /sync-op/pwrite_compressed
+PASS: 8 /sync-op/pwrite_zeroes
+PASS: 9 /sync-op/load_vmstate
+PASS: 10 /sync-op/save_vmstate
+PASS: 11 /sync-op/pdiscard
+PASS: 12 /sync-op/truncate
+PASS: 13 /sync-op/block_status
+PASS: 14 /sync-op/flush
+PASS: 15 /sync-op/check
+PASS: 16 /sync-op/activate
+# End of sync-op tests
+# Start of attach tests
+PASS: 17 /attach/blockjob
+PASS: 18 /attach/second_node
+PASS: 19 /attach/preserve_blk_ctx
+# End of attach tests
+# Start of propagate tests
+PASS: 20 /propagate/basic
+PASS: 21 /propagate/diamond
+PASS: 22 /propagate/mirror
+# End of propagate tests
+TAP version 13
+# random seed: R02Sefc8e4a1caeeb0aa0313a1a5d2a2c4f6
+1..12
+# Start of basic tests
+PASS: 1 /basic/no-dangling-access
+PASS: 2 /basic/lifecycle
+PASS: 3 /basic/yield
+PASS: 4 /basic/nesting
+PASS: 5 /basic/self
+PASS: 6 /basic/entered
+PASS: 7 /basic/in_coroutine
+PASS: 8 /basic/order
+# End of basic tests
+# Start of locking tests
+PASS: 9 /locking/co-mutex
+# Start of co-mutex tests
+PASS: 10 /locking/co-mutex/lockable
+# End of co-mutex tests
+# Start of co-rwlock tests
+PASS: 11 /locking/co-rwlock/upgrade
+PASS: 12 /locking/co-rwlock/downgrade
+# End of co-rwlock tests
+# End of locking tests
+TAP version 13
+# random seed: R02Sa89df94ac44d9ad0be5c0cf6522139e5
+1..16
+# Start of visitor tests
+# Start of output tests
+PASS: 1 /visitor/output/int
+PASS: 2 /visitor/output/bool
+PASS: 3 /visitor/output/number
+PASS: 4 /visitor/output/string
+PASS: 5 /visitor/output/no-string
+PASS: 6 /visitor/output/enum
+PASS: 7 /visitor/output/struct
+PASS: 8 /visitor/output/struct-nested
+PASS: 9 /visitor/output/list
+PASS: 10 /visitor/output/any
+PASS: 11 /visitor/output/list-qapi-free
+PASS: 12 /visitor/output/union-flat
+PASS: 13 /visitor/output/union-in-union
+PASS: 14 /visitor/output/alternate
+PASS: 15 /visitor/output/null
+PASS: 16 /visitor/output/list_struct
+# End of output tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Se4b43d7fd9c93fc8fc2d1f8f180d55d2
+1..2
+# Start of write-threshold tests
+PASS: 1 /write-threshold/not-trigger
+PASS: 2 /write-threshold/trigger
+# End of write-threshold tests
+Unexpected error in qio_channel_file_new_path() at /usr/src/debug/qemu/8.2.0/io/channel-file.c:58:
+./unit/test-io-channel-file: Unable to open tests/test-io-channel-file.txt: No such file or directory
+TAP version 13
+# random seed: R02Sb3c0b54556c8c9e49b2f7386462d8e1d
+1..5
+# Start of io tests
+# Start of channel tests
+TAP version 13
+# random seed: R02S7e7f53f036dc8a826b00c1a7e0aeb643
+1..5
+# Start of crypto tests
+# Start of task tests
+PASS: 1 /crypto/task/complete
+PASS: 2 /crypto/task/datafree
+PASS: 3 /crypto/task/failure
+PASS: 4 /crypto/task/thread_complete
+PASS: 5 /crypto/task/thread_failure
+# End of task tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S0ddbbd59f6c8ed6642e9aef29b621e96
+1..179
+# Start of cutils tests
+PASS: 1 /cutils/size_to_str
+PASS: 2 /cutils/freq_to_str
+PASS: 3 /cutils/iec_binary_prefix
+PASS: 4 /cutils/si_prefix
+# Start of parse_uint tests
+PASS: 5 /cutils/parse_uint/null
+PASS: 6 /cutils/parse_uint/empty
+PASS: 7 /cutils/parse_uint/whitespace
+PASS: 8 /cutils/parse_uint/invalid
+PASS: 9 /cutils/parse_uint/trailing
+PASS: 10 /cutils/parse_uint/correct
+PASS: 11 /cutils/parse_uint/octal
+PASS: 12 /cutils/parse_uint/decimal
+PASS: 13 /cutils/parse_uint/llong_max
+PASS: 14 /cutils/parse_uint/max
+PASS: 15 /cutils/parse_uint/overflow
+PASS: 16 /cutils/parse_uint/negative
+PASS: 17 /cutils/parse_uint/negzero
+# End of parse_uint tests
+# Start of parse_uint_full tests
+PASS: 18 /cutils/parse_uint_full/trailing
+PASS: 19 /cutils/parse_uint_full/correct
+PASS: 20 /cutils/parse_uint_full/erange_junk
+PASS: 21 /cutils/parse_uint_full/null
+# End of parse_uint_full tests
+# Start of qemu_strtoi tests
+PASS: 22 /cutils/qemu_strtoi/correct
+PASS: 23 /cutils/qemu_strtoi/null
+PASS: 24 /cutils/qemu_strtoi/empty
+PASS: 25 /cutils/qemu_strtoi/whitespace
+PASS: 26 /cutils/qemu_strtoi/invalid
+PASS: 27 /cutils/qemu_strtoi/trailing
+PASS: 28 /cutils/qemu_strtoi/octal
+PASS: 29 /cutils/qemu_strtoi/decimal
+PASS: 30 /cutils/qemu_strtoi/hex
+PASS: 31 /cutils/qemu_strtoi/max
+PASS: 32 /cutils/qemu_strtoi/overflow
+PASS: 33 /cutils/qemu_strtoi/min
+PASS: 34 /cutils/qemu_strtoi/underflow
+PASS: 35 /cutils/qemu_strtoi/negative
+PASS: 36 /cutils/qemu_strtoi/negzero
+# End of qemu_strtoi tests
+# Start of qemu_strtoi_full tests
+PASS: 37 /cutils/qemu_strtoi_full/correct
+PASS: 38 /cutils/qemu_strtoi_full/null
+PASS: 39 /cutils/qemu_strtoi_full/empty
+PASS: 40 /cutils/qemu_strtoi_full/negative
+PASS: 41 /cutils/qemu_strtoi_full/negzero
+PASS: 42 /cutils/qemu_strtoi_full/trailing
+PASS: 43 /cutils/qemu_strtoi_full/max
+PASS: 44 /cutils/qemu_strtoi_full/erange_junk
+# End of qemu_strtoi_full tests
+# Start of qemu_strtoui tests
+PASS: 45 /cutils/qemu_strtoui/correct
+PASS: 46 /cutils/qemu_strtoui/null
+PASS: 47 /cutils/qemu_strtoui/empty
+PASS: 48 /cutils/qemu_strtoui/whitespace
+PASS: 49 /cutils/qemu_strtoui/invalid
+PASS: 50 /cutils/qemu_strtoui/trailing
+PASS: 51 /cutils/qemu_strtoui/octal
+PASS: 52 /cutils/qemu_strtoui/decimal
+PASS: 53 /cutils/qemu_strtoui/hex
+PASS: 54 /cutils/qemu_strtoui/wrap
+PASS: 55 /cutils/qemu_strtoui/max
+PASS: 56 /cutils/qemu_strtoui/overflow
+PASS: 57 /cutils/qemu_strtoui/underflow
+PASS: 58 /cutils/qemu_strtoui/negative
+PASS: 59 /cutils/qemu_strtoui/negzero
+# End of qemu_strtoui tests
+# Start of qemu_strtoui_full tests
+PASS: 60 /cutils/qemu_strtoui_full/correct
+PASS: 61 /cutils/qemu_strtoui_full/null
+PASS: 62 /cutils/qemu_strtoui_full/empty
+PASS: 63 /cutils/qemu_strtoui_full/negative
+PASS: 64 /cutils/qemu_strtoui_full/negzero
+PASS: 65 /cutils/qemu_strtoui_full/trailing
+PASS: 66 /cutils/qemu_strtoui_full/max
+PASS: 67 /cutils/qemu_strtoui_full/erange_junk
+# End of qemu_strtoui_full tests
+# Start of qemu_strtol tests
+PASS: 68 /cutils/qemu_strtol/correct
+PASS: 69 /cutils/qemu_strtol/null
+PASS: 70 /cutils/qemu_strtol/empty
+PASS: 71 /cutils/qemu_strtol/whitespace
+PASS: 72 /cutils/qemu_strtol/invalid
+PASS: 73 /cutils/qemu_strtol/trailing
+PASS: 74 /cutils/qemu_strtol/octal
+PASS: 75 /cutils/qemu_strtol/decimal
+PASS: 76 /cutils/qemu_strtol/hex
+PASS: 77 /cutils/qemu_strtol/max
+PASS: 78 /cutils/qemu_strtol/overflow
+PASS: 79 /cutils/qemu_strtol/min
+PASS: 80 /cutils/qemu_strtol/underflow
+PASS: 81 /cutils/qemu_strtol/negative
+PASS: 82 /cutils/qemu_strtol/negzero
+# End of qemu_strtol tests
+# Start of qemu_strtol_full tests
+PASS: 83 /cutils/qemu_strtol_full/correct
+PASS: 84 /cutils/qemu_strtol_full/null
+PASS: 85 /cutils/qemu_strtol_full/empty
+PASS: 86 /cutils/qemu_strtol_full/negative
+PASS: 87 /cutils/qemu_strtol_full/negzero
+PASS: 88 /cutils/qemu_strtol_full/trailing
+PASS: 89 /cutils/qemu_strtol_full/max
+PASS: 90 /cutils/qemu_strtol_full/erange_junk
+# End of qemu_strtol_full tests
+# Start of qemu_strtoul tests
+PASS: 91 /cutils/qemu_strtoul/correct
+PASS: 92 /cutils/qemu_strtoul/null
+PASS: 93 /cutils/qemu_strtoul/empty
+PASS: 94 /cutils/qemu_strtoul/whitespace
+PASS: 95 /cutils/qemu_strtoul/invalid
+PASS: 96 /cutils/qemu_strtoul/trailing
+PASS: 97 /cutils/qemu_strtoul/octal
+PASS: 98 /cutils/qemu_strtoul/decimal
+PASS: 99 /cutils/qemu_strtoul/hex
+PASS: 100 /cutils/qemu_strtoul/wrap
+PASS: 101 /cutils/qemu_strtoul/max
+PASS: 102 /cutils/qemu_strtoul/overflow
+PASS: 103 /cutils/qemu_strtoul/underflow
+PASS: 104 /cutils/qemu_strtoul/negative
+PASS: 105 /cutils/qemu_strtoul/negzero
+# End of qemu_strtoul tests
+# Start of qemu_strtoul_full tests
+PASS: 106 /cutils/qemu_strtoul_full/correct
+PASS: 107 /cutils/qemu_strtoul_full/null
+PASS: 108 /cutils/qemu_strtoul_full/empty
+PASS: 109 /cutils/qemu_strtoul_full/negative
+PASS: 110 /cutils/qemu_strtoul_full/negzero
+PASS: 111 /cutils/qemu_strtoul_full/trailing
+PASS: 112 /cutils/qemu_strtoul_full/max
+PASS: 113 /cutils/qemu_strtoul_full/erange_junk
+# End of qemu_strtoul_full tests
+# Start of qemu_strtoi64 tests
+PASS: 114 /cutils/qemu_strtoi64/correct
+PASS: 115 /cutils/qemu_strtoi64/null
+PASS: 116 /cutils/qemu_strtoi64/empty
+PASS: 117 /cutils/qemu_strtoi64/whitespace
+PASS: 118 /cutils/qemu_strtoi64/invalid
+PASS: 119 /cutils/qemu_strtoi64/trailing
+PASS: 120 /cutils/qemu_strtoi64/octal
+PASS: 121 /cutils/qemu_strtoi64/decimal
+PASS: 122 /cutils/qemu_strtoi64/hex
+PASS: 123 /cutils/qemu_strtoi64/max
+PASS: 124 /cutils/qemu_strtoi64/overflow
+PASS: 125 /cutils/qemu_strtoi64/min
+PASS: 126 /cutils/qemu_strtoi64/underflow
+PASS: 127 /cutils/qemu_strtoi64/negative
+PASS: 128 /cutils/qemu_strtoi64/negzero
+# End of qemu_strtoi64 tests
+# Start of qemu_strtoi64_full tests
+PASS: 129 /cutils/qemu_strtoi64_full/correct
+PASS: 130 /cutils/qemu_strtoi64_full/null
+PASS: 131 /cutils/qemu_strtoi64_full/empty
+PASS: 132 /cutils/qemu_strtoi64_full/negative
+PASS: 133 /cutils/qemu_strtoi64_full/negzero
+PASS: 134 /cutils/qemu_strtoi64_full/trailing
+PASS: 135 /cutils/qemu_strtoi64_full/max
+PASS: 136 /cutils/qemu_strtoi64_full/erange_junk
+# End of qemu_strtoi64_full tests
+# Start of qemu_strtou64 tests
+PASS: 137 /cutils/qemu_strtou64/correct
+PASS: 138 /cutils/qemu_strtou64/null
+PASS: 139 /cutils/qemu_strtou64/empty
+PASS: 140 /cutils/qemu_strtou64/whitespace
+PASS: 141 /cutils/qemu_strtou64/invalid
+PASS: 142 /cutils/qemu_strtou64/trailing
+PASS: 143 /cutils/qemu_strtou64/octal
+PASS: 144 /cutils/qemu_strtou64/decimal
+PASS: 145 /cutils/qemu_strtou64/hex
+PASS: 146 /cutils/qemu_strtou64/wrap
+PASS: 147 /cutils/qemu_strtou64/max
+PASS: 148 /cutils/qemu_strtou64/overflow
+PASS: 149 /cutils/qemu_strtou64/underflow
+PASS: 150 /cutils/qemu_strtou64/negative
+PASS: 151 /cutils/qemu_strtou64/negzero
+# End of qemu_strtou64 tests
+# Start of qemu_strtou64_full tests
+PASS: 152 /cutils/qemu_strtou64_full/correct
+PASS: 153 /cutils/qemu_strtou64_full/null
+PASS: 154 /cutils/qemu_strtou64_full/empty
+PASS: 155 /cutils/qemu_strtou64_full/negative
+PASS: 156 /cutils/qemu_strtou64_full/negzero
+PASS: 157 /cutils/qemu_strtou64_full/trailing
+PASS: 158 /cutils/qemu_strtou64_full/max
+PASS: 159 /cutils/qemu_strtou64_full/erange_junk
+# End of qemu_strtou64_full tests
+# Start of qemu_strtod tests
+PASS: 160 /cutils/qemu_strtod/simple
+PASS: 161 /cutils/qemu_strtod/einval
+PASS: 162 /cutils/qemu_strtod/erange
+PASS: 163 /cutils/qemu_strtod/nonfinite
+PASS: 164 /cutils/qemu_strtod/trailing
+PASS: 165 /cutils/qemu_strtod/erange_junk
+# End of qemu_strtod tests
+# Start of qemu_strtod_finite tests
+PASS: 166 /cutils/qemu_strtod_finite/simple
+PASS: 167 /cutils/qemu_strtod_finite/einval
+PASS: 168 /cutils/qemu_strtod_finite/erange
+PASS: 169 /cutils/qemu_strtod_finite/nonfinite
+PASS: 170 /cutils/qemu_strtod_finite/trailing
+PASS: 171 /cutils/qemu_strtod_finite/erange_junk
+# End of qemu_strtod_finite tests
+# Start of strtosz tests
+PASS: 172 /cutils/strtosz/simple
+PASS: 173 /cutils/strtosz/hex
+PASS: 174 /cutils/strtosz/units
+PASS: 175 /cutils/strtosz/float
+PASS: 176 /cutils/strtosz/invalid
+PASS: 177 /cutils/strtosz/trailing
+PASS: 178 /cutils/strtosz/erange
+PASS: 179 /cutils/strtosz/metric
+# End of strtosz tests
+# End of cutils tests
+Usage: ./unit/test-rcu-list duration nreaders
+TAP version 13
+# random seed: R02Secf0a7c8929badcca1c35f909fa9aff9
+1..6
+# Start of uuid tests
+PASS: 1 /uuid/is_null
+PASS: 2 /uuid/generate
+PASS: 3 /uuid/parse
+PASS: 4 /uuid/unparse
+PASS: 5 /uuid/unparse_strdup
+PASS: 6 /uuid/hash
+# End of uuid tests
+TAP version 13
+# random seed: R02S59cfb18f7d4406530933943d1d02a1ed
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_lshift
+PASS: 2 /host-utils/test_rshift
+# End of host-utils tests
+TAP version 13
+# random seed: R02S47b98ddcd9b2f19cfaae4c5f1d3a0a72
+1..5
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+# Start of default tests
+PASS: 2 /auth/list/default/deny
+PASS: 3 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 4 /auth/list/explicit/deny
+PASS: 5 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S46caf0622a4c13b18c724836525091dd
+1..5
+# Start of bdrv-graph-mod tests
+PASS: 1 /bdrv-graph-mod/update-perm-tree
+PASS: 2 /bdrv-graph-mod/should-update-child
+PASS: 3 /bdrv-graph-mod/parallel-perm-update
+PASS: 4 /bdrv-graph-mod/parallel-exclusive-write
+PASS: 5 /bdrv-graph-mod/append-greedy-filter
+# End of bdrv-graph-mod tests
+TAP version 13
+# random seed: R02S14de36c1da118c786800da26d33b3a0c
+1..23
+# Start of vmstate tests
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:a
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child_parent:f
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:parent
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+PASS: 1 /vmstate/tmp_struct
+# Start of simple tests
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:b_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i64_2
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+PASS: 2 /vmstate/simple/primitive
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+PASS: 3 /vmstate/simple/array
+# End of simple tests
+# Start of versioned tests
+# Start of load tests
+PASS: 4 /vmstate/versioned/load/v1
+PASS: 5 /vmstate/versioned/load/v2
+# End of load tests
+# End of versioned tests
+# Start of field_exists tests
+# Start of load tests
+PASS: 6 /vmstate/field_exists/load/noskip
+PASS: 7 /vmstate/field_exists/load/skip
+# End of load tests
+# Start of save tests
+PASS: 8 /vmstate/field_exists/save/noskip
+PASS: 9 /vmstate/field_exists/save/skip
+# End of save tests
+# End of field_exists tests
+# Start of array tests
+# Start of ptr tests
+# Start of str tests
+# Start of no0 tests
+PASS: 10 /vmstate/array/ptr/str/no0/save
+PASS: 11 /vmstate/array/ptr/str/no0/load
+# End of no0 tests
+# Start of 0 tests
+PASS: 12 /vmstate/array/ptr/str/0/save
+PASS: 13 /vmstate/array/ptr/str/0/load
+# End of 0 tests
+# End of str tests
+# Start of prim tests
+# Start of 0 tests
+PASS: 14 /vmstate/array/ptr/prim/0/save
+PASS: 15 /vmstate/array/ptr/prim/0/load
+# End of 0 tests
+# End of prim tests
+# End of ptr tests
+# End of array tests
+# Start of qtailq tests
+# Start of save tests
+PASS: 16 /vmstate/qtailq/save/saveq
+# End of save tests
+# Start of load tests
+PASS: 17 /vmstate/qtailq/load/loadq
+# End of load tests
+# End of qtailq tests
+# Start of gtree tests
+# Start of save tests
+PASS: 18 /vmstate/gtree/save/savedomain
+PASS: 19 /vmstate/gtree/save/saveiommu
+# End of save tests
+# Start of load tests
+PASS: 20 /vmstate/gtree/load/loaddomain
+PASS: 21 /vmstate/gtree/load/loadiommu
+# End of load tests
+# End of gtree tests
+# Start of qlist tests
+# Start of save tests
+PASS: 22 /vmstate/qlist/save/saveqlist
+# End of save tests
+# Start of load tests
+PASS: 23 /vmstate/qlist/load/loadqlist
+# End of load tests
+# End of qlist tests
+# End of vmstate tests
+TAP version 13
+# random seed: R02Sc46b0b518ba7b8f1a6b06bc76c73f411
+1..1
+# Start of io tests
+# Start of channel tests
+PASS: 1 /io/channel/buf
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S034f4bb817c5849651fe42bc476826e1
+1..8
+# Start of blockjob tests
+PASS: 1 /blockjob/ids
+# Start of cancel tests
+PASS: 2 /blockjob/cancel/created
+PASS: 3 /blockjob/cancel/running
+PASS: 4 /blockjob/cancel/paused
+PASS: 5 /blockjob/cancel/ready
+PASS: 6 /blockjob/cancel/standby
+PASS: 7 /blockjob/cancel/pending
+PASS: 8 /blockjob/cancel/concluded
+# End of cancel tests
+# End of blockjob tests
+TAP version 13
+# random seed: R02S67fcb50cea7c97a6b44053620db19c5a
+1..4
+# Start of logging tests
+PASS: 1 /logging/parse_range
+PASS: 2 /logging/parse_path
+PASS: 3 /logging/logfile_write_path
+PASS: 4 /logging/logfile_lock_path
+# End of logging tests
+TAP version 13
+# random seed: R02S01b998719d8f9d6701106a9bee2b7c21
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_divu128
+PASS: 2 /host-utils/test_divs128
+# End of host-utils tests
+TAP version 13
+# random seed: R02S62da0f2b9d8ace651f5d37c18695b193
+1..6
+# Start of basic tests
+# Start of iov tests
+PASS: 1 /basic/iov/from-to-buf
+PASS: 2 /basic/iov/io
+# slow test /basic/iov/io executed in 0.75 secs
+PASS: 3 /basic/iov/discard-front
+PASS: 4 /basic/iov/discard-back
+PASS: 5 /basic/iov/discard-front-undo
+PASS: 6 /basic/iov/discard-back-undo
+# End of iov tests
+# End of basic tests
+Usage: ./unit/test-rcu-tailq duration nreaders
+TAP version 13
+# random seed: R02Sc202fe29a4dfaa5a26c3a6646faa07cf
+1..4
+# Start of crypto tests
+# Start of afsplit tests
+# Start of sha256 tests
+PASS: 1 /crypto/afsplit/sha256/5
+PASS: 2 /crypto/afsplit/sha256/5000
+PASS: 3 /crypto/afsplit/sha256/big
+# End of sha256 tests
+# Start of sha1 tests
+PASS: 4 /crypto/afsplit/sha1/1000
+# End of sha1 tests
+# End of afsplit tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S03191c528441636c79e84b4bb54cd335
+1..9
+# Start of seccomp tests
+# Start of fork tests
+PASS: 1 /seccomp/fork/on
+PASS: 2 /seccomp/fork/on-nospawn
+PASS: 3 /seccomp/fork/off
+# End of fork tests
+# Start of thread tests
+PASS: 4 /seccomp/thread/on
+PASS: 5 /seccomp/thread/on-nospawn
+PASS: 6 /seccomp/thread/off
+# End of thread tests
+# Start of sched tests
+PASS: 7 /seccomp/sched/on
+PASS: 8 /seccomp/sched/on-nores
+PASS: 9 /seccomp/sched/off
+# End of sched tests
+# End of seccomp tests
+TAP version 13
+# random seed: R02S28f79a7ec20c2cb3174265689d7549cf
+1..4
+# Start of test-smp-parse tests
+PASS: 1 /test-smp-parse/with_dies
+PASS: 2 /test-smp-parse/with_clusters
+# Start of generic tests
+PASS: 3 /test-smp-parse/generic/valid
+PASS: 4 /test-smp-parse/generic/invalid
+# End of generic tests
+# End of test-smp-parse tests
+TAP version 13
+# random seed: R02Sd3689cc31318797958e4912328e4a540
+1..6
+# Start of xbzrle tests
+PASS: 1 /xbzrle/uleb
+PASS: 2 /xbzrle/encode_decode_zero
+PASS: 3 /xbzrle/encode_decode_unchanged
+PASS: 4 /xbzrle/encode_decode_1_byte
+PASS: 5 /xbzrle/encode_decode_overflow
+PASS: 6 /xbzrle/encode_decode
+# End of xbzrle tests
+TAP version 13
+# random seed: R02S4f6c02c989bf6dda142f53c461c1924c
+1..7
+# Start of visitor tests
+# Start of forward tests
+PASS: 1 /visitor/forward/struct
+PASS: 2 /visitor/forward/alternate
+PASS: 3 /visitor/forward/string
+PASS: 4 /visitor/forward/size
+PASS: 5 /visitor/forward/number
+PASS: 6 /visitor/forward/any
+PASS: 7 /visitor/forward/list
+# End of forward tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sfd61b68f806316e214237cd9c9c7dcc2
+1..19
+# Start of qemu-opts tests
+PASS: 1 /qemu-opts/find_unknown_opts
+PASS: 2 /qemu-opts/find_opts
+PASS: 3 /qemu-opts/opts_create
+PASS: 4 /qemu-opts/opt_get
+PASS: 5 /qemu-opts/opt_get_bool
+PASS: 6 /qemu-opts/opt_get_number
+PASS: 7 /qemu-opts/opt_get_size
+PASS: 8 /qemu-opts/opt_unset
+PASS: 9 /qemu-opts/opts_reset
+PASS: 10 /qemu-opts/has_help_option
+PASS: 11 /qemu-opts/append_to_null
+PASS: 12 /qemu-opts/append
+# Start of opts_parse tests
+PASS: 13 /qemu-opts/opts_parse/general
+PASS: 14 /qemu-opts/opts_parse/bool
+PASS: 15 /qemu-opts/opts_parse/number
+PASS: 16 /qemu-opts/opts_parse/size
+# End of opts_parse tests
+# Start of to_qdict tests
+PASS: 17 /qemu-opts/to_qdict/basic
+PASS: 18 /qemu-opts/to_qdict/filtered
+PASS: 19 /qemu-opts/to_qdict/duplicates
+# End of to_qdict tests
+# End of qemu-opts tests
+TAP version 13
+# random seed: R02S87bad1dc1dc498eda1e5632561cab89f
+1..2
+# Start of bitmap tests
+PASS: 1 /bitmap/bitmap_copy_with_offset
+PASS: 2 /bitmap/bitmap_set
+# End of bitmap tests
+TAP version 13
+# random seed: R02Sf24855b23a292799191acafed75593e3
+1..1
+# Start of io tests
+# Start of channel tests
+# Start of null tests
+PASS: 1 /io/channel/null/io
+# End of null tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S39886693412cb41c07eb5db00a80ccc0
+1..5
+# Start of virtio-dmabuf tests
+PASS: 1 /virtio-dmabuf/add_rm_res
+PASS: 2 /virtio-dmabuf/add_rm_dev
+PASS: 3 /virtio-dmabuf/rm_invalid_res
+PASS: 4 /virtio-dmabuf/add_invalid_res
+PASS: 5 /virtio-dmabuf/free_res
+# End of virtio-dmabuf tests
+TAP version 13
+# random seed: R02S28e1aa9db822e9907e00a509009590be
+1..6
+# Start of event tests
+PASS: 1 /event/event_a
+PASS: 2 /event/event_b
+PASS: 3 /event/event_c
+PASS: 4 /event/event_d
+PASS: 5 /event/deprecated
+PASS: 6 /event/deprecated_data
+# End of event tests
+TAP version 13
+# random seed: R02S7277a36d25f1f2fa49e1a5db724b1278
+1..14
+# Start of string-visitor tests
+# Start of output tests
+PASS: 1 /string-visitor/output/int
+PASS: 2 /string-visitor/output/int-human
+PASS: 3 /string-visitor/output/bool
+PASS: 4 /string-visitor/output/bool-human
+PASS: 5 /string-visitor/output/number
+PASS: 6 /string-visitor/output/number-human
+PASS: 7 /string-visitor/output/string
+PASS: 8 /string-visitor/output/string-human
+PASS: 9 /string-visitor/output/no-string
+PASS: 10 /string-visitor/output/no-string-human
+PASS: 11 /string-visitor/output/enum
+PASS: 12 /string-visitor/output/enum-human
+PASS: 13 /string-visitor/output/intList
+PASS: 14 /string-visitor/output/intList-human
+# End of output tests
+# End of string-visitor tests
+TAP version 13
+# random seed: R02S4dcf6d05da4cafccc01234d52aa2d0eb
+1..9
+# Start of crypto tests
+# Start of ivgen tests
+# Start of plain tests
+PASS: 1 /crypto/ivgen/plain/1
+PASS: 2 /crypto/ivgen/plain/1f2e3d4c
+PASS: 3 /crypto/ivgen/plain/1f2e3d4c5b6a7988
+# End of plain tests
+# Start of plain64 tests
+PASS: 4 /crypto/ivgen/plain64/1
+PASS: 5 /crypto/ivgen/plain64/1f2e3d4c
+PASS: 6 /crypto/ivgen/plain64/1f2e3d4c5b6a7988
+# End of plain64 tests
+# Start of essiv tests
+PASS: 7 /crypto/ivgen/essiv/1
+PASS: 8 /crypto/ivgen/essiv/1f2e3d4c
+PASS: 9 /crypto/ivgen/essiv/1f2e3d4c5b6a7988
+# End of essiv tests
+# End of ivgen tests
+# End of crypto tests
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-config: Permission denied
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-os-release: Permission denied
+DURATION: 22
diff --git a/runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-raw.log
new file mode 100644
index 00000000000..e53aa1d1e84
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-qemu/ptest-raw.log
@@ -0,0 +1,2060 @@
+START: ptest-runner
+2024-01-31T04:25
+BEGIN: /usr/lib/qemu/ptest
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Se29a180d2551a55d2a0554b87c3ebc49
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Sd05d368d618ecf67f92b21a3c2f061d3
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S59262f32b91d2cd9e21e366262864955
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Sc6b0c1f110b986ab27d546cde733069b
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S81675d24be12c9904e2f18a25dc87294
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S97901a3d3f44c59ea4aa935c79f139de
+TAP version 13
+# random seed: R02S997f4e05ba6e0731b3f97ef7c85eb81d
+1..4
+# Start of crypto tests
+# Start of der tests
+PASS: 1 /crypto/der/parse-rsa512-priv-key
+PASS: 2 /crypto/der/parse-rsa2048-priv-key
+PASS: 3 /crypto/der/parse-ecdsa-p192-priv-key
+PASS: 4 /crypto/der/parse-ecdsa-p256-priv-key
+# End of der tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S0aa7cc48e6dd18b21a03471530f27de4
+1..5
+# Start of crypto tests
+# Start of hash tests
+PASS: 1 /crypto/hash/iov
+PASS: 2 /crypto/hash/alloc
+PASS: 3 /crypto/hash/prealloc
+PASS: 4 /crypto/hash/digest
+PASS: 5 /crypto/hash/base64
+# End of hash tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S84efe7226abc14c53bdb1ad52c07659f
+1..38
+# Start of char tests
+PASS: 1 /char/null
+# ./unit/test-char:
+#
+# 'invalid' is not a valid char driver
+#
+#
+PASS: 2 /char/invalid
+PASS: 3 /char/ringbuf
+PASS: 4 /char/mux
+PASS: 5 /char/stdio
+PASS: 6 /char/pipe
+PASS: 7 /char/file
+PASS: 8 /char/file-fifo
+PASS: 9 /char/udp
+PASS: 10 /char/serial
+PASS: 11 /char/hotswap
+PASS: 12 /char/websocket
+# Start of stdio tests
+# End of stdio tests
+# Start of socket tests
+# Start of server tests
+# Start of mainloop tests
+PASS: 13 /char/socket/server/mainloop/tcp
+PASS: 14 /char/socket/server/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:33119,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:33119,server=on
+#
+#
+PASS: 15 /char/socket/server/wait-conn/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 16 /char/socket/server/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-fdpass tests
+PASS: 17 /char/socket/server/mainloop-fdpass/tcp
+PASS: 18 /char/socket/server/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:34227,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:34227,server=on
+#
+#
+PASS: 19 /char/socket/server/wait-conn-fdpass/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 20 /char/socket/server/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of two-clients tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:39137,server=on
+#
+#
+PASS: 21 /char/socket/server/two-clients/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 22 /char/socket/server/two-clients/unix
+# End of two-clients tests
+# End of server tests
+# Start of client tests
+# Start of mainloop tests
+PASS: 23 /char/socket/client/mainloop/tcp
+PASS: 24 /char/socket/client/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+PASS: 25 /char/socket/client/wait-conn/tcp
+PASS: 26 /char/socket/client/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-reconnect tests
+PASS: 27 /char/socket/client/mainloop-reconnect/tcp
+# slow test /char/socket/client/mainloop-reconnect/tcp executed in 1.00 secs
+PASS: 28 /char/socket/client/mainloop-reconnect/unix
+# slow test /char/socket/client/mainloop-reconnect/unix executed in 1.00 secs
+# End of mainloop-reconnect tests
+# Start of wait-conn-reconnect tests
+PASS: 29 /char/socket/client/wait-conn-reconnect/tcp
+PASS: 30 /char/socket/client/wait-conn-reconnect/unix
+# End of wait-conn-reconnect tests
+# Start of mainloop-fdpass tests
+PASS: 31 /char/socket/client/mainloop-fdpass/tcp
+PASS: 32 /char/socket/client/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+PASS: 33 /char/socket/client/wait-conn-fdpass/tcp
+PASS: 34 /char/socket/client/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of reconnect-error tests
+PASS: 35 /char/socket/client/reconnect-error/tcp
+PASS: 36 /char/socket/client/reconnect-error/unix
+# End of reconnect-error tests
+# Start of dupid-reconnect tests
+PASS: 37 /char/socket/client/dupid-reconnect/tcp
+PASS: 38 /char/socket/client/dupid-reconnect/unix
+# End of dupid-reconnect tests
+# End of client tests
+# End of socket tests
+# End of char tests
+TAP version 13
+# random seed: R02S8c242c5a4bf2308dd13cb7686d479905
+1..6
+# Start of bitops tests
+PASS: 1 /bitops/sextract32
+PASS: 2 /bitops/sextract64
+PASS: 3 /bitops/half_shuffle32
+PASS: 4 /bitops/half_shuffle64
+PASS: 5 /bitops/half_unshuffle32
+PASS: 6 /bitops/half_unshuffle64
+# End of bitops tests
+TAP version 13
+# random seed: R02S572ea3ca83f8691e44ab830d2832a1bd
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/mulu64
+PASS: 2 /host-utils/muls64
+# End of host-utils tests
+TAP version 13
+# random seed: R02Sd913f1670b381be63254d56ff51c0858
+1..42
+# Start of visitor tests
+# Start of input tests
+PASS: 1 /visitor/input/int
+PASS: 2 /visitor/input/uint
+PASS: 3 /visitor/input/int_overflow
+PASS: 4 /visitor/input/int_keyval
+PASS: 5 /visitor/input/int_str_keyval
+PASS: 6 /visitor/input/int_str_fail
+PASS: 7 /visitor/input/bool
+PASS: 8 /visitor/input/bool_keyval
+PASS: 9 /visitor/input/bool_str_keyval
+PASS: 10 /visitor/input/bool_str_fail
+PASS: 11 /visitor/input/number
+PASS: 12 /visitor/input/large_number
+PASS: 13 /visitor/input/number_keyval
+PASS: 14 /visitor/input/number_str_keyval
+PASS: 15 /visitor/input/number_str_fail
+PASS: 16 /visitor/input/size_str_keyval
+PASS: 17 /visitor/input/size_str_fail
+PASS: 18 /visitor/input/string
+PASS: 19 /visitor/input/enum
+PASS: 20 /visitor/input/struct
+PASS: 21 /visitor/input/struct-nested
+PASS: 22 /visitor/input/list2
+PASS: 23 /visitor/input/list
+PASS: 24 /visitor/input/any
+PASS: 25 /visitor/input/null
+PASS: 26 /visitor/input/union-flat
+PASS: 27 /visitor/input/union-in-union
+PASS: 28 /visitor/input/alternate
+PASS: 29 /visitor/input/errors
+PASS: 30 /visitor/input/wrong-type
+PASS: 31 /visitor/input/alternate-number
+PASS: 32 /visitor/input/alternate-list
+PASS: 33 /visitor/input/qapi-introspect
+# Start of fail tests
+PASS: 34 /visitor/input/fail/struct
+PASS: 35 /visitor/input/fail/struct-nested
+PASS: 36 /visitor/input/fail/struct-in-list
+PASS: 37 /visitor/input/fail/struct-missing
+PASS: 38 /visitor/input/fail/list
+PASS: 39 /visitor/input/fail/list-nested
+PASS: 40 /visitor/input/fail/union-flat
+PASS: 41 /visitor/input/fail/union-flat-no-discriminator
+PASS: 42 /visitor/input/fail/alternate
+# End of fail tests
+# End of input tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sab93ce8977056944d6434e413fde4597
+1..9
+# Start of util tests
+# Start of socket tests
+PASS: 1 /util/socket/unix-abstract
+# Start of is-socket tests
+PASS: 2 /util/socket/is-socket/bad
+PASS: 3 /util/socket/is-socket/good
+# End of is-socket tests
+# End of socket tests
+# End of util tests
+# Start of socket tests
+# Start of fd-pass tests
+# Start of name tests
+PASS: 4 /socket/fd-pass/name/good
+PASS: 5 /socket/fd-pass/name/bad
+PASS: 6 /socket/fd-pass/name/nomon
+# End of name tests
+# Start of num tests
+PASS: 7 /socket/fd-pass/num/good
+PASS: 8 /socket/fd-pass/num/bad
+PASS: 9 /socket/fd-pass/num/nocli
+# End of num tests
+# End of fd-pass tests
+# End of socket tests
+TAP version 13
+# random seed: R02S2c3b9490e69b3fa880614bfb49416523
+1..1
+# Start of authz tests
+PASS: 1 /authz/simple
+# End of authz tests
+TAP version 13
+# random seed: R02Sa919b0e48142b5ca0781570814cf3988
+1..4
+# Start of crypto tests
+# Start of hmac tests
+PASS: 1 /crypto/hmac/iov
+PASS: 2 /crypto/hmac/alloc
+PASS: 3 /crypto/hmac/prealloc
+PASS: 4 /crypto/hmac/digest
+# End of hmac tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S0f636ce24b1a27e88087a71409a1a136
+1..4
+# Start of qdev tests
+# Start of properties tests
+# Start of static tests
+PASS: 1 /qdev/properties/static/default
+PASS: 2 /qdev/properties/static/global
+# Start of default tests
+# End of default tests
+# Start of global tests
+# End of global tests
+# End of static tests
+# Start of dynamic tests
+PASS: 3 /qdev/properties/dynamic/global
+# Start of global tests
+# End of global tests
+# End of dynamic tests
+# Start of global tests
+PASS: 4 /qdev/properties/global/subclass
+# End of global tests
+# End of properties tests
+# End of qdev tests
+TAP version 13
+# random seed: R02Sb175d8b90f0225e1c5522037e867cdb8
+1..30
+# Start of bdrv-drain tests
+PASS: 1 /bdrv-drain/nested
+PASS: 2 /bdrv-drain/set_aio_context
+# Start of driver-cb tests
+PASS: 3 /bdrv-drain/driver-cb/drain_all
+PASS: 4 /bdrv-drain/driver-cb/drain
+# Start of co tests
+PASS: 5 /bdrv-drain/driver-cb/co/drain_all
+PASS: 6 /bdrv-drain/driver-cb/co/drain
+# End of co tests
+# End of driver-cb tests
+# Start of quiesce tests
+PASS: 7 /bdrv-drain/quiesce/drain_all
+PASS: 8 /bdrv-drain/quiesce/drain
+# Start of co tests
+PASS: 9 /bdrv-drain/quiesce/co/drain_all
+PASS: 10 /bdrv-drain/quiesce/co/drain
+# End of co tests
+# End of quiesce tests
+# Start of graph-change tests
+PASS: 11 /bdrv-drain/graph-change/drain_all
+# End of graph-change tests
+# Start of iothread tests
+PASS: 12 /bdrv-drain/iothread/drain_all
+PASS: 13 /bdrv-drain/iothread/drain
+# End of iothread tests
+# Start of blockjob tests
+PASS: 14 /bdrv-drain/blockjob/drain_all
+PASS: 15 /bdrv-drain/blockjob/drain
+PASS: 16 /bdrv-drain/blockjob/commit_by_drained_end
+# Start of error tests
+PASS: 17 /bdrv-drain/blockjob/error/drain_all
+PASS: 18 /bdrv-drain/blockjob/error/drain
+# End of error tests
+# Start of iothread tests
+PASS: 19 /bdrv-drain/blockjob/iothread/drain_all
+PASS: 20 /bdrv-drain/blockjob/iothread/drain
+# Start of error tests
+PASS: 21 /bdrv-drain/blockjob/iothread/error/drain_all
+PASS: 22 /bdrv-drain/blockjob/iothread/error/drain
+# End of error tests
+# End of iothread tests
+# End of blockjob tests
+# Start of deletion tests
+PASS: 23 /bdrv-drain/deletion/drain
+# End of deletion tests
+# Start of detach tests
+PASS: 24 /bdrv-drain/detach/drain_all
+PASS: 25 /bdrv-drain/detach/drain
+PASS: 26 /bdrv-drain/detach/parent_cb
+PASS: 27 /bdrv-drain/detach/driver_cb
+# End of detach tests
+# Start of attach tests
+PASS: 28 /bdrv-drain/attach/drain
+# End of attach tests
+# Start of bdrv_drop_intermediate tests
+PASS: 29 /bdrv-drain/bdrv_drop_intermediate/poll
+# End of bdrv_drop_intermediate tests
+# Start of replace_child tests
+PASS: 30 /bdrv-drain/replace_child/mid-drain
+# End of replace_child tests
+# End of bdrv-drain tests
+TAP version 13
+# random seed: R02S2d8b5d5dc2a02761e9c974bdde1f3fd8
+1..8
+# Start of string-visitor tests
+# Start of input tests
+PASS: 1 /string-visitor/input/int
+PASS: 2 /string-visitor/input/intList
+PASS: 3 /string-visitor/input/uintList
+PASS: 4 /string-visitor/input/bool
+PASS: 5 /string-visitor/input/number
+PASS: 6 /string-visitor/input/string
+PASS: 7 /string-visitor/input/enum
+PASS: 8 /string-visitor/input/fuzz
+# End of input tests
+# End of string-visitor tests
+TAP version 13
+# random seed: R02S5f4861e5117cddcff04baab85f370355
+1..13
+# Start of keyval tests
+PASS: 1 /keyval/keyval_parse
+# Start of keyval_parse tests
+PASS: 2 /keyval/keyval_parse/list
+# End of keyval_parse tests
+# Start of visit tests
+PASS: 3 /keyval/visit/bool
+PASS: 4 /keyval/visit/number
+PASS: 5 /keyval/visit/size
+PASS: 6 /keyval/visit/dict
+PASS: 7 /keyval/visit/list
+PASS: 8 /keyval/visit/optional
+PASS: 9 /keyval/visit/alternate
+PASS: 10 /keyval/visit/any
+# End of visit tests
+# Start of merge tests
+PASS: 11 /keyval/merge/dict
+PASS: 12 /keyval/merge/list
+PASS: 13 /keyval/merge/conflict
+# End of merge tests
+# End of keyval tests
+Usage: ./unit/test-rcu-slist duration nreaders
+Usage: ./unit/test-rcu-simpleq duration nreaders
+TAP version 13
+# random seed: R02Sdc4629813a04b8cc094776ab18b2c472
+1..2
+# Start of qht tests
+# Start of mode tests
+PASS: 1 /qht/mode/default
+# slow test /qht/mode/default executed in 0.96 secs
+PASS: 2 /qht/mode/resize
+# End of mode tests
+# End of qht tests
+TAP version 13
+# random seed: R02Sd21ff540d9879404c976edd7c6c6e3c1
+1..7
+# Start of single tests
+PASS: 1 /single/success
+PASS: 2 /single/failure
+PASS: 3 /single/cancel
+# End of single tests
+# Start of pair tests
+PASS: 4 /pair/success
+PASS: 5 /pair/failure
+PASS: 6 /pair/cancel
+PASS: 7 /pair/fail-cancel-race
+# End of pair tests
+TAP version 13
+# random seed: R02S50216341d5056ded06147c2f3cd5192c
+1..8
+# Start of qdist tests
+PASS: 1 /qdist/none
+PASS: 2 /qdist/pr
+# Start of single tests
+PASS: 3 /qdist/single/empty
+PASS: 4 /qdist/single/full
+# End of single tests
+# Start of binning tests
+PASS: 5 /qdist/binning/simple
+PASS: 6 /qdist/binning/precision
+PASS: 7 /qdist/binning/expand
+PASS: 8 /qdist/binning/shrink
+# End of binning tests
+# End of qdist tests
+TAP version 13
+# random seed: R02Scd5d7393e02268afb4235b58b1bdbb07
+1..1
+# Start of timed-average tests
+PASS: 1 /timed-average/average
+# End of timed-average tests
+TAP version 13
+# random seed: R02Sabf0af011b67564ca982a0b689598ef5
+1..40
+# Start of hbitmap tests
+PASS: 1 /hbitmap/granularity
+# Start of size tests
+PASS: 2 /hbitmap/size/0
+PASS: 3 /hbitmap/size/unaligned
+# End of size tests
+# Start of iter tests
+PASS: 4 /hbitmap/iter/empty
+PASS: 5 /hbitmap/iter/partial
+PASS: 6 /hbitmap/iter/granularity
+PASS: 7 /hbitmap/iter/iter_and_reset
+# End of iter tests
+# Start of get tests
+PASS: 8 /hbitmap/get/all
+PASS: 9 /hbitmap/get/some
+# End of get tests
+# Start of set tests
+PASS: 10 /hbitmap/set/all
+PASS: 11 /hbitmap/set/one
+PASS: 12 /hbitmap/set/two-elem
+PASS: 13 /hbitmap/set/general
+PASS: 14 /hbitmap/set/twice
+PASS: 15 /hbitmap/set/overlap
+# End of set tests
+# Start of reset tests
+PASS: 16 /hbitmap/reset/empty
+PASS: 17 /hbitmap/reset/general
+PASS: 18 /hbitmap/reset/all
+# End of reset tests
+# Start of truncate tests
+PASS: 19 /hbitmap/truncate/nop
+# Start of grow tests
+PASS: 20 /hbitmap/truncate/grow/negligible
+PASS: 21 /hbitmap/truncate/grow/tiny
+PASS: 22 /hbitmap/truncate/grow/small
+PASS: 23 /hbitmap/truncate/grow/medium
+PASS: 24 /hbitmap/truncate/grow/large
+# End of grow tests
+# Start of shrink tests
+PASS: 25 /hbitmap/truncate/shrink/negligible
+PASS: 26 /hbitmap/truncate/shrink/tiny
+PASS: 27 /hbitmap/truncate/shrink/small
+PASS: 28 /hbitmap/truncate/shrink/medium
+PASS: 29 /hbitmap/truncate/shrink/large
+# End of shrink tests
+# End of truncate tests
+# Start of serialize tests
+PASS: 30 /hbitmap/serialize/align
+PASS: 31 /hbitmap/serialize/basic
+PASS: 32 /hbitmap/serialize/part
+PASS: 33 /hbitmap/serialize/zeroes
+# End of serialize tests
+# Start of next_zero tests
+PASS: 34 /hbitmap/next_zero/next_x_0
+PASS: 35 /hbitmap/next_zero/next_x_4
+PASS: 36 /hbitmap/next_zero/next_x_after_truncate
+# End of next_zero tests
+# Start of next_dirty_area tests
+PASS: 37 /hbitmap/next_dirty_area/next_dirty_area_0
+PASS: 38 /hbitmap/next_dirty_area/next_dirty_area_1
+PASS: 39 /hbitmap/next_dirty_area/next_dirty_area_4
+PASS: 40 /hbitmap/next_dirty_area/next_dirty_area_after_truncate
+# End of next_dirty_area tests
+# End of hbitmap tests
+TAP version 13
+# random seed: R02S7e1ea372ad4fe59d423d5d4df91b61b1
+1..6
+# Start of interval-tree tests
+PASS: 1 /interval-tree/empty
+PASS: 2 /interval-tree/find-one-point
+PASS: 3 /interval-tree/find-two-point
+PASS: 4 /interval-tree/find-one-range
+PASS: 5 /interval-tree/find-one-range-many
+PASS: 6 /interval-tree/find-many-range
+# End of interval-tree tests
+TAP version 13
+# random seed: R02S5205ebeb7935f789e58d317bc196a41d
+1..2
+# Start of block-backend tests
+PASS: 1 /block-backend/drain_aio_error
+PASS: 2 /block-backend/drain_all_aio_error
+# End of block-backend tests
+TAP version 13
+# random seed: R02S7cb094d5450fde68435552ec7880baad
+1..1
+# Start of util tests
+PASS: 1 /util/filemonitor
+# End of util tests
+TAP version 13
+# random seed: R02S360c3d044e2035150a2ddef9795b335b
+1..9
+# Start of io tests
+# Start of channel tests
+# Start of socket tests
+PASS: 1 /io/channel/socket/ipv4-sync
+PASS: 2 /io/channel/socket/ipv4-async
+PASS: 3 /io/channel/socket/ipv4-fd
+PASS: 4 /io/channel/socket/ipv6-sync
+PASS: 5 /io/channel/socket/ipv6-async
+PASS: 6 /io/channel/socket/unix-sync
+PASS: 7 /io/channel/socket/unix-async
+PASS: 8 /io/channel/socket/unix-fd-pass
+PASS: 9 /io/channel/socket/unix-listen-cleanup
+# End of socket tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S770bc1e342a7585c6924da66c12dd7c0
+1..8
+# Start of crypto tests
+# Start of cipher tests
+PASS: 1 /crypto/cipher/aes-ecb-128
+PASS: 2 /crypto/cipher/aes-ecb-192
+PASS: 3 /crypto/cipher/aes-ecb-256
+PASS: 4 /crypto/cipher/aes-cbc-128
+PASS: 5 /crypto/cipher/aes-cbc-192
+PASS: 6 /crypto/cipher/aes-cbc-256
+PASS: 7 /crypto/cipher/null-iv
+PASS: 8 /crypto/cipher/short-plaintext
+# End of cipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sb85a26b01b57690d13d080dfba26fa56
+1..1
+# Start of cutils tests
+PASS: 1 /cutils/bufferiszero
+# slow test /cutils/bufferiszero executed in 0.68 secs
+# End of cutils tests
+TAP version 13
+# random seed: R02See39ecc08183f24a69b6c21ba4dec8ca
+1..6
+# Start of yank tests
+# Start of char_change tests
+# Start of success tests
+PASS: 1 /yank/char_change/success/to_yank
+PASS: 2 /yank/char_change/success/yank_to_yank
+PASS: 3 /yank/char_change/success/from_yank
+# End of success tests
+# Start of fail tests
+PASS: 4 /yank/char_change/fail/to_yank
+PASS: 5 /yank/char_change/fail/yank_to_yank
+PASS: 6 /yank/char_change/fail/from_yank
+# End of fail tests
+# End of char_change tests
+# End of yank tests
+TAP version 13
+# random seed: R02S4726477a9fcade44a1217aa3a5600c78
+1..23
+# Start of qgraph tests
+PASS: 1 /qgraph/init_nop
+PASS: 2 /qgraph/test_machine
+PASS: 3 /qgraph/test_contains
+PASS: 4 /qgraph/test_multiple_contains
+PASS: 5 /qgraph/test_produces
+PASS: 6 /qgraph/test_multiple_produces
+PASS: 7 /qgraph/test_consumes
+PASS: 8 /qgraph/test_multiple_consumes
+PASS: 9 /qgraph/test_driver
+PASS: 10 /qgraph/test_test
+PASS: 11 /qgraph/test_machine_contains_driver
+PASS: 12 /qgraph/test_driver_contains_driver
+PASS: 13 /qgraph/test_machine_produces_interface
+PASS: 14 /qgraph/test_driver_produces_interface
+PASS: 15 /qgraph/test_machine_consumes_interface
+PASS: 16 /qgraph/test_driver_consumes_interface
+PASS: 17 /qgraph/test_test_consumes_interface
+PASS: 18 /qgraph/test_full_sample
+PASS: 19 /qgraph/test_full_sample_raspi
+PASS: 20 /qgraph/test_cycle
+PASS: 21 /qgraph/test_two_test_same_interface
+PASS: 22 /qgraph/test_test_in_path
+PASS: 23 /qgraph/test_double_edge
+# End of qgraph tests
+TAP version 13
+# random seed: R02S0b1351dd2b351df7ee7eb62cb982adac
+1..6
+# Start of aio tests
+# Start of multi tests
+PASS: 1 /aio/multi/lifecycle
+# scheduled 1, queued 5, retry 5, total 11
+PASS: 2 /aio/multi/schedule
+# slow test /aio/multi/schedule executed in 1.00 secs
+# Start of mutex tests
+# 119424 iterations/second
+PASS: 3 /aio/multi/mutex/contended
+# slow test /aio/multi/mutex/contended executed in 1.10 secs
+# 3213572 iterations/second
+PASS: 4 /aio/multi/mutex/handoff
+# slow test /aio/multi/mutex/handoff executed in 3.10 secs
+# 163429 iterations/second
+PASS: 5 /aio/multi/mutex/mcs
+# slow test /aio/multi/mutex/mcs executed in 1.10 secs
+# 4982327 iterations/second
+PASS: 6 /aio/multi/mutex/pthread
+# slow test /aio/multi/mutex/pthread executed in 1.10 secs
+# End of mutex tests
+# End of multi tests
+# End of aio tests
+TAP version 13
+# random seed: R02S400243895de70edc62f3ba27027c09c8
+1..16
+# Start of crypto tests
+# Start of akcipher tests
+PASS: 1 /crypto/akcipher/rsa1024-raw
+PASS: 2 /crypto/akcipher/rsa1024-pkcs1
+PASS: 3 /crypto/akcipher/rsa2048-raw
+PASS: 4 /crypto/akcipher/rsa2048-pkcs1
+PASS: 5 /crypto/akcipher/rsakey-1024-public
+PASS: 6 /crypto/akcipher/rsakey-1024-private
+PASS: 7 /crypto/akcipher/rsakey-2048-public
+PASS: 8 /crypto/akcipher/rsakey-2048-private
+PASS: 9 /crypto/akcipher/rsakey-public-lack-elem
+PASS: 10 /crypto/akcipher/rsakey-private-lack-elem
+PASS: 11 /crypto/akcipher/rsakey-public-empty-elem
+PASS: 12 /crypto/akcipher/rsakey-private-empty-elem
+PASS: 13 /crypto/akcipher/rsakey-public-empty-key
+PASS: 14 /crypto/akcipher/rsakey-private-empty-key
+PASS: 15 /crypto/akcipher/rsakey-public-invalid-length-val
+PASS: 16 /crypto/akcipher/rsakey-public-extra-elem
+# End of akcipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sec6aa7953851be6aed319833b1f0d88a
+1..2
+# Start of qapi tests
+# Start of util tests
+PASS: 1 /qapi/util/qapi_enum_parse
+PASS: 2 /qapi/util/parse_qapi_name
+# End of util tests
+# End of qapi tests
+TAP version 13
+# random seed: R02Sc11185b2d4c9cbec00f93e46f60d443c
+1..4
+# Start of bitcnt tests
+PASS: 1 /bitcnt/ctpop8
+PASS: 2 /bitcnt/ctpop16
+PASS: 3 /bitcnt/ctpop32
+PASS: 4 /bitcnt/ctpop64
+# End of bitcnt tests
+TAP version 13
+# random seed: R02Sbb2d8bd7bf063c8647ebdaa0e767b190
+1..7
+# Start of xs_node tests
+PASS: 1 /xs_node/simple
+PASS: 2 /xs_node/tx_abort
+PASS: 3 /xs_node/tx_fail
+PASS: 4 /xs_node/tx_succeed
+PASS: 5 /xs_node/tx_rm
+PASS: 6 /xs_node/tx_resurrect
+PASS: 7 /xs_node/tx_resurrect2
+# End of xs_node tests
+TAP version 13
+# random seed: R02Sd9843d6114337eaf4d614625a9928e6e
+1..16
+# Start of crypto tests
+# Start of secret tests
+PASS: 1 /crypto/secret/direct
+# Start of indirect tests
+PASS: 2 /crypto/secret/indirect/good
+PASS: 3 /crypto/secret/indirect/badfile
+PASS: 4 /crypto/secret/indirect/emptyfile
+# End of indirect tests
+# Start of noconv tests
+PASS: 5 /crypto/secret/noconv/utf8
+# Start of base64 tests
+PASS: 6 /crypto/secret/noconv/base64/good
+PASS: 7 /crypto/secret/noconv/base64/bad
+# End of base64 tests
+# End of noconv tests
+# Start of conv tests
+# Start of base64 tests
+PASS: 8 /crypto/secret/conv/base64/utf8valid
+PASS: 9 /crypto/secret/conv/base64/utf8invalid
+# End of base64 tests
+# Start of utf8 tests
+PASS: 10 /crypto/secret/conv/utf8/base64
+# End of utf8 tests
+# End of conv tests
+# Start of crypt tests
+PASS: 11 /crypto/secret/crypt/raw
+PASS: 12 /crypto/secret/crypt/base64
+PASS: 13 /crypto/secret/crypt/shortkey
+PASS: 14 /crypto/secret/crypt/shortiv
+PASS: 15 /crypto/secret/crypt/missingiv
+PASS: 16 /crypto/secret/crypt/badiv
+# End of crypt tests
+# End of secret tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S6273e8a4d07f7eb663aedd7a72f7692b
+1..33
+# Start of visitor tests
+# Start of opts tests
+# Start of flatten tests
+PASS: 1 /visitor/opts/flatten/value
+# End of flatten tests
+# Start of i64 tests
+# 'i64x=5-6': Parameter 'i64x' expects an int64 value
+PASS: 2 /visitor/opts/i64/nonlist
+# Start of val1 tests
+# 'i64=0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 3 /visitor/opts/i64/val1/errno
+# 'i64=': Parameter 'i64' expects an int64 value or range
+PASS: 4 /visitor/opts/i64/val1/empty
+# 'i64=5z': Parameter 'i64' expects an int64 value or range
+PASS: 5 /visitor/opts/i64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'i64=0x7fffffffffffffff-0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 6 /visitor/opts/i64/val2/errno
+# 'i64=5-': Parameter 'i64' expects an int64 value or range
+PASS: 7 /visitor/opts/i64/val2/empty
+# 'i64=5-6z': Parameter 'i64' expects an int64 value or range
+PASS: 8 /visitor/opts/i64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'i64=6-5': Parameter 'i64' expects an int64 value or range
+PASS: 9 /visitor/opts/i64/range/empty
+PASS: 10 /visitor/opts/i64/range/minval
+PASS: 11 /visitor/opts/i64/range/maxval
+# Start of max tests
+# Start of pos tests
+PASS: 12 /visitor/opts/i64/range/max/pos/a
+PASS: 13 /visitor/opts/i64/range/max/pos/b
+# End of pos tests
+# Start of neg tests
+PASS: 14 /visitor/opts/i64/range/max/neg/a
+PASS: 15 /visitor/opts/i64/range/max/neg/b
+# End of neg tests
+# End of max tests
+# Start of 2big tests
+# 'i64=0x7ffffffffffeffff-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 16 /visitor/opts/i64/range/2big/pos
+# 'i64=-0x8000000000000000--0x7fffffffffff0000': Parameter 'i64' expects an int64 value or range
+PASS: 17 /visitor/opts/i64/range/2big/neg
+# 'i64=-0x8000000000000000-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 18 /visitor/opts/i64/range/2big/full
+# End of 2big tests
+# End of range tests
+# End of i64 tests
+# Start of u64 tests
+# 'u64x=5-6': Parameter 'u64x' expects a uint64 value
+PASS: 19 /visitor/opts/u64/nonlist
+# Start of val1 tests
+# 'u64=-1': Parameter 'u64' expects a uint64 value or range
+PASS: 20 /visitor/opts/u64/val1/errno
+# 'u64=': Parameter 'u64' expects a uint64 value or range
+PASS: 21 /visitor/opts/u64/val1/empty
+# 'u64=5z': Parameter 'u64' expects a uint64 value or range
+PASS: 22 /visitor/opts/u64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'u64=0xffffffffffffffff-0x10000000000000000': Parameter 'u64' expects a uint64 value or range
+PASS: 23 /visitor/opts/u64/val2/errno
+# 'u64=5-': Parameter 'u64' expects a uint64 value or range
+PASS: 24 /visitor/opts/u64/val2/empty
+# 'u64=5-6z': Parameter 'u64' expects a uint64 value or range
+PASS: 25 /visitor/opts/u64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'u64=6-5': Parameter 'u64' expects a uint64 value or range
+PASS: 26 /visitor/opts/u64/range/empty
+PASS: 27 /visitor/opts/u64/range/minval
+PASS: 28 /visitor/opts/u64/range/maxval
+PASS: 29 /visitor/opts/u64/range/max
+# 'u64=0-65536': Parameter 'u64' expects a uint64 value or range
+PASS: 30 /visitor/opts/u64/range/2big
+# End of range tests
+# End of u64 tests
+# Start of range tests
+PASS: 31 /visitor/opts/range/unvisited
+PASS: 32 /visitor/opts/range/beyond
+# End of range tests
+# Start of dict tests
+PASS: 33 /visitor/opts/dict/unvisited
+# End of dict tests
+# End of opts tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Saf60f8ff6dc870e7454a330c72cf0a0f
+1..6
+# Start of thread-pool tests
+PASS: 1 /thread-pool/submit
+PASS: 2 /thread-pool/submit-aio
+PASS: 3 /thread-pool/submit-co
+PASS: 4 /thread-pool/submit-many
+PASS: 5 /thread-pool/cancel
+# slow test /thread-pool/cancel executed in 2.00 secs
+PASS: 6 /thread-pool/cancel-async
+# slow test /thread-pool/cancel-async executed in 2.00 secs
+# End of thread-pool tests
+TAP version 13
+# random seed: R02S26e93e32364994e5e1f1705d30002870
+1..28
+# Start of aio tests
+PASS: 1 /aio/acquire
+# Start of bh tests
+PASS: 2 /aio/bh/schedule
+PASS: 3 /aio/bh/schedule10
+PASS: 4 /aio/bh/cancel
+PASS: 5 /aio/bh/delete
+PASS: 6 /aio/bh/flush
+# Start of callback-delete tests
+PASS: 7 /aio/bh/callback-delete/one
+PASS: 8 /aio/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 9 /aio/event/add-remove
+PASS: 10 /aio/event/wait
+PASS: 11 /aio/event/flush
+# Start of wait tests
+PASS: 12 /aio/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 13 /aio/timer/schedule
+# slow test /aio/timer/schedule executed in 1.75 secs
+# End of timer tests
+# Start of coroutine tests
+PASS: 14 /aio/coroutine/queue-chaining
+PASS: 15 /aio/coroutine/worker-thread-co-enter
+# End of coroutine tests
+# End of aio tests
+# Start of aio-gsource tests
+PASS: 16 /aio-gsource/flush
+# Start of bh tests
+PASS: 17 /aio-gsource/bh/schedule
+PASS: 18 /aio-gsource/bh/schedule10
+PASS: 19 /aio-gsource/bh/cancel
+PASS: 20 /aio-gsource/bh/delete
+PASS: 21 /aio-gsource/bh/flush
+# Start of callback-delete tests
+PASS: 22 /aio-gsource/bh/callback-delete/one
+PASS: 23 /aio-gsource/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 24 /aio-gsource/event/add-remove
+PASS: 25 /aio-gsource/event/wait
+PASS: 26 /aio-gsource/event/flush
+# Start of wait tests
+PASS: 27 /aio-gsource/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 28 /aio-gsource/timer/schedule
+# slow test /aio-gsource/timer/schedule executed in 1.75 secs
+# End of timer tests
+# End of aio-gsource tests
+TAP version 13
+# random seed: R02S727c92bd73bb3963706bbfda92e1c8eb
+1..6
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+PASS: 2 /auth/list/add-remove
+# Start of default tests
+PASS: 3 /auth/list/default/deny
+PASS: 4 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 5 /auth/list/explicit/deny
+PASS: 6 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S20ed6d1b6efcee02dbd98c0b63e8f59f
+1..156
+# Start of visitor tests
+# Start of serialization tests
+# Start of QMP tests
+PASS: 1 /visitor/serialization/QMP/struct
+PASS: 2 /visitor/serialization/QMP/nested_struct
+PASS: 3 /visitor/serialization/QMP/nested_struct_list
+# Start of primitives tests
+PASS: 4 /visitor/serialization/QMP/primitives/string_empty
+PASS: 5 /visitor/serialization/QMP/primitives/string_whitespace
+PASS: 6 /visitor/serialization/QMP/primitives/string_newlines
+PASS: 7 /visitor/serialization/QMP/primitives/string_commas
+PASS: 8 /visitor/serialization/QMP/primitives/string_single_quoted
+PASS: 9 /visitor/serialization/QMP/primitives/string_double_quoted
+PASS: 10 /visitor/serialization/QMP/primitives/boolean_true1
+PASS: 11 /visitor/serialization/QMP/primitives/boolean_true2
+PASS: 12 /visitor/serialization/QMP/primitives/boolean_true3
+PASS: 13 /visitor/serialization/QMP/primitives/boolean_false1
+PASS: 14 /visitor/serialization/QMP/primitives/boolean_false2
+PASS: 15 /visitor/serialization/QMP/primitives/number_sanity1
+PASS: 16 /visitor/serialization/QMP/primitives/number_sanity2
+PASS: 17 /visitor/serialization/QMP/primitives/number_min
+PASS: 18 /visitor/serialization/QMP/primitives/number_max
+PASS: 19 /visitor/serialization/QMP/primitives/integer_sanity1
+PASS: 20 /visitor/serialization/QMP/primitives/integer_sanity2
+PASS: 21 /visitor/serialization/QMP/primitives/integer_min
+PASS: 22 /visitor/serialization/QMP/primitives/integer_max
+PASS: 23 /visitor/serialization/QMP/primitives/uint8_sanity1
+PASS: 24 /visitor/serialization/QMP/primitives/uint8_sanity2
+PASS: 25 /visitor/serialization/QMP/primitives/uint8_min
+PASS: 26 /visitor/serialization/QMP/primitives/uint8_max
+PASS: 27 /visitor/serialization/QMP/primitives/uint16_sanity1
+PASS: 28 /visitor/serialization/QMP/primitives/uint16_sanity2
+PASS: 29 /visitor/serialization/QMP/primitives/uint16_min
+PASS: 30 /visitor/serialization/QMP/primitives/uint16_max
+PASS: 31 /visitor/serialization/QMP/primitives/uint32_sanity1
+PASS: 32 /visitor/serialization/QMP/primitives/uint32_sanity2
+PASS: 33 /visitor/serialization/QMP/primitives/uint32_min
+PASS: 34 /visitor/serialization/QMP/primitives/uint32_max
+PASS: 35 /visitor/serialization/QMP/primitives/uint64_sanity1
+PASS: 36 /visitor/serialization/QMP/primitives/uint64_sanity2
+PASS: 37 /visitor/serialization/QMP/primitives/uint64_min
+PASS: 38 /visitor/serialization/QMP/primitives/uint64_max
+PASS: 39 /visitor/serialization/QMP/primitives/int8_sanity1
+PASS: 40 /visitor/serialization/QMP/primitives/int8_sanity2
+PASS: 41 /visitor/serialization/QMP/primitives/int8_min
+PASS: 42 /visitor/serialization/QMP/primitives/int8_max
+PASS: 43 /visitor/serialization/QMP/primitives/int16_sanity1
+PASS: 44 /visitor/serialization/QMP/primitives/int16_sanity2
+PASS: 45 /visitor/serialization/QMP/primitives/int16_min
+PASS: 46 /visitor/serialization/QMP/primitives/int16_max
+PASS: 47 /visitor/serialization/QMP/primitives/int32_sanity1
+PASS: 48 /visitor/serialization/QMP/primitives/int32_sanity2
+PASS: 49 /visitor/serialization/QMP/primitives/int32_min
+PASS: 50 /visitor/serialization/QMP/primitives/int32_max
+PASS: 51 /visitor/serialization/QMP/primitives/int64_sanity1
+PASS: 52 /visitor/serialization/QMP/primitives/int64_sanity2
+PASS: 53 /visitor/serialization/QMP/primitives/int64_min
+PASS: 54 /visitor/serialization/QMP/primitives/int64_max
+# End of primitives tests
+# Start of primitive_list tests
+PASS: 55 /visitor/serialization/QMP/primitive_list/string_empty
+PASS: 56 /visitor/serialization/QMP/primitive_list/string_whitespace
+PASS: 57 /visitor/serialization/QMP/primitive_list/string_newlines
+PASS: 58 /visitor/serialization/QMP/primitive_list/string_commas
+PASS: 59 /visitor/serialization/QMP/primitive_list/string_single_quoted
+PASS: 60 /visitor/serialization/QMP/primitive_list/string_double_quoted
+PASS: 61 /visitor/serialization/QMP/primitive_list/boolean_true1
+PASS: 62 /visitor/serialization/QMP/primitive_list/boolean_true2
+PASS: 63 /visitor/serialization/QMP/primitive_list/boolean_true3
+PASS: 64 /visitor/serialization/QMP/primitive_list/boolean_false1
+PASS: 65 /visitor/serialization/QMP/primitive_list/boolean_false2
+PASS: 66 /visitor/serialization/QMP/primitive_list/number_sanity1
+PASS: 67 /visitor/serialization/QMP/primitive_list/number_sanity2
+PASS: 68 /visitor/serialization/QMP/primitive_list/number_min
+PASS: 69 /visitor/serialization/QMP/primitive_list/number_max
+PASS: 70 /visitor/serialization/QMP/primitive_list/integer_sanity1
+PASS: 71 /visitor/serialization/QMP/primitive_list/integer_sanity2
+PASS: 72 /visitor/serialization/QMP/primitive_list/integer_min
+PASS: 73 /visitor/serialization/QMP/primitive_list/integer_max
+PASS: 74 /visitor/serialization/QMP/primitive_list/uint8_sanity1
+PASS: 75 /visitor/serialization/QMP/primitive_list/uint8_sanity2
+PASS: 76 /visitor/serialization/QMP/primitive_list/uint8_min
+PASS: 77 /visitor/serialization/QMP/primitive_list/uint8_max
+PASS: 78 /visitor/serialization/QMP/primitive_list/uint16_sanity1
+PASS: 79 /visitor/serialization/QMP/primitive_list/uint16_sanity2
+PASS: 80 /visitor/serialization/QMP/primitive_list/uint16_min
+PASS: 81 /visitor/serialization/QMP/primitive_list/uint16_max
+PASS: 82 /visitor/serialization/QMP/primitive_list/uint32_sanity1
+PASS: 83 /visitor/serialization/QMP/primitive_list/uint32_sanity2
+PASS: 84 /visitor/serialization/QMP/primitive_list/uint32_min
+PASS: 85 /visitor/serialization/QMP/primitive_list/uint32_max
+PASS: 86 /visitor/serialization/QMP/primitive_list/uint64_sanity1
+PASS: 87 /visitor/serialization/QMP/primitive_list/uint64_sanity2
+PASS: 88 /visitor/serialization/QMP/primitive_list/uint64_min
+PASS: 89 /visitor/serialization/QMP/primitive_list/uint64_max
+PASS: 90 /visitor/serialization/QMP/primitive_list/int8_sanity1
+PASS: 91 /visitor/serialization/QMP/primitive_list/int8_sanity2
+PASS: 92 /visitor/serialization/QMP/primitive_list/int8_min
+PASS: 93 /visitor/serialization/QMP/primitive_list/int8_max
+PASS: 94 /visitor/serialization/QMP/primitive_list/int16_sanity1
+PASS: 95 /visitor/serialization/QMP/primitive_list/int16_sanity2
+PASS: 96 /visitor/serialization/QMP/primitive_list/int16_min
+PASS: 97 /visitor/serialization/QMP/primitive_list/int16_max
+PASS: 98 /visitor/serialization/QMP/primitive_list/int32_sanity1
+PASS: 99 /visitor/serialization/QMP/primitive_list/int32_sanity2
+PASS: 100 /visitor/serialization/QMP/primitive_list/int32_min
+PASS: 101 /visitor/serialization/QMP/primitive_list/int32_max
+PASS: 102 /visitor/serialization/QMP/primitive_list/int64_sanity1
+PASS: 103 /visitor/serialization/QMP/primitive_list/int64_sanity2
+PASS: 104 /visitor/serialization/QMP/primitive_list/int64_min
+PASS: 105 /visitor/serialization/QMP/primitive_list/int64_max
+# End of primitive_list tests
+# End of QMP tests
+# Start of String tests
+# Start of primitives tests
+PASS: 106 /visitor/serialization/String/primitives/string_empty
+PASS: 107 /visitor/serialization/String/primitives/string_whitespace
+PASS: 108 /visitor/serialization/String/primitives/string_newlines
+PASS: 109 /visitor/serialization/String/primitives/string_commas
+PASS: 110 /visitor/serialization/String/primitives/string_single_quoted
+PASS: 111 /visitor/serialization/String/primitives/string_double_quoted
+PASS: 112 /visitor/serialization/String/primitives/boolean_true1
+PASS: 113 /visitor/serialization/String/primitives/boolean_true2
+PASS: 114 /visitor/serialization/String/primitives/boolean_true3
+PASS: 115 /visitor/serialization/String/primitives/boolean_false1
+PASS: 116 /visitor/serialization/String/primitives/boolean_false2
+PASS: 117 /visitor/serialization/String/primitives/number_sanity1
+PASS: 118 /visitor/serialization/String/primitives/number_sanity2
+PASS: 119 /visitor/serialization/String/primitives/number_min
+PASS: 120 /visitor/serialization/String/primitives/number_max
+PASS: 121 /visitor/serialization/String/primitives/integer_sanity1
+PASS: 122 /visitor/serialization/String/primitives/integer_sanity2
+PASS: 123 /visitor/serialization/String/primitives/integer_min
+PASS: 124 /visitor/serialization/String/primitives/integer_max
+PASS: 125 /visitor/serialization/String/primitives/uint8_sanity1
+PASS: 126 /visitor/serialization/String/primitives/uint8_sanity2
+PASS: 127 /visitor/serialization/String/primitives/uint8_min
+PASS: 128 /visitor/serialization/String/primitives/uint8_max
+PASS: 129 /visitor/serialization/String/primitives/uint16_sanity1
+PASS: 130 /visitor/serialization/String/primitives/uint16_sanity2
+PASS: 131 /visitor/serialization/String/primitives/uint16_min
+PASS: 132 /visitor/serialization/String/primitives/uint16_max
+PASS: 133 /visitor/serialization/String/primitives/uint32_sanity1
+PASS: 134 /visitor/serialization/String/primitives/uint32_sanity2
+PASS: 135 /visitor/serialization/String/primitives/uint32_min
+PASS: 136 /visitor/serialization/String/primitives/uint32_max
+PASS: 137 /visitor/serialization/String/primitives/uint64_sanity1
+PASS: 138 /visitor/serialization/String/primitives/uint64_sanity2
+PASS: 139 /visitor/serialization/String/primitives/uint64_min
+PASS: 140 /visitor/serialization/String/primitives/uint64_max
+PASS: 141 /visitor/serialization/String/primitives/int8_sanity1
+PASS: 142 /visitor/serialization/String/primitives/int8_sanity2
+PASS: 143 /visitor/serialization/String/primitives/int8_min
+PASS: 144 /visitor/serialization/String/primitives/int8_max
+PASS: 145 /visitor/serialization/String/primitives/int16_sanity1
+PASS: 146 /visitor/serialization/String/primitives/int16_sanity2
+PASS: 147 /visitor/serialization/String/primitives/int16_min
+PASS: 148 /visitor/serialization/String/primitives/int16_max
+PASS: 149 /visitor/serialization/String/primitives/int32_sanity1
+PASS: 150 /visitor/serialization/String/primitives/int32_sanity2
+PASS: 151 /visitor/serialization/String/primitives/int32_min
+PASS: 152 /visitor/serialization/String/primitives/int32_max
+PASS: 153 /visitor/serialization/String/primitives/int64_sanity1
+PASS: 154 /visitor/serialization/String/primitives/int64_sanity2
+PASS: 155 /visitor/serialization/String/primitives/int64_min
+PASS: 156 /visitor/serialization/String/primitives/int64_max
+# End of primitives tests
+# End of String tests
+# End of serialization tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Se048c07b1a22add7bed4d73259f8f33b
+1..11
+# Start of int128 tests
+PASS: 1 /int128/int128_and
+PASS: 2 /int128/int128_add
+PASS: 3 /int128/int128_sub
+PASS: 4 /int128/int128_neg
+PASS: 5 /int128/int128_nz
+PASS: 6 /int128/int128_le
+PASS: 7 /int128/int128_lt
+PASS: 8 /int128/int128_ge
+PASS: 9 /int128/int128_gt
+PASS: 10 /int128/int128_rshift
+PASS: 11 /int128/int128_urshift
+# End of int128 tests
+TAP version 13
+# random seed: R02Sf63146a1d340e682594a004a111b29f4
+1..13
+# Start of replication tests
+# Start of primary tests
+PASS: 1 /replication/primary/read
+PASS: 2 /replication/primary/write
+PASS: 3 /replication/primary/start
+PASS: 4 /replication/primary/stop
+PASS: 5 /replication/primary/do_checkpoint
+PASS: 6 /replication/primary/get_error_all
+# End of primary tests
+# Start of secondary tests
+PASS: 7 /replication/secondary/read
+PASS: 8 /replication/secondary/write
+PASS: 9 /replication/secondary/start
+PASS: 10 /replication/secondary/stop
+PASS: 11 /replication/secondary/continuous_replication
+PASS: 12 /replication/secondary/do_checkpoint
+PASS: 13 /replication/secondary/get_error_all
+# End of secondary tests
+# End of replication tests
+TAP version 13
+# random seed: R02S1046f5934fb57bfb535a66880119bef1
+1..17
+# Start of throttle tests
+PASS: 1 /throttle/leak_bucket
+PASS: 2 /throttle/compute_wait
+PASS: 3 /throttle/init
+PASS: 4 /throttle/init_readonly
+PASS: 5 /throttle/init_writeonly
+PASS: 6 /throttle/destroy
+PASS: 7 /throttle/have_timer
+PASS: 8 /throttle/detach_attach
+PASS: 9 /throttle/config_functions
+PASS: 10 /throttle/accounting
+PASS: 11 /throttle/groups
+# Start of config tests
+PASS: 12 /throttle/config/enabled
+PASS: 13 /throttle/config/conflicting
+PASS: 14 /throttle/config/is_valid
+PASS: 15 /throttle/config/ranges
+PASS: 16 /throttle/config/max
+PASS: 17 /throttle/config/iops_size
+# End of config tests
+# End of throttle tests
+TAP version 13
+# random seed: R02S2cde534f8cc18561f6fc6e8020081617
+1..3
+# Start of resv-mem tests
+PASS: 1 /resv-mem/range_reverse_array
+PASS: 2 /resv-mem/range_reverse_array_low_end
+PASS: 3 /resv-mem/resv_region_list_insert
+# End of resv-mem tests
+TAP version 13
+# random seed: R02S429e64413f4415a5dd5796d3e0b66d1c
+1..6
+# Start of error-report tests
+PASS: 1 /error-report/simple
+PASS: 2 /error-report/loc
+PASS: 3 /error-report/glog
+PASS: 4 /error-report/once
+PASS: 5 /error-report/timestamp
+PASS: 6 /error-report/warn
+# End of error-report tests
+TAP version 13
+# random seed: R02Sd59d19a817c34fd04d0a36bc9840752e
+1..4
+# Start of util tests
+# Start of base64 tests
+PASS: 1 /util/base64/good
+PASS: 2 /util/base64/embedded-nul
+PASS: 3 /util/base64/not-nul-terminated
+PASS: 4 /util/base64/invalid-chars
+# End of base64 tests
+# End of util tests
+TAP version 13
+# random seed: R02S039cf3e6790843edd7f2f92b02573379
+1..4
+# Start of qtree tests
+PASS: 1 /qtree/search
+PASS: 2 /qtree/remove
+# nnodes: 62
+# nnodes: 0
+PASS: 3 /qtree/destroy
+PASS: 4 /qtree/insert
+# End of qtree tests
+**
+ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S4077ef9d6975890727bbf15de3e1768f
+Bail out! ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S9bf6cefaa2ac5428e54f9d4984bd315e
+1..2
+# Start of image-locking tests
+PASS: 1 /image-locking/basic
+PASS: 2 /image-locking/set-perm-abort
+# End of image-locking tests
+TAP version 13
+# random seed: R02Sfb83e147bc48b4de4ac0fd0a06d3cee2
+1..10
+# Start of qmp tests
+PASS: 1 /qmp/dispatch_cmd
+PASS: 2 /qmp/dispatch_cmd_oob
+PASS: 3 /qmp/dispatch_cmd_failure
+PASS: 4 /qmp/dispatch_cmd_io
+PASS: 5 /qmp/dispatch_cmd_success_response
+PASS: 6 /qmp/dispatch_cmd_deprecated
+PASS: 7 /qmp/dispatch_cmd_arg_deprecated
+PASS: 8 /qmp/dispatch_cmd_ret_deprecated
+PASS: 9 /qmp/dealloc_types
+PASS: 10 /qmp/dealloc_partial
+# End of qmp tests
+io_read 0x7fd27e1d18
+io_poll_true 0x7fd27e1d18
+> io_poll_ready
+io_read 0x7fd27e1d24
+< io_poll_ready
+io_poll_true 0x7fd27e1d18
+io_poll_false 0x7fd27e1d24
+> io_poll_ready
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_poll_false 0x7fd27e1d24
+io_read 0x7fd27e1d24
+< io_poll_ready
+TAP version 13
+# random seed: R02Se39b145f0631cf912e7077c74efa6c0c
+1..1
+PASS: 1 /nested-aio-poll
+TAP version 13
+# random seed: R02S7392fb6e104b69cf9ac67a4bbfe0436c
+1..7
+# Start of visitor tests
+# Start of clone tests
+PASS: 1 /visitor/clone/struct
+PASS: 2 /visitor/clone/alternate
+PASS: 3 /visitor/clone/list
+PASS: 4 /visitor/clone/empty
+PASS: 5 /visitor/clone/complex1
+PASS: 6 /visitor/clone/complex2
+PASS: 7 /visitor/clone/complex3
+# End of clone tests
+# End of visitor tests
+TAP version 13
+# random seed: R02S30b7a1db8cf56016b7be06cad975f005
+1..1
+# Start of cpuid tests
+# Start of topology tests
+PASS: 1 /cpuid/topology/basic
+# End of topology tests
+# End of cpuid tests
+TAP version 13
+# random seed: R02Sf1bafdffad091112ee6d59de1c8e8dda
+1..1
+# Start of crypto tests
+# Start of block tests
+PASS: 1 /crypto/block/qcow
+# End of block tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sfa8b25759441d329b536a0b9b8bf2448
+1..22
+# Start of sync-op tests
+PASS: 1 /sync-op/pread
+PASS: 2 /sync-op/pwrite
+PASS: 3 /sync-op/preadv
+PASS: 4 /sync-op/pwritev
+PASS: 5 /sync-op/preadv_part
+PASS: 6 /sync-op/pwritev_part
+PASS: 7 /sync-op/pwrite_compressed
+PASS: 8 /sync-op/pwrite_zeroes
+PASS: 9 /sync-op/load_vmstate
+PASS: 10 /sync-op/save_vmstate
+PASS: 11 /sync-op/pdiscard
+PASS: 12 /sync-op/truncate
+PASS: 13 /sync-op/block_status
+PASS: 14 /sync-op/flush
+PASS: 15 /sync-op/check
+PASS: 16 /sync-op/activate
+# End of sync-op tests
+# Start of attach tests
+PASS: 17 /attach/blockjob
+PASS: 18 /attach/second_node
+PASS: 19 /attach/preserve_blk_ctx
+# End of attach tests
+# Start of propagate tests
+PASS: 20 /propagate/basic
+PASS: 21 /propagate/diamond
+PASS: 22 /propagate/mirror
+# End of propagate tests
+TAP version 13
+# random seed: R02Sefc8e4a1caeeb0aa0313a1a5d2a2c4f6
+1..12
+# Start of basic tests
+PASS: 1 /basic/no-dangling-access
+PASS: 2 /basic/lifecycle
+PASS: 3 /basic/yield
+PASS: 4 /basic/nesting
+PASS: 5 /basic/self
+PASS: 6 /basic/entered
+PASS: 7 /basic/in_coroutine
+PASS: 8 /basic/order
+# End of basic tests
+# Start of locking tests
+PASS: 9 /locking/co-mutex
+# Start of co-mutex tests
+PASS: 10 /locking/co-mutex/lockable
+# End of co-mutex tests
+# Start of co-rwlock tests
+PASS: 11 /locking/co-rwlock/upgrade
+PASS: 12 /locking/co-rwlock/downgrade
+# End of co-rwlock tests
+# End of locking tests
+TAP version 13
+# random seed: R02Sa89df94ac44d9ad0be5c0cf6522139e5
+1..16
+# Start of visitor tests
+# Start of output tests
+PASS: 1 /visitor/output/int
+PASS: 2 /visitor/output/bool
+PASS: 3 /visitor/output/number
+PASS: 4 /visitor/output/string
+PASS: 5 /visitor/output/no-string
+PASS: 6 /visitor/output/enum
+PASS: 7 /visitor/output/struct
+PASS: 8 /visitor/output/struct-nested
+PASS: 9 /visitor/output/list
+PASS: 10 /visitor/output/any
+PASS: 11 /visitor/output/list-qapi-free
+PASS: 12 /visitor/output/union-flat
+PASS: 13 /visitor/output/union-in-union
+PASS: 14 /visitor/output/alternate
+PASS: 15 /visitor/output/null
+PASS: 16 /visitor/output/list_struct
+# End of output tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Se4b43d7fd9c93fc8fc2d1f8f180d55d2
+1..2
+# Start of write-threshold tests
+PASS: 1 /write-threshold/not-trigger
+PASS: 2 /write-threshold/trigger
+# End of write-threshold tests
+Unexpected error in qio_channel_file_new_path() at /usr/src/debug/qemu/8.2.0/io/channel-file.c:58:
+./unit/test-io-channel-file: Unable to open tests/test-io-channel-file.txt: No such file or directory
+TAP version 13
+# random seed: R02Sb3c0b54556c8c9e49b2f7386462d8e1d
+1..5
+# Start of io tests
+# Start of channel tests
+TAP version 13
+# random seed: R02S7e7f53f036dc8a826b00c1a7e0aeb643
+1..5
+# Start of crypto tests
+# Start of task tests
+PASS: 1 /crypto/task/complete
+PASS: 2 /crypto/task/datafree
+PASS: 3 /crypto/task/failure
+PASS: 4 /crypto/task/thread_complete
+PASS: 5 /crypto/task/thread_failure
+# End of task tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S0ddbbd59f6c8ed6642e9aef29b621e96
+1..179
+# Start of cutils tests
+PASS: 1 /cutils/size_to_str
+PASS: 2 /cutils/freq_to_str
+PASS: 3 /cutils/iec_binary_prefix
+PASS: 4 /cutils/si_prefix
+# Start of parse_uint tests
+PASS: 5 /cutils/parse_uint/null
+PASS: 6 /cutils/parse_uint/empty
+PASS: 7 /cutils/parse_uint/whitespace
+PASS: 8 /cutils/parse_uint/invalid
+PASS: 9 /cutils/parse_uint/trailing
+PASS: 10 /cutils/parse_uint/correct
+PASS: 11 /cutils/parse_uint/octal
+PASS: 12 /cutils/parse_uint/decimal
+PASS: 13 /cutils/parse_uint/llong_max
+PASS: 14 /cutils/parse_uint/max
+PASS: 15 /cutils/parse_uint/overflow
+PASS: 16 /cutils/parse_uint/negative
+PASS: 17 /cutils/parse_uint/negzero
+# End of parse_uint tests
+# Start of parse_uint_full tests
+PASS: 18 /cutils/parse_uint_full/trailing
+PASS: 19 /cutils/parse_uint_full/correct
+PASS: 20 /cutils/parse_uint_full/erange_junk
+PASS: 21 /cutils/parse_uint_full/null
+# End of parse_uint_full tests
+# Start of qemu_strtoi tests
+PASS: 22 /cutils/qemu_strtoi/correct
+PASS: 23 /cutils/qemu_strtoi/null
+PASS: 24 /cutils/qemu_strtoi/empty
+PASS: 25 /cutils/qemu_strtoi/whitespace
+PASS: 26 /cutils/qemu_strtoi/invalid
+PASS: 27 /cutils/qemu_strtoi/trailing
+PASS: 28 /cutils/qemu_strtoi/octal
+PASS: 29 /cutils/qemu_strtoi/decimal
+PASS: 30 /cutils/qemu_strtoi/hex
+PASS: 31 /cutils/qemu_strtoi/max
+PASS: 32 /cutils/qemu_strtoi/overflow
+PASS: 33 /cutils/qemu_strtoi/min
+PASS: 34 /cutils/qemu_strtoi/underflow
+PASS: 35 /cutils/qemu_strtoi/negative
+PASS: 36 /cutils/qemu_strtoi/negzero
+# End of qemu_strtoi tests
+# Start of qemu_strtoi_full tests
+PASS: 37 /cutils/qemu_strtoi_full/correct
+PASS: 38 /cutils/qemu_strtoi_full/null
+PASS: 39 /cutils/qemu_strtoi_full/empty
+PASS: 40 /cutils/qemu_strtoi_full/negative
+PASS: 41 /cutils/qemu_strtoi_full/negzero
+PASS: 42 /cutils/qemu_strtoi_full/trailing
+PASS: 43 /cutils/qemu_strtoi_full/max
+PASS: 44 /cutils/qemu_strtoi_full/erange_junk
+# End of qemu_strtoi_full tests
+# Start of qemu_strtoui tests
+PASS: 45 /cutils/qemu_strtoui/correct
+PASS: 46 /cutils/qemu_strtoui/null
+PASS: 47 /cutils/qemu_strtoui/empty
+PASS: 48 /cutils/qemu_strtoui/whitespace
+PASS: 49 /cutils/qemu_strtoui/invalid
+PASS: 50 /cutils/qemu_strtoui/trailing
+PASS: 51 /cutils/qemu_strtoui/octal
+PASS: 52 /cutils/qemu_strtoui/decimal
+PASS: 53 /cutils/qemu_strtoui/hex
+PASS: 54 /cutils/qemu_strtoui/wrap
+PASS: 55 /cutils/qemu_strtoui/max
+PASS: 56 /cutils/qemu_strtoui/overflow
+PASS: 57 /cutils/qemu_strtoui/underflow
+PASS: 58 /cutils/qemu_strtoui/negative
+PASS: 59 /cutils/qemu_strtoui/negzero
+# End of qemu_strtoui tests
+# Start of qemu_strtoui_full tests
+PASS: 60 /cutils/qemu_strtoui_full/correct
+PASS: 61 /cutils/qemu_strtoui_full/null
+PASS: 62 /cutils/qemu_strtoui_full/empty
+PASS: 63 /cutils/qemu_strtoui_full/negative
+PASS: 64 /cutils/qemu_strtoui_full/negzero
+PASS: 65 /cutils/qemu_strtoui_full/trailing
+PASS: 66 /cutils/qemu_strtoui_full/max
+PASS: 67 /cutils/qemu_strtoui_full/erange_junk
+# End of qemu_strtoui_full tests
+# Start of qemu_strtol tests
+PASS: 68 /cutils/qemu_strtol/correct
+PASS: 69 /cutils/qemu_strtol/null
+PASS: 70 /cutils/qemu_strtol/empty
+PASS: 71 /cutils/qemu_strtol/whitespace
+PASS: 72 /cutils/qemu_strtol/invalid
+PASS: 73 /cutils/qemu_strtol/trailing
+PASS: 74 /cutils/qemu_strtol/octal
+PASS: 75 /cutils/qemu_strtol/decimal
+PASS: 76 /cutils/qemu_strtol/hex
+PASS: 77 /cutils/qemu_strtol/max
+PASS: 78 /cutils/qemu_strtol/overflow
+PASS: 79 /cutils/qemu_strtol/min
+PASS: 80 /cutils/qemu_strtol/underflow
+PASS: 81 /cutils/qemu_strtol/negative
+PASS: 82 /cutils/qemu_strtol/negzero
+# End of qemu_strtol tests
+# Start of qemu_strtol_full tests
+PASS: 83 /cutils/qemu_strtol_full/correct
+PASS: 84 /cutils/qemu_strtol_full/null
+PASS: 85 /cutils/qemu_strtol_full/empty
+PASS: 86 /cutils/qemu_strtol_full/negative
+PASS: 87 /cutils/qemu_strtol_full/negzero
+PASS: 88 /cutils/qemu_strtol_full/trailing
+PASS: 89 /cutils/qemu_strtol_full/max
+PASS: 90 /cutils/qemu_strtol_full/erange_junk
+# End of qemu_strtol_full tests
+# Start of qemu_strtoul tests
+PASS: 91 /cutils/qemu_strtoul/correct
+PASS: 92 /cutils/qemu_strtoul/null
+PASS: 93 /cutils/qemu_strtoul/empty
+PASS: 94 /cutils/qemu_strtoul/whitespace
+PASS: 95 /cutils/qemu_strtoul/invalid
+PASS: 96 /cutils/qemu_strtoul/trailing
+PASS: 97 /cutils/qemu_strtoul/octal
+PASS: 98 /cutils/qemu_strtoul/decimal
+PASS: 99 /cutils/qemu_strtoul/hex
+PASS: 100 /cutils/qemu_strtoul/wrap
+PASS: 101 /cutils/qemu_strtoul/max
+PASS: 102 /cutils/qemu_strtoul/overflow
+PASS: 103 /cutils/qemu_strtoul/underflow
+PASS: 104 /cutils/qemu_strtoul/negative
+PASS: 105 /cutils/qemu_strtoul/negzero
+# End of qemu_strtoul tests
+# Start of qemu_strtoul_full tests
+PASS: 106 /cutils/qemu_strtoul_full/correct
+PASS: 107 /cutils/qemu_strtoul_full/null
+PASS: 108 /cutils/qemu_strtoul_full/empty
+PASS: 109 /cutils/qemu_strtoul_full/negative
+PASS: 110 /cutils/qemu_strtoul_full/negzero
+PASS: 111 /cutils/qemu_strtoul_full/trailing
+PASS: 112 /cutils/qemu_strtoul_full/max
+PASS: 113 /cutils/qemu_strtoul_full/erange_junk
+# End of qemu_strtoul_full tests
+# Start of qemu_strtoi64 tests
+PASS: 114 /cutils/qemu_strtoi64/correct
+PASS: 115 /cutils/qemu_strtoi64/null
+PASS: 116 /cutils/qemu_strtoi64/empty
+PASS: 117 /cutils/qemu_strtoi64/whitespace
+PASS: 118 /cutils/qemu_strtoi64/invalid
+PASS: 119 /cutils/qemu_strtoi64/trailing
+PASS: 120 /cutils/qemu_strtoi64/octal
+PASS: 121 /cutils/qemu_strtoi64/decimal
+PASS: 122 /cutils/qemu_strtoi64/hex
+PASS: 123 /cutils/qemu_strtoi64/max
+PASS: 124 /cutils/qemu_strtoi64/overflow
+PASS: 125 /cutils/qemu_strtoi64/min
+PASS: 126 /cutils/qemu_strtoi64/underflow
+PASS: 127 /cutils/qemu_strtoi64/negative
+PASS: 128 /cutils/qemu_strtoi64/negzero
+# End of qemu_strtoi64 tests
+# Start of qemu_strtoi64_full tests
+PASS: 129 /cutils/qemu_strtoi64_full/correct
+PASS: 130 /cutils/qemu_strtoi64_full/null
+PASS: 131 /cutils/qemu_strtoi64_full/empty
+PASS: 132 /cutils/qemu_strtoi64_full/negative
+PASS: 133 /cutils/qemu_strtoi64_full/negzero
+PASS: 134 /cutils/qemu_strtoi64_full/trailing
+PASS: 135 /cutils/qemu_strtoi64_full/max
+PASS: 136 /cutils/qemu_strtoi64_full/erange_junk
+# End of qemu_strtoi64_full tests
+# Start of qemu_strtou64 tests
+PASS: 137 /cutils/qemu_strtou64/correct
+PASS: 138 /cutils/qemu_strtou64/null
+PASS: 139 /cutils/qemu_strtou64/empty
+PASS: 140 /cutils/qemu_strtou64/whitespace
+PASS: 141 /cutils/qemu_strtou64/invalid
+PASS: 142 /cutils/qemu_strtou64/trailing
+PASS: 143 /cutils/qemu_strtou64/octal
+PASS: 144 /cutils/qemu_strtou64/decimal
+PASS: 145 /cutils/qemu_strtou64/hex
+PASS: 146 /cutils/qemu_strtou64/wrap
+PASS: 147 /cutils/qemu_strtou64/max
+PASS: 148 /cutils/qemu_strtou64/overflow
+PASS: 149 /cutils/qemu_strtou64/underflow
+PASS: 150 /cutils/qemu_strtou64/negative
+PASS: 151 /cutils/qemu_strtou64/negzero
+# End of qemu_strtou64 tests
+# Start of qemu_strtou64_full tests
+PASS: 152 /cutils/qemu_strtou64_full/correct
+PASS: 153 /cutils/qemu_strtou64_full/null
+PASS: 154 /cutils/qemu_strtou64_full/empty
+PASS: 155 /cutils/qemu_strtou64_full/negative
+PASS: 156 /cutils/qemu_strtou64_full/negzero
+PASS: 157 /cutils/qemu_strtou64_full/trailing
+PASS: 158 /cutils/qemu_strtou64_full/max
+PASS: 159 /cutils/qemu_strtou64_full/erange_junk
+# End of qemu_strtou64_full tests
+# Start of qemu_strtod tests
+PASS: 160 /cutils/qemu_strtod/simple
+PASS: 161 /cutils/qemu_strtod/einval
+PASS: 162 /cutils/qemu_strtod/erange
+PASS: 163 /cutils/qemu_strtod/nonfinite
+PASS: 164 /cutils/qemu_strtod/trailing
+PASS: 165 /cutils/qemu_strtod/erange_junk
+# End of qemu_strtod tests
+# Start of qemu_strtod_finite tests
+PASS: 166 /cutils/qemu_strtod_finite/simple
+PASS: 167 /cutils/qemu_strtod_finite/einval
+PASS: 168 /cutils/qemu_strtod_finite/erange
+PASS: 169 /cutils/qemu_strtod_finite/nonfinite
+PASS: 170 /cutils/qemu_strtod_finite/trailing
+PASS: 171 /cutils/qemu_strtod_finite/erange_junk
+# End of qemu_strtod_finite tests
+# Start of strtosz tests
+PASS: 172 /cutils/strtosz/simple
+PASS: 173 /cutils/strtosz/hex
+PASS: 174 /cutils/strtosz/units
+PASS: 175 /cutils/strtosz/float
+PASS: 176 /cutils/strtosz/invalid
+PASS: 177 /cutils/strtosz/trailing
+PASS: 178 /cutils/strtosz/erange
+PASS: 179 /cutils/strtosz/metric
+# End of strtosz tests
+# End of cutils tests
+Usage: ./unit/test-rcu-list duration nreaders
+TAP version 13
+# random seed: R02Secf0a7c8929badcca1c35f909fa9aff9
+1..6
+# Start of uuid tests
+PASS: 1 /uuid/is_null
+PASS: 2 /uuid/generate
+PASS: 3 /uuid/parse
+PASS: 4 /uuid/unparse
+PASS: 5 /uuid/unparse_strdup
+PASS: 6 /uuid/hash
+# End of uuid tests
+TAP version 13
+# random seed: R02S59cfb18f7d4406530933943d1d02a1ed
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_lshift
+PASS: 2 /host-utils/test_rshift
+# End of host-utils tests
+TAP version 13
+# random seed: R02S47b98ddcd9b2f19cfaae4c5f1d3a0a72
+1..5
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+# Start of default tests
+PASS: 2 /auth/list/default/deny
+PASS: 3 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 4 /auth/list/explicit/deny
+PASS: 5 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S46caf0622a4c13b18c724836525091dd
+1..5
+# Start of bdrv-graph-mod tests
+PASS: 1 /bdrv-graph-mod/update-perm-tree
+PASS: 2 /bdrv-graph-mod/should-update-child
+PASS: 3 /bdrv-graph-mod/parallel-perm-update
+PASS: 4 /bdrv-graph-mod/parallel-exclusive-write
+PASS: 5 /bdrv-graph-mod/append-greedy-filter
+# End of bdrv-graph-mod tests
+TAP version 13
+# random seed: R02S14de36c1da118c786800da26d33b3a0c
+1..23
+# Start of vmstate tests
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:a
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child_parent:f
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:parent
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+PASS: 1 /vmstate/tmp_struct
+# Start of simple tests
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:b_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i64_2
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+PASS: 2 /vmstate/simple/primitive
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+PASS: 3 /vmstate/simple/array
+# End of simple tests
+# Start of versioned tests
+# Start of load tests
+PASS: 4 /vmstate/versioned/load/v1
+PASS: 5 /vmstate/versioned/load/v2
+# End of load tests
+# End of versioned tests
+# Start of field_exists tests
+# Start of load tests
+PASS: 6 /vmstate/field_exists/load/noskip
+PASS: 7 /vmstate/field_exists/load/skip
+# End of load tests
+# Start of save tests
+PASS: 8 /vmstate/field_exists/save/noskip
+PASS: 9 /vmstate/field_exists/save/skip
+# End of save tests
+# End of field_exists tests
+# Start of array tests
+# Start of ptr tests
+# Start of str tests
+# Start of no0 tests
+PASS: 10 /vmstate/array/ptr/str/no0/save
+PASS: 11 /vmstate/array/ptr/str/no0/load
+# End of no0 tests
+# Start of 0 tests
+PASS: 12 /vmstate/array/ptr/str/0/save
+PASS: 13 /vmstate/array/ptr/str/0/load
+# End of 0 tests
+# End of str tests
+# Start of prim tests
+# Start of 0 tests
+PASS: 14 /vmstate/array/ptr/prim/0/save
+PASS: 15 /vmstate/array/ptr/prim/0/load
+# End of 0 tests
+# End of prim tests
+# End of ptr tests
+# End of array tests
+# Start of qtailq tests
+# Start of save tests
+PASS: 16 /vmstate/qtailq/save/saveq
+# End of save tests
+# Start of load tests
+PASS: 17 /vmstate/qtailq/load/loadq
+# End of load tests
+# End of qtailq tests
+# Start of gtree tests
+# Start of save tests
+PASS: 18 /vmstate/gtree/save/savedomain
+PASS: 19 /vmstate/gtree/save/saveiommu
+# End of save tests
+# Start of load tests
+PASS: 20 /vmstate/gtree/load/loaddomain
+PASS: 21 /vmstate/gtree/load/loadiommu
+# End of load tests
+# End of gtree tests
+# Start of qlist tests
+# Start of save tests
+PASS: 22 /vmstate/qlist/save/saveqlist
+# End of save tests
+# Start of load tests
+PASS: 23 /vmstate/qlist/load/loadqlist
+# End of load tests
+# End of qlist tests
+# End of vmstate tests
+TAP version 13
+# random seed: R02Sc46b0b518ba7b8f1a6b06bc76c73f411
+1..1
+# Start of io tests
+# Start of channel tests
+PASS: 1 /io/channel/buf
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S034f4bb817c5849651fe42bc476826e1
+1..8
+# Start of blockjob tests
+PASS: 1 /blockjob/ids
+# Start of cancel tests
+PASS: 2 /blockjob/cancel/created
+PASS: 3 /blockjob/cancel/running
+PASS: 4 /blockjob/cancel/paused
+PASS: 5 /blockjob/cancel/ready
+PASS: 6 /blockjob/cancel/standby
+PASS: 7 /blockjob/cancel/pending
+PASS: 8 /blockjob/cancel/concluded
+# End of cancel tests
+# End of blockjob tests
+TAP version 13
+# random seed: R02S67fcb50cea7c97a6b44053620db19c5a
+1..4
+# Start of logging tests
+PASS: 1 /logging/parse_range
+PASS: 2 /logging/parse_path
+PASS: 3 /logging/logfile_write_path
+PASS: 4 /logging/logfile_lock_path
+# End of logging tests
+TAP version 13
+# random seed: R02S01b998719d8f9d6701106a9bee2b7c21
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_divu128
+PASS: 2 /host-utils/test_divs128
+# End of host-utils tests
+TAP version 13
+# random seed: R02S62da0f2b9d8ace651f5d37c18695b193
+1..6
+# Start of basic tests
+# Start of iov tests
+PASS: 1 /basic/iov/from-to-buf
+PASS: 2 /basic/iov/io
+# slow test /basic/iov/io executed in 0.75 secs
+PASS: 3 /basic/iov/discard-front
+PASS: 4 /basic/iov/discard-back
+PASS: 5 /basic/iov/discard-front-undo
+PASS: 6 /basic/iov/discard-back-undo
+# End of iov tests
+# End of basic tests
+Usage: ./unit/test-rcu-tailq duration nreaders
+TAP version 13
+# random seed: R02Sc202fe29a4dfaa5a26c3a6646faa07cf
+1..4
+# Start of crypto tests
+# Start of afsplit tests
+# Start of sha256 tests
+PASS: 1 /crypto/afsplit/sha256/5
+PASS: 2 /crypto/afsplit/sha256/5000
+PASS: 3 /crypto/afsplit/sha256/big
+# End of sha256 tests
+# Start of sha1 tests
+PASS: 4 /crypto/afsplit/sha1/1000
+# End of sha1 tests
+# End of afsplit tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S03191c528441636c79e84b4bb54cd335
+1..9
+# Start of seccomp tests
+# Start of fork tests
+PASS: 1 /seccomp/fork/on
+PASS: 2 /seccomp/fork/on-nospawn
+PASS: 3 /seccomp/fork/off
+# End of fork tests
+# Start of thread tests
+PASS: 4 /seccomp/thread/on
+PASS: 5 /seccomp/thread/on-nospawn
+PASS: 6 /seccomp/thread/off
+# End of thread tests
+# Start of sched tests
+PASS: 7 /seccomp/sched/on
+PASS: 8 /seccomp/sched/on-nores
+PASS: 9 /seccomp/sched/off
+# End of sched tests
+# End of seccomp tests
+TAP version 13
+# random seed: R02S28f79a7ec20c2cb3174265689d7549cf
+1..4
+# Start of test-smp-parse tests
+PASS: 1 /test-smp-parse/with_dies
+PASS: 2 /test-smp-parse/with_clusters
+# Start of generic tests
+PASS: 3 /test-smp-parse/generic/valid
+PASS: 4 /test-smp-parse/generic/invalid
+# End of generic tests
+# End of test-smp-parse tests
+TAP version 13
+# random seed: R02Sd3689cc31318797958e4912328e4a540
+1..6
+# Start of xbzrle tests
+PASS: 1 /xbzrle/uleb
+PASS: 2 /xbzrle/encode_decode_zero
+PASS: 3 /xbzrle/encode_decode_unchanged
+PASS: 4 /xbzrle/encode_decode_1_byte
+PASS: 5 /xbzrle/encode_decode_overflow
+PASS: 6 /xbzrle/encode_decode
+# End of xbzrle tests
+TAP version 13
+# random seed: R02S4f6c02c989bf6dda142f53c461c1924c
+1..7
+# Start of visitor tests
+# Start of forward tests
+PASS: 1 /visitor/forward/struct
+PASS: 2 /visitor/forward/alternate
+PASS: 3 /visitor/forward/string
+PASS: 4 /visitor/forward/size
+PASS: 5 /visitor/forward/number
+PASS: 6 /visitor/forward/any
+PASS: 7 /visitor/forward/list
+# End of forward tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sfd61b68f806316e214237cd9c9c7dcc2
+1..19
+# Start of qemu-opts tests
+PASS: 1 /qemu-opts/find_unknown_opts
+PASS: 2 /qemu-opts/find_opts
+PASS: 3 /qemu-opts/opts_create
+PASS: 4 /qemu-opts/opt_get
+PASS: 5 /qemu-opts/opt_get_bool
+PASS: 6 /qemu-opts/opt_get_number
+PASS: 7 /qemu-opts/opt_get_size
+PASS: 8 /qemu-opts/opt_unset
+PASS: 9 /qemu-opts/opts_reset
+PASS: 10 /qemu-opts/has_help_option
+PASS: 11 /qemu-opts/append_to_null
+PASS: 12 /qemu-opts/append
+# Start of opts_parse tests
+PASS: 13 /qemu-opts/opts_parse/general
+PASS: 14 /qemu-opts/opts_parse/bool
+PASS: 15 /qemu-opts/opts_parse/number
+PASS: 16 /qemu-opts/opts_parse/size
+# End of opts_parse tests
+# Start of to_qdict tests
+PASS: 17 /qemu-opts/to_qdict/basic
+PASS: 18 /qemu-opts/to_qdict/filtered
+PASS: 19 /qemu-opts/to_qdict/duplicates
+# End of to_qdict tests
+# End of qemu-opts tests
+TAP version 13
+# random seed: R02S87bad1dc1dc498eda1e5632561cab89f
+1..2
+# Start of bitmap tests
+PASS: 1 /bitmap/bitmap_copy_with_offset
+PASS: 2 /bitmap/bitmap_set
+# End of bitmap tests
+TAP version 13
+# random seed: R02Sf24855b23a292799191acafed75593e3
+1..1
+# Start of io tests
+# Start of channel tests
+# Start of null tests
+PASS: 1 /io/channel/null/io
+# End of null tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S39886693412cb41c07eb5db00a80ccc0
+1..5
+# Start of virtio-dmabuf tests
+PASS: 1 /virtio-dmabuf/add_rm_res
+PASS: 2 /virtio-dmabuf/add_rm_dev
+PASS: 3 /virtio-dmabuf/rm_invalid_res
+PASS: 4 /virtio-dmabuf/add_invalid_res
+PASS: 5 /virtio-dmabuf/free_res
+# End of virtio-dmabuf tests
+TAP version 13
+# random seed: R02S28e1aa9db822e9907e00a509009590be
+1..6
+# Start of event tests
+PASS: 1 /event/event_a
+PASS: 2 /event/event_b
+PASS: 3 /event/event_c
+PASS: 4 /event/event_d
+PASS: 5 /event/deprecated
+PASS: 6 /event/deprecated_data
+# End of event tests
+TAP version 13
+# random seed: R02S7277a36d25f1f2fa49e1a5db724b1278
+1..14
+# Start of string-visitor tests
+# Start of output tests
+PASS: 1 /string-visitor/output/int
+PASS: 2 /string-visitor/output/int-human
+PASS: 3 /string-visitor/output/bool
+PASS: 4 /string-visitor/output/bool-human
+PASS: 5 /string-visitor/output/number
+PASS: 6 /string-visitor/output/number-human
+PASS: 7 /string-visitor/output/string
+PASS: 8 /string-visitor/output/string-human
+PASS: 9 /string-visitor/output/no-string
+PASS: 10 /string-visitor/output/no-string-human
+PASS: 11 /string-visitor/output/enum
+PASS: 12 /string-visitor/output/enum-human
+PASS: 13 /string-visitor/output/intList
+PASS: 14 /string-visitor/output/intList-human
+# End of output tests
+# End of string-visitor tests
+TAP version 13
+# random seed: R02S4dcf6d05da4cafccc01234d52aa2d0eb
+1..9
+# Start of crypto tests
+# Start of ivgen tests
+# Start of plain tests
+PASS: 1 /crypto/ivgen/plain/1
+PASS: 2 /crypto/ivgen/plain/1f2e3d4c
+PASS: 3 /crypto/ivgen/plain/1f2e3d4c5b6a7988
+# End of plain tests
+# Start of plain64 tests
+PASS: 4 /crypto/ivgen/plain64/1
+PASS: 5 /crypto/ivgen/plain64/1f2e3d4c
+PASS: 6 /crypto/ivgen/plain64/1f2e3d4c5b6a7988
+# End of plain64 tests
+# Start of essiv tests
+PASS: 7 /crypto/ivgen/essiv/1
+PASS: 8 /crypto/ivgen/essiv/1f2e3d4c
+PASS: 9 /crypto/ivgen/essiv/1f2e3d4c5b6a7988
+# End of essiv tests
+# End of ivgen tests
+# End of crypto tests
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-config: Permission denied
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-os-release: Permission denied
+DURATION: 22
+END: /usr/lib/qemu/ptest
+2024-01-31T04:25
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-qemu/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-qemu/testresults.json
new file mode 100644
index 00000000000..d3e889032f0
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-qemu/testresults.json
@@ -0,0 +1,3132 @@
+{
+ "runtime_core-image-ptest-qemu_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-qemu",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010352134704589844,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3905179500579834,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.044463157653808594,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 22.76151990890503,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013539791107177734,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.qemu.100_/cutils/qemu_strtoul/wrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.100_/visitor/serialization/QMP/primitive_list/int32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.101_/cutils/qemu_strtoul/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.101_/visitor/serialization/QMP/primitive_list/int32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.102_/cutils/qemu_strtoul/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.102_/visitor/serialization/QMP/primitive_list/int64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.103_/cutils/qemu_strtoul/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.103_/visitor/serialization/QMP/primitive_list/int64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.104_/cutils/qemu_strtoul/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.104_/visitor/serialization/QMP/primitive_list/int64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.105_/cutils/qemu_strtoul/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.105_/visitor/serialization/QMP/primitive_list/int64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.106_/cutils/qemu_strtoul_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.106_/visitor/serialization/String/primitives/string_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.107_/cutils/qemu_strtoul_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.107_/visitor/serialization/String/primitives/string_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.108_/cutils/qemu_strtoul_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.108_/visitor/serialization/String/primitives/string_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.109_/cutils/qemu_strtoul_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.109_/visitor/serialization/String/primitives/string_commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/aio/event/wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/bdrv-drain/quiesce/co/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/char/serial": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/crypto/akcipher/rsakey-private-lack-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/crypto/secret/conv/utf8/base64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/cutils/parse_uint/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/hbitmap/set/all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/int128/int128_rshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/keyval/visit/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/locking/co-mutex/lockable": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/qemu-opts/has_help_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/qgraph/test_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/qmp/dealloc_partial": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/replication/secondary/stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/string-visitor/output/no-string-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/sync-op/save_vmstate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/throttle/accounting": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/input/bool_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/opts/i64/range/minval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/output/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/serialization/QMP/primitives/boolean_true1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/vmstate/array/ptr/str/no0/save": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.110_/cutils/qemu_strtoul_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.110_/visitor/serialization/String/primitives/string_single_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.111_/cutils/qemu_strtoul_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.111_/visitor/serialization/String/primitives/string_double_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.112_/cutils/qemu_strtoul_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.112_/visitor/serialization/String/primitives/boolean_true1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.113_/cutils/qemu_strtoul_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.113_/visitor/serialization/String/primitives/boolean_true2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.114_/cutils/qemu_strtoi64/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.114_/visitor/serialization/String/primitives/boolean_true3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.115_/cutils/qemu_strtoi64/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.115_/visitor/serialization/String/primitives/boolean_false1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.116_/cutils/qemu_strtoi64/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.116_/visitor/serialization/String/primitives/boolean_false2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.117_/cutils/qemu_strtoi64/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.117_/visitor/serialization/String/primitives/number_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.118_/cutils/qemu_strtoi64/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.118_/visitor/serialization/String/primitives/number_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.119_/cutils/qemu_strtoi64/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.119_/visitor/serialization/String/primitives/number_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/aio/event/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/bdrv-drain/graph-change/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/char/hotswap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/crypto/akcipher/rsakey-public-empty-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/crypto/secret/crypt/raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/cutils/parse_uint/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/hbitmap/set/one": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/int128/int128_urshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/keyval/merge/dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/locking/co-rwlock/upgrade": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/qemu-opts/append_to_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/qgraph/test_machine_contains_driver": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/replication/secondary/continuous_replication": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/string-visitor/output/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/sync-op/pdiscard": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/throttle/groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/input/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/opts/i64/range/maxval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/output/list-qapi-free": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/serialization/QMP/primitives/boolean_true2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/vmstate/array/ptr/str/no0/load": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.120_/cutils/qemu_strtoi64/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.120_/visitor/serialization/String/primitives/number_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.121_/cutils/qemu_strtoi64/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.121_/visitor/serialization/String/primitives/integer_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.122_/cutils/qemu_strtoi64/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.122_/visitor/serialization/String/primitives/integer_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.123_/cutils/qemu_strtoi64/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.123_/visitor/serialization/String/primitives/integer_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.124_/cutils/qemu_strtoi64/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.124_/visitor/serialization/String/primitives/integer_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.125_/cutils/qemu_strtoi64/min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.125_/visitor/serialization/String/primitives/uint8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.126_/cutils/qemu_strtoi64/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.126_/visitor/serialization/String/primitives/uint8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.127_/cutils/qemu_strtoi64/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.127_/visitor/serialization/String/primitives/uint8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.128_/cutils/qemu_strtoi64/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.128_/visitor/serialization/String/primitives/uint8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.129_/cutils/qemu_strtoi64_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.129_/visitor/serialization/String/primitives/uint16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/aio/event/wait/no-flush-cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/bdrv-drain/iothread/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/char/websocket": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/crypto/akcipher/rsakey-private-empty-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/crypto/secret/crypt/base64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/cutils/parse_uint/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/hbitmap/set/two-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/keyval/merge/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/locking/co-rwlock/downgrade": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/qemu-opts/append": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/qgraph/test_driver_contains_driver": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/replication/secondary/do_checkpoint": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/string-visitor/output/enum-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/sync-op/truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/throttle/config/enabled": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/input/large_number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/opts/i64/range/max/pos/a": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/output/union-flat": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/serialization/QMP/primitives/boolean_true3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/vmstate/array/ptr/str/0/save": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.130_/cutils/qemu_strtoi64_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.130_/visitor/serialization/String/primitives/uint16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.131_/cutils/qemu_strtoi64_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.131_/visitor/serialization/String/primitives/uint16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.132_/cutils/qemu_strtoi64_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.132_/visitor/serialization/String/primitives/uint16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.133_/cutils/qemu_strtoi64_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.133_/visitor/serialization/String/primitives/uint32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.134_/cutils/qemu_strtoi64_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.134_/visitor/serialization/String/primitives/uint32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.135_/cutils/qemu_strtoi64_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.135_/visitor/serialization/String/primitives/uint32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.136_/cutils/qemu_strtoi64_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.136_/visitor/serialization/String/primitives/uint32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.137_/cutils/qemu_strtou64/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.137_/visitor/serialization/String/primitives/uint64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.138_/cutils/qemu_strtou64/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.138_/visitor/serialization/String/primitives/uint64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.139_/cutils/qemu_strtou64/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.139_/visitor/serialization/String/primitives/uint64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/aio/timer/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/bdrv-drain/iothread/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/char/socket/server/mainloop/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/crypto/akcipher/rsakey-public-empty-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/crypto/secret/crypt/shortkey": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/cutils/parse_uint/llong_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/hbitmap/set/general": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/keyval/merge/conflict": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/qemu-opts/opts_parse/general": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/qgraph/test_machine_produces_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/replication/secondary/get_error_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/string-visitor/output/intList": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/sync-op/block_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/throttle/config/conflicting": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/input/number_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/opts/i64/range/max/pos/b": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/output/union-in-union": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/serialization/QMP/primitives/boolean_false1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/vmstate/array/ptr/str/0/load": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.140_/cutils/qemu_strtou64/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.140_/visitor/serialization/String/primitives/uint64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.141_/cutils/qemu_strtou64/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.141_/visitor/serialization/String/primitives/int8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.142_/cutils/qemu_strtou64/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.142_/visitor/serialization/String/primitives/int8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.143_/cutils/qemu_strtou64/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.143_/visitor/serialization/String/primitives/int8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.144_/cutils/qemu_strtou64/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.144_/visitor/serialization/String/primitives/int8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.145_/cutils/qemu_strtou64/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.145_/visitor/serialization/String/primitives/int16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.146_/cutils/qemu_strtou64/wrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.146_/visitor/serialization/String/primitives/int16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.147_/cutils/qemu_strtou64/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.147_/visitor/serialization/String/primitives/int16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.148_/cutils/qemu_strtou64/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.148_/visitor/serialization/String/primitives/int16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.149_/cutils/qemu_strtou64/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.149_/visitor/serialization/String/primitives/int32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/aio/coroutine/queue-chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/bdrv-drain/blockjob/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/char/socket/server/mainloop/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/crypto/akcipher/rsakey-private-empty-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/crypto/secret/crypt/shortiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/cutils/parse_uint/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/hbitmap/set/twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/qemu-opts/opts_parse/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/qgraph/test_driver_produces_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/string-visitor/output/intList-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/sync-op/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/throttle/config/is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/input/number_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/opts/i64/range/max/neg/a": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/output/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/serialization/QMP/primitives/boolean_false2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/vmstate/array/ptr/prim/0/save": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.150_/cutils/qemu_strtou64/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.150_/visitor/serialization/String/primitives/int32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.151_/cutils/qemu_strtou64/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.151_/visitor/serialization/String/primitives/int32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.152_/cutils/qemu_strtou64_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.152_/visitor/serialization/String/primitives/int32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.153_/cutils/qemu_strtou64_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.153_/visitor/serialization/String/primitives/int64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.154_/cutils/qemu_strtou64_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.154_/visitor/serialization/String/primitives/int64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.155_/cutils/qemu_strtou64_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.155_/visitor/serialization/String/primitives/int64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.156_/cutils/qemu_strtou64_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.156_/visitor/serialization/String/primitives/int64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.157_/cutils/qemu_strtou64_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.158_/cutils/qemu_strtou64_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.159_/cutils/qemu_strtou64_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/aio/coroutine/worker-thread-co-enter": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/bdrv-drain/blockjob/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/char/socket/server/wait-conn/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/crypto/akcipher/rsakey-public-invalid-length-val": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/crypto/secret/crypt/missingiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/cutils/parse_uint/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/hbitmap/set/overlap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/qemu-opts/opts_parse/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/qgraph/test_machine_consumes_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/sync-op/check": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/throttle/config/ranges": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/input/number_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/opts/i64/range/max/neg/b": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/output/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/serialization/QMP/primitives/number_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/vmstate/array/ptr/prim/0/load": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.160_/cutils/qemu_strtod/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.161_/cutils/qemu_strtod/einval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.162_/cutils/qemu_strtod/erange": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.163_/cutils/qemu_strtod/nonfinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.164_/cutils/qemu_strtod/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.165_/cutils/qemu_strtod/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.166_/cutils/qemu_strtod_finite/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.167_/cutils/qemu_strtod_finite/einval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.168_/cutils/qemu_strtod_finite/erange": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.169_/cutils/qemu_strtod_finite/nonfinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/aio-gsource/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/bdrv-drain/blockjob/commit_by_drained_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/char/socket/server/wait-conn/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/crypto/akcipher/rsakey-public-extra-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/crypto/secret/crypt/badiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/cutils/parse_uint/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/hbitmap/reset/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/qemu-opts/opts_parse/size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/qgraph/test_driver_consumes_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/sync-op/activate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/throttle/config/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/input/size_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/opts/i64/range/2big/pos": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/output/list_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/serialization/QMP/primitives/number_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/vmstate/qtailq/save/saveq": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.170_/cutils/qemu_strtod_finite/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.171_/cutils/qemu_strtod_finite/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.172_/cutils/strtosz/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.173_/cutils/strtosz/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.174_/cutils/strtosz/units": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.175_/cutils/strtosz/float": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.176_/cutils/strtosz/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.177_/cutils/strtosz/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.178_/cutils/strtosz/erange": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.179_/cutils/strtosz/metric": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/aio-gsource/bh/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/attach/blockjob": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/bdrv-drain/blockjob/error/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/char/socket/server/mainloop-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/cutils/parse_uint/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/hbitmap/reset/general": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/qemu-opts/to_qdict/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/qgraph/test_test_consumes_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/throttle/config/iops_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/visitor/input/size_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/visitor/opts/i64/range/2big/neg": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/visitor/serialization/QMP/primitives/number_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/vmstate/qtailq/load/loadq": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/aio-gsource/bh/schedule10": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/attach/second_node": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/bdrv-drain/blockjob/error/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/char/socket/server/mainloop-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/cutils/parse_uint_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/hbitmap/reset/all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/qemu-opts/to_qdict/filtered": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/qgraph/test_full_sample": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/visitor/input/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/visitor/opts/i64/range/2big/full": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/visitor/serialization/QMP/primitives/number_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/vmstate/gtree/save/savedomain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/aio-gsource/bh/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/attach/preserve_blk_ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/bdrv-drain/blockjob/iothread/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/char/socket/server/wait-conn-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/cutils/parse_uint_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/hbitmap/truncate/nop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/qemu-opts/to_qdict/duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/qgraph/test_full_sample_raspi": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/visitor/input/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/visitor/opts/u64/nonlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/visitor/serialization/QMP/primitives/integer_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/vmstate/gtree/save/saveiommu": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/aio/acquire": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/aio/multi/lifecycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/auth/list/complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/authz/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/basic/iov/from-to-buf": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/basic/no-dangling-access": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bdrv-drain/nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bdrv-graph-mod/update-perm-tree": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bitcnt/ctpop8": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bitmap/bitmap_copy_with_offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bitops/sextract32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/block-backend/drain_aio_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/blockjob/ids": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/char/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/cpuid/topology/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/afsplit/sha256/5": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/akcipher/rsa1024-raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/block/qcow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/cipher/aes-ecb-128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/der/parse-rsa512-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/hash/iov": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/hmac/iov": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/ivgen/plain/1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/secret/direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/task/complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/cutils/bufferiszero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/cutils/size_to_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/error-report/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/event/event_a": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/hbitmap/granularity": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/host-utils/mulu64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/host-utils/test_divu128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/host-utils/test_lshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/image-locking/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/int128/int128_and": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/interval-tree/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/io/channel/buf": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/io/channel/null/io": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/io/channel/socket/ipv4-sync": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/keyval/keyval_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/logging/parse_range": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/nested-aio-poll": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qapi/util/qapi_enum_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qdev/properties/static/default": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qdist/none": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qemu-opts/find_unknown_opts": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qgraph/init_nop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qht/mode/default": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qmp/dispatch_cmd": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qtree/search": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/replication/primary/read": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/resv-mem/range_reverse_array": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/seccomp/fork/on": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/single/success": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/string-visitor/input/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/string-visitor/output/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/sync-op/pread": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/test-smp-parse/with_dies": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/thread-pool/submit": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/throttle/leak_bucket": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/timed-average/average": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/util/base64/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/util/filemonitor": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/util/socket/unix-abstract": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/uuid/is_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/virtio-dmabuf/add_rm_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/clone/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/forward/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/input/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/opts/flatten/value": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/output/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/serialization/QMP/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/vmstate/tmp_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/write-threshold/not-trigger": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/xbzrle/uleb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/xs_node/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/yank/char_change/success/to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/aio-gsource/bh/delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/bdrv-drain/blockjob/iothread/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/char/socket/server/wait-conn-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/cutils/parse_uint_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/hbitmap/truncate/grow/negligible": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/propagate/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/qgraph/test_cycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/visitor/input/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/visitor/opts/u64/val1/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/visitor/serialization/QMP/primitives/integer_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/vmstate/gtree/load/loaddomain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/aio-gsource/bh/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/bdrv-drain/blockjob/iothread/error/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/char/socket/server/two-clients/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/cutils/parse_uint_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/hbitmap/truncate/grow/tiny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/propagate/diamond": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/qgraph/test_two_test_same_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/visitor/input/struct-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/visitor/opts/u64/val1/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/visitor/serialization/QMP/primitives/integer_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/vmstate/gtree/load/loadiommu": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/aio-gsource/bh/callback-delete/one": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/bdrv-drain/blockjob/iothread/error/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/char/socket/server/two-clients/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/cutils/qemu_strtoi/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/hbitmap/truncate/grow/small": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/propagate/mirror": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/qgraph/test_test_in_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/visitor/input/list2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/visitor/opts/u64/val1/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/visitor/serialization/QMP/primitives/integer_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/vmstate/qlist/save/saveqlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/aio-gsource/bh/callback-delete/many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/bdrv-drain/deletion/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/char/socket/client/mainloop/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/cutils/qemu_strtoi/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/hbitmap/truncate/grow/medium": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/qgraph/test_double_edge": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/visitor/input/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/visitor/opts/u64/val2/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/visitor/serialization/QMP/primitives/uint8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/vmstate/qlist/load/loadqlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/aio-gsource/event/add-remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/bdrv-drain/detach/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/char/socket/client/mainloop/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/cutils/qemu_strtoi/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/hbitmap/truncate/grow/large": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/visitor/input/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/visitor/opts/u64/val2/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/visitor/serialization/QMP/primitives/uint8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/aio-gsource/event/wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/bdrv-drain/detach/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/char/socket/client/wait-conn/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/cutils/qemu_strtoi/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/hbitmap/truncate/shrink/negligible": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/visitor/input/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/visitor/opts/u64/val2/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/visitor/serialization/QMP/primitives/uint8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/aio-gsource/event/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/bdrv-drain/detach/parent_cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/char/socket/client/wait-conn/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/cutils/qemu_strtoi/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/hbitmap/truncate/shrink/tiny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/visitor/input/union-flat": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/visitor/opts/u64/range/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/visitor/serialization/QMP/primitives/uint8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/aio-gsource/event/wait/no-flush-cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/bdrv-drain/detach/driver_cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/char/socket/client/mainloop-reconnect/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/cutils/qemu_strtoi/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/hbitmap/truncate/shrink/small": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/visitor/input/union-in-union": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/visitor/opts/u64/range/minval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/visitor/serialization/QMP/primitives/uint16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/aio-gsource/timer/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/bdrv-drain/attach/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/char/socket/client/mainloop-reconnect/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/cutils/qemu_strtoi/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/hbitmap/truncate/shrink/medium": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/visitor/input/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/visitor/opts/u64/range/maxval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/visitor/serialization/QMP/primitives/uint16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/bdrv-drain/bdrv_drop_intermediate/poll": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/char/socket/client/wait-conn-reconnect/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/cutils/qemu_strtoi/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/hbitmap/truncate/shrink/large": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/visitor/input/errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/visitor/opts/u64/range/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/visitor/serialization/QMP/primitives/uint16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/aio/bh/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/aio/multi/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/auth/list/add-remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/auth/list/default/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/basic/iov/io": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/basic/lifecycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bdrv-drain/set_aio_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bdrv-graph-mod/should-update-child": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bitcnt/ctpop16": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bitmap/bitmap_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bitops/sextract64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/block-backend/drain_all_aio_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/blockjob/cancel/created": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/char/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/afsplit/sha256/5000": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/akcipher/rsa1024-pkcs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/cipher/aes-ecb-192": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/der/parse-rsa2048-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/hash/alloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/hmac/alloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/ivgen/plain/1f2e3d4c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/secret/indirect/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/task/datafree": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/cutils/freq_to_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/error-report/loc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/event/event_b": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/hbitmap/size/0": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/host-utils/muls64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/host-utils/test_divs128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/host-utils/test_rshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/image-locking/set-perm-abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/int128/int128_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/interval-tree/find-one-point": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/io/channel/socket/ipv4-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/keyval/keyval_parse/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/logging/parse_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qapi/util/parse_qapi_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qdev/properties/static/global": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qdist/pr": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qemu-opts/find_opts": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qgraph/test_machine": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qht/mode/resize": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qmp/dispatch_cmd_oob": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qtree/remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/replication/primary/write": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/resv-mem/range_reverse_array_low_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/seccomp/fork/on-nospawn": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/single/failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/string-visitor/input/intList": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/string-visitor/output/int-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/sync-op/pwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/test-smp-parse/with_clusters": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/thread-pool/submit-aio": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/throttle/compute_wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/util/base64/embedded-nul": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/util/socket/is-socket/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/uuid/generate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/virtio-dmabuf/add_rm_dev": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/clone/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/forward/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/input/uint": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/opts/i64/nonlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/output/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/serialization/QMP/nested_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/vmstate/simple/primitive": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/write-threshold/trigger": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/xbzrle/encode_decode_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/xs_node/tx_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/yank/char_change/success/yank_to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/bdrv-drain/replace_child/mid-drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/char/socket/client/wait-conn-reconnect/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/cutils/qemu_strtoi/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/hbitmap/serialize/align": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/visitor/input/wrong-type": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/visitor/opts/u64/range/2big": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/visitor/serialization/QMP/primitives/uint16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/char/socket/client/mainloop-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/cutils/qemu_strtoi/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/hbitmap/serialize/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/visitor/input/alternate-number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/visitor/opts/range/unvisited": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/visitor/serialization/QMP/primitives/uint32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/char/socket/client/mainloop-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/cutils/qemu_strtoi/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/hbitmap/serialize/part": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/visitor/input/alternate-list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/visitor/opts/range/beyond": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/visitor/serialization/QMP/primitives/uint32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/char/socket/client/wait-conn-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/cutils/qemu_strtoi/min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/hbitmap/serialize/zeroes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/visitor/input/qapi-introspect": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/visitor/opts/dict/unvisited": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/visitor/serialization/QMP/primitives/uint32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/char/socket/client/wait-conn-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/cutils/qemu_strtoi/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/hbitmap/next_zero/next_x_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/visitor/input/fail/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/visitor/serialization/QMP/primitives/uint32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/char/socket/client/reconnect-error/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/cutils/qemu_strtoi/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/hbitmap/next_zero/next_x_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/visitor/input/fail/struct-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/visitor/serialization/QMP/primitives/uint64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/char/socket/client/reconnect-error/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/cutils/qemu_strtoi/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/hbitmap/next_zero/next_x_after_truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/visitor/input/fail/struct-in-list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/visitor/serialization/QMP/primitives/uint64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/char/socket/client/dupid-reconnect/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/cutils/qemu_strtoi_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/hbitmap/next_dirty_area/next_dirty_area_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/visitor/input/fail/struct-missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/visitor/serialization/QMP/primitives/uint64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/char/socket/client/dupid-reconnect/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/cutils/qemu_strtoi_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/hbitmap/next_dirty_area/next_dirty_area_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/visitor/input/fail/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/visitor/serialization/QMP/primitives/uint64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/cutils/qemu_strtoi_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/hbitmap/next_dirty_area/next_dirty_area_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/visitor/input/fail/list-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/visitor/serialization/QMP/primitives/int8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/aio/bh/schedule10": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/aio/multi/mutex/contended": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/auth/list/default/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/auth/list/default/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/basic/iov/discard-front": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/basic/yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bdrv-drain/driver-cb/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bdrv-graph-mod/parallel-perm-update": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bitcnt/ctpop32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bitops/half_shuffle32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/blockjob/cancel/running": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/char/ringbuf": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/afsplit/sha256/big": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/akcipher/rsa2048-raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/cipher/aes-ecb-256": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/der/parse-ecdsa-p192-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/hash/prealloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/hmac/prealloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/ivgen/plain/1f2e3d4c5b6a7988": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/secret/indirect/badfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/task/failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/cutils/iec_binary_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/error-report/glog": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/event/event_c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/hbitmap/size/unaligned": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/int128/int128_sub": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/interval-tree/find-two-point": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/io/channel/socket/ipv4-fd": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/keyval/visit/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/logging/logfile_write_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qdev/properties/dynamic/global": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qdist/single/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qemu-opts/opts_create": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qgraph/test_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qmp/dispatch_cmd_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qtree/destroy": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/replication/primary/start": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/resv-mem/resv_region_list_insert": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/seccomp/fork/off": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/single/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/string-visitor/input/uintList": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/string-visitor/output/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/sync-op/preadv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/test-smp-parse/generic/valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/thread-pool/submit-co": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/throttle/init": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/util/base64/not-nul-terminated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/util/socket/is-socket/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/uuid/parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/virtio-dmabuf/rm_invalid_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/clone/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/forward/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/input/int_overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/opts/i64/val1/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/output/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/serialization/QMP/nested_struct_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/vmstate/simple/array": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/xbzrle/encode_decode_unchanged": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/xs_node/tx_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/yank/char_change/success/from_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/cutils/qemu_strtoi_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/hbitmap/next_dirty_area/next_dirty_area_after_truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/visitor/input/fail/union-flat": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/visitor/serialization/QMP/primitives/int8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.41_/cutils/qemu_strtoi_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.41_/visitor/input/fail/union-flat-no-discriminator": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.41_/visitor/serialization/QMP/primitives/int8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.42_/cutils/qemu_strtoi_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.42_/visitor/input/fail/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.42_/visitor/serialization/QMP/primitives/int8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.43_/cutils/qemu_strtoi_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.43_/visitor/serialization/QMP/primitives/int16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.44_/cutils/qemu_strtoi_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.44_/visitor/serialization/QMP/primitives/int16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.45_/cutils/qemu_strtoui/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.45_/visitor/serialization/QMP/primitives/int16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.46_/cutils/qemu_strtoui/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.46_/visitor/serialization/QMP/primitives/int16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.47_/cutils/qemu_strtoui/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.47_/visitor/serialization/QMP/primitives/int32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.48_/cutils/qemu_strtoui/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.48_/visitor/serialization/QMP/primitives/int32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.49_/cutils/qemu_strtoui/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.49_/visitor/serialization/QMP/primitives/int32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/aio/bh/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/aio/multi/mutex/handoff": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/auth/list/default/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/auth/list/explicit/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/basic/iov/discard-back": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/basic/nesting": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bdrv-drain/driver-cb/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bdrv-graph-mod/parallel-exclusive-write": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bitcnt/ctpop64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bitops/half_shuffle64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/blockjob/cancel/paused": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/char/mux": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/afsplit/sha1/1000": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/akcipher/rsa2048-pkcs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/cipher/aes-cbc-128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/der/parse-ecdsa-p256-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/hash/digest": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/hmac/digest": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/ivgen/plain64/1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/secret/indirect/emptyfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/task/thread_complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/cutils/si_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/error-report/once": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/event/event_d": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/hbitmap/iter/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/int128/int128_neg": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/interval-tree/find-one-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/io/channel/socket/ipv6-sync": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/keyval/visit/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/logging/logfile_lock_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/pair/success": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qdev/properties/global/subclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qdist/single/full": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qemu-opts/opt_get": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qgraph/test_multiple_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qmp/dispatch_cmd_io": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qtree/insert": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/replication/primary/stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/seccomp/thread/on": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/socket/fd-pass/name/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/string-visitor/input/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/string-visitor/output/bool-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/sync-op/pwritev": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/test-smp-parse/generic/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/thread-pool/submit-many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/throttle/init_readonly": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/util/base64/invalid-chars": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/uuid/unparse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/virtio-dmabuf/add_invalid_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/clone/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/forward/size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/input/int_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/opts/i64/val1/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/output/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/serialization/QMP/primitives/string_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/vmstate/versioned/load/v1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/xbzrle/encode_decode_1_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/xs_node/tx_succeed": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/yank/char_change/fail/to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.50_/cutils/qemu_strtoui/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.50_/visitor/serialization/QMP/primitives/int32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.51_/cutils/qemu_strtoui/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.51_/visitor/serialization/QMP/primitives/int64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.52_/cutils/qemu_strtoui/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.52_/visitor/serialization/QMP/primitives/int64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.53_/cutils/qemu_strtoui/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.53_/visitor/serialization/QMP/primitives/int64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.54_/cutils/qemu_strtoui/wrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.54_/visitor/serialization/QMP/primitives/int64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.55_/cutils/qemu_strtoui/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.55_/visitor/serialization/QMP/primitive_list/string_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.56_/cutils/qemu_strtoui/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.56_/visitor/serialization/QMP/primitive_list/string_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.57_/cutils/qemu_strtoui/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.57_/visitor/serialization/QMP/primitive_list/string_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.58_/cutils/qemu_strtoui/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.58_/visitor/serialization/QMP/primitive_list/string_commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.59_/cutils/qemu_strtoui/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.59_/visitor/serialization/QMP/primitive_list/string_single_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/aio/bh/delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/aio/multi/mutex/mcs": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/auth/list/explicit/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/auth/list/explicit/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/basic/iov/discard-front-undo": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/basic/self": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/bdrv-drain/driver-cb/co/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/bdrv-graph-mod/append-greedy-filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/bitops/half_unshuffle32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/blockjob/cancel/ready": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/char/stdio": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/akcipher/rsakey-1024-public": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/cipher/aes-cbc-192": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/hash/base64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/ivgen/plain64/1f2e3d4c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/secret/noconv/utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/task/thread_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/cutils/parse_uint/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/error-report/timestamp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/event/deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/hbitmap/iter/partial": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/int128/int128_nz": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/interval-tree/find-one-range-many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/io/channel/socket/ipv6-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/keyval/visit/size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/pair/failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qdist/binning/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qemu-opts/opt_get_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qgraph/test_produces": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qmp/dispatch_cmd_success_response": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/replication/primary/do_checkpoint": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/seccomp/thread/on-nospawn": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/socket/fd-pass/name/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/string-visitor/input/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/string-visitor/output/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/sync-op/preadv_part": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/thread-pool/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/throttle/init_writeonly": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/uuid/unparse_strdup": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/virtio-dmabuf/free_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/clone/complex1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/forward/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/input/int_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/opts/i64/val1/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/output/no-string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/serialization/QMP/primitives/string_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/vmstate/versioned/load/v2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/xbzrle/encode_decode_overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/xs_node/tx_rm": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/yank/char_change/fail/yank_to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.60_/cutils/qemu_strtoui_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.60_/visitor/serialization/QMP/primitive_list/string_double_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.61_/cutils/qemu_strtoui_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.61_/visitor/serialization/QMP/primitive_list/boolean_true1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.62_/cutils/qemu_strtoui_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.62_/visitor/serialization/QMP/primitive_list/boolean_true2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.63_/cutils/qemu_strtoui_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.63_/visitor/serialization/QMP/primitive_list/boolean_true3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.64_/cutils/qemu_strtoui_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.64_/visitor/serialization/QMP/primitive_list/boolean_false1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.65_/cutils/qemu_strtoui_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.65_/visitor/serialization/QMP/primitive_list/boolean_false2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.66_/cutils/qemu_strtoui_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.66_/visitor/serialization/QMP/primitive_list/number_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.67_/cutils/qemu_strtoui_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.67_/visitor/serialization/QMP/primitive_list/number_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.68_/cutils/qemu_strtol/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.68_/visitor/serialization/QMP/primitive_list/number_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.69_/cutils/qemu_strtol/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.69_/visitor/serialization/QMP/primitive_list/number_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/aio/bh/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/aio/multi/mutex/pthread": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/auth/list/explicit/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/basic/entered": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/basic/iov/discard-back-undo": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/bdrv-drain/driver-cb/co/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/bitops/half_unshuffle64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/blockjob/cancel/standby": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/char/pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/akcipher/rsakey-1024-private": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/cipher/aes-cbc-256": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/ivgen/plain64/1f2e3d4c5b6a7988": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/secret/noconv/base64/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/cutils/parse_uint/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/error-report/warn": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/event/deprecated_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/hbitmap/iter/granularity": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/int128/int128_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/interval-tree/find-many-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/io/channel/socket/unix-sync": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/keyval/visit/dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/pair/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qdist/binning/precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qemu-opts/opt_get_number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qgraph/test_multiple_produces": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qmp/dispatch_cmd_deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/replication/primary/get_error_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/seccomp/thread/off": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/socket/fd-pass/name/nomon": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/string-visitor/input/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/string-visitor/output/number-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/sync-op/pwritev_part": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/thread-pool/cancel-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/throttle/destroy": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/uuid/hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/clone/complex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/forward/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/input/int_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/opts/i64/val2/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/output/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/serialization/QMP/primitives/string_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/vmstate/field_exists/load/noskip": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/xbzrle/encode_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/xs_node/tx_resurrect": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/yank/char_change/fail/from_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.70_/cutils/qemu_strtol/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.70_/visitor/serialization/QMP/primitive_list/integer_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.71_/cutils/qemu_strtol/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.71_/visitor/serialization/QMP/primitive_list/integer_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.72_/cutils/qemu_strtol/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.72_/visitor/serialization/QMP/primitive_list/integer_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.73_/cutils/qemu_strtol/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.73_/visitor/serialization/QMP/primitive_list/integer_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.74_/cutils/qemu_strtol/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.74_/visitor/serialization/QMP/primitive_list/uint8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.75_/cutils/qemu_strtol/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.75_/visitor/serialization/QMP/primitive_list/uint8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.76_/cutils/qemu_strtol/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.76_/visitor/serialization/QMP/primitive_list/uint8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.77_/cutils/qemu_strtol/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.77_/visitor/serialization/QMP/primitive_list/uint8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.78_/cutils/qemu_strtol/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.78_/visitor/serialization/QMP/primitive_list/uint16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.79_/cutils/qemu_strtol/min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.79_/visitor/serialization/QMP/primitive_list/uint16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/aio/bh/callback-delete/one": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/basic/in_coroutine": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/bdrv-drain/quiesce/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/blockjob/cancel/pending": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/char/file": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/akcipher/rsakey-2048-public": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/cipher/null-iv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/ivgen/essiv/1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/secret/noconv/base64/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/cutils/parse_uint/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/hbitmap/iter/iter_and_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/int128/int128_lt": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/io/channel/socket/unix-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/keyval/visit/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/pair/fail-cancel-race": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qdist/binning/expand": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qemu-opts/opt_get_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qgraph/test_consumes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qmp/dispatch_cmd_arg_deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/replication/secondary/read": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/seccomp/sched/on": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/socket/fd-pass/num/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/string-visitor/input/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/string-visitor/output/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/sync-op/pwrite_compressed": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/throttle/have_timer": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/clone/complex3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/forward/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/input/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/opts/i64/val2/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/output/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/serialization/QMP/primitives/string_commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/vmstate/field_exists/load/skip": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/xs_node/tx_resurrect2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.80_/cutils/qemu_strtol/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.80_/visitor/serialization/QMP/primitive_list/uint16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.81_/cutils/qemu_strtol/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.81_/visitor/serialization/QMP/primitive_list/uint16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.82_/cutils/qemu_strtol/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.82_/visitor/serialization/QMP/primitive_list/uint32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.83_/cutils/qemu_strtol_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.83_/visitor/serialization/QMP/primitive_list/uint32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.84_/cutils/qemu_strtol_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.84_/visitor/serialization/QMP/primitive_list/uint32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.85_/cutils/qemu_strtol_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.85_/visitor/serialization/QMP/primitive_list/uint32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.86_/cutils/qemu_strtol_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.86_/visitor/serialization/QMP/primitive_list/uint64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.87_/cutils/qemu_strtol_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.87_/visitor/serialization/QMP/primitive_list/uint64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.88_/cutils/qemu_strtol_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.88_/visitor/serialization/QMP/primitive_list/uint64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.89_/cutils/qemu_strtol_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.89_/visitor/serialization/QMP/primitive_list/uint64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/aio/bh/callback-delete/many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/basic/order": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/bdrv-drain/quiesce/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/blockjob/cancel/concluded": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/char/file-fifo": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/akcipher/rsakey-2048-private": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/cipher/short-plaintext": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/ivgen/essiv/1f2e3d4c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/secret/conv/base64/utf8valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/cutils/parse_uint/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/hbitmap/get/all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/int128/int128_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/io/channel/socket/unix-fd-pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/keyval/visit/optional": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qdist/binning/shrink": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qemu-opts/opt_unset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qgraph/test_multiple_consumes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qmp/dispatch_cmd_ret_deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/replication/secondary/write": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/seccomp/sched/on-nores": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/socket/fd-pass/num/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/string-visitor/input/fuzz": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/string-visitor/output/string-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/sync-op/pwrite_zeroes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/throttle/detach_attach": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/input/bool_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/opts/i64/val2/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/output/struct-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/serialization/QMP/primitives/string_single_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/vmstate/field_exists/save/noskip": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.90_/cutils/qemu_strtol_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.90_/visitor/serialization/QMP/primitive_list/int8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.91_/cutils/qemu_strtoul/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.91_/visitor/serialization/QMP/primitive_list/int8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.92_/cutils/qemu_strtoul/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.92_/visitor/serialization/QMP/primitive_list/int8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.93_/cutils/qemu_strtoul/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.93_/visitor/serialization/QMP/primitive_list/int8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.94_/cutils/qemu_strtoul/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.94_/visitor/serialization/QMP/primitive_list/int16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.95_/cutils/qemu_strtoul/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.95_/visitor/serialization/QMP/primitive_list/int16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.96_/cutils/qemu_strtoul/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.96_/visitor/serialization/QMP/primitive_list/int16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.97_/cutils/qemu_strtoul/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.97_/visitor/serialization/QMP/primitive_list/int16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.98_/cutils/qemu_strtoul/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.98_/visitor/serialization/QMP/primitive_list/int32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.99_/cutils/qemu_strtoul/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.99_/visitor/serialization/QMP/primitive_list/int32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/aio/event/add-remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/bdrv-drain/quiesce/co/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/char/udp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/crypto/akcipher/rsakey-public-lack-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/crypto/ivgen/essiv/1f2e3d4c5b6a7988": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/crypto/secret/conv/base64/utf8invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/cutils/parse_uint/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/hbitmap/get/some": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/int128/int128_gt": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/io/channel/socket/unix-listen-cleanup": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/keyval/visit/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/locking/co-mutex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/qemu-opts/opts_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/qgraph/test_driver": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/qmp/dealloc_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/replication/secondary/start": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/seccomp/sched/off": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/socket/fd-pass/num/nocli": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/string-visitor/output/no-string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/sync-op/load_vmstate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/throttle/config_functions": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/input/bool_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/opts/i64/range/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/output/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/serialization/QMP/primitives/string_double_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/vmstate/field_exists/save/skip": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "qemu": {
+ "duration": "22"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.108647346496582,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-quilt.log b/runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-quilt.log
new file mode 100644
index 00000000000..ed5086ae1fd
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-quilt.log
@@ -0,0 +1,1722 @@
+START: ptest-runner
+2024-01-31T04:25
+[test/add-filename-check.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt add patches/bar -- ok
+[13] $ quilt add .pc/baz -- ok
+6 commands (6 passed, 0 failed)
+PASS: add-filename-check
+[test/altered-series.test]
+[3] $ mkdir patches -- ok
+[4] $ cat > patches/series -- ok
+[9] $ quilt push -q 2 -- ok
+[16] $ quilt series -v -- ok
+[22] $ touch patches/series -- ok
+[24] $ quilt series -v -- ok
+[30] $ cat > patches/series -- ok
+[35] $ quilt series -v -- ok
+[38] $ quilt pop -- ok
+[44] $ quilt series -v -- ok
+[47] $ quilt pop -a -- ok
+[52] $ quilt series -v -- ok
+12 commands (12 passed, 0 failed)
+PASS: altered-series
+[test/annotate.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > foo -- ok
+[8] $ quilt new patch -- ok
+[11] $ quilt add foo -- ok
+[14] $ sed -e 's:b:B:' foo > foo.new -- ok
+[15] $ mv foo.new foo -- ok
+[16] $ quilt refresh -- ok
+[19] $ quilt annotate foo -- ok
+[26] $ quilt new patch2 -- ok
+[29] $ quilt add foo -- ok
+[32] $ sed -e 's:Baz:baz:' foo > foo.new -- ok
+[33] $ mv foo.new foo -- ok
+[34] $ quilt refresh -- ok
+[37] $ quilt annotate foo -- ok
+[45] $ quilt new patch3 -- ok
+[48] $ quilt add foo -- ok
+[51] $ sed -e '/Bar/d' foo > foo.new -- ok
+[52] $ mv foo.new foo -- ok
+[53] $ quilt refresh -- ok
+[56] $ quilt annotate foo -- ok
+[64] $ quilt annotate -P patch3 foo -- ok
+[72] $ quilt annotate -P patch2 foo -- ok
+[80] $ quilt annotate -P patch foo -- ok
+[87] $ quilt new patch4 -- ok
+[90] $ cat > jkl -- ok
+[94] $ quilt add jkl wrz -- ok
+[98] $ rm -f jkl -- ok
+[99] $ cat > wrz -- ok
+[103] $ quilt refresh -- ok
+[106] $ quilt annotate jkl -- ok
+[110] $ quilt annotate wrz -- ok
+31 commands (31 passed, 0 failed)
+PASS: annotate
+[test/applied.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ quilt pop -q -- ok
+[16] $ patch -s -p0 < patches/patch -- ok
+[17] $ quilt push -q -- ok
+[22] $ echo patch -p0 -R > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt pop -q -- ok
+[31] $ patch -s -p0 -R < patches/patch -- ok
+[32] $ quilt push -q -- ok
+15 commands (15 passed, 0 failed)
+PASS: applied
+[test/auto-refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[6] $ quilt new a.patch -- ok
+[8] $ quilt add a -- ok
+[10] $ echo A > a -- ok
+[12] $ quilt new b.patch -- ok
+[14] $ quilt add b -- ok
+[16] $ echo B > b -- ok
+[18] $ quilt pop -fa --refresh -- ok
+[21] $ quilt pop -a --refresh -- ok
+[32] $ quilt push -a --refresh -- ok
+[43] $ quilt push -fa --refresh -- ok
+[46] $ quilt pop -a --refresh -- ok
+14 commands (14 passed, 0 failed)
+PASS: auto-refresh
+[test/backup-files.test]
+[4] $ echo foo > foo -- ok
+[5] $ echo bar > "space bar" -- ok
+[6] $ sleep 1 -- ok
+[7] $ /usr/share/quilt//scripts/backup-files -B backup/ -b foo -- ok
+[10] $ ls -l foo | awk '{ print $2 }' -- ok
+[12] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[14] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[16] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[18] $ ls -l foo | awk '{ print $2 }' -- ok
+[22] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[24] $ ls -l foo | awk '{ print $2 }' -- ok
+[26] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[28] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[31] $ echo modified > foo -- ok
+[32] $ sleep 1 -- ok
+[33] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[36] $ cat foo -- ok
+[38] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[39] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[42] $ ln foo foo2 -- ok
+[43] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[44] $ ls -l foo | awk '{ print $2 }' -- ok
+[46] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[49] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo2 -- ok
+[50] $ ls -l foo | awk '{ print $2 }' -- ok
+[52] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[54] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[56] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[60] $ rm -f foo foo2 -- ok
+[61] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo -- ok
+[62] $ ls -l foo | awk '{ print $2 }' -- ok
+[64] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[66] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[67] $ [ ! -e foo2 ] || echo "file foo2 shouldn't exist" -- ok
+[69] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo2 -- ok
+[70] $ ls -l foo | awk '{ print $2 }' -- ok
+[72] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[74] $ [ -e backup/foo2 ] && echo "backup/foo2 not deleted" -- ok
+[75] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[78] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s foo -- ok
+[79] $ touch -r foo foo.timeref -- ok
+[80] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t foo -- ok
+[82] $ ls -l foo | awk '{ print $2 }' -- ok
+[84] $ [ foo -nt foo.timeref ] || echo "touch failed" -- ok
+[87] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo "space bar" -- ok
+[88] $ touch -r "space bar" bar.timeref -- ok
+[89] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[91] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[93] $ mkdir tmp -- ok
+[94] $ cd tmp -- ok
+[95] $ /usr/share/quilt//scripts/backup-files -B ../backup/ -r -s -k foo "space bar" -- ok
+[96] $ cd .. -- ok
+[98] $ ls -l foo | awk '{ print $2 }' -- ok
+[100] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[102] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[104] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[106] $ ls -l tmp/foo | awk '{ print $2 }' -- ok
+[108] $ ls -l "tmp/space bar" | awk '{ print $2 }' -- ok
+[110] $ rm -rf tmp -- ok
+[113] $ rm -f foo "space bar" -- ok
+[114] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t - -- ok
+[115] $ cat foo -- ok
+[117] $ cat "space bar" -- ok
+[119] $ [ "space bar" -nt bar.timeref ] || echo "touch failed" -- ok
+[122] $ mkdir "dir with spaces" -- ok
+[123] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L new "dir with spaces/space file" -- ok
+[124] $ echo data > new -- ok
+[125] $ echo data2 > "dir with spaces/space file" -- ok
+[126] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[128] $ ls -l "backup/dir with spaces/space file" | awk '{ print $5 }' -- ok
+[130] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s - -- ok
+[131] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[132] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[133] $ [ ! -e "backup/dir with spaces/space file" ] || echo "file backup/dir with spaces/space file shouldn't exist" -- ok
+[134] $ [ ! -e "dir with spaces/space file" ] || echo "file dir with spaces/space file shouldn't exist" -- ok
+[137] $ echo data > "dir with spaces/space file" -- ok
+[138] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L "dir with spaces/space file" -- ok
+[140] $ rm -rf "dir with spaces" -- ok
+[141] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[143] $ cat "dir with spaces/space file" -- ok
+[145] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[148] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L -f - -- ok
+[152] $ echo data > new -- ok
+[153] $ echo modified > foo -- ok
+[154] $ rm -f "space bar" -- ok
+[155] $ [ -e backup/new -a ! -s backup/new ] || echo "file backup/new isn't empty" -- ok
+[156] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[158] $ cat backup/foo -- ok
+[160] $ cat "backup/space bar" -- ok
+[162] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -f - -- ok
+[166] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[167] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[168] $ cat foo -- ok
+[170] $ cat "space bar" -- ok
+[174] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L -f - -- ok
+[181] $ ln "space bar" "linked space" -- ok
+[182] $ ls -l foo | awk '{ print $2 }' -- ok
+[184] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[186] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[187] $ ls -l foo | awk '{ print $2 }' -- ok
+[189] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[191] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[193] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[194] $ ls -l foo | awk '{ print $2 }' -- ok
+[196] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[198] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[199] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - | sort -- ok
+[203] $ rm "linked space" -- ok
+[206] $ /usr/share/quilt//scripts/backup-files -B snapshot/ -c -f - -- ok
+[215] $ ls -l foo | awk '{ print $2 }' -- ok
+[217] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[219] $ ls -l "dir with spaces/space file" | awk '{ print $2 }' -- ok
+[221] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[222] $ ls -l snapshot/new | awk '{ print $2 }' -- ok
+[224] $ ls -l snapshot/foo | awk '{ print $2 }' -- ok
+[226] $ ls -l snapshot/"space bar" | awk '{ print $2 }' -- ok
+[228] $ ls -l snapshot/"dir with spaces/space file" | awk '{ print $2 }' -- ok
+[230] $ [ ! -s new ] || echo "file snapshot/new should be empty" -- ok
+[231] $ rm -rf snapshot -- ok
+[234] $ mkdir dir -- ok
+[235] $ ln -s foo dir/link -- ok
+[236] $ readlink dir/link -- ok
+[238] $ /usr/share/quilt//scripts/backup-files -B backup/ -b dir/link -- ok
+[240] $ readlink backup/dir/link -- ok
+[242] $ rm -f dir/link -- ok
+[243] $ echo crap > dir/link -- ok
+[244] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k dir/link -- ok
+[246] $ readlink dir/link -- ok
+[250] $ rm -f dir/link -- ok
+[251] $ echo crap > dir/link -- ok
+[252] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k -f - -- ok
+[255] $ readlink dir/link -- ok
+[259] $ rm -f dir/link -- ok
+[260] $ echo crap > dir/link -- ok
+[261] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[263] $ readlink dir/link -- ok
+136 commands (136 passed, 0 failed)
+PASS: backup-files
+[test/colon-in-patch-name.test]
+[4] $ mkdir patches -- ok
+[6] $ quilt new "patch_with:strange[name]" -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt add foo -- ok
+[13] $ quilt files -- ok
+[16] $ echo bar > foo -- ok
+[17] $ quilt diff -p ab -P "patch_with:strange[name]" -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ quilt applied -- ok
+[32] $ quilt pop -q -- ok
+[36] $ quilt next -- ok
+[39] $ quilt push -q "patch_with:strange[name]" -- ok
+[43] $ quilt top -- ok
+[46] $ quilt rename "another:strange(name)" -- ok
+[49] $ quilt new "{%'}.patch" -- ok
+[52] $ quilt add foo -- ok
+[55] $ echo baz > foo -- ok
+[57] $ quilt previous -- ok
+[60] $ quilt series -- ok
+[64] $ quilt refresh -p0 "{%'}.patch" -- ok
+[67] $ cat "patches/{%'}.patch" -- ok
+[76] $ quilt pop "another:strange(name)" -- ok
+[82] $ quilt remove foo -- ok
+23 commands (23 passed, 0 failed)
+PASS: colon-in-patch-name
+[test/comments.test]
+[4] $ mkdir patches -- ok
+[6] $ echo one > f -- ok
+[7] $ cat > patches/test.diff -- ok
+[20] $ cat > patches/series -- ok
+[23] $ quilt push -- ok
+[29] $ quilt refresh -- ok
+[31] $ cat patches/test.diff -- ok
+[44] $ quilt refresh -c -- ok
+[47] $ cat patches/test.diff -- ok
+[62] $ quilt refresh -- ok
+[65] $ cat patches/test.diff -- ok
+11 commands (11 passed, 0 failed)
+PASS: comments
+[test/conflicts.test]
+[5] $ mkdir patches -- ok
+[7] $ cat > one.txt -- ok
+[24] $ quilt new a.diff -- ok
+[26] $ echo 0 -- ok
+[29] $ quilt add one.txt -- ok
+[31] $ echo 0 -- ok
+[34] $ mv one.txt one.orig -- ok
+[35] $ sed -e "s/4/4+/" -e 's/d/d+/' one.orig > one.txt -- ok
+[36] $ quilt refresh -- ok
+[38] $ echo 0 -- ok
+[41] $ quilt pop -q -- ok
+[44] $ echo 0 -- ok
+[48] $ sed -e "s/^\\([17]\\)\$/\\1-/" one.orig > one.txt -- ok
+[49] $ quilt push -q -- ok
+[52] $ echo 0 -- ok
+[55] $ quilt pop -q -- ok
+[58] $ echo 0 -- ok
+[61] $ sed -e "s/^\\([1267]\\)\$/\\1-/" one.orig > one.txt -- ok
+[62] $ quilt push -q -- ok
+[65] $ echo 0 -- ok
+[68] $ quilt pop -q -- ok
+[71] $ echo 0 -- ok
+[75] $ sed -e "s/^\\([123567]\\)\$/\\1-/" one.orig > one.txt -- ok
+[76] $ quilt push -q -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt push -qf -- ok
+[87] $ echo 1 -- ok
+[90] $ mv one.txt one.x -- ok
+[91] $ sed -e "s/4/4+/" one.x > one.txt -- ok
+[92] $ rm -f one.x -- ok
+[93] $ quilt diff -z | grep -v "^\\(---\\|+++\\)" -- ok
+[105] $ echo 0 -- ok
+[108] $ quilt diff | grep -v "^\\(---\\|+++\\)" -- ok
+[129] $ echo 0 -- ok
+[132] $ quilt refresh -- ok
+[134] $ echo 0 -- ok
+[137] $ cat patches/a.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[159] $ quilt pop -q -- ok
+[162] $ echo 0 -- ok
+39 commands (39 passed, 0 failed)
+PASS: conflicts
+[test/create-delete.test]
+[4] $ mkdir patches -- ok
+[6] $ echo delete > delete -- ok
+[7] $ quilt new test.diff -- ok
+[10] $ quilt add create -- ok
+[13] $ echo create > create -- ok
+[14] $ quilt refresh -- ok
+[17] $ quilt add delete -- ok
+[20] $ rm -f delete -- ok
+[21] $ quilt refresh -- ok
+[23] $ quilt header -r -- ok
+[31] $ quilt patches -v create -- ok
+[33] $ quilt patches delete -- ok
+[36] $ quilt pop -q -- ok
+[40] $ quilt patches create -- ok
+[42] $ quilt patches -v delete -- ok
+[44] $ quilt patches -- /dev/null dev/null null --- -- ok
+[46] $ echo create > create -- ok
+[47] $ rm -f delete -- ok
+[48] $ patch -p1 --dry-run < patches/test.diff -- ok
+19 commands (19 passed, 0 failed)
+PASS: create-delete
+[test/delete.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > test.txt -- ok
+[8] $ quilt new test1 -- ok
+[11] $ quilt add test.txt -- ok
+[14] $ cat > test.txt -- ok
+[17] $ quilt refresh -- ok
+[20] $ quilt new test2 -- ok
+[23] $ quilt add test.txt -- ok
+[26] $ cat > test.txt -- ok
+[29] $ quilt refresh -- ok
+[32] $ quilt delete test1 -- ok
+[35] $ quilt pop -- ok
+[41] $ quilt series -- ok
+[45] $ quilt delete -n -- ok
+[48] $ quilt series -- ok
+[51] $ quilt pop -- ok
+[57] $ quilt delete test1 -- ok
+[60] $ quilt series -- ok
+[62] $ echo "test1" > patches/series -- ok
+[63] $ quilt delete -n -- ok
+[66] $ quilt series -- ok
+[69] $ echo "test3" > patches/series -- ok
+[70] $ echo "test3" > .pc/applied-patches -- ok
+[71] $ mkdir -p .pc/test3/dir -- ok
+[72] $ touch .pc/test3/dir/file -- ok
+[73] $ chmod a-rx .pc/test3/dir -- ok
+[77] $ quilt delete "test3" -- ok
+[81] $ chmod a+rx .pc/test3/dir -- ok
+[83] $ find .pc/test3 -- ok
+[88] $ quilt applied -- ok
+[91] $ quilt series -- ok
+[94] $ quilt delete -- ok
+[97] $ quilt delete test3 -- ok
+33 commands (33 passed, 0 failed)
+PASS: delete
+[test/dir-a-b.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > test.txt -- ok
+[4] $ echo d > test3.txt -- ok
+[6] $ cat > patches/ab.diff -- ok
+[21] $ echo "ab.diff" > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt diff -p ab --no-index -- ok
+[42] $ rm -f patches/ab.diff -- ok
+[43] $ quilt refresh -p ab --no-index -- ok
+[46] $ cat patches/ab.diff -- ok
+[61] $ quilt pop -qR -- ok
+11 commands (11 passed, 0 failed)
+PASS: dir-a-b
+[test/dotglob.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new dotglob.diff -- ok
+[6] $ quilt add .foo -- ok
+[9] $ echo dot-foo > .foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ quilt pop -q -- ok
+[17] $ quilt push -q -- ok
+7 commands (7 passed, 0 failed)
+PASS: dotglob
+[test/duplicate-patch-in-series.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "old line" > file.txt -- ok
+[7] $ cat > patches/first.patch -- ok
+[14] $ cat > patches/series -- ok
+[18] $ quilt push -- ok
+[24] $ quilt push -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt push -qa -- ok
+[36] $ quilt pop -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: duplicate-patch-in-series
+[test/edit.test]
+[1] $ mkdir patches subdir -- ok
+[4] $ cat > editor -- ok
+[9] $ chmod +x editor -- ok
+[10] $ export EDITOR=/usr/lib/quilt/ptest/test/edit.test.6298/editor -- ok
+[12] $ quilt new patch -- ok
+[15] $ echo foobar > foobar -- ok
+[16] $ quilt edit foobar -- ok
+[20] $ cat foobar -- ok
+[23] $ cd subdir -- ok
+[24] $ echo foo > foo -- ok
+[25] $ quilt edit foo -- ok
+[28] $ cd .. -- ok
+[30] $ cat subdir/foo -- ok
+[33] $ quilt files -- ok
+[37] $ quilt refresh -- ok
+[41] $ echo foobaz > foobaz -- ok
+[42] $ cat > editor -- ok
+[47] $ quilt edit foobaz -- ok
+[51] $ [ ! -e foobaz ] || echo "File foobaz shouldn't exist" -- ok
+[55] $ cat > editor -- ok
+[59] $ quilt edit nofoo -- ok
+[66] $ rm -f foobar -- ok
+[67] $ quilt refresh -- ok
+[69] $ quilt diff -p ab --no-index foobar -- ok
+[75] $ quilt edit foobar -- ok
+[79] $ [ ! -e foobar ] || echo "File foobar shouldn't exist" -- ok
+[82] $ cat > editor -- ok
+[87] $ quilt edit foo2 -- ok
+[90] $ cat foo2 -- ok
+[93] $ quilt files -v -- ok
+30 commands (30 passed, 0 failed)
+PASS: edit
+[test/empty-files.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "will be deleted" > deleted1 -- ok
+[6] $ echo "will be emptied" > emptied1 -- ok
+[7] $ echo "will be deleted" > deleted2 -- ok
+[8] $ echo "will be emptied" > emptied2 -- ok
+[11] $ cat > patches/series -- ok
+[15] $ cat > patches/using-filenames.patch -- ok
+[27] $ cat > patches/using-timestamps.patch -- ok
+[40] $ quilt push -- ok
+[46] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[48] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[49] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[50] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[53] $ quilt push -- ok
+[59] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[61] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[62] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[63] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[67] $ quilt pop -aq -- ok
+[72] $ quilt new fold.patch -- ok
+[75] $ quilt fold < patches/using-filenames.patch -- ok
+[78] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[80] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[81] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[82] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[85] $ quilt fold < patches/using-timestamps.patch -- ok
+[88] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[90] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[91] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[92] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[96] $ quilt delete -- ok
+[100] $ quilt push -q -- ok
+[104] $ quilt refresh -pab --sort --no-index -- ok
+[106] $ quilt pop -q -- ok
+[110] $ quilt push -- ok
+[116] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[118] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[119] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[120] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[123] $ cat patches/using-filenames.patch -- ok
+40 commands (40 passed, 0 failed)
+PASS: empty-files
+[test/empty.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ touch patches/empty1.diff patches/empty2.diff -- ok
+[8] $ quilt push -qa -- ok
+[15] $ quilt rename empty3.diff -- ok
+[18] $ quilt pop -qa -- ok
+[23] $ quilt new empty_new.diff -- ok
+[26] $ quilt pop -q -- ok
+[30] $ quilt delete empty_new.diff -- ok
+[33] $ quilt rename -P empty3.diff empty_new.diff -- ok
+10 commands (10 passed, 0 failed)
+PASS: empty
+[test/example1.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > Oberon.txt -- ok
+[12] $ quilt new flower.diff -- ok
+[15] $ quilt files -- ok
+[16] $ quilt add Oberon.txt -- ok
+[19] $ cat >> Oberon.txt -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ cat patches/flower.diff -- ok
+[42] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[43] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[44] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[45] $ mv Oberon.new Oberon.txt -- ok
+[46] $ quilt diff -z -p ab -- ok
+[60] $ quilt diff -p ab -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt top -- ok
+[80] $ quilt files -- ok
+[83] $ quilt patches Oberon.txt -- ok
+[85] $ quilt pop -f -- ok
+[91] $ quilt files patches/flower.diff -- ok
+[94] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[95] $ mv Oberon.new Oberon.txt -- ok
+[96] $ quilt push -- ok
+[103] $ quilt push -f -- ok
+[110] $ cat >> Oberon.txt -- ok
+[116] $ quilt refresh -p ab -- ok
+[118] $ rm -f Oberon.txt.rej -- ok
+[120] $ cat Oberon.txt -- ok
+[130] $ cat patches/flower.diff -- ok
+[144] $ quilt grep love -- ok
+30 commands (30 passed, 0 failed)
+PASS: example1
+[test/failbackup.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add test.txt -- ok
+[8] $ cat > test.txt -- ok
+[10] $ quilt refresh -- ok
+[15] $ chmod -w patches -- ok
+[16] $ cat > test.txt -- ok
+[18] $ quilt refresh --backup -- ok
+[20] $ echo 1 -- ok
+[23] $ chmod +w patches -- ok
+10 commands (10 passed, 0 failed)
+PASS: failbackup
+[test/faildiff.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ cat > test.txt -- ok
+[8] $ quilt add test.txt -- ok
+[13] $ chmod -r test.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ echo 1 -- ok
+[21] $ chmod +r test.txt -- ok
+[25] $ printf "\\002\\000\\001" > test.bin -- ok
+[26] $ quilt add test.bin -- ok
+[29] $ printf "\\003\\000\\001" > test.bin -- ok
+[30] $ quilt diff -pab --no-index 2>/dev/null -- ok
+[32] $ quilt diff -pab --no-index >/dev/null -- ok
+[34] $ echo 1 -- ok
+[37] $ quilt refresh -- ok
+[39] $ echo 1 -- ok
+16 commands (16 passed, 0 failed)
+PASS: faildiff
+[test/failpop.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > test.txt -- ok
+[6] $ quilt new test.diff -- ok
+[8] $ echo 0 -- ok
+[11] $ quilt add test.txt -- ok
+[13] $ echo 0 -- ok
+[16] $ cat >> test.txt -- ok
+[19] $ quilt refresh -- ok
+[21] $ echo 0 -- ok
+[24] $ sed -e "s/ /_/g" patches/test.diff > patches/test.new -- ok
+[25] $ mv patches/test.new patches/test.diff -- ok
+[26] $ quilt pop -- ok
+[28] $ echo 1 -- ok
+13 commands (13 passed, 0 failed)
+PASS: failpop
+[test/fold.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ cat > patches/patch1.diff -- ok
+[16] $ quilt push -q -- ok
+[20] $ quilt files -- ok
+[24] $ quilt fold -q -- ok
+[34] $ quilt diff -p ab -- ok
+[48] $ cd dir -- ok
+[49] $ quilt fold -q -- ok
+[56] $ cd .. -- ok
+[57] $ quilt diff -p ab -- ok
+11 commands (11 passed, 0 failed)
+PASS: fold
+[test/formats.test]
+[4] $ mkdir -p d/patches -- ok
+[5] $ cd d -- ok
+[7] $ cat > test.txt -- ok
+[14] $ quilt new test -- ok
+[17] $ quilt add test.txt -- ok
+[20] $ cat > test.txt -- ok
+[27] $ quilt diff -- ok
+[40] $ quilt diff --no-index -- ok
+[51] $ quilt diff -R -- ok
+[64] $ quilt diff -U1 -- ok
+[75] $ quilt diff -c -- ok
+[94] $ quilt diff -C1 -- ok
+[109] $ quilt diff -p ab -- ok
+13 commands (13 passed, 0 failed)
+PASS: formats
+[test/half-applies.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo.orig -- ok
+[4] $ echo foo2 > foo -- ok
+[5] $ echo bar > bar.orig -- ok
+[6] $ echo bar2 > bar -- ok
+[7] $ diff -u foo.orig foo >> patches/foorab.diff -- ok
+[8] $ diff -u bar bar.orig >> patches/foorab.diff -- ok
+[9] $ mv foo.orig foo -- ok
+[10] $ mv bar.orig bar -- ok
+[11] $ echo foorab.diff -p0 > patches/series -- ok
+[12] $ quilt push -- ok
+[19] $ echo 1 -- ok
+[22] $ quilt push -- ok
+[29] $ echo 1 -- ok
+[32] $ quilt push -qf -- ok
+[36] $ echo 1 -- ok
+[39] $ quilt diff -- ok
+[47] $ echo 0 -- ok
+18 commands (18 passed, 0 failed)
+PASS: half-applies
+[test/hard-linked-patch.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > patches/patch -- ok
+[12] $ echo patch -p0 > patches/series -- ok
+[13] $ ln patches/patch hardlink -- ok
+[15] $ echo a > file -- ok
+[16] $ quilt push -q -- ok
+[20] $ echo c > file -- ok
+[21] $ quilt refresh --no-index -- ok
+[24] $ cat patches/patch -- ok
+[31] $ cat hardlink -- ok
+[40] $ rm -f hardlink -- ok
+[41] $ ln patches/patch hardlink -- ok
+[43] $ quilt header -r -- ok
+[47] $ cat patches/patch -- ok
+[55] $ cat hardlink -- ok
+15 commands (15 passed, 0 failed)
+PASS: hard-linked-patch
+[test/header.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[14] $ mv patches/patch patches/patch~ -- ok
+[15] $ echo Header > patches/patch -- ok
+[16] $ cat patches/patch~ >> patches/patch -- ok
+[17] $ quilt header -- ok
+[20] $ quilt header -r -- ok
+[24] $ quilt header -- ok
+[27] $ quilt header -a -- ok
+[31] $ quilt header -- ok
+[35] $ cat patches/patch -- ok
+[46] $ echo -n "No trailing newline" | quilt header -r -- ok
+[49] $ cat patches/patch -- ok
+17 commands (17 passed, 0 failed)
+PASS: header
+[test/help.test]
+[3] $ mkdir $QUILT_PC -- ok
+[4] $ echo 2 > $QUILT_PC/.version -- ok
+[6] $ quilt add -h | grep -c '^Usage:' -- ok
+[9] $ quilt annotate -h | grep -c '^Usage:' -- ok
+[12] $ quilt applied -h | grep -c '^Usage:' -- ok
+[15] $ quilt delete -h | grep -c '^Usage:' -- ok
+[18] $ quilt diff -h | grep -c '^Usage:' -- ok
+[21] $ quilt edit -h | grep -c '^Usage:' -- ok
+[24] $ quilt files -h | grep -c '^Usage:' -- ok
+[27] $ quilt fold -h | grep -c '^Usage:' -- ok
+[30] $ quilt fork -h | grep -c '^Usage:' -- ok
+[33] $ quilt graph -h | grep -c '^Usage:' -- ok
+[36] $ quilt grep -h | grep -c '^Usage:' -- ok
+[39] $ quilt header -h | grep -c '^Usage:' -- ok
+[42] $ quilt import -h | grep -c '^Usage:' -- ok
+[45] $ quilt mail -h | grep -c '^Usage:' -- ok
+[48] $ quilt new -h | grep -c '^Usage:' -- ok
+[51] $ quilt next -h | grep -c '^Usage:' -- ok
+[54] $ quilt patches -h | grep -c '^Usage:' -- ok
+[57] $ quilt pop -h | grep -c '^Usage:' -- ok
+[60] $ quilt previous -h | grep -c '^Usage:' -- ok
+[63] $ quilt push -h | grep -c '^Usage:' -- ok
+[66] $ quilt refresh -h | grep -c '^Usage:' -- ok
+[69] $ quilt remove -h | grep -c '^Usage:' -- ok
+[72] $ quilt rename -h | grep -c '^Usage:' -- ok
+[75] $ quilt series -h | grep -c '^Usage:' -- ok
+[78] $ quilt setup -h | grep -c '^Usage:' -- ok
+[81] $ quilt snapshot -h | grep -c '^Usage:' -- ok
+[84] $ quilt top -h | grep -c '^Usage:' -- ok
+[87] $ quilt unapplied -h | grep -c '^Usage:' -- ok
+[90] $ quilt upgrade -h | grep -c '^Usage:' -- ok
+31 commands (31 passed, 0 failed)
+PASS: help
+[test/import.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt add f -- ok
+[9] $ echo f > f -- ok
+[11] $ quilt refresh -- ok
+[14] $ quilt new patchR.diff -- ok
+[17] $ quilt add f -- ok
+[20] $ rm -f f -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt fork patchRp0.diff -- ok
+[28] $ quilt refresh -p0 -- ok
+[31] $ quilt pop -a -- ok
+[40] $ mkdir t -- ok
+[41] $ mv patches/patch1.diff t/patch1.diff -- ok
+[42] $ mv patches/patchR.diff t/patchR.diff -- ok
+[43] $ mv patches/patchRp0.diff t/patchRp0.diff -- ok
+[46] $ rm -rf patches/ .pc/ -- ok
+[47] $ mkdir patches -- ok
+[48] $ quilt import t/patch1.diff -- ok
+[51] $ quilt push -- ok
+[57] $ quilt new patch2.diff -- ok
+[60] $ quilt add g -- ok
+[63] $ echo g > g -- ok
+[65] $ quilt refresh -- ok
+[68] $ quilt pop -- ok
+[74] $ quilt header -a -- ok
+[78] $ quilt pop -- ok
+[84] $ quilt delete patch1 -- ok
+[87] $ cat patches/series -- ok
+[92] $ quilt import missing.diff -- ok
+[95] $ quilt import patches/patch1.diff -- ok
+[98] $ quilt import patches/patch2.diff -- ok
+[103] $ quilt import t/patch1.diff -- ok
+[106] $ quilt import -f t/patch1.diff -- ok
+[110] $ sed -e 's/original/new/' patches/patch1.diff > t/patch1.diff -- ok
+[111] $ quilt import t/patch1.diff -- ok
+[114] $ quilt import -f t/patch1.diff -- ok
+[121] $ quilt import -d a -f t/patch1.diff -- ok
+[125] $ head -n 3 patches/patch1.diff -- ok
+[130] $ quilt import -d n -f t/patch1.diff -- ok
+[133] $ quilt header patch1 -- ok
+[136] $ quilt delete patch1 -- ok
+[142] $ cp patches/patch1.diff t/patch1.patch -- ok
+[143] $ quilt import t/patch1.patch -- ok
+[146] $ ls patches/ -- ok
+[152] $ cat patches/series -- ok
+[156] $ quilt delete patch1.diff -- ok
+[160] $ rm -rf patches/ .pc/ -- ok
+[161] $ mkdir patches -- ok
+[162] $ quilt import -R t/patchR.diff -- ok
+[165] $ quilt push -- ok
+[171] $ cat f -- ok
+[174] $ cat patches/series -- ok
+[178] $ echo "# Test of -R import" > patches/series -- ok
+[179] $ echo "patchR.diff -R # This patch was originally -R -p1" >> patches/series -- ok
+[182] $ quilt refresh -- ok
+[185] $ cat patches/series -- ok
+[189] $ touch f -- ok
+[190] $ quilt pop -- ok
+[197] $ rm -rf patches/ .pc/ -- ok
+[198] $ mkdir patches -- ok
+[199] $ quilt import -R -p0 t/patchRp0.diff -- ok
+[202] $ quilt push -- ok
+[208] $ cat f -- ok
+[211] $ cat patches/series -- ok
+[215] $ quilt refresh -- ok
+[218] $ cat patches/series -- ok
+[221] $ touch f -- ok
+[222] $ quilt pop -- ok
+[229] $ rm -rf patches/ .pc/ -- ok
+[230] $ mkdir patches -- ok
+[231] $ quilt import t/patch1.diff t/patchR.diff -- ok
+[235] $ cat patches/series -- ok
+[239] $ rm -rf patches/ .pc/ -- ok
+[240] $ mkdir patches -- ok
+[241] $ quilt import t/patchR.diff -- ok
+[243] $ quilt import t/patch1.diff -- ok
+[246] $ cat patches/series -- ok
+[251] $ touch empty.patch -- ok
+[252] $ cd t -- ok
+[253] $ touch empty2.patch -- ok
+[254] $ quilt import ../empty.patch -- ok
+[256] $ quilt import /usr/lib/quilt/ptest/test/import.test.10240/t/empty2.patch -- ok
+[260] $ cd .. -- ok
+[261] $ quilt delete -rn -- ok
+[263] $ quilt delete -rn -- ok
+[265] $ quilt import t/patch1.diff -P patch1-renamed.diff -- ok
+[267] $ quilt push -- ok
+[272] $ cat f -- ok
+89 commands (89 passed, 0 failed)
+PASS: import
+[test/import2.test]
+[3] $ mkdir patches -- ok
+[5] $ quilt new patch1.diff -- ok
+[8] $ quilt add f -- ok
+[11] $ echo f > f -- ok
+[13] $ quilt refresh -- ok
+[16] $ quilt pop -- ok
+[22] $ mkdir t -- ok
+[23] $ gzip < patches/patch1.diff > t/patch1.diff.gz -- ok
+[24] $ rm -f patches/patch1.diff -- ok
+[27] $ rm -rf patches/ .pc/ -- ok
+[28] $ mkdir patches -- ok
+[29] $ quilt import t/patch1.diff.gz -- ok
+[32] $ quilt push -- ok
+[38] $ quilt new patch2.diff.gz -- ok
+[41] $ quilt add g -- ok
+[44] $ echo g > g -- ok
+[46] $ quilt refresh -- ok
+[49] $ quilt pop -- ok
+[55] $ quilt header -a -- ok
+[59] $ quilt pop -- ok
+[65] $ quilt delete patch1 -- ok
+[68] $ cat patches/series -- ok
+[73] $ quilt import missing.diff.gz -- ok
+[76] $ quilt import patches/patch1.diff.gz -- ok
+[79] $ quilt import patches/patch2.diff.gz -- ok
+[84] $ quilt import t/patch1.diff.gz -- ok
+[87] $ quilt import -f t/patch1.diff.gz -- ok
+[91] $ zcat patches/patch1.diff.gz | sed -e 's/original/new/' | gzip > t/patch1.diff.gz -- ok
+[92] $ quilt import t/patch1.diff.gz -- ok
+[95] $ quilt import -f t/patch1.diff.gz -- ok
+[102] $ quilt import -d a -f t/patch1.diff.gz -- ok
+[106] $ zcat patches/patch1.diff.gz | head -n 3 -- ok
+[111] $ quilt import -d n -f t/patch1.diff.gz -- ok
+[114] $ quilt header patch1 -- ok
+[117] $ quilt delete patch1 -- ok
+[123] $ cp patches/patch1.diff.gz t/patch1.patch.gz -- ok
+[124] $ quilt import t/patch1.patch.gz -- ok
+[127] $ ls patches/ -- ok
+[133] $ cat patches/series -- ok
+[137] $ quilt delete patch1.diff.gz -- ok
+40 commands (40 passed, 0 failed)
+PASS: import2
+[test/merge.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > abc.txt -- ok
+[10] $ cat > patches/series -- ok
+[15] $ cat > patches/a.diff -- ok
+[22] $ cat > patches/b.diff -- ok
+[29] $ cat > patches/c.diff -- ok
+[36] $ quilt push -qa -- ok
+[42] $ quilt diff -P b.diff >/dev/null -- ok
+[44] $ quilt diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[53] $ quilt diff --combine a.diff -P b.diff >/dev/null -- ok
+[55] $ quilt diff --combine a.diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[65] $ quilt diff --combine b.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[75] $ quilt diff --combine - | grep -v "^\\(---\\|+++\\)" -- ok
+13 commands (13 passed, 0 failed)
+PASS: merge
+[test/missing-newline.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new 1.patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[15] $ echo -n 1.patch > patches/series -- ok
+[18] $ quilt new 2.patch -- ok
+[20] $ cat patches/series -- ok
+9 commands (9 passed, 0 failed)
+PASS: missing-newline
+[test/missing.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[7] $ quilt push -qa -- ok
+[14] $ quilt rename missing3.diff -- ok
+[17] $ quilt pop -qa -- ok
+5 commands (5 passed, 0 failed)
+PASS: missing
+[test/new-nosubdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ cd sub -- ok
+[5] $ quilt new here.diff -- ok
+4 commands (4 passed, 0 failed)
+PASS: new-nosubdir
+[test/new.test]
+[1] $ mkdir patches -- ok
+[3] $ echo reject > f -- ok
+[4] $ echo p.diff > patches/series -- ok
+[5] $ cat > patches/p.diff -- ok
+[17] $ quilt push -- ok
+[25] $ quilt push -f -- ok
+[33] $ echo new > f -- ok
+[34] $ quilt refresh -p ab -- ok
+[36] $ cat patches/p.diff -- ok
+9 commands (9 passed, 0 failed)
+PASS: new
+[test/no-file-to-patch.test]
+[5] $ mkdir patches -- ok
+[6] $ cat > patches/series -- ok
+[8] $ cat > patches/one.patch -- ok
+[14] $ quilt push -q -- ok
+[24] $ echo 1 -- ok
+5 commands (5 passed, 0 failed)
+PASS: no-file-to-patch
+[test/no-series.test]
+[3] $ mkdir patches -- ok
+[4] $ touch file -- ok
+[6] $ quilt annotate file -- ok
+[8] $ echo 1 -- ok
+[11] $ quilt applied -- ok
+[13] $ echo 1 -- ok
+[16] $ quilt diff -- ok
+[18] $ echo 1 -- ok
+[21] $ quilt files -- ok
+[23] $ echo 1 -- ok
+[25] $ quilt files -v -- ok
+[27] $ echo 1 -- ok
+[30] $ quilt fork -- ok
+[32] $ echo 1 -- ok
+[35] $ quilt graph -- ok
+[37] $ echo 1 -- ok
+[40] $ quilt header -- ok
+[42] $ echo 1 -- ok
+[45] $ quilt next -- ok
+[47] $ echo 1 -- ok
+[50] $ quilt patches file -- ok
+[52] $ echo 1 -- ok
+[55] $ quilt pop -- ok
+[57] $ echo 1 -- ok
+[59] $ quilt pop -v -- ok
+[61] $ echo 1 -- ok
+[64] $ quilt previous -- ok
+[66] $ echo 1 -- ok
+[69] $ quilt push -- ok
+[71] $ echo 1 -- ok
+[73] $ quilt push -v -- ok
+[75] $ echo 1 -- ok
+[78] $ quilt refresh -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt series -- ok
+[85] $ echo 1 -- ok
+[87] $ quilt series -v -- ok
+[89] $ echo 1 -- ok
+[92] $ quilt snapshot -- ok
+[94] $ echo 1 -- ok
+[97] $ quilt top -- ok
+[99] $ echo 1 -- ok
+[102] $ quilt unapplied -- ok
+[104] $ echo 1 -- ok
+44 commands (44 passed, 0 failed)
+PASS: no-series
+[test/nolink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ ln foo foo2 -- ok
+[6] $ ls -l foo | awk '{ print $2 }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print $2 }' -- ok
+[18] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[21] $ echo "foo changed" > foo -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt new test2.diff -- ok
+[28] $ quilt add foo -- ok
+[31] $ ls -l foo | awk '{ print $2 }' -- ok
+[34] $ ls -l .pc/test2.diff/foo | awk '{ print $2 }' -- ok
+[37] $ echo "foo changed again" > foo -- ok
+[38] $ quilt refresh -- ok
+[41] $ quilt pop -q -- ok
+[45] $ ls -l foo | awk '{ print $2 }' -- ok
+[48] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[51] $ quilt pop -q -- ok
+[55] $ ls -l foo | awk '{ print $2 }' -- ok
+[59] $ echo bar > bar -- ok
+[60] $ quilt push -q -- ok
+[64] $ quilt add bar -- ok
+[66] $ echo "bar changed" > bar -- ok
+[67] $ quilt revert bar -- ok
+[70] $ ls -l bar | awk '{ print $2 }' -- ok
+[73] $ quilt pop -q -- ok
+28 commands (28 passed, 0 failed)
+PASS: nolink
+[test/null-bug.test]
+[1] $ mkdir patches -- ok
+[3] $ echo file > file -- ok
+[4] $ quilt new remove.diff -- ok
+[7] $ quilt add file -- ok
+[13] $ rm -f file -- ok
+[14] $ quilt diff -p0 -- ok
+[22] $ quilt refresh -p0 -- ok
+[25] $ quilt pop -q -- ok
+[29] $ quilt push -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: null-bug
+[test/one.test]
+[6] $ mkdir patches -- ok
+[8] $ mkdir dir -- ok
+[9] $ echo "This is file one." > dir/file1 -- ok
+[10] $ quilt new patch1.diff -- ok
+[13] $ quilt add dir/file1 -- ok
+[16] $ quilt add file2 -- ok
+[19] $ quilt diff -- ok
+[20] $ quilt diff -z -- ok
+[21] $ quilt refresh -- ok
+[24] $ echo "This is file two." > file2 -- ok
+[25] $ quilt diff -p ab -- ok
+[33] $ quilt diff -z -p ab -- ok
+[41] $ quilt refresh -- ok
+[44] $ quilt diff -z -- ok
+[45] $ echo "Another line has been added." >> dir/file1 -- ok
+[46] $ quilt diff -z -p ab -- ok
+[55] $ quilt diff -z -p ab dir/file1 -- ok
+[64] $ quilt refresh -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ quilt add dir/file3 -- ok
+[73] $ echo "This is file three." > dir/file3 -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt add -P patch1 dir/file3 -- ok
+[80] $ quilt pop -R -- ok
+[86] $ quilt add file4 -- ok
+[89] $ echo "This is file 4." > file4 -- ok
+[90] $ quilt refresh -- ok
+[93] $ quilt push -- ok
+[99] $ quilt new subdir/patch3.diff -- ok
+[102] $ quilt add file4 -- ok
+[105] $ rm -f file4 -- ok
+[106] $ quilt diff -p ab -- ok
+[114] $ quilt add -P patch2 file4 -- ok
+[117] $ quilt refresh -- ok
+[120] $ echo "Another line here, too." >> dir/file3 -- ok
+[121] $ quilt refresh patch2 -- ok
+[124] $ echo "Another line added." >> file2 -- ok
+[125] $ quilt diff -z -P patch1 -p ab -- ok
+[135] $ quilt refresh patch1 -- ok
+[138] $ quilt refresh -f patch1 -- ok
+[141] $ echo "Another line here, too." >> dir/file3 -- ok
+[142] $ quilt pop -R -- ok
+[148] $ quilt refresh patch2 -- ok
+[151] $ quilt pop -qaR -- ok
+44 commands (44 passed, 0 failed)
+PASS: one
+[test/perms.test]
+[1] $ umask 022 -- ok
+[2] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ chmod 704 foo -- ok
+[6] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[18] $ echo foobar > foo -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt new test2.diff -- ok
+[25] $ quilt add foo -- ok
+[28] $ chmod 702 foo -- ok
+[29] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[32] $ echo foobaz > foo -- ok
+[33] $ quilt refresh -- ok
+[40] $ quilt pop -q -- ok
+[44] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[47] $ quilt push -q -- ok
+[51] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[54] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: perms
+[test/project-settings.test]
+[2] $ export QUILT_PATCHES=my_patches -- ok
+[3] $ export QUILT_SERIES=my_series -- ok
+[5] $ mkdir quilt_patches -- ok
+[6] $ mkdir .pc -- ok
+[7] $ echo 2 > .pc/.version -- ok
+[8] $ echo quilt_patches > .pc/.quilt_patches -- ok
+[9] $ echo quilt_series > .pc/.quilt_series -- ok
+[10] $ echo create.patch > quilt_patches/quilt_series -- ok
+[12] $ cat > quilt_patches/create.patch -- ok
+[18] $ quilt push -- ok
+10 commands (10 passed, 0 failed)
+PASS: project-settings
+[test/refresh-z.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add foo -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ echo bar >> foo -- ok
+[14] $ quilt refresh -z -- ok
+[17] $ echo baz >> foo -- ok
+[18] $ quilt refresh -zbaz.diff -- ok
+[21] $ quilt series -- ok
+10 commands (10 passed, 0 failed)
+PASS: refresh-z
+[test/refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ echo a > a -- ok
+[13] $ quilt refresh -- ok
+[15] $ quilt pop -- ok
+[20] $ cat a -- ok
+[22] $ cat patches/patch -- ok
+12 commands (12 passed, 0 failed)
+PASS: refresh
+[test/refresh_patch_order.test]
+[7] $ mkdir patches -- ok
+[9] $ echo foo >foo -- ok
+[10] $ echo fnord >fnord -- ok
+[11] $ echo zulu >zulu -- ok
+[13] $ quilt new bar -- ok
+[17] $ quilt add fnord zulu -- ok
+[21] $ echo x >>fnord -- ok
+[22] $ echo x >>zulu -- ok
+[23] $ quilt refresh --no-timestamps -p ab -- ok
+[26] $ grep '^--- ' patches/bar -- ok
+[31] $ quilt add foo -- ok
+[34] $ echo x >>foo -- ok
+[35] $ quilt refresh --no-timestamps -p ab -- ok
+[38] $ grep '^--- ' patches/bar -- ok
+[44] $ echo fnord >fnord -- ok
+[46] $ quilt refresh --no-timestamps -p ab -- ok
+[49] $ grep '^--- ' patches/bar -- ok
+[54] $ echo x >>fnord -- ok
+[56] $ quilt refresh --no-timestamps -p ab -- ok
+[59] $ grep '^--- ' patches/bar -- ok
+20 commands (20 passed, 0 failed)
+PASS: refresh_patch_order
+[test/remember-locations.test]
+[1] $ mkdir -p my/changes -- ok
+[3] $ export QUILT_PATCHES=my/changes -- ok
+[4] $ export QUILT_SERIES=patchlist -- ok
+[5] $ quilt new mychange1 -- ok
+[7] $ unset QUILT_PATCHES -- ok
+[8] $ unset QUILT_SERIES -- ok
+[9] $ cat .pc/.quilt_patches -- ok
+[11] $ cat .pc/.quilt_series -- ok
+[13] $ cat my/changes/patchlist -- ok
+[18] $ quilt new mychange2 -- ok
+[22] $ cd my -- ok
+[23] $ quilt applied -- ok
+[27] $ cd .. -- ok
+13 commands (13 passed, 0 failed)
+PASS: remember-locations
+[test/remove-trailing-ws.test]
+[4] $ mkdir files.orig files -- ok
+[6] $ cat > files.orig/add -- ok
+[13] $ cat > files.orig/change -- ok
+[17] $ cat > files.orig/complex -- ok
+[32] $ cat > files.orig/delete -- ok
+[36] $ cat > files.orig/remove -- ok
+[45] $ cat > files.orig/remove-at-end -- ok
+[61] $ cat > files/add -- ok
+[70] $ cat > files/change -- ok
+[74] $ cat > files/complex -- ok
+[96] $ cat > files/create -- ok
+[100] $ cat > files/remove -- ok
+[107] $ cat > files/remove-at-end -- ok
+[117] $ cp -r files files.backup -- ok
+[120] $ diff -ruN files.orig files > unified.diff -- ok
+[123] $ diff -c files.orig/add files/add > context.diff -- ok
+[124] $ diff -C 10 files.orig/remove-at-end files/remove-at-end >> context.diff -- ok
+[125] $ diff -cN files.orig/create files/create | sed -e '/^diff /d' >> context.diff -- ok
+[126] $ diff -cN files.orig/delete files/delete >> context.diff -- ok
+[127] $ diff -c files.orig/remove files/remove | sed -e '/^diff /d' >> context.diff -- ok
+[128] $ diff -c files.orig/change files/change | sed -e '/^diff /d' >> context.diff -- ok
+[129] $ diff -c files.orig/complex files/complex >> context.diff -- ok
+[131] $ /usr/share/quilt//scripts/remove-trailing-ws < unified.diff > unified-wsok.diff -- ok
+[136] $ wc -l files/add -- ok
+[138] $ wc -l files/change -- ok
+[140] $ wc -l files/complex -- ok
+[142] $ wc -l files/create -- ok
+[144] $ wc -l files/remove -- ok
+[146] $ wc -l files/remove-at-end -- ok
+[148] $ wc -l unified.diff -- ok
+[150] $ wc -l unified-wsok.diff -- ok
+[152] $ diff -u unified.diff unified-wsok.diff | grep '^++[^+]' -- ok
+[162] $ rm -rf files -- ok
+[163] $ mv files.backup files -- ok
+[164] $ /usr/share/quilt//scripts/remove-trailing-ws < context.diff > context-wsok.diff -- ok
+[169] $ wc -l files/add -- ok
+[171] $ wc -l files/change -- ok
+[173] $ wc -l files/complex -- ok
+[175] $ wc -l files/create -- ok
+[177] $ wc -l files/remove -- ok
+[179] $ wc -l files/remove-at-end -- ok
+[181] $ wc -l context.diff -- ok
+[183] $ wc -l context-wsok.diff -- ok
+[185] $ diff -u context.diff context-wsok.diff | grep '^+[+!] ' -- ok
+44 commands (44 passed, 0 failed)
+PASS: remove-trailing-ws
+[test/rename.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > announce.txt -- ok
+[6] $ quilt new original-name.diff -- ok
+[9] $ quilt add announce.txt -- ok
+[12] $ cat > announce.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ quilt series -v -- ok
+[21] $ quilt rename _tmp_name.diff -- ok
+[24] $ quilt series -v -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt series -v -- ok
+[36] $ quilt rename -P random_name.diff final.name.diff -- ok
+[39] $ quilt rename final.name.diff -- ok
+[42] $ quilt rename -P _tmp_name.diff _tmp_name.diff -- ok
+[45] $ quilt rename -P _tmp_name.diff newsubdir/final.name.diff -- ok
+[48] $ quilt series -v -- ok
+[51] $ quilt push -q -- ok
+[55] $ quilt pop -q -- ok
+18 commands (18 passed, 0 failed)
+PASS: rename
+[test/revert.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ echo f1 > sub/f -- ok
+[5] $ echo g1 > sub/g -- ok
+[6] $ quilt new p.diff -- ok
+[9] $ quilt add sub/f sub/g sub/h -- ok
+[14] $ echo h1 > sub/h -- ok
+[15] $ quilt revert sub/h -- ok
+[18] $ quilt diff -z -- ok
+[21] $ echo f2 > sub/f -- ok
+[22] $ rm -f sub/g -- ok
+[23] $ echo h2 > sub/h -- ok
+[24] $ quilt refresh -- ok
+[28] $ cd sub -- ok
+[29] $ echo f3 > f -- ok
+[30] $ echo h3 > h -- ok
+[31] $ quilt revert f g h -- ok
+[36] $ quilt diff -z -- ok
+[39] $ echo g3 > g -- ok
+[40] $ quilt revert f g -- ok
+[44] $ quilt diff -z -- ok
+[45] $ [ ! -e g ] || echo "File sub/g shouldn't exist" -- ok
+[48] $ rm f h -- ok
+[49] $ quilt revert f h -- ok
+[53] $ quilt diff -z -- ok
+[54] $ [ -e f ] || echo "File sub/f should exist" -- ok
+[55] $ [ -e h ] || echo "File sub/h should exist" -- ok
+27 commands (27 passed, 0 failed)
+PASS: revert
+[test/setup.test]
+[1] $ mkdir dir -- ok
+[3] $ echo 1 > dir/foo.orig -- ok
+[4] $ echo 2 > dir/foo -- ok
+[5] $ diff -u dir/foo.orig dir/foo > foo.diff -- ok
+[6] $ diff -u dir/foo.orig dir/foo > revert.diff -- ok
+[7] $ diff -u dir/foo.orig dir/foo > again.diff -- ok
+[8] $ mv dir/foo.orig dir/foo -- ok
+[9] $ tar cf - dir | gzip > dir.tar.gz -- ok
+[10] $ mkdir dir/patches -- ok
+[11] $ echo crap > dir/patches/foo.diff -- ok
+[12] $ tar cf - dir | gzip > dir_with_patches.tar.gz -- ok
+[13] $ rm -rf dir -- ok
+[15] $ cat > series -- ok
+[22] $ quilt setup series -- ok
+[24] $ cd dir -- ok
+[25] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[28] $ quilt push -qa -- ok
+[33] $ cd .. -- ok
+[34] $ rm -rf dir -- ok
+[37] $ mkdir .pc patches -- ok
+[38] $ quilt setup series -- ok
+[40] $ rm -rf dir .pc patches -- ok
+[42] $ quilt setup -d other series -- ok
+[44] $ cd other/dir -- ok
+[45] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[48] $ quilt push -qa -- ok
+[53] $ cd ../.. -- ok
+[54] $ rm -rf other -- ok
+[55] $ mkdir dir1 -- ok
+[56] $ mv series dir1 -- ok
+[57] $ cd dir1 -- ok
+[58] $ quilt setup -d ../other series -- ok
+[60] $ quilt setup --sourcedir .. -d ../other series -- ok
+[62] $ cd ../other/dir -- ok
+[63] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[66] $ quilt push -qa -- ok
+[71] $ cd ../.. -- ok
+[72] $ rm -rf "dir" -- ok
+[76] $ cat > series_with_patches -- ok
+[81] $ mkdir dir -- ok
+[82] $ quilt setup series_with_patches -- ok
+[84] $ rmdir dir -- ok
+[85] $ quilt setup series_with_patches -- ok
+[89] $ cd dir -- ok
+[90] $ ls -l quilt_patches quilt_series | sed -e 's:.* -> ::' -- ok
+[93] $ quilt push -qa -- ok
+[96] $ cd .. -- ok
+[97] $ rm -rf "dir" -- ok
+[100] $ mkdir "space [dir]" -- ok
+[101] $ echo 1 > "space [dir]/foo.orig" -- ok
+[102] $ echo 2 > "space [dir]/foo" -- ok
+[105] $ diff -u "space [dir]/foo.orig" "space [dir]/foo" | sed -e 's:"::g' > foo.diff -- ok
+[106] $ cp foo.diff revert.diff -- ok
+[107] $ cp foo.diff again.diff -- ok
+[108] $ mv "space [dir]/foo.orig" "space [dir]/foo" -- ok
+[109] $ tar cf - "space [dir]" | gzip > "space [dir].tar.gz" -- ok
+[110] $ rm -rf "space [dir]" -- ok
+[111] $ cat > series -- ok
+[118] $ quilt setup series -- ok
+[120] $ cd space\ [dir] -- ok
+[121] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[124] $ quilt push -qa -- ok
+[129] $ cd .. -- ok
+[130] $ rm -rf "space [dir]" -- ok
+64 commands (64 passed, 0 failed)
+PASS: setup
+[test/snapshot.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new snapshot -- ok
+[5] $ quilt add f.txt -- ok
+[7] $ cat > f.txt -- ok
+[10] $ quilt add g.txt -- ok
+[12] $ cat > g.txt -- ok
+[15] $ quilt refresh -- ok
+[17] $ quilt snapshot -- ok
+[19] $ quilt fork -- ok
+[22] $ rm g.txt -- ok
+[23] $ quilt add h.txt -- ok
+[26] $ cat > h.txt -- ok
+[29] $ cat >> f.txt -- ok
+[32] $ quilt refresh -- ok
+[35] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+15 commands (15 passed, 0 failed)
+PASS: snapshot
+[test/snapshot2.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new snapshot -- ok
+[6] $ cd d -- ok
+[7] $ quilt add f.txt -- ok
+[9] $ cat > f.txt -- ok
+[12] $ quilt add g.txt -- ok
+[14] $ cat > g.txt -- ok
+[17] $ quilt refresh -- ok
+[19] $ quilt snapshot -- ok
+[20] $ quilt fork -- ok
+[23] $ rm g.txt -- ok
+[24] $ quilt add h.txt -- ok
+[27] $ cat > h.txt -- ok
+[30] $ cat >> f.txt -- ok
+[33] $ quilt refresh -- ok
+[36] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+16 commands (16 passed, 0 failed)
+PASS: snapshot2
+[test/sort.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new sort.diff -- ok
+[6] $ quilt add b f -- ok
+[10] $ echo b > b -- ok
+[11] $ echo f > f -- ok
+[12] $ quilt refresh -- ok
+[15] $ quilt add c -- ok
+[18] $ echo c > c -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt files -- ok
+[27] $ quilt diff | grep '^Index' -- ok
+[32] $ quilt add z x -- ok
+[36] $ echo z > z -- ok
+[37] $ echo x > x -- ok
+[38] $ quilt files -- ok
+[45] $ quilt diff | grep '^Index' -- ok
+[52] $ quilt add a -- ok
+[55] $ echo a > a -- ok
+[56] $ quilt files -- ok
+[64] $ quilt diff | grep '^Index' -- ok
+[72] $ quilt refresh -- ok
+[75] $ grep '^Index' patches/sort.diff -- ok
+[83] $ quilt diff --sort | grep '^Index' -- ok
+[91] $ quilt refresh --sort -- ok
+[94] $ grep '^Index' patches/sort.diff -- ok
+25 commands (25 passed, 0 failed)
+PASS: sort
+[test/space-in-filenames.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt files -- ok
+[12] $ quilt patches foo -- ok
+[14] $ quilt patches "foo bar" -- ok
+[16] $ echo foo > "foo bar" -- ok
+[17] $ quilt add "foo bar" -- ok
+[20] $ quilt files -- ok
+[23] $ quilt patches "foo bar" -- ok
+[25] $ quilt patches bar -- ok
+[26] $ quilt patches "foo bar baz" -- ok
+[28] $ quilt add "a: b [c]" -- ok
+[31] $ quilt files -- ok
+[35] $ quilt patches 'a: b [c]' -- ok
+[37] $ quilt patches a -- ok
+[38] $ quilt patches b -- ok
+[39] $ quilt patches 'a: b c' -- ok
+[41] $ echo bar > "foo bar" -- ok
+[42] $ echo "new line" > "a: b [c]" -- ok
+[43] $ quilt diff -p ab -- ok
+[58] $ quilt refresh -p ab -- ok
+[60] $ cat patches/test.diff -- ok
+[75] $ quilt refresh -p ab --sort -- ok
+[77] $ cat patches/test.diff -- ok
+[92] $ quilt grep bar -- ok
+[94] $ quilt grep new -- ok
+[96] $ quilt grep " " -- ok
+[99] $ quilt remove "a: b [c]" -- ok
+[102] $ quilt files -- ok
+[106] $ quilt remove "foo bar" -- ok
+[109] $ quilt files -- ok
+33 commands (33 passed, 0 failed)
+PASS: space-in-filenames
+[test/space-in-series.test]
+[4] $ export QUILT_SERIES="quilt series" -- ok
+[9] $ mkdir patches -- ok
+[11] $ cat > Oberon.txt -- ok
+[17] $ quilt new flower.diff -- ok
+[20] $ quilt files -- ok
+[21] $ quilt add Oberon.txt -- ok
+[24] $ cat >> Oberon.txt -- ok
+[31] $ quilt refresh -p ab -- ok
+[34] $ cat patches/flower.diff -- ok
+[47] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[48] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[49] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[50] $ mv Oberon.new Oberon.txt -- ok
+[51] $ quilt diff -z -p ab -- ok
+[65] $ quilt diff -p ab -- ok
+[79] $ quilt refresh -- ok
+[82] $ quilt top -- ok
+[85] $ quilt files -- ok
+[88] $ quilt patches Oberon.txt -- ok
+[90] $ quilt pop -f -- ok
+[96] $ quilt files patches/flower.diff -- ok
+[99] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[100] $ mv Oberon.new Oberon.txt -- ok
+[101] $ quilt push -- ok
+[108] $ quilt push -f -- ok
+[115] $ cat >> Oberon.txt -- ok
+[121] $ quilt refresh -p ab -- ok
+[123] $ rm -f Oberon.txt.rej -- ok
+[125] $ cat Oberon.txt -- ok
+[135] $ cat patches/flower.diff -- ok
+[149] $ quilt grep love -- ok
+31 commands (31 passed, 0 failed)
+PASS: space-in-series
+[test/space-in-work-dir.test]
+[1] $ mkdir "work dir" -- ok
+[2] $ cd "work dir" -- ok
+[4] $ mkdir project -- ok
+[5] $ cd project -- ok
+[7] $ mkdir patches -- ok
+[8] $ mkdir subdir -- ok
+[10] $ echo old > a -- ok
+[11] $ quilt new 1.patch -- ok
+[14] $ quilt add a -- ok
+[17] $ echo new > a -- ok
+[18] $ quilt refresh -- ok
+[21] $ cat patches/1.patch -- ok
+[30] $ echo newer > a -- ok
+[31] $ quilt diff -z -- ok
+[40] $ quilt revert a -- ok
+[42] $ quilt diff -z -- ok
+[43] $ echo newer > a -- ok
+[45] $ quilt refresh -z -- ok
+[47] $ quilt series -- ok
+[50] $ cat patches/1.patch -- ok
+[58] $ cat patches/1-2.patch -- ok
+[69] $ cd subdir -- ok
+[70] $ quilt pop -q -- ok
+[73] $ quilt diff --no-index -- ok
+[79] $ cd .. -- ok
+[81] $ quilt pop -- ok
+[87] $ quilt push -- ok
+[93] $ quilt top -- ok
+[96] $ quilt series -v -- ok
+[100] $ quilt fold < patches/1-2.patch -- ok
+[103] $ quilt diff -z -- ok
+[112] $ quilt refresh -- ok
+[115] $ quilt delete -rn -- ok
+[118] $ quilt remove a -- ok
+34 commands (34 passed, 0 failed)
+PASS: space-in-work-dir
+[test/subdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir subdir -- ok
+[4] $ cat > subdir/file -- ok
+[7] $ quilt new test.patch -- ok
+[10] $ quilt add subdir/file -- ok
+[13] $ cat > subdir/file -- ok
+[18] $ quilt refresh -- ok
+[21] $ cd subdir -- ok
+[22] $ quilt add file2 -- ok
+[25] $ cat > file2 -- ok
+[28] $ cat > file3 -- ok
+[31] $ quilt add file3 -- ok
+[34] $ rm -f file3 -- ok
+[35] $ quilt files -v -- ok
+[40] $ quilt diff -p ab -- ok
+[62] $ quilt diff --no-index -p ab file file2 no -- ok
+[74] $ quilt diff --no-index -p ab ./file3 ./no -- ok
+[80] $ quilt refresh -- ok
+18 commands (18 passed, 0 failed)
+PASS: subdir
+[test/symlink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ quilt new test.diff -- ok
+[8] $ quilt add foo -- ok
+[11] $ echo "foo changed" > foo -- ok
+[12] $ quilt refresh -- ok
+[16] $ mv patches/test.diff . -- ok
+[17] $ ln -s ../test.diff patches/test.diff -- ok
+[18] $ readlink patches/test.diff -- ok
+[22] $ echo "foo changed 2" > foo -- ok
+[23] $ quilt refresh --no-index -p ab -- ok
+[26] $ readlink patches/test.diff -- ok
+[30] $ echo "foo changed 3" > foo -- ok
+[31] $ touch -r patches/test.diff test.timeref -- ok
+[32] $ quilt refresh --backup --no-index -p ab -- ok
+[35] $ readlink patches/test.diff -- ok
+[38] $ cat patches/test.diff -- ok
+[45] $ readlink patches/test.diff~ -- ok
+[46] $ echo 1 -- ok
+[49] $ cat patches/test.diff~ -- ok
+[56] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[59] $ quilt header -a -- ok
+[63] $ readlink patches/test.diff -- ok
+[67] $ touch -r patches/test.diff test.timeref -- ok
+[68] $ quilt header -r --backup -- ok
+[71] $ readlink patches/test.diff -- ok
+[74] $ cat patches/test.diff -- ok
+[81] $ readlink patches/test.diff~ -- ok
+[82] $ echo 1 -- ok
+[85] $ cat patches/test.diff~ -- ok
+[93] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[96] $ chmod -w test.diff -- ok
+[97] $ echo "foo changed 4" > foo -- ok
+[98] $ quilt refresh --no-index -p ab -- ok
+[101] $ readlink patches/test.diff -- ok
+[102] $ echo 1 -- ok
+[105] $ cat patches/test.diff -- ok
+[113] $ rm -f test.diff -- ok
+[114] $ mv patches/test.diff . -- ok
+[115] $ ln -s ../test.diff patches/test.diff -- ok
+[116] $ chmod -w test.diff -- ok
+[118] $ echo "foo changed 5" > foo -- ok
+[119] $ quilt refresh --backup --no-index -p ab -- ok
+[122] $ readlink patches/test.diff -- ok
+[123] $ echo 1 -- ok
+[126] $ cat patches/test.diff -- ok
+[133] $ readlink patches/test.diff~ -- ok
+[134] $ echo 1 -- ok
+[137] $ cat patches/test.diff~ -- ok
+49 commands (49 passed, 0 failed)
+PASS: symlink
+[test/tester.test]
+[4] $ echo -- ok
+[6] $ export VAR=foo -- ok
+[7] $ echo foo -- ok
+[9] $ export VAR=bar -- ok
+[10] $ echo bar -- ok
+[14] $ true -- ok
+[15] $ echo bar -- ok
+[19] $ echo "A barbarian walks into a bar" -- ok
+[23] $ export PLACE=barracks -- ok
+[24] $ echo barracks -- ok
+10 commands (10 passed, 0 failed)
+PASS: tester
+[test/three.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt top -- ok
+[9] $ quilt add f -- ok
+[12] $ echo f > f -- ok
+[14] $ ls patches/ -- ok
+[17] $ quilt new patch2.diff -- ok
+[20] $ quilt previous -- ok
+[23] $ quilt add g -- ok
+[26] $ echo g > g -- ok
+[28] $ quilt refresh -- ok
+[32] $ quilt diff -p0 f g -- ok
+[41] $ quilt diff -p0 ./f ./g -- ok
+[49] $ quilt pop -- ok
+[55] $ ls patches/ -- ok
+[59] $ quilt next -- ok
+[62] $ quilt previous -- ok
+[63] $ quilt previous patch2 -- ok
+[66] $ quilt pop -- ok
+[69] $ quilt refresh -- ok
+[72] $ quilt refresh patch2 -- ok
+[75] $ quilt pop -- ok
+[81] $ quilt top -- ok
+[84] $ quilt pop -- ok
+[86] $ echo 2 -- ok
+[89] $ quilt applied -- ok
+[92] $ quilt unapplied -- ok
+[96] $ quilt previous -- ok
+[99] $ quilt next -- ok
+[102] $ quilt applied patch1 -- ok
+[105] $ quilt unapplied patch2 -- ok
+[106] $ quilt unapplied patch1 -- ok
+[109] $ quilt revert f -- ok
+[112] $ quilt delete patch3.diff -- ok
+[115] $ quilt push -qa -- ok
+[120] $ quilt push patch2 -- ok
+[123] $ quilt push -- ok
+[125] $ echo 2 -- ok
+[128] $ quilt diff --combine patch1 -P patch2 -p ab -- ok
+[142] $ quilt diff -P patch1 --combine patch2 -- ok
+[145] $ echo patch3.diff >> patches/series -- ok
+[146] $ quilt diff -P patch1 --combine patch3 -- ok
+[149] $ quilt pop -qaR -- ok
+[154] $ quilt annotate f -- ok
+[157] $ quilt pop patch4.diff -- ok
+[160] $ quilt grep "not there" -- ok
+[162] $ quilt push -q 2 -- ok
+[167] $ quilt pop -q 2 -- ok
+[172] $ quilt push -q 10 -- ok
+[179] $ quilt pop -q 10 -- ok
+[185] $ quilt push 0 -- ok
+[187] $ echo 2 -- ok
+[190] $ quilt pop 0 -- ok
+[192] $ echo 2 -- ok
+54 commands (54 passed, 0 failed)
+PASS: three
+[test/timestamps.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > patches/series -- ok
+[13] $ cat > patches/unified-create.patch -- ok
+[20] $ cat > patches/unified-update.patch -- ok
+[28] $ cat > patches/unified-delete.patch -- ok
+[35] $ cat > patches/context-create.patch -- ok
+[43] $ cat > patches/context-update.patch -- ok
+[52] $ cat > patches/context-delete.patch -- ok
+[61] $ quilt patches file -- ok
+[70] $ quilt patches 1 -- ok
+[72] $ quilt push -qa -- ok
+[82] $ quilt patches file -- ok
+12 commands (12 passed, 0 failed)
+PASS: timestamps
+[test/trailing-ws.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > a -- ok
+[8] $ quilt new test.diff -- ok
+[11] $ quilt add a -- ok
+[14] $ cat > a -- ok
+[19] $ quilt refresh -- ok
+[23] $ grep '[ \t]$' patches/test.diff -- ok
+[27] $ quilt refresh -U0 -- ok
+[31] $ quilt refresh --strip-trailing-whitespace -- ok
+[35] $ grep '[ \t]$' patches/test.diff -- ok
+[37] $ quilt pop -q -- ok
+[41] $ cat > a -- ok
+[46] $ quilt new test2.diff -- ok
+[49] $ quilt add a -- ok
+[52] $ cat > a -- ok
+[57] $ quilt refresh -c -- ok
+[61] $ grep '[ \t]$' patches/test2.diff -- ok
+[65] $ quilt refresh -C0 -- ok
+[69] $ quilt refresh -c --strip-trailing-whitespace -- ok
+[73] $ grep '[ \t]$' patches/test2.diff -- ok
+[75] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: trailing-ws
+[test/two.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ cd d -- ok
+[7] $ mkdir dir -- ok
+[8] $ echo "This is file one." > dir/file1 -- ok
+[9] $ quilt add dir/file1 -- ok
+[12] $ quilt add file2 -- ok
+[15] $ quilt diff -- ok
+[16] $ quilt diff -z -- ok
+[17] $ quilt refresh -- ok
+[20] $ echo "This is file two." > file2 -- ok
+[21] $ quilt diff -p ab -- ok
+[29] $ quilt diff -z -p ab -- ok
+[37] $ quilt refresh -- ok
+[40] $ quilt diff -z -- ok
+[41] $ echo "Another line has been added." >> dir/file1 -- ok
+[42] $ quilt diff -z -p ab -- ok
+[51] $ cd dir -- ok
+[52] $ quilt diff -z file1 -p ab -- ok
+[61] $ cd .. -- ok
+[63] $ quilt refresh -- ok
+[66] $ cd .. -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ cd d -- ok
+[71] $ quilt add dir/file3 -- ok
+[74] $ echo "This is file three." > dir/file3 -- ok
+[75] $ quilt refresh -- ok
+[78] $ quilt add -P patch1 dir/file3 -- ok
+[81] $ quilt pop -R -- ok
+[87] $ quilt add file4 -- ok
+[90] $ echo "This is file 4." > file4 -- ok
+[91] $ quilt refresh -- ok
+[94] $ quilt push -- ok
+[100] $ cd .. -- ok
+[101] $ quilt new subdir/patch3.diff -- ok
+[104] $ cd d -- ok
+[105] $ quilt add file4 -- ok
+[108] $ rm -f file4 -- ok
+[109] $ quilt diff -p ab -- ok
+[117] $ quilt add -P patch2 file4 -- ok
+[120] $ quilt refresh -- ok
+[123] $ echo "Another line here, too." >> dir/file3 -- ok
+[124] $ quilt refresh patch2 -- ok
+[127] $ echo "Another line added." >> file2 -- ok
+[128] $ quilt diff -z -P patch1 -p ab -- ok
+[138] $ quilt refresh patch1 -- ok
+[141] $ quilt refresh -f patch1 -- ok
+[144] $ echo "Another line here, too." >> dir/file3 -- ok
+[145] $ quilt pop -R -- ok
+[151] $ quilt refresh patch2 -- ok
+[154] $ quilt grep -- two -- ok
+[157] $ quilt pop -qaR -- ok
+[162] $ quilt patches file4 -- ok
+[166] $ quilt push -qa -- ok
+[172] $ quilt patches file4 -- ok
+[176] $ quilt pop -q patch2.diff -- ok
+[180] $ quilt patches -v dir/file3 file4 -- ok
+57 commands (57 passed, 0 failed)
+PASS: two
+DURATION: 48
diff --git a/runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-raw.log
new file mode 100644
index 00000000000..87bbc4d9d09
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-quilt/ptest-raw.log
@@ -0,0 +1,1727 @@
+START: ptest-runner
+2024-01-31T04:25
+BEGIN: /usr/lib/quilt/ptest
+[test/add-filename-check.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt add patches/bar -- ok
+[13] $ quilt add .pc/baz -- ok
+6 commands (6 passed, 0 failed)
+PASS: add-filename-check
+[test/altered-series.test]
+[3] $ mkdir patches -- ok
+[4] $ cat > patches/series -- ok
+[9] $ quilt push -q 2 -- ok
+[16] $ quilt series -v -- ok
+[22] $ touch patches/series -- ok
+[24] $ quilt series -v -- ok
+[30] $ cat > patches/series -- ok
+[35] $ quilt series -v -- ok
+[38] $ quilt pop -- ok
+[44] $ quilt series -v -- ok
+[47] $ quilt pop -a -- ok
+[52] $ quilt series -v -- ok
+12 commands (12 passed, 0 failed)
+PASS: altered-series
+[test/annotate.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > foo -- ok
+[8] $ quilt new patch -- ok
+[11] $ quilt add foo -- ok
+[14] $ sed -e 's:b:B:' foo > foo.new -- ok
+[15] $ mv foo.new foo -- ok
+[16] $ quilt refresh -- ok
+[19] $ quilt annotate foo -- ok
+[26] $ quilt new patch2 -- ok
+[29] $ quilt add foo -- ok
+[32] $ sed -e 's:Baz:baz:' foo > foo.new -- ok
+[33] $ mv foo.new foo -- ok
+[34] $ quilt refresh -- ok
+[37] $ quilt annotate foo -- ok
+[45] $ quilt new patch3 -- ok
+[48] $ quilt add foo -- ok
+[51] $ sed -e '/Bar/d' foo > foo.new -- ok
+[52] $ mv foo.new foo -- ok
+[53] $ quilt refresh -- ok
+[56] $ quilt annotate foo -- ok
+[64] $ quilt annotate -P patch3 foo -- ok
+[72] $ quilt annotate -P patch2 foo -- ok
+[80] $ quilt annotate -P patch foo -- ok
+[87] $ quilt new patch4 -- ok
+[90] $ cat > jkl -- ok
+[94] $ quilt add jkl wrz -- ok
+[98] $ rm -f jkl -- ok
+[99] $ cat > wrz -- ok
+[103] $ quilt refresh -- ok
+[106] $ quilt annotate jkl -- ok
+[110] $ quilt annotate wrz -- ok
+31 commands (31 passed, 0 failed)
+PASS: annotate
+[test/applied.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ quilt pop -q -- ok
+[16] $ patch -s -p0 < patches/patch -- ok
+[17] $ quilt push -q -- ok
+[22] $ echo patch -p0 -R > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt pop -q -- ok
+[31] $ patch -s -p0 -R < patches/patch -- ok
+[32] $ quilt push -q -- ok
+15 commands (15 passed, 0 failed)
+PASS: applied
+[test/auto-refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[6] $ quilt new a.patch -- ok
+[8] $ quilt add a -- ok
+[10] $ echo A > a -- ok
+[12] $ quilt new b.patch -- ok
+[14] $ quilt add b -- ok
+[16] $ echo B > b -- ok
+[18] $ quilt pop -fa --refresh -- ok
+[21] $ quilt pop -a --refresh -- ok
+[32] $ quilt push -a --refresh -- ok
+[43] $ quilt push -fa --refresh -- ok
+[46] $ quilt pop -a --refresh -- ok
+14 commands (14 passed, 0 failed)
+PASS: auto-refresh
+[test/backup-files.test]
+[4] $ echo foo > foo -- ok
+[5] $ echo bar > "space bar" -- ok
+[6] $ sleep 1 -- ok
+[7] $ /usr/share/quilt//scripts/backup-files -B backup/ -b foo -- ok
+[10] $ ls -l foo | awk '{ print $2 }' -- ok
+[12] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[14] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[16] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[18] $ ls -l foo | awk '{ print $2 }' -- ok
+[22] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[24] $ ls -l foo | awk '{ print $2 }' -- ok
+[26] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[28] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[31] $ echo modified > foo -- ok
+[32] $ sleep 1 -- ok
+[33] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[36] $ cat foo -- ok
+[38] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[39] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[42] $ ln foo foo2 -- ok
+[43] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[44] $ ls -l foo | awk '{ print $2 }' -- ok
+[46] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[49] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo2 -- ok
+[50] $ ls -l foo | awk '{ print $2 }' -- ok
+[52] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[54] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[56] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[60] $ rm -f foo foo2 -- ok
+[61] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo -- ok
+[62] $ ls -l foo | awk '{ print $2 }' -- ok
+[64] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[66] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[67] $ [ ! -e foo2 ] || echo "file foo2 shouldn't exist" -- ok
+[69] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo2 -- ok
+[70] $ ls -l foo | awk '{ print $2 }' -- ok
+[72] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[74] $ [ -e backup/foo2 ] && echo "backup/foo2 not deleted" -- ok
+[75] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[78] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s foo -- ok
+[79] $ touch -r foo foo.timeref -- ok
+[80] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t foo -- ok
+[82] $ ls -l foo | awk '{ print $2 }' -- ok
+[84] $ [ foo -nt foo.timeref ] || echo "touch failed" -- ok
+[87] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo "space bar" -- ok
+[88] $ touch -r "space bar" bar.timeref -- ok
+[89] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[91] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[93] $ mkdir tmp -- ok
+[94] $ cd tmp -- ok
+[95] $ /usr/share/quilt//scripts/backup-files -B ../backup/ -r -s -k foo "space bar" -- ok
+[96] $ cd .. -- ok
+[98] $ ls -l foo | awk '{ print $2 }' -- ok
+[100] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[102] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[104] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[106] $ ls -l tmp/foo | awk '{ print $2 }' -- ok
+[108] $ ls -l "tmp/space bar" | awk '{ print $2 }' -- ok
+[110] $ rm -rf tmp -- ok
+[113] $ rm -f foo "space bar" -- ok
+[114] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t - -- ok
+[115] $ cat foo -- ok
+[117] $ cat "space bar" -- ok
+[119] $ [ "space bar" -nt bar.timeref ] || echo "touch failed" -- ok
+[122] $ mkdir "dir with spaces" -- ok
+[123] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L new "dir with spaces/space file" -- ok
+[124] $ echo data > new -- ok
+[125] $ echo data2 > "dir with spaces/space file" -- ok
+[126] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[128] $ ls -l "backup/dir with spaces/space file" | awk '{ print $5 }' -- ok
+[130] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s - -- ok
+[131] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[132] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[133] $ [ ! -e "backup/dir with spaces/space file" ] || echo "file backup/dir with spaces/space file shouldn't exist" -- ok
+[134] $ [ ! -e "dir with spaces/space file" ] || echo "file dir with spaces/space file shouldn't exist" -- ok
+[137] $ echo data > "dir with spaces/space file" -- ok
+[138] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L "dir with spaces/space file" -- ok
+[140] $ rm -rf "dir with spaces" -- ok
+[141] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[143] $ cat "dir with spaces/space file" -- ok
+[145] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[148] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L -f - -- ok
+[152] $ echo data > new -- ok
+[153] $ echo modified > foo -- ok
+[154] $ rm -f "space bar" -- ok
+[155] $ [ -e backup/new -a ! -s backup/new ] || echo "file backup/new isn't empty" -- ok
+[156] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[158] $ cat backup/foo -- ok
+[160] $ cat "backup/space bar" -- ok
+[162] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -f - -- ok
+[166] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[167] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[168] $ cat foo -- ok
+[170] $ cat "space bar" -- ok
+[174] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L -f - -- ok
+[181] $ ln "space bar" "linked space" -- ok
+[182] $ ls -l foo | awk '{ print $2 }' -- ok
+[184] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[186] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[187] $ ls -l foo | awk '{ print $2 }' -- ok
+[189] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[191] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[193] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[194] $ ls -l foo | awk '{ print $2 }' -- ok
+[196] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[198] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[199] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - | sort -- ok
+[203] $ rm "linked space" -- ok
+[206] $ /usr/share/quilt//scripts/backup-files -B snapshot/ -c -f - -- ok
+[215] $ ls -l foo | awk '{ print $2 }' -- ok
+[217] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[219] $ ls -l "dir with spaces/space file" | awk '{ print $2 }' -- ok
+[221] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[222] $ ls -l snapshot/new | awk '{ print $2 }' -- ok
+[224] $ ls -l snapshot/foo | awk '{ print $2 }' -- ok
+[226] $ ls -l snapshot/"space bar" | awk '{ print $2 }' -- ok
+[228] $ ls -l snapshot/"dir with spaces/space file" | awk '{ print $2 }' -- ok
+[230] $ [ ! -s new ] || echo "file snapshot/new should be empty" -- ok
+[231] $ rm -rf snapshot -- ok
+[234] $ mkdir dir -- ok
+[235] $ ln -s foo dir/link -- ok
+[236] $ readlink dir/link -- ok
+[238] $ /usr/share/quilt//scripts/backup-files -B backup/ -b dir/link -- ok
+[240] $ readlink backup/dir/link -- ok
+[242] $ rm -f dir/link -- ok
+[243] $ echo crap > dir/link -- ok
+[244] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k dir/link -- ok
+[246] $ readlink dir/link -- ok
+[250] $ rm -f dir/link -- ok
+[251] $ echo crap > dir/link -- ok
+[252] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k -f - -- ok
+[255] $ readlink dir/link -- ok
+[259] $ rm -f dir/link -- ok
+[260] $ echo crap > dir/link -- ok
+[261] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[263] $ readlink dir/link -- ok
+136 commands (136 passed, 0 failed)
+PASS: backup-files
+[test/colon-in-patch-name.test]
+[4] $ mkdir patches -- ok
+[6] $ quilt new "patch_with:strange[name]" -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt add foo -- ok
+[13] $ quilt files -- ok
+[16] $ echo bar > foo -- ok
+[17] $ quilt diff -p ab -P "patch_with:strange[name]" -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ quilt applied -- ok
+[32] $ quilt pop -q -- ok
+[36] $ quilt next -- ok
+[39] $ quilt push -q "patch_with:strange[name]" -- ok
+[43] $ quilt top -- ok
+[46] $ quilt rename "another:strange(name)" -- ok
+[49] $ quilt new "{%'}.patch" -- ok
+[52] $ quilt add foo -- ok
+[55] $ echo baz > foo -- ok
+[57] $ quilt previous -- ok
+[60] $ quilt series -- ok
+[64] $ quilt refresh -p0 "{%'}.patch" -- ok
+[67] $ cat "patches/{%'}.patch" -- ok
+[76] $ quilt pop "another:strange(name)" -- ok
+[82] $ quilt remove foo -- ok
+23 commands (23 passed, 0 failed)
+PASS: colon-in-patch-name
+[test/comments.test]
+[4] $ mkdir patches -- ok
+[6] $ echo one > f -- ok
+[7] $ cat > patches/test.diff -- ok
+[20] $ cat > patches/series -- ok
+[23] $ quilt push -- ok
+[29] $ quilt refresh -- ok
+[31] $ cat patches/test.diff -- ok
+[44] $ quilt refresh -c -- ok
+[47] $ cat patches/test.diff -- ok
+[62] $ quilt refresh -- ok
+[65] $ cat patches/test.diff -- ok
+11 commands (11 passed, 0 failed)
+PASS: comments
+[test/conflicts.test]
+[5] $ mkdir patches -- ok
+[7] $ cat > one.txt -- ok
+[24] $ quilt new a.diff -- ok
+[26] $ echo 0 -- ok
+[29] $ quilt add one.txt -- ok
+[31] $ echo 0 -- ok
+[34] $ mv one.txt one.orig -- ok
+[35] $ sed -e "s/4/4+/" -e 's/d/d+/' one.orig > one.txt -- ok
+[36] $ quilt refresh -- ok
+[38] $ echo 0 -- ok
+[41] $ quilt pop -q -- ok
+[44] $ echo 0 -- ok
+[48] $ sed -e "s/^\\([17]\\)\$/\\1-/" one.orig > one.txt -- ok
+[49] $ quilt push -q -- ok
+[52] $ echo 0 -- ok
+[55] $ quilt pop -q -- ok
+[58] $ echo 0 -- ok
+[61] $ sed -e "s/^\\([1267]\\)\$/\\1-/" one.orig > one.txt -- ok
+[62] $ quilt push -q -- ok
+[65] $ echo 0 -- ok
+[68] $ quilt pop -q -- ok
+[71] $ echo 0 -- ok
+[75] $ sed -e "s/^\\([123567]\\)\$/\\1-/" one.orig > one.txt -- ok
+[76] $ quilt push -q -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt push -qf -- ok
+[87] $ echo 1 -- ok
+[90] $ mv one.txt one.x -- ok
+[91] $ sed -e "s/4/4+/" one.x > one.txt -- ok
+[92] $ rm -f one.x -- ok
+[93] $ quilt diff -z | grep -v "^\\(---\\|+++\\)" -- ok
+[105] $ echo 0 -- ok
+[108] $ quilt diff | grep -v "^\\(---\\|+++\\)" -- ok
+[129] $ echo 0 -- ok
+[132] $ quilt refresh -- ok
+[134] $ echo 0 -- ok
+[137] $ cat patches/a.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[159] $ quilt pop -q -- ok
+[162] $ echo 0 -- ok
+39 commands (39 passed, 0 failed)
+PASS: conflicts
+[test/create-delete.test]
+[4] $ mkdir patches -- ok
+[6] $ echo delete > delete -- ok
+[7] $ quilt new test.diff -- ok
+[10] $ quilt add create -- ok
+[13] $ echo create > create -- ok
+[14] $ quilt refresh -- ok
+[17] $ quilt add delete -- ok
+[20] $ rm -f delete -- ok
+[21] $ quilt refresh -- ok
+[23] $ quilt header -r -- ok
+[31] $ quilt patches -v create -- ok
+[33] $ quilt patches delete -- ok
+[36] $ quilt pop -q -- ok
+[40] $ quilt patches create -- ok
+[42] $ quilt patches -v delete -- ok
+[44] $ quilt patches -- /dev/null dev/null null --- -- ok
+[46] $ echo create > create -- ok
+[47] $ rm -f delete -- ok
+[48] $ patch -p1 --dry-run < patches/test.diff -- ok
+19 commands (19 passed, 0 failed)
+PASS: create-delete
+[test/delete.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > test.txt -- ok
+[8] $ quilt new test1 -- ok
+[11] $ quilt add test.txt -- ok
+[14] $ cat > test.txt -- ok
+[17] $ quilt refresh -- ok
+[20] $ quilt new test2 -- ok
+[23] $ quilt add test.txt -- ok
+[26] $ cat > test.txt -- ok
+[29] $ quilt refresh -- ok
+[32] $ quilt delete test1 -- ok
+[35] $ quilt pop -- ok
+[41] $ quilt series -- ok
+[45] $ quilt delete -n -- ok
+[48] $ quilt series -- ok
+[51] $ quilt pop -- ok
+[57] $ quilt delete test1 -- ok
+[60] $ quilt series -- ok
+[62] $ echo "test1" > patches/series -- ok
+[63] $ quilt delete -n -- ok
+[66] $ quilt series -- ok
+[69] $ echo "test3" > patches/series -- ok
+[70] $ echo "test3" > .pc/applied-patches -- ok
+[71] $ mkdir -p .pc/test3/dir -- ok
+[72] $ touch .pc/test3/dir/file -- ok
+[73] $ chmod a-rx .pc/test3/dir -- ok
+[77] $ quilt delete "test3" -- ok
+[81] $ chmod a+rx .pc/test3/dir -- ok
+[83] $ find .pc/test3 -- ok
+[88] $ quilt applied -- ok
+[91] $ quilt series -- ok
+[94] $ quilt delete -- ok
+[97] $ quilt delete test3 -- ok
+33 commands (33 passed, 0 failed)
+PASS: delete
+[test/dir-a-b.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > test.txt -- ok
+[4] $ echo d > test3.txt -- ok
+[6] $ cat > patches/ab.diff -- ok
+[21] $ echo "ab.diff" > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt diff -p ab --no-index -- ok
+[42] $ rm -f patches/ab.diff -- ok
+[43] $ quilt refresh -p ab --no-index -- ok
+[46] $ cat patches/ab.diff -- ok
+[61] $ quilt pop -qR -- ok
+11 commands (11 passed, 0 failed)
+PASS: dir-a-b
+[test/dotglob.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new dotglob.diff -- ok
+[6] $ quilt add .foo -- ok
+[9] $ echo dot-foo > .foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ quilt pop -q -- ok
+[17] $ quilt push -q -- ok
+7 commands (7 passed, 0 failed)
+PASS: dotglob
+[test/duplicate-patch-in-series.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "old line" > file.txt -- ok
+[7] $ cat > patches/first.patch -- ok
+[14] $ cat > patches/series -- ok
+[18] $ quilt push -- ok
+[24] $ quilt push -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt push -qa -- ok
+[36] $ quilt pop -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: duplicate-patch-in-series
+[test/edit.test]
+[1] $ mkdir patches subdir -- ok
+[4] $ cat > editor -- ok
+[9] $ chmod +x editor -- ok
+[10] $ export EDITOR=/usr/lib/quilt/ptest/test/edit.test.6298/editor -- ok
+[12] $ quilt new patch -- ok
+[15] $ echo foobar > foobar -- ok
+[16] $ quilt edit foobar -- ok
+[20] $ cat foobar -- ok
+[23] $ cd subdir -- ok
+[24] $ echo foo > foo -- ok
+[25] $ quilt edit foo -- ok
+[28] $ cd .. -- ok
+[30] $ cat subdir/foo -- ok
+[33] $ quilt files -- ok
+[37] $ quilt refresh -- ok
+[41] $ echo foobaz > foobaz -- ok
+[42] $ cat > editor -- ok
+[47] $ quilt edit foobaz -- ok
+[51] $ [ ! -e foobaz ] || echo "File foobaz shouldn't exist" -- ok
+[55] $ cat > editor -- ok
+[59] $ quilt edit nofoo -- ok
+[66] $ rm -f foobar -- ok
+[67] $ quilt refresh -- ok
+[69] $ quilt diff -p ab --no-index foobar -- ok
+[75] $ quilt edit foobar -- ok
+[79] $ [ ! -e foobar ] || echo "File foobar shouldn't exist" -- ok
+[82] $ cat > editor -- ok
+[87] $ quilt edit foo2 -- ok
+[90] $ cat foo2 -- ok
+[93] $ quilt files -v -- ok
+30 commands (30 passed, 0 failed)
+PASS: edit
+[test/empty-files.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "will be deleted" > deleted1 -- ok
+[6] $ echo "will be emptied" > emptied1 -- ok
+[7] $ echo "will be deleted" > deleted2 -- ok
+[8] $ echo "will be emptied" > emptied2 -- ok
+[11] $ cat > patches/series -- ok
+[15] $ cat > patches/using-filenames.patch -- ok
+[27] $ cat > patches/using-timestamps.patch -- ok
+[40] $ quilt push -- ok
+[46] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[48] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[49] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[50] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[53] $ quilt push -- ok
+[59] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[61] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[62] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[63] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[67] $ quilt pop -aq -- ok
+[72] $ quilt new fold.patch -- ok
+[75] $ quilt fold < patches/using-filenames.patch -- ok
+[78] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[80] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[81] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[82] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[85] $ quilt fold < patches/using-timestamps.patch -- ok
+[88] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[90] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[91] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[92] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[96] $ quilt delete -- ok
+[100] $ quilt push -q -- ok
+[104] $ quilt refresh -pab --sort --no-index -- ok
+[106] $ quilt pop -q -- ok
+[110] $ quilt push -- ok
+[116] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[118] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[119] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[120] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[123] $ cat patches/using-filenames.patch -- ok
+40 commands (40 passed, 0 failed)
+PASS: empty-files
+[test/empty.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ touch patches/empty1.diff patches/empty2.diff -- ok
+[8] $ quilt push -qa -- ok
+[15] $ quilt rename empty3.diff -- ok
+[18] $ quilt pop -qa -- ok
+[23] $ quilt new empty_new.diff -- ok
+[26] $ quilt pop -q -- ok
+[30] $ quilt delete empty_new.diff -- ok
+[33] $ quilt rename -P empty3.diff empty_new.diff -- ok
+10 commands (10 passed, 0 failed)
+PASS: empty
+[test/example1.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > Oberon.txt -- ok
+[12] $ quilt new flower.diff -- ok
+[15] $ quilt files -- ok
+[16] $ quilt add Oberon.txt -- ok
+[19] $ cat >> Oberon.txt -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ cat patches/flower.diff -- ok
+[42] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[43] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[44] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[45] $ mv Oberon.new Oberon.txt -- ok
+[46] $ quilt diff -z -p ab -- ok
+[60] $ quilt diff -p ab -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt top -- ok
+[80] $ quilt files -- ok
+[83] $ quilt patches Oberon.txt -- ok
+[85] $ quilt pop -f -- ok
+[91] $ quilt files patches/flower.diff -- ok
+[94] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[95] $ mv Oberon.new Oberon.txt -- ok
+[96] $ quilt push -- ok
+[103] $ quilt push -f -- ok
+[110] $ cat >> Oberon.txt -- ok
+[116] $ quilt refresh -p ab -- ok
+[118] $ rm -f Oberon.txt.rej -- ok
+[120] $ cat Oberon.txt -- ok
+[130] $ cat patches/flower.diff -- ok
+[144] $ quilt grep love -- ok
+30 commands (30 passed, 0 failed)
+PASS: example1
+[test/failbackup.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add test.txt -- ok
+[8] $ cat > test.txt -- ok
+[10] $ quilt refresh -- ok
+[15] $ chmod -w patches -- ok
+[16] $ cat > test.txt -- ok
+[18] $ quilt refresh --backup -- ok
+[20] $ echo 1 -- ok
+[23] $ chmod +w patches -- ok
+10 commands (10 passed, 0 failed)
+PASS: failbackup
+[test/faildiff.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ cat > test.txt -- ok
+[8] $ quilt add test.txt -- ok
+[13] $ chmod -r test.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ echo 1 -- ok
+[21] $ chmod +r test.txt -- ok
+[25] $ printf "\\002\\000\\001" > test.bin -- ok
+[26] $ quilt add test.bin -- ok
+[29] $ printf "\\003\\000\\001" > test.bin -- ok
+[30] $ quilt diff -pab --no-index 2>/dev/null -- ok
+[32] $ quilt diff -pab --no-index >/dev/null -- ok
+[34] $ echo 1 -- ok
+[37] $ quilt refresh -- ok
+[39] $ echo 1 -- ok
+16 commands (16 passed, 0 failed)
+PASS: faildiff
+[test/failpop.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > test.txt -- ok
+[6] $ quilt new test.diff -- ok
+[8] $ echo 0 -- ok
+[11] $ quilt add test.txt -- ok
+[13] $ echo 0 -- ok
+[16] $ cat >> test.txt -- ok
+[19] $ quilt refresh -- ok
+[21] $ echo 0 -- ok
+[24] $ sed -e "s/ /_/g" patches/test.diff > patches/test.new -- ok
+[25] $ mv patches/test.new patches/test.diff -- ok
+[26] $ quilt pop -- ok
+[28] $ echo 1 -- ok
+13 commands (13 passed, 0 failed)
+PASS: failpop
+[test/fold.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ cat > patches/patch1.diff -- ok
+[16] $ quilt push -q -- ok
+[20] $ quilt files -- ok
+[24] $ quilt fold -q -- ok
+[34] $ quilt diff -p ab -- ok
+[48] $ cd dir -- ok
+[49] $ quilt fold -q -- ok
+[56] $ cd .. -- ok
+[57] $ quilt diff -p ab -- ok
+11 commands (11 passed, 0 failed)
+PASS: fold
+[test/formats.test]
+[4] $ mkdir -p d/patches -- ok
+[5] $ cd d -- ok
+[7] $ cat > test.txt -- ok
+[14] $ quilt new test -- ok
+[17] $ quilt add test.txt -- ok
+[20] $ cat > test.txt -- ok
+[27] $ quilt diff -- ok
+[40] $ quilt diff --no-index -- ok
+[51] $ quilt diff -R -- ok
+[64] $ quilt diff -U1 -- ok
+[75] $ quilt diff -c -- ok
+[94] $ quilt diff -C1 -- ok
+[109] $ quilt diff -p ab -- ok
+13 commands (13 passed, 0 failed)
+PASS: formats
+[test/half-applies.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo.orig -- ok
+[4] $ echo foo2 > foo -- ok
+[5] $ echo bar > bar.orig -- ok
+[6] $ echo bar2 > bar -- ok
+[7] $ diff -u foo.orig foo >> patches/foorab.diff -- ok
+[8] $ diff -u bar bar.orig >> patches/foorab.diff -- ok
+[9] $ mv foo.orig foo -- ok
+[10] $ mv bar.orig bar -- ok
+[11] $ echo foorab.diff -p0 > patches/series -- ok
+[12] $ quilt push -- ok
+[19] $ echo 1 -- ok
+[22] $ quilt push -- ok
+[29] $ echo 1 -- ok
+[32] $ quilt push -qf -- ok
+[36] $ echo 1 -- ok
+[39] $ quilt diff -- ok
+[47] $ echo 0 -- ok
+18 commands (18 passed, 0 failed)
+PASS: half-applies
+[test/hard-linked-patch.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > patches/patch -- ok
+[12] $ echo patch -p0 > patches/series -- ok
+[13] $ ln patches/patch hardlink -- ok
+[15] $ echo a > file -- ok
+[16] $ quilt push -q -- ok
+[20] $ echo c > file -- ok
+[21] $ quilt refresh --no-index -- ok
+[24] $ cat patches/patch -- ok
+[31] $ cat hardlink -- ok
+[40] $ rm -f hardlink -- ok
+[41] $ ln patches/patch hardlink -- ok
+[43] $ quilt header -r -- ok
+[47] $ cat patches/patch -- ok
+[55] $ cat hardlink -- ok
+15 commands (15 passed, 0 failed)
+PASS: hard-linked-patch
+[test/header.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[14] $ mv patches/patch patches/patch~ -- ok
+[15] $ echo Header > patches/patch -- ok
+[16] $ cat patches/patch~ >> patches/patch -- ok
+[17] $ quilt header -- ok
+[20] $ quilt header -r -- ok
+[24] $ quilt header -- ok
+[27] $ quilt header -a -- ok
+[31] $ quilt header -- ok
+[35] $ cat patches/patch -- ok
+[46] $ echo -n "No trailing newline" | quilt header -r -- ok
+[49] $ cat patches/patch -- ok
+17 commands (17 passed, 0 failed)
+PASS: header
+[test/help.test]
+[3] $ mkdir $QUILT_PC -- ok
+[4] $ echo 2 > $QUILT_PC/.version -- ok
+[6] $ quilt add -h | grep -c '^Usage:' -- ok
+[9] $ quilt annotate -h | grep -c '^Usage:' -- ok
+[12] $ quilt applied -h | grep -c '^Usage:' -- ok
+[15] $ quilt delete -h | grep -c '^Usage:' -- ok
+[18] $ quilt diff -h | grep -c '^Usage:' -- ok
+[21] $ quilt edit -h | grep -c '^Usage:' -- ok
+[24] $ quilt files -h | grep -c '^Usage:' -- ok
+[27] $ quilt fold -h | grep -c '^Usage:' -- ok
+[30] $ quilt fork -h | grep -c '^Usage:' -- ok
+[33] $ quilt graph -h | grep -c '^Usage:' -- ok
+[36] $ quilt grep -h | grep -c '^Usage:' -- ok
+[39] $ quilt header -h | grep -c '^Usage:' -- ok
+[42] $ quilt import -h | grep -c '^Usage:' -- ok
+[45] $ quilt mail -h | grep -c '^Usage:' -- ok
+[48] $ quilt new -h | grep -c '^Usage:' -- ok
+[51] $ quilt next -h | grep -c '^Usage:' -- ok
+[54] $ quilt patches -h | grep -c '^Usage:' -- ok
+[57] $ quilt pop -h | grep -c '^Usage:' -- ok
+[60] $ quilt previous -h | grep -c '^Usage:' -- ok
+[63] $ quilt push -h | grep -c '^Usage:' -- ok
+[66] $ quilt refresh -h | grep -c '^Usage:' -- ok
+[69] $ quilt remove -h | grep -c '^Usage:' -- ok
+[72] $ quilt rename -h | grep -c '^Usage:' -- ok
+[75] $ quilt series -h | grep -c '^Usage:' -- ok
+[78] $ quilt setup -h | grep -c '^Usage:' -- ok
+[81] $ quilt snapshot -h | grep -c '^Usage:' -- ok
+[84] $ quilt top -h | grep -c '^Usage:' -- ok
+[87] $ quilt unapplied -h | grep -c '^Usage:' -- ok
+[90] $ quilt upgrade -h | grep -c '^Usage:' -- ok
+31 commands (31 passed, 0 failed)
+PASS: help
+[test/import.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt add f -- ok
+[9] $ echo f > f -- ok
+[11] $ quilt refresh -- ok
+[14] $ quilt new patchR.diff -- ok
+[17] $ quilt add f -- ok
+[20] $ rm -f f -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt fork patchRp0.diff -- ok
+[28] $ quilt refresh -p0 -- ok
+[31] $ quilt pop -a -- ok
+[40] $ mkdir t -- ok
+[41] $ mv patches/patch1.diff t/patch1.diff -- ok
+[42] $ mv patches/patchR.diff t/patchR.diff -- ok
+[43] $ mv patches/patchRp0.diff t/patchRp0.diff -- ok
+[46] $ rm -rf patches/ .pc/ -- ok
+[47] $ mkdir patches -- ok
+[48] $ quilt import t/patch1.diff -- ok
+[51] $ quilt push -- ok
+[57] $ quilt new patch2.diff -- ok
+[60] $ quilt add g -- ok
+[63] $ echo g > g -- ok
+[65] $ quilt refresh -- ok
+[68] $ quilt pop -- ok
+[74] $ quilt header -a -- ok
+[78] $ quilt pop -- ok
+[84] $ quilt delete patch1 -- ok
+[87] $ cat patches/series -- ok
+[92] $ quilt import missing.diff -- ok
+[95] $ quilt import patches/patch1.diff -- ok
+[98] $ quilt import patches/patch2.diff -- ok
+[103] $ quilt import t/patch1.diff -- ok
+[106] $ quilt import -f t/patch1.diff -- ok
+[110] $ sed -e 's/original/new/' patches/patch1.diff > t/patch1.diff -- ok
+[111] $ quilt import t/patch1.diff -- ok
+[114] $ quilt import -f t/patch1.diff -- ok
+[121] $ quilt import -d a -f t/patch1.diff -- ok
+[125] $ head -n 3 patches/patch1.diff -- ok
+[130] $ quilt import -d n -f t/patch1.diff -- ok
+[133] $ quilt header patch1 -- ok
+[136] $ quilt delete patch1 -- ok
+[142] $ cp patches/patch1.diff t/patch1.patch -- ok
+[143] $ quilt import t/patch1.patch -- ok
+[146] $ ls patches/ -- ok
+[152] $ cat patches/series -- ok
+[156] $ quilt delete patch1.diff -- ok
+[160] $ rm -rf patches/ .pc/ -- ok
+[161] $ mkdir patches -- ok
+[162] $ quilt import -R t/patchR.diff -- ok
+[165] $ quilt push -- ok
+[171] $ cat f -- ok
+[174] $ cat patches/series -- ok
+[178] $ echo "# Test of -R import" > patches/series -- ok
+[179] $ echo "patchR.diff -R # This patch was originally -R -p1" >> patches/series -- ok
+[182] $ quilt refresh -- ok
+[185] $ cat patches/series -- ok
+[189] $ touch f -- ok
+[190] $ quilt pop -- ok
+[197] $ rm -rf patches/ .pc/ -- ok
+[198] $ mkdir patches -- ok
+[199] $ quilt import -R -p0 t/patchRp0.diff -- ok
+[202] $ quilt push -- ok
+[208] $ cat f -- ok
+[211] $ cat patches/series -- ok
+[215] $ quilt refresh -- ok
+[218] $ cat patches/series -- ok
+[221] $ touch f -- ok
+[222] $ quilt pop -- ok
+[229] $ rm -rf patches/ .pc/ -- ok
+[230] $ mkdir patches -- ok
+[231] $ quilt import t/patch1.diff t/patchR.diff -- ok
+[235] $ cat patches/series -- ok
+[239] $ rm -rf patches/ .pc/ -- ok
+[240] $ mkdir patches -- ok
+[241] $ quilt import t/patchR.diff -- ok
+[243] $ quilt import t/patch1.diff -- ok
+[246] $ cat patches/series -- ok
+[251] $ touch empty.patch -- ok
+[252] $ cd t -- ok
+[253] $ touch empty2.patch -- ok
+[254] $ quilt import ../empty.patch -- ok
+[256] $ quilt import /usr/lib/quilt/ptest/test/import.test.10240/t/empty2.patch -- ok
+[260] $ cd .. -- ok
+[261] $ quilt delete -rn -- ok
+[263] $ quilt delete -rn -- ok
+[265] $ quilt import t/patch1.diff -P patch1-renamed.diff -- ok
+[267] $ quilt push -- ok
+[272] $ cat f -- ok
+89 commands (89 passed, 0 failed)
+PASS: import
+[test/import2.test]
+[3] $ mkdir patches -- ok
+[5] $ quilt new patch1.diff -- ok
+[8] $ quilt add f -- ok
+[11] $ echo f > f -- ok
+[13] $ quilt refresh -- ok
+[16] $ quilt pop -- ok
+[22] $ mkdir t -- ok
+[23] $ gzip < patches/patch1.diff > t/patch1.diff.gz -- ok
+[24] $ rm -f patches/patch1.diff -- ok
+[27] $ rm -rf patches/ .pc/ -- ok
+[28] $ mkdir patches -- ok
+[29] $ quilt import t/patch1.diff.gz -- ok
+[32] $ quilt push -- ok
+[38] $ quilt new patch2.diff.gz -- ok
+[41] $ quilt add g -- ok
+[44] $ echo g > g -- ok
+[46] $ quilt refresh -- ok
+[49] $ quilt pop -- ok
+[55] $ quilt header -a -- ok
+[59] $ quilt pop -- ok
+[65] $ quilt delete patch1 -- ok
+[68] $ cat patches/series -- ok
+[73] $ quilt import missing.diff.gz -- ok
+[76] $ quilt import patches/patch1.diff.gz -- ok
+[79] $ quilt import patches/patch2.diff.gz -- ok
+[84] $ quilt import t/patch1.diff.gz -- ok
+[87] $ quilt import -f t/patch1.diff.gz -- ok
+[91] $ zcat patches/patch1.diff.gz | sed -e 's/original/new/' | gzip > t/patch1.diff.gz -- ok
+[92] $ quilt import t/patch1.diff.gz -- ok
+[95] $ quilt import -f t/patch1.diff.gz -- ok
+[102] $ quilt import -d a -f t/patch1.diff.gz -- ok
+[106] $ zcat patches/patch1.diff.gz | head -n 3 -- ok
+[111] $ quilt import -d n -f t/patch1.diff.gz -- ok
+[114] $ quilt header patch1 -- ok
+[117] $ quilt delete patch1 -- ok
+[123] $ cp patches/patch1.diff.gz t/patch1.patch.gz -- ok
+[124] $ quilt import t/patch1.patch.gz -- ok
+[127] $ ls patches/ -- ok
+[133] $ cat patches/series -- ok
+[137] $ quilt delete patch1.diff.gz -- ok
+40 commands (40 passed, 0 failed)
+PASS: import2
+[test/merge.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > abc.txt -- ok
+[10] $ cat > patches/series -- ok
+[15] $ cat > patches/a.diff -- ok
+[22] $ cat > patches/b.diff -- ok
+[29] $ cat > patches/c.diff -- ok
+[36] $ quilt push -qa -- ok
+[42] $ quilt diff -P b.diff >/dev/null -- ok
+[44] $ quilt diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[53] $ quilt diff --combine a.diff -P b.diff >/dev/null -- ok
+[55] $ quilt diff --combine a.diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[65] $ quilt diff --combine b.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[75] $ quilt diff --combine - | grep -v "^\\(---\\|+++\\)" -- ok
+13 commands (13 passed, 0 failed)
+PASS: merge
+[test/missing-newline.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new 1.patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[15] $ echo -n 1.patch > patches/series -- ok
+[18] $ quilt new 2.patch -- ok
+[20] $ cat patches/series -- ok
+9 commands (9 passed, 0 failed)
+PASS: missing-newline
+[test/missing.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[7] $ quilt push -qa -- ok
+[14] $ quilt rename missing3.diff -- ok
+[17] $ quilt pop -qa -- ok
+5 commands (5 passed, 0 failed)
+PASS: missing
+[test/new-nosubdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ cd sub -- ok
+[5] $ quilt new here.diff -- ok
+4 commands (4 passed, 0 failed)
+PASS: new-nosubdir
+[test/new.test]
+[1] $ mkdir patches -- ok
+[3] $ echo reject > f -- ok
+[4] $ echo p.diff > patches/series -- ok
+[5] $ cat > patches/p.diff -- ok
+[17] $ quilt push -- ok
+[25] $ quilt push -f -- ok
+[33] $ echo new > f -- ok
+[34] $ quilt refresh -p ab -- ok
+[36] $ cat patches/p.diff -- ok
+9 commands (9 passed, 0 failed)
+PASS: new
+[test/no-file-to-patch.test]
+[5] $ mkdir patches -- ok
+[6] $ cat > patches/series -- ok
+[8] $ cat > patches/one.patch -- ok
+[14] $ quilt push -q -- ok
+[24] $ echo 1 -- ok
+5 commands (5 passed, 0 failed)
+PASS: no-file-to-patch
+[test/no-series.test]
+[3] $ mkdir patches -- ok
+[4] $ touch file -- ok
+[6] $ quilt annotate file -- ok
+[8] $ echo 1 -- ok
+[11] $ quilt applied -- ok
+[13] $ echo 1 -- ok
+[16] $ quilt diff -- ok
+[18] $ echo 1 -- ok
+[21] $ quilt files -- ok
+[23] $ echo 1 -- ok
+[25] $ quilt files -v -- ok
+[27] $ echo 1 -- ok
+[30] $ quilt fork -- ok
+[32] $ echo 1 -- ok
+[35] $ quilt graph -- ok
+[37] $ echo 1 -- ok
+[40] $ quilt header -- ok
+[42] $ echo 1 -- ok
+[45] $ quilt next -- ok
+[47] $ echo 1 -- ok
+[50] $ quilt patches file -- ok
+[52] $ echo 1 -- ok
+[55] $ quilt pop -- ok
+[57] $ echo 1 -- ok
+[59] $ quilt pop -v -- ok
+[61] $ echo 1 -- ok
+[64] $ quilt previous -- ok
+[66] $ echo 1 -- ok
+[69] $ quilt push -- ok
+[71] $ echo 1 -- ok
+[73] $ quilt push -v -- ok
+[75] $ echo 1 -- ok
+[78] $ quilt refresh -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt series -- ok
+[85] $ echo 1 -- ok
+[87] $ quilt series -v -- ok
+[89] $ echo 1 -- ok
+[92] $ quilt snapshot -- ok
+[94] $ echo 1 -- ok
+[97] $ quilt top -- ok
+[99] $ echo 1 -- ok
+[102] $ quilt unapplied -- ok
+[104] $ echo 1 -- ok
+44 commands (44 passed, 0 failed)
+PASS: no-series
+[test/nolink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ ln foo foo2 -- ok
+[6] $ ls -l foo | awk '{ print $2 }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print $2 }' -- ok
+[18] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[21] $ echo "foo changed" > foo -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt new test2.diff -- ok
+[28] $ quilt add foo -- ok
+[31] $ ls -l foo | awk '{ print $2 }' -- ok
+[34] $ ls -l .pc/test2.diff/foo | awk '{ print $2 }' -- ok
+[37] $ echo "foo changed again" > foo -- ok
+[38] $ quilt refresh -- ok
+[41] $ quilt pop -q -- ok
+[45] $ ls -l foo | awk '{ print $2 }' -- ok
+[48] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[51] $ quilt pop -q -- ok
+[55] $ ls -l foo | awk '{ print $2 }' -- ok
+[59] $ echo bar > bar -- ok
+[60] $ quilt push -q -- ok
+[64] $ quilt add bar -- ok
+[66] $ echo "bar changed" > bar -- ok
+[67] $ quilt revert bar -- ok
+[70] $ ls -l bar | awk '{ print $2 }' -- ok
+[73] $ quilt pop -q -- ok
+28 commands (28 passed, 0 failed)
+PASS: nolink
+[test/null-bug.test]
+[1] $ mkdir patches -- ok
+[3] $ echo file > file -- ok
+[4] $ quilt new remove.diff -- ok
+[7] $ quilt add file -- ok
+[13] $ rm -f file -- ok
+[14] $ quilt diff -p0 -- ok
+[22] $ quilt refresh -p0 -- ok
+[25] $ quilt pop -q -- ok
+[29] $ quilt push -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: null-bug
+[test/one.test]
+[6] $ mkdir patches -- ok
+[8] $ mkdir dir -- ok
+[9] $ echo "This is file one." > dir/file1 -- ok
+[10] $ quilt new patch1.diff -- ok
+[13] $ quilt add dir/file1 -- ok
+[16] $ quilt add file2 -- ok
+[19] $ quilt diff -- ok
+[20] $ quilt diff -z -- ok
+[21] $ quilt refresh -- ok
+[24] $ echo "This is file two." > file2 -- ok
+[25] $ quilt diff -p ab -- ok
+[33] $ quilt diff -z -p ab -- ok
+[41] $ quilt refresh -- ok
+[44] $ quilt diff -z -- ok
+[45] $ echo "Another line has been added." >> dir/file1 -- ok
+[46] $ quilt diff -z -p ab -- ok
+[55] $ quilt diff -z -p ab dir/file1 -- ok
+[64] $ quilt refresh -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ quilt add dir/file3 -- ok
+[73] $ echo "This is file three." > dir/file3 -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt add -P patch1 dir/file3 -- ok
+[80] $ quilt pop -R -- ok
+[86] $ quilt add file4 -- ok
+[89] $ echo "This is file 4." > file4 -- ok
+[90] $ quilt refresh -- ok
+[93] $ quilt push -- ok
+[99] $ quilt new subdir/patch3.diff -- ok
+[102] $ quilt add file4 -- ok
+[105] $ rm -f file4 -- ok
+[106] $ quilt diff -p ab -- ok
+[114] $ quilt add -P patch2 file4 -- ok
+[117] $ quilt refresh -- ok
+[120] $ echo "Another line here, too." >> dir/file3 -- ok
+[121] $ quilt refresh patch2 -- ok
+[124] $ echo "Another line added." >> file2 -- ok
+[125] $ quilt diff -z -P patch1 -p ab -- ok
+[135] $ quilt refresh patch1 -- ok
+[138] $ quilt refresh -f patch1 -- ok
+[141] $ echo "Another line here, too." >> dir/file3 -- ok
+[142] $ quilt pop -R -- ok
+[148] $ quilt refresh patch2 -- ok
+[151] $ quilt pop -qaR -- ok
+44 commands (44 passed, 0 failed)
+PASS: one
+[test/perms.test]
+[1] $ umask 022 -- ok
+[2] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ chmod 704 foo -- ok
+[6] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[18] $ echo foobar > foo -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt new test2.diff -- ok
+[25] $ quilt add foo -- ok
+[28] $ chmod 702 foo -- ok
+[29] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[32] $ echo foobaz > foo -- ok
+[33] $ quilt refresh -- ok
+[40] $ quilt pop -q -- ok
+[44] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[47] $ quilt push -q -- ok
+[51] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[54] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: perms
+[test/project-settings.test]
+[2] $ export QUILT_PATCHES=my_patches -- ok
+[3] $ export QUILT_SERIES=my_series -- ok
+[5] $ mkdir quilt_patches -- ok
+[6] $ mkdir .pc -- ok
+[7] $ echo 2 > .pc/.version -- ok
+[8] $ echo quilt_patches > .pc/.quilt_patches -- ok
+[9] $ echo quilt_series > .pc/.quilt_series -- ok
+[10] $ echo create.patch > quilt_patches/quilt_series -- ok
+[12] $ cat > quilt_patches/create.patch -- ok
+[18] $ quilt push -- ok
+10 commands (10 passed, 0 failed)
+PASS: project-settings
+[test/refresh-z.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add foo -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ echo bar >> foo -- ok
+[14] $ quilt refresh -z -- ok
+[17] $ echo baz >> foo -- ok
+[18] $ quilt refresh -zbaz.diff -- ok
+[21] $ quilt series -- ok
+10 commands (10 passed, 0 failed)
+PASS: refresh-z
+[test/refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ echo a > a -- ok
+[13] $ quilt refresh -- ok
+[15] $ quilt pop -- ok
+[20] $ cat a -- ok
+[22] $ cat patches/patch -- ok
+12 commands (12 passed, 0 failed)
+PASS: refresh
+[test/refresh_patch_order.test]
+[7] $ mkdir patches -- ok
+[9] $ echo foo >foo -- ok
+[10] $ echo fnord >fnord -- ok
+[11] $ echo zulu >zulu -- ok
+[13] $ quilt new bar -- ok
+[17] $ quilt add fnord zulu -- ok
+[21] $ echo x >>fnord -- ok
+[22] $ echo x >>zulu -- ok
+[23] $ quilt refresh --no-timestamps -p ab -- ok
+[26] $ grep '^--- ' patches/bar -- ok
+[31] $ quilt add foo -- ok
+[34] $ echo x >>foo -- ok
+[35] $ quilt refresh --no-timestamps -p ab -- ok
+[38] $ grep '^--- ' patches/bar -- ok
+[44] $ echo fnord >fnord -- ok
+[46] $ quilt refresh --no-timestamps -p ab -- ok
+[49] $ grep '^--- ' patches/bar -- ok
+[54] $ echo x >>fnord -- ok
+[56] $ quilt refresh --no-timestamps -p ab -- ok
+[59] $ grep '^--- ' patches/bar -- ok
+20 commands (20 passed, 0 failed)
+PASS: refresh_patch_order
+[test/remember-locations.test]
+[1] $ mkdir -p my/changes -- ok
+[3] $ export QUILT_PATCHES=my/changes -- ok
+[4] $ export QUILT_SERIES=patchlist -- ok
+[5] $ quilt new mychange1 -- ok
+[7] $ unset QUILT_PATCHES -- ok
+[8] $ unset QUILT_SERIES -- ok
+[9] $ cat .pc/.quilt_patches -- ok
+[11] $ cat .pc/.quilt_series -- ok
+[13] $ cat my/changes/patchlist -- ok
+[18] $ quilt new mychange2 -- ok
+[22] $ cd my -- ok
+[23] $ quilt applied -- ok
+[27] $ cd .. -- ok
+13 commands (13 passed, 0 failed)
+PASS: remember-locations
+[test/remove-trailing-ws.test]
+[4] $ mkdir files.orig files -- ok
+[6] $ cat > files.orig/add -- ok
+[13] $ cat > files.orig/change -- ok
+[17] $ cat > files.orig/complex -- ok
+[32] $ cat > files.orig/delete -- ok
+[36] $ cat > files.orig/remove -- ok
+[45] $ cat > files.orig/remove-at-end -- ok
+[61] $ cat > files/add -- ok
+[70] $ cat > files/change -- ok
+[74] $ cat > files/complex -- ok
+[96] $ cat > files/create -- ok
+[100] $ cat > files/remove -- ok
+[107] $ cat > files/remove-at-end -- ok
+[117] $ cp -r files files.backup -- ok
+[120] $ diff -ruN files.orig files > unified.diff -- ok
+[123] $ diff -c files.orig/add files/add > context.diff -- ok
+[124] $ diff -C 10 files.orig/remove-at-end files/remove-at-end >> context.diff -- ok
+[125] $ diff -cN files.orig/create files/create | sed -e '/^diff /d' >> context.diff -- ok
+[126] $ diff -cN files.orig/delete files/delete >> context.diff -- ok
+[127] $ diff -c files.orig/remove files/remove | sed -e '/^diff /d' >> context.diff -- ok
+[128] $ diff -c files.orig/change files/change | sed -e '/^diff /d' >> context.diff -- ok
+[129] $ diff -c files.orig/complex files/complex >> context.diff -- ok
+[131] $ /usr/share/quilt//scripts/remove-trailing-ws < unified.diff > unified-wsok.diff -- ok
+[136] $ wc -l files/add -- ok
+[138] $ wc -l files/change -- ok
+[140] $ wc -l files/complex -- ok
+[142] $ wc -l files/create -- ok
+[144] $ wc -l files/remove -- ok
+[146] $ wc -l files/remove-at-end -- ok
+[148] $ wc -l unified.diff -- ok
+[150] $ wc -l unified-wsok.diff -- ok
+[152] $ diff -u unified.diff unified-wsok.diff | grep '^++[^+]' -- ok
+[162] $ rm -rf files -- ok
+[163] $ mv files.backup files -- ok
+[164] $ /usr/share/quilt//scripts/remove-trailing-ws < context.diff > context-wsok.diff -- ok
+[169] $ wc -l files/add -- ok
+[171] $ wc -l files/change -- ok
+[173] $ wc -l files/complex -- ok
+[175] $ wc -l files/create -- ok
+[177] $ wc -l files/remove -- ok
+[179] $ wc -l files/remove-at-end -- ok
+[181] $ wc -l context.diff -- ok
+[183] $ wc -l context-wsok.diff -- ok
+[185] $ diff -u context.diff context-wsok.diff | grep '^+[+!] ' -- ok
+44 commands (44 passed, 0 failed)
+PASS: remove-trailing-ws
+[test/rename.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > announce.txt -- ok
+[6] $ quilt new original-name.diff -- ok
+[9] $ quilt add announce.txt -- ok
+[12] $ cat > announce.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ quilt series -v -- ok
+[21] $ quilt rename _tmp_name.diff -- ok
+[24] $ quilt series -v -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt series -v -- ok
+[36] $ quilt rename -P random_name.diff final.name.diff -- ok
+[39] $ quilt rename final.name.diff -- ok
+[42] $ quilt rename -P _tmp_name.diff _tmp_name.diff -- ok
+[45] $ quilt rename -P _tmp_name.diff newsubdir/final.name.diff -- ok
+[48] $ quilt series -v -- ok
+[51] $ quilt push -q -- ok
+[55] $ quilt pop -q -- ok
+18 commands (18 passed, 0 failed)
+PASS: rename
+[test/revert.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ echo f1 > sub/f -- ok
+[5] $ echo g1 > sub/g -- ok
+[6] $ quilt new p.diff -- ok
+[9] $ quilt add sub/f sub/g sub/h -- ok
+[14] $ echo h1 > sub/h -- ok
+[15] $ quilt revert sub/h -- ok
+[18] $ quilt diff -z -- ok
+[21] $ echo f2 > sub/f -- ok
+[22] $ rm -f sub/g -- ok
+[23] $ echo h2 > sub/h -- ok
+[24] $ quilt refresh -- ok
+[28] $ cd sub -- ok
+[29] $ echo f3 > f -- ok
+[30] $ echo h3 > h -- ok
+[31] $ quilt revert f g h -- ok
+[36] $ quilt diff -z -- ok
+[39] $ echo g3 > g -- ok
+[40] $ quilt revert f g -- ok
+[44] $ quilt diff -z -- ok
+[45] $ [ ! -e g ] || echo "File sub/g shouldn't exist" -- ok
+[48] $ rm f h -- ok
+[49] $ quilt revert f h -- ok
+[53] $ quilt diff -z -- ok
+[54] $ [ -e f ] || echo "File sub/f should exist" -- ok
+[55] $ [ -e h ] || echo "File sub/h should exist" -- ok
+27 commands (27 passed, 0 failed)
+PASS: revert
+[test/setup.test]
+[1] $ mkdir dir -- ok
+[3] $ echo 1 > dir/foo.orig -- ok
+[4] $ echo 2 > dir/foo -- ok
+[5] $ diff -u dir/foo.orig dir/foo > foo.diff -- ok
+[6] $ diff -u dir/foo.orig dir/foo > revert.diff -- ok
+[7] $ diff -u dir/foo.orig dir/foo > again.diff -- ok
+[8] $ mv dir/foo.orig dir/foo -- ok
+[9] $ tar cf - dir | gzip > dir.tar.gz -- ok
+[10] $ mkdir dir/patches -- ok
+[11] $ echo crap > dir/patches/foo.diff -- ok
+[12] $ tar cf - dir | gzip > dir_with_patches.tar.gz -- ok
+[13] $ rm -rf dir -- ok
+[15] $ cat > series -- ok
+[22] $ quilt setup series -- ok
+[24] $ cd dir -- ok
+[25] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[28] $ quilt push -qa -- ok
+[33] $ cd .. -- ok
+[34] $ rm -rf dir -- ok
+[37] $ mkdir .pc patches -- ok
+[38] $ quilt setup series -- ok
+[40] $ rm -rf dir .pc patches -- ok
+[42] $ quilt setup -d other series -- ok
+[44] $ cd other/dir -- ok
+[45] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[48] $ quilt push -qa -- ok
+[53] $ cd ../.. -- ok
+[54] $ rm -rf other -- ok
+[55] $ mkdir dir1 -- ok
+[56] $ mv series dir1 -- ok
+[57] $ cd dir1 -- ok
+[58] $ quilt setup -d ../other series -- ok
+[60] $ quilt setup --sourcedir .. -d ../other series -- ok
+[62] $ cd ../other/dir -- ok
+[63] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[66] $ quilt push -qa -- ok
+[71] $ cd ../.. -- ok
+[72] $ rm -rf "dir" -- ok
+[76] $ cat > series_with_patches -- ok
+[81] $ mkdir dir -- ok
+[82] $ quilt setup series_with_patches -- ok
+[84] $ rmdir dir -- ok
+[85] $ quilt setup series_with_patches -- ok
+[89] $ cd dir -- ok
+[90] $ ls -l quilt_patches quilt_series | sed -e 's:.* -> ::' -- ok
+[93] $ quilt push -qa -- ok
+[96] $ cd .. -- ok
+[97] $ rm -rf "dir" -- ok
+[100] $ mkdir "space [dir]" -- ok
+[101] $ echo 1 > "space [dir]/foo.orig" -- ok
+[102] $ echo 2 > "space [dir]/foo" -- ok
+[105] $ diff -u "space [dir]/foo.orig" "space [dir]/foo" | sed -e 's:"::g' > foo.diff -- ok
+[106] $ cp foo.diff revert.diff -- ok
+[107] $ cp foo.diff again.diff -- ok
+[108] $ mv "space [dir]/foo.orig" "space [dir]/foo" -- ok
+[109] $ tar cf - "space [dir]" | gzip > "space [dir].tar.gz" -- ok
+[110] $ rm -rf "space [dir]" -- ok
+[111] $ cat > series -- ok
+[118] $ quilt setup series -- ok
+[120] $ cd space\ [dir] -- ok
+[121] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[124] $ quilt push -qa -- ok
+[129] $ cd .. -- ok
+[130] $ rm -rf "space [dir]" -- ok
+64 commands (64 passed, 0 failed)
+PASS: setup
+[test/snapshot.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new snapshot -- ok
+[5] $ quilt add f.txt -- ok
+[7] $ cat > f.txt -- ok
+[10] $ quilt add g.txt -- ok
+[12] $ cat > g.txt -- ok
+[15] $ quilt refresh -- ok
+[17] $ quilt snapshot -- ok
+[19] $ quilt fork -- ok
+[22] $ rm g.txt -- ok
+[23] $ quilt add h.txt -- ok
+[26] $ cat > h.txt -- ok
+[29] $ cat >> f.txt -- ok
+[32] $ quilt refresh -- ok
+[35] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+15 commands (15 passed, 0 failed)
+PASS: snapshot
+[test/snapshot2.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new snapshot -- ok
+[6] $ cd d -- ok
+[7] $ quilt add f.txt -- ok
+[9] $ cat > f.txt -- ok
+[12] $ quilt add g.txt -- ok
+[14] $ cat > g.txt -- ok
+[17] $ quilt refresh -- ok
+[19] $ quilt snapshot -- ok
+[20] $ quilt fork -- ok
+[23] $ rm g.txt -- ok
+[24] $ quilt add h.txt -- ok
+[27] $ cat > h.txt -- ok
+[30] $ cat >> f.txt -- ok
+[33] $ quilt refresh -- ok
+[36] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+16 commands (16 passed, 0 failed)
+PASS: snapshot2
+[test/sort.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new sort.diff -- ok
+[6] $ quilt add b f -- ok
+[10] $ echo b > b -- ok
+[11] $ echo f > f -- ok
+[12] $ quilt refresh -- ok
+[15] $ quilt add c -- ok
+[18] $ echo c > c -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt files -- ok
+[27] $ quilt diff | grep '^Index' -- ok
+[32] $ quilt add z x -- ok
+[36] $ echo z > z -- ok
+[37] $ echo x > x -- ok
+[38] $ quilt files -- ok
+[45] $ quilt diff | grep '^Index' -- ok
+[52] $ quilt add a -- ok
+[55] $ echo a > a -- ok
+[56] $ quilt files -- ok
+[64] $ quilt diff | grep '^Index' -- ok
+[72] $ quilt refresh -- ok
+[75] $ grep '^Index' patches/sort.diff -- ok
+[83] $ quilt diff --sort | grep '^Index' -- ok
+[91] $ quilt refresh --sort -- ok
+[94] $ grep '^Index' patches/sort.diff -- ok
+25 commands (25 passed, 0 failed)
+PASS: sort
+[test/space-in-filenames.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt files -- ok
+[12] $ quilt patches foo -- ok
+[14] $ quilt patches "foo bar" -- ok
+[16] $ echo foo > "foo bar" -- ok
+[17] $ quilt add "foo bar" -- ok
+[20] $ quilt files -- ok
+[23] $ quilt patches "foo bar" -- ok
+[25] $ quilt patches bar -- ok
+[26] $ quilt patches "foo bar baz" -- ok
+[28] $ quilt add "a: b [c]" -- ok
+[31] $ quilt files -- ok
+[35] $ quilt patches 'a: b [c]' -- ok
+[37] $ quilt patches a -- ok
+[38] $ quilt patches b -- ok
+[39] $ quilt patches 'a: b c' -- ok
+[41] $ echo bar > "foo bar" -- ok
+[42] $ echo "new line" > "a: b [c]" -- ok
+[43] $ quilt diff -p ab -- ok
+[58] $ quilt refresh -p ab -- ok
+[60] $ cat patches/test.diff -- ok
+[75] $ quilt refresh -p ab --sort -- ok
+[77] $ cat patches/test.diff -- ok
+[92] $ quilt grep bar -- ok
+[94] $ quilt grep new -- ok
+[96] $ quilt grep " " -- ok
+[99] $ quilt remove "a: b [c]" -- ok
+[102] $ quilt files -- ok
+[106] $ quilt remove "foo bar" -- ok
+[109] $ quilt files -- ok
+33 commands (33 passed, 0 failed)
+PASS: space-in-filenames
+[test/space-in-series.test]
+[4] $ export QUILT_SERIES="quilt series" -- ok
+[9] $ mkdir patches -- ok
+[11] $ cat > Oberon.txt -- ok
+[17] $ quilt new flower.diff -- ok
+[20] $ quilt files -- ok
+[21] $ quilt add Oberon.txt -- ok
+[24] $ cat >> Oberon.txt -- ok
+[31] $ quilt refresh -p ab -- ok
+[34] $ cat patches/flower.diff -- ok
+[47] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[48] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[49] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[50] $ mv Oberon.new Oberon.txt -- ok
+[51] $ quilt diff -z -p ab -- ok
+[65] $ quilt diff -p ab -- ok
+[79] $ quilt refresh -- ok
+[82] $ quilt top -- ok
+[85] $ quilt files -- ok
+[88] $ quilt patches Oberon.txt -- ok
+[90] $ quilt pop -f -- ok
+[96] $ quilt files patches/flower.diff -- ok
+[99] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[100] $ mv Oberon.new Oberon.txt -- ok
+[101] $ quilt push -- ok
+[108] $ quilt push -f -- ok
+[115] $ cat >> Oberon.txt -- ok
+[121] $ quilt refresh -p ab -- ok
+[123] $ rm -f Oberon.txt.rej -- ok
+[125] $ cat Oberon.txt -- ok
+[135] $ cat patches/flower.diff -- ok
+[149] $ quilt grep love -- ok
+31 commands (31 passed, 0 failed)
+PASS: space-in-series
+[test/space-in-work-dir.test]
+[1] $ mkdir "work dir" -- ok
+[2] $ cd "work dir" -- ok
+[4] $ mkdir project -- ok
+[5] $ cd project -- ok
+[7] $ mkdir patches -- ok
+[8] $ mkdir subdir -- ok
+[10] $ echo old > a -- ok
+[11] $ quilt new 1.patch -- ok
+[14] $ quilt add a -- ok
+[17] $ echo new > a -- ok
+[18] $ quilt refresh -- ok
+[21] $ cat patches/1.patch -- ok
+[30] $ echo newer > a -- ok
+[31] $ quilt diff -z -- ok
+[40] $ quilt revert a -- ok
+[42] $ quilt diff -z -- ok
+[43] $ echo newer > a -- ok
+[45] $ quilt refresh -z -- ok
+[47] $ quilt series -- ok
+[50] $ cat patches/1.patch -- ok
+[58] $ cat patches/1-2.patch -- ok
+[69] $ cd subdir -- ok
+[70] $ quilt pop -q -- ok
+[73] $ quilt diff --no-index -- ok
+[79] $ cd .. -- ok
+[81] $ quilt pop -- ok
+[87] $ quilt push -- ok
+[93] $ quilt top -- ok
+[96] $ quilt series -v -- ok
+[100] $ quilt fold < patches/1-2.patch -- ok
+[103] $ quilt diff -z -- ok
+[112] $ quilt refresh -- ok
+[115] $ quilt delete -rn -- ok
+[118] $ quilt remove a -- ok
+34 commands (34 passed, 0 failed)
+PASS: space-in-work-dir
+[test/subdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir subdir -- ok
+[4] $ cat > subdir/file -- ok
+[7] $ quilt new test.patch -- ok
+[10] $ quilt add subdir/file -- ok
+[13] $ cat > subdir/file -- ok
+[18] $ quilt refresh -- ok
+[21] $ cd subdir -- ok
+[22] $ quilt add file2 -- ok
+[25] $ cat > file2 -- ok
+[28] $ cat > file3 -- ok
+[31] $ quilt add file3 -- ok
+[34] $ rm -f file3 -- ok
+[35] $ quilt files -v -- ok
+[40] $ quilt diff -p ab -- ok
+[62] $ quilt diff --no-index -p ab file file2 no -- ok
+[74] $ quilt diff --no-index -p ab ./file3 ./no -- ok
+[80] $ quilt refresh -- ok
+18 commands (18 passed, 0 failed)
+PASS: subdir
+[test/symlink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ quilt new test.diff -- ok
+[8] $ quilt add foo -- ok
+[11] $ echo "foo changed" > foo -- ok
+[12] $ quilt refresh -- ok
+[16] $ mv patches/test.diff . -- ok
+[17] $ ln -s ../test.diff patches/test.diff -- ok
+[18] $ readlink patches/test.diff -- ok
+[22] $ echo "foo changed 2" > foo -- ok
+[23] $ quilt refresh --no-index -p ab -- ok
+[26] $ readlink patches/test.diff -- ok
+[30] $ echo "foo changed 3" > foo -- ok
+[31] $ touch -r patches/test.diff test.timeref -- ok
+[32] $ quilt refresh --backup --no-index -p ab -- ok
+[35] $ readlink patches/test.diff -- ok
+[38] $ cat patches/test.diff -- ok
+[45] $ readlink patches/test.diff~ -- ok
+[46] $ echo 1 -- ok
+[49] $ cat patches/test.diff~ -- ok
+[56] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[59] $ quilt header -a -- ok
+[63] $ readlink patches/test.diff -- ok
+[67] $ touch -r patches/test.diff test.timeref -- ok
+[68] $ quilt header -r --backup -- ok
+[71] $ readlink patches/test.diff -- ok
+[74] $ cat patches/test.diff -- ok
+[81] $ readlink patches/test.diff~ -- ok
+[82] $ echo 1 -- ok
+[85] $ cat patches/test.diff~ -- ok
+[93] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[96] $ chmod -w test.diff -- ok
+[97] $ echo "foo changed 4" > foo -- ok
+[98] $ quilt refresh --no-index -p ab -- ok
+[101] $ readlink patches/test.diff -- ok
+[102] $ echo 1 -- ok
+[105] $ cat patches/test.diff -- ok
+[113] $ rm -f test.diff -- ok
+[114] $ mv patches/test.diff . -- ok
+[115] $ ln -s ../test.diff patches/test.diff -- ok
+[116] $ chmod -w test.diff -- ok
+[118] $ echo "foo changed 5" > foo -- ok
+[119] $ quilt refresh --backup --no-index -p ab -- ok
+[122] $ readlink patches/test.diff -- ok
+[123] $ echo 1 -- ok
+[126] $ cat patches/test.diff -- ok
+[133] $ readlink patches/test.diff~ -- ok
+[134] $ echo 1 -- ok
+[137] $ cat patches/test.diff~ -- ok
+49 commands (49 passed, 0 failed)
+PASS: symlink
+[test/tester.test]
+[4] $ echo -- ok
+[6] $ export VAR=foo -- ok
+[7] $ echo foo -- ok
+[9] $ export VAR=bar -- ok
+[10] $ echo bar -- ok
+[14] $ true -- ok
+[15] $ echo bar -- ok
+[19] $ echo "A barbarian walks into a bar" -- ok
+[23] $ export PLACE=barracks -- ok
+[24] $ echo barracks -- ok
+10 commands (10 passed, 0 failed)
+PASS: tester
+[test/three.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt top -- ok
+[9] $ quilt add f -- ok
+[12] $ echo f > f -- ok
+[14] $ ls patches/ -- ok
+[17] $ quilt new patch2.diff -- ok
+[20] $ quilt previous -- ok
+[23] $ quilt add g -- ok
+[26] $ echo g > g -- ok
+[28] $ quilt refresh -- ok
+[32] $ quilt diff -p0 f g -- ok
+[41] $ quilt diff -p0 ./f ./g -- ok
+[49] $ quilt pop -- ok
+[55] $ ls patches/ -- ok
+[59] $ quilt next -- ok
+[62] $ quilt previous -- ok
+[63] $ quilt previous patch2 -- ok
+[66] $ quilt pop -- ok
+[69] $ quilt refresh -- ok
+[72] $ quilt refresh patch2 -- ok
+[75] $ quilt pop -- ok
+[81] $ quilt top -- ok
+[84] $ quilt pop -- ok
+[86] $ echo 2 -- ok
+[89] $ quilt applied -- ok
+[92] $ quilt unapplied -- ok
+[96] $ quilt previous -- ok
+[99] $ quilt next -- ok
+[102] $ quilt applied patch1 -- ok
+[105] $ quilt unapplied patch2 -- ok
+[106] $ quilt unapplied patch1 -- ok
+[109] $ quilt revert f -- ok
+[112] $ quilt delete patch3.diff -- ok
+[115] $ quilt push -qa -- ok
+[120] $ quilt push patch2 -- ok
+[123] $ quilt push -- ok
+[125] $ echo 2 -- ok
+[128] $ quilt diff --combine patch1 -P patch2 -p ab -- ok
+[142] $ quilt diff -P patch1 --combine patch2 -- ok
+[145] $ echo patch3.diff >> patches/series -- ok
+[146] $ quilt diff -P patch1 --combine patch3 -- ok
+[149] $ quilt pop -qaR -- ok
+[154] $ quilt annotate f -- ok
+[157] $ quilt pop patch4.diff -- ok
+[160] $ quilt grep "not there" -- ok
+[162] $ quilt push -q 2 -- ok
+[167] $ quilt pop -q 2 -- ok
+[172] $ quilt push -q 10 -- ok
+[179] $ quilt pop -q 10 -- ok
+[185] $ quilt push 0 -- ok
+[187] $ echo 2 -- ok
+[190] $ quilt pop 0 -- ok
+[192] $ echo 2 -- ok
+54 commands (54 passed, 0 failed)
+PASS: three
+[test/timestamps.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > patches/series -- ok
+[13] $ cat > patches/unified-create.patch -- ok
+[20] $ cat > patches/unified-update.patch -- ok
+[28] $ cat > patches/unified-delete.patch -- ok
+[35] $ cat > patches/context-create.patch -- ok
+[43] $ cat > patches/context-update.patch -- ok
+[52] $ cat > patches/context-delete.patch -- ok
+[61] $ quilt patches file -- ok
+[70] $ quilt patches 1 -- ok
+[72] $ quilt push -qa -- ok
+[82] $ quilt patches file -- ok
+12 commands (12 passed, 0 failed)
+PASS: timestamps
+[test/trailing-ws.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > a -- ok
+[8] $ quilt new test.diff -- ok
+[11] $ quilt add a -- ok
+[14] $ cat > a -- ok
+[19] $ quilt refresh -- ok
+[23] $ grep '[ \t]$' patches/test.diff -- ok
+[27] $ quilt refresh -U0 -- ok
+[31] $ quilt refresh --strip-trailing-whitespace -- ok
+[35] $ grep '[ \t]$' patches/test.diff -- ok
+[37] $ quilt pop -q -- ok
+[41] $ cat > a -- ok
+[46] $ quilt new test2.diff -- ok
+[49] $ quilt add a -- ok
+[52] $ cat > a -- ok
+[57] $ quilt refresh -c -- ok
+[61] $ grep '[ \t]$' patches/test2.diff -- ok
+[65] $ quilt refresh -C0 -- ok
+[69] $ quilt refresh -c --strip-trailing-whitespace -- ok
+[73] $ grep '[ \t]$' patches/test2.diff -- ok
+[75] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: trailing-ws
+[test/two.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ cd d -- ok
+[7] $ mkdir dir -- ok
+[8] $ echo "This is file one." > dir/file1 -- ok
+[9] $ quilt add dir/file1 -- ok
+[12] $ quilt add file2 -- ok
+[15] $ quilt diff -- ok
+[16] $ quilt diff -z -- ok
+[17] $ quilt refresh -- ok
+[20] $ echo "This is file two." > file2 -- ok
+[21] $ quilt diff -p ab -- ok
+[29] $ quilt diff -z -p ab -- ok
+[37] $ quilt refresh -- ok
+[40] $ quilt diff -z -- ok
+[41] $ echo "Another line has been added." >> dir/file1 -- ok
+[42] $ quilt diff -z -p ab -- ok
+[51] $ cd dir -- ok
+[52] $ quilt diff -z file1 -p ab -- ok
+[61] $ cd .. -- ok
+[63] $ quilt refresh -- ok
+[66] $ cd .. -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ cd d -- ok
+[71] $ quilt add dir/file3 -- ok
+[74] $ echo "This is file three." > dir/file3 -- ok
+[75] $ quilt refresh -- ok
+[78] $ quilt add -P patch1 dir/file3 -- ok
+[81] $ quilt pop -R -- ok
+[87] $ quilt add file4 -- ok
+[90] $ echo "This is file 4." > file4 -- ok
+[91] $ quilt refresh -- ok
+[94] $ quilt push -- ok
+[100] $ cd .. -- ok
+[101] $ quilt new subdir/patch3.diff -- ok
+[104] $ cd d -- ok
+[105] $ quilt add file4 -- ok
+[108] $ rm -f file4 -- ok
+[109] $ quilt diff -p ab -- ok
+[117] $ quilt add -P patch2 file4 -- ok
+[120] $ quilt refresh -- ok
+[123] $ echo "Another line here, too." >> dir/file3 -- ok
+[124] $ quilt refresh patch2 -- ok
+[127] $ echo "Another line added." >> file2 -- ok
+[128] $ quilt diff -z -P patch1 -p ab -- ok
+[138] $ quilt refresh patch1 -- ok
+[141] $ quilt refresh -f patch1 -- ok
+[144] $ echo "Another line here, too." >> dir/file3 -- ok
+[145] $ quilt pop -R -- ok
+[151] $ quilt refresh patch2 -- ok
+[154] $ quilt grep -- two -- ok
+[157] $ quilt pop -qaR -- ok
+[162] $ quilt patches file4 -- ok
+[166] $ quilt push -qa -- ok
+[172] $ quilt patches file4 -- ok
+[176] $ quilt pop -q patch2.diff -- ok
+[180] $ quilt patches -v dir/file3 file4 -- ok
+57 commands (57 passed, 0 failed)
+PASS: two
+DURATION: 48
+END: /usr/lib/quilt/ptest
+2024-01-31T04:26
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-quilt/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-quilt/testresults.json
new file mode 100644
index 00000000000..b2526c7e1ec
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-quilt/testresults.json
@@ -0,0 +1,249 @@
+{
+ "runtime_core-image-ptest-quilt_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-quilt",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001211404800415039,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3746461868286133,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04430389404296875,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 48.257768392562866,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012712478637695312,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.quilt.add-filename-check": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.altered-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.annotate": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.applied": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.auto-refresh": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.backup-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.colon-in-patch-name": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.comments": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.conflicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.create-delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.dir-a-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.dotglob": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.duplicate-patch-in-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.edit": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.empty-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.example1": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.failbackup": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.faildiff": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.failpop": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.fold": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.formats": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.half-applies": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.hard-linked-patch": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.header": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.help": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.import": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.import2": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.merge": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.missing-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.new": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.new-nosubdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.no-file-to-patch": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.no-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.nolink": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.null-bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.perms": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.project-settings": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.refresh": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.refresh-z": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.refresh_patch_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.remember-locations": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.remove-trailing-ws": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.rename": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.revert": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.setup": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.snapshot": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.snapshot2": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.space-in-filenames": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.space-in-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.space-in-work-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.subdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.symlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.tester": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.three": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.timestamps": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.trailing-ws": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.two": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "quilt": {
+ "duration": "48"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.109284162521362,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-sed/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-sed/ptest-raw.log
new file mode 100644
index 00000000000..3820bdd2413
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-sed/ptest-raw.log
@@ -0,0 +1,95 @@
+START: ptest-runner
+2024-01-31T04:24
+BEGIN: /usr/lib/sed/ptest
+PASS: testsuite/misc.pl
+bug32082.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32082.sh
+PASS: testsuite/bug32271-1.sh
+bug32271-2.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32271-2.sh
+PASS: testsuite/cmd-l.sh
+PASS: testsuite/cmd-0r.sh
+PASS: testsuite/cmd-R.sh
+PASS: testsuite/colon-with-no-label.sh
+PASS: testsuite/comment-n.sh
+PASS: testsuite/compile-errors.sh
+PASS: testsuite/compile-tests.sh
+PASS: testsuite/convert-number.sh
+PASS: testsuite/command-endings.sh
+PASS: testsuite/debug.pl
+PASS: testsuite/execute-tests.sh
+PASS: testsuite/help-version.sh
+PASS: testsuite/in-place-hyphen.sh
+PASS: testsuite/in-place-suffix-backup.sh
+inplace-selinux.sh: skipped test: this system lacks SELinux support
+SKIP: testsuite/inplace-selinux.sh
+invalid-mb-seq-UMR.sh: skipped test: requires a working valgrind
+SKIP: testsuite/invalid-mb-seq-UMR.sh
+PASS: testsuite/mb-bad-delim.sh
+mb-charclass-non-utf8.sh: skipped test: ja_JP shift-jis locale not found
+SKIP: testsuite/mb-charclass-non-utf8.sh
+PASS: testsuite/mb-match-slash.sh
+PASS: testsuite/mb-y-translate.sh
+PASS: testsuite/missing-filename.sh
+newline-dfa-bug.sh: skipped test: requires a working valgrind
+SKIP: testsuite/newline-dfa-bug.sh
+PASS: testsuite/normalize-text.sh
+PASS: testsuite/nulldata.sh
+obinary.sh: skipped test: platform does not enable O_TEXT by default
+SKIP: testsuite/obinary.sh
+PASS: testsuite/panic-tests.sh
+PASS: testsuite/posix-char-class.sh
+PASS: testsuite/posix-mode-addr.sh
+PASS: testsuite/posix-mode-bad-ref.sh
+PASS: testsuite/posix-mode-ERE.sh
+PASS: testsuite/posix-mode-s.sh
+PASS: testsuite/posix-mode-N.sh
+PASS: testsuite/range-overlap.sh
+PASS: testsuite/recursive-escape-c.sh
+PASS: testsuite/regex-errors.sh
+regex-max-int.sh: skipped test: very expensive: disabled by default
+SKIP: testsuite/regex-max-int.sh
+PASS: testsuite/sandbox.sh
+PASS: testsuite/stdin-prog.sh
+PASS: testsuite/subst-options.sh
+PASS: testsuite/subst-mb-incomplete.sh
+PASS: testsuite/subst-replacement.sh
+PASS: testsuite/temp-file-cleanup.sh
+PASS: testsuite/title-case.sh
+PASS: testsuite/unbuffered.sh
+PASS: testsuite/follow-symlinks.sh
+PASS: testsuite/follow-symlinks-stdin.sh
+PASS: testsuite/8bit.sh
+PASS: testsuite/8to7.sh
+PASS: testsuite/badenc.sh
+PASS: testsuite/binary.sh
+PASS: testsuite/bsd-wrapper.sh
+PASS: testsuite/dc.sh
+PASS: testsuite/distrib.sh
+PASS: testsuite/eval.sh
+PASS: testsuite/help.sh
+PASS: testsuite/inplace-hold.sh
+PASS: testsuite/mac-mf.sh
+PASS: testsuite/madding.sh
+PASS: testsuite/newjis.sh
+PASS: testsuite/stdin.sh
+PASS: testsuite/utf8-ru.sh
+PASS: testsuite/uniq.sh
+PASS: testsuite/word-delim.sh
+PASS: testsuite/xemacs.sh
+============================================================================
+Testsuite summary for GNU sed 4.9
+============================================================================
+# TOTAL: 68
+# PASS: 60
+# SKIP: 8
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 9
+END: /usr/lib/sed/ptest
+2024-01-31T04:25
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-sed/ptest-sed.log b/runtime/poky/qemuarm64/core-image-ptest-sed/ptest-sed.log
new file mode 100644
index 00000000000..81ce657fa52
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-sed/ptest-sed.log
@@ -0,0 +1,90 @@
+START: ptest-runner
+2024-01-31T04:24
+PASS: testsuite/misc.pl
+bug32082.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32082.sh
+PASS: testsuite/bug32271-1.sh
+bug32271-2.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32271-2.sh
+PASS: testsuite/cmd-l.sh
+PASS: testsuite/cmd-0r.sh
+PASS: testsuite/cmd-R.sh
+PASS: testsuite/colon-with-no-label.sh
+PASS: testsuite/comment-n.sh
+PASS: testsuite/compile-errors.sh
+PASS: testsuite/compile-tests.sh
+PASS: testsuite/convert-number.sh
+PASS: testsuite/command-endings.sh
+PASS: testsuite/debug.pl
+PASS: testsuite/execute-tests.sh
+PASS: testsuite/help-version.sh
+PASS: testsuite/in-place-hyphen.sh
+PASS: testsuite/in-place-suffix-backup.sh
+inplace-selinux.sh: skipped test: this system lacks SELinux support
+SKIP: testsuite/inplace-selinux.sh
+invalid-mb-seq-UMR.sh: skipped test: requires a working valgrind
+SKIP: testsuite/invalid-mb-seq-UMR.sh
+PASS: testsuite/mb-bad-delim.sh
+mb-charclass-non-utf8.sh: skipped test: ja_JP shift-jis locale not found
+SKIP: testsuite/mb-charclass-non-utf8.sh
+PASS: testsuite/mb-match-slash.sh
+PASS: testsuite/mb-y-translate.sh
+PASS: testsuite/missing-filename.sh
+newline-dfa-bug.sh: skipped test: requires a working valgrind
+SKIP: testsuite/newline-dfa-bug.sh
+PASS: testsuite/normalize-text.sh
+PASS: testsuite/nulldata.sh
+obinary.sh: skipped test: platform does not enable O_TEXT by default
+SKIP: testsuite/obinary.sh
+PASS: testsuite/panic-tests.sh
+PASS: testsuite/posix-char-class.sh
+PASS: testsuite/posix-mode-addr.sh
+PASS: testsuite/posix-mode-bad-ref.sh
+PASS: testsuite/posix-mode-ERE.sh
+PASS: testsuite/posix-mode-s.sh
+PASS: testsuite/posix-mode-N.sh
+PASS: testsuite/range-overlap.sh
+PASS: testsuite/recursive-escape-c.sh
+PASS: testsuite/regex-errors.sh
+regex-max-int.sh: skipped test: very expensive: disabled by default
+SKIP: testsuite/regex-max-int.sh
+PASS: testsuite/sandbox.sh
+PASS: testsuite/stdin-prog.sh
+PASS: testsuite/subst-options.sh
+PASS: testsuite/subst-mb-incomplete.sh
+PASS: testsuite/subst-replacement.sh
+PASS: testsuite/temp-file-cleanup.sh
+PASS: testsuite/title-case.sh
+PASS: testsuite/unbuffered.sh
+PASS: testsuite/follow-symlinks.sh
+PASS: testsuite/follow-symlinks-stdin.sh
+PASS: testsuite/8bit.sh
+PASS: testsuite/8to7.sh
+PASS: testsuite/badenc.sh
+PASS: testsuite/binary.sh
+PASS: testsuite/bsd-wrapper.sh
+PASS: testsuite/dc.sh
+PASS: testsuite/distrib.sh
+PASS: testsuite/eval.sh
+PASS: testsuite/help.sh
+PASS: testsuite/inplace-hold.sh
+PASS: testsuite/mac-mf.sh
+PASS: testsuite/madding.sh
+PASS: testsuite/newjis.sh
+PASS: testsuite/stdin.sh
+PASS: testsuite/utf8-ru.sh
+PASS: testsuite/uniq.sh
+PASS: testsuite/word-delim.sh
+PASS: testsuite/xemacs.sh
+============================================================================
+Testsuite summary for GNU sed 4.9
+============================================================================
+# TOTAL: 68
+# PASS: 60
+# SKIP: 8
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 9
diff --git a/runtime/poky/qemuarm64/core-image-ptest-sed/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-sed/testresults.json
new file mode 100644
index 00000000000..4e861fac798
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-sed/testresults.json
@@ -0,0 +1,267 @@
+{
+ "runtime_core-image-ptest-sed_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-sed",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0013134479522705078,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.366100549697876,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04370427131652832,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 9.697604656219482,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001981496810913086,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "sed": {
+ "duration": "9"
+ }
+ },
+ "ptestresult.sed.testsuite/8bit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/8to7.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/badenc.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/binary.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/bsd-wrapper.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/bug32082.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/bug32271-1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/bug32271-2.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/cmd-0r.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/cmd-R.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/cmd-l.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/colon-with-no-label.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/command-endings.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/comment-n.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/compile-errors.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/compile-tests.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/convert-number.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/dc.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/debug.pl": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/distrib.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/eval.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/execute-tests.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/follow-symlinks-stdin.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/follow-symlinks.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/help-version.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/help.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/in-place-hyphen.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/in-place-suffix-backup.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/inplace-hold.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/inplace-selinux.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/invalid-mb-seq-UMR.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/mac-mf.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/madding.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/mb-bad-delim.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/mb-charclass-non-utf8.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/mb-match-slash.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/mb-y-translate.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/misc.pl": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/missing-filename.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/newjis.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/newline-dfa-bug.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/normalize-text.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/nulldata.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/obinary.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/panic-tests.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-char-class.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-ERE.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-N.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-addr.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-bad-ref.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-s.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/range-overlap.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/recursive-escape-c.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/regex-errors.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/regex-max-int.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/sandbox.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/stdin-prog.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/stdin.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/subst-mb-incomplete.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/subst-options.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/subst-replacement.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/temp-file-cleanup.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/title-case.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/unbuffered.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/uniq.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/utf8-ru.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/word-delim.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/xemacs.sh": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11369776725769,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-slang/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-slang/ptest-raw.log
new file mode 100644
index 00000000000..930fd8be1e1
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-slang/ptest-raw.log
@@ -0,0 +1,328 @@
+START: ptest-runner
+2024-01-31T04:24
+BEGIN: /usr/lib/slang/ptest
+make: Entering directory '/usr/lib/slang/ptest/test'
+/bin/rm -rf tmpfile*.* tmpdir*.*
+
+Running tests:
+
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.sl
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.sl
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.sl
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.sl
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.sl
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.sl
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.sl
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.sl
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.sl
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.sl
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.sl
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.sl
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.sl
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.sl
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.sl
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.sl
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.sl
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.sl
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.sl
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.sl
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.sl
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.sl
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.sl
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.sl
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.sl
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.sl
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.sl
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.sl
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.sl
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.sl
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.sl
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.sl
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.sl
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.sl
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.sl
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.sl
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.sl
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.sl
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.sl
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.sl
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.sl
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.sl
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.sl
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.sl
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.sl
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.sl
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.sl
+Testing autoload ...Ok
+Testing autoload [UTF-8 mode] ...Ok
+PASS: autoload.sl
+Testing more NameSpace routines ...Ok
+Testing more NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace2.sl
+Testing slprep ...Ok
+Testing slprep [UTF-8 mode] ...Ok
+PASS: prep.sl
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.slc
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.slc
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.slc
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.slc
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.slc
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.slc
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.slc
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.slc
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.slc
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.slc
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.slc
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.slc
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.slc
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.slc
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.slc
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.slc
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.slc
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.slc
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.slc
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.slc
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.slc
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.slc
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.slc
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.slc
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.slc
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.slc
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.slc
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.slc
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.slc
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.slc
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.slc
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.slc
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.slc
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.slc
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.slc
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.slc
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.slc
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.slc
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.slc
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.slc
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.slc
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.slc
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.slc
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.slc
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.slc
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.slc
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.slc
+
+All tests passed.
+
+make: Leaving directory '/usr/lib/slang/ptest/test'
+DURATION: 22
+END: /usr/lib/slang/ptest
+2024-01-31T04:25
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-slang/ptest-slang.log b/runtime/poky/qemuarm64/core-image-ptest-slang/ptest-slang.log
new file mode 100644
index 00000000000..83a70ef736b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-slang/ptest-slang.log
@@ -0,0 +1,323 @@
+START: ptest-runner
+2024-01-31T04:24
+make: Entering directory '/usr/lib/slang/ptest/test'
+/bin/rm -rf tmpfile*.* tmpdir*.*
+
+Running tests:
+
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.sl
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.sl
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.sl
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.sl
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.sl
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.sl
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.sl
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.sl
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.sl
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.sl
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.sl
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.sl
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.sl
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.sl
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.sl
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.sl
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.sl
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.sl
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.sl
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.sl
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.sl
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.sl
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.sl
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.sl
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.sl
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.sl
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.sl
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.sl
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.sl
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.sl
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.sl
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.sl
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.sl
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.sl
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.sl
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.sl
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.sl
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.sl
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.sl
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.sl
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.sl
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.sl
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.sl
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.sl
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.sl
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.sl
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.sl
+Testing autoload ...Ok
+Testing autoload [UTF-8 mode] ...Ok
+PASS: autoload.sl
+Testing more NameSpace routines ...Ok
+Testing more NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace2.sl
+Testing slprep ...Ok
+Testing slprep [UTF-8 mode] ...Ok
+PASS: prep.sl
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.slc
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.slc
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.slc
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.slc
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.slc
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.slc
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.slc
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.slc
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.slc
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.slc
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.slc
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.slc
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.slc
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.slc
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.slc
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.slc
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.slc
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.slc
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.slc
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.slc
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.slc
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.slc
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.slc
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.slc
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.slc
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.slc
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.slc
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.slc
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.slc
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.slc
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.slc
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.slc
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.slc
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.slc
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.slc
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.slc
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.slc
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.slc
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.slc
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.slc
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.slc
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.slc
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.slc
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.slc
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.slc
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.slc
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.slc
+
+All tests passed.
+
+make: Leaving directory '/usr/lib/slang/ptest/test'
+DURATION: 22
diff --git a/runtime/poky/qemuarm64/core-image-ptest-slang/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-slang/testresults.json
new file mode 100644
index 00000000000..61d342b87c2
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-slang/testresults.json
@@ -0,0 +1,354 @@
+{
+ "runtime_core-image-ptest-slang_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-slang",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010972023010253906,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3744266033172607,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04423999786376953,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 22.364985942840576,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001302480697631836,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "slang": {
+ "duration": "22"
+ }
+ },
+ "ptestresult.slang.anytype.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.anytype.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.argv.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.argv.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arith.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arith.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.array.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.array.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arrmult.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arrmult.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.assoc.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.assoc.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.autoload.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.break.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.break.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bstring.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bstring.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bugs.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bugs.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.compare.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.compare.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.debug.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.debug.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.deref.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.deref.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.docfun.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.docfun.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.dollar.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.dollar.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.eqs.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.eqs.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.except.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.except.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.ifeval.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.ifeval.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.list.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.list.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.longlong.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.longlong.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.loops.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.loops.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.math.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.math.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.method.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.method.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.misc.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.misc.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.multline.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.multline.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.naninf.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.naninf.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.nspace.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.nspace.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.nspace2.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.overflow.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.overflow.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.pack.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.pack.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.path.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.path.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posdir.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posdir.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posixio.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posixio.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.prep.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.proc.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.proc.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.qualif.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.qualif.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.regexp.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.regexp.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.req.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.req.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.scircuit.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.scircuit.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.selfload.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.selfload.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.signal.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.signal.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sort.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sort.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sscanf.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sscanf.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stack.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stack.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stdio.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stdio.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.strops.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.strops.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.struct.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.struct.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.syntax.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.syntax.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.time.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.time.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.utf8.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.utf8.slc": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.115327835083008,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-raw.log
new file mode 100644
index 00000000000..c97ee0d1843
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-raw.log
@@ -0,0 +1,1156 @@
+START: ptest-runner
+2024-01-31T04:24
+BEGIN: /usr/lib/wayland/ptest
+test "array_for_each": exit status 0, pass.
+----------------------------------------
+test "array_copy": exit status 0, pass.
+----------------------------------------
+test "array_add": exit status 0, pass.
+----------------------------------------
+test "array_release": exit status 0, pass.
+----------------------------------------
+test "array_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/array-test
+test "client_destroy_listener": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/client-test
+test "new_resource": exit status 0, pass.
+----------------------------------------
+test "new_client_connect": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/compositor-introspection-test
+Timeout was set to 1 second from now.
+* bogus size 11
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 10
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 9
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 8
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 7
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 6
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 5
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 4
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 3
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 2
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 1
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 0
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+test "request_bogus_size": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+test "closure_leaks_after_error": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "closure_leaks": exit status 0, pass.
+----------------------------------------
+test "invoke_closure": exit status 0, pass.
+----------------------------------------
+Data too big for buffer (5012 > 4096).
+test "connection_marshal_too_big": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_alot": exit status 0, pass.
+----------------------------------------
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+test "connection_demarshal_failures": exit status 0, pass.
+----------------------------------------
+NULL string received on non-nullable type, message test(s)
+test "connection_demarshal_null_strings": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_demarshal": exit status 0, pass.
+----------------------------------------
+test "connection_demarshal": exit status 0, pass.
+----------------------------------------
+error marshalling arguments for test (signature o): null value passed for arg 0
+error marshalling arguments for test (signature s): null value passed for arg 0
+error marshalling arguments for test (signature a): null value passed for arg 0
+test "connection_marshal_nullables": exit status 0, pass.
+----------------------------------------
+test "connection_marshal": exit status 0, pass.
+----------------------------------------
+test "argument_from_va_list": exit status 0, pass.
+----------------------------------------
+test "connection_queue": exit status 0, pass.
+----------------------------------------
+test "connection_data": exit status 0, pass.
+----------------------------------------
+test "connection_write": exit status 0, pass.
+----------------------------------------
+test "connection_create": exit status 0, pass.
+----------------------------------------
+17 tests, 17 pass, 0 fail
+PASS: tests/connection-test
+PASS: tests/cpp-compile-test
+test "no_source_terminate": exit status 0, pass.
+----------------------------------------
+test "global_remove": exit status 0, pass.
+----------------------------------------
+Error sending request: Resource temporarily unavailable
+Send loop failed on try 4096, err = 11, Resource temporarily unavailable
+test "send_overflow_disconnection": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 414)
+wl_registry@3: error 0: invalid interface for global 2: have wl_output, wanted wl_seat
+test "registry_bind_interface_mismatch": exit status 0, pass.
+----------------------------------------
+test "zombie_fd_errant_consumption": exit status 0, pass.
+----------------------------------------
+test "zombie_fd": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 420)
+wl_registry@3: error 0: invalid global wl_data_offer (2)
+test "bind_fails_on_filtered_global": exit status 0, pass.
+----------------------------------------
+test "filtered_dynamic_global_is_hidden": exit status 0, pass.
+----------------------------------------
+test "filtered_global_is_hidden": exit status 0, pass.
+----------------------------------------
+[destroyed object]: error 23: Dummy error
+test "error_on_destroyed_object": exit status 0, pass.
+----------------------------------------
+test "versions": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 440)
+wl_seat@6: error 23: Dummy error
+error in client communication (pid 440)
+wl_seat@6: error 23: Dummy error
+test "error_code_after_epipe": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_after_error_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_eagain_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_cancel_read_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_errors_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 3: Error 20
+Err is 71
+test "post_internal_error_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+wl_display@1: error 2: no memory
+test "post_nomem_tst": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+wl_seat@6: error 23: Dummy error
+test "post_error_to_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_from_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_client": exit status 0, pass.
+----------------------------------------
+test "tc_leaks_tests": exit status 0, pass.
+----------------------------------------
+test "display_destroy_listener": exit status 0, pass.
+----------------------------------------
+23 tests, 23 pass, 0 fail
+PASS: tests/display-test
+test "event_loop_destroy": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_cancellation": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_order": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_updates": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer": exit status 0, pass.
+----------------------------------------
+test "event_loop_multiple_same_signals": exit status 0, pass.
+----------------------------------------
+test "event_loop_signal": exit status 0, pass.
+----------------------------------------
+test "event_loop_free_source_with_data": exit status 0, pass.
+----------------------------------------
+test "event_loop_post_dispatch_check": exit status 0, pass.
+----------------------------------------
+9 tests, 9 pass, 0 fail
+PASS: tests/event-loop-test
+test "fixed_int_conversions": exit status 0, pass.
+----------------------------------------
+double 62.125000 to fixed 3e20
+double -1200.625000 to fixed fffb4f60
+fixed 6b8b4567 to double 7048005.402344
+fixed 12030 to double 288.187500
+fixed 70000000 to double 7340032.000000
+fixed fffedfd0 to double -288.187500
+fixed 80000000 to double -8388608.000000
+test "fixed_double_conversions": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/fixed-test
+PASS: tests/headers-test
+test "interface_equal": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/interface-test
+test "list_insert_list": exit status 0, pass.
+----------------------------------------
+test "list_remove": exit status 0, pass.
+----------------------------------------
+test "list_iterator": exit status 0, pass.
+----------------------------------------
+test "list_length": exit status 0, pass.
+----------------------------------------
+test "list_insert": exit status 0, pass.
+----------------------------------------
+test "list_init": exit status 0, pass.
+----------------------------------------
+6 tests, 6 pass, 0 fail
+PASS: tests/list-test
+test "map_iter_empty": exit status 0, pass.
+----------------------------------------
+test "map_flags": exit status 0, pass.
+----------------------------------------
+test "map_remove": exit status 0, pass.
+----------------------------------------
+test "map_insert_at": exit status 0, pass.
+----------------------------------------
+test "map_insert_new": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/map-test
+test "message_count_arrays": exit status 0, pass.
+----------------------------------------
+test "message_version": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/message-test
+Timeout was set to 4 seconds from now.
+test "signal_get_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_readd_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_remove_listener": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+7 tests, 7 pass, 0 fail
+PASS: tests/newsignal-test
+test "os_wrappers_epoll_create_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_epoll_create_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/os-wrappers-test
+Timeout was set to 1 second from now.
+test "logger": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/protocol-logger-test
+Timeout was set to 2 seconds from now.
+test "queue_destroy_default_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x557ad159a0 destroyed while proxies still attached:
+ wl_callback@2 still attached
+Tried to add event to destroyed queue
+Client 'client_test_queue_proxy_event_to_destroyed_queue' was killed by signal 6
+test "queue_proxy_event_to_destroyed_queue": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x557ad159a0 destroyed while proxies still attached:
+ wl_callback@2 still attached
+test "queue_destroy_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_race": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_proxy_wrapper": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_roundtrip": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_multiple_queues": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_proxy_destroy": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/queue-test
+test "free_without_remove": exit status 0, pass.
+----------------------------------------
+test "create_resource_with_same_id": exit status 0, pass.
+----------------------------------------
+test "destroy_res_tst": exit status 0, pass.
+----------------------------------------
+test "create_resource_tst": exit status 0, pass.
+----------------------------------------
+4 tests, 4 pass, 0 fail
+PASS: tests/resources-test
+Timeout was set to 1 second from now.
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "tc_timeout3_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+Client 'timeout_reset_tst' was killed by signal 6
+Client 'timeout_reset_tst' failed
+1 child(ren) failed
+test "tc_timeout2_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+Client 'timeout_tst' was killed by signal 6
+Client 'timeout_tst' failed
+1 child(ren) failed
+test "tc_timeout_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "timeout_turnoff": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+test "timeout_reset_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+test "timeout2_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+test "timeout_tst": signal 6, pass.
+----------------------------------------
+error: XDG_RUNTIME_DIR is invalid or not set in the environment.
+test "tc_client_log": exit status 0, pass.
+----------------------------------------
+Client 'sanity_fd_leak_exec' exited with code 1
+Client 'sanity_fd_leak_exec' failed
+1 child(ren) failed
+test "tc_client_fd_leaks_exec": signal 6, pass.
+----------------------------------------
+fd leak detected in test. Opened 15 files, unclosed 2
+Client 'sanity_fd_leak' was killed by signal 6
+Client 'sanity_fd_leak' failed
+1 child(ren) failed
+test "tc_client_fd_leaks": signal 6, pass.
+----------------------------------------
+test "tc_client_no_fd_leaks": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_exec": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_leak_exec": exit status 1, pass.
+----------------------------------------
+fd leak detected in test. Opened 6 files, unclosed 2
+test "sanity_fd_leak": signal 6, pass.
+----------------------------------------
+sanity-test: /usr/src/debug/wayland/1.22.0/tests/sanity-test.c:85: sanity_assert: Assertion `0' failed.
+test "sanity_assert": signal 6, pass.
+----------------------------------------
+test "fail_segv": signal 11, pass.
+----------------------------------------
+test "fail_kill": signal 15, pass.
+----------------------------------------
+Abort the program
+test "fail_wl_abort": signal 6, pass.
+----------------------------------------
+test "fail_abort": signal 6, pass.
+----------------------------------------
+test "exit_failure": exit status 1, pass.
+----------------------------------------
+test "exit_success": exit status 0, pass.
+----------------------------------------
+test "empty": exit status 0, pass.
+----------------------------------------
+22 tests, 22 pass, 0 fail
+PASS: tests/sanity-test
+srcdir:
+scanner: wayland-scanner
+test_data_dir: tests/data
+test_output_dir: tests/output
+pwd: /usr/lib/wayland/ptest
+sed: sed
+
+Testing code generation: example.xml -> example-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+example.xml -> example-code.c PASS
+
+Testing client-header generation: example.xml -> example-client.h
+example.xml -> example-client.h PASS
+
+Testing server-header generation: example.xml -> example-server.h
+example.xml -> example-server.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing client-header generation: small.xml -> small-client.h
+small.xml -> small-client.h PASS
+
+Testing server-header generation: small.xml -> small-server.h
+small.xml -> small-server.h PASS
+
+Testing -c code generation: small.xml -> small-code-core.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code-core.c PASS
+
+Testing -c client-header generation: small.xml -> small-client-core.h
+small.xml -> small-client-core.h PASS
+
+Testing -c server-header generation: small.xml -> small-server-core.h
+small.xml -> small-server-core.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing public-code generation: small.xml -> small-code.c
+small.xml -> small-code.c PASS
+
+Testing private-code generation: small.xml -> small-private-code.c
+small.xml -> small-private-code.c PASS
+
+Checking that reading bad-identifier-arg.xml gives an error on line 7
+bad-identifier-arg.xml PASS
+
+Checking that reading bad-identifier-entry.xml gives an error on line 8
+bad-identifier-entry.xml PASS
+
+Checking that reading bad-identifier-enum.xml gives an error on line 6
+bad-identifier-enum.xml PASS
+
+Checking that reading bad-identifier-event.xml gives an error on line 6
+bad-identifier-event.xml PASS
+
+Checking that reading bad-identifier-interface.xml gives an error on line 3
+bad-identifier-interface.xml PASS
+
+Checking that reading bad-identifier-protocol.xml gives an error on line 2
+bad-identifier-protocol.xml PASS
+
+Checking that reading bad-identifier-request.xml gives an error on line 6
+bad-identifier-request.xml PASS
+PASS: tests/scanner-test.sh
+test "signal_emit_mutable": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/signal-test
+test "absolute_socket_path": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-32.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-32.lock, maybe another compositor is running
+test "add_socket_auto": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-test-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-test-0.lock, maybe another compositor is running
+test "add_existing_socket": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-y6TAdF/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_server_create": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-y6TAdF/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_client_connect": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/socket-test
+PASS: tests/wayland-egl-symbols-check
+DURATION: 5
+END: /usr/lib/wayland/ptest
+2024-01-31T04:24
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-wayland.log b/runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-wayland.log
new file mode 100644
index 00000000000..45e26d67431
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-wayland/ptest-wayland.log
@@ -0,0 +1,1151 @@
+START: ptest-runner
+2024-01-31T04:24
+test "array_for_each": exit status 0, pass.
+----------------------------------------
+test "array_copy": exit status 0, pass.
+----------------------------------------
+test "array_add": exit status 0, pass.
+----------------------------------------
+test "array_release": exit status 0, pass.
+----------------------------------------
+test "array_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/array-test
+test "client_destroy_listener": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/client-test
+test "new_resource": exit status 0, pass.
+----------------------------------------
+test "new_client_connect": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/compositor-introspection-test
+Timeout was set to 1 second from now.
+* bogus size 11
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 10
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 9
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 8
+message too short, object (1), message sync(n)
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 7
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 6
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 5
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 4
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 3
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 2
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 1
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 0
+message too short, invalid header
+error in client communication (pid 386)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+test "request_bogus_size": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+test "closure_leaks_after_error": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "closure_leaks": exit status 0, pass.
+----------------------------------------
+test "invoke_closure": exit status 0, pass.
+----------------------------------------
+Data too big for buffer (5012 > 4096).
+test "connection_marshal_too_big": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_alot": exit status 0, pass.
+----------------------------------------
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+test "connection_demarshal_failures": exit status 0, pass.
+----------------------------------------
+NULL string received on non-nullable type, message test(s)
+test "connection_demarshal_null_strings": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_demarshal": exit status 0, pass.
+----------------------------------------
+test "connection_demarshal": exit status 0, pass.
+----------------------------------------
+error marshalling arguments for test (signature o): null value passed for arg 0
+error marshalling arguments for test (signature s): null value passed for arg 0
+error marshalling arguments for test (signature a): null value passed for arg 0
+test "connection_marshal_nullables": exit status 0, pass.
+----------------------------------------
+test "connection_marshal": exit status 0, pass.
+----------------------------------------
+test "argument_from_va_list": exit status 0, pass.
+----------------------------------------
+test "connection_queue": exit status 0, pass.
+----------------------------------------
+test "connection_data": exit status 0, pass.
+----------------------------------------
+test "connection_write": exit status 0, pass.
+----------------------------------------
+test "connection_create": exit status 0, pass.
+----------------------------------------
+17 tests, 17 pass, 0 fail
+PASS: tests/connection-test
+PASS: tests/cpp-compile-test
+test "no_source_terminate": exit status 0, pass.
+----------------------------------------
+test "global_remove": exit status 0, pass.
+----------------------------------------
+Error sending request: Resource temporarily unavailable
+Send loop failed on try 4096, err = 11, Resource temporarily unavailable
+test "send_overflow_disconnection": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 414)
+wl_registry@3: error 0: invalid interface for global 2: have wl_output, wanted wl_seat
+test "registry_bind_interface_mismatch": exit status 0, pass.
+----------------------------------------
+test "zombie_fd_errant_consumption": exit status 0, pass.
+----------------------------------------
+test "zombie_fd": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 420)
+wl_registry@3: error 0: invalid global wl_data_offer (2)
+test "bind_fails_on_filtered_global": exit status 0, pass.
+----------------------------------------
+test "filtered_dynamic_global_is_hidden": exit status 0, pass.
+----------------------------------------
+test "filtered_global_is_hidden": exit status 0, pass.
+----------------------------------------
+[destroyed object]: error 23: Dummy error
+test "error_on_destroyed_object": exit status 0, pass.
+----------------------------------------
+test "versions": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 440)
+wl_seat@6: error 23: Dummy error
+error in client communication (pid 440)
+wl_seat@6: error 23: Dummy error
+test "error_code_after_epipe": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_after_error_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_eagain_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_cancel_read_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_errors_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 3: Error 20
+Err is 71
+test "post_internal_error_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+wl_display@1: error 2: no memory
+test "post_nomem_tst": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+wl_seat@6: error 23: Dummy error
+test "post_error_to_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_from_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_client": exit status 0, pass.
+----------------------------------------
+test "tc_leaks_tests": exit status 0, pass.
+----------------------------------------
+test "display_destroy_listener": exit status 0, pass.
+----------------------------------------
+23 tests, 23 pass, 0 fail
+PASS: tests/display-test
+test "event_loop_destroy": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_cancellation": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_order": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_updates": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer": exit status 0, pass.
+----------------------------------------
+test "event_loop_multiple_same_signals": exit status 0, pass.
+----------------------------------------
+test "event_loop_signal": exit status 0, pass.
+----------------------------------------
+test "event_loop_free_source_with_data": exit status 0, pass.
+----------------------------------------
+test "event_loop_post_dispatch_check": exit status 0, pass.
+----------------------------------------
+9 tests, 9 pass, 0 fail
+PASS: tests/event-loop-test
+test "fixed_int_conversions": exit status 0, pass.
+----------------------------------------
+double 62.125000 to fixed 3e20
+double -1200.625000 to fixed fffb4f60
+fixed 6b8b4567 to double 7048005.402344
+fixed 12030 to double 288.187500
+fixed 70000000 to double 7340032.000000
+fixed fffedfd0 to double -288.187500
+fixed 80000000 to double -8388608.000000
+test "fixed_double_conversions": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/fixed-test
+PASS: tests/headers-test
+test "interface_equal": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/interface-test
+test "list_insert_list": exit status 0, pass.
+----------------------------------------
+test "list_remove": exit status 0, pass.
+----------------------------------------
+test "list_iterator": exit status 0, pass.
+----------------------------------------
+test "list_length": exit status 0, pass.
+----------------------------------------
+test "list_insert": exit status 0, pass.
+----------------------------------------
+test "list_init": exit status 0, pass.
+----------------------------------------
+6 tests, 6 pass, 0 fail
+PASS: tests/list-test
+test "map_iter_empty": exit status 0, pass.
+----------------------------------------
+test "map_flags": exit status 0, pass.
+----------------------------------------
+test "map_remove": exit status 0, pass.
+----------------------------------------
+test "map_insert_at": exit status 0, pass.
+----------------------------------------
+test "map_insert_new": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/map-test
+test "message_count_arrays": exit status 0, pass.
+----------------------------------------
+test "message_version": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/message-test
+Timeout was set to 4 seconds from now.
+test "signal_get_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_readd_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_remove_listener": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+7 tests, 7 pass, 0 fail
+PASS: tests/newsignal-test
+test "os_wrappers_epoll_create_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_epoll_create_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/os-wrappers-test
+Timeout was set to 1 second from now.
+test "logger": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/protocol-logger-test
+Timeout was set to 2 seconds from now.
+test "queue_destroy_default_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x557ad159a0 destroyed while proxies still attached:
+ wl_callback@2 still attached
+Tried to add event to destroyed queue
+Client 'client_test_queue_proxy_event_to_destroyed_queue' was killed by signal 6
+test "queue_proxy_event_to_destroyed_queue": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x557ad159a0 destroyed while proxies still attached:
+ wl_callback@2 still attached
+test "queue_destroy_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_race": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_proxy_wrapper": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_roundtrip": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_multiple_queues": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_proxy_destroy": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/queue-test
+test "free_without_remove": exit status 0, pass.
+----------------------------------------
+test "create_resource_with_same_id": exit status 0, pass.
+----------------------------------------
+test "destroy_res_tst": exit status 0, pass.
+----------------------------------------
+test "create_resource_tst": exit status 0, pass.
+----------------------------------------
+4 tests, 4 pass, 0 fail
+PASS: tests/resources-test
+Timeout was set to 1 second from now.
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "tc_timeout3_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+Client 'timeout_reset_tst' was killed by signal 6
+Client 'timeout_reset_tst' failed
+1 child(ren) failed
+test "tc_timeout2_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+Client 'timeout_tst' was killed by signal 6
+Client 'timeout_tst' failed
+1 child(ren) failed
+test "tc_timeout_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "timeout_turnoff": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+test "timeout_reset_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+test "timeout2_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+test "timeout_tst": signal 6, pass.
+----------------------------------------
+error: XDG_RUNTIME_DIR is invalid or not set in the environment.
+test "tc_client_log": exit status 0, pass.
+----------------------------------------
+Client 'sanity_fd_leak_exec' exited with code 1
+Client 'sanity_fd_leak_exec' failed
+1 child(ren) failed
+test "tc_client_fd_leaks_exec": signal 6, pass.
+----------------------------------------
+fd leak detected in test. Opened 15 files, unclosed 2
+Client 'sanity_fd_leak' was killed by signal 6
+Client 'sanity_fd_leak' failed
+1 child(ren) failed
+test "tc_client_fd_leaks": signal 6, pass.
+----------------------------------------
+test "tc_client_no_fd_leaks": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_exec": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_leak_exec": exit status 1, pass.
+----------------------------------------
+fd leak detected in test. Opened 6 files, unclosed 2
+test "sanity_fd_leak": signal 6, pass.
+----------------------------------------
+sanity-test: /usr/src/debug/wayland/1.22.0/tests/sanity-test.c:85: sanity_assert: Assertion `0' failed.
+test "sanity_assert": signal 6, pass.
+----------------------------------------
+test "fail_segv": signal 11, pass.
+----------------------------------------
+test "fail_kill": signal 15, pass.
+----------------------------------------
+Abort the program
+test "fail_wl_abort": signal 6, pass.
+----------------------------------------
+test "fail_abort": signal 6, pass.
+----------------------------------------
+test "exit_failure": exit status 1, pass.
+----------------------------------------
+test "exit_success": exit status 0, pass.
+----------------------------------------
+test "empty": exit status 0, pass.
+----------------------------------------
+22 tests, 22 pass, 0 fail
+PASS: tests/sanity-test
+srcdir:
+scanner: wayland-scanner
+test_data_dir: tests/data
+test_output_dir: tests/output
+pwd: /usr/lib/wayland/ptest
+sed: sed
+
+Testing code generation: example.xml -> example-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+example.xml -> example-code.c PASS
+
+Testing client-header generation: example.xml -> example-client.h
+example.xml -> example-client.h PASS
+
+Testing server-header generation: example.xml -> example-server.h
+example.xml -> example-server.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing client-header generation: small.xml -> small-client.h
+small.xml -> small-client.h PASS
+
+Testing server-header generation: small.xml -> small-server.h
+small.xml -> small-server.h PASS
+
+Testing -c code generation: small.xml -> small-code-core.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code-core.c PASS
+
+Testing -c client-header generation: small.xml -> small-client-core.h
+small.xml -> small-client-core.h PASS
+
+Testing -c server-header generation: small.xml -> small-server-core.h
+small.xml -> small-server-core.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing public-code generation: small.xml -> small-code.c
+small.xml -> small-code.c PASS
+
+Testing private-code generation: small.xml -> small-private-code.c
+small.xml -> small-private-code.c PASS
+
+Checking that reading bad-identifier-arg.xml gives an error on line 7
+bad-identifier-arg.xml PASS
+
+Checking that reading bad-identifier-entry.xml gives an error on line 8
+bad-identifier-entry.xml PASS
+
+Checking that reading bad-identifier-enum.xml gives an error on line 6
+bad-identifier-enum.xml PASS
+
+Checking that reading bad-identifier-event.xml gives an error on line 6
+bad-identifier-event.xml PASS
+
+Checking that reading bad-identifier-interface.xml gives an error on line 3
+bad-identifier-interface.xml PASS
+
+Checking that reading bad-identifier-protocol.xml gives an error on line 2
+bad-identifier-protocol.xml PASS
+
+Checking that reading bad-identifier-request.xml gives an error on line 6
+bad-identifier-request.xml PASS
+PASS: tests/scanner-test.sh
+test "signal_emit_mutable": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/signal-test
+test "absolute_socket_path": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-32.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-32.lock, maybe another compositor is running
+test "add_socket_auto": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-test-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-y6TAdF/wayland-test-0.lock, maybe another compositor is running
+test "add_existing_socket": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-y6TAdF/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_server_create": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-y6TAdF/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_client_connect": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/socket-test
+PASS: tests/wayland-egl-symbols-check
+DURATION: 5
diff --git a/runtime/poky/qemuarm64/core-image-ptest-wayland/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-wayland/testresults.json
new file mode 100644
index 00000000000..1f716b3c5e8
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-wayland/testresults.json
@@ -0,0 +1,132 @@
+{
+ "runtime_core-image-ptest-wayland_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-wayland",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010180473327636719,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3659939765930176,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04305744171142578,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.85224461555481,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012776851654052734,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "wayland": {
+ "duration": "5"
+ }
+ },
+ "ptestresult.wayland.tests/array-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/client-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/compositor-introspection-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/connection-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/cpp-compile-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/display-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/event-loop-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/fixed-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/headers-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/interface-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/list-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/map-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/message-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/newsignal-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/os-wrappers-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/protocol-logger-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/queue-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/resources-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/sanity-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/scanner-test.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/signal-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/socket-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/wayland-egl-symbols-check": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.103617191314697,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-xz/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-xz/ptest-raw.log
new file mode 100644
index 00000000000..6a0992e2fbb
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-xz/ptest-raw.log
@@ -0,0 +1,178 @@
+START: ptest-runner
+2024-01-31T04:24
+BEGIN: /usr/lib/xz/ptest
+=== test_bcj_exact_size.c ===
+PASS: test_exact_size
+PASS: test_empty_block
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_block_header.c ===
+PASS: test_lzma_block_header_size
+PASS: test_lzma_block_header_encode
+PASS: test_lzma_block_header_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_check.c ===
+PASS: test_lzma_crc32
+PASS: test_lzma_crc64
+PASS: test_lzma_supported_checks
+PASS: test_lzma_check_size
+PASS: test_lzma_get_check_st
+PASS: test_lzma_get_check_mt
+---
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_flags.c ===
+PASS: test_lzma_filter_flags_size
+PASS: test_lzma_filter_flags_encode
+PASS: test_lzma_filter_flags_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_str.c ===
+PASS: test_lzma_str_to_filters
+PASS: test_lzma_str_from_filters
+PASS: test_lzma_str_list_filters
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_hardware.c ===
+PASS: test_lzma_physmem
+PASS: test_lzma_cputhreads
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index.c ===
+PASS: test_lzma_index_memusage
+PASS: test_lzma_index_memused
+PASS: test_lzma_index_append
+PASS: test_lzma_index_stream_flags
+PASS: test_lzma_index_checks
+PASS: test_lzma_index_stream_padding
+PASS: test_lzma_index_stream_count
+PASS: test_lzma_index_block_count
+PASS: test_lzma_index_size
+PASS: test_lzma_index_stream_size
+PASS: test_lzma_index_total_size
+PASS: test_lzma_index_file_size
+PASS: test_lzma_index_uncompressed_size
+PASS: test_lzma_index_iter_init
+PASS: test_lzma_index_iter_rewind
+PASS: test_lzma_index_iter_next
+PASS: test_lzma_index_iter_locate
+PASS: test_lzma_index_cat
+PASS: test_lzma_index_dup
+PASS: test_lzma_index_encoder
+PASS: test_lzma_index_decoder
+PASS: test_lzma_index_buffer_encode
+PASS: test_lzma_index_buffer_decode
+---
+# TOTAL: 23
+# PASS: 23
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index_hash.c ===
+PASS: test_lzma_index_hash_init
+PASS: test_lzma_index_hash_append
+PASS: test_lzma_index_hash_decode
+PASS: test_lzma_index_hash_size
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_lzip_decoder.c ===
+PASS: test_options
+PASS: test_v0_decode
+PASS: test_v1_decode
+PASS: test_v0_trailing
+PASS: test_v1_trailing
+PASS: test_concatentated
+PASS: test_crc
+PASS: test_invalid_magic_bytes
+PASS: test_invalid_version
+PASS: test_invalid_dictionary_size
+PASS: test_invalid_uncomp_size
+PASS: test_invalid_member_size
+PASS: test_invalid_memlimit
+---
+# TOTAL: 13
+# PASS: 13
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_memlimit.c ===
+PASS: test_memlimit_stream_decoder
+PASS: test_memlimit_stream_decoder_mt
+PASS: test_memlimit_alone_decoder
+PASS: test_memlimit_auto_decoder
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_stream_flags.c ===
+PASS: test_lzma_stream_header_encode
+PASS: test_lzma_stream_footer_encode
+PASS: test_lzma_stream_header_decode
+PASS: test_lzma_stream_footer_decode
+PASS: test_lzma_stream_flags_compare
+---
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_vli.c ===
+PASS: test_lzma_vli_size
+PASS: test_lzma_vli_encode
+PASS: test_lzma_vli_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+PASS: test_files.sh
+PASS: test_scripts.sh
+PASS: test_compress.sh
+DURATION: 1
+END: /usr/lib/xz/ptest
+2024-01-31T04:24
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-xz/ptest-xz.log b/runtime/poky/qemuarm64/core-image-ptest-xz/ptest-xz.log
new file mode 100644
index 00000000000..06e3300599f
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-xz/ptest-xz.log
@@ -0,0 +1,173 @@
+START: ptest-runner
+2024-01-31T04:24
+=== test_bcj_exact_size.c ===
+PASS: test_exact_size
+PASS: test_empty_block
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_block_header.c ===
+PASS: test_lzma_block_header_size
+PASS: test_lzma_block_header_encode
+PASS: test_lzma_block_header_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_check.c ===
+PASS: test_lzma_crc32
+PASS: test_lzma_crc64
+PASS: test_lzma_supported_checks
+PASS: test_lzma_check_size
+PASS: test_lzma_get_check_st
+PASS: test_lzma_get_check_mt
+---
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_flags.c ===
+PASS: test_lzma_filter_flags_size
+PASS: test_lzma_filter_flags_encode
+PASS: test_lzma_filter_flags_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_str.c ===
+PASS: test_lzma_str_to_filters
+PASS: test_lzma_str_from_filters
+PASS: test_lzma_str_list_filters
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_hardware.c ===
+PASS: test_lzma_physmem
+PASS: test_lzma_cputhreads
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index.c ===
+PASS: test_lzma_index_memusage
+PASS: test_lzma_index_memused
+PASS: test_lzma_index_append
+PASS: test_lzma_index_stream_flags
+PASS: test_lzma_index_checks
+PASS: test_lzma_index_stream_padding
+PASS: test_lzma_index_stream_count
+PASS: test_lzma_index_block_count
+PASS: test_lzma_index_size
+PASS: test_lzma_index_stream_size
+PASS: test_lzma_index_total_size
+PASS: test_lzma_index_file_size
+PASS: test_lzma_index_uncompressed_size
+PASS: test_lzma_index_iter_init
+PASS: test_lzma_index_iter_rewind
+PASS: test_lzma_index_iter_next
+PASS: test_lzma_index_iter_locate
+PASS: test_lzma_index_cat
+PASS: test_lzma_index_dup
+PASS: test_lzma_index_encoder
+PASS: test_lzma_index_decoder
+PASS: test_lzma_index_buffer_encode
+PASS: test_lzma_index_buffer_decode
+---
+# TOTAL: 23
+# PASS: 23
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index_hash.c ===
+PASS: test_lzma_index_hash_init
+PASS: test_lzma_index_hash_append
+PASS: test_lzma_index_hash_decode
+PASS: test_lzma_index_hash_size
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_lzip_decoder.c ===
+PASS: test_options
+PASS: test_v0_decode
+PASS: test_v1_decode
+PASS: test_v0_trailing
+PASS: test_v1_trailing
+PASS: test_concatentated
+PASS: test_crc
+PASS: test_invalid_magic_bytes
+PASS: test_invalid_version
+PASS: test_invalid_dictionary_size
+PASS: test_invalid_uncomp_size
+PASS: test_invalid_member_size
+PASS: test_invalid_memlimit
+---
+# TOTAL: 13
+# PASS: 13
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_memlimit.c ===
+PASS: test_memlimit_stream_decoder
+PASS: test_memlimit_stream_decoder_mt
+PASS: test_memlimit_alone_decoder
+PASS: test_memlimit_auto_decoder
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_stream_flags.c ===
+PASS: test_lzma_stream_header_encode
+PASS: test_lzma_stream_footer_encode
+PASS: test_lzma_stream_header_decode
+PASS: test_lzma_stream_footer_decode
+PASS: test_lzma_stream_flags_compare
+---
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_vli.c ===
+PASS: test_lzma_vli_size
+PASS: test_lzma_vli_encode
+PASS: test_lzma_vli_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+PASS: test_files.sh
+PASS: test_scripts.sh
+PASS: test_compress.sh
+DURATION: 1
diff --git a/runtime/poky/qemuarm64/core-image-ptest-xz/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-xz/testresults.json
new file mode 100644
index 00000000000..667ccf39eef
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-xz/testresults.json
@@ -0,0 +1,285 @@
+{
+ "runtime_core-image-ptest-xz_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-xz",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009951591491699219,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3544795513153076,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043309688568115234,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.2969930171966553,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012998580932617188,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "xz": {
+ "duration": "1"
+ }
+ },
+ "ptestresult.xz.test_compress.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_concatentated": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_crc": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_empty_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_exact_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_files.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_dictionary_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_magic_bytes": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_member_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_memlimit": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_uncomp_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_block_header_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_block_header_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_block_header_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_check_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_cputhreads": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_crc32": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_crc64": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_filter_flags_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_filter_flags_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_filter_flags_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_get_check_mt": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_get_check_st": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_append": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_block_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_buffer_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_buffer_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_cat": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_checks": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_dup": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_encoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_file_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_append": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_locate": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_next": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_rewind": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_memusage": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_memused": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_total_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_uncompressed_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_physmem": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_str_from_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_str_list_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_str_to_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_flags_compare": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_footer_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_footer_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_header_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_header_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_supported_checks": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_vli_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_vli_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_vli_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_alone_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_auto_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_stream_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_stream_decoder_mt": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_scripts.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v0_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v0_trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v1_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v1_trailing": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.106694459915161,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-raw.log b/runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-raw.log
new file mode 100644
index 00000000000..8cdaa09fc15
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-raw.log
@@ -0,0 +1,17 @@
+START: ptest-runner
+2024-01-31T04:24
+BEGIN: /usr/lib/zlib/ptest
+zlib version 1.3 = 0x1300, compile flags = 0xa9
+uncompress(): hello, hello!
+gzread(): hello, hello!
+gzgets() after gzseek: hello!
+inflate(): hello, hello!
+large_inflate(): OK
+after inflateSync(): hello, hello!
+inflate with dictionary: hello, hello!
+PASS: zlib
+DURATION: 0
+END: /usr/lib/zlib/ptest
+2024-01-31T04:24
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-zlib.log b/runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-zlib.log
new file mode 100644
index 00000000000..5c6986f5683
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-zlib/ptest-zlib.log
@@ -0,0 +1,12 @@
+START: ptest-runner
+2024-01-31T04:24
+zlib version 1.3 = 0x1300, compile flags = 0xa9
+uncompress(): hello, hello!
+gzread(): hello, hello!
+gzgets() after gzseek: hello!
+inflate(): hello, hello!
+large_inflate(): OK
+after inflateSync(): hello, hello!
+inflate with dictionary: hello, hello!
+PASS: zlib
+DURATION: 0
diff --git a/runtime/poky/qemuarm64/core-image-ptest-zlib/testresults.json b/runtime/poky/qemuarm64/core-image-ptest-zlib/testresults.json
new file mode 100644
index 00000000000..f083afec4f9
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-ptest-zlib/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-zlib_qemuarm64_20240131042403": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-20.04",
+ "IMAGE_BASENAME": "core-image-ptest-zlib",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131042403",
+ "TESTSERIES": "qemuarm64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011739730834960938,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.382760763168335,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.043996572494506836,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.4485151767730713,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001241922378540039,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "zlib": {
+ "duration": "0"
+ }
+ },
+ "ptestresult.zlib.zlib": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.1170175075531,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-sato-sdk/testresults.json b/runtime/poky/qemuarm64/core-image-sato-sdk/testresults.json
new file mode 100644
index 00000000000..b1d4b91e79b
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-sato-sdk/testresults.json
@@ -0,0 +1,1420 @@
+{
+ "runtime_core-image-sato-sdk_qemuarm64_20240131030307": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131030307",
+ "TESTSERIES": "qemuarm64-armhost",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0011131763458251953,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 48.68371319770813,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0018415451049804688,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 8.347047090530396,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5353226661682129,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.48892784118652344,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.0181503295898438,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.48900794982910156,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.1133944988250732,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.7931063175201416,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7255599498748779,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7284832000732422,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7197644710540771,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.564497947692871,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.7074837684631348,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.4930334091186523,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.7119829654693604,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.706634759902954,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 9.364112377166748,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0016303062438964844,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.642892599105835,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.8809642791748047,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.629802942276001,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 1.5954322814941406,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 1.3999168872833252,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 1.7638392448425293,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 1.0259296894073486,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.5718173980712891,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.6027634143829346,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 15.25972318649292,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 1.546093463897705,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.291827917098999,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 1.809056043624878,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.49147725105285645,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7660799026489258,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.076404094696045,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.455790519714355,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0012052059173583984,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0016982555389404297,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011286735534667969,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.6195805072784424,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5992069244384766,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.020886898040771484,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0010628700256347656,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008151531219482422,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.4960346221923828,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.4833106994628906,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.9630091190338135,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.5233681201934814,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 9.557279586791992,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.0055503845214844,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.32378458976745605,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005152225494384766,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 3.6410789489746094,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 1.601086139678955,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.0191943645477295,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.039247035980225,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 2.347473382949829,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0011882781982421875,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0008788108825683594,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0008122920989990234,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0008203983306884766,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0006785392761230469,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0012025833129882812,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0010485649108886719,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0008265972137451172,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0006701946258544922,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0007462501525878906,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0010509490966796875,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0008556842803955078,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0007615089416503906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0009169578552246094,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.0050945281982422,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato-sdk_qemuarm64_20240131033222": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131033222",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013282299041748047,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 839.0738251209259,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0008795261383056641,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 173.79982566833496,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 1.214341640472412,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 1.401379108428955,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 4.597415924072266,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 1.205773115158081,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0006749629974365234,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0004425048828125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003764629364013672,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00035071372985839844,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003437995910644531,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0003478527069091797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0003440380096435547,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00034546852111816406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00036907196044921875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00035452842712402344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0006074905395507812,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005958080291748047,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0004277229309082031,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00037360191345214844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0003523826599121094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 6.928573846817017,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 7.052974224090576,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 11.910618305206299,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 5.704589128494263,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 3.0467000007629395,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 1.5737576484680176,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 260.9487838745117,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 3.649958610534668,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 6.228978395462036,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 5.216646432876587,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.3210456371307373,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 3.1444497108459473,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 11.026488065719604,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 26.24866771697998,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 30.952215909957886,
+ "status": "PASSED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0010077953338623047,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007250308990478516,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 8.311397075653076,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.1535334587097168,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03442549705505371,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005271434783935547,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005099773406982422,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.4319393634796143,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005552768707275391,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00048470497131347656,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00036406517028808594,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0004062652587890625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00043320655822753906,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003974437713623047,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00052642822265625,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 14.696019887924194,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 7.005232572555542,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 5.277339935302734,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 13.77120041847229,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 24.379395246505737,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005660057067871094,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004336833953857422,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003707408905029297,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0004286766052246094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003719329833984375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006175041198730469,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005383491516113281,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005033016204833984,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003647804260253906,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00035500526428222656,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005526542663574219,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00044155120849609375,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004210472106933594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004646778106689453,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 2.653122901916504,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato-sdk_qemuarm64_20240131034531": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "rocky-9.3",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131034531",
+ "TESTSERIES": "qemuarm64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0008783340454101562,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 865.3800518512726,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00069427490234375,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 148.53739428520203,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.7210104465484619,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.8279380798339844,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.7330639362335205,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.6975855827331543,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 11.662166595458984,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 4.837859392166138,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 5.105435848236084,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 4.616426467895508,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 4.447079658508301,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 16.331531286239624,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 13.652177810668945,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 18.166715621948242,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 19.680445194244385,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 15.04981255531311,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 75.89602589607239,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0007464885711669922,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 3.869328498840332,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 7.492237329483032,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 5.1123716831207275,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 4.013525009155273,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 4.528952598571777,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 11.07423710823059,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 4.714768648147583,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 3.2864809036254883,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 1.644289255142212,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 386.96323561668396,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 2.3418774604797363,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 3.7312521934509277,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 3.2821497917175293,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.1611008644104004,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.77180814743042,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 9.902994871139526,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 21.362378358840942,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005896091461181641,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008258819580078125,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.004445791244506836,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 8.806488275527954,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.9511520862579346,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03849005699157715,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006566047668457031,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008940696716308594,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.4403347969055176,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.9414055347442627,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.8210241794586182,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 11.176436185836792,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 60.93983578681946,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 5.002463102340698,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 2.5092601776123047,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00054931640625,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 15.106946468353271,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 7.513801574707031,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 8.84640383720398,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 12.085371255874634,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 26.73295497894287,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005109310150146484,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.000545501708984375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0004353523254394531,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0004317760467529297,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00039649009704589844,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006401538848876953,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005381107330322266,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0007064342498779297,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003914833068847656,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0005800724029541016,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0007929801940917969,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0006759166717529297,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0012707710266113281,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0006909370422363281,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 2.1698005199432373,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato-sdk_qemuarm64_20240131041623": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "deb",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131041623",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 28.857659578323364,
+ "status": "PASSED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 821.9891517162323,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0007474422454833984,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 182.9924178123474,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 1.2009477615356445,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 1.371483325958252,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 4.662629842758179,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 1.1936752796173096,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0003771781921386719,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00022220611572265625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00020956993103027344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00026726722717285156,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0002086162567138672,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00022840499877929688,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0002090930938720703,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00020551681518554688,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00020360946655273438,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00020837783813476562,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0004031658172607422,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0003769397735595703,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0002484321594238281,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00021910667419433594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0002079010009765625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 6.790560007095337,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 6.989242315292358,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 11.5710129737854,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 5.614224433898926,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 3.0802342891693115,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 1.6228103637695312,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 267.34447860717773,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 3.671565055847168,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 6.219383001327515,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 5.2364726066589355,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.318042278289795,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 3.1361947059631348,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 11.103580236434937,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 26.37222456932068,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0007059574127197266,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0007987022399902344,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006198883056640625,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 8.375433683395386,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.179481029510498,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02328014373779297,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00033283233642578125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0003063678741455078,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.434152603149414,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.00045752525329589844,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0003352165222167969,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0002923011779785156,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.000308990478515625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003185272216796875,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00029087066650390625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00043964385986328125,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 14.681642532348633,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 7.024590969085693,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 5.1338183879852295,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 12.422624588012695,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 23.88349175453186,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005724430084228516,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004050731658935547,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003802776336669922,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003979206085205078,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00037026405334472656,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006206035614013672,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005197525024414062,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004322528839111328,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00036334991455078125,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00034880638122558594,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004935264587402344,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004432201385498047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004405975341796875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004525184631347656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 2.6648170948028564,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuarm64/core-image-sato/testresults.json b/runtime/poky/qemuarm64/core-image-sato/testresults.json
new file mode 100644
index 00000000000..996093d4dde
--- /dev/null
+++ b/runtime/poky/qemuarm64/core-image-sato/testresults.json
@@ -0,0 +1,1485 @@
+{
+ "runtime_core-image-sato_qemuarm64_20240131030307": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131030307",
+ "TESTSERIES": "qemuarm64-armhost",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.001079559326171875,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.000606536865234375,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0004942417144775391,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.00040268898010253906,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5036284923553467,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.48865818977355957,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.9366240501403809,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.534480094909668,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 8.660199642181396,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 5.726269006729126,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.827479362487793,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 1.1077778339385986,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.8222975730895996,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.4171650409698486,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.5884451866149902,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.4130802154541016,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.491777181625366,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.2968792915344238,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 10.142869710922241,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0018355846405029297,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.8082478046417236,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.6331615447998047,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.9833452701568604,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0012247562408447266,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0008842945098876953,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0008614063262939453,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0010266304016113281,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.001087188720703125,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0010728836059570312,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0011191368103027344,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0012273788452148438,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0006778240203857422,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0011320114135742188,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.4851992130279541,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7658882141113281,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.049665689468384,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.279374837875366,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0003783702850341797,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.00036263465881347656,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010144710540771484,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.4738388061523438,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.6442980766296387,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.021504640579223633,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0008018016815185547,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006504058837890625,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.49565792083740234,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.49096155166625977,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.9709353446960449,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.5223755836486816,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 9.490479946136475,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.0380935668945312,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.2983877658843994,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0011594295501708984,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0013637542724609375,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.001224517822265625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0014410018920898438,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.001761674880981,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0012409687042236328,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0010972023010253906,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0008835792541503906,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.000789642333984375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0010285377502441406,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00077056884765625,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0014452934265136719,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0010769367218017578,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0010297298431396484,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0008013248443603516,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0007631778717041016,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0011534690856933594,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0010685920715332031,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0010335445404052734,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.001004934310913086,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.0229628086090088,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemuarm64_20240131033222": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131033222",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013251304626464844,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006363391876220703,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.000732421875,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005483627319335938,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.7110698223114014,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.7711725234985352,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.8119869232177734,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.9134502410888672,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0005288124084472656,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003647804260253906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003199577331542969,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00034236907958984375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00034737586975097656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.000324249267578125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0003178119659423828,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00034499168395996094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00031566619873046875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0003287792205810547,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005834102630615234,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005559921264648438,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0003376007080078125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003216266632080078,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00032448768615722656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.002132892608642578,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0008234977722167969,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0008246898651123047,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.004261016845703125,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0008299350738525391,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0008373260498046875,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0009942054748535156,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0008571147918701172,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003542900085449219,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006127357482910156,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.046379566192627,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.55934739112854,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 8.907619953155518,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 15.711680173873901,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 7.5987629890441895,
+ "status": "PASSED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0009007453918457031,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007410049438476562,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.746156930923462,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0006666183471679688,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02463364601135254,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005166530609130859,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005087852478027344,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.2633652687072754,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005810260772705078,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0003986358642578125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003597736358642578,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00035452842712402344,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003731250762939453,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003464221954345703,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005209445953369141,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004611015319824219,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00044155120849609375,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005290508270263672,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.355593204498291,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005228519439697266,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005524158477783203,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0003540515899658203,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00035119056701660156,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003941059112548828,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003447532653808594,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006139278411865234,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00048804283142089844,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00044655799865722656,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003809928894042969,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003540515899658203,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005207061767578125,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00044226646423339844,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004782676696777344,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004372596740722656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.3479344844818115,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemuarm64_20240131034531": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "rocky-9.3",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131034531",
+ "TESTSERIES": "qemuarm64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0010192394256591797,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0004448890686035156,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00036787986755371094,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.00030350685119628906,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.6843831539154053,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.8050816059112549,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.5412354469299316,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.6075220108032227,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 13.435058116912842,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 4.177887201309204,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 3.996122360229492,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 4.125856161117554,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 5.732953786849976,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 14.737793207168579,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 28.418960094451904,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 15.53528618812561,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 15.711161136627197,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 10.907461643218994,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 53.02585053443909,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0004050731658935547,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 4.960035562515259,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 4.905423879623413,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 4.01056170463562,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0003609657287597656,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00024080276489257812,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0002307891845703125,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00030541419982910156,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0002605915069580078,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0002589225769042969,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00024127960205078125,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0002865791320800781,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0002288818359375,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0003936290740966797,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6115438938140869,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.981860876083374,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 5.301113605499268,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 12.476624727249146,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0003674030303955078,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004153251647949219,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0003561973571777344,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.98180890083313,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.823577880859375,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.12045645713806152,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005371570587158203,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004630088806152344,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.7936828136444092,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.6932792663574219,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.2159502506256104,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 3.977367401123047,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 20.97754693031311,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.7118782997131348,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.773714542388916,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004258155822753906,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00030159950256347656,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0002493858337402344,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0002913475036621094,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.332513809204102,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0003147125244140625,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0003268718719482422,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0002589225769042969,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00018858909606933594,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0002696514129638672,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0002524852752685547,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.00038909912109375,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00028204917907714844,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00024199485778808594,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0001976490020751953,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00020122528076171875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0002856254577636719,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0002269744873046875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00023293495178222656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00022673606872558594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.2845163345336914,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemuarm64_20240131041623": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "deb",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuarm64",
+ "STARTTIME": "20240131041623",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 11.664485454559326,
+ "status": "PASSED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0010128021240234375,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005223751068115234,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.00048089027404785156,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.998563289642334,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.9745213985443115,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.899176597595215,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.7060568332672119,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0005092620849609375,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00032973289489746094,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0002815723419189453,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0002994537353515625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0002982616424560547,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0002951622009277344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00028204917907714844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0002682209014892578,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00032329559326171875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0002868175506591797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005152225494384766,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0004956722259521484,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0003032684326171875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00028896331787109375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0002760887145996094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.00041174888610839844,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004017353057861328,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00036597251892089844,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00039124488830566406,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004105567932128906,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004200935363769531,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00038933753967285156,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.000415802001953125,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00028395652770996094,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005023479461669922,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6660251617431641,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.1050944328308105,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 6.6561784744262695,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 15.416567087173462,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005090236663818359,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0007960796356201172,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006320476531982422,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.8240139484405518,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.7789244651794434,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.16119694709777832,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005779266357421875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004584789276123047,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.3194468021392822,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005397796630859375,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0003991127014160156,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003426074981689453,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003376007080078125,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003743171691894531,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00033664703369140625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005147457122802734,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00046896934509277344,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00042700767517089844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005059242248535156,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.752640724182129,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0004904270172119141,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005290508270263672,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0003724098205566406,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00034236907958984375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003674030303955078,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00034499168395996094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006263256072998047,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005033016204833984,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00043082237243652344,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003380775451660156,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00035190582275390625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004928112030029297,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00044727325439453125,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004279613494873047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00043892860412597656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.493316650390625,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemumips/core-image-minimal/testresults.json b/runtime/poky/qemumips/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..8411f43fa98
--- /dev/null
+++ b/runtime/poky/qemumips/core-image-minimal/testresults.json
@@ -0,0 +1,381 @@
+{
+ "runtime_core-image-minimal_qemumips_20240131035841": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "almalinux-9.3",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemumips",
+ "STARTTIME": "20240131035841",
+ "TESTSERIES": "qemumips",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.001531362533569336,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.000576019287109375,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0007634162902832031,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0009098052978515625,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0011339187622070312,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.000591278076171875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0005807876586914062,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0006191730499267578,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0006022453308105469,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0005779266357421875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0006012916564941406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0006377696990966797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0005180835723876953,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0003898143768310547,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0003173351287841797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.00083160400390625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006480216979980469,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0011014938354492188,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0006496906280517578,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0006704330444335938,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.000993490219116211,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00089263916015625,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0008885860443115234,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0008566379547119141,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0010013580322265625,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0009846687316894531,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.000986337661743164,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0007245540618896484,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004260540008544922,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0007567405700683594,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0007348060607910156,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.00043201446533203125,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00038623809814453125,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0010094642639160156,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005450248718261719,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008029937744140625,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011153221130371094,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0006184577941894531,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0017428398132324219,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.10401725769042969,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005664825439453125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005857944488525391,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0005443096160888672,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0004115104675292969,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0004029273986816406,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00042819976806640625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.000408172607421875,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0004165172576904297,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00038933753967285156,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006189346313476562,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0005609989166259766,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005292892456054688,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005645751953125,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0006949901580810547,
+ "log": "Test requires dropbear, or openssh-sshd to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0006015300750732422,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00042319297790527344,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004355907440185547,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00038695335388183594,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00040602684020996094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0004336833953857422,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0008752346038818359,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0007939338684082031,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0007927417755126953,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0005998611450195312,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.000576019287109375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0008492469787597656,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0008339881896972656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0007920265197753906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0008184909820556641,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0006573200225830078,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemumips/core-image-sato/testresults.json b/runtime/poky/qemumips/core-image-sato/testresults.json
new file mode 100644
index 00000000000..77c1f99ff03
--- /dev/null
+++ b/runtime/poky/qemumips/core-image-sato/testresults.json
@@ -0,0 +1,348 @@
+{
+ "runtime_core-image-sato_qemumips_20240131035841": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "almalinux-9.3",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemumips",
+ "STARTTIME": "20240131035841",
+ "TESTSERIES": "qemumips",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0009698867797851562,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 3.178849458694458,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 2.402930736541748,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 8.700196027755737,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 3.828153610229492,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 124.84679126739502,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 19.43591547012329,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 17.250853061676025,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 16.869604110717773,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 15.881244421005249,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 63.07967829704285,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 44.961846351623535,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 73.51631593704224,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 158.06268739700317,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 104.98897981643677,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 120.07030963897705,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005316734313964844,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 16.80052661895752,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 20.608946084976196,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 15.024201154708862,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.00045752525329589844,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003807544708251953,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0003669261932373047,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0003838539123535156,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005142688751220703,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0003025531768798828,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0002777576446533203,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0003218650817871094,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00027489662170410156,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.00045108795166015625,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.9084422588348389,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.526970624923706,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 7.785904884338379,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 17.281705617904663,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005118846893310547,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0005497932434082031,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00040030479431152344,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 7.060930490493774,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.0527920722961426,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.07175326347351074,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0003707408905029297,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002751350402832031,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 1.7406086921691895,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.8681821823120117,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.8587446212768555,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 6.568522930145264,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 32.348761558532715,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 3.102264165878296,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 1.4244890213012695,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0007309913635253906,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00035071372985839844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00027370452880859375,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.00039315223693847656,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 17.200586080551147,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00036072731018066406,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0003275871276855469,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0003032684326171875,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00023627281188964844,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003216266632080078,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0002579689025878906,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.000392913818359375,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0003204345703125,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0003142356872558594,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00022673606872558594,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00022220611572265625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0003285408020019531,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0002722740173339844,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00026035308837890625,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002906322479248047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.5942974090576172,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemumips64/core-image-minimal/testresults.json b/runtime/poky/qemumips64/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..189d1920665
--- /dev/null
+++ b/runtime/poky/qemumips64/core-image-minimal/testresults.json
@@ -0,0 +1,760 @@
+{
+ "runtime_core-image-minimal_qemumips64_20240131030652": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemumips64",
+ "STARTTIME": "20240131030652",
+ "TESTSERIES": "qemumips64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0009131431579589844,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005273818969726562,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00036835670471191406,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0004787445068359375,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0005695819854736328,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00037741661071777344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00030922889709472656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00030803680419921875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0002968311309814453,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00034999847412109375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00025653839111328125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0001881122589111328,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0001690387725830078,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0001628398895263672,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0002651214599609375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0004968643188476562,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.00039005279541015625,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0006074905395507812,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00017261505126953125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0001556873321533203,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0002856254577636719,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0002288818359375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0002167224884033203,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0002434253692626953,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0002753734588623047,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00034236907958984375,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004019737243652344,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0003135204315185547,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0002963542938232422,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0004487037658691406,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0006234645843505859,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0003504753112792969,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00030994415283203125,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006003379821777344,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004627704620361328,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004737377166748047,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007767677307128906,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.00033974647521972656,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0004634857177734375,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.05351090431213379,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.000438690185546875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004367828369140625,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0004677772521972656,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0003325939178466797,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00033092498779296875,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003123283386230469,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003292560577392578,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00033211708068847656,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003380775451660156,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004622936248779297,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004680156707763672,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0004742145538330078,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005085468292236328,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0005860328674316406,
+ "log": "Test requires dropbear, or openssh-sshd to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0004646778106689453,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0003566741943359375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00035190582275390625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003180503845214844,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.000324249267578125,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00031065940856933594,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.00060272216796875,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004334449768066406,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004253387451171875,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00030875205993652344,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003135204315185547,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.000461578369140625,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004258155822753906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.000423431396484375,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00044155120849609375,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0002872943878173828,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemumips64_20240131045000": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemumips64",
+ "STARTTIME": "20240131045000",
+ "TESTSERIES": "multilib",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.001112222671508789,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0003323554992675781,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00028395652770996094,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.000377655029296875,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0004353523254394531,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0002605915069580078,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00023245811462402344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0002493858337402344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00025534629821777344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00022029876708984375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0002772808074951172,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00022029876708984375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00022983551025390625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0002346038818359375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0002193450927734375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.00045943260192871094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0003955364227294922,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0004215240478515625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00022339820861816406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00022220611572265625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0003783702850341797,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003139972686767578,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.000301361083984375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00029850006103515625,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0003211498260498047,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00032806396484375,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0003409385681152344,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00022745132446289062,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00019884109497070312,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0003275871276855469,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0006279945373535156,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0004627704620361328,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00037407875061035156,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0007154941558837891,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005500316619873047,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0005536079406738281,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00042366981506347656,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.00023484230041503906,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0003173351287841797,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.030613422393798828,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00030159950256347656,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0003154277801513672,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0003275871276855469,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0002257823944091797,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0002231597900390625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00022220611572265625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00021767616271972656,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00021910667419433594,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0002148151397705078,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00033664703369140625,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00030875205993652344,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00032138824462890625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.000347137451171875,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.00037980079650878906,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00032067298889160156,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00024509429931640625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00021219253540039062,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00021338462829589844,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00022673606872558594,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00021767616271972656,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.00039649009704589844,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00029850006103515625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0003070831298828125,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.000209808349609375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0002307891845703125,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0003135204315185547,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00028014183044433594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0002789497375488281,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002868175506591797,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0003368854522705078,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemumips64/core-image-sato/testresults.json b/runtime/poky/qemumips64/core-image-sato/testresults.json
new file mode 100644
index 00000000000..129fd8b1f65
--- /dev/null
+++ b/runtime/poky/qemumips64/core-image-sato/testresults.json
@@ -0,0 +1,348 @@
+{
+ "runtime_core-image-sato_qemumips64_20240131030652": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemumips64",
+ "STARTTIME": "20240131030652",
+ "TESTSERIES": "qemumips64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012531280517578125,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 3.194291830062866,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 2.4717841148376465,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 12.672295808792114,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 5.071522235870361,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 150.64758276939392,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 33.966140031814575,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 29.889119625091553,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 31.245888710021973,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 22.18688130378723,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 91.48520112037659,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 67.7544322013855,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 146.21677613258362,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 102.40207743644714,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 61.86875295639038,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 385.26660108566284,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0007698535919189453,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 29.635223865509033,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 45.51269316673279,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 40.487934589385986,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005574226379394531,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003857612609863281,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004124641418457031,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00034618377685546875,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00042700767517089844,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0003695487976074219,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.000720977783203125,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0009105205535888672,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0007555484771728516,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.00044155120849609375,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.356132984161377,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 3.2106010913848877,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 11.524368047714233,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 26.20955729484558,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005536079406738281,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008373260498046875,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008103847503662109,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 10.765151739120483,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.3305256366729736,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.053525686264038086,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005557537078857422,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004115104675292969,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 3.3999083042144775,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 1.2737720012664795,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 2.514690399169922,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 13.888652563095093,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 80.68064522743225,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 6.226942777633667,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 2.9612531661987305,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005671977996826172,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004673004150390625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00044417381286621094,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006611347198486328,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 17.943506956100464,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0006189346313476562,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005176067352294922,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00046253204345703125,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003600120544433594,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.000385284423828125,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.005925178527832031,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006735324859619141,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004754066467285156,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004343986511230469,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003650188446044922,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00036144256591796875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004923343658447266,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00045418739318847656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004017353057861328,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004279613494873047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 3.0513112545013428,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuppc/core-image-minimal/testresults.json b/runtime/poky/qemuppc/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..cfaaaac7eda
--- /dev/null
+++ b/runtime/poky/qemuppc/core-image-minimal/testresults.json
@@ -0,0 +1,396 @@
+{
+ "runtime_core-image-minimal_qemuppc_20240131035834": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "almalinux-9.3",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuppc",
+ "STARTTIME": "20240131035834",
+ "TESTSERIES": "qemuppc",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012810230255126953,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0009548664093017578,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0009243488311767578,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0009298324584960938,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0009419918060302734,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00067901611328125,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0009305477142333984,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.001313924789428711,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0006475448608398438,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0006504058837890625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.000606536865234375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0006158351898193359,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.000629425048828125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0006499290466308594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0006489753723144531,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0006356239318847656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0006508827209472656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0006952285766601562,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0014166831970214844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0012412071228027344,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0054340362548828125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.003998517990112305,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0007283687591552734,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0006682872772216797,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0009829998016357422,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0005295276641845703,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0009098052978515625,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0010251998901367188,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0010399818420410156,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.004923820495605469,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0007839202880859375,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00035500526428222656,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0010747909545898438,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0007874965667724609,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.00046539306640625,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0004215240478515625,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.008672237396240234,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0006172657012939453,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0038111209869384766,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.003216266632080078,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.002307891845703125,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0026388168334960938,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.14950060844421387,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.002643108367919922,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0025911331176757812,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.002733945846557617,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0019931793212890625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0011932849884033203,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0007491111755371094,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0007162094116210938,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0007007122039794922,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0007538795471191406,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.000993490219116211,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0010190010070800781,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0009980201721191406,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0010285377502441406,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0006692409515380859,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0009906291961669922,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0007183551788330078,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0007352828979492188,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0006623268127441406,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0007402896881103516,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0006611347198486328,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.001262664794921875,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0009698867797851562,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0009169578552246094,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0006709098815917969,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0007078647613525391,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0009717941284179688,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0009655952453613281,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.001046895980834961,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0009799003601074219,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0007405281066894531,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemuppc/core-image-sato/testresults.json b/runtime/poky/qemuppc/core-image-sato/testresults.json
new file mode 100644
index 00000000000..4ef438341d2
--- /dev/null
+++ b/runtime/poky/qemuppc/core-image-sato/testresults.json
@@ -0,0 +1,363 @@
+{
+ "runtime_core-image-sato_qemuppc_20240131035834": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "almalinux-9.3",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemuppc",
+ "STARTTIME": "20240131035834",
+ "TESTSERIES": "qemuppc",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0007433891296386719,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.000553131103515625,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00047135353088378906,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.000453948974609375,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 3.811168670654297,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 2.2918286323547363,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 6.431447744369507,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 1.1446330547332764,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 40.97156000137329,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 19.835039854049683,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 7.44638991355896,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 6.2947611808776855,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 5.978174686431885,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 23.552258729934692,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 18.305887460708618,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 21.279888153076172,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 21.944060802459717,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 15.324867486953735,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 228.30009150505066,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0010852813720703125,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 6.661884307861328,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 23.869441032409668,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 16.0372793674469,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0007166862487792969,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0005435943603515625,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0005095005035400391,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0005116462707519531,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0015411376953125,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0009086132049560547,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0009148120880126953,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0009446144104003906,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0005807876586914062,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0007202625274658203,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 1.6468462944030762,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 3.787503480911255,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 15.79852843284607,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 38.05162763595581,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.000713348388671875,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0009617805480957031,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0019233226776123047,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 16.285423278808594,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 1.87632155418396,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.034945011138916016,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006768703460693359,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005397796630859375,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 2.4458696842193604,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 1.7847652435302734,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 3.650804281234741,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 15.316855192184448,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 81.70827436447144,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 6.869565963745117,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 3.277982711791992,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006263256072998047,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.000690460205078125,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005784034729003906,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006418228149414062,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 15.951834917068481,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0006382465362548828,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0007441043853759766,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005147457122802734,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0004911422729492188,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00047206878662109375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00045418739318847656,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0008752346038818359,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0006742477416992188,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005881786346435547,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0006754398345947266,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00045871734619140625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005667209625244141,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005557537078857422,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005373954772949219,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005338191986083984,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 3.6388447284698486,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-full-cmdline/testresults.json b/runtime/poky/qemux86-64/core-image-full-cmdline/testresults.json
new file mode 100644
index 00000000000..6689da7cab5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-full-cmdline/testresults.json
@@ -0,0 +1,1527 @@
+{
+ "runtime_core-image-full-cmdline_qemux86-64_20240131040338": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131040338",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0010099411010742188,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0009133815765380859,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005939006805419922,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.000553131103515625,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005662441253662109,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00045800209045410156,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.1428635120391846,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5297088623046875,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0005805492401123047,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003509521484375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00031447410583496094,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0003116130828857422,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003037452697753906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0003368854522705078,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00030684471130371094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00031948089599609375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0003063678741455078,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00033855438232421875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007326602935791016,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005838871002197266,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0006985664367675781,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00033736228942871094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00032901763916015625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005548000335693359,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00042724609375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00044226646423339844,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0006206035614013672,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00048279762268066406,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0005424022674560547,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005037784576416016,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005164146423339844,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.427288293838501,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.1383156776428223,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5517823696136475,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8921513557434082,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.5382719039916992,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0007407665252685547,
+ "log": "Test requires busybox-syslog to be installed",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004973411560058594,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008528232574462891,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007519721984863281,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.9237453937530518,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.548346757888794,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03505349159240723,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006475448608398438,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00044798851013183594,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0004820823669433594,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0004966259002685547,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.000370025634765625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003376007080078125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003666877746582031,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003867149353027344,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00033783912658691406,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rt.RtTest.test_is_rt": {
+ "duration": 0.531083345413208,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006003379821777344,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006458759307861328,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0006501674652099609,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.2592597007751465,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.108531951904297,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.000598907470703125,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005288124084472656,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00040340423583984375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00036263465881347656,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.000385284423828125,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003573894500732422,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0007166862487792969,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005006790161132812,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00046181678771972656,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.000362396240234375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003542900085449219,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005018711090087891,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00048232078552246094,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004608631134033203,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004496574401855469,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0006439685821533203,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-full-cmdline_qemux86-64_20240131040637": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131040637",
+ "TESTSERIES": "musl-qemux86-64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012805461883544922,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007932186126708984,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006172657012939453,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0006349086761474609,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0006284713745117188,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.000415802001953125,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.205307960510254,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.553703784942627,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0006351470947265625,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003867149353027344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00036907196044921875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0003609657287597656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003681182861328125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0004825592041015625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00039005279541015625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003609657287597656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0003902912139892578,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00038743019104003906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0008256435394287109,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006937980651855469,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.00095367431640625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00036644935607910156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0003578662872314453,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005347728729248047,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004956722259521484,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004677772521972656,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0006251335144042969,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005321502685546875,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0005011558532714844,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005741119384765625,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005350112915039062,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.5077707767486572,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.1601381301879883,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5663044452667236,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.9451472759246826,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.6431400775909424,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0010771751403808594,
+ "log": "Test requires busybox-syslog to be installed",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.000865936279296875,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.001153707504272461,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008153915405273438,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.079277515411377,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5502872467041016,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.01506352424621582,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006062984466552734,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005156993865966797,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.000568389892578125,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005450248718261719,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0004162788391113281,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0004425048828125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00042438507080078125,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00042724609375,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003876686096191406,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005450248718261719,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006561279296875,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0006363391876220703,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.1728508472442627,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.110842227935791,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0006651878356933594,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004215240478515625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.000400543212890625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00043773651123046875,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00039458274841308594,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0007081031799316406,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.000568389892578125,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004925727844238281,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003814697265625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00039577484130859375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.000514984130859375,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004839897155761719,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004870891571044922,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00048828125,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005509853363037109,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-full-cmdline_qemux86-64_20240131043525": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-23.04",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131043525",
+ "TESTSERIES": "no-x11",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0010828971862792969,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005679130554199219,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005080699920654297,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005280971527099609,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.00044465065002441406,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0003788471221923828,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.8937580585479736,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.6982107162475586,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0004494190216064453,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0002846717834472656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00025653839111328125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0002796649932861328,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.000270843505859375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0002892017364501953,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00026679039001464844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0002789497375488281,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0002741813659667969,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00028252601623535156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005507469177246094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.00047135353088378906,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0007312297821044922,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00024199485778808594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00027632713317871094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004291534423828125,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003447532653808594,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00034165382385253906,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004584789276123047,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004076957702636719,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00037407875061035156,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0003752708435058594,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004067420959472656,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 3.804847240447998,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.8707520961761475,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6907854080200195,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.258946657180786,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 2.282320737838745,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0005605220794677734,
+ "log": "Test requires busybox-syslog to be installed",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004038810729980469,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0006155967712402344,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.000614166259765625,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 5.1984617710113525,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.7585296630859375,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.013571023941040039,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005116462707519531,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00040602684020996094,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.00040268898010253906,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0004680156707763672,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0003361701965332031,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003180503845214844,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003237724304199219,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003361701965332031,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0002865791320800781,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004253387451171875,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.000659942626953125,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.001001596450805664,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.7491447925567627,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.368996143341064,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0003104209899902344,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00025534629821777344,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00019669532775878906,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00017404556274414062,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00019693374633789062,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00019669532775878906,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0003275871276855469,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.000240325927734375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00022935867309570312,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00017380714416503906,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00018906593322753906,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00025916099548339844,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0002269744873046875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00022101402282714844,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00023508071899414062,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005824565887451172,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-full-cmdline_qemux86-64_20240131065134": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-23.04",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131065134",
+ "TESTSERIES": "no-x11",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0024564266204833984,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006163120269775391,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005862712860107422,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005953311920166016,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005140304565429688,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0003800392150878906,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 4.50754189491272,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.7181563377380371,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0005602836608886719,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003750324249267578,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00033283233642578125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00037288665771484375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003223419189453125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0004229545593261719,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00032520294189453125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003483295440673828,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00035262107849121094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0003058910369873047,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007402896881103516,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005817413330078125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot_usrmerge depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0009362697601318359,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003235340118408203,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0003142356872558594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005190372467041016,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00044918060302734375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00042128562927246094,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0006229877471923828,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004904270172119141,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00046825408935546875,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004909038543701172,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.000476837158203125,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 3.478947162628174,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.9842841625213623,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.735248327255249,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.228424549102783,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 1.2464544773101807,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0005271434783935547,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.000518798828125,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.865654468536377,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007040500640869141,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 5.156982183456421,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.7258343696594238,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.01660442352294922,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005583763122558594,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004596710205078125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0004858970642089844,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0004875659942626953,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0003523826599121094,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003466606140136719,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00034308433532714844,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.000354766845703125,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003337860107421875,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004496574401855469,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0005545616149902344,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00057220458984375,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.7646543979644775,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.437647819519043,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005667209625244141,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.7259547710418701,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.446258544921875,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 1.1212968826293945,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.7345435619354248,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.7209291458129883,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006606578826904297,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004878044128417969,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004546642303466797,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0005078315734863281,
+ "log": "Test requires avahi-daemon to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00034332275390625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00046634674072265625,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004372596740722656,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004360675811767578,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004551410675048828,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005948543548583984,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-minimal/testresults.json b/runtime/poky/qemux86-64/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..05a60def6ac
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-minimal/testresults.json
@@ -0,0 +1,1967 @@
+{
+ "runtime_core-image-minimal_qemux86-64_20240131015636": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131015636",
+ "TESTSERIES": "qemux86-64-x32",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012247562408447266,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005099773406982422,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0004858970642089844,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.00043320655822753906,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.00048089027404785156,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00036525726318359375,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.000507354736328125,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0005886554718017578,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00032901763916015625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00025272369384765625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00021839141845703125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00032019615173339844,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00036263465881347656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00039386749267578125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00031566619873046875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00017881393432617188,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0003497600555419922,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00031185150146484375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007112026214599609,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006763935089111328,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0006248950958251953,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003304481506347656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0002911090850830078,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005829334259033203,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00025153160095214844,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004715919494628906,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00041031837463378906,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004296302795410156,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00046753883361816406,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00048661231994628906,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00037097930908203125,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0008924007415771484,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0004532337188720703,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.000545501708984375,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.00035309791564941406,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0007688999176025391,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0008947849273681641,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.003061056137084961,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.001603841781616211,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010056495666503906,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0004725456237792969,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0007016658782958984,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.022633075714111328,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006821155548095703,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006427764892578125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0008096694946289062,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0006756782531738281,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0002923011779785156,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00047278404235839844,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003178119659423828,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0005538463592529297,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0004215240478515625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004889965057373047,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00041294097900390625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005738735198974609,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006945133209228516,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0005521774291992188,
+ "log": "Test requires dropbear, or openssh-sshd to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0006518363952636719,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00044035911560058594,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00045037269592285156,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0002956390380859375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0004591941833496094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00027108192443847656,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005841255187988281,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0006856918334960938,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.000713348388671875,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0004787445068359375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0004909038543701172,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005567073822021484,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004127025604248047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0006444454193115234,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0006568431854248047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.00048351287841796875,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemux86-64_20240131024914": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131024914",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0009121894836425781,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0008206367492675781,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00084686279296875,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0007352828979492188,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0007445812225341797,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0005624294281005859,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0007736682891845703,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0009379386901855469,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.000579833984375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0005021095275878906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0004887580871582031,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0005021095275878906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0005085468292236328,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0004963874816894531,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0005042552947998047,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00047278404235839844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0004780292510986328,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0005075931549072266,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0009210109710693359,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0008821487426757812,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0005373954772949219,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0004684925079345703,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00047087669372558594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0007050037384033203,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00067901611328125,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0006721019744873047,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0007462501525878906,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0007386207580566406,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0006804466247558594,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0006947517395019531,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005052089691162109,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00025463104248046875,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0004239082336425781,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0005581378936767578,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0003552436828613281,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00034689903259277344,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0005946159362792969,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005397796630859375,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004608631134033203,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006453990936279297,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0003731250762939453,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0005223751068115234,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03115391731262207,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005292892456054688,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00048804283142089844,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.00045418739318847656,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0003724098205566406,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00032019615173339844,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00031757354736328125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00034236907958984375,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003883838653564453,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003638267517089844,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004792213439941406,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004649162292480469,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0004589557647705078,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0007348060607910156,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0008692741394042969,
+ "log": "Test requires dropbear, or openssh-sshd to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005257129669189453,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00039124488830566406,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00032901763916015625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003237724304199219,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00039768218994140625,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003235340118408203,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006060600280761719,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00047278404235839844,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00042700767517089844,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003399848937988281,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003254413604736328,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00046372413635253906,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00045800209045410156,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00048089027404785156,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004532337188720703,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005125999450683594,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemux86-64_20240131031025": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "deb",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131031025",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013592243194580078,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006597042083740234,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006172657012939453,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005860328674316406,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005431175231933594,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00040912628173828125,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0005567073822021484,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0006580352783203125,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0003807544708251953,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00035691261291503906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00032067298889160156,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00036334991455078125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00032830238342285156,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0003554821014404297,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0003409385681152344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0005576610565185547,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0003266334533691406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00035190582275390625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0006585121154785156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005819797515869141,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.00036454200744628906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003325939178466797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00033164024353027344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004878044128417969,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004763603210449219,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004534721374511719,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.000461578369140625,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005040168762207031,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004963874816894531,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004868507385253906,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00041556358337402344,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004317760467529297,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0007059574127197266,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0006258487701416016,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0003638267517089844,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00035452842712402344,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.00061798095703125,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.00048422813415527344,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004925727844238281,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006780624389648438,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0003991127014160156,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0005164146423339844,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.021337032318115234,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00047135353088378906,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005030632019042969,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0005507469177246094,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0003597736358642578,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00033211708068847656,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003256797790527344,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00038695335388183594,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003380775451660156,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003578662872314453,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004913806915283203,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00046324729919433594,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0004343986511230469,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005419254302978516,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0006875991821289062,
+ "log": "Test requires dropbear, or openssh-sshd to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005266666412353516,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00036716461181640625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0003552436828613281,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00032591819763183594,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00034546852111816406,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003192424774169922,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006463527679443359,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004661083221435547,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004677772521972656,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00032806396484375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003192424774169922,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004978179931640625,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004532337188720703,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00044035911560058594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004394054412841797,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005354881286621094,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemux86-64_20240131034349": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "rocky-9.3",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131034349",
+ "TESTSERIES": "qemux86-64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0008518695831298828,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0003082752227783203,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00027370452880859375,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.000274658203125,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.00027370452880859375,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00022792816162109375,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.00029754638671875,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0004267692565917969,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00019502639770507812,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0001678466796875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.000213623046875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00015878677368164062,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00019598007202148438,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00018477439880371094,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00019741058349609375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00019979476928710938,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0001678466796875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0002155303955078125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.00040411949157714844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0002956390380859375,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.00039887428283691406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00016427040100097656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00021076202392578125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0003108978271484375,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.000240325927734375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00022840499877929688,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0002665519714355469,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00024199485778808594,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0002841949462890625,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0002772808074951172,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00018095970153808594,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00020003318786621094,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.00039958953857421875,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0005383491516113281,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.00033926963806152344,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0003147125244140625,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0005762577056884766,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004401206970214844,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.00043129920959472656,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0004749298095703125,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0003151893615722656,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0004360675811767578,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.06489014625549316,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0004417896270751953,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004355907440185547,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0004417896270751953,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0003256797790527344,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00031065940856933594,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003001689910888672,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00030159950256347656,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003218650817871094,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00031304359436035156,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004436969757080078,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004508495330810547,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00041174888610839844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0004572868347167969,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0003180503845214844,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0004429817199707031,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0003654956817626953,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00031685829162597656,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003147125244140625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003292560577392578,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003025531768798828,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005638599395751953,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00043392181396484375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004069805145263672,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00029540061950683594,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0002961158752441406,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00043010711669921875,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00042057037353515625,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004088878631591797,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00040721893310546875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005218982696533203,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemux86-64_20240131040637": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131040637",
+ "TESTSERIES": "musl-qemux86-64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012483596801757812,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007045269012451172,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006234645843505859,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0006172657012939453,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0006368160247802734,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0003972053527832031,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0006549358367919922,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0007085800170898438,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00046443939208984375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00035953521728515625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003464221954345703,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.000396728515625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003638267517089844,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0007240772247314453,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0006551742553710938,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0006825923919677734,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.000675201416015625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00043487548828125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0008599758148193359,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0011506080627441406,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0012764930725097656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0007262229919433594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00039696693420410156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0006239414215087891,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.000675201416015625,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0005741119384765625,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.000545501708984375,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005295276641845703,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0008063316345214844,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.000820159912109375,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004584789276123047,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003826618194580078,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005905628204345703,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0006732940673828125,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.00043964385986328125,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0003719329833984375,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0006763935089111328,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005140304565429688,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0005600452423095703,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008451938629150391,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.00042557716369628906,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0005986690521240234,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.025625228881835938,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005755424499511719,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005383491516113281,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0005471706390380859,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.00039267539978027344,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00039458274841308594,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003724098205566406,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003821849822998047,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0003857612609863281,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.000370025634765625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005118846893310547,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0005326271057128906,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005409717559814453,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005774497985839844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.000652313232421875,
+ "log": "Test requires dropbear, or openssh-sshd to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00043082237243652344,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00038313865661621094,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003616809844970703,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00043463706970214844,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003631114959716797,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0007488727569580078,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005235671997070312,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005242824554443359,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003707408905029297,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003590583801269531,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005671977996826172,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005095005035400391,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004954338073730469,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005266666412353516,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0006668567657470703,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-acl/ptest-acl.log b/runtime/poky/qemux86-64/core-image-ptest-acl/ptest-acl.log
new file mode 100644
index 00000000000..e04abcaf19a
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-acl/ptest-acl.log
@@ -0,0 +1,29 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: test/cp.test
+PASS: test/getfacl-lfs.test
+PASS: test/getfacl-noacl.test
+PASS: test/getfacl-recursive.test
+PASS: test/malformed-restore.test
+PASS: test/misc.test
+PASS: test/sbits-restore.test
+PASS: test/setfacl-X.test
+PASS: test/utf8-filenames.test
+PASS: test/root/getfacl.test
+PASS: test/root/permissions.test
+PASS: test/root/restore.test
+PASS: test/root/setfacl.test
+XFAIL: test/nfs/nfsacl.test
+XFAIL: test/nfs/nfs-dir.test
+============================================================================
+Testsuite summary for acl 2.3.1
+============================================================================
+# TOTAL: 15
+# PASS: 13
+# SKIP: 0
+# XFAIL: 2
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 5
diff --git a/runtime/poky/qemux86-64/core-image-ptest-acl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-acl/ptest-raw.log
new file mode 100644
index 00000000000..3a0bb7dadad
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-acl/ptest-raw.log
@@ -0,0 +1,34 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/acl/ptest
+PASS: test/cp.test
+PASS: test/getfacl-lfs.test
+PASS: test/getfacl-noacl.test
+PASS: test/getfacl-recursive.test
+PASS: test/malformed-restore.test
+PASS: test/misc.test
+PASS: test/sbits-restore.test
+PASS: test/setfacl-X.test
+PASS: test/utf8-filenames.test
+PASS: test/root/getfacl.test
+PASS: test/root/permissions.test
+PASS: test/root/restore.test
+PASS: test/root/setfacl.test
+XFAIL: test/nfs/nfsacl.test
+XFAIL: test/nfs/nfs-dir.test
+============================================================================
+Testsuite summary for acl 2.3.1
+============================================================================
+# TOTAL: 15
+# PASS: 13
+# SKIP: 0
+# XFAIL: 2
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 5
+END: /usr/lib/acl/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-acl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-acl/testresults.json
new file mode 100644
index 00000000000..73454712d42
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-acl/testresults.json
@@ -0,0 +1,102 @@
+{
+ "runtime_core-image-ptest-acl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-acl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007643699645996094,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3072211742401123,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.055153846740722656,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.658151865005493,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011970996856689453,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.acl.test/cp.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/getfacl-lfs.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/getfacl-noacl.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/getfacl-recursive.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/malformed-restore.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/misc.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/getfacl.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/permissions.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/restore.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/root/setfacl.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/sbits-restore.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/setfacl-X.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.acl.test/utf8-filenames.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "acl": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.095784187316895,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-apr-util.log b/runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-apr-util.log
new file mode 100644
index 00000000000..6bc329749ed
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-apr-util.log
@@ -0,0 +1,23 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: teststrmatch
+PASS: testuri
+PASS: testuuid
+PASS: testbuckets
+PASS: testpass
+PASS: testmd4
+PASS: testmd5
+PASS: testcrypto
+PASS: testdbd
+PASS: testdate
+PASS: testmemcache
+PASS: testredis
+PASS: testxml
+PASS: testxlate
+PASS: testrmm
+PASS: testdbm
+PASS: testqueue
+PASS: testreslist
+PASS: testsiphash
+All tests passed.
+DURATION: 10
diff --git a/runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-raw.log
new file mode 100644
index 00000000000..448a2032520
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-apr-util/ptest-raw.log
@@ -0,0 +1,28 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/apr-util/ptest
+PASS: teststrmatch
+PASS: testuri
+PASS: testuuid
+PASS: testbuckets
+PASS: testpass
+PASS: testmd4
+PASS: testmd5
+PASS: testcrypto
+PASS: testdbd
+PASS: testdate
+PASS: testmemcache
+PASS: testredis
+PASS: testxml
+PASS: testxlate
+PASS: testrmm
+PASS: testdbm
+PASS: testqueue
+PASS: testreslist
+PASS: testsiphash
+All tests passed.
+DURATION: 10
+END: /usr/lib/apr-util/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-apr-util/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-apr-util/testresults.json
new file mode 100644
index 00000000000..627035ce568
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-apr-util/testresults.json
@@ -0,0 +1,120 @@
+{
+ "runtime_core-image-ptest-apr-util_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-apr-util",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007860660552978516,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1691932678222656,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03514409065246582,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 9.799076795578003,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012097358703613281,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.apr-util.testbuckets": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testcrypto": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testdbd": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testdbm": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testmd4": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testmd5": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testmemcache": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testpass": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testqueue": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testredis": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testreslist": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testrmm": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testsiphash": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.teststrmatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testuri": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testuuid": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testxlate": {
+ "status": "PASSED"
+ },
+ "ptestresult.apr-util.testxml": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "apr-util": {
+ "duration": "10"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.07177186012268,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-attr/ptest-attr.log b/runtime/poky/qemux86-64/core-image-ptest-attr/ptest-attr.log
new file mode 100644
index 00000000000..a1c90c90ae5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-attr/ptest-attr.log
@@ -0,0 +1,16 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: test/attr.test
+PASS: test/root/getfattr.test
+============================================================================
+Testsuite summary for attr 2.5.1
+============================================================================
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-attr/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-attr/ptest-raw.log
new file mode 100644
index 00000000000..b975c16575d
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-attr/ptest-raw.log
@@ -0,0 +1,21 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/attr/ptest
+PASS: test/attr.test
+PASS: test/root/getfattr.test
+============================================================================
+Testsuite summary for attr 2.5.1
+============================================================================
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 1
+END: /usr/lib/attr/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-attr/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-attr/testresults.json
new file mode 100644
index 00000000000..87332b13963
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-attr/testresults.json
@@ -0,0 +1,69 @@
+{
+ "runtime_core-image-ptest-attr_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-attr",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009448528289794922,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.29376482963562,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04310274124145508,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.8221793174743652,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005815029144287109,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.attr.test/attr.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.attr.test/root/getfattr.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "attr": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.06679892539978,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-babeltrace.log b/runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-babeltrace.log
new file mode 100644
index 00000000000..9ec7403f296
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-babeltrace.log
@@ -0,0 +1,229 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: bin/test_trace_read 1 - Run babeltrace with trace env-warning
+PASS: bin/test_trace_read 2 - Run babeltrace with trace lttng-modules-2.0-pre5
+PASS: bin/test_trace_read 3 - Run babeltrace with trace sequence
+PASS: bin/test_trace_read 4 - Run babeltrace with trace smalltrace
+PASS: bin/test_trace_read 5 - Run babeltrace with trace succeed1
+PASS: bin/test_trace_read 6 - Run babeltrace with trace succeed2
+PASS: bin/test_trace_read 7 - Run babeltrace with trace succeed3
+PASS: bin/test_trace_read 8 - Run babeltrace with trace succeed4
+PASS: bin/test_trace_read 9 - Run babeltrace with trace warnings
+PASS: bin/test_trace_read 10 - Run babeltrace with trace wk-heartbeat-u
+PASS: bin/test_trace_read 11 - Run babeltrace with invalid trace fail1
+PASS: bin/test_trace_read 12 - Run babeltrace with invalid trace fail2
+PASS: bin/test_trace_read 13 - Run babeltrace with invalid trace integer-range
+PASS: bin/test_trace_read 14 - Run babeltrace with invalid trace lttng-modules-2.0-pre1
+PASS: bin/test_trace_read 15 - Run babeltrace with invalid trace packet-based-metadata
+PASS: bin/test_trace_read 16 - Run babeltrace with invalid trace smalltrace
+PASS: bin/test_packet_seq_num 1 - Trace parses
+PASS: bin/test_packet_seq_num 2 - No events lost
+PASS: bin/test_packet_seq_num 3 - Trace parses
+PASS: bin/test_packet_seq_num 4 - No events lost
+PASS: bin/test_packet_seq_num 5 - Trace parses
+PASS: bin/test_packet_seq_num 6 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 7 - Trace parses
+PASS: bin/test_packet_seq_num 8 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 9 - Trace parses
+PASS: bin/test_packet_seq_num 10 - Lost events string matches 3,2,1
+PASS: bin/intersection/test_intersection 1 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 2 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 3 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 4 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 5 - 6 events in the whole trace
+PASS: bin/intersection/test_intersection 6 - 0 events in packets intersecting
+PASS: bin/intersection/test_intersection 7 - 3 events in the whole trace
+PASS: bin/intersection/test_intersection 8 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 9 - 0 events in the whole trace
+PASS: bin/intersection/test_intersection 10 - 0 events in packets intersecting
+PASS: lib/test_bitfield 1 - Writing and reading back 0x0, unsigned
+PASS: lib/test_bitfield 2 - Writing and reading back 0x0, signed
+PASS: lib/test_bitfield 3 - Writing and reading back 0x1, unsigned
+PASS: lib/test_bitfield 4 - Writing and reading back 0xFFFFFFFF, unsigned
+PASS: lib/test_bitfield 5 - Writing and reading back 0xFFFFFFFF, signed
+PASS: lib/test_bitfield 6 - Writing and reading back 0x80000000, signed
+PASS: lib/test_bitfield 7 - Writing and reading back 0x46B04AAD, unsigned
+PASS: lib/test_bitfield 8 - Writing and reading back 0x46B04AAD, signed
+PASS: lib/test_bitfield 9 - Writing and reading back 0x19056D18, unsigned
+PASS: lib/test_bitfield 10 - Writing and reading back 0x19056D18, signed
+PASS: lib/test_bitfield 11 - Writing and reading back 0x205AC7B7, unsigned
+PASS: lib/test_bitfield 12 - Writing and reading back 0x205AC7B7, signed
+PASS: lib/test_bitfield 13 - Writing and reading back 0x102F2DF6, unsigned
+PASS: lib/test_bitfield 14 - Writing and reading back 0x102F2DF6, signed
+PASS: lib/test_bitfield 15 - Writing and reading back 0x22C1D896, unsigned
+PASS: lib/test_bitfield 16 - Writing and reading back 0x22C1D896, signed
+PASS: lib/test_bitfield 17 - Writing and reading back 0x47BC0D58, unsigned
+PASS: lib/test_bitfield 18 - Writing and reading back 0x47BC0D58, signed
+PASS: lib/test_bitfield 19 - Writing and reading back 0x79C78501, unsigned
+PASS: lib/test_bitfield 20 - Writing and reading back 0x79C78501, signed
+PASS: lib/test_bitfield 21 - Writing and reading back 0x11CE43B1, unsigned
+PASS: lib/test_bitfield 22 - Writing and reading back 0x11CE43B1, signed
+PASS: lib/test_bitfield 23 - Writing and reading back 0x54415A38, unsigned
+PASS: lib/test_bitfield 24 - Writing and reading back 0x54415A38, signed
+PASS: lib/test_bitfield 25 - Writing and reading back 0x55019597, unsigned
+PASS: lib/test_bitfield 26 - Writing and reading back 0x55019597, signed
+PASS: lib/test_seek_empty_packet 1 - Event valid
+PASS: lib/test_seek_empty_packet 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_empty_packet 3 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 4 - Event valid
+PASS: lib/test_seek_empty_packet 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_empty_packet 6 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 7 - Seek time at last retval 0
+PASS: lib/test_seek_empty_packet 8 - Event valid at last position
+PASS: lib/test_seek_empty_packet 9 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 10 - iter next should return an error
+PASS: lib/test_seek_empty_packet 11 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 12 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 13 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 14 - Event valid at last position
+PASS: lib/test_seek_empty_packet 15 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 16 - iter next should return an error
+PASS: lib/test_seek_empty_packet 17 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 18 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 19 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 20 - Event valid at last position
+PASS: lib/test_seek_empty_packet 21 - timestamp == expected_last
+PASS: lib/test_seek_empty_packet 22 - iter next should return an error
+PASS: lib/test_seek_empty_packet 23 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 24 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 25 - Event valid at first position
+PASS: lib/test_seek_empty_packet 26 - timestamp == expected_begin
+PASS: lib/test_seek_empty_packet 27 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 28 - Event valid at last position
+PASS: lib/test_seek_empty_packet 29 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 1 - Event valid
+PASS: lib/test_seek_big_trace 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_big_trace 3 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 4 - Event valid
+PASS: lib/test_seek_big_trace 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_big_trace 6 - Event valid at beginning
+PASS: lib/test_seek_big_trace 7 - Seek time at last retval 0
+PASS: lib/test_seek_big_trace 8 - Event valid at last position
+PASS: lib/test_seek_big_trace 9 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 10 - iter next should return an error
+PASS: lib/test_seek_big_trace 11 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 12 - Event valid at beginning
+PASS: lib/test_seek_big_trace 13 - Seek last retval 0
+PASS: lib/test_seek_big_trace 14 - Event valid at last position
+PASS: lib/test_seek_big_trace 15 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 16 - iter next should return an error
+PASS: lib/test_seek_big_trace 17 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 18 - Event valid at beginning
+PASS: lib/test_seek_big_trace 19 - Seek last retval 0
+PASS: lib/test_seek_big_trace 20 - Event valid at last position
+PASS: lib/test_seek_big_trace 21 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 22 - iter next should return an error
+PASS: lib/test_seek_big_trace 23 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 24 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 25 - Event valid at first position
+PASS: lib/test_seek_big_trace 26 - timestamp == expected_begin
+PASS: lib/test_seek_big_trace 27 - Seek last retval 0
+PASS: lib/test_seek_big_trace 28 - Event valid at last position
+PASS: lib/test_seek_big_trace 29 - timestamp == expected_last
+PASS: lib/test_ctf_writer_complete 1 - bt_ctf_create succeeds in creating trace with path
+PASS: lib/test_ctf_writer_complete 2 - Add host (qemux86-64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 3 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: lib/test_ctf_writer_complete 4 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: lib/test_ctf_writer_complete 5 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: lib/test_ctf_writer_complete 6 - Add sysname (Linux) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 7 - Add nodename (qemux86-64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 8 - Add release (6.6.12-yocto-standard) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 9 - Add version (\#1 SMP PREEMPT_DYNAMIC Thu Jan 18 21:01:37 UTC 2024) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 10 - Add machine (x86_64) environment field to writer istance
+PASS: lib/test_ctf_writer_complete 11 - Illegal clock name rejected
+PASS: lib/test_ctf_writer_complete 12 - NULL clock name rejected
+PASS: lib/test_ctf_writer_complete 13 - Clock created sucessfully
+PASS: lib/test_ctf_writer_complete 14 - Set clock frequency
+PASS: lib/test_ctf_writer_complete 15 - Set clock offset (seconds)
+PASS: lib/test_ctf_writer_complete 16 - Set clock offset
+PASS: lib/test_ctf_writer_complete 17 - Set clock precision
+PASS: lib/test_ctf_writer_complete 18 - Set clock absolute property
+PASS: lib/test_ctf_writer_complete 19 - Add clock to writer instance
+PASS: lib/test_ctf_writer_complete 20 - Verify a clock can't be added twice to a writer instance
+PASS: lib/test_ctf_writer_complete 21 - Create stream class
+PASS: lib/test_ctf_writer_complete 22 - Set a stream class' clock
+PASS: lib/test_ctf_writer_complete 23 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 24 - Set integer type's base as binary
+PASS: lib/test_ctf_writer_complete 25 - Set integer type's base as decimal
+PASS: lib/test_ctf_writer_complete 26 - Reject integer type's base set as unknown
+PASS: lib/test_ctf_writer_complete 27 - Set integer type's base as octal
+PASS: lib/test_ctf_writer_complete 28 - Set integer type's base as hexadecimal
+PASS: lib/test_ctf_writer_complete 29 - Reject unknown integer base value
+PASS: lib/test_ctf_writer_complete 30 - Set integer type signedness to signed
+PASS: lib/test_ctf_writer_complete 31 - Set integer type signedness to unsigned
+PASS: lib/test_ctf_writer_complete 32 - Create a sequence of int16_t type
+PASS: lib/test_ctf_writer_complete 33 - Create a string type
+PASS: lib/test_ctf_writer_complete 34 - Reject invalid "None" string encoding
+PASS: lib/test_ctf_writer_complete 35 - Reject invalid string encoding
+PASS: lib/test_ctf_writer_complete 36 - Set string encoding to ASCII
+PASS: lib/test_ctf_writer_complete 37 - Create a structure type
+PASS: lib/test_ctf_writer_complete 38 - Add a uint8_t type to a structure
+PASS: lib/test_ctf_writer_complete 39 - Add a sequence type to a structure
+PASS: lib/test_ctf_writer_complete 40 - Add a string type to a structure
+PASS: lib/test_ctf_writer_complete 41 - Add a structure type to a structure
+PASS: lib/test_ctf_writer_complete 42 - Instanciate a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 43 - Instanciate an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 44 - Check an integer type' base can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 45 - Check an integer type's signedness can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 46 - Check bt_ctf_field_signed_integer_set_value is not allowed on an unsigned integer
+PASS: lib/test_ctf_writer_complete 47 - Check bt_ctf_field_unsigned_integer_set_value is not allowed on a signed integer
+PASS: lib/test_ctf_writer_complete 48 - Check -32768 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 49 - Check 32767 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 50 - Check 32768 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 51 - Check -32769 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 52 - Check -42 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 53 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 54 - Check 4096 is not allowed for a unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 55 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 56 - Instanciate a string field
+PASS: lib/test_ctf_writer_complete 57 - Set a string's value
+PASS: lib/test_ctf_writer_complete 58 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: lib/test_ctf_writer_complete 59 - Check enumeration types are validated before instantiation
+PASS: lib/test_ctf_writer_complete 60 - Instanciate a stream class from writer
+PASS: lib/test_ctf_writer_complete 61 - Changes to a stream class that was already instantiated fail
+PASS: lib/test_ctf_writer_complete 62 - Accept enumeration mapping strings containing quotes
+PASS: lib/test_ctf_writer_complete 63 - Accept enumeration mapping strings containing special characters
+PASS: lib/test_ctf_writer_complete 64 - Accept enumeration mapping strings containing reserved keywords
+PASS: lib/test_ctf_writer_complete 65 - Add enumeration field to event
+PASS: lib/test_ctf_writer_complete 66 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 67 - Instantiate an event containing a single integer field
+PASS: lib/test_ctf_writer_complete 68 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: lib/test_ctf_writer_complete 69 - Set enumeration container value
+PASS: lib/test_ctf_writer_complete 70 - Set clock time
+PASS: lib/test_ctf_writer_complete 71 - Append simple event to trace stream
+PASS: lib/test_ctf_writer_complete 72 - Flush trace stream with one event
+PASS: lib/test_ctf_writer_complete 73 - Add a new event class to a stream class after writing an event
+PASS: lib/test_ctf_writer_complete 74 - Append 100 000 events to a stream
+PASS: lib/test_ctf_writer_complete 75 - Flush a stream that forces a packet resize
+PASS: lib/test_ctf_writer_complete 76 - Reject a variant field based on an unknown tag value
+PASS: lib/test_ctf_writer_complete 77 - Add a field to a variant
+PASS: lib/test_ctf_writer_complete 78 - Reject creation of an event class with an illegal name
+PASS: lib/test_ctf_writer_complete 79 - Create an event class
+PASS: lib/test_ctf_writer_complete 80 - Reject addition of a field with an empty name to an event
+PASS: lib/test_ctf_writer_complete 81 - Reject addition of a field with a NULL type to an event
+PASS: lib/test_ctf_writer_complete 82 - Reject addition of a type with an illegal name to an event
+PASS: lib/test_ctf_writer_complete 83 - Add field of type unsigned integer to an event
+PASS: lib/test_ctf_writer_complete 84 - Add field of type signed integer to an event
+PASS: lib/test_ctf_writer_complete 85 - Add composite structure to an event
+PASS: lib/test_ctf_writer_complete 86 - Reject addition of NULL event class to a stream class
+PASS: lib/test_ctf_writer_complete 87 - Add an event class to stream class
+PASS: lib/test_ctf_writer_complete 88 - Instanciate a complex event
+PASS: lib/test_ctf_writer_complete 89 - Use bt_ctf_event_get_payload to get a field instance
+PASS: lib/test_ctf_writer_complete 90 - Set a sequence field's length
+PASS: lib/test_ctf_writer_complete 91 - Append a complex event to a stream
+PASS: lib/test_ctf_writer_complete 92 - Flush a stream containing a complex event
+PASS: lib/test_ctf_writer_complete 93 - Get metadata string
+PASS: lib/test_ctf_writer_complete 94 - Metadata string is valid
+PASS: lib/test_ctf_writer_complete 95 - Babeltrace could read the resulting trace
+============================================================================
+Testsuite summary for babeltrace 1.5.11
+============================================================================
+# TOTAL: 231
+# PASS: 231
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 6
diff --git a/runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-raw.log
new file mode 100644
index 00000000000..f97a8070e9f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-babeltrace/ptest-raw.log
@@ -0,0 +1,234 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/babeltrace/ptest
+PASS: bin/test_trace_read 1 - Run babeltrace with trace env-warning
+PASS: bin/test_trace_read 2 - Run babeltrace with trace lttng-modules-2.0-pre5
+PASS: bin/test_trace_read 3 - Run babeltrace with trace sequence
+PASS: bin/test_trace_read 4 - Run babeltrace with trace smalltrace
+PASS: bin/test_trace_read 5 - Run babeltrace with trace succeed1
+PASS: bin/test_trace_read 6 - Run babeltrace with trace succeed2
+PASS: bin/test_trace_read 7 - Run babeltrace with trace succeed3
+PASS: bin/test_trace_read 8 - Run babeltrace with trace succeed4
+PASS: bin/test_trace_read 9 - Run babeltrace with trace warnings
+PASS: bin/test_trace_read 10 - Run babeltrace with trace wk-heartbeat-u
+PASS: bin/test_trace_read 11 - Run babeltrace with invalid trace fail1
+PASS: bin/test_trace_read 12 - Run babeltrace with invalid trace fail2
+PASS: bin/test_trace_read 13 - Run babeltrace with invalid trace integer-range
+PASS: bin/test_trace_read 14 - Run babeltrace with invalid trace lttng-modules-2.0-pre1
+PASS: bin/test_trace_read 15 - Run babeltrace with invalid trace packet-based-metadata
+PASS: bin/test_trace_read 16 - Run babeltrace with invalid trace smalltrace
+PASS: bin/test_packet_seq_num 1 - Trace parses
+PASS: bin/test_packet_seq_num 2 - No events lost
+PASS: bin/test_packet_seq_num 3 - Trace parses
+PASS: bin/test_packet_seq_num 4 - No events lost
+PASS: bin/test_packet_seq_num 5 - Trace parses
+PASS: bin/test_packet_seq_num 6 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 7 - Trace parses
+PASS: bin/test_packet_seq_num 8 - Lost events string matches 2
+PASS: bin/test_packet_seq_num 9 - Trace parses
+PASS: bin/test_packet_seq_num 10 - Lost events string matches 3,2,1
+PASS: bin/intersection/test_intersection 1 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 2 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 3 - 8 events in the whole trace
+PASS: bin/intersection/test_intersection 4 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 5 - 6 events in the whole trace
+PASS: bin/intersection/test_intersection 6 - 0 events in packets intersecting
+PASS: bin/intersection/test_intersection 7 - 3 events in the whole trace
+PASS: bin/intersection/test_intersection 8 - 3 events in packets intersecting
+PASS: bin/intersection/test_intersection 9 - 0 events in the whole trace
+PASS: bin/intersection/test_intersection 10 - 0 events in packets intersecting
+PASS: lib/test_bitfield 1 - Writing and reading back 0x0, unsigned
+PASS: lib/test_bitfield 2 - Writing and reading back 0x0, signed
+PASS: lib/test_bitfield 3 - Writing and reading back 0x1, unsigned
+PASS: lib/test_bitfield 4 - Writing and reading back 0xFFFFFFFF, unsigned
+PASS: lib/test_bitfield 5 - Writing and reading back 0xFFFFFFFF, signed
+PASS: lib/test_bitfield 6 - Writing and reading back 0x80000000, signed
+PASS: lib/test_bitfield 7 - Writing and reading back 0x46B04AAD, unsigned
+PASS: lib/test_bitfield 8 - Writing and reading back 0x46B04AAD, signed
+PASS: lib/test_bitfield 9 - Writing and reading back 0x19056D18, unsigned
+PASS: lib/test_bitfield 10 - Writing and reading back 0x19056D18, signed
+PASS: lib/test_bitfield 11 - Writing and reading back 0x205AC7B7, unsigned
+PASS: lib/test_bitfield 12 - Writing and reading back 0x205AC7B7, signed
+PASS: lib/test_bitfield 13 - Writing and reading back 0x102F2DF6, unsigned
+PASS: lib/test_bitfield 14 - Writing and reading back 0x102F2DF6, signed
+PASS: lib/test_bitfield 15 - Writing and reading back 0x22C1D896, unsigned
+PASS: lib/test_bitfield 16 - Writing and reading back 0x22C1D896, signed
+PASS: lib/test_bitfield 17 - Writing and reading back 0x47BC0D58, unsigned
+PASS: lib/test_bitfield 18 - Writing and reading back 0x47BC0D58, signed
+PASS: lib/test_bitfield 19 - Writing and reading back 0x79C78501, unsigned
+PASS: lib/test_bitfield 20 - Writing and reading back 0x79C78501, signed
+PASS: lib/test_bitfield 21 - Writing and reading back 0x11CE43B1, unsigned
+PASS: lib/test_bitfield 22 - Writing and reading back 0x11CE43B1, signed
+PASS: lib/test_bitfield 23 - Writing and reading back 0x54415A38, unsigned
+PASS: lib/test_bitfield 24 - Writing and reading back 0x54415A38, signed
+PASS: lib/test_bitfield 25 - Writing and reading back 0x55019597, unsigned
+PASS: lib/test_bitfield 26 - Writing and reading back 0x55019597, signed
+PASS: lib/test_seek_empty_packet 1 - Event valid
+PASS: lib/test_seek_empty_packet 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_empty_packet 3 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 4 - Event valid
+PASS: lib/test_seek_empty_packet 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_empty_packet 6 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 7 - Seek time at last retval 0
+PASS: lib/test_seek_empty_packet 8 - Event valid at last position
+PASS: lib/test_seek_empty_packet 9 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 10 - iter next should return an error
+PASS: lib/test_seek_empty_packet 11 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 12 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 13 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 14 - Event valid at last position
+PASS: lib/test_seek_empty_packet 15 - timestamp_last == expected_last
+PASS: lib/test_seek_empty_packet 16 - iter next should return an error
+PASS: lib/test_seek_empty_packet 17 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 18 - Event valid at beginning
+PASS: lib/test_seek_empty_packet 19 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 20 - Event valid at last position
+PASS: lib/test_seek_empty_packet 21 - timestamp == expected_last
+PASS: lib/test_seek_empty_packet 22 - iter next should return an error
+PASS: lib/test_seek_empty_packet 23 - Event after last should be invalid
+PASS: lib/test_seek_empty_packet 24 - Seek begin retval 0
+PASS: lib/test_seek_empty_packet 25 - Event valid at first position
+PASS: lib/test_seek_empty_packet 26 - timestamp == expected_begin
+PASS: lib/test_seek_empty_packet 27 - Seek last retval 0
+PASS: lib/test_seek_empty_packet 28 - Event valid at last position
+PASS: lib/test_seek_empty_packet 29 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 1 - Event valid
+PASS: lib/test_seek_big_trace 2 - timestamp_begin == expected_begin
+PASS: lib/test_seek_big_trace 3 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 4 - Event valid
+PASS: lib/test_seek_big_trace 5 - timestamp_begin == timestamp_seek_begin
+PASS: lib/test_seek_big_trace 6 - Event valid at beginning
+PASS: lib/test_seek_big_trace 7 - Seek time at last retval 0
+PASS: lib/test_seek_big_trace 8 - Event valid at last position
+PASS: lib/test_seek_big_trace 9 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 10 - iter next should return an error
+PASS: lib/test_seek_big_trace 11 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 12 - Event valid at beginning
+PASS: lib/test_seek_big_trace 13 - Seek last retval 0
+PASS: lib/test_seek_big_trace 14 - Event valid at last position
+PASS: lib/test_seek_big_trace 15 - timestamp_last == expected_last
+PASS: lib/test_seek_big_trace 16 - iter next should return an error
+PASS: lib/test_seek_big_trace 17 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 18 - Event valid at beginning
+PASS: lib/test_seek_big_trace 19 - Seek last retval 0
+PASS: lib/test_seek_big_trace 20 - Event valid at last position
+PASS: lib/test_seek_big_trace 21 - timestamp == expected_last
+PASS: lib/test_seek_big_trace 22 - iter next should return an error
+PASS: lib/test_seek_big_trace 23 - Event after last should be invalid
+PASS: lib/test_seek_big_trace 24 - Seek begin retval 0
+PASS: lib/test_seek_big_trace 25 - Event valid at first position
+PASS: lib/test_seek_big_trace 26 - timestamp == expected_begin
+PASS: lib/test_seek_big_trace 27 - Seek last retval 0
+PASS: lib/test_seek_big_trace 28 - Event valid at last position
+PASS: lib/test_seek_big_trace 29 - timestamp == expected_last
+PASS: lib/test_ctf_writer_complete 1 - bt_ctf_create succeeds in creating trace with path
+PASS: lib/test_ctf_writer_complete 2 - Add host (qemux86-64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 3 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: lib/test_ctf_writer_complete 4 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: lib/test_ctf_writer_complete 5 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: lib/test_ctf_writer_complete 6 - Add sysname (Linux) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 7 - Add nodename (qemux86-64) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 8 - Add release (6.6.12-yocto-standard) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 9 - Add version (\#1 SMP PREEMPT_DYNAMIC Thu Jan 18 21:01:37 UTC 2024) environment field to writer instance
+PASS: lib/test_ctf_writer_complete 10 - Add machine (x86_64) environment field to writer istance
+PASS: lib/test_ctf_writer_complete 11 - Illegal clock name rejected
+PASS: lib/test_ctf_writer_complete 12 - NULL clock name rejected
+PASS: lib/test_ctf_writer_complete 13 - Clock created sucessfully
+PASS: lib/test_ctf_writer_complete 14 - Set clock frequency
+PASS: lib/test_ctf_writer_complete 15 - Set clock offset (seconds)
+PASS: lib/test_ctf_writer_complete 16 - Set clock offset
+PASS: lib/test_ctf_writer_complete 17 - Set clock precision
+PASS: lib/test_ctf_writer_complete 18 - Set clock absolute property
+PASS: lib/test_ctf_writer_complete 19 - Add clock to writer instance
+PASS: lib/test_ctf_writer_complete 20 - Verify a clock can't be added twice to a writer instance
+PASS: lib/test_ctf_writer_complete 21 - Create stream class
+PASS: lib/test_ctf_writer_complete 22 - Set a stream class' clock
+PASS: lib/test_ctf_writer_complete 23 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 24 - Set integer type's base as binary
+PASS: lib/test_ctf_writer_complete 25 - Set integer type's base as decimal
+PASS: lib/test_ctf_writer_complete 26 - Reject integer type's base set as unknown
+PASS: lib/test_ctf_writer_complete 27 - Set integer type's base as octal
+PASS: lib/test_ctf_writer_complete 28 - Set integer type's base as hexadecimal
+PASS: lib/test_ctf_writer_complete 29 - Reject unknown integer base value
+PASS: lib/test_ctf_writer_complete 30 - Set integer type signedness to signed
+PASS: lib/test_ctf_writer_complete 31 - Set integer type signedness to unsigned
+PASS: lib/test_ctf_writer_complete 32 - Create a sequence of int16_t type
+PASS: lib/test_ctf_writer_complete 33 - Create a string type
+PASS: lib/test_ctf_writer_complete 34 - Reject invalid "None" string encoding
+PASS: lib/test_ctf_writer_complete 35 - Reject invalid string encoding
+PASS: lib/test_ctf_writer_complete 36 - Set string encoding to ASCII
+PASS: lib/test_ctf_writer_complete 37 - Create a structure type
+PASS: lib/test_ctf_writer_complete 38 - Add a uint8_t type to a structure
+PASS: lib/test_ctf_writer_complete 39 - Add a sequence type to a structure
+PASS: lib/test_ctf_writer_complete 40 - Add a string type to a structure
+PASS: lib/test_ctf_writer_complete 41 - Add a structure type to a structure
+PASS: lib/test_ctf_writer_complete 42 - Instanciate a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 43 - Instanciate an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 44 - Check an integer type' base can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 45 - Check an integer type's signedness can't be modified after instanciation
+PASS: lib/test_ctf_writer_complete 46 - Check bt_ctf_field_signed_integer_set_value is not allowed on an unsigned integer
+PASS: lib/test_ctf_writer_complete 47 - Check bt_ctf_field_unsigned_integer_set_value is not allowed on a signed integer
+PASS: lib/test_ctf_writer_complete 48 - Check -32768 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 49 - Check 32767 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 50 - Check 32768 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 51 - Check -32769 is not allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 52 - Check -42 is allowed for a signed 16-bit integer
+PASS: lib/test_ctf_writer_complete 53 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 54 - Check 4096 is not allowed for a unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 55 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: lib/test_ctf_writer_complete 56 - Instanciate a string field
+PASS: lib/test_ctf_writer_complete 57 - Set a string's value
+PASS: lib/test_ctf_writer_complete 58 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: lib/test_ctf_writer_complete 59 - Check enumeration types are validated before instantiation
+PASS: lib/test_ctf_writer_complete 60 - Instanciate a stream class from writer
+PASS: lib/test_ctf_writer_complete 61 - Changes to a stream class that was already instantiated fail
+PASS: lib/test_ctf_writer_complete 62 - Accept enumeration mapping strings containing quotes
+PASS: lib/test_ctf_writer_complete 63 - Accept enumeration mapping strings containing special characters
+PASS: lib/test_ctf_writer_complete 64 - Accept enumeration mapping strings containing reserved keywords
+PASS: lib/test_ctf_writer_complete 65 - Add enumeration field to event
+PASS: lib/test_ctf_writer_complete 66 - Create an unsigned integer type
+PASS: lib/test_ctf_writer_complete 67 - Instantiate an event containing a single integer field
+PASS: lib/test_ctf_writer_complete 68 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: lib/test_ctf_writer_complete 69 - Set enumeration container value
+PASS: lib/test_ctf_writer_complete 70 - Set clock time
+PASS: lib/test_ctf_writer_complete 71 - Append simple event to trace stream
+PASS: lib/test_ctf_writer_complete 72 - Flush trace stream with one event
+PASS: lib/test_ctf_writer_complete 73 - Add a new event class to a stream class after writing an event
+PASS: lib/test_ctf_writer_complete 74 - Append 100 000 events to a stream
+PASS: lib/test_ctf_writer_complete 75 - Flush a stream that forces a packet resize
+PASS: lib/test_ctf_writer_complete 76 - Reject a variant field based on an unknown tag value
+PASS: lib/test_ctf_writer_complete 77 - Add a field to a variant
+PASS: lib/test_ctf_writer_complete 78 - Reject creation of an event class with an illegal name
+PASS: lib/test_ctf_writer_complete 79 - Create an event class
+PASS: lib/test_ctf_writer_complete 80 - Reject addition of a field with an empty name to an event
+PASS: lib/test_ctf_writer_complete 81 - Reject addition of a field with a NULL type to an event
+PASS: lib/test_ctf_writer_complete 82 - Reject addition of a type with an illegal name to an event
+PASS: lib/test_ctf_writer_complete 83 - Add field of type unsigned integer to an event
+PASS: lib/test_ctf_writer_complete 84 - Add field of type signed integer to an event
+PASS: lib/test_ctf_writer_complete 85 - Add composite structure to an event
+PASS: lib/test_ctf_writer_complete 86 - Reject addition of NULL event class to a stream class
+PASS: lib/test_ctf_writer_complete 87 - Add an event class to stream class
+PASS: lib/test_ctf_writer_complete 88 - Instanciate a complex event
+PASS: lib/test_ctf_writer_complete 89 - Use bt_ctf_event_get_payload to get a field instance
+PASS: lib/test_ctf_writer_complete 90 - Set a sequence field's length
+PASS: lib/test_ctf_writer_complete 91 - Append a complex event to a stream
+PASS: lib/test_ctf_writer_complete 92 - Flush a stream containing a complex event
+PASS: lib/test_ctf_writer_complete 93 - Get metadata string
+PASS: lib/test_ctf_writer_complete 94 - Metadata string is valid
+PASS: lib/test_ctf_writer_complete 95 - Babeltrace could read the resulting trace
+============================================================================
+Testsuite summary for babeltrace 1.5.11
+============================================================================
+# TOTAL: 231
+# PASS: 231
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 6
+END: /usr/lib/babeltrace/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-babeltrace/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-babeltrace/testresults.json
new file mode 100644
index 00000000000..ee5f1131229
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-babeltrace/testresults.json
@@ -0,0 +1,708 @@
+{
+ "runtime_core-image-ptest-babeltrace_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-babeltrace",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0028040409088134766,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2708475589752197,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.047536611557006836,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 6.082475423812866,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008294582366943359,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_10_-_0_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_1_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_2_-_3_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_3_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_4_-_3_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_5_-_6_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_6_-_0_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_7_-_3_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_8_-_3_events_in_packets_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/intersection/test_intersection_9_-_0_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_10_-_Lost_events_string_matches_3,2,1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_1_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_2_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_3_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_4_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_5_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_6_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_7_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_8_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_packet_seq_num_9_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_10_-_Run_babeltrace_with_trace_wk-heartbeat-u": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_11_-_Run_babeltrace_with_invalid_trace_fail1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_12_-_Run_babeltrace_with_invalid_trace_fail2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_13_-_Run_babeltrace_with_invalid_trace_integer-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_14_-_Run_babeltrace_with_invalid_trace_lttng-modules-2.0-pre1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_15_-_Run_babeltrace_with_invalid_trace_packet-based-metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_16_-_Run_babeltrace_with_invalid_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_1_-_Run_babeltrace_with_trace_env-warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_2_-_Run_babeltrace_with_trace_lttng-modules-2.0-pre5": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_3_-_Run_babeltrace_with_trace_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_4_-_Run_babeltrace_with_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_5_-_Run_babeltrace_with_trace_succeed1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_6_-_Run_babeltrace_with_trace_succeed2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_7_-_Run_babeltrace_with_trace_succeed3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_8_-_Run_babeltrace_with_trace_succeed4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.bin/test_trace_read_9_-_Run_babeltrace_with_trace_warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_10_-_Writing_and_reading_back_0x19056D18,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_11_-_Writing_and_reading_back_0x205AC7B7,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_12_-_Writing_and_reading_back_0x205AC7B7,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_13_-_Writing_and_reading_back_0x102F2DF6,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_14_-_Writing_and_reading_back_0x102F2DF6,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_15_-_Writing_and_reading_back_0x22C1D896,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_16_-_Writing_and_reading_back_0x22C1D896,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_17_-_Writing_and_reading_back_0x47BC0D58,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_18_-_Writing_and_reading_back_0x47BC0D58,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_19_-_Writing_and_reading_back_0x79C78501,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_1_-_Writing_and_reading_back_0x0,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_20_-_Writing_and_reading_back_0x79C78501,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_21_-_Writing_and_reading_back_0x11CE43B1,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_22_-_Writing_and_reading_back_0x11CE43B1,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_23_-_Writing_and_reading_back_0x54415A38,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_24_-_Writing_and_reading_back_0x54415A38,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_25_-_Writing_and_reading_back_0x55019597,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_26_-_Writing_and_reading_back_0x55019597,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_2_-_Writing_and_reading_back_0x0,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_3_-_Writing_and_reading_back_0x1,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_4_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_5_-_Writing_and_reading_back_0xFFFFFFFF,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_6_-_Writing_and_reading_back_0x80000000,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_7_-_Writing_and_reading_back_0x46B04AAD,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_8_-_Writing_and_reading_back_0x46B04AAD,_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_bitfield_9_-_Writing_and_reading_back_0x19056D18,_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_10_-_Add_machine__x86_64__environment_field_to_writer_istance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_11_-_Illegal_clock_name_rejected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_12_-_NULL_clock_name_rejected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_13_-_Clock_created_sucessfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_14_-_Set_clock_frequency": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_15_-_Set_clock_offset__seconds_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_16_-_Set_clock_offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_17_-_Set_clock_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_18_-_Set_clock_absolute_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_19_-_Add_clock_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_1_-_bt_ctf_create_succeeds_in_creating_trace_with_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_20_-_Verify_a_clock_can't_be_added_twice_to_a_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_21_-_Create_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_22_-_Set_a_stream_class'_clock": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_23_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_24_-_Set_integer_type's_base_as_binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_25_-_Set_integer_type's_base_as_decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_26_-_Reject_integer_type's_base_set_as_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_27_-_Set_integer_type's_base_as_octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_28_-_Set_integer_type's_base_as_hexadecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_29_-_Reject_unknown_integer_base_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_2_-_Add_host__qemux86-64__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_30_-_Set_integer_type_signedness_to_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_31_-_Set_integer_type_signedness_to_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_32_-_Create_a_sequence_of_int16_t_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_33_-_Create_a_string_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_34_-_Reject_invalid_\"None\"_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_35_-_Reject_invalid_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_36_-_Set_string_encoding_to_ASCII": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_37_-_Create_a_structure_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_38_-_Add_a_uint8_t_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_39_-_Add_a_sequence_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_3_-_bt_ctf_writer_add_environment_field_error_with_NULL_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_40_-_Add_a_string_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_41_-_Add_a_structure_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_42_-_Instanciate_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_43_-_Instanciate_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_44_-_Check_an_integer_type'_base_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_45_-_Check_an_integer_type's_signedness_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_46_-_Check_bt_ctf_field_signed_integer_set_value_is_not_allowed_on_an_unsigned_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_47_-_Check_bt_ctf_field_unsigned_integer_set_value_is_not_allowed_on_a_signed_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_48_-_Check_-32768_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_49_-_Check_32767_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_4_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_50_-_Check_32768_is_not_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_51_-_Check_-32769_is_not_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_52_-_Check_-42_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_53_-_Check_4095_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_54_-_Check_4096_is_not_allowed_for_a_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_55_-_Check_0_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_56_-_Instanciate_a_string_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_57_-_Set_a_string's_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_58_-_Create_an_enumeration_type_with_an_unsigned_12-bit_integer_as_container": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_59_-_Check_enumeration_types_are_validated_before_instantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_5_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_60_-_Instanciate_a_stream_class_from_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_61_-_Changes_to_a_stream_class_that_was_already_instantiated_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_62_-_Accept_enumeration_mapping_strings_containing_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_63_-_Accept_enumeration_mapping_strings_containing_special_characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_64_-_Accept_enumeration_mapping_strings_containing_reserved_keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_65_-_Add_enumeration_field_to_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_66_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_67_-_Instantiate_an_event_containing_a_single_integer_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_68_-_Use_bt_ctf_event_set_payload_to_set_a_manually_allocated_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_69_-_Set_enumeration_container_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_6_-_Add_sysname__Linux__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_70_-_Set_clock_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_71_-_Append_simple_event_to_trace_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_72_-_Flush_trace_stream_with_one_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_73_-_Add_a_new_event_class_to_a_stream_class_after_writing_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_74_-_Append_100_000_events_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_75_-_Flush_a_stream_that_forces_a_packet_resize": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_76_-_Reject_a_variant_field_based_on_an_unknown_tag_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_77_-_Add_a_field_to_a_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_78_-_Reject_creation_of_an_event_class_with_an_illegal_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_79_-_Create_an_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_7_-_Add_nodename__qemux86-64__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_80_-_Reject_addition_of_a_field_with_an_empty_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_81_-_Reject_addition_of_a_field_with_a_NULL_type_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_82_-_Reject_addition_of_a_type_with_an_illegal_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_83_-_Add_field_of_type_unsigned_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_84_-_Add_field_of_type_signed_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_85_-_Add_composite_structure_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_86_-_Reject_addition_of_NULL_event_class_to_a_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_87_-_Add_an_event_class_to_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_88_-_Instanciate_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_89_-_Use_bt_ctf_event_get_payload_to_get_a_field_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_8_-_Add_release__6.6.12-yocto-standard__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_90_-_Set_a_sequence_field's_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_91_-_Append_a_complex_event_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_92_-_Flush_a_stream_containing_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_93_-_Get_metadata_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_94_-_Metadata_string_is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_95_-_Babeltrace_could_read_the_resulting_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_ctf_writer_complete_9_-_Add_version__\\#1_SMP_PREEMPT_DYNAMIC_Thu_Jan_18_21:01:37_UTC_2024__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_10_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_11_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_12_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_13_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_14_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_15_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_16_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_17_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_18_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_19_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_1_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_20_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_21_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_22_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_23_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_24_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_25_-_Event_valid_at_first_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_26_-_timestamp_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_27_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_28_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_29_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_2_-_timestamp_begin_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_3_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_4_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_5_-_timestamp_begin_==_timestamp_seek_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_6_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_7_-_Seek_time_at_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_8_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_big_trace_9_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_10_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_11_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_12_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_13_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_14_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_15_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_16_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_17_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_18_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_19_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_1_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_20_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_21_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_22_-_iter_next_should_return_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_23_-_Event_after_last_should_be_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_24_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_25_-_Event_valid_at_first_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_26_-_timestamp_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_27_-_Seek_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_28_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_29_-_timestamp_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_2_-_timestamp_begin_==_expected_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_3_-_Seek_begin_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_4_-_Event_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_5_-_timestamp_begin_==_timestamp_seek_begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_6_-_Event_valid_at_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_7_-_Seek_time_at_last_retval_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_8_-_Event_valid_at_last_position": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace.lib/test_seek_empty_packet_9_-_timestamp_last_==_expected_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "babeltrace": {
+ "duration": "6"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.077017307281494,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-babeltrace2.log b/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-babeltrace2.log
new file mode 100644
index 00000000000..f38e2204003
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-babeltrace2.log
@@ -0,0 +1,1323 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: cli/convert/test_convert_args 1 - ARGS: path non-option arg
+PASS: cli/convert/test_convert_args 2 - ARGS: path non-option args
+PASS: cli/convert/test_convert_args 3 - ARGS: path non-option arg + named user source with --params
+PASS: cli/convert/test_convert_args 4 - ARGS: unnamed user source
+PASS: cli/convert/test_convert_args 5 - ARGS: path non-option arg + user source named `auto-disc-source-ctf-fs`
+PASS: cli/convert/test_convert_args 6 - ARGS: path non-option arg + user sink named `pretty`
+PASS: cli/convert/test_convert_args 7 - ARGS: path non-option arg + user filter named `muxer`
+PASS: cli/convert/test_convert_args 8 - ARGS: path non-option arg + --begin + user filter named `trimmer`
+PASS: cli/convert/test_convert_args 9 - ARGS: path non-option arg + --begin
+PASS: cli/convert/test_convert_args 10 - ARGS: path non-option arg + --begin --end
+PASS: cli/convert/test_convert_args 11 - ARGS: path non-option arg + --timerange
+PASS: cli/convert/test_convert_args 12 - ARGS: path non-option arg + --clock-cycles
+PASS: cli/convert/test_convert_args 13 - ARGS: path non-option arg + --clock-date
+PASS: cli/convert/test_convert_args 14 - ARGS: path non-option arg + --clock-force-correlate
+PASS: cli/convert/test_convert_args 15 - ARGS: path non-option arg + --clock-gmt
+PASS: cli/convert/test_convert_args 16 - ARGS: path non-option arg + --clock-offset
+PASS: cli/convert/test_convert_args 17 - ARGS: path non-option arg + --clock-offset-ns
+PASS: cli/convert/test_convert_args 18 - ARGS: path non-option arg + --clock-seconds
+PASS: cli/convert/test_convert_args 19 - ARGS: path non-option arg + --color
+PASS: cli/convert/test_convert_args 20 - ARGS: path non-option arg + --debug-info
+PASS: cli/convert/test_convert_args 21 - ARGS: path non-option arg + --debug-info-dir
+PASS: cli/convert/test_convert_args 22 - ARGS: path non-option arg + --debug-info-target-prefix
+PASS: cli/convert/test_convert_args 23 - ARGS: path non-option arg + --debug-info-full-path
+PASS: cli/convert/test_convert_args 24 - ARGS: path non-option arg + --fields=trace:domain,loglevel
+PASS: cli/convert/test_convert_args 25 - ARGS: path non-option arg + --fields=all
+PASS: cli/convert/test_convert_args 26 - ARGS: path non-option arg + --names=context,header
+PASS: cli/convert/test_convert_args 27 - ARGS: path non-option arg + --names=all
+PASS: cli/convert/test_convert_args 28 - ARGS: path non-option arg + --no-delta
+PASS: cli/convert/test_convert_args 29 - ARGS: path non-option arg + --output
+PASS: cli/convert/test_convert_args 30 - ARGS: path non-option arg + -i ctf
+PASS: cli/convert/test_convert_args 31 - ARGS: URL non-option arg + -i lttng-live
+PASS: cli/convert/test_convert_args 32 - ARGS: path non-option arg + -o dummy
+PASS: cli/convert/test_convert_args 33 - ARGS: path non-option arg + -o ctf + --output
+PASS: cli/convert/test_convert_args 34 - ARGS: path non-option arg + user sink with log level
+PASS: cli/convert/test_convert_args 35 - FAILS: bad --component format (plugin only)
+PASS: cli/convert/test_convert_args 36 - FAILS: bad --component format (name and plugin only)
+PASS: cli/convert/test_convert_args 37 - FAILS: bad --component format (name only)
+PASS: cli/convert/test_convert_args 38 - FAILS: bad --component format (extra dot found)
+PASS: cli/convert/test_convert_args 39 - FAILS: duplicate component name
+PASS: cli/convert/test_convert_args 40 - FAILS: unknown option
+PASS: cli/convert/test_convert_args 41 - FAILS: --params without current component
+PASS: cli/convert/test_convert_args 42 - FAILS: duplicate --begin
+PASS: cli/convert/test_convert_args 43 - FAILS: duplicate --end
+PASS: cli/convert/test_convert_args 44 - FAILS: --begin and --timerange
+PASS: cli/convert/test_convert_args 45 - FAILS: --end and --timerange
+PASS: cli/convert/test_convert_args 46 - FAILS: bad --timerange format (1)
+PASS: cli/convert/test_convert_args 47 - FAILS: bad --timerange format (2)
+PASS: cli/convert/test_convert_args 48 - FAILS: bad --timerange format (3)
+PASS: cli/convert/test_convert_args 49 - FAILS: bad --fields format
+PASS: cli/convert/test_convert_args 50 - FAILS: bad --names format
+PASS: cli/convert/test_convert_args 51 - FAILS: unknown -i
+PASS: cli/convert/test_convert_args 52 - FAILS: duplicate -i
+PASS: cli/convert/test_convert_args 53 - FAILS: unknown -o
+PASS: cli/convert/test_convert_args 54 - FAILS: duplicate -o
+PASS: cli/convert/test_convert_args 55 - FAILS: --run-args and --run-args-0
+PASS: cli/convert/test_convert_args 56 - FAILS: -o ctf-metadata without path
+PASS: cli/convert/test_convert_args 57 - FAILS: -i lttng-live and implicit source.ctf.fs
+PASS: cli/convert/test_convert_args 58 - FAILS: implicit source.ctf.fs without path
+PASS: cli/convert/test_convert_args 59 - FAILS: implicit source.ctf.lttng-live without URL
+PASS: cli/convert/test_convert_args 60 - FAILS: no source
+PASS: cli/convert/test_convert_args 61 - FAILS: -o ctf without --output
+PASS: cli/convert/test_convert_args 62 - FAILS: -o ctf + --output with implicit sink.text.pretty
+PASS: cli/convert/test_convert_args 63 - FAILS: --stream-intersection
+PASS: cli/convert/test_convert_args 64 - FAILS: two sinks with -o dummy + --clock-seconds
+PASS: cli/convert/test_convert_args 65 - FAILS: path non-option arg + user sink + -o text
+PASS: cli/test_help 1 - help ctf plugin exit status
+PASS: cli/test_help 2 - help ctf plugin expected output
+PASS: cli/test_help 3 - help ctf plugin produces no error
+PASS: cli/test_help 4 - help src.ctf.fs component class exit status
+PASS: cli/test_help 5 - help src.ctf.fs component class expected output
+PASS: cli/test_help 6 - help src.ctf.fs component class produces no error
+PASS: cli/test_help 7 - help without parameter exit status
+PASS: cli/test_help 8 - help without parameter produces expected error
+PASS: cli/test_help 9 - help without parameter produces no output
+PASS: cli/test_help 10 - help with too many parameters exit status
+PASS: cli/test_help 11 - help with too many parameters produces expected error
+PASS: cli/test_help 12 - help with too many parameters produces no output
+PASS: cli/test_help 13 - help with unknown plugin name
+PASS: cli/test_help 14 - help with unknown plugin name produces expected error
+PASS: cli/test_help 15 - help with unknown plugin name produces no output
+PASS: cli/test_help 16 - help with unknown component class name
+PASS: cli/test_help 17 - help with unknown component class name produces expected error
+PASS: cli/test_help 18 - help with unknown component class name prints plugin help
+PASS: cli/test_help 19 - help with unknown component class plugin
+PASS: cli/test_help 20 - help with unknown component class plugin produces expected error
+PASS: cli/test_help 21 - help with unknown component class plugin produces no output
+PASS: cli/test_intersection 1 - run without --stream-intersection
+PASS: cli/test_intersection 2 - 8 events in the whole trace
+PASS: cli/test_intersection 3 - run with --stream-intersection
+PASS: cli/test_intersection 4 - 3 events in streams intersecting
+PASS: cli/test_intersection 5 - run without --stream-intersection
+PASS: cli/test_intersection 6 - 8 events in the whole trace
+PASS: cli/test_intersection 7 - run with --stream-intersection
+PASS: cli/test_intersection 8 - 3 events in streams intersecting
+PASS: cli/test_intersection 9 - run without --stream-intersection
+PASS: cli/test_intersection 10 - 3 events in the whole trace
+PASS: cli/test_intersection 11 - run with --stream-intersection
+PASS: cli/test_intersection 12 - 3 events in streams intersecting
+PASS: cli/test_intersection 13 - run without --stream-intersection
+PASS: cli/test_intersection 14 - 6 events in the whole trace
+PASS: cli/test_intersection 15 - run with --stream-intersection fails
+PASS: cli/test_intersection 16 - stderr contains expected error message
+PASS: cli/test_intersection 17 - run without --stream-intersection
+PASS: cli/test_intersection 18 - 0 events in the whole trace
+PASS: cli/test_intersection 19 - run with --stream-intersection fails
+PASS: cli/test_intersection 20 - stderr contains expected error message
+PASS: cli/test_output_path_ctf_non_lttng_trace 1 - 3eventsintersect output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 2 - 3eventsintersectreverse output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 3 - nointersect output trace exists
+PASS: cli/test_packet_seq_num 1 - Trace parses
+PASS: cli/test_packet_seq_num 2 - No events lost
+PASS: cli/test_packet_seq_num 3 - Trace parses
+PASS: cli/test_packet_seq_num 4 - No events lost
+PASS: cli/test_packet_seq_num 5 - Trace parses
+PASS: cli/test_packet_seq_num 6 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 7 - Trace parses
+PASS: cli/test_packet_seq_num 8 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 9 - Trace parses
+PASS: cli/test_packet_seq_num 10 - Lost events string matches 2,3,1
+PASS: cli/test_trace_copy 1 - Copy trace 2packets with ctf-fs sink
+PASS: cli/test_trace_copy 2 - Read the new trace in /tmp/tmp.W05FUdFqoc
+PASS: cli/test_trace_copy 3 - Exact same content between the two traces
+PASS: cli/test_trace_copy 4 - Copy trace array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 5 - Read the new trace in /tmp/tmp.o1MjiZAPIP
+PASS: cli/test_trace_copy 6 - Exact same content between the two traces
+PASS: cli/test_trace_copy 7 - Copy trace barectf-event-before-packet with ctf-fs sink
+PASS: cli/test_trace_copy 8 - Read the new trace in /tmp/tmp.wgtH65bW1F
+PASS: cli/test_trace_copy 9 - Exact same content between the two traces
+PASS: cli/test_trace_copy 10 - Copy trace debug-info with ctf-fs sink
+PASS: cli/test_trace_copy 11 - Read the new trace in /tmp/tmp.lWD78bHjvc
+PASS: cli/test_trace_copy 12 - Exact same content between the two traces
+PASS: cli/test_trace_copy 13 - Copy trace env-warning with ctf-fs sink
+PASS: cli/test_trace_copy 14 - Read the new trace in /tmp/tmp.RlkrDwd0uK
+PASS: cli/test_trace_copy 15 - Exact same content between the two traces
+PASS: cli/test_trace_copy 16 - Copy trace ev-disc-no-ts-begin-end with ctf-fs sink
+PASS: cli/test_trace_copy 17 - Read the new trace in /tmp/tmp.zN8EV01m7J
+PASS: cli/test_trace_copy 18 - Exact same content between the two traces
+PASS: cli/test_trace_copy 19 - Copy trace lttng-crash with ctf-fs sink
+PASS: cli/test_trace_copy 20 - Read the new trace in /tmp/tmp.JMCVNu3B6Y
+PASS: cli/test_trace_copy 21 - Exact same content between the two traces
+PASS: cli/test_trace_copy 22 - Copy trace lttng-event-after-packet with ctf-fs sink
+PASS: cli/test_trace_copy 23 - Read the new trace in /tmp/tmp.DDDTIf2Vz5
+PASS: cli/test_trace_copy 24 - Exact same content between the two traces
+PASS: cli/test_trace_copy 25 - Copy trace lttng-tracefile-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 26 - Read the new trace in /tmp/tmp.0R6mfUtrT0
+PASS: cli/test_trace_copy 27 - Exact same content between the two traces
+PASS: cli/test_trace_copy 28 - Empty trace meta-ctx-sequence, nothing to copy
+PASS: cli/test_trace_copy 29 - Copy trace meta-variant-no-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 30 - Read the new trace in /tmp/tmp.205cFCacak
+PASS: cli/test_trace_copy 31 - Exact same content between the two traces
+PASS: cli/test_trace_copy 32 - Copy trace meta-variant-one-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 33 - Read the new trace in /tmp/tmp.e0XGAcLIYz
+PASS: cli/test_trace_copy 34 - Exact same content between the two traces
+PASS: cli/test_trace_copy 35 - Copy trace meta-variant-reserved-keywords with ctf-fs sink
+PASS: cli/test_trace_copy 36 - Read the new trace in /tmp/tmp.YUA0Rmk8lj
+PASS: cli/test_trace_copy 37 - Exact same content between the two traces
+PASS: cli/test_trace_copy 38 - Copy trace meta-variant-same-with-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 39 - Read the new trace in /tmp/tmp.eA6q9vJiKJ
+PASS: cli/test_trace_copy 40 - Exact same content between the two traces
+PASS: cli/test_trace_copy 41 - Copy trace meta-variant-two-underscores with ctf-fs sink
+PASS: cli/test_trace_copy 42 - Read the new trace in /tmp/tmp.krZXfWwlQI
+PASS: cli/test_trace_copy 43 - Exact same content between the two traces
+PASS: cli/test_trace_copy 44 - Copy trace multi-domains with ctf-fs sink
+PASS: cli/test_trace_copy 45 - Read the new trace in /tmp/tmp.nrb7XYXge7
+PASS: cli/test_trace_copy 46 - Exact same content between the two traces
+PASS: cli/test_trace_copy 47 - Copy trace no-packet-context with ctf-fs sink
+PASS: cli/test_trace_copy 48 - Read the new trace in /tmp/tmp.Pjt01YLLBi
+PASS: cli/test_trace_copy 49 - Exact same content between the two traces
+PASS: cli/test_trace_copy 50 - Copy trace sequence with ctf-fs sink
+PASS: cli/test_trace_copy 51 - Read the new trace in /tmp/tmp.T9PKv76Xsc
+PASS: cli/test_trace_copy 52 - Exact same content between the two traces
+PASS: cli/test_trace_copy 53 - Copy trace session-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 54 - Read the new trace in /tmp/tmp.XvFEfEFCuZ
+PASS: cli/test_trace_copy 55 - Exact same content between the two traces
+PASS: cli/test_trace_copy 56 - Copy trace smalltrace with ctf-fs sink
+PASS: cli/test_trace_copy 57 - Read the new trace in /tmp/tmp.988K02PiLG
+PASS: cli/test_trace_copy 58 - Exact same content between the two traces
+PASS: cli/test_trace_copy 59 - Copy trace struct-array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 60 - Read the new trace in /tmp/tmp.RyHEaL4386
+PASS: cli/test_trace_copy 61 - Exact same content between the two traces
+PASS: cli/test_trace_copy 62 - Copy trace succeed1 with ctf-fs sink
+PASS: cli/test_trace_copy 63 - Read the new trace in /tmp/tmp.1lRJozApGq
+PASS: cli/test_trace_copy 64 - Exact same content between the two traces
+PASS: cli/test_trace_copy 65 - Copy trace succeed2 with ctf-fs sink
+PASS: cli/test_trace_copy 66 - Read the new trace in /tmp/tmp.qLMo2i1Fui
+PASS: cli/test_trace_copy 67 - Exact same content between the two traces
+PASS: cli/test_trace_copy 68 - Copy trace succeed3 with ctf-fs sink
+PASS: cli/test_trace_copy 69 - Read the new trace in /tmp/tmp.AvCa85BE2F
+PASS: cli/test_trace_copy 70 - Exact same content between the two traces
+PASS: cli/test_trace_copy 71 - Empty trace succeed4, nothing to copy
+PASS: cli/test_trace_copy 72 - Copy trace trace-with-index with ctf-fs sink
+PASS: cli/test_trace_copy 73 - Read the new trace in /tmp/tmp.FYc2Vvo43Y
+PASS: cli/test_trace_copy 74 - Exact same content between the two traces
+PASS: cli/test_trace_copy 75 - Copy trace warnings with ctf-fs sink
+PASS: cli/test_trace_copy 76 - Read the new trace in /tmp/tmp.jk30JvrcFs
+PASS: cli/test_trace_copy 77 - Exact same content between the two traces
+PASS: cli/test_trace_copy 78 - Copy trace wk-heartbeat-u with ctf-fs sink
+PASS: cli/test_trace_copy 79 - Read the new trace in /tmp/tmp.uKzRVj9Kpa
+PASS: cli/test_trace_copy 80 - Exact same content between the two traces
+PASS: cli/test_trace_read 1 - Run babeltrace2 with trace 2packets
+PASS: cli/test_trace_read 2 - Run babeltrace2 with trace array-align-elem
+PASS: cli/test_trace_read 3 - Run babeltrace2 with trace barectf-event-before-packet
+PASS: cli/test_trace_read 4 - Run babeltrace2 with trace debug-info
+PASS: cli/test_trace_read 5 - Run babeltrace2 with trace env-warning
+PASS: cli/test_trace_read 6 - Run babeltrace2 with trace ev-disc-no-ts-begin-end
+PASS: cli/test_trace_read 7 - Run babeltrace2 with trace lttng-crash
+PASS: cli/test_trace_read 8 - Run babeltrace2 with trace lttng-event-after-packet
+PASS: cli/test_trace_read 9 - Run babeltrace2 with trace lttng-tracefile-rotation
+PASS: cli/test_trace_read 10 - Run babeltrace2 with trace meta-ctx-sequence
+PASS: cli/test_trace_read 11 - Run babeltrace2 with trace meta-variant-no-underscore
+PASS: cli/test_trace_read 12 - Run babeltrace2 with trace meta-variant-one-underscore
+PASS: cli/test_trace_read 13 - Run babeltrace2 with trace meta-variant-reserved-keywords
+PASS: cli/test_trace_read 14 - Run babeltrace2 with trace meta-variant-same-with-underscore
+PASS: cli/test_trace_read 15 - Run babeltrace2 with trace meta-variant-two-underscores
+PASS: cli/test_trace_read 16 - Run babeltrace2 with trace multi-domains
+PASS: cli/test_trace_read 17 - Run babeltrace2 with trace no-packet-context
+PASS: cli/test_trace_read 18 - Run babeltrace2 with trace sequence
+PASS: cli/test_trace_read 19 - Run babeltrace2 with trace session-rotation
+PASS: cli/test_trace_read 20 - Run babeltrace2 with trace smalltrace
+PASS: cli/test_trace_read 21 - Run babeltrace2 with trace struct-array-align-elem
+PASS: cli/test_trace_read 22 - Run babeltrace2 with trace succeed1
+PASS: cli/test_trace_read 23 - Run babeltrace2 with trace succeed2
+PASS: cli/test_trace_read 24 - Run babeltrace2 with trace succeed3
+PASS: cli/test_trace_read 25 - Run babeltrace2 with trace succeed4
+PASS: cli/test_trace_read 26 - Run babeltrace2 with trace trace-with-index
+PASS: cli/test_trace_read 27 - Run babeltrace2 with trace warnings
+PASS: cli/test_trace_read 28 - Run babeltrace2 with trace wk-heartbeat-u
+PASS: cli/test_trace_read 29 - Run babeltrace2 with invalid trace fail1
+PASS: cli/test_trace_read 30 - Run babeltrace2 with invalid trace fail2
+PASS: cli/test_trace_read 31 - Run babeltrace2 with invalid trace integer-range
+PASS: cli/test_trace_read 32 - Run babeltrace2 with invalid trace invalid-packet-size
+PASS: cli/test_trace_read 33 - Run babeltrace2 with invalid trace lttng-modules-2.0-pre1
+PASS: cli/test_trace_read 34 - Run babeltrace2 with invalid trace metadata-syntax-error
+PASS: cli/test_trace_read 35 - Run babeltrace2 with invalid trace packet-based-metadata
+PASS: cli/test_trace_read 36 - Run babeltrace2 with invalid trace smalltrace
+PASS: cli/test_trace_read 37 - Run babeltrace2 with invalid trace valid-events-then-invalid-events
+PASS: cli/test_trimmer 1 - trimmer: --begin, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 2 - trimmer: --begin, GMT relative timestamps: number of events (18)
+PASS: cli/test_trimmer 3 - trimmer: --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 4 - trimmer: --end, GMT relative timestamps: number of events (9)
+PASS: cli/test_trimmer 5 - trimmer: --begin and --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 6 - trimmer: --begin and --end, GMT relative timestamps: number of events (7)
+PASS: cli/test_trimmer 7 - trimmer: --begin, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 8 - trimmer: --begin, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 9 - trimmer: --end, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 10 - trimmer: --end, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 11 - trimmer: --begin, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 12 - trimmer: --begin, GMT absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 13 - trimmer: --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 14 - trimmer: --end, GMT absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 15 - trimmer: --begin and --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 16 - trimmer: --begin and --end, GMT absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 17 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 18 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 19 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 20 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 21 - trimmer: --begin, EST relative timestamps: exit status
+PASS: cli/test_trimmer 22 - trimmer: --begin, EST relative timestamps: number of events (18)
+PASS: cli/test_trimmer 23 - trimmer: --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 24 - trimmer: --end, EST relative timestamps: number of events (9)
+PASS: cli/test_trimmer 25 - trimmer: --begin and --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 26 - trimmer: --begin and --end, EST relative timestamps: number of events (7)
+PASS: cli/test_trimmer 27 - trimmer: --begin, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 28 - trimmer: --begin, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 29 - trimmer: --end, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 30 - trimmer: --end, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 31 - trimmer: --begin, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 32 - trimmer: --begin, EST absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 33 - trimmer: --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 34 - trimmer: --end, EST absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 35 - trimmer: --begin and --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 36 - trimmer: --begin and --end, EST absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 37 - trimmer: --begin, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 38 - trimmer: --begin, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 39 - trimmer: --end, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 40 - trimmer: --end, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 41 - trimmer: date time format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 42 - trimmer: date time format: partial nanosecond precision: number of events (13)
+PASS: cli/test_trimmer 43 - trimmer: date time format: second precision: exit status
+PASS: cli/test_trimmer 44 - trimmer: date time format: second precision: number of events (11)
+PASS: cli/test_trimmer 45 - trimmer: date time format: minute precision: exit status
+PASS: cli/test_trimmer 46 - trimmer: date time format: minute precision: number of events (11)
+PASS: cli/test_trimmer 47 - trimmer: seconds from origin format: nanosecond precision: exit status
+PASS: cli/test_trimmer 48 - trimmer: seconds from origin format: nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 49 - trimmer: seconds from origin format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 50 - trimmer: seconds from origin format: partial nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 51 - trimmer: seconds from origin format: second precision: exit status
+PASS: cli/test_trimmer 52 - trimmer: seconds from origin format: second precision: number of events (11)
+PASS: cli/test_trimmer 53 - trimmer: date time format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 54 - trimmer: date time format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 55 - trimmer: date time format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 56 - trimmer: date time format: missing nanoseconds: exit status
+PASS: cli/test_trimmer 57 - trimmer: date time format: missing nanoseconds: number of events (0)
+PASS: cli/test_trimmer 58 - trimmer: date time format: missing nanoseconds: error message
+PASS: cli/test_trimmer 59 - trimmer: date time format: seconds with too many digit: exit status
+PASS: cli/test_trimmer 60 - trimmer: date time format: seconds with too many digit: number of events (0)
+PASS: cli/test_trimmer 61 - trimmer: date time format: seconds with too many digit: error message
+PASS: cli/test_trimmer 62 - trimmer: date time format: seconds with missing digit: exit status
+PASS: cli/test_trimmer 63 - trimmer: date time format: seconds with missing digit: number of events (0)
+PASS: cli/test_trimmer 64 - trimmer: date time format: seconds with missing digit: error message
+PASS: cli/test_trimmer 65 - trimmer: date time format: minutes with too many digit: exit status
+PASS: cli/test_trimmer 66 - trimmer: date time format: minutes with too many digit: number of events (0)
+PASS: cli/test_trimmer 67 - trimmer: date time format: minutes with too many digit: error message
+PASS: cli/test_trimmer 68 - trimmer: date time format: minutes with missing digit: exit status
+PASS: cli/test_trimmer 69 - trimmer: date time format: minutes with missing digit: number of events (0)
+PASS: cli/test_trimmer 70 - trimmer: date time format: minutes with missing digit: error message
+PASS: cli/test_trimmer 71 - trimmer: date time format: hours with too many digit: exit status
+PASS: cli/test_trimmer 72 - trimmer: date time format: hours with too many digit: number of events (0)
+PASS: cli/test_trimmer 73 - trimmer: date time format: hours with too many digit: error message
+PASS: cli/test_trimmer 74 - trimmer: date time format: hours with missing digit: exit status
+PASS: cli/test_trimmer 75 - trimmer: date time format: hours with missing digit: number of events (0)
+PASS: cli/test_trimmer 76 - trimmer: date time format: hours with missing digit: error message
+PASS: cli/test_trimmer 77 - trimmer: date time format: missing seconds: exit status
+PASS: cli/test_trimmer 78 - trimmer: date time format: missing seconds: number of events (0)
+PASS: cli/test_trimmer 79 - trimmer: date time format: missing seconds: error message
+PASS: cli/test_trimmer 80 - trimmer: date time format: missing minutes 1: exit status
+PASS: cli/test_trimmer 81 - trimmer: date time format: missing minutes 1: number of events (0)
+PASS: cli/test_trimmer 82 - trimmer: date time format: missing minutes 1: error message
+PASS: cli/test_trimmer 83 - trimmer: date time format: missing minutes 2: exit status
+PASS: cli/test_trimmer 84 - trimmer: date time format: missing minutes 2: number of events (0)
+PASS: cli/test_trimmer 85 - trimmer: date time format: missing minutes 2: error message
+PASS: cli/test_trimmer 86 - trimmer: date time format: missing time: exit status
+PASS: cli/test_trimmer 87 - trimmer: date time format: missing time: number of events (0)
+PASS: cli/test_trimmer 88 - trimmer: date time format: missing time: error message
+PASS: cli/test_trimmer 89 - trimmer: date time format: day with too many digit: exit status
+PASS: cli/test_trimmer 90 - trimmer: date time format: day with too many digit: number of events (0)
+PASS: cli/test_trimmer 91 - trimmer: date time format: day with too many digit: error message
+PASS: cli/test_trimmer 92 - trimmer: date time format: day with missing digit: exit status
+PASS: cli/test_trimmer 93 - trimmer: date time format: day with missing digit: number of events (0)
+PASS: cli/test_trimmer 94 - trimmer: date time format: day with missing digit: error message
+PASS: cli/test_trimmer 95 - trimmer: date time format: month with too many digit: exit status
+PASS: cli/test_trimmer 96 - trimmer: date time format: month with too many digit: number of events (0)
+PASS: cli/test_trimmer 97 - trimmer: date time format: month with too many digit: error message
+PASS: cli/test_trimmer 98 - trimmer: date time format: month with missing digit: exit status
+PASS: cli/test_trimmer 99 - trimmer: date time format: month with missing digit: number of events (0)
+PASS: cli/test_trimmer 100 - trimmer: date time format: month with missing digit: error message
+PASS: cli/test_trimmer 101 - trimmer: date time format: year with too many digits: exit status
+PASS: cli/test_trimmer 102 - trimmer: date time format: year with too many digits: number of events (0)
+PASS: cli/test_trimmer 103 - trimmer: date time format: year with too many digits: error message
+PASS: cli/test_trimmer 104 - trimmer: date time format: year with missing digits: exit status
+PASS: cli/test_trimmer 105 - trimmer: date time format: year with missing digits: number of events (0)
+PASS: cli/test_trimmer 106 - trimmer: date time format: year with missing digits: error message
+PASS: cli/test_trimmer 107 - trimmer: date time format: missing day 1: exit status
+PASS: cli/test_trimmer 108 - trimmer: date time format: missing day 1: number of events (0)
+PASS: cli/test_trimmer 109 - trimmer: date time format: missing day 1: error message
+PASS: cli/test_trimmer 110 - trimmer: date time format: missing day 2: exit status
+PASS: cli/test_trimmer 111 - trimmer: date time format: missing day 2: number of events (0)
+PASS: cli/test_trimmer 112 - trimmer: date time format: missing day 2: error message
+PASS: cli/test_trimmer 113 - trimmer: seconds from origin format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 114 - trimmer: seconds from origin format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 115 - trimmer: seconds from origin format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 116 - trimmer: seconds from origin format: missing nanseconds: exit status
+PASS: cli/test_trimmer 117 - trimmer: seconds from origin format: missing nanseconds: number of events (0)
+PASS: cli/test_trimmer 118 - trimmer: seconds from origin format: missing nanseconds: error message
+PASS: ctf-writer/test_ctf_writer 1 - bt_ctf_create succeeds in creating trace with path
+PASS: ctf-writer/test_ctf_writer 2 - bt_ctf_writer_get_trace correctly handles NULL
+PASS: ctf-writer/test_ctf_writer 3 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_NATIVE
+PASS: ctf-writer/test_ctf_writer 4 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_UNSPECIFIED
+PASS: ctf-writer/test_ctf_writer 5 - bt_ctf_writer_get_trace returns a bt_ctf_trace object
+PASS: ctf-writer/test_ctf_writer 6 - Set a trace's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 7 - bt_ctf_trace_get_native_byte_order returns a correct endianness
+PASS: ctf-writer/test_ctf_writer 8 - Add host (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 9 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: ctf-writer/test_ctf_writer 10 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: ctf-writer/test_ctf_writer 11 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: ctf-writer/test_ctf_writer 12 - bt_ctf_trace_set_environment_field_integer handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 13 - bt_ctf_trace_set_environment_field_integer handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 14 - bt_ctf_trace_set_environment_field_integer succeeds
+PASS: ctf-writer/test_ctf_writer 15 - bt_ctf_trace_set_environment_field_string handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 16 - bt_ctf_trace_set_environment_field_string handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 17 - bt_ctf_trace_set_environment_field_string handles a NULL value correctly
+PASS: ctf-writer/test_ctf_writer 18 - bt_ctf_trace_set_environment_field_string succeeds
+PASS: ctf-writer/test_ctf_writer 19 - bt_ctf_trace_set_environment_field_integer succeeds with an existing name
+PASS: ctf-writer/test_ctf_writer 20 - Add sysname (GNU/Linux) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 21 - Add nodename (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 22 - Add release (4.4.0-87-generic) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 23 - Add version (\#110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 24 - Add machine (x86_64) environment field to writer istance
+PASS: ctf-writer/test_ctf_writer 25 - Illegal clock name rejected
+PASS: ctf-writer/test_ctf_writer 26 - Clock created sucessfully
+PASS: ctf-writer/test_ctf_writer 27 - bt_ctf_clock_get_name returns a clock name
+PASS: ctf-writer/test_ctf_writer 28 - Returned clock name is valid
+PASS: ctf-writer/test_ctf_writer 29 - bt_ctf_clock_get_description returns NULL on an unset description
+PASS: ctf-writer/test_ctf_writer 30 - Clock description set successfully
+PASS: ctf-writer/test_ctf_writer 31 - bt_ctf_clock_get_description returns a description.
+PASS: ctf-writer/test_ctf_writer 32 - Returned clock description is valid
+PASS: ctf-writer/test_ctf_writer 33 - bt_ctf_clock_get_frequency returns the correct default frequency
+PASS: ctf-writer/test_ctf_writer 34 - Set clock frequency
+PASS: ctf-writer/test_ctf_writer 35 - bt_ctf_clock_get_frequency returns the correct frequency once it is set
+PASS: ctf-writer/test_ctf_writer 36 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 37 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds)
+PASS: ctf-writer/test_ctf_writer 38 - Set clock offset (seconds)
+PASS: ctf-writer/test_ctf_writer 39 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 40 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds) once it is set
+PASS: ctf-writer/test_ctf_writer 41 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 42 - bt_ctf_clock_get_offset returns the correct default offset (in ticks)
+PASS: ctf-writer/test_ctf_writer 43 - Set clock offset
+PASS: ctf-writer/test_ctf_writer 44 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 45 - bt_ctf_clock_get_offset returns the correct default offset (in ticks) once it is set
+PASS: ctf-writer/test_ctf_writer 46 - bt_ctf_clock_get_precision returns the correct default precision
+PASS: ctf-writer/test_ctf_writer 47 - Set clock precision
+PASS: ctf-writer/test_ctf_writer 48 - bt_ctf_clock_get_precision returns the correct precision once it is set
+PASS: ctf-writer/test_ctf_writer 49 - bt_ctf_clock_get_precision returns the correct default is_absolute attribute
+PASS: ctf-writer/test_ctf_writer 50 - Set clock absolute property
+PASS: ctf-writer/test_ctf_writer 51 - bt_ctf_clock_get_precision returns the correct is_absolute attribute once it is set
+PASS: ctf-writer/test_ctf_writer 52 - Set clock time
+PASS: ctf-writer/test_ctf_writer 53 - bt_ctf_clock_get_uuid returns a UUID
+PASS: ctf-writer/test_ctf_writer 54 - bt_ctf_clock_set_uuid sets a new uuid successfully
+PASS: ctf-writer/test_ctf_writer 55 - bt_ctf_clock_get_uuid returns a UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 56 - bt_ctf_clock_get_uuid returns the correct UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 57 - bt_ctf_stream_class_get_name returns a correct stream class name
+PASS: ctf-writer/test_ctf_writer 58 - bt_ctf_stream_class_get_clock returns NULL when a clock was not set
+PASS: ctf-writer/test_ctf_writer 59 - bt_ctf_stream_class_get_clock handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 60 - Create stream class
+PASS: ctf-writer/test_ctf_writer 61 - Set a stream class' clock
+PASS: ctf-writer/test_ctf_writer 62 - bt_ctf_stream_class_get_clock returns a correct clock
+PASS: ctf-writer/test_ctf_writer 63 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 64 - Set integer type's base as binary
+PASS: ctf-writer/test_ctf_writer 65 - Set integer type's base as decimal
+PASS: ctf-writer/test_ctf_writer 66 - Reject integer type's base set as unknown
+PASS: ctf-writer/test_ctf_writer 67 - Set integer type's base as octal
+PASS: ctf-writer/test_ctf_writer 68 - Set integer type's base as hexadecimal
+PASS: ctf-writer/test_ctf_writer 69 - Reject unknown integer base value
+PASS: ctf-writer/test_ctf_writer 70 - Set integer type signedness to signed
+PASS: ctf-writer/test_ctf_writer 71 - Set integer type signedness to unsigned
+PASS: ctf-writer/test_ctf_writer 72 - bt_ctf_field_type_integer_get_size returns a correct value
+PASS: ctf-writer/test_ctf_writer 73 - bt_ctf_field_type_integer_get_signed returns a correct value for unsigned types
+PASS: ctf-writer/test_ctf_writer 74 - bt_ctf_field_type_set_byte_order handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 75 - bt_ctf_field_type_set_byte_order rejects invalid values
+PASS: ctf-writer/test_ctf_writer 76 - Set an integer's byte order to little endian
+PASS: ctf-writer/test_ctf_writer 77 - Set an integer's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 78 - bt_ctf_field_type_get_byte_order returns a correct value
+PASS: ctf-writer/test_ctf_writer 79 - bt_ctf_field_type_get_type_id returns a correct value with an integer type
+PASS: ctf-writer/test_ctf_writer 80 - bt_ctf_field_type_integer_get_base returns a correct value
+PASS: ctf-writer/test_ctf_writer 81 - bt_ctf_field_type_integer_set_encoding handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 82 - bt_ctf_field_type_integer_set_encoding handles invalid encodings correctly
+PASS: ctf-writer/test_ctf_writer 83 - Set integer type encoding to UTF8
+PASS: ctf-writer/test_ctf_writer 84 - bt_ctf_field_type_integer_get_encoding returns a correct value
+PASS: ctf-writer/test_ctf_writer 85 - Set signedness of 16 bit integer to true
+PASS: ctf-writer/test_ctf_writer 86 - bt_ctf_field_type_integer_get_signed returns a correct value for signed types
+PASS: ctf-writer/test_ctf_writer 87 - Create a sequence of int16_t type
+PASS: ctf-writer/test_ctf_writer 88 - bt_ctf_field_type_get_type_id returns a correct value with a sequence type
+PASS: ctf-writer/test_ctf_writer 89 - bt_ctf_field_type_sequence_get_length_field_name returns the correct value
+PASS: ctf-writer/test_ctf_writer 90 - bt_ctf_field_type_sequence_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 91 - Create a string type
+PASS: ctf-writer/test_ctf_writer 92 - Reject invalid "None" string encoding
+PASS: ctf-writer/test_ctf_writer 93 - Reject invalid string encoding
+PASS: ctf-writer/test_ctf_writer 94 - Set string encoding to ASCII
+PASS: ctf-writer/test_ctf_writer 95 - bt_ctf_field_type_string_get_encoding returns the correct value
+PASS: ctf-writer/test_ctf_writer 96 - bt_ctf_field_type_get_type_id returns a correct value with a structure type
+PASS: ctf-writer/test_ctf_writer 97 - Create a structure type
+PASS: ctf-writer/test_ctf_writer 98 - Add a uint8_t type to a structure
+PASS: ctf-writer/test_ctf_writer 99 - Add a sequence type to a structure
+PASS: ctf-writer/test_ctf_writer 100 - bt_ctf_field_type_structure_get_field_count returns a correct value
+PASS: ctf-writer/test_ctf_writer 101 - bt_ctf_field_type_structure_get_field handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 102 - bt_ctf_field_type_structure_get_field handles a NULL return type correctly
+PASS: ctf-writer/test_ctf_writer 103 - bt_ctf_field_type_structure_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 104 - bt_ctf_field_type_structure_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 105 - bt_ctf_field_type_structure_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 106 - bt_ctf_field_type_structure_get_field_type_by_name returns the correct field type
+PASS: ctf-writer/test_ctf_writer 107 - Add a string type to a structure
+PASS: ctf-writer/test_ctf_writer 108 - Add a structure type to a structure
+PASS: ctf-writer/test_ctf_writer 109 - bt_ctf_field_type_structure_get_field_type_by_name returns a correct type
+PASS: ctf-writer/test_ctf_writer 110 - Instanciate a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 111 - Instanciate an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 112 - bt_ctf_field_get_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 113 - Check an integer type' base can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 114 - Check an integer type's signedness can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 115 - Check -32768 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 116 - Check 32767 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 117 - Check -42 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 118 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 119 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 120 - Instanciate a string field
+PASS: ctf-writer/test_ctf_writer 121 - Set a string's value
+PASS: ctf-writer/test_ctf_writer 122 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: ctf-writer/test_ctf_writer 123 - bt_ctf_stream_class_get_id returns an error when no id is set
+PASS: ctf-writer/test_ctf_writer 124 - bt_ctf_stream_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 125 - Set an stream class' id
+PASS: ctf-writer/test_ctf_writer 126 - bt_ctf_stream_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 127 - bt_ctf_stream_class_get_event_header_type returns an event header type
+PASS: ctf-writer/test_ctf_writer 128 - Default event header type is a structure
+PASS: ctf-writer/test_ctf_writer 129 - Default event header type contains an "id" field
+PASS: ctf-writer/test_ctf_writer 130 - Default event header "id" field is an integer
+PASS: ctf-writer/test_ctf_writer 131 - Default event header type contains a "timestamp" field
+PASS: ctf-writer/test_ctf_writer 132 - Default event header "timestamp" field is an integer
+PASS: ctf-writer/test_ctf_writer 133 - bt_ctf_trace_get_packet_header_field_type returns a packet header
+PASS: ctf-writer/test_ctf_writer 134 - bt_ctf_trace_get_packet_header_field_type returns a packet header of type struct
+PASS: ctf-writer/test_ctf_writer 135 - Default packet header type contains a "magic" field
+PASS: ctf-writer/test_ctf_writer 136 - Default packet header type contains a "uuid" field
+PASS: ctf-writer/test_ctf_writer 137 - Default packet header type contains a "stream_id" field
+PASS: ctf-writer/test_ctf_writer 138 - Added a custom trace packet header field successfully
+PASS: ctf-writer/test_ctf_writer 139 - bt_ctf_trace_set_packet_header_field_type handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 140 - Set a trace packet_header_type successfully
+PASS: ctf-writer/test_ctf_writer 141 - bt_ctf_stream_class_get_packet_context_type returns a packet context type.
+PASS: ctf-writer/test_ctf_writer 142 - Packet context is a structure
+PASS: ctf-writer/test_ctf_writer 143 - bt_ctf_stream_class_set_packet_context_type handles a NULL stream class correctly
+PASS: ctf-writer/test_ctf_writer 144 - bt_ctf_stream_class_set_packet_context_type rejects a packet context that is not a structure
+PASS: ctf-writer/test_ctf_writer 145 - Packet context field added successfully
+PASS: ctf-writer/test_ctf_writer 146 - bt_ctf_stream_class_set_event_context_type handles a NULL stream_class correctly
+PASS: ctf-writer/test_ctf_writer 147 - bt_ctf_stream_class_set_event_context_type validates that the event context os a structure
+PASS: ctf-writer/test_ctf_writer 148 - Set a new stream event context type
+PASS: ctf-writer/test_ctf_writer 149 - bt_ctf_stream_class_get_event_context_type returns the correct field type.
+PASS: ctf-writer/test_ctf_writer 150 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (0)
+PASS: ctf-writer/test_ctf_writer 151 - Instanciate a stream class from writer
+PASS: ctf-writer/test_ctf_writer 152 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (1)
+PASS: ctf-writer/test_ctf_writer 153 - bt_ctf_trace_get_stream_by_index() succeeds and returns the correct value
+PASS: ctf-writer/test_ctf_writer 154 - bt_ctf_stream_get_class returns a stream class
+PASS: ctf-writer/test_ctf_writer 155 - Returned stream class is of the correct type
+PASS: ctf-writer/test_ctf_writer 156 - Trace packet header type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 157 - Packet context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 158 - Stream event context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 159 - Changes to a stream class that was already instantiated fail
+PASS: ctf-writer/test_ctf_writer 160 - bt_ctf_stream_get_packet_header handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 161 - bt_ctf_stream_get_packet_header returns a packet header
+PASS: ctf-writer/test_ctf_writer 162 - Stream returns a packet header of the appropriate type
+PASS: ctf-writer/test_ctf_writer 163 - Packet header structure contains a custom field with the appropriate name
+PASS: ctf-writer/test_ctf_writer 164 - Set custom packet header value successfully
+PASS: ctf-writer/test_ctf_writer 165 - bt_ctf_stream_set_packet_header handles a NULL packet header correctly
+PASS: ctf-writer/test_ctf_writer 166 - bt_ctf_stream_set_packet_header handles a NULL stream correctly
+PASS: ctf-writer/test_ctf_writer 167 - bt_ctf_stream_set_packet_header rejects a packet header of the wrong type
+PASS: ctf-writer/test_ctf_writer 168 - Successfully set a stream's packet header
+PASS: ctf-writer/test_ctf_writer 169 - Add environment field to writer after stream creation
+PASS: ctf-writer/test_ctf_writer 170 - bt_ctf_event_get_stream returns an event's stream after it has been appended
+PASS: ctf-writer/test_ctf_writer 171 - Create an event before instanciating its associated stream
+PASS: ctf-writer/test_ctf_writer 172 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 173 - Set signed 64 bit integer signedness to true
+PASS: ctf-writer/test_ctf_writer 174 - Create a signed integer type
+PASS: ctf-writer/test_ctf_writer 175 - bt_ctf_field_type_enumeration_get_container_field_type returns the right type
+PASS: ctf-writer/test_ctf_writer 176 - bt_ctf_field_enumeration_type_create rejects non-integer container field types
+PASS: ctf-writer/test_ctf_writer 177 - bt_ctf_field_type_get_alignment returns a correct value
+PASS: ctf-writer/test_ctf_writer 178 - Set a floating point type's exponent digit count
+PASS: ctf-writer/test_ctf_writer 179 - Set a floating point type's mantissa digit count
+PASS: ctf-writer/test_ctf_writer 180 - bt_ctf_field_type_floating_point_get_exponent_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 181 - bt_ctf_field_type_floating_point_get_mantissa_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 182 - bt_ctf_field_type_enumeration_add_mapping accepts negative enumeration mappings
+PASS: ctf-writer/test_ctf_writer 183 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 184 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 185 - Accept enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 186 - bt_ctf_field_type_enumeration_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 187 - bt_ctf_field_type_enumeration_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 188 - bt_ctf_field_type_enumeration_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 189 - Add signed enumeration field to event
+PASS: ctf-writer/test_ctf_writer 190 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 191 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 192 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 193 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 194 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 195 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 196 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 197 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 198 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 199 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 200 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts single-value ranges
+PASS: ctf-writer/test_ctf_writer 201 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 202 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 203 - bt_ctf_field_type_enumeration_unsigned_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 204 - Add unsigned enumeration field to event
+PASS: ctf-writer/test_ctf_writer 205 - bt_ctf_field_type_enumeration_get_mapping_count returns the correct value
+PASS: ctf-writer/test_ctf_writer 206 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 207 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 208 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 209 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 210 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 211 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 212 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 213 - Add event specific context field
+PASS: ctf-writer/test_ctf_writer 214 - bt_ctf_event_class_set_context_field_type handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 215 - Set an event class' context type successfully
+PASS: ctf-writer/test_ctf_writer 216 - bt_ctf_event_class_get_context_field_type returns the appropriate type
+PASS: ctf-writer/test_ctf_writer 217 - Adding simple event class to stream class
+PASS: ctf-writer/test_ctf_writer 218 - bt_ctf_stream_class_get_event_class_count returns a correct number of event classes
+PASS: ctf-writer/test_ctf_writer 219 - bt_ctf_stream_class_get_event_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 220 - bt_ctf_stream_class_get_event_class_by_id returns NULL when the requested ID doesn't exist
+PASS: ctf-writer/test_ctf_writer 221 - bt_ctf_stream_class_get_event_class_by_id returns a correct event class
+PASS: ctf-writer/test_ctf_writer 222 - Instantiate an event containing a single integer field
+PASS: ctf-writer/test_ctf_writer 223 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: ctf-writer/test_ctf_writer 224 - bt_ctf_field_floating_point_get_value returns a double value
+PASS: ctf-writer/test_ctf_writer 225 - bt_ctf_field_floating_point_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 226 - Set signed enumeration container value
+PASS: ctf-writer/test_ctf_writer 227 - Set unsigned enumeration container value
+PASS: ctf-writer/test_ctf_writer 228 - Set clock time
+PASS: ctf-writer/test_ctf_writer 229 - bt_ctf_event_get_context returns a field
+PASS: ctf-writer/test_ctf_writer 230 - bt_ctf_event_get_context returns a field of the appropriate type
+PASS: ctf-writer/test_ctf_writer 231 - Successfully set an event context's value
+PASS: ctf-writer/test_ctf_writer 232 - Set an event context successfully
+PASS: ctf-writer/test_ctf_writer 233 - Append simple event to trace stream
+PASS: ctf-writer/test_ctf_writer 234 - bt_ctf_stream_get_packet_context returns a packet context
+PASS: ctf-writer/test_ctf_writer 235 - Packet context contains the default packet_size field.
+PASS: ctf-writer/test_ctf_writer 236 - Custom packet context field value successfully set.
+PASS: ctf-writer/test_ctf_writer 237 - Successfully set a stream's packet context
+PASS: ctf-writer/test_ctf_writer 238 - Flush trace stream with one event
+PASS: ctf-writer/test_ctf_writer 239 - Add a new event class to a stream class after writing an event
+PASS: ctf-writer/test_ctf_writer 240 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when none were discarded
+PASS: ctf-writer/test_ctf_writer 241 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when some were discarded
+PASS: ctf-writer/test_ctf_writer 242 - Append 100 000 events to a stream
+PASS: ctf-writer/test_ctf_writer 243 - Flush a stream that forces a packet resize
+PASS: ctf-writer/test_ctf_writer 244 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events after a flush
+PASS: ctf-writer/test_ctf_writer 245 - bt_ctf_field_type_set_alignment handles 0-alignment correctly
+PASS: ctf-writer/test_ctf_writer 246 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (3)
+PASS: ctf-writer/test_ctf_writer 247 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (24)
+PASS: ctf-writer/test_ctf_writer 248 - bt_ctf_field_type_set_alignment handles correct alignment correctly (4)
+PASS: ctf-writer/test_ctf_writer 249 - Set alignment of signed 16 bit integer to 32
+PASS: ctf-writer/test_ctf_writer 250 - Set integer signedness to true
+PASS: ctf-writer/test_ctf_writer 251 - Set signed 16 bit integer base to hexadecimal
+PASS: ctf-writer/test_ctf_writer 252 - bt_ctf_field_type_array_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 253 - bt_ctf_field_type_array_get_length returns the correct length
+PASS: ctf-writer/test_ctf_writer 254 - Cannot add self to structure
+PASS: ctf-writer/test_ctf_writer 255 - Add seq_len field to inner structure
+PASS: ctf-writer/test_ctf_writer 256 - Add a_sequence field to inner structure
+PASS: ctf-writer/test_ctf_writer 257 - Add an_array field to inner structure
+PASS: ctf-writer/test_ctf_writer 258 - Reject a variant field based on an unknown tag value
+PASS: ctf-writer/test_ctf_writer 259 - Add a field to a variant
+PASS: ctf-writer/test_ctf_writer 260 - Add INT16_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 261 - Add UINT35_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 262 - bt_ctf_field_type_variant_get_tag_field_type returns a correct tag type
+PASS: ctf-writer/test_ctf_writer 263 - bt_ctf_field_type_variant_get_tag_name returns the correct variant tag name
+PASS: ctf-writer/test_ctf_writer 264 - bt_ctf_field_type_variant_get_field_type_by_name returns a correct field type
+PASS: ctf-writer/test_ctf_writer 265 - bt_ctf_field_type_variant_get_field_count returns the correct count
+PASS: ctf-writer/test_ctf_writer 266 - bt_ctf_field_type_variant_get_field handles a NULL field name correctly
+PASS: ctf-writer/test_ctf_writer 267 - bt_ctf_field_type_variant_get_field handles a NULL field type correctly
+PASS: ctf-writer/test_ctf_writer 268 - bt_ctf_field_type_variant_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 269 - bt_ctf_field_type_variant_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 270 - bt_ctf_field_type_variant_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 271 - Add variant_selector field to complex structure
+PASS: ctf-writer/test_ctf_writer 272 - Add `string` field to complex structure
+PASS: ctf-writer/test_ctf_writer 273 - Add variant_value field to complex structure
+PASS: ctf-writer/test_ctf_writer 274 - Add inner_structure field to complex structure
+PASS: ctf-writer/test_ctf_writer 275 - Create an event class
+PASS: ctf-writer/test_ctf_writer 276 - Reject addition of a field with an empty name to an event
+PASS: ctf-writer/test_ctf_writer 277 - Reject addition of a field with a NULL type to an event
+PASS: ctf-writer/test_ctf_writer 278 - Reject addition of a type with an illegal name to an event
+PASS: ctf-writer/test_ctf_writer 279 - Add field of type unsigned integer to an event
+PASS: ctf-writer/test_ctf_writer 280 - Add field of type signed integer to an event
+PASS: ctf-writer/test_ctf_writer 281 - Add composite structure to an event
+PASS: ctf-writer/test_ctf_writer 282 - bt_ctf_event_class_get_name returns a correct name
+PASS: ctf-writer/test_ctf_writer 283 - bt_ctf_event_class_get_id returns a negative value when not set
+PASS: ctf-writer/test_ctf_writer 284 - bt_ctf_event_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 285 - Set an event class' id
+PASS: ctf-writer/test_ctf_writer 286 - bt_ctf_event_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 287 - event class has the expected initial log level
+PASS: ctf-writer/test_ctf_writer 288 - as expected, event class has no initial EMF URI
+PASS: ctf-writer/test_ctf_writer 289 - bt_ctf_event_class_set_log_level handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 290 - bt_ctf_event_class_set_log_level handles an unknown log level correctly
+PASS: ctf-writer/test_ctf_writer 291 - bt_ctf_event_class_set_log_level succeeds with a valid log level
+PASS: ctf-writer/test_ctf_writer 292 - bt_ctf_event_class_get_log_level returns the expected log level
+PASS: ctf-writer/test_ctf_writer 293 - bt_ctf_event_class_set_emf_uri handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 294 - bt_ctf_event_class_set_emf_uri succeeds with a valid EMF URI
+PASS: ctf-writer/test_ctf_writer 295 - bt_ctf_event_class_get_emf_uri returns the expected EMF URI
+PASS: ctf-writer/test_ctf_writer 296 - bt_ctf_event_class_set_emf_uri succeeds with NULL (to reset)
+PASS: ctf-writer/test_ctf_writer 297 - as expected, event class has no EMF URI after reset
+PASS: ctf-writer/test_ctf_writer 298 - Reject addition of NULL event class to a stream class
+PASS: ctf-writer/test_ctf_writer 299 - Add an event class to stream class
+PASS: ctf-writer/test_ctf_writer 300 - bt_ctf_event_class_get_stream_class returns the correct stream class
+PASS: ctf-writer/test_ctf_writer 301 - bt_ctf_event_class_get_field_by_name handles an invalid field name correctly
+PASS: ctf-writer/test_ctf_writer 302 - Instanciate a complex event
+PASS: ctf-writer/test_ctf_writer 303 - bt_ctf_event_get_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 304 - Use bt_ctf_event_get_payload to get a field instance
+PASS: ctf-writer/test_ctf_writer 305 - bt_ctf_field_integer_unsigned_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 306 - bt_ctf_field_integer_unsigned_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 307 - bt_ctf_field_integer_signed_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 308 - bt_ctf_field_integer_signed_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 309 - bt_ctf_field_string_append succeeds
+PASS: ctf-writer/test_ctf_writer 310 - bt_ctf_field_string_append_len succeeds (append 5 characters)
+PASS: ctf-writer/test_ctf_writer 311 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 312 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 313 - bt_ctf_field_string_get_value returns a string
+PASS: ctf-writer/test_ctf_writer 314 - bt_ctf_field_string_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 315 - bt_ctf_field_type_variant_get_field_type_from_tag returns the correct field type
+PASS: ctf-writer/test_ctf_writer 316 - Set a sequence field's length
+PASS: ctf-writer/test_ctf_writer 317 - Append a complex event to a stream
+PASS: ctf-writer/test_ctf_writer 318 - Flush a stream containing a complex event
+PASS: ctf-writer/test_ctf_writer 319 - two event classes with the same name may cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 320 - two event classes with the same ID cannot cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 321 - bt_ctf_stream_class_get_trace returns NULL when stream class is orphaned
+PASS: ctf-writer/test_ctf_writer 322 - bt_ctf_stream_class_get_trace returns the correct trace after a stream has been created
+PASS: ctf-writer/test_ctf_writer 323 - Created a stream class with default attributes and an empty stream
+PASS: ctf-writer/test_ctf_writer 324 - Get metadata string
+PASS: ctf-writer/test_ctf_writer 325 - Babeltrace could read the resulting trace
+PASS: lib/test_bt_uuid 1 - bt_uuid_from_str - Parse valid string '3d260c88-75ea-47b8-a7e2-d6077c0378d9', expect success
+PASS: lib/test_bt_uuid 2 - bt_uuid_from_str - Parse valid string '611cf3a6-a68b-4515-834f-208bc2762592', expect success
+PASS: lib/test_bt_uuid 3 - bt_uuid_from_str - Parse valid string '1b4855cc-96de-4ae8-abe3-86449c2a43c4', expect success
+PASS: lib/test_bt_uuid 4 - bt_uuid_from_str - Parse valid string '8ADED5B9-ACD2-439F-A60C-897403AA2AB4', expect success
+PASS: lib/test_bt_uuid 5 - bt_uuid_from_str - Parse valid string 'f109e0a2-C619-4d18-b760-20EA20E0F69A', expect success
+PASS: lib/test_bt_uuid 6 - bt_uuid_from_str - Parse invalid string '1b485!cc-96de-4XX8-abe3-86449c2a43?4', expect failure
+PASS: lib/test_bt_uuid 7 - bt_uuid_from_str - Parse invalid string 'c2e6eddb&3955&4006&be3a&70bb63bd5f25', expect failure
+PASS: lib/test_bt_uuid 8 - bt_uuid_from_str - Parse invalid string '81b1cb88-ff42-45b9-ba4d-964088ee45', expect failure
+PASS: lib/test_bt_uuid 9 - bt_uuid_from_str - Parse invalid string '2d-6c6d756574-470e-9142-a4e6ad03f143', expect failure
+PASS: lib/test_bt_uuid 10 - bt_uuid_from_str - Parse invalid string '4542ad19-9e4f-4931-8261-2101c3e089ae7', expect failure
+PASS: lib/test_bt_uuid 11 - bt_uuid_from_str - Parse invalid string 'XX0123', expect failure
+PASS: lib/test_bt_uuid 12 - bt_uuid_to_str - Convert UUID '3d260c88-75ea-47b8-a7e2-d6077c0378d9' to string, expect success
+PASS: lib/test_bt_uuid 13 - bt_uuid_to_str - Convert UUID '611cf3a6-a68b-4515-834f-208bc2762592' to string, expect success
+PASS: lib/test_bt_uuid 14 - bt_uuid_to_str - Convert UUID '1b4855cc-96de-4ae8-abe3-86449c2a43c4' to string, expect success
+PASS: lib/test_bt_uuid 15 - bt_uuid_compare - Compare same UUID, expect success
+PASS: lib/test_bt_uuid 16 - bt_uuid_compare - Compare different UUID, expect failure
+PASS: lib/test_bt_uuid 17 - bt_uuid_compare - Compare different UUID, expect uuid1 smaller
+PASS: lib/test_bt_uuid 18 - bt_uuid_compare - Compare different UUID, expect uuid2 bigger
+PASS: lib/test_bt_uuid 19 - bt_uuid_copy - Compare copied UUID with source, expect success
+PASS: lib/test_bt_uuid 20 - bt_uuid_generate - Generated UUIDs are different
+PASS: lib/test_bt_uuid 21 - bt_uuid_generate - bit 6 of clock_seq_hi_and_reserved is set to zero
+PASS: lib/test_bt_uuid 22 - bt_uuid_generate - bit 7 of clock_seq_hi_and_reserved is set to one
+PASS: lib/test_bt_uuid 23 - bt_uuid_generate - Generated UUID version check
+PASS: lib/test_bt_values 1 - bt_value_null is not NULL
+PASS: lib/test_bt_values 2 - bt_value_null is a null value object
+PASS: lib/test_bt_values 3 - getting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 4 - putting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 5 - bt_value_bool_create() returns a boolean value object
+PASS: lib/test_bt_values 6 - default boolean value object value is BT_FALSE
+PASS: lib/test_bt_values 7 - bt_value_bool_set() works
+PASS: lib/test_bt_values 8 - putting an existing boolean value object does not cause a crash
+PASS: lib/test_bt_values 9 - bt_value_bool_create_init() returns a boolean value object
+PASS: lib/test_bt_values 10 - bt_value_bool_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 11 - bt_value_integer_unsigned_create() returns an unsigned integer value object
+PASS: lib/test_bt_values 12 - default unsigned integer value object value is 0
+PASS: lib/test_bt_values 13 - bt_value_integer_unsigned_bool_set() works
+PASS: lib/test_bt_values 14 - putting an existing unsigned integer value object does not cause a crash
+PASS: lib/test_bt_values 15 - bt_value_integer_unsigned_create_init() returns an unsigned integer value object
+PASS: lib/test_bt_values 16 - bt_value_integer_unsigned_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 17 - bt_value_integer_signed_create() returns a signed integer value object
+PASS: lib/test_bt_values 18 - default signed integer value object value is 0
+PASS: lib/test_bt_values 19 - bt_value_integer_signed_bool_set() works
+PASS: lib/test_bt_values 20 - putting an existing signed integer value object does not cause a crash
+PASS: lib/test_bt_values 21 - bt_value_integer_signed_create_init() returns a signed integer value object
+PASS: lib/test_bt_values 22 - bt_value_integer_signed_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 23 - bt_value_real_create() returns a real number value object
+PASS: lib/test_bt_values 24 - default real number value object value is 0
+PASS: lib/test_bt_values 25 - bt_value_real_set() works
+PASS: lib/test_bt_values 26 - putting an existing real number value object does not cause a crash
+PASS: lib/test_bt_values 27 - bt_value_real_create_init() returns a real number value object
+PASS: lib/test_bt_values 28 - bt_value_real_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 29 - bt_value_string_create() returns a string value object
+PASS: lib/test_bt_values 30 - default string value object value is ""
+PASS: lib/test_bt_values 31 - bt_value_string_get() works
+PASS: lib/test_bt_values 32 - putting an existing string value object does not cause a crash
+PASS: lib/test_bt_values 33 - bt_value_string_create_init() returns a string value object
+PASS: lib/test_bt_values 34 - bt_value_string_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 35 - bt_value_array_create() returns an array value object
+PASS: lib/test_bt_values 36 - initial array value object size is 0
+PASS: lib/test_bt_values 37 - bt_value_array_append_element() succeeds
+PASS: lib/test_bt_values 38 - appending an element to an array value object increment its size
+PASS: lib/test_bt_values 39 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 40 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 41 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 42 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 43 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (real number)
+PASS: lib/test_bt_values 44 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (real number)
+PASS: lib/test_bt_values 45 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 46 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 47 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 48 - bt_value_array_set_element_by_index() succeeds
+PASS: lib/test_bt_values 49 - bt_value_array_set_element_by_index() inserts an value object with the appropriate type
+PASS: lib/test_bt_values 50 - bt_value_array_set_element_by_index() inserts an value object with the appropriate value
+PASS: lib/test_bt_values 51 - bt_value_array_append_bool_element() succeeds
+PASS: lib/test_bt_values 52 - bt_value_array_append_unsigned_integer_element() succeeds
+PASS: lib/test_bt_values 53 - bt_value_array_append_signed_integer_element() succeeds
+PASS: lib/test_bt_values 54 - bt_value_array_append_real_element() succeeds
+PASS: lib/test_bt_values 55 - bt_value_array_append_string_element() succeeds
+PASS: lib/test_bt_values 56 - bt_value_array_append_empty_array_element() succeeds
+PASS: lib/test_bt_values 57 - bt_value_array_append_empty_array_element() with returned value object succeeds
+PASS: lib/test_bt_values 58 - object returned by bt_value_array_append_empty_array_element() is not NULL
+PASS: lib/test_bt_values 59 - object returned by bt_value_array_append_empty_array_element() is an array value
+PASS: lib/test_bt_values 60 - bt_value_array_append_empty_map_element() succeeds
+PASS: lib/test_bt_values 61 - bt_value_array_append_empty_map_element() with returned value object succeeds
+PASS: lib/test_bt_values 62 - object returned by bt_value_array_append_empty_map_element() is not NULL
+PASS: lib/test_bt_values 63 - object returned by bt_value_array_append_empty_map_element() is an array value
+PASS: lib/test_bt_values 64 - the bt_value_array_append_element_*() functions increment the array value object's size
+PASS: lib/test_bt_values 65 - map value object is not empty
+PASS: lib/test_bt_values 66 - bt_value_array_append_bool_element() appends a boolean value object
+PASS: lib/test_bt_values 67 - bt_value_array_append_bool_element() appends the appropriate value
+PASS: lib/test_bt_values 68 - bt_value_array_append_unsigned_integer_element() appends an unsigned integer value object
+PASS: lib/test_bt_values 69 - bt_value_array_append_unsigned_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 70 - bt_value_array_append_signed_integer_element() appends a signed integer value object
+PASS: lib/test_bt_values 71 - bt_value_array_append_signed_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 72 - bt_value_array_append_real_element() appends a real number value object
+PASS: lib/test_bt_values 73 - bt_value_array_append_real_element() appends the appropriate value
+PASS: lib/test_bt_values 74 - bt_value_array_append_string_element() appends a string value object
+PASS: lib/test_bt_values 75 - bt_value_array_append_string_element() appends the appropriate value
+PASS: lib/test_bt_values 76 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 77 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 78 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 79 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 80 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 81 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 82 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 83 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 84 - putting an existing array value object does not cause a crash
+PASS: lib/test_bt_values 85 - bt_value_map_create() returns a map value object
+PASS: lib/test_bt_values 86 - initial map value object size is 0
+PASS: lib/test_bt_values 87 - bt_value_map_insert_entry() succeeds
+PASS: lib/test_bt_values 88 - inserting an element into a map value object increment its size
+PASS: lib/test_bt_values 89 - bt_value_map_insert_entry() accepts an existing key
+PASS: lib/test_bt_values 90 - bt_value_map_borrow_entry_value() returns NULL with an non existing key
+PASS: lib/test_bt_values 91 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (real)
+PASS: lib/test_bt_values 92 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (real)
+PASS: lib/test_bt_values 93 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 94 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 95 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 96 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 97 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 98 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 99 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 100 - bt_value_map_insert_bool_entry() succeeds
+PASS: lib/test_bt_values 101 - bt_value_map_insert_signed_integer_entry() succeeds
+PASS: lib/test_bt_values 102 - bt_value_map_insert_real_entry() succeeds
+PASS: lib/test_bt_values 103 - bt_value_map_insert_string_entry() succeeds
+PASS: lib/test_bt_values 104 - bt_value_map_insert_empty_array_entry() succeeds
+PASS: lib/test_bt_values 105 - bt_value_map_insert_empty_array_entry() with returned value object succeeds
+PASS: lib/test_bt_values 106 - object returned by bt_value_map_insert_empty_array_entry() is not NULL
+PASS: lib/test_bt_values 107 - object returned by bt_value_map_insert_empty_array_entry() is an array value
+PASS: lib/test_bt_values 108 - bt_value_map_insert_empty_map_entry() succeeds
+PASS: lib/test_bt_values 109 - bt_value_map_insert_empty_map_entry() with returned value object succeeds
+PASS: lib/test_bt_values 110 - object returned by bt_value_map_insert_empty_map_entry() is not NULL
+PASS: lib/test_bt_values 111 - object returned by bt_value_map_insert_empty_map_entry() is an array value
+PASS: lib/test_bt_values 112 - the bt_value_map_insert*() functions increment the map value object's size
+PASS: lib/test_bt_values 113 - map value object does not have key "hello"
+PASS: lib/test_bt_values 114 - map value object has key "bt_bool"
+PASS: lib/test_bt_values 115 - map value object has key "uint"
+PASS: lib/test_bt_values 116 - map value object has key "int"
+PASS: lib/test_bt_values 117 - map value object has key "real"
+PASS: lib/test_bt_values 118 - map value object has key "null"
+PASS: lib/test_bt_values 119 - map value object has key "bool2"
+PASS: lib/test_bt_values 120 - map value object has key "int2"
+PASS: lib/test_bt_values 121 - map value object has key "real2"
+PASS: lib/test_bt_values 122 - map value object has key "string2"
+PASS: lib/test_bt_values 123 - map value object has key "array2"
+PASS: lib/test_bt_values 124 - map value object has key "array3"
+PASS: lib/test_bt_values 125 - map value object has key "map2"
+PASS: lib/test_bt_values 126 - map value object has key "map3"
+PASS: lib/test_bt_values 127 - bt_value_map_foreach_entry() breaks the loop when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT
+PASS: lib/test_bt_values 128 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR
+PASS: lib/test_bt_values 129 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR
+PASS: lib/test_bt_values 130 - test_map_foreach_cb_check(): success getting "map2" value object
+PASS: lib/test_bt_values 131 - test_map_foreach_cb_check(): "map2" value object is empty
+PASS: lib/test_bt_values 132 - test_map_foreach_cb_check(): success getting "array3" value object
+PASS: lib/test_bt_values 133 - test_map_foreach_cb_check(): "array3" value object is empty
+PASS: lib/test_bt_values 134 - test_map_foreach_cb_check(): success getting "null" value object
+PASS: lib/test_bt_values 135 - test_map_foreach_cb_check(): success getting "array2" value object
+PASS: lib/test_bt_values 136 - test_map_foreach_cb_check(): "array2" value object is empty
+PASS: lib/test_bt_values 137 - test_map_foreach_cb_check(): "bt_bool" value object has the right value
+PASS: lib/test_bt_values 138 - test_map_foreach_cb_check(): "string2" value object has the right value
+PASS: lib/test_bt_values 139 - test_map_foreach_cb_check(): "real" value object has the right value
+PASS: lib/test_bt_values 140 - test_map_foreach_cb_check(): "real2" value object has the right value
+PASS: lib/test_bt_values 141 - test_map_foreach_cb_check(): "uint" value object has the right value
+PASS: lib/test_bt_values 142 - test_map_foreach_cb_check(): "int" value object has the right value
+PASS: lib/test_bt_values 143 - test_map_foreach_cb_check(): "int2" value object has the right value
+PASS: lib/test_bt_values 144 - test_map_foreach_cb_check(): "bool2" value object has the right value
+PASS: lib/test_bt_values 145 - test_map_foreach_cb_check(): success getting "map3" value object
+PASS: lib/test_bt_values 146 - test_map_foreach_cb_check(): "map3" value object is empty
+PASS: lib/test_bt_values 147 - bt_value_map_foreach_entry() succeeds with test_map_foreach_cb_check()
+PASS: lib/test_bt_values 148 - bt_value_map_foreach_entry() iterates over all the map value object's elements
+PASS: lib/test_bt_values 149 - putting an existing map value object does not cause a crash
+PASS: lib/test_bt_values 150 - null value objects are equivalent
+PASS: lib/test_bt_values 151 - cannot compare null value object and bt_bool value object
+PASS: lib/test_bt_values 152 - boolean value objects are not equivalent (BT_FALSE and BT_TRUE)
+PASS: lib/test_bt_values 153 - boolean value objects are equivalent (BT_FALSE and BT_FALSE)
+PASS: lib/test_bt_values 154 - cannot compare null value object and unsigned integer value object
+PASS: lib/test_bt_values 155 - unsigned integer value objects are not equivalent (10 and 23)
+PASS: lib/test_bt_values 156 - unsigned integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 157 - cannot compare null value object and signed integer value object
+PASS: lib/test_bt_values 158 - signed integer value objects are not equivalent (10 and -23)
+PASS: lib/test_bt_values 159 - signed integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 160 - cannot compare null value object and real number value object
+PASS: lib/test_bt_values 161 - real number value objects are not equivalent (17.38 and -14.23)
+PASS: lib/test_bt_values 162 - real number value objects are equivalent (17.38 and 17.38)
+PASS: lib/test_bt_values 163 - cannot compare null value object and string value object
+PASS: lib/test_bt_values 164 - string value objects are not equivalent ("hello" and "bt_value")
+PASS: lib/test_bt_values 165 - string value objects are equivalent ("hello" and "hello")
+PASS: lib/test_bt_values 166 - empty array value objects are equivalent
+PASS: lib/test_bt_values 167 - cannot compare null value object and array value object
+PASS: lib/test_bt_values 168 - array value objects are not equivalent ([23, 14.2, BT_FALSE] and [14.2, 23, BT_FALSE])
+PASS: lib/test_bt_values 169 - array value objects are equivalent ([23, 14.2, BT_FALSE] and [23, 14.2, BT_FALSE])
+PASS: lib/test_bt_values 170 - empty map value objects are equivalent
+PASS: lib/test_bt_values 171 - cannot compare null value object and map value object
+PASS: lib/test_bt_values 172 - map value objects are not equivalent
+PASS: lib/test_bt_values 173 - map value objects are equivalent
+PASS: lib/test_bt_values 174 - bt_value_copy() succeeds
+PASS: lib/test_bt_values 175 - bt_value_copy() returns a different pointer (map)
+PASS: lib/test_bt_values 176 - bt_value_copy() returns a different pointer (string)
+PASS: lib/test_bt_values 177 - bt_value_copy() returns a different pointer (array)
+PASS: lib/test_bt_values 178 - bt_value_copy() returns a different pointer (bool)
+PASS: lib/test_bt_values 179 - bt_value_copy() returns a different pointer (unsigned integer)
+PASS: lib/test_bt_values 180 - bt_value_copy() returns a different pointer (signed integer)
+PASS: lib/test_bt_values 181 - bt_value_copy() returns a different pointer (real)
+PASS: lib/test_bt_values 182 - bt_value_copy() returns the same pointer (null)
+PASS: lib/test_bt_values 183 - source and destination value objects have the same content
+PASS: lib/test_bt_values 184 - bt_value_map_extend() succeeds
+PASS: lib/test_bt_values 185 - bt_value_map_extend() returns a map object with the correct size
+PASS: lib/test_bt_values 186 - bt_value_map_extend() picks the appropriate element (file)
+PASS: lib/test_bt_values 187 - bt_value_map_extend() picks the appropriate element (edit)
+PASS: lib/test_bt_values 188 - bt_value_map_extend() picks the appropriate element (selection)
+PASS: lib/test_bt_values 189 - bt_value_map_extend() picks the appropriate element (find)
+PASS: lib/test_bt_values 190 - bt_value_map_extend() picks the appropriate element (project)
+PASS: lib/test_graph_topo 1 - empty graph generates no events
+PASS: lib/test_graph_topo 2 - we have the expected number of events
+PASS: lib/test_graph_topo 3 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 4 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 5 - got the expected source's port connected event
+PASS: lib/test_graph_topo 6 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 7 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 8 - returned connection is still NULL
+PASS: lib/test_graph_topo 9 - we have the expected number of events
+PASS: lib/test_graph_topo 10 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 11 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 12 - got the expected source's port connected event
+PASS: lib/test_graph_topo 13 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 14 - returned connection is still NULL
+PASS: lib/test_graph_topo 15 - we have the expected number of events
+PASS: lib/test_graph_topo 16 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 17 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 18 - got the expected source's port connected event
+PASS: lib/test_graph_topo 19 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 20 - we have the expected number of events
+PASS: lib/test_graph_topo 21 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 22 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 23 - got the expected source's port connected event
+PASS: lib/test_graph_topo 24 - got the expected graph's port added event (for source)
+PASS: lib/test_graph_topo 25 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 26 - event order is good
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 1 - remove trace listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 2 - remove trace listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 3 - remove trace listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 4 - trace destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 5 - trace destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 6 - trace destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 7 - trace destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 8 - trace destruction listener 5 not called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 9 - remove trace class listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 10 - remove trace class listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 11 - remove trace class listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 12 - trace class destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 13 - trace class destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 14 - trace class destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 15 - trace class destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 16 - trace class destruction listener 5 not called
+PASS: lib/test_simple_sink 1 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 2 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 3 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 4 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 5 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 6 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 7 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 8 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 9 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 10 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 11 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 12 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 13 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 14 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 15 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 16 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 17 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 18 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 19 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 20 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 21 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 22 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 23 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 24 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 25 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 26 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 27 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 28 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 29 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 30 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 31 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 32 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 33 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 34 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 35 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 36 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 37 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 38 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 39 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 40 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 41 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 42 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 43 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 44 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 45 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 46 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 47 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 48 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 49 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 50 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 51 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 52 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 53 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 54 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 55 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 56 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 57 - Graph "run once" status is the expected one (status code: 11)
+PASS: lib/test_simple_sink 58 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 59 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 60 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 61 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 62 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 63 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 64 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 65 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 66 - Graph "run once" status is the expected one (status code: 1)
+PASS: lib/test_simple_sink 67 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 68 - Data is not NULL in finalization function
+PASS: lib/test_trace_ir_ref 1 - Borrow parent stream SC1 from EC1
+PASS: lib/test_trace_ir_ref 2 - Borrow parent stream SC1 from EC2
+PASS: lib/test_trace_ir_ref 3 - Borrow parent stream SC2 from EC3
+PASS: lib/test_trace_ir_ref 4 - Initialize trace
+PASS: lib/test_trace_ir_ref 5 - Initial SC1 reference count is 0
+PASS: lib/test_trace_ir_ref 6 - Initial SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 7 - Initial EC1 reference count is 0
+PASS: lib/test_trace_ir_ref 8 - Initial EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 9 - Initial EC3 reference count is 0
+PASS: lib/test_trace_ir_ref 10 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 11 - User A acquires SC2 from TC1
+PASS: lib/test_trace_ir_ref 12 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 13 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 14 - User A acquires EC3 from SC2
+PASS: lib/test_trace_ir_ref 15 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 16 - SC2 reference count is 2
+PASS: lib/test_trace_ir_ref 17 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 18 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 19 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 20 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 21 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 22 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 23 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 24 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 25 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 26 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 27 - SC1 reference count is 2
+PASS: lib/test_trace_ir_ref 28 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 29 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 30 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 31 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 32 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 33 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 34 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 35 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 36 - EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 37 - EC3 reference count is 0
+PASS: lib/test_plugin 1 - bt_plugin_find_all_from_file() succeeds with a valid file
+PASS: lib/test_plugin 2 - bt_plugin_find_all_from_file() returns a plugin set
+PASS: lib/test_plugin 3 - plugin's initialization function is called during bt_plugin_find_all_from_file()
+PASS: lib/test_plugin 4 - bt_plugin_find_all_from_file() returns the expected number of plugins
+PASS: lib/test_plugin 5 - bt_plugin_get_name() returns the expected name
+PASS: lib/test_plugin 6 - bt_plugin_get_description() returns the expected description
+PASS: lib/test_plugin 7 - bt_plugin_get_version() fails when there's no version
+PASS: lib/test_plugin 8 - bt_plugin_get_author() returns the expected author
+PASS: lib/test_plugin 9 - bt_plugin_get_license() returns the expected license
+PASS: lib/test_plugin 10 - bt_plugin_get_path() returns the expected path
+PASS: lib/test_plugin 11 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 12 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 13 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 14 - plugin's finalize function is called when the plugin is destroyed
+PASS: lib/test_plugin 15 - bt_plugin_get_version() succeeds when there's a version
+PASS: lib/test_plugin 16 - bt_plugin_get_version() returns the expected major version
+PASS: lib/test_plugin 17 - bt_plugin_get_version() returns the expected minor version
+PASS: lib/test_plugin 18 - bt_plugin_get_version() returns the expected patch version
+PASS: lib/test_plugin 19 - bt_plugin_get_version() returns the expected extra version
+PASS: lib/test_plugin 20 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 21 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 22 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 23 - bt_plugin_borrow_source_component_class_by_name_const() finds a source component class
+PASS: lib/test_plugin 24 - bt_plugin_borrow_sink_component_class_by_name_const() finds a sink component class
+PASS: lib/test_plugin 25 - bt_component_class_get_help() returns the expected help text
+PASS: lib/test_plugin 26 - bt_plugin_borrow_filter_component_class_by_name_const() finds a filter component class
+PASS: lib/test_plugin 27 - bt_query_executor_query() succeeds
+PASS: lib/test_plugin 28 - bt_component_class_query() receives the expected object name
+PASS: lib/test_plugin 29 - bt_component_class_query() receives the expected parameters
+PASS: lib/test_plugin 30 - bt_graph_add_sink_component() still works after the plugin object is destroyed
+PASS: lib/test_plugin 31 - bt_plugin_find_all_from_dir() fails with an invalid path
+PASS: lib/test_plugin 32 - bt_plugin_find_all_from_dir() succeeds with a valid path
+PASS: lib/test_plugin 33 - bt_plugin_find_all_from_dir() returns a plugin set with a valid path
+PASS: lib/test_plugin 34 - bt_plugin_find_all_from_dir() returns the expected number of plugin objects
+PASS: lib/test_plugin 35 - bt_plugin_find() returns BT_PLUGIN_STATUS_NOT_FOUND with an unknown plugin name
+PASS: lib/test_plugin 36 - bt_plugin_find() succeeds with a plugin name it can find
+PASS: lib/test_plugin 37 - bt_plugin_find() returns a plugin object
+PASS: lib/test_plugin 38 - bt_plugin_find() finds the correct plugin for a given name
+PASS: param-validation/test_param_validation 1 - valid map: validation succeeds
+PASS: param-validation/test_param_validation 2 - valid map: error string is NULL
+PASS: param-validation/test_param_validation 3 - missing key in map: validation fails
+PASS: param-validation/test_param_validation 4 - missing key in map: error string is not NULL
+PASS: param-validation/test_param_validation 5 - missing key in map: error string contains expected string
+PASS: param-validation/test_param_validation 6 - unexpected key in map: validation fails
+PASS: param-validation/test_param_validation 7 - unexpected key in map: error string is not NULL
+PASS: param-validation/test_param_validation 8 - unexpected key in map: error string contains expected string
+PASS: param-validation/test_param_validation 9 - map entry with unexpected type: validation fails
+PASS: param-validation/test_param_validation 10 - map entry with unexpected type: error string is not NULL
+PASS: param-validation/test_param_validation 11 - map entry with unexpected type: error string contains expected string
+PASS: param-validation/test_param_validation 12 - valid array: validation succeeds
+PASS: param-validation/test_param_validation 13 - valid array: error string is NULL
+PASS: param-validation/test_param_validation 14 - valid empty array: validation succeeds
+PASS: param-validation/test_param_validation 15 - valid empty array: error string is NULL
+PASS: param-validation/test_param_validation 16 - array too small: validation fails
+PASS: param-validation/test_param_validation 17 - array too small: error string is not NULL
+PASS: param-validation/test_param_validation 18 - array too small: error string contains expected string
+PASS: param-validation/test_param_validation 19 - array too large: validation fails
+PASS: param-validation/test_param_validation 20 - array too large: error string is not NULL
+PASS: param-validation/test_param_validation 21 - array too large: error string contains expected string
+PASS: param-validation/test_param_validation 22 - array with invalid element type: validation fails
+PASS: param-validation/test_param_validation 23 - array with invalid element type: error string is not NULL
+PASS: param-validation/test_param_validation 24 - array with invalid element type: error string contains expected string
+PASS: param-validation/test_param_validation 25 - valid string without choices: validation succeeds
+PASS: param-validation/test_param_validation 26 - valid string without choices: error string is NULL
+PASS: param-validation/test_param_validation 27 - valid string with choices: validation succeeds
+PASS: param-validation/test_param_validation 28 - valid string with choices: error string is NULL
+PASS: param-validation/test_param_validation 29 - string with invalid choice: validation fails
+PASS: param-validation/test_param_validation 30 - string with invalid choice: error string is not NULL
+PASS: param-validation/test_param_validation 31 - string with invalid choice: error string contains expected string
+PASS: param-validation/test_param_validation 32 - type of value passed to custom function is as expected
+PASS: param-validation/test_param_validation 33 - value passed to custom function is as expected
+PASS: param-validation/test_param_validation 34 - custom validation function with valid value: validation succeeds
+PASS: param-validation/test_param_validation 35 - custom validation function with valid value: error string is NULL
+PASS: param-validation/test_param_validation 36 - custom validation function with invalid value: validation fails
+PASS: param-validation/test_param_validation 37 - custom validation function with invalid value: error string is not NULL
+PASS: param-validation/test_param_validation 38 - custom validation function with invalid value: error string contains expected string
+PASS: param-validation/test_param_validation 39 - error nested in maps and arrays: validation fails
+PASS: param-validation/test_param_validation 40 - error nested in maps and arrays: error string is not NULL
+PASS: param-validation/test_param_validation 41 - error nested in maps and arrays: error string contains expected string
+PASS: plugins/src.ctf.fs/fail/test_fail 1 - Trace invalid-packet-size/trace: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 2 - Trace invalid-packet-size/trace: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 3 - Trace invalid-packet-size/trace: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 4 - Trace invalid-packet-size/trace: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 5 - Trace valid-events-then-invalid-events: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 6 - Trace valid-events-then-invalid-events: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 7 - Trace valid-events-then-invalid-events: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 8 - Trace valid-events-then-invalid-events: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 9 - Trace metadata-syntax-error: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 10 - Trace metadata-syntax-error: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 11 - Trace metadata-syntax-error: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 12 - Trace metadata-syntax-error: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/succeed/test_succeed 1 - Trace '2packets' and 'barectf-event-before-packet' give the expected stdout
+PASS: plugins/src.ctf.fs/succeed/test_succeed 2 - Trace '2packets' and 'barectf-event-before-packet' give the expected stderr
+PASS: plugins/src.ctf.fs/succeed/test_succeed 3 - Generated trace 'simple' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 4 - Trace 'smalltrace' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 5 - Trace '2packets' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 6 - Trace 'barectf-event-before-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 7 - Trace 'session-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 8 - Trace 'lttng-tracefile-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 9 - Trace 'array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 10 - Trace 'struct-array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 11 - Trace 'meta-ctx-sequence' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 12 - Trace 'lttng-event-after-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 13 - Trace 'lttng-crash' gives the expected output
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 1 - ab: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 2 - ab: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 3 - ab: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 4 - ba: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 5 - ba: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 6 - ba: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 7 - bc: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 8 - bc: expected output is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 9 - cb: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 10 - cb: expected output is produced
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 1 - 'sink.ctf.fs' component succeeds with input trace 'float'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 2 - Converted trace 'float' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 3 - 'sink.ctf.fs' component succeeds with input trace 'double'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 4 - Converted trace 'double' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 5 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-no-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 6 - Converted trace 'meta-variant-no-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 7 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-one-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 8 - Converted trace 'meta-variant-one-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 9 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-reserved-keywords'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 10 - Converted trace 'meta-variant-reserved-keywords' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 11 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-same-with-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 12 - Converted trace 'meta-variant-same-with-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 13 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-two-underscores'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 14 - Converted trace 'meta-variant-two-underscores' gives the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 1 - 'default' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 2 - 'default-compact' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 3 - 'default-compact-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 4 - 'default-compact-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 5 - 'default-without-data' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 6 - 'default-without-data-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 7 - 'default-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 8 - 'default-without-names' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 9 - 'default-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 10 - 'default-without-trace-name' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 11 - 'default-without-uuid' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 12 - 'no-packet-context' test has the expected output
+PASS: plugins/src.ctf.lttng-live/test_live 1 - CLI prints the expected session list - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 2 - CLI prints the expected session list - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 3 - CLI attach and fetch from single-domains session - no discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 4 - CLI attach and fetch from single-domains session - no discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 5 - CLI attach and fetch from multi-domains session - discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 6 - CLI attach and fetch from multi-domains session - discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 7 - CLI many requests per packet - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 8 - CLI many requests per packet - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 9 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 10 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 11 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 12 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: bitfield/test_bitfield 1 - Writing and reading back 0x0, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 2 - Writing and reading back 0x0, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 3 - Writing and reading back 0x0, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 4 - Writing and reading back 0x0, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 5 - Writing and reading back 0x0, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 6 - Writing and reading back 0x0, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 7 - Writing and reading back 0x0, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 8 - Writing and reading back 0x0, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 9 - Writing and reading back 0x1, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 10 - Writing and reading back 0x1, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 11 - Writing and reading back 0x1, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 12 - Writing and reading back 0x1, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 13 - Writing and reading back 0xFFFFFFFF, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 14 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 15 - Writing and reading back 0xFFFFFFFF, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 16 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 17 - Writing and reading back 0xFFFFFFFF, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 18 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 19 - Writing and reading back 0xFFFFFFFF, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 20 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 21 - Writing and reading back 0x80000000, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 22 - Writing and reading back 0x8000000000000000, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 23 - Writing and reading back 0x80000000, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 24 - Writing and reading back 0x8000000000000000, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 25 - Writing and reading back 0x5A28D84C, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 26 - Writing and reading back 0x5679735F092B46B3, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 27 - Writing and reading back 0x5A28D84C, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 28 - Writing and reading back 0x5679735F092B46B3, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 29 - Writing and reading back 0x5A28D84C, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 30 - Writing and reading back 0x5679735F092B46B3, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 31 - Writing and reading back 0x5A28D84C, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 32 - Writing and reading back 0x5679735F092B46B3, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 33 - Writing and reading back 0x46522452, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 34 - Writing and reading back 0x3055DF2531C6763F, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 35 - Writing and reading back 0x46522452, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 36 - Writing and reading back 0x3055DF2531C6763F, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 37 - Writing and reading back 0x46522452, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 38 - Writing and reading back 0x3055DF2531C6763F, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 39 - Writing and reading back 0x46522452, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 40 - Writing and reading back 0x3055DF2531C6763F, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 41 - Writing and reading back 0xF68A1F3, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 42 - Writing and reading back 0x34AB3C723F664811, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 43 - Writing and reading back 0xF68A1F3, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 44 - Writing and reading back 0x34AB3C723F664811, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 45 - Writing and reading back 0xF68A1F3, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 46 - Writing and reading back 0x34AB3C723F664811, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 47 - Writing and reading back 0xF68A1F3, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 48 - Writing and reading back 0x34AB3C723F664811, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 49 - Writing and reading back 0x567D5059, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 50 - Writing and reading back 0x4948988A740AEE94, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 51 - Writing and reading back 0x567D5059, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 52 - Writing and reading back 0x4948988A740AEE94, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 53 - Writing and reading back 0x567D5059, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 54 - Writing and reading back 0x4948988A740AEE94, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 55 - Writing and reading back 0x567D5059, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 56 - Writing and reading back 0x4948988A740AEE94, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 57 - Writing and reading back 0x6839BBCD, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 58 - Writing and reading back 0x263C6B6E7F187697, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 59 - Writing and reading back 0x6839BBCD, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 60 - Writing and reading back 0x263C6B6E7F187697, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 61 - Writing and reading back 0x6839BBCD, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 62 - Writing and reading back 0x263C6B6E7F187697, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 63 - Writing and reading back 0x6839BBCD, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 64 - Writing and reading back 0x263C6B6E7F187697, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 65 - Writing and reading back 0x15E7C9F7, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 66 - Writing and reading back 0x3EDB7BEF17708874, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 67 - Writing and reading back 0x15E7C9F7, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 68 - Writing and reading back 0x3EDB7BEF17708874, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 69 - Writing and reading back 0x15E7C9F7, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 70 - Writing and reading back 0x3EDB7BEF17708874, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 71 - Writing and reading back 0x15E7C9F7, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 72 - Writing and reading back 0x3EDB7BEF17708874, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 73 - Writing and reading back 0x6D9B3ECB, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 74 - Writing and reading back 0xF1E91E201F47719, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 75 - Writing and reading back 0x6D9B3ECB, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 76 - Writing and reading back 0xF1E91E201F47719, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 77 - Writing and reading back 0x6D9B3ECB, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 78 - Writing and reading back 0xF1E91E201F47719, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 79 - Writing and reading back 0x6D9B3ECB, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 80 - Writing and reading back 0xF1E91E201F47719, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 81 - Writing and reading back 0x5F4D1031, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 82 - Writing and reading back 0x773CEFCA5845B9C0, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 83 - Writing and reading back 0x5F4D1031, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 84 - Writing and reading back 0x773CEFCA5845B9C0, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 85 - Writing and reading back 0x5F4D1031, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 86 - Writing and reading back 0x773CEFCA5845B9C0, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 87 - Writing and reading back 0x5F4D1031, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 88 - Writing and reading back 0x773CEFCA5845B9C0, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 89 - Writing and reading back 0x209FF51C, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 90 - Writing and reading back 0xB413F7978FD4B77, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 91 - Writing and reading back 0x209FF51C, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 92 - Writing and reading back 0xB413F7978FD4B77, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 93 - Writing and reading back 0x209FF51C, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 94 - Writing and reading back 0xB413F7978FD4B77, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 95 - Writing and reading back 0x209FF51C, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 96 - Writing and reading back 0xB413F7978FD4B77, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 97 - Writing and reading back 0x16EBCE4B, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 98 - Writing and reading back 0x592E087307A952EB, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 99 - Writing and reading back 0x16EBCE4B, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 100 - Writing and reading back 0x592E087307A952EB, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 101 - Writing and reading back 0x16EBCE4B, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 102 - Writing and reading back 0x592E087307A952EB, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 103 - Writing and reading back 0x16EBCE4B, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 104 - Writing and reading back 0x592E087307A952EB, signed long long dest, varying read unit size
+============================================================================
+Testsuite summary for babeltrace2 2.0.5
+============================================================================
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+=============================================
+ babeltrace2 2.0.5: tests/test-suite.log
+=============================================
+
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+.. contents:: :depth: 2
+
+DURATION: 20
diff --git a/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-raw.log
new file mode 100644
index 00000000000..979e5c47fea
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/ptest-raw.log
@@ -0,0 +1,1328 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/babeltrace2/ptest
+PASS: cli/convert/test_convert_args 1 - ARGS: path non-option arg
+PASS: cli/convert/test_convert_args 2 - ARGS: path non-option args
+PASS: cli/convert/test_convert_args 3 - ARGS: path non-option arg + named user source with --params
+PASS: cli/convert/test_convert_args 4 - ARGS: unnamed user source
+PASS: cli/convert/test_convert_args 5 - ARGS: path non-option arg + user source named `auto-disc-source-ctf-fs`
+PASS: cli/convert/test_convert_args 6 - ARGS: path non-option arg + user sink named `pretty`
+PASS: cli/convert/test_convert_args 7 - ARGS: path non-option arg + user filter named `muxer`
+PASS: cli/convert/test_convert_args 8 - ARGS: path non-option arg + --begin + user filter named `trimmer`
+PASS: cli/convert/test_convert_args 9 - ARGS: path non-option arg + --begin
+PASS: cli/convert/test_convert_args 10 - ARGS: path non-option arg + --begin --end
+PASS: cli/convert/test_convert_args 11 - ARGS: path non-option arg + --timerange
+PASS: cli/convert/test_convert_args 12 - ARGS: path non-option arg + --clock-cycles
+PASS: cli/convert/test_convert_args 13 - ARGS: path non-option arg + --clock-date
+PASS: cli/convert/test_convert_args 14 - ARGS: path non-option arg + --clock-force-correlate
+PASS: cli/convert/test_convert_args 15 - ARGS: path non-option arg + --clock-gmt
+PASS: cli/convert/test_convert_args 16 - ARGS: path non-option arg + --clock-offset
+PASS: cli/convert/test_convert_args 17 - ARGS: path non-option arg + --clock-offset-ns
+PASS: cli/convert/test_convert_args 18 - ARGS: path non-option arg + --clock-seconds
+PASS: cli/convert/test_convert_args 19 - ARGS: path non-option arg + --color
+PASS: cli/convert/test_convert_args 20 - ARGS: path non-option arg + --debug-info
+PASS: cli/convert/test_convert_args 21 - ARGS: path non-option arg + --debug-info-dir
+PASS: cli/convert/test_convert_args 22 - ARGS: path non-option arg + --debug-info-target-prefix
+PASS: cli/convert/test_convert_args 23 - ARGS: path non-option arg + --debug-info-full-path
+PASS: cli/convert/test_convert_args 24 - ARGS: path non-option arg + --fields=trace:domain,loglevel
+PASS: cli/convert/test_convert_args 25 - ARGS: path non-option arg + --fields=all
+PASS: cli/convert/test_convert_args 26 - ARGS: path non-option arg + --names=context,header
+PASS: cli/convert/test_convert_args 27 - ARGS: path non-option arg + --names=all
+PASS: cli/convert/test_convert_args 28 - ARGS: path non-option arg + --no-delta
+PASS: cli/convert/test_convert_args 29 - ARGS: path non-option arg + --output
+PASS: cli/convert/test_convert_args 30 - ARGS: path non-option arg + -i ctf
+PASS: cli/convert/test_convert_args 31 - ARGS: URL non-option arg + -i lttng-live
+PASS: cli/convert/test_convert_args 32 - ARGS: path non-option arg + -o dummy
+PASS: cli/convert/test_convert_args 33 - ARGS: path non-option arg + -o ctf + --output
+PASS: cli/convert/test_convert_args 34 - ARGS: path non-option arg + user sink with log level
+PASS: cli/convert/test_convert_args 35 - FAILS: bad --component format (plugin only)
+PASS: cli/convert/test_convert_args 36 - FAILS: bad --component format (name and plugin only)
+PASS: cli/convert/test_convert_args 37 - FAILS: bad --component format (name only)
+PASS: cli/convert/test_convert_args 38 - FAILS: bad --component format (extra dot found)
+PASS: cli/convert/test_convert_args 39 - FAILS: duplicate component name
+PASS: cli/convert/test_convert_args 40 - FAILS: unknown option
+PASS: cli/convert/test_convert_args 41 - FAILS: --params without current component
+PASS: cli/convert/test_convert_args 42 - FAILS: duplicate --begin
+PASS: cli/convert/test_convert_args 43 - FAILS: duplicate --end
+PASS: cli/convert/test_convert_args 44 - FAILS: --begin and --timerange
+PASS: cli/convert/test_convert_args 45 - FAILS: --end and --timerange
+PASS: cli/convert/test_convert_args 46 - FAILS: bad --timerange format (1)
+PASS: cli/convert/test_convert_args 47 - FAILS: bad --timerange format (2)
+PASS: cli/convert/test_convert_args 48 - FAILS: bad --timerange format (3)
+PASS: cli/convert/test_convert_args 49 - FAILS: bad --fields format
+PASS: cli/convert/test_convert_args 50 - FAILS: bad --names format
+PASS: cli/convert/test_convert_args 51 - FAILS: unknown -i
+PASS: cli/convert/test_convert_args 52 - FAILS: duplicate -i
+PASS: cli/convert/test_convert_args 53 - FAILS: unknown -o
+PASS: cli/convert/test_convert_args 54 - FAILS: duplicate -o
+PASS: cli/convert/test_convert_args 55 - FAILS: --run-args and --run-args-0
+PASS: cli/convert/test_convert_args 56 - FAILS: -o ctf-metadata without path
+PASS: cli/convert/test_convert_args 57 - FAILS: -i lttng-live and implicit source.ctf.fs
+PASS: cli/convert/test_convert_args 58 - FAILS: implicit source.ctf.fs without path
+PASS: cli/convert/test_convert_args 59 - FAILS: implicit source.ctf.lttng-live without URL
+PASS: cli/convert/test_convert_args 60 - FAILS: no source
+PASS: cli/convert/test_convert_args 61 - FAILS: -o ctf without --output
+PASS: cli/convert/test_convert_args 62 - FAILS: -o ctf + --output with implicit sink.text.pretty
+PASS: cli/convert/test_convert_args 63 - FAILS: --stream-intersection
+PASS: cli/convert/test_convert_args 64 - FAILS: two sinks with -o dummy + --clock-seconds
+PASS: cli/convert/test_convert_args 65 - FAILS: path non-option arg + user sink + -o text
+PASS: cli/test_help 1 - help ctf plugin exit status
+PASS: cli/test_help 2 - help ctf plugin expected output
+PASS: cli/test_help 3 - help ctf plugin produces no error
+PASS: cli/test_help 4 - help src.ctf.fs component class exit status
+PASS: cli/test_help 5 - help src.ctf.fs component class expected output
+PASS: cli/test_help 6 - help src.ctf.fs component class produces no error
+PASS: cli/test_help 7 - help without parameter exit status
+PASS: cli/test_help 8 - help without parameter produces expected error
+PASS: cli/test_help 9 - help without parameter produces no output
+PASS: cli/test_help 10 - help with too many parameters exit status
+PASS: cli/test_help 11 - help with too many parameters produces expected error
+PASS: cli/test_help 12 - help with too many parameters produces no output
+PASS: cli/test_help 13 - help with unknown plugin name
+PASS: cli/test_help 14 - help with unknown plugin name produces expected error
+PASS: cli/test_help 15 - help with unknown plugin name produces no output
+PASS: cli/test_help 16 - help with unknown component class name
+PASS: cli/test_help 17 - help with unknown component class name produces expected error
+PASS: cli/test_help 18 - help with unknown component class name prints plugin help
+PASS: cli/test_help 19 - help with unknown component class plugin
+PASS: cli/test_help 20 - help with unknown component class plugin produces expected error
+PASS: cli/test_help 21 - help with unknown component class plugin produces no output
+PASS: cli/test_intersection 1 - run without --stream-intersection
+PASS: cli/test_intersection 2 - 8 events in the whole trace
+PASS: cli/test_intersection 3 - run with --stream-intersection
+PASS: cli/test_intersection 4 - 3 events in streams intersecting
+PASS: cli/test_intersection 5 - run without --stream-intersection
+PASS: cli/test_intersection 6 - 8 events in the whole trace
+PASS: cli/test_intersection 7 - run with --stream-intersection
+PASS: cli/test_intersection 8 - 3 events in streams intersecting
+PASS: cli/test_intersection 9 - run without --stream-intersection
+PASS: cli/test_intersection 10 - 3 events in the whole trace
+PASS: cli/test_intersection 11 - run with --stream-intersection
+PASS: cli/test_intersection 12 - 3 events in streams intersecting
+PASS: cli/test_intersection 13 - run without --stream-intersection
+PASS: cli/test_intersection 14 - 6 events in the whole trace
+PASS: cli/test_intersection 15 - run with --stream-intersection fails
+PASS: cli/test_intersection 16 - stderr contains expected error message
+PASS: cli/test_intersection 17 - run without --stream-intersection
+PASS: cli/test_intersection 18 - 0 events in the whole trace
+PASS: cli/test_intersection 19 - run with --stream-intersection fails
+PASS: cli/test_intersection 20 - stderr contains expected error message
+PASS: cli/test_output_path_ctf_non_lttng_trace 1 - 3eventsintersect output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 2 - 3eventsintersectreverse output trace exists
+PASS: cli/test_output_path_ctf_non_lttng_trace 3 - nointersect output trace exists
+PASS: cli/test_packet_seq_num 1 - Trace parses
+PASS: cli/test_packet_seq_num 2 - No events lost
+PASS: cli/test_packet_seq_num 3 - Trace parses
+PASS: cli/test_packet_seq_num 4 - No events lost
+PASS: cli/test_packet_seq_num 5 - Trace parses
+PASS: cli/test_packet_seq_num 6 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 7 - Trace parses
+PASS: cli/test_packet_seq_num 8 - Lost events string matches 2
+PASS: cli/test_packet_seq_num 9 - Trace parses
+PASS: cli/test_packet_seq_num 10 - Lost events string matches 2,3,1
+PASS: cli/test_trace_copy 1 - Copy trace 2packets with ctf-fs sink
+PASS: cli/test_trace_copy 2 - Read the new trace in /tmp/tmp.W05FUdFqoc
+PASS: cli/test_trace_copy 3 - Exact same content between the two traces
+PASS: cli/test_trace_copy 4 - Copy trace array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 5 - Read the new trace in /tmp/tmp.o1MjiZAPIP
+PASS: cli/test_trace_copy 6 - Exact same content between the two traces
+PASS: cli/test_trace_copy 7 - Copy trace barectf-event-before-packet with ctf-fs sink
+PASS: cli/test_trace_copy 8 - Read the new trace in /tmp/tmp.wgtH65bW1F
+PASS: cli/test_trace_copy 9 - Exact same content between the two traces
+PASS: cli/test_trace_copy 10 - Copy trace debug-info with ctf-fs sink
+PASS: cli/test_trace_copy 11 - Read the new trace in /tmp/tmp.lWD78bHjvc
+PASS: cli/test_trace_copy 12 - Exact same content between the two traces
+PASS: cli/test_trace_copy 13 - Copy trace env-warning with ctf-fs sink
+PASS: cli/test_trace_copy 14 - Read the new trace in /tmp/tmp.RlkrDwd0uK
+PASS: cli/test_trace_copy 15 - Exact same content between the two traces
+PASS: cli/test_trace_copy 16 - Copy trace ev-disc-no-ts-begin-end with ctf-fs sink
+PASS: cli/test_trace_copy 17 - Read the new trace in /tmp/tmp.zN8EV01m7J
+PASS: cli/test_trace_copy 18 - Exact same content between the two traces
+PASS: cli/test_trace_copy 19 - Copy trace lttng-crash with ctf-fs sink
+PASS: cli/test_trace_copy 20 - Read the new trace in /tmp/tmp.JMCVNu3B6Y
+PASS: cli/test_trace_copy 21 - Exact same content between the two traces
+PASS: cli/test_trace_copy 22 - Copy trace lttng-event-after-packet with ctf-fs sink
+PASS: cli/test_trace_copy 23 - Read the new trace in /tmp/tmp.DDDTIf2Vz5
+PASS: cli/test_trace_copy 24 - Exact same content between the two traces
+PASS: cli/test_trace_copy 25 - Copy trace lttng-tracefile-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 26 - Read the new trace in /tmp/tmp.0R6mfUtrT0
+PASS: cli/test_trace_copy 27 - Exact same content between the two traces
+PASS: cli/test_trace_copy 28 - Empty trace meta-ctx-sequence, nothing to copy
+PASS: cli/test_trace_copy 29 - Copy trace meta-variant-no-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 30 - Read the new trace in /tmp/tmp.205cFCacak
+PASS: cli/test_trace_copy 31 - Exact same content between the two traces
+PASS: cli/test_trace_copy 32 - Copy trace meta-variant-one-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 33 - Read the new trace in /tmp/tmp.e0XGAcLIYz
+PASS: cli/test_trace_copy 34 - Exact same content between the two traces
+PASS: cli/test_trace_copy 35 - Copy trace meta-variant-reserved-keywords with ctf-fs sink
+PASS: cli/test_trace_copy 36 - Read the new trace in /tmp/tmp.YUA0Rmk8lj
+PASS: cli/test_trace_copy 37 - Exact same content between the two traces
+PASS: cli/test_trace_copy 38 - Copy trace meta-variant-same-with-underscore with ctf-fs sink
+PASS: cli/test_trace_copy 39 - Read the new trace in /tmp/tmp.eA6q9vJiKJ
+PASS: cli/test_trace_copy 40 - Exact same content between the two traces
+PASS: cli/test_trace_copy 41 - Copy trace meta-variant-two-underscores with ctf-fs sink
+PASS: cli/test_trace_copy 42 - Read the new trace in /tmp/tmp.krZXfWwlQI
+PASS: cli/test_trace_copy 43 - Exact same content between the two traces
+PASS: cli/test_trace_copy 44 - Copy trace multi-domains with ctf-fs sink
+PASS: cli/test_trace_copy 45 - Read the new trace in /tmp/tmp.nrb7XYXge7
+PASS: cli/test_trace_copy 46 - Exact same content between the two traces
+PASS: cli/test_trace_copy 47 - Copy trace no-packet-context with ctf-fs sink
+PASS: cli/test_trace_copy 48 - Read the new trace in /tmp/tmp.Pjt01YLLBi
+PASS: cli/test_trace_copy 49 - Exact same content between the two traces
+PASS: cli/test_trace_copy 50 - Copy trace sequence with ctf-fs sink
+PASS: cli/test_trace_copy 51 - Read the new trace in /tmp/tmp.T9PKv76Xsc
+PASS: cli/test_trace_copy 52 - Exact same content between the two traces
+PASS: cli/test_trace_copy 53 - Copy trace session-rotation with ctf-fs sink
+PASS: cli/test_trace_copy 54 - Read the new trace in /tmp/tmp.XvFEfEFCuZ
+PASS: cli/test_trace_copy 55 - Exact same content between the two traces
+PASS: cli/test_trace_copy 56 - Copy trace smalltrace with ctf-fs sink
+PASS: cli/test_trace_copy 57 - Read the new trace in /tmp/tmp.988K02PiLG
+PASS: cli/test_trace_copy 58 - Exact same content between the two traces
+PASS: cli/test_trace_copy 59 - Copy trace struct-array-align-elem with ctf-fs sink
+PASS: cli/test_trace_copy 60 - Read the new trace in /tmp/tmp.RyHEaL4386
+PASS: cli/test_trace_copy 61 - Exact same content between the two traces
+PASS: cli/test_trace_copy 62 - Copy trace succeed1 with ctf-fs sink
+PASS: cli/test_trace_copy 63 - Read the new trace in /tmp/tmp.1lRJozApGq
+PASS: cli/test_trace_copy 64 - Exact same content between the two traces
+PASS: cli/test_trace_copy 65 - Copy trace succeed2 with ctf-fs sink
+PASS: cli/test_trace_copy 66 - Read the new trace in /tmp/tmp.qLMo2i1Fui
+PASS: cli/test_trace_copy 67 - Exact same content between the two traces
+PASS: cli/test_trace_copy 68 - Copy trace succeed3 with ctf-fs sink
+PASS: cli/test_trace_copy 69 - Read the new trace in /tmp/tmp.AvCa85BE2F
+PASS: cli/test_trace_copy 70 - Exact same content between the two traces
+PASS: cli/test_trace_copy 71 - Empty trace succeed4, nothing to copy
+PASS: cli/test_trace_copy 72 - Copy trace trace-with-index with ctf-fs sink
+PASS: cli/test_trace_copy 73 - Read the new trace in /tmp/tmp.FYc2Vvo43Y
+PASS: cli/test_trace_copy 74 - Exact same content between the two traces
+PASS: cli/test_trace_copy 75 - Copy trace warnings with ctf-fs sink
+PASS: cli/test_trace_copy 76 - Read the new trace in /tmp/tmp.jk30JvrcFs
+PASS: cli/test_trace_copy 77 - Exact same content between the two traces
+PASS: cli/test_trace_copy 78 - Copy trace wk-heartbeat-u with ctf-fs sink
+PASS: cli/test_trace_copy 79 - Read the new trace in /tmp/tmp.uKzRVj9Kpa
+PASS: cli/test_trace_copy 80 - Exact same content between the two traces
+PASS: cli/test_trace_read 1 - Run babeltrace2 with trace 2packets
+PASS: cli/test_trace_read 2 - Run babeltrace2 with trace array-align-elem
+PASS: cli/test_trace_read 3 - Run babeltrace2 with trace barectf-event-before-packet
+PASS: cli/test_trace_read 4 - Run babeltrace2 with trace debug-info
+PASS: cli/test_trace_read 5 - Run babeltrace2 with trace env-warning
+PASS: cli/test_trace_read 6 - Run babeltrace2 with trace ev-disc-no-ts-begin-end
+PASS: cli/test_trace_read 7 - Run babeltrace2 with trace lttng-crash
+PASS: cli/test_trace_read 8 - Run babeltrace2 with trace lttng-event-after-packet
+PASS: cli/test_trace_read 9 - Run babeltrace2 with trace lttng-tracefile-rotation
+PASS: cli/test_trace_read 10 - Run babeltrace2 with trace meta-ctx-sequence
+PASS: cli/test_trace_read 11 - Run babeltrace2 with trace meta-variant-no-underscore
+PASS: cli/test_trace_read 12 - Run babeltrace2 with trace meta-variant-one-underscore
+PASS: cli/test_trace_read 13 - Run babeltrace2 with trace meta-variant-reserved-keywords
+PASS: cli/test_trace_read 14 - Run babeltrace2 with trace meta-variant-same-with-underscore
+PASS: cli/test_trace_read 15 - Run babeltrace2 with trace meta-variant-two-underscores
+PASS: cli/test_trace_read 16 - Run babeltrace2 with trace multi-domains
+PASS: cli/test_trace_read 17 - Run babeltrace2 with trace no-packet-context
+PASS: cli/test_trace_read 18 - Run babeltrace2 with trace sequence
+PASS: cli/test_trace_read 19 - Run babeltrace2 with trace session-rotation
+PASS: cli/test_trace_read 20 - Run babeltrace2 with trace smalltrace
+PASS: cli/test_trace_read 21 - Run babeltrace2 with trace struct-array-align-elem
+PASS: cli/test_trace_read 22 - Run babeltrace2 with trace succeed1
+PASS: cli/test_trace_read 23 - Run babeltrace2 with trace succeed2
+PASS: cli/test_trace_read 24 - Run babeltrace2 with trace succeed3
+PASS: cli/test_trace_read 25 - Run babeltrace2 with trace succeed4
+PASS: cli/test_trace_read 26 - Run babeltrace2 with trace trace-with-index
+PASS: cli/test_trace_read 27 - Run babeltrace2 with trace warnings
+PASS: cli/test_trace_read 28 - Run babeltrace2 with trace wk-heartbeat-u
+PASS: cli/test_trace_read 29 - Run babeltrace2 with invalid trace fail1
+PASS: cli/test_trace_read 30 - Run babeltrace2 with invalid trace fail2
+PASS: cli/test_trace_read 31 - Run babeltrace2 with invalid trace integer-range
+PASS: cli/test_trace_read 32 - Run babeltrace2 with invalid trace invalid-packet-size
+PASS: cli/test_trace_read 33 - Run babeltrace2 with invalid trace lttng-modules-2.0-pre1
+PASS: cli/test_trace_read 34 - Run babeltrace2 with invalid trace metadata-syntax-error
+PASS: cli/test_trace_read 35 - Run babeltrace2 with invalid trace packet-based-metadata
+PASS: cli/test_trace_read 36 - Run babeltrace2 with invalid trace smalltrace
+PASS: cli/test_trace_read 37 - Run babeltrace2 with invalid trace valid-events-then-invalid-events
+PASS: cli/test_trimmer 1 - trimmer: --begin, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 2 - trimmer: --begin, GMT relative timestamps: number of events (18)
+PASS: cli/test_trimmer 3 - trimmer: --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 4 - trimmer: --end, GMT relative timestamps: number of events (9)
+PASS: cli/test_trimmer 5 - trimmer: --begin and --end, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 6 - trimmer: --begin and --end, GMT relative timestamps: number of events (7)
+PASS: cli/test_trimmer 7 - trimmer: --begin, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 8 - trimmer: --begin, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 9 - trimmer: --end, out of range, GMT relative timestamps: exit status
+PASS: cli/test_trimmer 10 - trimmer: --end, out of range, GMT relative timestamps: number of events (0)
+PASS: cli/test_trimmer 11 - trimmer: --begin, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 12 - trimmer: --begin, GMT absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 13 - trimmer: --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 14 - trimmer: --end, GMT absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 15 - trimmer: --begin and --end, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 16 - trimmer: --begin and --end, GMT absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 17 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 18 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 19 - trimmer: --begin, out of range, GMT absolute timestamps: exit status
+PASS: cli/test_trimmer 20 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 21 - trimmer: --begin, EST relative timestamps: exit status
+PASS: cli/test_trimmer 22 - trimmer: --begin, EST relative timestamps: number of events (18)
+PASS: cli/test_trimmer 23 - trimmer: --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 24 - trimmer: --end, EST relative timestamps: number of events (9)
+PASS: cli/test_trimmer 25 - trimmer: --begin and --end, EST relative timestamps: exit status
+PASS: cli/test_trimmer 26 - trimmer: --begin and --end, EST relative timestamps: number of events (7)
+PASS: cli/test_trimmer 27 - trimmer: --begin, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 28 - trimmer: --begin, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 29 - trimmer: --end, out of range, EST relative timestamps: exit status
+PASS: cli/test_trimmer 30 - trimmer: --end, out of range, EST relative timestamps: number of events (0)
+PASS: cli/test_trimmer 31 - trimmer: --begin, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 32 - trimmer: --begin, EST absolute timestamps: number of events (18)
+PASS: cli/test_trimmer 33 - trimmer: --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 34 - trimmer: --end, EST absolute timestamps: number of events (9)
+PASS: cli/test_trimmer 35 - trimmer: --begin and --end, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 36 - trimmer: --begin and --end, EST absolute timestamps: number of events (7)
+PASS: cli/test_trimmer 37 - trimmer: --begin, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 38 - trimmer: --begin, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 39 - trimmer: --end, out of range, EST absolute timestamps: exit status
+PASS: cli/test_trimmer 40 - trimmer: --end, out of range, EST absolute timestamps: number of events (0)
+PASS: cli/test_trimmer 41 - trimmer: date time format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 42 - trimmer: date time format: partial nanosecond precision: number of events (13)
+PASS: cli/test_trimmer 43 - trimmer: date time format: second precision: exit status
+PASS: cli/test_trimmer 44 - trimmer: date time format: second precision: number of events (11)
+PASS: cli/test_trimmer 45 - trimmer: date time format: minute precision: exit status
+PASS: cli/test_trimmer 46 - trimmer: date time format: minute precision: number of events (11)
+PASS: cli/test_trimmer 47 - trimmer: seconds from origin format: nanosecond precision: exit status
+PASS: cli/test_trimmer 48 - trimmer: seconds from origin format: nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 49 - trimmer: seconds from origin format: partial nanosecond precision: exit status
+PASS: cli/test_trimmer 50 - trimmer: seconds from origin format: partial nanosecond precision: number of events (11)
+PASS: cli/test_trimmer 51 - trimmer: seconds from origin format: second precision: exit status
+PASS: cli/test_trimmer 52 - trimmer: seconds from origin format: second precision: number of events (11)
+PASS: cli/test_trimmer 53 - trimmer: date time format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 54 - trimmer: date time format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 55 - trimmer: date time format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 56 - trimmer: date time format: missing nanoseconds: exit status
+PASS: cli/test_trimmer 57 - trimmer: date time format: missing nanoseconds: number of events (0)
+PASS: cli/test_trimmer 58 - trimmer: date time format: missing nanoseconds: error message
+PASS: cli/test_trimmer 59 - trimmer: date time format: seconds with too many digit: exit status
+PASS: cli/test_trimmer 60 - trimmer: date time format: seconds with too many digit: number of events (0)
+PASS: cli/test_trimmer 61 - trimmer: date time format: seconds with too many digit: error message
+PASS: cli/test_trimmer 62 - trimmer: date time format: seconds with missing digit: exit status
+PASS: cli/test_trimmer 63 - trimmer: date time format: seconds with missing digit: number of events (0)
+PASS: cli/test_trimmer 64 - trimmer: date time format: seconds with missing digit: error message
+PASS: cli/test_trimmer 65 - trimmer: date time format: minutes with too many digit: exit status
+PASS: cli/test_trimmer 66 - trimmer: date time format: minutes with too many digit: number of events (0)
+PASS: cli/test_trimmer 67 - trimmer: date time format: minutes with too many digit: error message
+PASS: cli/test_trimmer 68 - trimmer: date time format: minutes with missing digit: exit status
+PASS: cli/test_trimmer 69 - trimmer: date time format: minutes with missing digit: number of events (0)
+PASS: cli/test_trimmer 70 - trimmer: date time format: minutes with missing digit: error message
+PASS: cli/test_trimmer 71 - trimmer: date time format: hours with too many digit: exit status
+PASS: cli/test_trimmer 72 - trimmer: date time format: hours with too many digit: number of events (0)
+PASS: cli/test_trimmer 73 - trimmer: date time format: hours with too many digit: error message
+PASS: cli/test_trimmer 74 - trimmer: date time format: hours with missing digit: exit status
+PASS: cli/test_trimmer 75 - trimmer: date time format: hours with missing digit: number of events (0)
+PASS: cli/test_trimmer 76 - trimmer: date time format: hours with missing digit: error message
+PASS: cli/test_trimmer 77 - trimmer: date time format: missing seconds: exit status
+PASS: cli/test_trimmer 78 - trimmer: date time format: missing seconds: number of events (0)
+PASS: cli/test_trimmer 79 - trimmer: date time format: missing seconds: error message
+PASS: cli/test_trimmer 80 - trimmer: date time format: missing minutes 1: exit status
+PASS: cli/test_trimmer 81 - trimmer: date time format: missing minutes 1: number of events (0)
+PASS: cli/test_trimmer 82 - trimmer: date time format: missing minutes 1: error message
+PASS: cli/test_trimmer 83 - trimmer: date time format: missing minutes 2: exit status
+PASS: cli/test_trimmer 84 - trimmer: date time format: missing minutes 2: number of events (0)
+PASS: cli/test_trimmer 85 - trimmer: date time format: missing minutes 2: error message
+PASS: cli/test_trimmer 86 - trimmer: date time format: missing time: exit status
+PASS: cli/test_trimmer 87 - trimmer: date time format: missing time: number of events (0)
+PASS: cli/test_trimmer 88 - trimmer: date time format: missing time: error message
+PASS: cli/test_trimmer 89 - trimmer: date time format: day with too many digit: exit status
+PASS: cli/test_trimmer 90 - trimmer: date time format: day with too many digit: number of events (0)
+PASS: cli/test_trimmer 91 - trimmer: date time format: day with too many digit: error message
+PASS: cli/test_trimmer 92 - trimmer: date time format: day with missing digit: exit status
+PASS: cli/test_trimmer 93 - trimmer: date time format: day with missing digit: number of events (0)
+PASS: cli/test_trimmer 94 - trimmer: date time format: day with missing digit: error message
+PASS: cli/test_trimmer 95 - trimmer: date time format: month with too many digit: exit status
+PASS: cli/test_trimmer 96 - trimmer: date time format: month with too many digit: number of events (0)
+PASS: cli/test_trimmer 97 - trimmer: date time format: month with too many digit: error message
+PASS: cli/test_trimmer 98 - trimmer: date time format: month with missing digit: exit status
+PASS: cli/test_trimmer 99 - trimmer: date time format: month with missing digit: number of events (0)
+PASS: cli/test_trimmer 100 - trimmer: date time format: month with missing digit: error message
+PASS: cli/test_trimmer 101 - trimmer: date time format: year with too many digits: exit status
+PASS: cli/test_trimmer 102 - trimmer: date time format: year with too many digits: number of events (0)
+PASS: cli/test_trimmer 103 - trimmer: date time format: year with too many digits: error message
+PASS: cli/test_trimmer 104 - trimmer: date time format: year with missing digits: exit status
+PASS: cli/test_trimmer 105 - trimmer: date time format: year with missing digits: number of events (0)
+PASS: cli/test_trimmer 106 - trimmer: date time format: year with missing digits: error message
+PASS: cli/test_trimmer 107 - trimmer: date time format: missing day 1: exit status
+PASS: cli/test_trimmer 108 - trimmer: date time format: missing day 1: number of events (0)
+PASS: cli/test_trimmer 109 - trimmer: date time format: missing day 1: error message
+PASS: cli/test_trimmer 110 - trimmer: date time format: missing day 2: exit status
+PASS: cli/test_trimmer 111 - trimmer: date time format: missing day 2: number of events (0)
+PASS: cli/test_trimmer 112 - trimmer: date time format: missing day 2: error message
+PASS: cli/test_trimmer 113 - trimmer: seconds from origin format: too many nanosecond digits: exit status
+PASS: cli/test_trimmer 114 - trimmer: seconds from origin format: too many nanosecond digits: number of events (0)
+PASS: cli/test_trimmer 115 - trimmer: seconds from origin format: too many nanosecond digits: error message
+PASS: cli/test_trimmer 116 - trimmer: seconds from origin format: missing nanseconds: exit status
+PASS: cli/test_trimmer 117 - trimmer: seconds from origin format: missing nanseconds: number of events (0)
+PASS: cli/test_trimmer 118 - trimmer: seconds from origin format: missing nanseconds: error message
+PASS: ctf-writer/test_ctf_writer 1 - bt_ctf_create succeeds in creating trace with path
+PASS: ctf-writer/test_ctf_writer 2 - bt_ctf_writer_get_trace correctly handles NULL
+PASS: ctf-writer/test_ctf_writer 3 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_NATIVE
+PASS: ctf-writer/test_ctf_writer 4 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_UNSPECIFIED
+PASS: ctf-writer/test_ctf_writer 5 - bt_ctf_writer_get_trace returns a bt_ctf_trace object
+PASS: ctf-writer/test_ctf_writer 6 - Set a trace's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 7 - bt_ctf_trace_get_native_byte_order returns a correct endianness
+PASS: ctf-writer/test_ctf_writer 8 - Add host (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 9 - bt_ctf_writer_add_environment_field error with NULL writer
+PASS: ctf-writer/test_ctf_writer 10 - bt_ctf_writer_add_environment_field error with NULL field name
+PASS: ctf-writer/test_ctf_writer 11 - bt_ctf_writer_add_environment_field error with NULL field value
+PASS: ctf-writer/test_ctf_writer 12 - bt_ctf_trace_set_environment_field_integer handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 13 - bt_ctf_trace_set_environment_field_integer handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 14 - bt_ctf_trace_set_environment_field_integer succeeds
+PASS: ctf-writer/test_ctf_writer 15 - bt_ctf_trace_set_environment_field_string handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 16 - bt_ctf_trace_set_environment_field_string handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 17 - bt_ctf_trace_set_environment_field_string handles a NULL value correctly
+PASS: ctf-writer/test_ctf_writer 18 - bt_ctf_trace_set_environment_field_string succeeds
+PASS: ctf-writer/test_ctf_writer 19 - bt_ctf_trace_set_environment_field_integer succeeds with an existing name
+PASS: ctf-writer/test_ctf_writer 20 - Add sysname (GNU/Linux) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 21 - Add nodename (testhost) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 22 - Add release (4.4.0-87-generic) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 23 - Add version (\#110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017) environment field to writer instance
+PASS: ctf-writer/test_ctf_writer 24 - Add machine (x86_64) environment field to writer istance
+PASS: ctf-writer/test_ctf_writer 25 - Illegal clock name rejected
+PASS: ctf-writer/test_ctf_writer 26 - Clock created sucessfully
+PASS: ctf-writer/test_ctf_writer 27 - bt_ctf_clock_get_name returns a clock name
+PASS: ctf-writer/test_ctf_writer 28 - Returned clock name is valid
+PASS: ctf-writer/test_ctf_writer 29 - bt_ctf_clock_get_description returns NULL on an unset description
+PASS: ctf-writer/test_ctf_writer 30 - Clock description set successfully
+PASS: ctf-writer/test_ctf_writer 31 - bt_ctf_clock_get_description returns a description.
+PASS: ctf-writer/test_ctf_writer 32 - Returned clock description is valid
+PASS: ctf-writer/test_ctf_writer 33 - bt_ctf_clock_get_frequency returns the correct default frequency
+PASS: ctf-writer/test_ctf_writer 34 - Set clock frequency
+PASS: ctf-writer/test_ctf_writer 35 - bt_ctf_clock_get_frequency returns the correct frequency once it is set
+PASS: ctf-writer/test_ctf_writer 36 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 37 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds)
+PASS: ctf-writer/test_ctf_writer 38 - Set clock offset (seconds)
+PASS: ctf-writer/test_ctf_writer 39 - bt_ctf_clock_get_offset_s succeeds
+PASS: ctf-writer/test_ctf_writer 40 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds) once it is set
+PASS: ctf-writer/test_ctf_writer 41 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 42 - bt_ctf_clock_get_offset returns the correct default offset (in ticks)
+PASS: ctf-writer/test_ctf_writer 43 - Set clock offset
+PASS: ctf-writer/test_ctf_writer 44 - bt_ctf_clock_get_offset succeeds
+PASS: ctf-writer/test_ctf_writer 45 - bt_ctf_clock_get_offset returns the correct default offset (in ticks) once it is set
+PASS: ctf-writer/test_ctf_writer 46 - bt_ctf_clock_get_precision returns the correct default precision
+PASS: ctf-writer/test_ctf_writer 47 - Set clock precision
+PASS: ctf-writer/test_ctf_writer 48 - bt_ctf_clock_get_precision returns the correct precision once it is set
+PASS: ctf-writer/test_ctf_writer 49 - bt_ctf_clock_get_precision returns the correct default is_absolute attribute
+PASS: ctf-writer/test_ctf_writer 50 - Set clock absolute property
+PASS: ctf-writer/test_ctf_writer 51 - bt_ctf_clock_get_precision returns the correct is_absolute attribute once it is set
+PASS: ctf-writer/test_ctf_writer 52 - Set clock time
+PASS: ctf-writer/test_ctf_writer 53 - bt_ctf_clock_get_uuid returns a UUID
+PASS: ctf-writer/test_ctf_writer 54 - bt_ctf_clock_set_uuid sets a new uuid successfully
+PASS: ctf-writer/test_ctf_writer 55 - bt_ctf_clock_get_uuid returns a UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 56 - bt_ctf_clock_get_uuid returns the correct UUID after setting a new one
+PASS: ctf-writer/test_ctf_writer 57 - bt_ctf_stream_class_get_name returns a correct stream class name
+PASS: ctf-writer/test_ctf_writer 58 - bt_ctf_stream_class_get_clock returns NULL when a clock was not set
+PASS: ctf-writer/test_ctf_writer 59 - bt_ctf_stream_class_get_clock handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 60 - Create stream class
+PASS: ctf-writer/test_ctf_writer 61 - Set a stream class' clock
+PASS: ctf-writer/test_ctf_writer 62 - bt_ctf_stream_class_get_clock returns a correct clock
+PASS: ctf-writer/test_ctf_writer 63 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 64 - Set integer type's base as binary
+PASS: ctf-writer/test_ctf_writer 65 - Set integer type's base as decimal
+PASS: ctf-writer/test_ctf_writer 66 - Reject integer type's base set as unknown
+PASS: ctf-writer/test_ctf_writer 67 - Set integer type's base as octal
+PASS: ctf-writer/test_ctf_writer 68 - Set integer type's base as hexadecimal
+PASS: ctf-writer/test_ctf_writer 69 - Reject unknown integer base value
+PASS: ctf-writer/test_ctf_writer 70 - Set integer type signedness to signed
+PASS: ctf-writer/test_ctf_writer 71 - Set integer type signedness to unsigned
+PASS: ctf-writer/test_ctf_writer 72 - bt_ctf_field_type_integer_get_size returns a correct value
+PASS: ctf-writer/test_ctf_writer 73 - bt_ctf_field_type_integer_get_signed returns a correct value for unsigned types
+PASS: ctf-writer/test_ctf_writer 74 - bt_ctf_field_type_set_byte_order handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 75 - bt_ctf_field_type_set_byte_order rejects invalid values
+PASS: ctf-writer/test_ctf_writer 76 - Set an integer's byte order to little endian
+PASS: ctf-writer/test_ctf_writer 77 - Set an integer's byte order to big endian
+PASS: ctf-writer/test_ctf_writer 78 - bt_ctf_field_type_get_byte_order returns a correct value
+PASS: ctf-writer/test_ctf_writer 79 - bt_ctf_field_type_get_type_id returns a correct value with an integer type
+PASS: ctf-writer/test_ctf_writer 80 - bt_ctf_field_type_integer_get_base returns a correct value
+PASS: ctf-writer/test_ctf_writer 81 - bt_ctf_field_type_integer_set_encoding handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 82 - bt_ctf_field_type_integer_set_encoding handles invalid encodings correctly
+PASS: ctf-writer/test_ctf_writer 83 - Set integer type encoding to UTF8
+PASS: ctf-writer/test_ctf_writer 84 - bt_ctf_field_type_integer_get_encoding returns a correct value
+PASS: ctf-writer/test_ctf_writer 85 - Set signedness of 16 bit integer to true
+PASS: ctf-writer/test_ctf_writer 86 - bt_ctf_field_type_integer_get_signed returns a correct value for signed types
+PASS: ctf-writer/test_ctf_writer 87 - Create a sequence of int16_t type
+PASS: ctf-writer/test_ctf_writer 88 - bt_ctf_field_type_get_type_id returns a correct value with a sequence type
+PASS: ctf-writer/test_ctf_writer 89 - bt_ctf_field_type_sequence_get_length_field_name returns the correct value
+PASS: ctf-writer/test_ctf_writer 90 - bt_ctf_field_type_sequence_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 91 - Create a string type
+PASS: ctf-writer/test_ctf_writer 92 - Reject invalid "None" string encoding
+PASS: ctf-writer/test_ctf_writer 93 - Reject invalid string encoding
+PASS: ctf-writer/test_ctf_writer 94 - Set string encoding to ASCII
+PASS: ctf-writer/test_ctf_writer 95 - bt_ctf_field_type_string_get_encoding returns the correct value
+PASS: ctf-writer/test_ctf_writer 96 - bt_ctf_field_type_get_type_id returns a correct value with a structure type
+PASS: ctf-writer/test_ctf_writer 97 - Create a structure type
+PASS: ctf-writer/test_ctf_writer 98 - Add a uint8_t type to a structure
+PASS: ctf-writer/test_ctf_writer 99 - Add a sequence type to a structure
+PASS: ctf-writer/test_ctf_writer 100 - bt_ctf_field_type_structure_get_field_count returns a correct value
+PASS: ctf-writer/test_ctf_writer 101 - bt_ctf_field_type_structure_get_field handles a NULL name correctly
+PASS: ctf-writer/test_ctf_writer 102 - bt_ctf_field_type_structure_get_field handles a NULL return type correctly
+PASS: ctf-writer/test_ctf_writer 103 - bt_ctf_field_type_structure_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 104 - bt_ctf_field_type_structure_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 105 - bt_ctf_field_type_structure_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 106 - bt_ctf_field_type_structure_get_field_type_by_name returns the correct field type
+PASS: ctf-writer/test_ctf_writer 107 - Add a string type to a structure
+PASS: ctf-writer/test_ctf_writer 108 - Add a structure type to a structure
+PASS: ctf-writer/test_ctf_writer 109 - bt_ctf_field_type_structure_get_field_type_by_name returns a correct type
+PASS: ctf-writer/test_ctf_writer 110 - Instanciate a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 111 - Instanciate an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 112 - bt_ctf_field_get_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 113 - Check an integer type' base can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 114 - Check an integer type's signedness can't be modified after instanciation
+PASS: ctf-writer/test_ctf_writer 115 - Check -32768 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 116 - Check 32767 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 117 - Check -42 is allowed for a signed 16-bit integer
+PASS: ctf-writer/test_ctf_writer 118 - Check 4095 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 119 - Check 0 is allowed for an unsigned 12-bit integer
+PASS: ctf-writer/test_ctf_writer 120 - Instanciate a string field
+PASS: ctf-writer/test_ctf_writer 121 - Set a string's value
+PASS: ctf-writer/test_ctf_writer 122 - Create an enumeration type with an unsigned 12-bit integer as container
+PASS: ctf-writer/test_ctf_writer 123 - bt_ctf_stream_class_get_id returns an error when no id is set
+PASS: ctf-writer/test_ctf_writer 124 - bt_ctf_stream_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 125 - Set an stream class' id
+PASS: ctf-writer/test_ctf_writer 126 - bt_ctf_stream_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 127 - bt_ctf_stream_class_get_event_header_type returns an event header type
+PASS: ctf-writer/test_ctf_writer 128 - Default event header type is a structure
+PASS: ctf-writer/test_ctf_writer 129 - Default event header type contains an "id" field
+PASS: ctf-writer/test_ctf_writer 130 - Default event header "id" field is an integer
+PASS: ctf-writer/test_ctf_writer 131 - Default event header type contains a "timestamp" field
+PASS: ctf-writer/test_ctf_writer 132 - Default event header "timestamp" field is an integer
+PASS: ctf-writer/test_ctf_writer 133 - bt_ctf_trace_get_packet_header_field_type returns a packet header
+PASS: ctf-writer/test_ctf_writer 134 - bt_ctf_trace_get_packet_header_field_type returns a packet header of type struct
+PASS: ctf-writer/test_ctf_writer 135 - Default packet header type contains a "magic" field
+PASS: ctf-writer/test_ctf_writer 136 - Default packet header type contains a "uuid" field
+PASS: ctf-writer/test_ctf_writer 137 - Default packet header type contains a "stream_id" field
+PASS: ctf-writer/test_ctf_writer 138 - Added a custom trace packet header field successfully
+PASS: ctf-writer/test_ctf_writer 139 - bt_ctf_trace_set_packet_header_field_type handles a NULL trace correctly
+PASS: ctf-writer/test_ctf_writer 140 - Set a trace packet_header_type successfully
+PASS: ctf-writer/test_ctf_writer 141 - bt_ctf_stream_class_get_packet_context_type returns a packet context type.
+PASS: ctf-writer/test_ctf_writer 142 - Packet context is a structure
+PASS: ctf-writer/test_ctf_writer 143 - bt_ctf_stream_class_set_packet_context_type handles a NULL stream class correctly
+PASS: ctf-writer/test_ctf_writer 144 - bt_ctf_stream_class_set_packet_context_type rejects a packet context that is not a structure
+PASS: ctf-writer/test_ctf_writer 145 - Packet context field added successfully
+PASS: ctf-writer/test_ctf_writer 146 - bt_ctf_stream_class_set_event_context_type handles a NULL stream_class correctly
+PASS: ctf-writer/test_ctf_writer 147 - bt_ctf_stream_class_set_event_context_type validates that the event context os a structure
+PASS: ctf-writer/test_ctf_writer 148 - Set a new stream event context type
+PASS: ctf-writer/test_ctf_writer 149 - bt_ctf_stream_class_get_event_context_type returns the correct field type.
+PASS: ctf-writer/test_ctf_writer 150 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (0)
+PASS: ctf-writer/test_ctf_writer 151 - Instanciate a stream class from writer
+PASS: ctf-writer/test_ctf_writer 152 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (1)
+PASS: ctf-writer/test_ctf_writer 153 - bt_ctf_trace_get_stream_by_index() succeeds and returns the correct value
+PASS: ctf-writer/test_ctf_writer 154 - bt_ctf_stream_get_class returns a stream class
+PASS: ctf-writer/test_ctf_writer 155 - Returned stream class is of the correct type
+PASS: ctf-writer/test_ctf_writer 156 - Trace packet header type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 157 - Packet context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 158 - Stream event context type can't be modified once a stream has been instanciated
+PASS: ctf-writer/test_ctf_writer 159 - Changes to a stream class that was already instantiated fail
+PASS: ctf-writer/test_ctf_writer 160 - bt_ctf_stream_get_packet_header handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 161 - bt_ctf_stream_get_packet_header returns a packet header
+PASS: ctf-writer/test_ctf_writer 162 - Stream returns a packet header of the appropriate type
+PASS: ctf-writer/test_ctf_writer 163 - Packet header structure contains a custom field with the appropriate name
+PASS: ctf-writer/test_ctf_writer 164 - Set custom packet header value successfully
+PASS: ctf-writer/test_ctf_writer 165 - bt_ctf_stream_set_packet_header handles a NULL packet header correctly
+PASS: ctf-writer/test_ctf_writer 166 - bt_ctf_stream_set_packet_header handles a NULL stream correctly
+PASS: ctf-writer/test_ctf_writer 167 - bt_ctf_stream_set_packet_header rejects a packet header of the wrong type
+PASS: ctf-writer/test_ctf_writer 168 - Successfully set a stream's packet header
+PASS: ctf-writer/test_ctf_writer 169 - Add environment field to writer after stream creation
+PASS: ctf-writer/test_ctf_writer 170 - bt_ctf_event_get_stream returns an event's stream after it has been appended
+PASS: ctf-writer/test_ctf_writer 171 - Create an event before instanciating its associated stream
+PASS: ctf-writer/test_ctf_writer 172 - Create an unsigned integer type
+PASS: ctf-writer/test_ctf_writer 173 - Set signed 64 bit integer signedness to true
+PASS: ctf-writer/test_ctf_writer 174 - Create a signed integer type
+PASS: ctf-writer/test_ctf_writer 175 - bt_ctf_field_type_enumeration_get_container_field_type returns the right type
+PASS: ctf-writer/test_ctf_writer 176 - bt_ctf_field_enumeration_type_create rejects non-integer container field types
+PASS: ctf-writer/test_ctf_writer 177 - bt_ctf_field_type_get_alignment returns a correct value
+PASS: ctf-writer/test_ctf_writer 178 - Set a floating point type's exponent digit count
+PASS: ctf-writer/test_ctf_writer 179 - Set a floating point type's mantissa digit count
+PASS: ctf-writer/test_ctf_writer 180 - bt_ctf_field_type_floating_point_get_exponent_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 181 - bt_ctf_field_type_floating_point_get_mantissa_digits returns the correct value
+PASS: ctf-writer/test_ctf_writer 182 - bt_ctf_field_type_enumeration_add_mapping accepts negative enumeration mappings
+PASS: ctf-writer/test_ctf_writer 183 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 184 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 185 - Accept enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 186 - bt_ctf_field_type_enumeration_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 187 - bt_ctf_field_type_enumeration_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 188 - bt_ctf_field_type_enumeration_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 189 - Add signed enumeration field to event
+PASS: ctf-writer/test_ctf_writer 190 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 191 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 192 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 193 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 194 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 195 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 196 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 197 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing quotes
+PASS: ctf-writer/test_ctf_writer 198 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing special characters
+PASS: ctf-writer/test_ctf_writer 199 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing reserved keywords
+PASS: ctf-writer/test_ctf_writer 200 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts single-value ranges
+PASS: ctf-writer/test_ctf_writer 201 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts duplicate mapping names
+PASS: ctf-writer/test_ctf_writer 202 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts overlapping enum entries
+PASS: ctf-writer/test_ctf_writer 203 - bt_ctf_field_type_enumeration_unsigned_add_mapping rejects mapping where end < start
+PASS: ctf-writer/test_ctf_writer 204 - Add unsigned enumeration field to event
+PASS: ctf-writer/test_ctf_writer 205 - bt_ctf_field_type_enumeration_get_mapping_count returns the correct value
+PASS: ctf-writer/test_ctf_writer 206 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL string correctly
+PASS: ctf-writer/test_ctf_writer 207 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL start correctly
+PASS: ctf-writer/test_ctf_writer 208 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL end correctly
+PASS: ctf-writer/test_ctf_writer 209 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a value
+PASS: ctf-writer/test_ctf_writer 210 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping name
+PASS: ctf-writer/test_ctf_writer 211 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping start
+PASS: ctf-writer/test_ctf_writer 212 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping end
+PASS: ctf-writer/test_ctf_writer 213 - Add event specific context field
+PASS: ctf-writer/test_ctf_writer 214 - bt_ctf_event_class_set_context_field_type handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 215 - Set an event class' context type successfully
+PASS: ctf-writer/test_ctf_writer 216 - bt_ctf_event_class_get_context_field_type returns the appropriate type
+PASS: ctf-writer/test_ctf_writer 217 - Adding simple event class to stream class
+PASS: ctf-writer/test_ctf_writer 218 - bt_ctf_stream_class_get_event_class_count returns a correct number of event classes
+PASS: ctf-writer/test_ctf_writer 219 - bt_ctf_stream_class_get_event_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 220 - bt_ctf_stream_class_get_event_class_by_id returns NULL when the requested ID doesn't exist
+PASS: ctf-writer/test_ctf_writer 221 - bt_ctf_stream_class_get_event_class_by_id returns a correct event class
+PASS: ctf-writer/test_ctf_writer 222 - Instantiate an event containing a single integer field
+PASS: ctf-writer/test_ctf_writer 223 - Use bt_ctf_event_set_payload to set a manually allocated field
+PASS: ctf-writer/test_ctf_writer 224 - bt_ctf_field_floating_point_get_value returns a double value
+PASS: ctf-writer/test_ctf_writer 225 - bt_ctf_field_floating_point_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 226 - Set signed enumeration container value
+PASS: ctf-writer/test_ctf_writer 227 - Set unsigned enumeration container value
+PASS: ctf-writer/test_ctf_writer 228 - Set clock time
+PASS: ctf-writer/test_ctf_writer 229 - bt_ctf_event_get_context returns a field
+PASS: ctf-writer/test_ctf_writer 230 - bt_ctf_event_get_context returns a field of the appropriate type
+PASS: ctf-writer/test_ctf_writer 231 - Successfully set an event context's value
+PASS: ctf-writer/test_ctf_writer 232 - Set an event context successfully
+PASS: ctf-writer/test_ctf_writer 233 - Append simple event to trace stream
+PASS: ctf-writer/test_ctf_writer 234 - bt_ctf_stream_get_packet_context returns a packet context
+PASS: ctf-writer/test_ctf_writer 235 - Packet context contains the default packet_size field.
+PASS: ctf-writer/test_ctf_writer 236 - Custom packet context field value successfully set.
+PASS: ctf-writer/test_ctf_writer 237 - Successfully set a stream's packet context
+PASS: ctf-writer/test_ctf_writer 238 - Flush trace stream with one event
+PASS: ctf-writer/test_ctf_writer 239 - Add a new event class to a stream class after writing an event
+PASS: ctf-writer/test_ctf_writer 240 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when none were discarded
+PASS: ctf-writer/test_ctf_writer 241 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when some were discarded
+PASS: ctf-writer/test_ctf_writer 242 - Append 100 000 events to a stream
+PASS: ctf-writer/test_ctf_writer 243 - Flush a stream that forces a packet resize
+PASS: ctf-writer/test_ctf_writer 244 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events after a flush
+PASS: ctf-writer/test_ctf_writer 245 - bt_ctf_field_type_set_alignment handles 0-alignment correctly
+PASS: ctf-writer/test_ctf_writer 246 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (3)
+PASS: ctf-writer/test_ctf_writer 247 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (24)
+PASS: ctf-writer/test_ctf_writer 248 - bt_ctf_field_type_set_alignment handles correct alignment correctly (4)
+PASS: ctf-writer/test_ctf_writer 249 - Set alignment of signed 16 bit integer to 32
+PASS: ctf-writer/test_ctf_writer 250 - Set integer signedness to true
+PASS: ctf-writer/test_ctf_writer 251 - Set signed 16 bit integer base to hexadecimal
+PASS: ctf-writer/test_ctf_writer 252 - bt_ctf_field_type_array_get_element_field_type returns the correct type
+PASS: ctf-writer/test_ctf_writer 253 - bt_ctf_field_type_array_get_length returns the correct length
+PASS: ctf-writer/test_ctf_writer 254 - Cannot add self to structure
+PASS: ctf-writer/test_ctf_writer 255 - Add seq_len field to inner structure
+PASS: ctf-writer/test_ctf_writer 256 - Add a_sequence field to inner structure
+PASS: ctf-writer/test_ctf_writer 257 - Add an_array field to inner structure
+PASS: ctf-writer/test_ctf_writer 258 - Reject a variant field based on an unknown tag value
+PASS: ctf-writer/test_ctf_writer 259 - Add a field to a variant
+PASS: ctf-writer/test_ctf_writer 260 - Add INT16_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 261 - Add UINT35_TYPE field to variant
+PASS: ctf-writer/test_ctf_writer 262 - bt_ctf_field_type_variant_get_tag_field_type returns a correct tag type
+PASS: ctf-writer/test_ctf_writer 263 - bt_ctf_field_type_variant_get_tag_name returns the correct variant tag name
+PASS: ctf-writer/test_ctf_writer 264 - bt_ctf_field_type_variant_get_field_type_by_name returns a correct field type
+PASS: ctf-writer/test_ctf_writer 265 - bt_ctf_field_type_variant_get_field_count returns the correct count
+PASS: ctf-writer/test_ctf_writer 266 - bt_ctf_field_type_variant_get_field handles a NULL field name correctly
+PASS: ctf-writer/test_ctf_writer 267 - bt_ctf_field_type_variant_get_field handles a NULL field type correctly
+PASS: ctf-writer/test_ctf_writer 268 - bt_ctf_field_type_variant_get_field returns a field
+PASS: ctf-writer/test_ctf_writer 269 - bt_ctf_field_type_variant_get_field returns a correct field name
+PASS: ctf-writer/test_ctf_writer 270 - bt_ctf_field_type_variant_get_field returns a correct field type
+PASS: ctf-writer/test_ctf_writer 271 - Add variant_selector field to complex structure
+PASS: ctf-writer/test_ctf_writer 272 - Add `string` field to complex structure
+PASS: ctf-writer/test_ctf_writer 273 - Add variant_value field to complex structure
+PASS: ctf-writer/test_ctf_writer 274 - Add inner_structure field to complex structure
+PASS: ctf-writer/test_ctf_writer 275 - Create an event class
+PASS: ctf-writer/test_ctf_writer 276 - Reject addition of a field with an empty name to an event
+PASS: ctf-writer/test_ctf_writer 277 - Reject addition of a field with a NULL type to an event
+PASS: ctf-writer/test_ctf_writer 278 - Reject addition of a type with an illegal name to an event
+PASS: ctf-writer/test_ctf_writer 279 - Add field of type unsigned integer to an event
+PASS: ctf-writer/test_ctf_writer 280 - Add field of type signed integer to an event
+PASS: ctf-writer/test_ctf_writer 281 - Add composite structure to an event
+PASS: ctf-writer/test_ctf_writer 282 - bt_ctf_event_class_get_name returns a correct name
+PASS: ctf-writer/test_ctf_writer 283 - bt_ctf_event_class_get_id returns a negative value when not set
+PASS: ctf-writer/test_ctf_writer 284 - bt_ctf_event_class_set_id handles NULL correctly
+PASS: ctf-writer/test_ctf_writer 285 - Set an event class' id
+PASS: ctf-writer/test_ctf_writer 286 - bt_ctf_event_class_get_id returns the correct value
+PASS: ctf-writer/test_ctf_writer 287 - event class has the expected initial log level
+PASS: ctf-writer/test_ctf_writer 288 - as expected, event class has no initial EMF URI
+PASS: ctf-writer/test_ctf_writer 289 - bt_ctf_event_class_set_log_level handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 290 - bt_ctf_event_class_set_log_level handles an unknown log level correctly
+PASS: ctf-writer/test_ctf_writer 291 - bt_ctf_event_class_set_log_level succeeds with a valid log level
+PASS: ctf-writer/test_ctf_writer 292 - bt_ctf_event_class_get_log_level returns the expected log level
+PASS: ctf-writer/test_ctf_writer 293 - bt_ctf_event_class_set_emf_uri handles a NULL event class correctly
+PASS: ctf-writer/test_ctf_writer 294 - bt_ctf_event_class_set_emf_uri succeeds with a valid EMF URI
+PASS: ctf-writer/test_ctf_writer 295 - bt_ctf_event_class_get_emf_uri returns the expected EMF URI
+PASS: ctf-writer/test_ctf_writer 296 - bt_ctf_event_class_set_emf_uri succeeds with NULL (to reset)
+PASS: ctf-writer/test_ctf_writer 297 - as expected, event class has no EMF URI after reset
+PASS: ctf-writer/test_ctf_writer 298 - Reject addition of NULL event class to a stream class
+PASS: ctf-writer/test_ctf_writer 299 - Add an event class to stream class
+PASS: ctf-writer/test_ctf_writer 300 - bt_ctf_event_class_get_stream_class returns the correct stream class
+PASS: ctf-writer/test_ctf_writer 301 - bt_ctf_event_class_get_field_by_name handles an invalid field name correctly
+PASS: ctf-writer/test_ctf_writer 302 - Instanciate a complex event
+PASS: ctf-writer/test_ctf_writer 303 - bt_ctf_event_get_class returns the correct event class
+PASS: ctf-writer/test_ctf_writer 304 - Use bt_ctf_event_get_payload to get a field instance
+PASS: ctf-writer/test_ctf_writer 305 - bt_ctf_field_integer_unsigned_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 306 - bt_ctf_field_integer_unsigned_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 307 - bt_ctf_field_integer_signed_get_value succeeds after setting a value
+PASS: ctf-writer/test_ctf_writer 308 - bt_ctf_field_integer_signed_get_value returns the correct value
+PASS: ctf-writer/test_ctf_writer 309 - bt_ctf_field_string_append succeeds
+PASS: ctf-writer/test_ctf_writer 310 - bt_ctf_field_string_append_len succeeds (append 5 characters)
+PASS: ctf-writer/test_ctf_writer 311 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 312 - bt_ctf_field_string_append_len succeeds (append 0 characters)
+PASS: ctf-writer/test_ctf_writer 313 - bt_ctf_field_string_get_value returns a string
+PASS: ctf-writer/test_ctf_writer 314 - bt_ctf_field_string_get_value returns a correct value
+PASS: ctf-writer/test_ctf_writer 315 - bt_ctf_field_type_variant_get_field_type_from_tag returns the correct field type
+PASS: ctf-writer/test_ctf_writer 316 - Set a sequence field's length
+PASS: ctf-writer/test_ctf_writer 317 - Append a complex event to a stream
+PASS: ctf-writer/test_ctf_writer 318 - Flush a stream containing a complex event
+PASS: ctf-writer/test_ctf_writer 319 - two event classes with the same name may cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 320 - two event classes with the same ID cannot cohabit within the same stream class
+PASS: ctf-writer/test_ctf_writer 321 - bt_ctf_stream_class_get_trace returns NULL when stream class is orphaned
+PASS: ctf-writer/test_ctf_writer 322 - bt_ctf_stream_class_get_trace returns the correct trace after a stream has been created
+PASS: ctf-writer/test_ctf_writer 323 - Created a stream class with default attributes and an empty stream
+PASS: ctf-writer/test_ctf_writer 324 - Get metadata string
+PASS: ctf-writer/test_ctf_writer 325 - Babeltrace could read the resulting trace
+PASS: lib/test_bt_uuid 1 - bt_uuid_from_str - Parse valid string '3d260c88-75ea-47b8-a7e2-d6077c0378d9', expect success
+PASS: lib/test_bt_uuid 2 - bt_uuid_from_str - Parse valid string '611cf3a6-a68b-4515-834f-208bc2762592', expect success
+PASS: lib/test_bt_uuid 3 - bt_uuid_from_str - Parse valid string '1b4855cc-96de-4ae8-abe3-86449c2a43c4', expect success
+PASS: lib/test_bt_uuid 4 - bt_uuid_from_str - Parse valid string '8ADED5B9-ACD2-439F-A60C-897403AA2AB4', expect success
+PASS: lib/test_bt_uuid 5 - bt_uuid_from_str - Parse valid string 'f109e0a2-C619-4d18-b760-20EA20E0F69A', expect success
+PASS: lib/test_bt_uuid 6 - bt_uuid_from_str - Parse invalid string '1b485!cc-96de-4XX8-abe3-86449c2a43?4', expect failure
+PASS: lib/test_bt_uuid 7 - bt_uuid_from_str - Parse invalid string 'c2e6eddb&3955&4006&be3a&70bb63bd5f25', expect failure
+PASS: lib/test_bt_uuid 8 - bt_uuid_from_str - Parse invalid string '81b1cb88-ff42-45b9-ba4d-964088ee45', expect failure
+PASS: lib/test_bt_uuid 9 - bt_uuid_from_str - Parse invalid string '2d-6c6d756574-470e-9142-a4e6ad03f143', expect failure
+PASS: lib/test_bt_uuid 10 - bt_uuid_from_str - Parse invalid string '4542ad19-9e4f-4931-8261-2101c3e089ae7', expect failure
+PASS: lib/test_bt_uuid 11 - bt_uuid_from_str - Parse invalid string 'XX0123', expect failure
+PASS: lib/test_bt_uuid 12 - bt_uuid_to_str - Convert UUID '3d260c88-75ea-47b8-a7e2-d6077c0378d9' to string, expect success
+PASS: lib/test_bt_uuid 13 - bt_uuid_to_str - Convert UUID '611cf3a6-a68b-4515-834f-208bc2762592' to string, expect success
+PASS: lib/test_bt_uuid 14 - bt_uuid_to_str - Convert UUID '1b4855cc-96de-4ae8-abe3-86449c2a43c4' to string, expect success
+PASS: lib/test_bt_uuid 15 - bt_uuid_compare - Compare same UUID, expect success
+PASS: lib/test_bt_uuid 16 - bt_uuid_compare - Compare different UUID, expect failure
+PASS: lib/test_bt_uuid 17 - bt_uuid_compare - Compare different UUID, expect uuid1 smaller
+PASS: lib/test_bt_uuid 18 - bt_uuid_compare - Compare different UUID, expect uuid2 bigger
+PASS: lib/test_bt_uuid 19 - bt_uuid_copy - Compare copied UUID with source, expect success
+PASS: lib/test_bt_uuid 20 - bt_uuid_generate - Generated UUIDs are different
+PASS: lib/test_bt_uuid 21 - bt_uuid_generate - bit 6 of clock_seq_hi_and_reserved is set to zero
+PASS: lib/test_bt_uuid 22 - bt_uuid_generate - bit 7 of clock_seq_hi_and_reserved is set to one
+PASS: lib/test_bt_uuid 23 - bt_uuid_generate - Generated UUID version check
+PASS: lib/test_bt_values 1 - bt_value_null is not NULL
+PASS: lib/test_bt_values 2 - bt_value_null is a null value object
+PASS: lib/test_bt_values 3 - getting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 4 - putting bt_value_null does not cause a crash
+PASS: lib/test_bt_values 5 - bt_value_bool_create() returns a boolean value object
+PASS: lib/test_bt_values 6 - default boolean value object value is BT_FALSE
+PASS: lib/test_bt_values 7 - bt_value_bool_set() works
+PASS: lib/test_bt_values 8 - putting an existing boolean value object does not cause a crash
+PASS: lib/test_bt_values 9 - bt_value_bool_create_init() returns a boolean value object
+PASS: lib/test_bt_values 10 - bt_value_bool_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 11 - bt_value_integer_unsigned_create() returns an unsigned integer value object
+PASS: lib/test_bt_values 12 - default unsigned integer value object value is 0
+PASS: lib/test_bt_values 13 - bt_value_integer_unsigned_bool_set() works
+PASS: lib/test_bt_values 14 - putting an existing unsigned integer value object does not cause a crash
+PASS: lib/test_bt_values 15 - bt_value_integer_unsigned_create_init() returns an unsigned integer value object
+PASS: lib/test_bt_values 16 - bt_value_integer_unsigned_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 17 - bt_value_integer_signed_create() returns a signed integer value object
+PASS: lib/test_bt_values 18 - default signed integer value object value is 0
+PASS: lib/test_bt_values 19 - bt_value_integer_signed_bool_set() works
+PASS: lib/test_bt_values 20 - putting an existing signed integer value object does not cause a crash
+PASS: lib/test_bt_values 21 - bt_value_integer_signed_create_init() returns a signed integer value object
+PASS: lib/test_bt_values 22 - bt_value_integer_signed_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 23 - bt_value_real_create() returns a real number value object
+PASS: lib/test_bt_values 24 - default real number value object value is 0
+PASS: lib/test_bt_values 25 - bt_value_real_set() works
+PASS: lib/test_bt_values 26 - putting an existing real number value object does not cause a crash
+PASS: lib/test_bt_values 27 - bt_value_real_create_init() returns a real number value object
+PASS: lib/test_bt_values 28 - bt_value_real_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 29 - bt_value_string_create() returns a string value object
+PASS: lib/test_bt_values 30 - default string value object value is ""
+PASS: lib/test_bt_values 31 - bt_value_string_get() works
+PASS: lib/test_bt_values 32 - putting an existing string value object does not cause a crash
+PASS: lib/test_bt_values 33 - bt_value_string_create_init() returns a string value object
+PASS: lib/test_bt_values 34 - bt_value_string_create_init() sets the appropriate initial value
+PASS: lib/test_bt_values 35 - bt_value_array_create() returns an array value object
+PASS: lib/test_bt_values 36 - initial array value object size is 0
+PASS: lib/test_bt_values 37 - bt_value_array_append_element() succeeds
+PASS: lib/test_bt_values 38 - appending an element to an array value object increment its size
+PASS: lib/test_bt_values 39 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 40 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 41 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 42 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 43 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (real number)
+PASS: lib/test_bt_values 44 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (real number)
+PASS: lib/test_bt_values 45 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 46 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 47 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 48 - bt_value_array_set_element_by_index() succeeds
+PASS: lib/test_bt_values 49 - bt_value_array_set_element_by_index() inserts an value object with the appropriate type
+PASS: lib/test_bt_values 50 - bt_value_array_set_element_by_index() inserts an value object with the appropriate value
+PASS: lib/test_bt_values 51 - bt_value_array_append_bool_element() succeeds
+PASS: lib/test_bt_values 52 - bt_value_array_append_unsigned_integer_element() succeeds
+PASS: lib/test_bt_values 53 - bt_value_array_append_signed_integer_element() succeeds
+PASS: lib/test_bt_values 54 - bt_value_array_append_real_element() succeeds
+PASS: lib/test_bt_values 55 - bt_value_array_append_string_element() succeeds
+PASS: lib/test_bt_values 56 - bt_value_array_append_empty_array_element() succeeds
+PASS: lib/test_bt_values 57 - bt_value_array_append_empty_array_element() with returned value object succeeds
+PASS: lib/test_bt_values 58 - object returned by bt_value_array_append_empty_array_element() is not NULL
+PASS: lib/test_bt_values 59 - object returned by bt_value_array_append_empty_array_element() is an array value
+PASS: lib/test_bt_values 60 - bt_value_array_append_empty_map_element() succeeds
+PASS: lib/test_bt_values 61 - bt_value_array_append_empty_map_element() with returned value object succeeds
+PASS: lib/test_bt_values 62 - object returned by bt_value_array_append_empty_map_element() is not NULL
+PASS: lib/test_bt_values 63 - object returned by bt_value_array_append_empty_map_element() is an array value
+PASS: lib/test_bt_values 64 - the bt_value_array_append_element_*() functions increment the array value object's size
+PASS: lib/test_bt_values 65 - map value object is not empty
+PASS: lib/test_bt_values 66 - bt_value_array_append_bool_element() appends a boolean value object
+PASS: lib/test_bt_values 67 - bt_value_array_append_bool_element() appends the appropriate value
+PASS: lib/test_bt_values 68 - bt_value_array_append_unsigned_integer_element() appends an unsigned integer value object
+PASS: lib/test_bt_values 69 - bt_value_array_append_unsigned_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 70 - bt_value_array_append_signed_integer_element() appends a signed integer value object
+PASS: lib/test_bt_values 71 - bt_value_array_append_signed_integer_element() appends the appropriate value
+PASS: lib/test_bt_values 72 - bt_value_array_append_real_element() appends a real number value object
+PASS: lib/test_bt_values 73 - bt_value_array_append_real_element() appends the appropriate value
+PASS: lib/test_bt_values 74 - bt_value_array_append_string_element() appends a string value object
+PASS: lib/test_bt_values 75 - bt_value_array_append_string_element() appends the appropriate value
+PASS: lib/test_bt_values 76 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 77 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 78 - bt_value_array_append_empty_array_element() appends an array value object
+PASS: lib/test_bt_values 79 - bt_value_array_append_empty_array_element() an empty array value object
+PASS: lib/test_bt_values 80 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 81 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 82 - bt_value_array_append_empty_map_element() appends a map value object
+PASS: lib/test_bt_values 83 - bt_value_array_append_empty_map_element() an empty map value object
+PASS: lib/test_bt_values 84 - putting an existing array value object does not cause a crash
+PASS: lib/test_bt_values 85 - bt_value_map_create() returns a map value object
+PASS: lib/test_bt_values 86 - initial map value object size is 0
+PASS: lib/test_bt_values 87 - bt_value_map_insert_entry() succeeds
+PASS: lib/test_bt_values 88 - inserting an element into a map value object increment its size
+PASS: lib/test_bt_values 89 - bt_value_map_insert_entry() accepts an existing key
+PASS: lib/test_bt_values 90 - bt_value_map_borrow_entry_value() returns NULL with an non existing key
+PASS: lib/test_bt_values 91 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (real)
+PASS: lib/test_bt_values 92 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (real)
+PASS: lib/test_bt_values 93 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (unsigned integer)
+PASS: lib/test_bt_values 94 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (unsigned integer)
+PASS: lib/test_bt_values 95 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (signed integer)
+PASS: lib/test_bt_values 96 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (signed integer)
+PASS: lib/test_bt_values 97 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (null)
+PASS: lib/test_bt_values 98 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (boolean)
+PASS: lib/test_bt_values 99 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (boolean)
+PASS: lib/test_bt_values 100 - bt_value_map_insert_bool_entry() succeeds
+PASS: lib/test_bt_values 101 - bt_value_map_insert_signed_integer_entry() succeeds
+PASS: lib/test_bt_values 102 - bt_value_map_insert_real_entry() succeeds
+PASS: lib/test_bt_values 103 - bt_value_map_insert_string_entry() succeeds
+PASS: lib/test_bt_values 104 - bt_value_map_insert_empty_array_entry() succeeds
+PASS: lib/test_bt_values 105 - bt_value_map_insert_empty_array_entry() with returned value object succeeds
+PASS: lib/test_bt_values 106 - object returned by bt_value_map_insert_empty_array_entry() is not NULL
+PASS: lib/test_bt_values 107 - object returned by bt_value_map_insert_empty_array_entry() is an array value
+PASS: lib/test_bt_values 108 - bt_value_map_insert_empty_map_entry() succeeds
+PASS: lib/test_bt_values 109 - bt_value_map_insert_empty_map_entry() with returned value object succeeds
+PASS: lib/test_bt_values 110 - object returned by bt_value_map_insert_empty_map_entry() is not NULL
+PASS: lib/test_bt_values 111 - object returned by bt_value_map_insert_empty_map_entry() is an array value
+PASS: lib/test_bt_values 112 - the bt_value_map_insert*() functions increment the map value object's size
+PASS: lib/test_bt_values 113 - map value object does not have key "hello"
+PASS: lib/test_bt_values 114 - map value object has key "bt_bool"
+PASS: lib/test_bt_values 115 - map value object has key "uint"
+PASS: lib/test_bt_values 116 - map value object has key "int"
+PASS: lib/test_bt_values 117 - map value object has key "real"
+PASS: lib/test_bt_values 118 - map value object has key "null"
+PASS: lib/test_bt_values 119 - map value object has key "bool2"
+PASS: lib/test_bt_values 120 - map value object has key "int2"
+PASS: lib/test_bt_values 121 - map value object has key "real2"
+PASS: lib/test_bt_values 122 - map value object has key "string2"
+PASS: lib/test_bt_values 123 - map value object has key "array2"
+PASS: lib/test_bt_values 124 - map value object has key "array3"
+PASS: lib/test_bt_values 125 - map value object has key "map2"
+PASS: lib/test_bt_values 126 - map value object has key "map3"
+PASS: lib/test_bt_values 127 - bt_value_map_foreach_entry() breaks the loop when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT
+PASS: lib/test_bt_values 128 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR
+PASS: lib/test_bt_values 129 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR
+PASS: lib/test_bt_values 130 - test_map_foreach_cb_check(): success getting "map2" value object
+PASS: lib/test_bt_values 131 - test_map_foreach_cb_check(): "map2" value object is empty
+PASS: lib/test_bt_values 132 - test_map_foreach_cb_check(): success getting "array3" value object
+PASS: lib/test_bt_values 133 - test_map_foreach_cb_check(): "array3" value object is empty
+PASS: lib/test_bt_values 134 - test_map_foreach_cb_check(): success getting "null" value object
+PASS: lib/test_bt_values 135 - test_map_foreach_cb_check(): success getting "array2" value object
+PASS: lib/test_bt_values 136 - test_map_foreach_cb_check(): "array2" value object is empty
+PASS: lib/test_bt_values 137 - test_map_foreach_cb_check(): "bt_bool" value object has the right value
+PASS: lib/test_bt_values 138 - test_map_foreach_cb_check(): "string2" value object has the right value
+PASS: lib/test_bt_values 139 - test_map_foreach_cb_check(): "real" value object has the right value
+PASS: lib/test_bt_values 140 - test_map_foreach_cb_check(): "real2" value object has the right value
+PASS: lib/test_bt_values 141 - test_map_foreach_cb_check(): "uint" value object has the right value
+PASS: lib/test_bt_values 142 - test_map_foreach_cb_check(): "int" value object has the right value
+PASS: lib/test_bt_values 143 - test_map_foreach_cb_check(): "int2" value object has the right value
+PASS: lib/test_bt_values 144 - test_map_foreach_cb_check(): "bool2" value object has the right value
+PASS: lib/test_bt_values 145 - test_map_foreach_cb_check(): success getting "map3" value object
+PASS: lib/test_bt_values 146 - test_map_foreach_cb_check(): "map3" value object is empty
+PASS: lib/test_bt_values 147 - bt_value_map_foreach_entry() succeeds with test_map_foreach_cb_check()
+PASS: lib/test_bt_values 148 - bt_value_map_foreach_entry() iterates over all the map value object's elements
+PASS: lib/test_bt_values 149 - putting an existing map value object does not cause a crash
+PASS: lib/test_bt_values 150 - null value objects are equivalent
+PASS: lib/test_bt_values 151 - cannot compare null value object and bt_bool value object
+PASS: lib/test_bt_values 152 - boolean value objects are not equivalent (BT_FALSE and BT_TRUE)
+PASS: lib/test_bt_values 153 - boolean value objects are equivalent (BT_FALSE and BT_FALSE)
+PASS: lib/test_bt_values 154 - cannot compare null value object and unsigned integer value object
+PASS: lib/test_bt_values 155 - unsigned integer value objects are not equivalent (10 and 23)
+PASS: lib/test_bt_values 156 - unsigned integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 157 - cannot compare null value object and signed integer value object
+PASS: lib/test_bt_values 158 - signed integer value objects are not equivalent (10 and -23)
+PASS: lib/test_bt_values 159 - signed integer value objects are equivalent (10 and 10)
+PASS: lib/test_bt_values 160 - cannot compare null value object and real number value object
+PASS: lib/test_bt_values 161 - real number value objects are not equivalent (17.38 and -14.23)
+PASS: lib/test_bt_values 162 - real number value objects are equivalent (17.38 and 17.38)
+PASS: lib/test_bt_values 163 - cannot compare null value object and string value object
+PASS: lib/test_bt_values 164 - string value objects are not equivalent ("hello" and "bt_value")
+PASS: lib/test_bt_values 165 - string value objects are equivalent ("hello" and "hello")
+PASS: lib/test_bt_values 166 - empty array value objects are equivalent
+PASS: lib/test_bt_values 167 - cannot compare null value object and array value object
+PASS: lib/test_bt_values 168 - array value objects are not equivalent ([23, 14.2, BT_FALSE] and [14.2, 23, BT_FALSE])
+PASS: lib/test_bt_values 169 - array value objects are equivalent ([23, 14.2, BT_FALSE] and [23, 14.2, BT_FALSE])
+PASS: lib/test_bt_values 170 - empty map value objects are equivalent
+PASS: lib/test_bt_values 171 - cannot compare null value object and map value object
+PASS: lib/test_bt_values 172 - map value objects are not equivalent
+PASS: lib/test_bt_values 173 - map value objects are equivalent
+PASS: lib/test_bt_values 174 - bt_value_copy() succeeds
+PASS: lib/test_bt_values 175 - bt_value_copy() returns a different pointer (map)
+PASS: lib/test_bt_values 176 - bt_value_copy() returns a different pointer (string)
+PASS: lib/test_bt_values 177 - bt_value_copy() returns a different pointer (array)
+PASS: lib/test_bt_values 178 - bt_value_copy() returns a different pointer (bool)
+PASS: lib/test_bt_values 179 - bt_value_copy() returns a different pointer (unsigned integer)
+PASS: lib/test_bt_values 180 - bt_value_copy() returns a different pointer (signed integer)
+PASS: lib/test_bt_values 181 - bt_value_copy() returns a different pointer (real)
+PASS: lib/test_bt_values 182 - bt_value_copy() returns the same pointer (null)
+PASS: lib/test_bt_values 183 - source and destination value objects have the same content
+PASS: lib/test_bt_values 184 - bt_value_map_extend() succeeds
+PASS: lib/test_bt_values 185 - bt_value_map_extend() returns a map object with the correct size
+PASS: lib/test_bt_values 186 - bt_value_map_extend() picks the appropriate element (file)
+PASS: lib/test_bt_values 187 - bt_value_map_extend() picks the appropriate element (edit)
+PASS: lib/test_bt_values 188 - bt_value_map_extend() picks the appropriate element (selection)
+PASS: lib/test_bt_values 189 - bt_value_map_extend() picks the appropriate element (find)
+PASS: lib/test_bt_values 190 - bt_value_map_extend() picks the appropriate element (project)
+PASS: lib/test_graph_topo 1 - empty graph generates no events
+PASS: lib/test_graph_topo 2 - we have the expected number of events
+PASS: lib/test_graph_topo 3 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 4 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 5 - got the expected source's port connected event
+PASS: lib/test_graph_topo 6 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 7 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 8 - returned connection is still NULL
+PASS: lib/test_graph_topo 9 - we have the expected number of events
+PASS: lib/test_graph_topo 10 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 11 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 12 - got the expected source's port connected event
+PASS: lib/test_graph_topo 13 - bt_graph_connect_ports() returns an error
+PASS: lib/test_graph_topo 14 - returned connection is still NULL
+PASS: lib/test_graph_topo 15 - we have the expected number of events
+PASS: lib/test_graph_topo 16 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 17 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 18 - got the expected source's port connected event
+PASS: lib/test_graph_topo 19 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 20 - we have the expected number of events
+PASS: lib/test_graph_topo 21 - got the expected graph's port added event (for source, initial)
+PASS: lib/test_graph_topo 22 - got the expected graph's port added event (for sink, initial)
+PASS: lib/test_graph_topo 23 - got the expected source's port connected event
+PASS: lib/test_graph_topo 24 - got the expected graph's port added event (for source)
+PASS: lib/test_graph_topo 25 - got the expected sink's port connected event
+PASS: lib/test_graph_topo 26 - event order is good
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 1 - remove trace listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 2 - remove trace listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 3 - remove trace listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 4 - trace destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 5 - trace destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 6 - trace destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 7 - trace destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 8 - trace destruction listener 5 not called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 9 - remove trace class listener 2 from 2
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 10 - remove trace class listener 1 from 3
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 11 - remove trace class listener 5 from 4
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 12 - trace class destruction listener 1 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 13 - trace class destruction listener 2 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 14 - trace class destruction listener 3 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 15 - trace class destruction listener 4 called
+PASS: lib/test_remove_destruction_listener_in_destruction_listener 16 - trace class destruction listener 5 not called
+PASS: lib/test_simple_sink 1 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 2 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 3 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 4 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 5 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 6 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 7 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 8 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 9 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 10 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 11 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 12 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 13 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 14 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 15 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 16 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 17 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 18 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 19 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 20 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 21 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 22 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 23 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 24 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 25 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 26 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 27 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 28 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 29 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 30 - Graph "run once" status is the expected one (status code: 0)
+PASS: lib/test_simple_sink 31 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 32 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 33 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 34 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 35 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 36 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 37 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 38 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 39 - Graph "run once" status is the expected one (status code: -1)
+PASS: lib/test_simple_sink 40 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 41 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 42 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 43 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 44 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 45 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 46 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 47 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 48 - Graph "run once" status is the expected one (status code: -12)
+PASS: lib/test_simple_sink 49 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 50 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 51 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 52 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 53 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 54 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 55 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 56 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 57 - Graph "run once" status is the expected one (status code: 11)
+PASS: lib/test_simple_sink 58 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 59 - Data is not NULL in finalization function
+PASS: lib/test_simple_sink 60 - Simple sink component has an input port named "in"
+PASS: lib/test_simple_sink 61 - Simple sink component's "in" port is connectable
+PASS: lib/test_simple_sink 62 - Message iterator is not NULL in initialization function
+PASS: lib/test_simple_sink 63 - Data is not NULL in initialization function
+PASS: lib/test_simple_sink 64 - Message iterator is not NULL in consume function
+PASS: lib/test_simple_sink 65 - Data is not NULL in consume function
+PASS: lib/test_simple_sink 66 - Graph "run once" status is the expected one (status code: 1)
+PASS: lib/test_simple_sink 67 - Current thread error is set if bt_graph_run_once returned an error
+PASS: lib/test_simple_sink 68 - Data is not NULL in finalization function
+PASS: lib/test_trace_ir_ref 1 - Borrow parent stream SC1 from EC1
+PASS: lib/test_trace_ir_ref 2 - Borrow parent stream SC1 from EC2
+PASS: lib/test_trace_ir_ref 3 - Borrow parent stream SC2 from EC3
+PASS: lib/test_trace_ir_ref 4 - Initialize trace
+PASS: lib/test_trace_ir_ref 5 - Initial SC1 reference count is 0
+PASS: lib/test_trace_ir_ref 6 - Initial SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 7 - Initial EC1 reference count is 0
+PASS: lib/test_trace_ir_ref 8 - Initial EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 9 - Initial EC3 reference count is 0
+PASS: lib/test_trace_ir_ref 10 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 11 - User A acquires SC2 from TC1
+PASS: lib/test_trace_ir_ref 12 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 13 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 14 - User A acquires EC3 from SC2
+PASS: lib/test_trace_ir_ref 15 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 16 - SC2 reference count is 2
+PASS: lib/test_trace_ir_ref 17 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 18 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 19 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 20 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 21 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 22 - SC2 reference count is 1
+PASS: lib/test_trace_ir_ref 23 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 24 - TC1 reference count is 2
+PASS: lib/test_trace_ir_ref 25 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 26 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 27 - SC1 reference count is 2
+PASS: lib/test_trace_ir_ref 28 - EC3 reference count is 1
+PASS: lib/test_trace_ir_ref 29 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 30 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 31 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 32 - TC1 reference count is 1
+PASS: lib/test_trace_ir_ref 33 - SC1 reference count is 1
+PASS: lib/test_trace_ir_ref 34 - SC2 reference count is 0
+PASS: lib/test_trace_ir_ref 35 - EC1 reference count is 1
+PASS: lib/test_trace_ir_ref 36 - EC2 reference count is 0
+PASS: lib/test_trace_ir_ref 37 - EC3 reference count is 0
+PASS: lib/test_plugin 1 - bt_plugin_find_all_from_file() succeeds with a valid file
+PASS: lib/test_plugin 2 - bt_plugin_find_all_from_file() returns a plugin set
+PASS: lib/test_plugin 3 - plugin's initialization function is called during bt_plugin_find_all_from_file()
+PASS: lib/test_plugin 4 - bt_plugin_find_all_from_file() returns the expected number of plugins
+PASS: lib/test_plugin 5 - bt_plugin_get_name() returns the expected name
+PASS: lib/test_plugin 6 - bt_plugin_get_description() returns the expected description
+PASS: lib/test_plugin 7 - bt_plugin_get_version() fails when there's no version
+PASS: lib/test_plugin 8 - bt_plugin_get_author() returns the expected author
+PASS: lib/test_plugin 9 - bt_plugin_get_license() returns the expected license
+PASS: lib/test_plugin 10 - bt_plugin_get_path() returns the expected path
+PASS: lib/test_plugin 11 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 12 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 13 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 14 - plugin's finalize function is called when the plugin is destroyed
+PASS: lib/test_plugin 15 - bt_plugin_get_version() succeeds when there's a version
+PASS: lib/test_plugin 16 - bt_plugin_get_version() returns the expected major version
+PASS: lib/test_plugin 17 - bt_plugin_get_version() returns the expected minor version
+PASS: lib/test_plugin 18 - bt_plugin_get_version() returns the expected patch version
+PASS: lib/test_plugin 19 - bt_plugin_get_version() returns the expected extra version
+PASS: lib/test_plugin 20 - bt_plugin_get_source_component_class_count() returns the expected value
+PASS: lib/test_plugin 21 - bt_plugin_get_filter_component_class_count() returns the expected value
+PASS: lib/test_plugin 22 - bt_plugin_get_sink_component_class_count() returns the expected value
+PASS: lib/test_plugin 23 - bt_plugin_borrow_source_component_class_by_name_const() finds a source component class
+PASS: lib/test_plugin 24 - bt_plugin_borrow_sink_component_class_by_name_const() finds a sink component class
+PASS: lib/test_plugin 25 - bt_component_class_get_help() returns the expected help text
+PASS: lib/test_plugin 26 - bt_plugin_borrow_filter_component_class_by_name_const() finds a filter component class
+PASS: lib/test_plugin 27 - bt_query_executor_query() succeeds
+PASS: lib/test_plugin 28 - bt_component_class_query() receives the expected object name
+PASS: lib/test_plugin 29 - bt_component_class_query() receives the expected parameters
+PASS: lib/test_plugin 30 - bt_graph_add_sink_component() still works after the plugin object is destroyed
+PASS: lib/test_plugin 31 - bt_plugin_find_all_from_dir() fails with an invalid path
+PASS: lib/test_plugin 32 - bt_plugin_find_all_from_dir() succeeds with a valid path
+PASS: lib/test_plugin 33 - bt_plugin_find_all_from_dir() returns a plugin set with a valid path
+PASS: lib/test_plugin 34 - bt_plugin_find_all_from_dir() returns the expected number of plugin objects
+PASS: lib/test_plugin 35 - bt_plugin_find() returns BT_PLUGIN_STATUS_NOT_FOUND with an unknown plugin name
+PASS: lib/test_plugin 36 - bt_plugin_find() succeeds with a plugin name it can find
+PASS: lib/test_plugin 37 - bt_plugin_find() returns a plugin object
+PASS: lib/test_plugin 38 - bt_plugin_find() finds the correct plugin for a given name
+PASS: param-validation/test_param_validation 1 - valid map: validation succeeds
+PASS: param-validation/test_param_validation 2 - valid map: error string is NULL
+PASS: param-validation/test_param_validation 3 - missing key in map: validation fails
+PASS: param-validation/test_param_validation 4 - missing key in map: error string is not NULL
+PASS: param-validation/test_param_validation 5 - missing key in map: error string contains expected string
+PASS: param-validation/test_param_validation 6 - unexpected key in map: validation fails
+PASS: param-validation/test_param_validation 7 - unexpected key in map: error string is not NULL
+PASS: param-validation/test_param_validation 8 - unexpected key in map: error string contains expected string
+PASS: param-validation/test_param_validation 9 - map entry with unexpected type: validation fails
+PASS: param-validation/test_param_validation 10 - map entry with unexpected type: error string is not NULL
+PASS: param-validation/test_param_validation 11 - map entry with unexpected type: error string contains expected string
+PASS: param-validation/test_param_validation 12 - valid array: validation succeeds
+PASS: param-validation/test_param_validation 13 - valid array: error string is NULL
+PASS: param-validation/test_param_validation 14 - valid empty array: validation succeeds
+PASS: param-validation/test_param_validation 15 - valid empty array: error string is NULL
+PASS: param-validation/test_param_validation 16 - array too small: validation fails
+PASS: param-validation/test_param_validation 17 - array too small: error string is not NULL
+PASS: param-validation/test_param_validation 18 - array too small: error string contains expected string
+PASS: param-validation/test_param_validation 19 - array too large: validation fails
+PASS: param-validation/test_param_validation 20 - array too large: error string is not NULL
+PASS: param-validation/test_param_validation 21 - array too large: error string contains expected string
+PASS: param-validation/test_param_validation 22 - array with invalid element type: validation fails
+PASS: param-validation/test_param_validation 23 - array with invalid element type: error string is not NULL
+PASS: param-validation/test_param_validation 24 - array with invalid element type: error string contains expected string
+PASS: param-validation/test_param_validation 25 - valid string without choices: validation succeeds
+PASS: param-validation/test_param_validation 26 - valid string without choices: error string is NULL
+PASS: param-validation/test_param_validation 27 - valid string with choices: validation succeeds
+PASS: param-validation/test_param_validation 28 - valid string with choices: error string is NULL
+PASS: param-validation/test_param_validation 29 - string with invalid choice: validation fails
+PASS: param-validation/test_param_validation 30 - string with invalid choice: error string is not NULL
+PASS: param-validation/test_param_validation 31 - string with invalid choice: error string contains expected string
+PASS: param-validation/test_param_validation 32 - type of value passed to custom function is as expected
+PASS: param-validation/test_param_validation 33 - value passed to custom function is as expected
+PASS: param-validation/test_param_validation 34 - custom validation function with valid value: validation succeeds
+PASS: param-validation/test_param_validation 35 - custom validation function with valid value: error string is NULL
+PASS: param-validation/test_param_validation 36 - custom validation function with invalid value: validation fails
+PASS: param-validation/test_param_validation 37 - custom validation function with invalid value: error string is not NULL
+PASS: param-validation/test_param_validation 38 - custom validation function with invalid value: error string contains expected string
+PASS: param-validation/test_param_validation 39 - error nested in maps and arrays: validation fails
+PASS: param-validation/test_param_validation 40 - error nested in maps and arrays: error string is not NULL
+PASS: param-validation/test_param_validation 41 - error nested in maps and arrays: error string contains expected string
+PASS: plugins/src.ctf.fs/fail/test_fail 1 - Trace invalid-packet-size/trace: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 2 - Trace invalid-packet-size/trace: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 3 - Trace invalid-packet-size/trace: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 4 - Trace invalid-packet-size/trace: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 5 - Trace valid-events-then-invalid-events: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 6 - Trace valid-events-then-invalid-events: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 7 - Trace valid-events-then-invalid-events: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 8 - Trace valid-events-then-invalid-events: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/fail/test_fail 9 - Trace metadata-syntax-error: babeltrace exits with an error
+PASS: plugins/src.ctf.fs/fail/test_fail 10 - Trace metadata-syntax-error: babeltrace produces the expected stdout
+PASS: plugins/src.ctf.fs/fail/test_fail 11 - Trace metadata-syntax-error: babeltrace produces an error stack
+PASS: plugins/src.ctf.fs/fail/test_fail 12 - Trace metadata-syntax-error: babeltrace produces the expected error message
+PASS: plugins/src.ctf.fs/succeed/test_succeed 1 - Trace '2packets' and 'barectf-event-before-packet' give the expected stdout
+PASS: plugins/src.ctf.fs/succeed/test_succeed 2 - Trace '2packets' and 'barectf-event-before-packet' give the expected stderr
+PASS: plugins/src.ctf.fs/succeed/test_succeed 3 - Generated trace 'simple' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 4 - Trace 'smalltrace' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 5 - Trace '2packets' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 6 - Trace 'barectf-event-before-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 7 - Trace 'session-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 8 - Trace 'lttng-tracefile-rotation' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 9 - Trace 'array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 10 - Trace 'struct-array-align-elem' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 11 - Trace 'meta-ctx-sequence' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 12 - Trace 'lttng-event-after-packet' gives the expected output
+PASS: plugins/src.ctf.fs/succeed/test_succeed 13 - Trace 'lttng-crash' gives the expected output
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 1 - ab: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 2 - ab: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 3 - ab: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 4 - ba: exit status is not 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 5 - ba: error stack is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 6 - ba: expected error message is present
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 7 - bc: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 8 - bc: expected output is produced
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 9 - cb: exit status is 0
+PASS: plugins/src.ctf.fs/test_deterministic_ordering 10 - cb: expected output is produced
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 1 - 'sink.ctf.fs' component succeeds with input trace 'float'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 2 - Converted trace 'float' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 3 - 'sink.ctf.fs' component succeeds with input trace 'double'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 4 - Converted trace 'double' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 5 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-no-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 6 - Converted trace 'meta-variant-no-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 7 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-one-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 8 - Converted trace 'meta-variant-one-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 9 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-reserved-keywords'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 10 - Converted trace 'meta-variant-reserved-keywords' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 11 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-same-with-underscore'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 12 - Converted trace 'meta-variant-same-with-underscore' gives the expected output
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 13 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-two-underscores'
+PASS: plugins/sink.ctf.fs/succeed/test_succeed 14 - Converted trace 'meta-variant-two-underscores' gives the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 1 - 'default' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 2 - 'default-compact' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 3 - 'default-compact-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 4 - 'default-compact-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 5 - 'default-without-data' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 6 - 'default-without-data-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 7 - 'default-without-metadata' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 8 - 'default-without-names' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 9 - 'default-without-time' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 10 - 'default-without-trace-name' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 11 - 'default-without-uuid' test has the expected output
+PASS: plugins/sink.text.details/succeed/test_succeed 12 - 'no-packet-context' test has the expected output
+PASS: plugins/src.ctf.lttng-live/test_live 1 - CLI prints the expected session list - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 2 - CLI prints the expected session list - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 3 - CLI attach and fetch from single-domains session - no discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 4 - CLI attach and fetch from single-domains session - no discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 5 - CLI attach and fetch from multi-domains session - discarded events - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 6 - CLI attach and fetch from multi-domains session - discarded events - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 7 - CLI many requests per packet - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 8 - CLI many requests per packet - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 9 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 10 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: plugins/src.ctf.lttng-live/test_live 11 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout
+PASS: plugins/src.ctf.lttng-live/test_live 12 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr
+PASS: bitfield/test_bitfield 1 - Writing and reading back 0x0, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 2 - Writing and reading back 0x0, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 3 - Writing and reading back 0x0, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 4 - Writing and reading back 0x0, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 5 - Writing and reading back 0x0, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 6 - Writing and reading back 0x0, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 7 - Writing and reading back 0x0, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 8 - Writing and reading back 0x0, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 9 - Writing and reading back 0x1, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 10 - Writing and reading back 0x1, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 11 - Writing and reading back 0x1, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 12 - Writing and reading back 0x1, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 13 - Writing and reading back 0xFFFFFFFF, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 14 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 15 - Writing and reading back 0xFFFFFFFF, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 16 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 17 - Writing and reading back 0xFFFFFFFF, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 18 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 19 - Writing and reading back 0xFFFFFFFF, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 20 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 21 - Writing and reading back 0x80000000, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 22 - Writing and reading back 0x8000000000000000, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 23 - Writing and reading back 0x80000000, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 24 - Writing and reading back 0x8000000000000000, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 25 - Writing and reading back 0x5A28D84C, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 26 - Writing and reading back 0x5679735F092B46B3, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 27 - Writing and reading back 0x5A28D84C, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 28 - Writing and reading back 0x5679735F092B46B3, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 29 - Writing and reading back 0x5A28D84C, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 30 - Writing and reading back 0x5679735F092B46B3, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 31 - Writing and reading back 0x5A28D84C, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 32 - Writing and reading back 0x5679735F092B46B3, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 33 - Writing and reading back 0x46522452, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 34 - Writing and reading back 0x3055DF2531C6763F, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 35 - Writing and reading back 0x46522452, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 36 - Writing and reading back 0x3055DF2531C6763F, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 37 - Writing and reading back 0x46522452, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 38 - Writing and reading back 0x3055DF2531C6763F, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 39 - Writing and reading back 0x46522452, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 40 - Writing and reading back 0x3055DF2531C6763F, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 41 - Writing and reading back 0xF68A1F3, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 42 - Writing and reading back 0x34AB3C723F664811, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 43 - Writing and reading back 0xF68A1F3, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 44 - Writing and reading back 0x34AB3C723F664811, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 45 - Writing and reading back 0xF68A1F3, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 46 - Writing and reading back 0x34AB3C723F664811, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 47 - Writing and reading back 0xF68A1F3, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 48 - Writing and reading back 0x34AB3C723F664811, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 49 - Writing and reading back 0x567D5059, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 50 - Writing and reading back 0x4948988A740AEE94, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 51 - Writing and reading back 0x567D5059, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 52 - Writing and reading back 0x4948988A740AEE94, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 53 - Writing and reading back 0x567D5059, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 54 - Writing and reading back 0x4948988A740AEE94, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 55 - Writing and reading back 0x567D5059, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 56 - Writing and reading back 0x4948988A740AEE94, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 57 - Writing and reading back 0x6839BBCD, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 58 - Writing and reading back 0x263C6B6E7F187697, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 59 - Writing and reading back 0x6839BBCD, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 60 - Writing and reading back 0x263C6B6E7F187697, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 61 - Writing and reading back 0x6839BBCD, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 62 - Writing and reading back 0x263C6B6E7F187697, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 63 - Writing and reading back 0x6839BBCD, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 64 - Writing and reading back 0x263C6B6E7F187697, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 65 - Writing and reading back 0x15E7C9F7, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 66 - Writing and reading back 0x3EDB7BEF17708874, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 67 - Writing and reading back 0x15E7C9F7, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 68 - Writing and reading back 0x3EDB7BEF17708874, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 69 - Writing and reading back 0x15E7C9F7, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 70 - Writing and reading back 0x3EDB7BEF17708874, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 71 - Writing and reading back 0x15E7C9F7, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 72 - Writing and reading back 0x3EDB7BEF17708874, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 73 - Writing and reading back 0x6D9B3ECB, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 74 - Writing and reading back 0xF1E91E201F47719, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 75 - Writing and reading back 0x6D9B3ECB, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 76 - Writing and reading back 0xF1E91E201F47719, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 77 - Writing and reading back 0x6D9B3ECB, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 78 - Writing and reading back 0xF1E91E201F47719, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 79 - Writing and reading back 0x6D9B3ECB, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 80 - Writing and reading back 0xF1E91E201F47719, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 81 - Writing and reading back 0x5F4D1031, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 82 - Writing and reading back 0x773CEFCA5845B9C0, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 83 - Writing and reading back 0x5F4D1031, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 84 - Writing and reading back 0x773CEFCA5845B9C0, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 85 - Writing and reading back 0x5F4D1031, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 86 - Writing and reading back 0x773CEFCA5845B9C0, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 87 - Writing and reading back 0x5F4D1031, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 88 - Writing and reading back 0x773CEFCA5845B9C0, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 89 - Writing and reading back 0x209FF51C, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 90 - Writing and reading back 0xB413F7978FD4B77, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 91 - Writing and reading back 0x209FF51C, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 92 - Writing and reading back 0xB413F7978FD4B77, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 93 - Writing and reading back 0x209FF51C, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 94 - Writing and reading back 0xB413F7978FD4B77, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 95 - Writing and reading back 0x209FF51C, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 96 - Writing and reading back 0xB413F7978FD4B77, signed long long dest, varying read unit size
+PASS: bitfield/test_bitfield 97 - Writing and reading back 0x16EBCE4B, unsigned int source, varying write unit size
+PASS: bitfield/test_bitfield 98 - Writing and reading back 0x592E087307A952EB, unsigned long long source, varying write unit size
+PASS: bitfield/test_bitfield 99 - Writing and reading back 0x16EBCE4B, unsigned int dest, varying read unit size
+PASS: bitfield/test_bitfield 100 - Writing and reading back 0x592E087307A952EB, unsigned long long dest, varying read unit size
+PASS: bitfield/test_bitfield 101 - Writing and reading back 0x16EBCE4B, signed int source, varying write unit size
+PASS: bitfield/test_bitfield 102 - Writing and reading back 0x592E087307A952EB, signed long long source, varying write unit size
+PASS: bitfield/test_bitfield 103 - Writing and reading back 0x16EBCE4B, signed int dest, varying read unit size
+PASS: bitfield/test_bitfield 104 - Writing and reading back 0x592E087307A952EB, signed long long dest, varying read unit size
+============================================================================
+Testsuite summary for babeltrace2 2.0.5
+============================================================================
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+=============================================
+ babeltrace2 2.0.5: tests/test-suite.log
+=============================================
+
+# TOTAL: 1295
+# PASS: 1295
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+.. contents:: :depth: 2
+
+DURATION: 20
+END: /usr/lib/babeltrace2/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/testresults.json
new file mode 100644
index 00000000000..0217c38139b
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-babeltrace2/testresults.json
@@ -0,0 +1,3948 @@
+{
+ "runtime_core-image-ptest-babeltrace2_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-babeltrace2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0014417171478271484,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.326063632965088,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04779314994812012,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 21.078558206558228,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011632442474365234,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_100_-_Writing_and_reading_back_0x592E087307A952EB,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_101_-_Writing_and_reading_back_0x16EBCE4B,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_102_-_Writing_and_reading_back_0x592E087307A952EB,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_103_-_Writing_and_reading_back_0x16EBCE4B,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_104_-_Writing_and_reading_back_0x592E087307A952EB,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_10_-_Writing_and_reading_back_0x1,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_11_-_Writing_and_reading_back_0x1,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_12_-_Writing_and_reading_back_0x1,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_13_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_14_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_15_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_16_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_17_-_Writing_and_reading_back_0xFFFFFFFF,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_18_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_19_-_Writing_and_reading_back_0xFFFFFFFF,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_1_-_Writing_and_reading_back_0x0,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_20_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_21_-_Writing_and_reading_back_0x80000000,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_22_-_Writing_and_reading_back_0x8000000000000000,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_23_-_Writing_and_reading_back_0x80000000,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_24_-_Writing_and_reading_back_0x8000000000000000,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_25_-_Writing_and_reading_back_0x5A28D84C,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_26_-_Writing_and_reading_back_0x5679735F092B46B3,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_27_-_Writing_and_reading_back_0x5A28D84C,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_28_-_Writing_and_reading_back_0x5679735F092B46B3,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_29_-_Writing_and_reading_back_0x5A28D84C,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_2_-_Writing_and_reading_back_0x0,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_30_-_Writing_and_reading_back_0x5679735F092B46B3,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_31_-_Writing_and_reading_back_0x5A28D84C,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_32_-_Writing_and_reading_back_0x5679735F092B46B3,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_33_-_Writing_and_reading_back_0x46522452,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_34_-_Writing_and_reading_back_0x3055DF2531C6763F,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_35_-_Writing_and_reading_back_0x46522452,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_36_-_Writing_and_reading_back_0x3055DF2531C6763F,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_37_-_Writing_and_reading_back_0x46522452,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_38_-_Writing_and_reading_back_0x3055DF2531C6763F,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_39_-_Writing_and_reading_back_0x46522452,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_3_-_Writing_and_reading_back_0x0,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_40_-_Writing_and_reading_back_0x3055DF2531C6763F,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_41_-_Writing_and_reading_back_0xF68A1F3,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_42_-_Writing_and_reading_back_0x34AB3C723F664811,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_43_-_Writing_and_reading_back_0xF68A1F3,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_44_-_Writing_and_reading_back_0x34AB3C723F664811,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_45_-_Writing_and_reading_back_0xF68A1F3,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_46_-_Writing_and_reading_back_0x34AB3C723F664811,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_47_-_Writing_and_reading_back_0xF68A1F3,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_48_-_Writing_and_reading_back_0x34AB3C723F664811,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_49_-_Writing_and_reading_back_0x567D5059,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_4_-_Writing_and_reading_back_0x0,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_50_-_Writing_and_reading_back_0x4948988A740AEE94,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_51_-_Writing_and_reading_back_0x567D5059,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_52_-_Writing_and_reading_back_0x4948988A740AEE94,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_53_-_Writing_and_reading_back_0x567D5059,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_54_-_Writing_and_reading_back_0x4948988A740AEE94,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_55_-_Writing_and_reading_back_0x567D5059,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_56_-_Writing_and_reading_back_0x4948988A740AEE94,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_57_-_Writing_and_reading_back_0x6839BBCD,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_58_-_Writing_and_reading_back_0x263C6B6E7F187697,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_59_-_Writing_and_reading_back_0x6839BBCD,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_5_-_Writing_and_reading_back_0x0,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_60_-_Writing_and_reading_back_0x263C6B6E7F187697,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_61_-_Writing_and_reading_back_0x6839BBCD,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_62_-_Writing_and_reading_back_0x263C6B6E7F187697,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_63_-_Writing_and_reading_back_0x6839BBCD,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_64_-_Writing_and_reading_back_0x263C6B6E7F187697,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_65_-_Writing_and_reading_back_0x15E7C9F7,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_66_-_Writing_and_reading_back_0x3EDB7BEF17708874,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_67_-_Writing_and_reading_back_0x15E7C9F7,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_68_-_Writing_and_reading_back_0x3EDB7BEF17708874,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_69_-_Writing_and_reading_back_0x15E7C9F7,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_6_-_Writing_and_reading_back_0x0,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_70_-_Writing_and_reading_back_0x3EDB7BEF17708874,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_71_-_Writing_and_reading_back_0x15E7C9F7,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_72_-_Writing_and_reading_back_0x3EDB7BEF17708874,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_73_-_Writing_and_reading_back_0x6D9B3ECB,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_74_-_Writing_and_reading_back_0xF1E91E201F47719,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_75_-_Writing_and_reading_back_0x6D9B3ECB,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_76_-_Writing_and_reading_back_0xF1E91E201F47719,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_77_-_Writing_and_reading_back_0x6D9B3ECB,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_78_-_Writing_and_reading_back_0xF1E91E201F47719,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_79_-_Writing_and_reading_back_0x6D9B3ECB,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_7_-_Writing_and_reading_back_0x0,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_80_-_Writing_and_reading_back_0xF1E91E201F47719,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_81_-_Writing_and_reading_back_0x5F4D1031,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_82_-_Writing_and_reading_back_0x773CEFCA5845B9C0,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_83_-_Writing_and_reading_back_0x5F4D1031,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_84_-_Writing_and_reading_back_0x773CEFCA5845B9C0,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_85_-_Writing_and_reading_back_0x5F4D1031,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_86_-_Writing_and_reading_back_0x773CEFCA5845B9C0,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_87_-_Writing_and_reading_back_0x5F4D1031,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_88_-_Writing_and_reading_back_0x773CEFCA5845B9C0,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_89_-_Writing_and_reading_back_0x209FF51C,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_8_-_Writing_and_reading_back_0x0,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_90_-_Writing_and_reading_back_0xB413F7978FD4B77,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_91_-_Writing_and_reading_back_0x209FF51C,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_92_-_Writing_and_reading_back_0xB413F7978FD4B77,_unsigned_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_93_-_Writing_and_reading_back_0x209FF51C,_signed_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_94_-_Writing_and_reading_back_0xB413F7978FD4B77,_signed_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_95_-_Writing_and_reading_back_0x209FF51C,_signed_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_96_-_Writing_and_reading_back_0xB413F7978FD4B77,_signed_long_long_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_97_-_Writing_and_reading_back_0x16EBCE4B,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_98_-_Writing_and_reading_back_0x592E087307A952EB,_unsigned_long_long_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_99_-_Writing_and_reading_back_0x16EBCE4B,_unsigned_int_dest,_varying_read_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.bitfield/test_bitfield_9_-_Writing_and_reading_back_0x1,_unsigned_int_source,_varying_write_unit_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_10_-_ARGS:_path_non-option_arg_+_--begin_--end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_11_-_ARGS:_path_non-option_arg_+_--timerange": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_12_-_ARGS:_path_non-option_arg_+_--clock-cycles": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_13_-_ARGS:_path_non-option_arg_+_--clock-date": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_14_-_ARGS:_path_non-option_arg_+_--clock-force-correlate": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_15_-_ARGS:_path_non-option_arg_+_--clock-gmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_16_-_ARGS:_path_non-option_arg_+_--clock-offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_17_-_ARGS:_path_non-option_arg_+_--clock-offset-ns": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_18_-_ARGS:_path_non-option_arg_+_--clock-seconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_19_-_ARGS:_path_non-option_arg_+_--color": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_1_-_ARGS:_path_non-option_arg": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_20_-_ARGS:_path_non-option_arg_+_--debug-info": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_21_-_ARGS:_path_non-option_arg_+_--debug-info-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_22_-_ARGS:_path_non-option_arg_+_--debug-info-target-prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_23_-_ARGS:_path_non-option_arg_+_--debug-info-full-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_24_-_ARGS:_path_non-option_arg_+_--fields=trace:domain,loglevel": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_25_-_ARGS:_path_non-option_arg_+_--fields=all": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_26_-_ARGS:_path_non-option_arg_+_--names=context,header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_27_-_ARGS:_path_non-option_arg_+_--names=all": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_28_-_ARGS:_path_non-option_arg_+_--no-delta": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_29_-_ARGS:_path_non-option_arg_+_--output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_2_-_ARGS:_path_non-option_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_30_-_ARGS:_path_non-option_arg_+_-i_ctf": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_31_-_ARGS:_URL_non-option_arg_+_-i_lttng-live": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_32_-_ARGS:_path_non-option_arg_+_-o_dummy": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_33_-_ARGS:_path_non-option_arg_+_-o_ctf_+_--output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_34_-_ARGS:_path_non-option_arg_+_user_sink_with_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_35_-_FAILS:_bad_--component_format__plugin_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_36_-_FAILS:_bad_--component_format__name_and_plugin_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_37_-_FAILS:_bad_--component_format__name_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_38_-_FAILS:_bad_--component_format__extra_dot_found_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_39_-_FAILS:_duplicate_component_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_3_-_ARGS:_path_non-option_arg_+_named_user_source_with_--params": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_40_-_FAILS:_unknown_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_41_-_FAILS:_--params_without_current_component": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_42_-_FAILS:_duplicate_--begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_43_-_FAILS:_duplicate_--end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_44_-_FAILS:_--begin_and_--timerange": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_45_-_FAILS:_--end_and_--timerange": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_46_-_FAILS:_bad_--timerange_format__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_47_-_FAILS:_bad_--timerange_format__2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_48_-_FAILS:_bad_--timerange_format__3_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_49_-_FAILS:_bad_--fields_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_4_-_ARGS:_unnamed_user_source": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_50_-_FAILS:_bad_--names_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_51_-_FAILS:_unknown_-i": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_52_-_FAILS:_duplicate_-i": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_53_-_FAILS:_unknown_-o": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_54_-_FAILS:_duplicate_-o": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_55_-_FAILS:_--run-args_and_--run-args-0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_56_-_FAILS:_-o_ctf-metadata_without_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_57_-_FAILS:_-i_lttng-live_and_implicit_source.ctf.fs": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_58_-_FAILS:_implicit_source.ctf.fs_without_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_59_-_FAILS:_implicit_source.ctf.lttng-live_without_URL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_5_-_ARGS:_path_non-option_arg_+_user_source_named_`auto-disc-source-ctf-fs`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_60_-_FAILS:_no_source": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_61_-_FAILS:_-o_ctf_without_--output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_62_-_FAILS:_-o_ctf_+_--output_with_implicit_sink.text.pretty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_63_-_FAILS:_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_64_-_FAILS:_two_sinks_with_-o_dummy_+_--clock-seconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_65_-_FAILS:_path_non-option_arg_+_user_sink_+_-o_text": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_6_-_ARGS:_path_non-option_arg_+_user_sink_named_`pretty`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_7_-_ARGS:_path_non-option_arg_+_user_filter_named_`muxer`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_8_-_ARGS:_path_non-option_arg_+_--begin_+_user_filter_named_`trimmer`": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/convert/test_convert_args_9_-_ARGS:_path_non-option_arg_+_--begin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_10_-_help_with_too_many_parameters_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_11_-_help_with_too_many_parameters_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_12_-_help_with_too_many_parameters_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_13_-_help_with_unknown_plugin_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_14_-_help_with_unknown_plugin_name_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_15_-_help_with_unknown_plugin_name_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_16_-_help_with_unknown_component_class_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_17_-_help_with_unknown_component_class_name_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_18_-_help_with_unknown_component_class_name_prints_plugin_help": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_19_-_help_with_unknown_component_class_plugin": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_1_-_help_ctf_plugin_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_20_-_help_with_unknown_component_class_plugin_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_21_-_help_with_unknown_component_class_plugin_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_2_-_help_ctf_plugin_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_3_-_help_ctf_plugin_produces_no_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_4_-_help_src.ctf.fs_component_class_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_5_-_help_src.ctf.fs_component_class_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_6_-_help_src.ctf.fs_component_class_produces_no_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_7_-_help_without_parameter_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_8_-_help_without_parameter_produces_expected_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_help_9_-_help_without_parameter_produces_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_10_-_3_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_11_-_run_with_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_12_-_3_events_in_streams_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_13_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_14_-_6_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_15_-_run_with_--stream-intersection_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_16_-_stderr_contains_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_17_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_18_-_0_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_19_-_run_with_--stream-intersection_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_1_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_20_-_stderr_contains_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_2_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_3_-_run_with_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_4_-_3_events_in_streams_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_5_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_6_-_8_events_in_the_whole_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_7_-_run_with_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_8_-_3_events_in_streams_intersecting": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_intersection_9_-_run_without_--stream-intersection": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_1_-_3eventsintersect_output_trace_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_2_-_3eventsintersectreverse_output_trace_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_3_-_nointersect_output_trace_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_10_-_Lost_events_string_matches_2,3,1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_1_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_2_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_3_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_4_-_No_events_lost": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_5_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_6_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_7_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_8_-_Lost_events_string_matches_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_packet_seq_num_9_-_Trace_parses": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_10_-_Copy_trace_debug-info_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_11_-_Read_the_new_trace_in_/tmp/tmp.lWD78bHjvc": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_12_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_13_-_Copy_trace_env-warning_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_14_-_Read_the_new_trace_in_/tmp/tmp.RlkrDwd0uK": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_15_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_16_-_Copy_trace_ev-disc-no-ts-begin-end_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_17_-_Read_the_new_trace_in_/tmp/tmp.zN8EV01m7J": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_18_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_19_-_Copy_trace_lttng-crash_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_1_-_Copy_trace_2packets_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_20_-_Read_the_new_trace_in_/tmp/tmp.JMCVNu3B6Y": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_21_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_22_-_Copy_trace_lttng-event-after-packet_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_23_-_Read_the_new_trace_in_/tmp/tmp.DDDTIf2Vz5": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_24_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_25_-_Copy_trace_lttng-tracefile-rotation_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_26_-_Read_the_new_trace_in_/tmp/tmp.0R6mfUtrT0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_27_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_28_-_Empty_trace_meta-ctx-sequence,_nothing_to_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_29_-_Copy_trace_meta-variant-no-underscore_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_2_-_Read_the_new_trace_in_/tmp/tmp.W05FUdFqoc": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_30_-_Read_the_new_trace_in_/tmp/tmp.205cFCacak": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_31_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_32_-_Copy_trace_meta-variant-one-underscore_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_33_-_Read_the_new_trace_in_/tmp/tmp.e0XGAcLIYz": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_34_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_35_-_Copy_trace_meta-variant-reserved-keywords_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_36_-_Read_the_new_trace_in_/tmp/tmp.YUA0Rmk8lj": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_37_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_38_-_Copy_trace_meta-variant-same-with-underscore_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_39_-_Read_the_new_trace_in_/tmp/tmp.eA6q9vJiKJ": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_3_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_40_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_41_-_Copy_trace_meta-variant-two-underscores_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_42_-_Read_the_new_trace_in_/tmp/tmp.krZXfWwlQI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_43_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_44_-_Copy_trace_multi-domains_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_45_-_Read_the_new_trace_in_/tmp/tmp.nrb7XYXge7": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_46_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_47_-_Copy_trace_no-packet-context_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_48_-_Read_the_new_trace_in_/tmp/tmp.Pjt01YLLBi": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_49_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_4_-_Copy_trace_array-align-elem_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_50_-_Copy_trace_sequence_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_51_-_Read_the_new_trace_in_/tmp/tmp.T9PKv76Xsc": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_52_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_53_-_Copy_trace_session-rotation_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_54_-_Read_the_new_trace_in_/tmp/tmp.XvFEfEFCuZ": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_55_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_56_-_Copy_trace_smalltrace_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_57_-_Read_the_new_trace_in_/tmp/tmp.988K02PiLG": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_58_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_59_-_Copy_trace_struct-array-align-elem_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_5_-_Read_the_new_trace_in_/tmp/tmp.o1MjiZAPIP": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_60_-_Read_the_new_trace_in_/tmp/tmp.RyHEaL4386": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_61_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_62_-_Copy_trace_succeed1_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_63_-_Read_the_new_trace_in_/tmp/tmp.1lRJozApGq": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_64_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_65_-_Copy_trace_succeed2_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_66_-_Read_the_new_trace_in_/tmp/tmp.qLMo2i1Fui": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_67_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_68_-_Copy_trace_succeed3_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_69_-_Read_the_new_trace_in_/tmp/tmp.AvCa85BE2F": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_6_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_70_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_71_-_Empty_trace_succeed4,_nothing_to_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_72_-_Copy_trace_trace-with-index_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_73_-_Read_the_new_trace_in_/tmp/tmp.FYc2Vvo43Y": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_74_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_75_-_Copy_trace_warnings_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_76_-_Read_the_new_trace_in_/tmp/tmp.jk30JvrcFs": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_77_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_78_-_Copy_trace_wk-heartbeat-u_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_79_-_Read_the_new_trace_in_/tmp/tmp.uKzRVj9Kpa": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_7_-_Copy_trace_barectf-event-before-packet_with_ctf-fs_sink": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_80_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_8_-_Read_the_new_trace_in_/tmp/tmp.wgtH65bW1F": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_copy_9_-_Exact_same_content_between_the_two_traces": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_10_-_Run_babeltrace2_with_trace_meta-ctx-sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_11_-_Run_babeltrace2_with_trace_meta-variant-no-underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_12_-_Run_babeltrace2_with_trace_meta-variant-one-underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_13_-_Run_babeltrace2_with_trace_meta-variant-reserved-keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_14_-_Run_babeltrace2_with_trace_meta-variant-same-with-underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_15_-_Run_babeltrace2_with_trace_meta-variant-two-underscores": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_16_-_Run_babeltrace2_with_trace_multi-domains": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_17_-_Run_babeltrace2_with_trace_no-packet-context": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_18_-_Run_babeltrace2_with_trace_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_19_-_Run_babeltrace2_with_trace_session-rotation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_1_-_Run_babeltrace2_with_trace_2packets": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_20_-_Run_babeltrace2_with_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_21_-_Run_babeltrace2_with_trace_struct-array-align-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_22_-_Run_babeltrace2_with_trace_succeed1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_23_-_Run_babeltrace2_with_trace_succeed2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_24_-_Run_babeltrace2_with_trace_succeed3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_25_-_Run_babeltrace2_with_trace_succeed4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_26_-_Run_babeltrace2_with_trace_trace-with-index": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_27_-_Run_babeltrace2_with_trace_warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_28_-_Run_babeltrace2_with_trace_wk-heartbeat-u": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_29_-_Run_babeltrace2_with_invalid_trace_fail1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_2_-_Run_babeltrace2_with_trace_array-align-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_30_-_Run_babeltrace2_with_invalid_trace_fail2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_31_-_Run_babeltrace2_with_invalid_trace_integer-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_32_-_Run_babeltrace2_with_invalid_trace_invalid-packet-size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_33_-_Run_babeltrace2_with_invalid_trace_lttng-modules-2.0-pre1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_34_-_Run_babeltrace2_with_invalid_trace_metadata-syntax-error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_35_-_Run_babeltrace2_with_invalid_trace_packet-based-metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_36_-_Run_babeltrace2_with_invalid_trace_smalltrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_37_-_Run_babeltrace2_with_invalid_trace_valid-events-then-invalid-events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_3_-_Run_babeltrace2_with_trace_barectf-event-before-packet": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_4_-_Run_babeltrace2_with_trace_debug-info": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_5_-_Run_babeltrace2_with_trace_env-warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_6_-_Run_babeltrace2_with_trace_ev-disc-no-ts-begin-end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_7_-_Run_babeltrace2_with_trace_lttng-crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_8_-_Run_babeltrace2_with_trace_lttng-event-after-packet": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trace_read_9_-_Run_babeltrace2_with_trace_lttng-tracefile-rotation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_100_-_trimmer:_date_time_format:_month_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_101_-_trimmer:_date_time_format:_year_with_too_many_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_102_-_trimmer:_date_time_format:_year_with_too_many_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_103_-_trimmer:_date_time_format:_year_with_too_many_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_104_-_trimmer:_date_time_format:_year_with_missing_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_105_-_trimmer:_date_time_format:_year_with_missing_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_106_-_trimmer:_date_time_format:_year_with_missing_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_107_-_trimmer:_date_time_format:_missing_day_1:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_108_-_trimmer:_date_time_format:_missing_day_1:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_109_-_trimmer:_date_time_format:_missing_day_1:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_10_-_trimmer:_--end,_out_of_range,_GMT_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_110_-_trimmer:_date_time_format:_missing_day_2:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_111_-_trimmer:_date_time_format:_missing_day_2:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_112_-_trimmer:_date_time_format:_missing_day_2:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_113_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_114_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_115_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_116_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_117_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_118_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_11_-_trimmer:_--begin,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_12_-_trimmer:_--begin,_GMT_absolute_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_13_-_trimmer:_--end,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_14_-_trimmer:_--end,_GMT_absolute_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_15_-_trimmer:_--begin_and_--end,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_16_-_trimmer:_--begin_and_--end,_GMT_absolute_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_17_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_18_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_19_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_1_-_trimmer:_--begin,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_20_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_21_-_trimmer:_--begin,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_22_-_trimmer:_--begin,_EST_relative_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_23_-_trimmer:_--end,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_24_-_trimmer:_--end,_EST_relative_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_25_-_trimmer:_--begin_and_--end,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_26_-_trimmer:_--begin_and_--end,_EST_relative_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_27_-_trimmer:_--begin,_out_of_range,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_28_-_trimmer:_--begin,_out_of_range,_EST_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_29_-_trimmer:_--end,_out_of_range,_EST_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_2_-_trimmer:_--begin,_GMT_relative_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_30_-_trimmer:_--end,_out_of_range,_EST_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_31_-_trimmer:_--begin,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_32_-_trimmer:_--begin,_EST_absolute_timestamps:_number_of_events__18_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_33_-_trimmer:_--end,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_34_-_trimmer:_--end,_EST_absolute_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_35_-_trimmer:_--begin_and_--end,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_36_-_trimmer:_--begin_and_--end,_EST_absolute_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_37_-_trimmer:_--begin,_out_of_range,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_38_-_trimmer:_--begin,_out_of_range,_EST_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_39_-_trimmer:_--end,_out_of_range,_EST_absolute_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_3_-_trimmer:_--end,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_40_-_trimmer:_--end,_out_of_range,_EST_absolute_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_41_-_trimmer:_date_time_format:_partial_nanosecond_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_42_-_trimmer:_date_time_format:_partial_nanosecond_precision:_number_of_events__13_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_43_-_trimmer:_date_time_format:_second_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_44_-_trimmer:_date_time_format:_second_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_45_-_trimmer:_date_time_format:_minute_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_46_-_trimmer:_date_time_format:_minute_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_47_-_trimmer:_seconds_from_origin_format:_nanosecond_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_48_-_trimmer:_seconds_from_origin_format:_nanosecond_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_49_-_trimmer:_seconds_from_origin_format:_partial_nanosecond_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_4_-_trimmer:_--end,_GMT_relative_timestamps:_number_of_events__9_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_50_-_trimmer:_seconds_from_origin_format:_partial_nanosecond_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_51_-_trimmer:_seconds_from_origin_format:_second_precision:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_52_-_trimmer:_seconds_from_origin_format:_second_precision:_number_of_events__11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_53_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_54_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_55_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_56_-_trimmer:_date_time_format:_missing_nanoseconds:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_57_-_trimmer:_date_time_format:_missing_nanoseconds:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_58_-_trimmer:_date_time_format:_missing_nanoseconds:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_59_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_5_-_trimmer:_--begin_and_--end,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_60_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_61_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_62_-_trimmer:_date_time_format:_seconds_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_63_-_trimmer:_date_time_format:_seconds_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_64_-_trimmer:_date_time_format:_seconds_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_65_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_66_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_67_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_68_-_trimmer:_date_time_format:_minutes_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_69_-_trimmer:_date_time_format:_minutes_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_6_-_trimmer:_--begin_and_--end,_GMT_relative_timestamps:_number_of_events__7_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_70_-_trimmer:_date_time_format:_minutes_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_71_-_trimmer:_date_time_format:_hours_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_72_-_trimmer:_date_time_format:_hours_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_73_-_trimmer:_date_time_format:_hours_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_74_-_trimmer:_date_time_format:_hours_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_75_-_trimmer:_date_time_format:_hours_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_76_-_trimmer:_date_time_format:_hours_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_77_-_trimmer:_date_time_format:_missing_seconds:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_78_-_trimmer:_date_time_format:_missing_seconds:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_79_-_trimmer:_date_time_format:_missing_seconds:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_7_-_trimmer:_--begin,_out_of_range,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_80_-_trimmer:_date_time_format:_missing_minutes_1:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_81_-_trimmer:_date_time_format:_missing_minutes_1:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_82_-_trimmer:_date_time_format:_missing_minutes_1:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_83_-_trimmer:_date_time_format:_missing_minutes_2:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_84_-_trimmer:_date_time_format:_missing_minutes_2:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_85_-_trimmer:_date_time_format:_missing_minutes_2:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_86_-_trimmer:_date_time_format:_missing_time:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_87_-_trimmer:_date_time_format:_missing_time:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_88_-_trimmer:_date_time_format:_missing_time:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_89_-_trimmer:_date_time_format:_day_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_8_-_trimmer:_--begin,_out_of_range,_GMT_relative_timestamps:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_90_-_trimmer:_date_time_format:_day_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_91_-_trimmer:_date_time_format:_day_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_92_-_trimmer:_date_time_format:_day_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_93_-_trimmer:_date_time_format:_day_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_94_-_trimmer:_date_time_format:_day_with_missing_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_95_-_trimmer:_date_time_format:_month_with_too_many_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_96_-_trimmer:_date_time_format:_month_with_too_many_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_97_-_trimmer:_date_time_format:_month_with_too_many_digit:_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_98_-_trimmer:_date_time_format:_month_with_missing_digit:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_99_-_trimmer:_date_time_format:_month_with_missing_digit:_number_of_events__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.cli/test_trimmer_9_-_trimmer:_--end,_out_of_range,_GMT_relative_timestamps:_exit_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_100_-_bt_ctf_field_type_structure_get_field_count_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_101_-_bt_ctf_field_type_structure_get_field_handles_a_NULL_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_102_-_bt_ctf_field_type_structure_get_field_handles_a_NULL_return_type_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_103_-_bt_ctf_field_type_structure_get_field_returns_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_104_-_bt_ctf_field_type_structure_get_field_returns_a_correct_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_105_-_bt_ctf_field_type_structure_get_field_returns_a_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_106_-_bt_ctf_field_type_structure_get_field_type_by_name_returns_the_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_107_-_Add_a_string_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_108_-_Add_a_structure_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_109_-_bt_ctf_field_type_structure_get_field_type_by_name_returns_a_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_10_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_110_-_Instanciate_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_111_-_Instanciate_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_112_-_bt_ctf_field_get_type_returns_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_113_-_Check_an_integer_type'_base_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_114_-_Check_an_integer_type's_signedness_can't_be_modified_after_instanciation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_115_-_Check_-32768_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_116_-_Check_32767_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_117_-_Check_-42_is_allowed_for_a_signed_16-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_118_-_Check_4095_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_119_-_Check_0_is_allowed_for_an_unsigned_12-bit_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_11_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_120_-_Instanciate_a_string_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_121_-_Set_a_string's_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_122_-_Create_an_enumeration_type_with_an_unsigned_12-bit_integer_as_container": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_123_-_bt_ctf_stream_class_get_id_returns_an_error_when_no_id_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_124_-_bt_ctf_stream_class_set_id_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_125_-_Set_an_stream_class'_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_126_-_bt_ctf_stream_class_get_id_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_127_-_bt_ctf_stream_class_get_event_header_type_returns_an_event_header_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_128_-_Default_event_header_type_is_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_129_-_Default_event_header_type_contains_an_\"id\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_12_-_bt_ctf_trace_set_environment_field_integer_handles_a_NULL_trace_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_130_-_Default_event_header_\"id\"_field_is_an_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_131_-_Default_event_header_type_contains_a_\"timestamp\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_132_-_Default_event_header_\"timestamp\"_field_is_an_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_133_-_bt_ctf_trace_get_packet_header_field_type_returns_a_packet_header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_134_-_bt_ctf_trace_get_packet_header_field_type_returns_a_packet_header_of_type_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_135_-_Default_packet_header_type_contains_a_\"magic\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_136_-_Default_packet_header_type_contains_a_\"uuid\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_137_-_Default_packet_header_type_contains_a_\"stream_id\"_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_138_-_Added_a_custom_trace_packet_header_field_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_139_-_bt_ctf_trace_set_packet_header_field_type_handles_a_NULL_trace_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_13_-_bt_ctf_trace_set_environment_field_integer_handles_a_NULL_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_140_-_Set_a_trace_packet_header_type_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_141_-_bt_ctf_stream_class_get_packet_context_type_returns_a_packet_context_type.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_142_-_Packet_context_is_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_143_-_bt_ctf_stream_class_set_packet_context_type_handles_a_NULL_stream_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_144_-_bt_ctf_stream_class_set_packet_context_type_rejects_a_packet_context_that_is_not_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_145_-_Packet_context_field_added_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_146_-_bt_ctf_stream_class_set_event_context_type_handles_a_NULL_stream_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_147_-_bt_ctf_stream_class_set_event_context_type_validates_that_the_event_context_os_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_148_-_Set_a_new_stream_event_context_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_149_-_bt_ctf_stream_class_get_event_context_type_returns_the_correct_field_type.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_14_-_bt_ctf_trace_set_environment_field_integer_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_150_-_bt_ctf_trace_get_stream_count___succeeds_and_returns_the_correct_value__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_151_-_Instanciate_a_stream_class_from_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_152_-_bt_ctf_trace_get_stream_count___succeeds_and_returns_the_correct_value__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_153_-_bt_ctf_trace_get_stream_by_index___succeeds_and_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_154_-_bt_ctf_stream_get_class_returns_a_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_155_-_Returned_stream_class_is_of_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_156_-_Trace_packet_header_type_can't_be_modified_once_a_stream_has_been_instanciated": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_157_-_Packet_context_type_can't_be_modified_once_a_stream_has_been_instanciated": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_158_-_Stream_event_context_type_can't_be_modified_once_a_stream_has_been_instanciated": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_159_-_Changes_to_a_stream_class_that_was_already_instantiated_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_15_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_trace_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_160_-_bt_ctf_stream_get_packet_header_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_161_-_bt_ctf_stream_get_packet_header_returns_a_packet_header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_162_-_Stream_returns_a_packet_header_of_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_163_-_Packet_header_structure_contains_a_custom_field_with_the_appropriate_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_164_-_Set_custom_packet_header_value_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_165_-_bt_ctf_stream_set_packet_header_handles_a_NULL_packet_header_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_166_-_bt_ctf_stream_set_packet_header_handles_a_NULL_stream_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_167_-_bt_ctf_stream_set_packet_header_rejects_a_packet_header_of_the_wrong_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_168_-_Successfully_set_a_stream's_packet_header": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_169_-_Add_environment_field_to_writer_after_stream_creation": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_16_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_170_-_bt_ctf_event_get_stream_returns_an_event's_stream_after_it_has_been_appended": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_171_-_Create_an_event_before_instanciating_its_associated_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_172_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_173_-_Set_signed_64_bit_integer_signedness_to_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_174_-_Create_a_signed_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_175_-_bt_ctf_field_type_enumeration_get_container_field_type_returns_the_right_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_176_-_bt_ctf_field_enumeration_type_create_rejects_non-integer_container_field_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_177_-_bt_ctf_field_type_get_alignment_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_178_-_Set_a_floating_point_type's_exponent_digit_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_179_-_Set_a_floating_point_type's_mantissa_digit_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_17_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_value_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_180_-_bt_ctf_field_type_floating_point_get_exponent_digits_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_181_-_bt_ctf_field_type_floating_point_get_mantissa_digits_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_182_-_bt_ctf_field_type_enumeration_add_mapping_accepts_negative_enumeration_mappings": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_183_-_bt_ctf_field_type_enumeration_add_mapping_accepts_enumeration_mapping_strings_containing_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_184_-_bt_ctf_field_type_enumeration_add_mapping_accepts_enumeration_mapping_strings_containing_special_characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_185_-_Accept_enumeration_mapping_strings_containing_reserved_keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_186_-_bt_ctf_field_type_enumeration_add_mapping_accepts_duplicate_mapping_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_187_-_bt_ctf_field_type_enumeration_add_mapping_accepts_overlapping_enum_entries": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_188_-_bt_ctf_field_type_enumeration_add_mapping_rejects_mapping_where_end_<_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_189_-_Add_signed_enumeration_field_to_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_18_-_bt_ctf_trace_set_environment_field_string_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_190_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_string_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_191_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_start_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_192_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_end_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_193_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_194_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_195_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_196_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_197_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_198_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_special_characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_199_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_reserved_keywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_19_-_bt_ctf_trace_set_environment_field_integer_succeeds_with_an_existing_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_1_-_bt_ctf_create_succeeds_in_creating_trace_with_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_200_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_single-value_ranges": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_201_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_duplicate_mapping_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_202_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_overlapping_enum_entries": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_203_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_rejects_mapping_where_end_<_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_204_-_Add_unsigned_enumeration_field_to_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_205_-_bt_ctf_field_type_enumeration_get_mapping_count_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_206_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_string_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_207_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_start_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_208_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_end_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_209_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_20_-_Add_sysname__GNU/Linux__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_210_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_211_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_212_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_213_-_Add_event_specific_context_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_214_-_bt_ctf_event_class_set_context_field_type_handles_a_NULL_event_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_215_-_Set_an_event_class'_context_type_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_216_-_bt_ctf_event_class_get_context_field_type_returns_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_217_-_Adding_simple_event_class_to_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_218_-_bt_ctf_stream_class_get_event_class_count_returns_a_correct_number_of_event_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_219_-_bt_ctf_stream_class_get_event_class_returns_the_correct_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_21_-_Add_nodename__testhost__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_220_-_bt_ctf_stream_class_get_event_class_by_id_returns_NULL_when_the_requested_ID_doesn't_exist": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_221_-_bt_ctf_stream_class_get_event_class_by_id_returns_a_correct_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_222_-_Instantiate_an_event_containing_a_single_integer_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_223_-_Use_bt_ctf_event_set_payload_to_set_a_manually_allocated_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_224_-_bt_ctf_field_floating_point_get_value_returns_a_double_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_225_-_bt_ctf_field_floating_point_get_value_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_226_-_Set_signed_enumeration_container_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_227_-_Set_unsigned_enumeration_container_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_228_-_Set_clock_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_229_-_bt_ctf_event_get_context_returns_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_22_-_Add_release__4.4.0-87-generic__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_230_-_bt_ctf_event_get_context_returns_a_field_of_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_231_-_Successfully_set_an_event_context's_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_232_-_Set_an_event_context_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_233_-_Append_simple_event_to_trace_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_234_-_bt_ctf_stream_get_packet_context_returns_a_packet_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_235_-_Packet_context_contains_the_default_packet_size_field.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_236_-_Custom_packet_context_field_value_successfully_set.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_237_-_Successfully_set_a_stream's_packet_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_238_-_Flush_trace_stream_with_one_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_239_-_Add_a_new_event_class_to_a_stream_class_after_writing_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_23_-_Add_version__\\#110-Ubuntu_SMP_Tue_Jul_18_12:55:35_UTC_2017__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_240_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_when_none_were_discarded": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_241_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_when_some_were_discarded": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_242_-_Append_100_000_events_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_243_-_Flush_a_stream_that_forces_a_packet_resize": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_244_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_after_a_flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_245_-_bt_ctf_field_type_set_alignment_handles_0-alignment_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_246_-_bt_ctf_field_type_set_alignment_handles_wrong_alignment_correctly__3_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_247_-_bt_ctf_field_type_set_alignment_handles_wrong_alignment_correctly__24_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_248_-_bt_ctf_field_type_set_alignment_handles_correct_alignment_correctly__4_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_249_-_Set_alignment_of_signed_16_bit_integer_to_32": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_24_-_Add_machine__x86_64__environment_field_to_writer_istance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_250_-_Set_integer_signedness_to_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_251_-_Set_signed_16_bit_integer_base_to_hexadecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_252_-_bt_ctf_field_type_array_get_element_field_type_returns_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_253_-_bt_ctf_field_type_array_get_length_returns_the_correct_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_254_-_Cannot_add_self_to_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_255_-_Add_seq_len_field_to_inner_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_256_-_Add_a_sequence_field_to_inner_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_257_-_Add_an_array_field_to_inner_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_258_-_Reject_a_variant_field_based_on_an_unknown_tag_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_259_-_Add_a_field_to_a_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_25_-_Illegal_clock_name_rejected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_260_-_Add_INT16_TYPE_field_to_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_261_-_Add_UINT35_TYPE_field_to_variant": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_262_-_bt_ctf_field_type_variant_get_tag_field_type_returns_a_correct_tag_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_263_-_bt_ctf_field_type_variant_get_tag_name_returns_the_correct_variant_tag_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_264_-_bt_ctf_field_type_variant_get_field_type_by_name_returns_a_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_265_-_bt_ctf_field_type_variant_get_field_count_returns_the_correct_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_266_-_bt_ctf_field_type_variant_get_field_handles_a_NULL_field_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_267_-_bt_ctf_field_type_variant_get_field_handles_a_NULL_field_type_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_268_-_bt_ctf_field_type_variant_get_field_returns_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_269_-_bt_ctf_field_type_variant_get_field_returns_a_correct_field_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_26_-_Clock_created_sucessfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_270_-_bt_ctf_field_type_variant_get_field_returns_a_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_271_-_Add_variant_selector_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_272_-_Add_`string`_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_273_-_Add_variant_value_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_274_-_Add_inner_structure_field_to_complex_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_275_-_Create_an_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_276_-_Reject_addition_of_a_field_with_an_empty_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_277_-_Reject_addition_of_a_field_with_a_NULL_type_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_278_-_Reject_addition_of_a_type_with_an_illegal_name_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_279_-_Add_field_of_type_unsigned_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_27_-_bt_ctf_clock_get_name_returns_a_clock_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_280_-_Add_field_of_type_signed_integer_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_281_-_Add_composite_structure_to_an_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_282_-_bt_ctf_event_class_get_name_returns_a_correct_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_283_-_bt_ctf_event_class_get_id_returns_a_negative_value_when_not_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_284_-_bt_ctf_event_class_set_id_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_285_-_Set_an_event_class'_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_286_-_bt_ctf_event_class_get_id_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_287_-_event_class_has_the_expected_initial_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_288_-_as_expected,_event_class_has_no_initial_EMF_URI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_289_-_bt_ctf_event_class_set_log_level_handles_a_NULL_event_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_28_-_Returned_clock_name_is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_290_-_bt_ctf_event_class_set_log_level_handles_an_unknown_log_level_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_291_-_bt_ctf_event_class_set_log_level_succeeds_with_a_valid_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_292_-_bt_ctf_event_class_get_log_level_returns_the_expected_log_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_293_-_bt_ctf_event_class_set_emf_uri_handles_a_NULL_event_class_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_294_-_bt_ctf_event_class_set_emf_uri_succeeds_with_a_valid_EMF_URI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_295_-_bt_ctf_event_class_get_emf_uri_returns_the_expected_EMF_URI": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_296_-_bt_ctf_event_class_set_emf_uri_succeeds_with_NULL__to_reset_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_297_-_as_expected,_event_class_has_no_EMF_URI_after_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_298_-_Reject_addition_of_NULL_event_class_to_a_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_299_-_Add_an_event_class_to_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_29_-_bt_ctf_clock_get_description_returns_NULL_on_an_unset_description": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_2_-_bt_ctf_writer_get_trace_correctly_handles_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_300_-_bt_ctf_event_class_get_stream_class_returns_the_correct_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_301_-_bt_ctf_event_class_get_field_by_name_handles_an_invalid_field_name_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_302_-_Instanciate_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_303_-_bt_ctf_event_get_class_returns_the_correct_event_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_304_-_Use_bt_ctf_event_get_payload_to_get_a_field_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_305_-_bt_ctf_field_integer_unsigned_get_value_succeeds_after_setting_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_306_-_bt_ctf_field_integer_unsigned_get_value_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_307_-_bt_ctf_field_integer_signed_get_value_succeeds_after_setting_a_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_308_-_bt_ctf_field_integer_signed_get_value_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_309_-_bt_ctf_field_string_append_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_30_-_Clock_description_set_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_310_-_bt_ctf_field_string_append_len_succeeds__append_5_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_311_-_bt_ctf_field_string_append_len_succeeds__append_0_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_312_-_bt_ctf_field_string_append_len_succeeds__append_0_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_313_-_bt_ctf_field_string_get_value_returns_a_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_314_-_bt_ctf_field_string_get_value_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_315_-_bt_ctf_field_type_variant_get_field_type_from_tag_returns_the_correct_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_316_-_Set_a_sequence_field's_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_317_-_Append_a_complex_event_to_a_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_318_-_Flush_a_stream_containing_a_complex_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_319_-_two_event_classes_with_the_same_name_may_cohabit_within_the_same_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_31_-_bt_ctf_clock_get_description_returns_a_description.": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_320_-_two_event_classes_with_the_same_ID_cannot_cohabit_within_the_same_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_321_-_bt_ctf_stream_class_get_trace_returns_NULL_when_stream_class_is_orphaned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_322_-_bt_ctf_stream_class_get_trace_returns_the_correct_trace_after_a_stream_has_been_created": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_323_-_Created_a_stream_class_with_default_attributes_and_an_empty_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_324_-_Get_metadata_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_325_-_Babeltrace_could_read_the_resulting_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_32_-_Returned_clock_description_is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_33_-_bt_ctf_clock_get_frequency_returns_the_correct_default_frequency": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_34_-_Set_clock_frequency": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_35_-_bt_ctf_clock_get_frequency_returns_the_correct_frequency_once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_36_-_bt_ctf_clock_get_offset_s_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_37_-_bt_ctf_clock_get_offset_s_returns_the_correct_default_offset__in_seconds_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_38_-_Set_clock_offset__seconds_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_39_-_bt_ctf_clock_get_offset_s_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_3_-_Cannot_set_a_trace's_byte_order_to_BT_CTF_BYTE_ORDER_NATIVE": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_40_-_bt_ctf_clock_get_offset_s_returns_the_correct_default_offset__in_seconds__once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_41_-_bt_ctf_clock_get_offset_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_42_-_bt_ctf_clock_get_offset_returns_the_correct_default_offset__in_ticks_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_43_-_Set_clock_offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_44_-_bt_ctf_clock_get_offset_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_45_-_bt_ctf_clock_get_offset_returns_the_correct_default_offset__in_ticks__once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_46_-_bt_ctf_clock_get_precision_returns_the_correct_default_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_47_-_Set_clock_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_48_-_bt_ctf_clock_get_precision_returns_the_correct_precision_once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_49_-_bt_ctf_clock_get_precision_returns_the_correct_default_is_absolute_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_4_-_Cannot_set_a_trace's_byte_order_to_BT_CTF_BYTE_ORDER_UNSPECIFIED": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_50_-_Set_clock_absolute_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_51_-_bt_ctf_clock_get_precision_returns_the_correct_is_absolute_attribute_once_it_is_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_52_-_Set_clock_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_53_-_bt_ctf_clock_get_uuid_returns_a_UUID": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_54_-_bt_ctf_clock_set_uuid_sets_a_new_uuid_successfully": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_55_-_bt_ctf_clock_get_uuid_returns_a_UUID_after_setting_a_new_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_56_-_bt_ctf_clock_get_uuid_returns_the_correct_UUID_after_setting_a_new_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_57_-_bt_ctf_stream_class_get_name_returns_a_correct_stream_class_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_58_-_bt_ctf_stream_class_get_clock_returns_NULL_when_a_clock_was_not_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_59_-_bt_ctf_stream_class_get_clock_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_5_-_bt_ctf_writer_get_trace_returns_a_bt_ctf_trace_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_60_-_Create_stream_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_61_-_Set_a_stream_class'_clock": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_62_-_bt_ctf_stream_class_get_clock_returns_a_correct_clock": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_63_-_Create_an_unsigned_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_64_-_Set_integer_type's_base_as_binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_65_-_Set_integer_type's_base_as_decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_66_-_Reject_integer_type's_base_set_as_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_67_-_Set_integer_type's_base_as_octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_68_-_Set_integer_type's_base_as_hexadecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_69_-_Reject_unknown_integer_base_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_6_-_Set_a_trace's_byte_order_to_big_endian": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_70_-_Set_integer_type_signedness_to_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_71_-_Set_integer_type_signedness_to_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_72_-_bt_ctf_field_type_integer_get_size_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_73_-_bt_ctf_field_type_integer_get_signed_returns_a_correct_value_for_unsigned_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_74_-_bt_ctf_field_type_set_byte_order_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_75_-_bt_ctf_field_type_set_byte_order_rejects_invalid_values": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_76_-_Set_an_integer's_byte_order_to_little_endian": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_77_-_Set_an_integer's_byte_order_to_big_endian": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_78_-_bt_ctf_field_type_get_byte_order_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_79_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_an_integer_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_7_-_bt_ctf_trace_get_native_byte_order_returns_a_correct_endianness": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_80_-_bt_ctf_field_type_integer_get_base_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_81_-_bt_ctf_field_type_integer_set_encoding_handles_NULL_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_82_-_bt_ctf_field_type_integer_set_encoding_handles_invalid_encodings_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_83_-_Set_integer_type_encoding_to_UTF8": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_84_-_bt_ctf_field_type_integer_get_encoding_returns_a_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_85_-_Set_signedness_of_16_bit_integer_to_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_86_-_bt_ctf_field_type_integer_get_signed_returns_a_correct_value_for_signed_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_87_-_Create_a_sequence_of_int16_t_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_88_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_a_sequence_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_89_-_bt_ctf_field_type_sequence_get_length_field_name_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_8_-_Add_host__testhost__environment_field_to_writer_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_90_-_bt_ctf_field_type_sequence_get_element_field_type_returns_the_correct_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_91_-_Create_a_string_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_92_-_Reject_invalid_\"None\"_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_93_-_Reject_invalid_string_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_94_-_Set_string_encoding_to_ASCII": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_95_-_bt_ctf_field_type_string_get_encoding_returns_the_correct_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_96_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_a_structure_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_97_-_Create_a_structure_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_98_-_Add_a_uint8_t_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_99_-_Add_a_sequence_type_to_a_structure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_9_-_bt_ctf_writer_add_environment_field_error_with_NULL_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_10_-_bt_uuid_from_str_-_Parse_invalid_string_'4542ad19-9e4f-4931-8261-2101c3e089ae7',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_11_-_bt_uuid_from_str_-_Parse_invalid_string_'XX0123',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_12_-_bt_uuid_to_str_-_Convert_UUID_'3d260c88-75ea-47b8-a7e2-d6077c0378d9'_to_string,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_13_-_bt_uuid_to_str_-_Convert_UUID_'611cf3a6-a68b-4515-834f-208bc2762592'_to_string,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_14_-_bt_uuid_to_str_-_Convert_UUID_'1b4855cc-96de-4ae8-abe3-86449c2a43c4'_to_string,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_15_-_bt_uuid_compare_-_Compare_same_UUID,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_16_-_bt_uuid_compare_-_Compare_different_UUID,_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_17_-_bt_uuid_compare_-_Compare_different_UUID,_expect_uuid1_smaller": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_18_-_bt_uuid_compare_-_Compare_different_UUID,_expect_uuid2_bigger": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_19_-_bt_uuid_copy_-_Compare_copied_UUID_with_source,_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_1_-_bt_uuid_from_str_-_Parse_valid_string_'3d260c88-75ea-47b8-a7e2-d6077c0378d9',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_20_-_bt_uuid_generate_-_Generated_UUIDs_are_different": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_21_-_bt_uuid_generate_-_bit_6_of_clock_seq_hi_and_reserved_is_set_to_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_22_-_bt_uuid_generate_-_bit_7_of_clock_seq_hi_and_reserved_is_set_to_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_23_-_bt_uuid_generate_-_Generated_UUID_version_check": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_2_-_bt_uuid_from_str_-_Parse_valid_string_'611cf3a6-a68b-4515-834f-208bc2762592',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_3_-_bt_uuid_from_str_-_Parse_valid_string_'1b4855cc-96de-4ae8-abe3-86449c2a43c4',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_4_-_bt_uuid_from_str_-_Parse_valid_string_'8ADED5B9-ACD2-439F-A60C-897403AA2AB4',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_5_-_bt_uuid_from_str_-_Parse_valid_string_'f109e0a2-C619-4d18-b760-20EA20E0F69A',_expect_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_6_-_bt_uuid_from_str_-_Parse_invalid_string_'1b485!cc-96de-4XX8-abe3-86449c2a43?4',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_7_-_bt_uuid_from_str_-_Parse_invalid_string_'c2e6eddb&3955&4006&be3a&70bb63bd5f25',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_8_-_bt_uuid_from_str_-_Parse_invalid_string_'81b1cb88-ff42-45b9-ba4d-964088ee45',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_uuid_9_-_bt_uuid_from_str_-_Parse_invalid_string_'2d-6c6d756574-470e-9142-a4e6ad03f143',_expect_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_100_-_bt_value_map_insert_bool_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_101_-_bt_value_map_insert_signed_integer_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_102_-_bt_value_map_insert_real_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_103_-_bt_value_map_insert_string_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_104_-_bt_value_map_insert_empty_array_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_105_-_bt_value_map_insert_empty_array_entry___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_106_-_object_returned_by_bt_value_map_insert_empty_array_entry___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_107_-_object_returned_by_bt_value_map_insert_empty_array_entry___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_108_-_bt_value_map_insert_empty_map_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_109_-_bt_value_map_insert_empty_map_entry___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_10_-_bt_value_bool_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_110_-_object_returned_by_bt_value_map_insert_empty_map_entry___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_111_-_object_returned_by_bt_value_map_insert_empty_map_entry___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_112_-_the_bt_value_map_insert*___functions_increment_the_map_value_object's_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_113_-_map_value_object_does_not_have_key_\"hello\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_114_-_map_value_object_has_key_\"bt_bool\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_115_-_map_value_object_has_key_\"uint\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_116_-_map_value_object_has_key_\"int\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_117_-_map_value_object_has_key_\"real\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_118_-_map_value_object_has_key_\"null\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_119_-_map_value_object_has_key_\"bool2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_11_-_bt_value_integer_unsigned_create___returns_an_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_120_-_map_value_object_has_key_\"int2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_121_-_map_value_object_has_key_\"real2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_122_-_map_value_object_has_key_\"string2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_123_-_map_value_object_has_key_\"array2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_124_-_map_value_object_has_key_\"array3\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_125_-_map_value_object_has_key_\"map2\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_126_-_map_value_object_has_key_\"map3\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_127_-_bt_value_map_foreach_entry___breaks_the_loop_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_128_-_bt_value_map_foreach_entry___fails_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_129_-_bt_value_map_foreach_entry___fails_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_12_-_default_unsigned_integer_value_object_value_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_130_-_test_map_foreach_cb_check__:_success_getting_\"map2\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_131_-_test_map_foreach_cb_check__:_\"map2\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_132_-_test_map_foreach_cb_check__:_success_getting_\"array3\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_133_-_test_map_foreach_cb_check__:_\"array3\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_134_-_test_map_foreach_cb_check__:_success_getting_\"null\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_135_-_test_map_foreach_cb_check__:_success_getting_\"array2\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_136_-_test_map_foreach_cb_check__:_\"array2\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_137_-_test_map_foreach_cb_check__:_\"bt_bool\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_138_-_test_map_foreach_cb_check__:_\"string2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_139_-_test_map_foreach_cb_check__:_\"real\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_13_-_bt_value_integer_unsigned_bool_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_140_-_test_map_foreach_cb_check__:_\"real2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_141_-_test_map_foreach_cb_check__:_\"uint\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_142_-_test_map_foreach_cb_check__:_\"int\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_143_-_test_map_foreach_cb_check__:_\"int2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_144_-_test_map_foreach_cb_check__:_\"bool2\"_value_object_has_the_right_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_145_-_test_map_foreach_cb_check__:_success_getting_\"map3\"_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_146_-_test_map_foreach_cb_check__:_\"map3\"_value_object_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_147_-_bt_value_map_foreach_entry___succeeds_with_test_map_foreach_cb_check__": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_148_-_bt_value_map_foreach_entry___iterates_over_all_the_map_value_object's_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_149_-_putting_an_existing_map_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_14_-_putting_an_existing_unsigned_integer_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_150_-_null_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_151_-_cannot_compare_null_value_object_and_bt_bool_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_152_-_boolean_value_objects_are_not_equivalent__BT_FALSE_and_BT_TRUE_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_153_-_boolean_value_objects_are_equivalent__BT_FALSE_and_BT_FALSE_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_154_-_cannot_compare_null_value_object_and_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_155_-_unsigned_integer_value_objects_are_not_equivalent__10_and_23_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_156_-_unsigned_integer_value_objects_are_equivalent__10_and_10_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_157_-_cannot_compare_null_value_object_and_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_158_-_signed_integer_value_objects_are_not_equivalent__10_and_-23_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_159_-_signed_integer_value_objects_are_equivalent__10_and_10_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_15_-_bt_value_integer_unsigned_create_init___returns_an_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_160_-_cannot_compare_null_value_object_and_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_161_-_real_number_value_objects_are_not_equivalent__17.38_and_-14.23_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_162_-_real_number_value_objects_are_equivalent__17.38_and_17.38_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_163_-_cannot_compare_null_value_object_and_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_164_-_string_value_objects_are_not_equivalent__\"hello\"_and_\"bt_value\"_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_165_-_string_value_objects_are_equivalent__\"hello\"_and_\"hello\"_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_166_-_empty_array_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_167_-_cannot_compare_null_value_object_and_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_168_-_array_value_objects_are_not_equivalent__[23,_14.2,_BT_FALSE]_and_[14.2,_23,_BT_FALSE]_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_169_-_array_value_objects_are_equivalent__[23,_14.2,_BT_FALSE]_and_[23,_14.2,_BT_FALSE]_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_16_-_bt_value_integer_unsigned_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_170_-_empty_map_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_171_-_cannot_compare_null_value_object_and_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_172_-_map_value_objects_are_not_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_173_-_map_value_objects_are_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_174_-_bt_value_copy___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_175_-_bt_value_copy___returns_a_different_pointer__map_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_176_-_bt_value_copy___returns_a_different_pointer__string_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_177_-_bt_value_copy___returns_a_different_pointer__array_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_178_-_bt_value_copy___returns_a_different_pointer__bool_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_179_-_bt_value_copy___returns_a_different_pointer__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_17_-_bt_value_integer_signed_create___returns_a_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_180_-_bt_value_copy___returns_a_different_pointer__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_181_-_bt_value_copy___returns_a_different_pointer__real_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_182_-_bt_value_copy___returns_the_same_pointer__null_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_183_-_source_and_destination_value_objects_have_the_same_content": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_184_-_bt_value_map_extend___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_185_-_bt_value_map_extend___returns_a_map_object_with_the_correct_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_186_-_bt_value_map_extend___picks_the_appropriate_element__file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_187_-_bt_value_map_extend___picks_the_appropriate_element__edit_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_188_-_bt_value_map_extend___picks_the_appropriate_element__selection_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_189_-_bt_value_map_extend___picks_the_appropriate_element__find_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_18_-_default_signed_integer_value_object_value_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_190_-_bt_value_map_extend___picks_the_appropriate_element__project_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_19_-_bt_value_integer_signed_bool_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_1_-_bt_value_null_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_20_-_putting_an_existing_signed_integer_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_21_-_bt_value_integer_signed_create_init___returns_a_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_22_-_bt_value_integer_signed_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_23_-_bt_value_real_create___returns_a_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_24_-_default_real_number_value_object_value_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_25_-_bt_value_real_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_26_-_putting_an_existing_real_number_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_27_-_bt_value_real_create_init___returns_a_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_28_-_bt_value_real_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_29_-_bt_value_string_create___returns_a_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_2_-_bt_value_null_is_a_null_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_30_-_default_string_value_object_value_is_\"\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_31_-_bt_value_string_get___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_32_-_putting_an_existing_string_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_33_-_bt_value_string_create_init___returns_a_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_34_-_bt_value_string_create_init___sets_the_appropriate_initial_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_35_-_bt_value_array_create___returns_an_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_36_-_initial_array_value_object_size_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_37_-_bt_value_array_append_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_38_-_appending_an_element_to_an_array_value_object_increment_its_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_39_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_3_-_getting_bt_value_null_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_40_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_41_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_42_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_43_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__real_number_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_44_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__real_number_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_45_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_46_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_47_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__null_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_48_-_bt_value_array_set_element_by_index___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_49_-_bt_value_array_set_element_by_index___inserts_an_value_object_with_the_appropriate_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_4_-_putting_bt_value_null_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_50_-_bt_value_array_set_element_by_index___inserts_an_value_object_with_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_51_-_bt_value_array_append_bool_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_52_-_bt_value_array_append_unsigned_integer_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_53_-_bt_value_array_append_signed_integer_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_54_-_bt_value_array_append_real_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_55_-_bt_value_array_append_string_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_56_-_bt_value_array_append_empty_array_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_57_-_bt_value_array_append_empty_array_element___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_58_-_object_returned_by_bt_value_array_append_empty_array_element___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_59_-_object_returned_by_bt_value_array_append_empty_array_element___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_5_-_bt_value_bool_create___returns_a_boolean_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_60_-_bt_value_array_append_empty_map_element___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_61_-_bt_value_array_append_empty_map_element___with_returned_value_object_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_62_-_object_returned_by_bt_value_array_append_empty_map_element___is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_63_-_object_returned_by_bt_value_array_append_empty_map_element___is_an_array_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_64_-_the_bt_value_array_append_element_*___functions_increment_the_array_value_object's_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_65_-_map_value_object_is_not_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_66_-_bt_value_array_append_bool_element___appends_a_boolean_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_67_-_bt_value_array_append_bool_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_68_-_bt_value_array_append_unsigned_integer_element___appends_an_unsigned_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_69_-_bt_value_array_append_unsigned_integer_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_6_-_default_boolean_value_object_value_is_BT_FALSE": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_70_-_bt_value_array_append_signed_integer_element___appends_a_signed_integer_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_71_-_bt_value_array_append_signed_integer_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_72_-_bt_value_array_append_real_element___appends_a_real_number_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_73_-_bt_value_array_append_real_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_74_-_bt_value_array_append_string_element___appends_a_string_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_75_-_bt_value_array_append_string_element___appends_the_appropriate_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_76_-_bt_value_array_append_empty_array_element___appends_an_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_77_-_bt_value_array_append_empty_array_element___an_empty_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_78_-_bt_value_array_append_empty_array_element___appends_an_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_79_-_bt_value_array_append_empty_array_element___an_empty_array_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_7_-_bt_value_bool_set___works": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_80_-_bt_value_array_append_empty_map_element___appends_a_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_81_-_bt_value_array_append_empty_map_element___an_empty_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_82_-_bt_value_array_append_empty_map_element___appends_a_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_83_-_bt_value_array_append_empty_map_element___an_empty_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_84_-_putting_an_existing_array_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_85_-_bt_value_map_create___returns_a_map_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_86_-_initial_map_value_object_size_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_87_-_bt_value_map_insert_entry___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_88_-_inserting_an_element_into_a_map_value_object_increment_its_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_89_-_bt_value_map_insert_entry___accepts_an_existing_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_8_-_putting_an_existing_boolean_value_object_does_not_cause_a_crash": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_90_-_bt_value_map_borrow_entry_value___returns_NULL_with_an_non_existing_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_91_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__real_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_92_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__real_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_93_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_94_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__unsigned_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_95_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_96_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__signed_integer_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_97_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__null_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_98_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_99_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__boolean_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_bt_values_9_-_bt_value_bool_create_init___returns_a_boolean_value_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_10_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_11_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_12_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_13_-_bt_graph_connect_ports___returns_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_14_-_returned_connection_is_still_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_15_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_16_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_17_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_18_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_19_-_got_the_expected_sink's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_1_-_empty_graph_generates_no_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_20_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_21_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_22_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_23_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_24_-_got_the_expected_graph's_port_added_event__for_source_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_25_-_got_the_expected_sink's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_26_-_event_order_is_good": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_2_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_3_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_4_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_5_-_got_the_expected_source's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_6_-_got_the_expected_sink's_port_connected_event": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_7_-_bt_graph_connect_ports___returns_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_8_-_returned_connection_is_still_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_graph_topo_9_-_we_have_the_expected_number_of_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_10_-_bt_plugin_get_path___returns_the_expected_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_11_-_bt_plugin_get_source_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_12_-_bt_plugin_get_filter_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_13_-_bt_plugin_get_sink_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_14_-_plugin's_finalize_function_is_called_when_the_plugin_is_destroyed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_15_-_bt_plugin_get_version___succeeds_when_there's_a_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_16_-_bt_plugin_get_version___returns_the_expected_major_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_17_-_bt_plugin_get_version___returns_the_expected_minor_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_18_-_bt_plugin_get_version___returns_the_expected_patch_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_19_-_bt_plugin_get_version___returns_the_expected_extra_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_1_-_bt_plugin_find_all_from_file___succeeds_with_a_valid_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_20_-_bt_plugin_get_source_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_21_-_bt_plugin_get_filter_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_22_-_bt_plugin_get_sink_component_class_count___returns_the_expected_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_23_-_bt_plugin_borrow_source_component_class_by_name_const___finds_a_source_component_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_24_-_bt_plugin_borrow_sink_component_class_by_name_const___finds_a_sink_component_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_25_-_bt_component_class_get_help___returns_the_expected_help_text": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_26_-_bt_plugin_borrow_filter_component_class_by_name_const___finds_a_filter_component_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_27_-_bt_query_executor_query___succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_28_-_bt_component_class_query___receives_the_expected_object_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_29_-_bt_component_class_query___receives_the_expected_parameters": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_2_-_bt_plugin_find_all_from_file___returns_a_plugin_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_30_-_bt_graph_add_sink_component___still_works_after_the_plugin_object_is_destroyed": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_31_-_bt_plugin_find_all_from_dir___fails_with_an_invalid_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_32_-_bt_plugin_find_all_from_dir___succeeds_with_a_valid_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_33_-_bt_plugin_find_all_from_dir___returns_a_plugin_set_with_a_valid_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_34_-_bt_plugin_find_all_from_dir___returns_the_expected_number_of_plugin_objects": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_35_-_bt_plugin_find___returns_BT_PLUGIN_STATUS_NOT_FOUND_with_an_unknown_plugin_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_36_-_bt_plugin_find___succeeds_with_a_plugin_name_it_can_find": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_37_-_bt_plugin_find___returns_a_plugin_object": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_38_-_bt_plugin_find___finds_the_correct_plugin_for_a_given_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_3_-_plugin's_initialization_function_is_called_during_bt_plugin_find_all_from_file__": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_4_-_bt_plugin_find_all_from_file___returns_the_expected_number_of_plugins": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_5_-_bt_plugin_get_name___returns_the_expected_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_6_-_bt_plugin_get_description___returns_the_expected_description": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_7_-_bt_plugin_get_version___fails_when_there's_no_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_8_-_bt_plugin_get_author___returns_the_expected_author": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_plugin_9_-_bt_plugin_get_license___returns_the_expected_license": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_10_-_remove_trace_class_listener_1_from_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_11_-_remove_trace_class_listener_5_from_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_12_-_trace_class_destruction_listener_1_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_13_-_trace_class_destruction_listener_2_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_14_-_trace_class_destruction_listener_3_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_15_-_trace_class_destruction_listener_4_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_16_-_trace_class_destruction_listener_5_not_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_1_-_remove_trace_listener_2_from_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_2_-_remove_trace_listener_1_from_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_3_-_remove_trace_listener_5_from_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_4_-_trace_destruction_listener_1_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_5_-_trace_destruction_listener_2_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_6_-_trace_destruction_listener_3_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_7_-_trace_destruction_listener_4_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_8_-_trace_destruction_listener_5_not_called": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_9_-_remove_trace_class_listener_2_from_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_10_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_11_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_12_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_13_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_14_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_15_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_16_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_17_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_18_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_19_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_1_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_20_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_21_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-12_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_22_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_23_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_24_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_25_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_26_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_27_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_28_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_29_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_2_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_30_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_31_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_32_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_33_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_34_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_35_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_36_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_37_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_38_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_39_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_3_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_40_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_41_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_42_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_43_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_44_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_45_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_46_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_47_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_48_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-12_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_49_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_4_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_50_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_51_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_52_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_53_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_54_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_55_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_56_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_57_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_11_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_58_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_59_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_5_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_60_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_61_-_Simple_sink_component's_\"in\"_port_is_connectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_62_-_Message_iterator_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_63_-_Data_is_not_NULL_in_initialization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_64_-_Message_iterator_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_65_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_66_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_67_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_68_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_6_-_Data_is_not_NULL_in_consume_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_7_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_8_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_simple_sink_9_-_Data_is_not_NULL_in_finalization_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_10_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_11_-_User_A_acquires_SC2_from_TC1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_12_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_13_-_SC2_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_14_-_User_A_acquires_EC3_from_SC2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_15_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_16_-_SC2_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_17_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_18_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_19_-_SC2_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_1_-_Borrow_parent_stream_SC1_from_EC1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_20_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_21_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_22_-_SC2_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_23_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_24_-_TC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_25_-_SC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_26_-_EC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_27_-_SC1_reference_count_is_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_28_-_EC3_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_29_-_SC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_2_-_Borrow_parent_stream_SC1_from_EC2": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_30_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_31_-_SC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_32_-_TC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_33_-_SC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_34_-_SC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_35_-_EC1_reference_count_is_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_36_-_EC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_37_-_EC3_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_3_-_Borrow_parent_stream_SC2_from_EC3": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_4_-_Initialize_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_5_-_Initial_SC1_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_6_-_Initial_SC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_7_-_Initial_EC1_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_8_-_Initial_EC2_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.lib/test_trace_ir_ref_9_-_Initial_EC3_reference_count_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_10_-_map_entry_with_unexpected_type:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_11_-_map_entry_with_unexpected_type:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_12_-_valid_array:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_13_-_valid_array:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_14_-_valid_empty_array:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_15_-_valid_empty_array:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_16_-_array_too_small:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_17_-_array_too_small:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_18_-_array_too_small:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_19_-_array_too_large:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_1_-_valid_map:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_20_-_array_too_large:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_21_-_array_too_large:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_22_-_array_with_invalid_element_type:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_23_-_array_with_invalid_element_type:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_24_-_array_with_invalid_element_type:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_25_-_valid_string_without_choices:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_26_-_valid_string_without_choices:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_27_-_valid_string_with_choices:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_28_-_valid_string_with_choices:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_29_-_string_with_invalid_choice:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_2_-_valid_map:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_30_-_string_with_invalid_choice:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_31_-_string_with_invalid_choice:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_32_-_type_of_value_passed_to_custom_function_is_as_expected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_33_-_value_passed_to_custom_function_is_as_expected": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_34_-_custom_validation_function_with_valid_value:_validation_succeeds": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_35_-_custom_validation_function_with_valid_value:_error_string_is_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_36_-_custom_validation_function_with_invalid_value:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_37_-_custom_validation_function_with_invalid_value:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_38_-_custom_validation_function_with_invalid_value:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_39_-_error_nested_in_maps_and_arrays:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_3_-_missing_key_in_map:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_40_-_error_nested_in_maps_and_arrays:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_41_-_error_nested_in_maps_and_arrays:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_4_-_missing_key_in_map:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_5_-_missing_key_in_map:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_6_-_unexpected_key_in_map:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_7_-_unexpected_key_in_map:_error_string_is_not_NULL": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_8_-_unexpected_key_in_map:_error_string_contains_expected_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.param-validation/test_param_validation_9_-_map_entry_with_unexpected_type:_validation_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_10_-_Converted_trace_'meta-variant-reserved-keywords'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_11_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-same-with-underscore'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_12_-_Converted_trace_'meta-variant-same-with-underscore'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_13_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-two-underscores'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_14_-_Converted_trace_'meta-variant-two-underscores'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_1_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'float'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_2_-_Converted_trace_'float'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_3_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'double'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_4_-_Converted_trace_'double'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_5_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-no-underscore'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_6_-_Converted_trace_'meta-variant-no-underscore'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_7_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-one-underscore'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_8_-_Converted_trace_'meta-variant-one-underscore'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_9_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-reserved-keywords'": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_10_-_'default-without-trace-name'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_11_-_'default-without-uuid'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_12_-_'no-packet-context'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_1_-_'default'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_2_-_'default-compact'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_3_-_'default-compact-without-metadata'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_4_-_'default-compact-without-time'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_5_-_'default-without-data'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_6_-_'default-without-data-without-metadata'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_7_-_'default-without-metadata'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_8_-_'default-without-names'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_9_-_'default-without-time'_test_has_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_10_-_Trace_metadata-syntax-error:_babeltrace_produces_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_11_-_Trace_metadata-syntax-error:_babeltrace_produces_an_error_stack": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_12_-_Trace_metadata-syntax-error:_babeltrace_produces_the_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_1_-_Trace_invalid-packet-size/trace:_babeltrace_exits_with_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_2_-_Trace_invalid-packet-size/trace:_babeltrace_produces_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_3_-_Trace_invalid-packet-size/trace:_babeltrace_produces_an_error_stack": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_4_-_Trace_invalid-packet-size/trace:_babeltrace_produces_the_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_5_-_Trace_valid-events-then-invalid-events:_babeltrace_exits_with_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_6_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_7_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_an_error_stack": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_8_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_the_expected_error_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_9_-_Trace_metadata-syntax-error:_babeltrace_exits_with_an_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_10_-_Trace_'struct-array-align-elem'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_11_-_Trace_'meta-ctx-sequence'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_12_-_Trace_'lttng-event-after-packet'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_13_-_Trace_'lttng-crash'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_1_-_Trace_'2packets'_and_'barectf-event-before-packet'_give_the_expected_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_2_-_Trace_'2packets'_and_'barectf-event-before-packet'_give_the_expected_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_3_-_Generated_trace_'simple'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_4_-_Trace_'smalltrace'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_5_-_Trace_'2packets'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_6_-_Trace_'barectf-event-before-packet'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_7_-_Trace_'session-rotation'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_8_-_Trace_'lttng-tracefile-rotation'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_9_-_Trace_'array-align-elem'_gives_the_expected_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_10_-_cb:_expected_output_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_1_-_ab:_exit_status_is_not_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_2_-_ab:_error_stack_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_3_-_ab:_expected_error_message_is_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_4_-_ba:_exit_status_is_not_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_5_-_ba:_error_stack_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_6_-_ba:_expected_error_message_is_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_7_-_bc:_exit_status_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_8_-_bc:_expected_output_is_produced": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_9_-_cb:_exit_status_is_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_10_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_11_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_12_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_1_-_CLI_prints_the_expected_session_list_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_2_-_CLI_prints_the_expected_session_list_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_3_-_CLI_attach_and_fetch_from_single-domains_session_-_no_discarded_events_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_4_-_CLI_attach_and_fetch_from_single-domains_session_-_no_discarded_events_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_5_-_CLI_attach_and_fetch_from_multi-domains_session_-_discarded_events_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_6_-_CLI_attach_and_fetch_from_multi-domains_session_-_discarded_events_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_7_-_CLI_many_requests_per_packet_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_8_-_CLI_many_requests_per_packet_-_stderr": {
+ "status": "PASSED"
+ },
+ "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_9_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "babeltrace2": {
+ "duration": "20"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.06667685508728,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-bc/ptest-bc.log b/runtime/poky/qemux86-64/core-image-ptest-bc/ptest-bc.log
new file mode 100644
index 00000000000..ea49b63578c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-bc/ptest-bc.log
@@ -0,0 +1,533 @@
+START: ptest-runner
+2024-01-31T02:05
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+1000
+1001
+1002
+1003
+1004
+1005
+1006
+1007
+1008
+1009
+1010
+1011
+1012
+1013
+1014
+1015
+1016
+1017
+1018
+1019
+1020
+1021
+1022
+1023
+1024
+1025
+1026
+1027
+1028
+1029
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/array.b
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+---
+m1
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/arrayp.b
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+0
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+PASS: bc/aryprm.b
+1.56979432312222174523
+1.10514068836449430089
+PASS: bc/atan.b
+
+Checking e(x)
+scale = 10
+
+Failed:
+ index = 97
+ val1 = 1338334719204269500461736408706115029076717.4572136445
+ val2 = 1338334719204269500461736408706115029076717.45721364460012
+
+
+Total tests: 200
+
+Total failures: 1
+
+Percent failed: .50
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking l(x)
+scale = 10
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Failed:
+ index = 8651
+ val1 = 9.06543020018037429960871963849168770641756864298096
+ val2 = 9.065430200180374299608719638491687706417568642980970004
+
+
+Total tests: 400
+
+Total failures: 1
+
+Percent failed: .25
+
+scale = 60
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking s(x)
+scale = 10
+
+Failed:
+ index = .80
+ val1 = .7173560909
+ val2 = .71735609089952
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 20
+
+Failed:
+ index = 4.47
+ val1 = -.97076733665828831221
+ val2 = -.970767336658288312209921
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 30
+
+Failed:
+ index = 2.19
+ val1 = .814340892425795914434327645905
+ val2 = .8143408924257959144343276459049990
+
+
+Failed:
+ index = 4.31
+ val1 = -.920128053755623783965712426991
+ val2 = -.9201280537556237839657124269909938
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+scale = 40
+
+Failed:
+ index = 2.36
+ val1 = .7044107657701761194310307129327036851253
+ val2 = .70441076577017611943103071293270368512529991
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 50
+
+Failed:
+ index = 2.04
+ val1 = .89192865095337963517152564858420454473014439859865
+ val2 = .891928650953379635171525648584204544730144398598649944
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 60
+
+Failed:
+ index = .65
+ val1 = .6051864057360395603725216786059407063184991873698258835123\
+50
+ val2 = .6051864057360395603725216786059407063184991873698258835123\
+499974
+
+
+Failed:
+ index = 1.07
+ val1 = .8772005042746816103070632577768211866500141475064720919109\
+44
+ val2 = .8772005042746816103070632577768211866500141475064720919109\
+439950
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+Checking a(x)
+scale = 10
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking j(n,x)
+n=0, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+PASS: bc/checklib.b
+.00673400673400673400
+PASS: bc/div.b
+99836408603283573660347145562829683495827909199408566065153345558783\
+9427595471.89114392327665123852
+PASS: bc/exp.b
+length(b)= 1406
+PASS: bc/fact.b
+-.03329855487630566800748309439984550659781158351287
+-.00648115168876276895858580295786734310987910950934
+.04431532933245365649911092813736180550142494873120
+-.04084340882273173036919689349257616993289838931589
+-.02243471758440192810060521803721671199059663161876
+-.01449122706478569886133684583938086724345975237695
+PASS: bc/jn.b
+87.336544750553108986571247303730247577513016929392162019205681
+PASS: bc/ln.b
+989901
+99990000000000000000000000000000000000000000000000000000000000009899\
+01
+PASS: bc/mul.b
+301
+1479
+13186
+PASS: bc/raise.b
+-.00318530179313823899
+.11677468864383377454
+PASS: bc/sine.b
+22.33830
+22.3383079036
+22.3383079036886766608314514
+22.3383079036886766608314514388942891544207
+PASS: bc/sqrt.b
+.9999999999999999999999999999999999999999999999999999999999999999999\
+9999999999999999999999994
+1.414213562373095048801688724209698078569671875376948073176679737990\
+73247846210703885038753429
+1.732050807568877293527446341505872366942805253810380628055806979451\
+93301690880003708114618672
+1.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999997
+2.236067977499789696409173668731276235440618359611525724270897245410\
+52092563780489941441440835
+2.449489742783178098197284074705891391965947480656670128432692567250\
+96037745731502653985943308
+2.645751311064590590501615753639260425710259183082450180368334459201\
+06882323028362776039288645
+2.828427124746190097603377448419396157139343750753896146353359475981\
+46495692421407770077506863
+2.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999998
+3.162277660168379331998893544432718533719555139325216826857504852792\
+59443863923822134424810836
+PASS: bc/sqrt1.b
+70.70360669725413661247
+223.38531733307809324159
+706.40002831257021404187
+2233.83101419959697004192
+PASS: bc/sqrt2.b
+PASS: bc/testfn.b
+DURATION: 13
diff --git a/runtime/poky/qemux86-64/core-image-ptest-bc/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-bc/ptest-raw.log
new file mode 100644
index 00000000000..3cd9522dc25
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-bc/ptest-raw.log
@@ -0,0 +1,538 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/bc/ptest
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+1000
+1001
+1002
+1003
+1004
+1005
+1006
+1007
+1008
+1009
+1010
+1011
+1012
+1013
+1014
+1015
+1016
+1017
+1018
+1019
+1020
+1021
+1022
+1023
+1024
+1025
+1026
+1027
+1028
+1029
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/array.b
+This tests arrays!
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+---
+m1
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+PASS: bc/arrayp.b
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+0
+0
+1
+1.41421356237309504880
+1.73205080756887729352
+2.00000000000000000000
+2.23606797749978969640
+2.44948974278317809819
+2.64575131106459059050
+2.82842712474619009760
+3.00000000000000000000
+0
+PASS: bc/aryprm.b
+1.56979432312222174523
+1.10514068836449430089
+PASS: bc/atan.b
+
+Checking e(x)
+scale = 10
+
+Failed:
+ index = 97
+ val1 = 1338334719204269500461736408706115029076717.4572136445
+ val2 = 1338334719204269500461736408706115029076717.45721364460012
+
+
+Total tests: 200
+
+Total failures: 1
+
+Percent failed: .50
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking l(x)
+scale = 10
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Failed:
+ index = 8651
+ val1 = 9.06543020018037429960871963849168770641756864298096
+ val2 = 9.065430200180374299608719638491687706417568642980970004
+
+
+Total tests: 400
+
+Total failures: 1
+
+Percent failed: .25
+
+scale = 60
+
+Total tests: 400
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking s(x)
+scale = 10
+
+Failed:
+ index = .80
+ val1 = .7173560909
+ val2 = .71735609089952
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 20
+
+Failed:
+ index = 4.47
+ val1 = -.97076733665828831221
+ val2 = -.970767336658288312209921
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 30
+
+Failed:
+ index = 2.19
+ val1 = .814340892425795914434327645905
+ val2 = .8143408924257959144343276459049990
+
+
+Failed:
+ index = 4.31
+ val1 = -.920128053755623783965712426991
+ val2 = -.9201280537556237839657124269909938
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+scale = 40
+
+Failed:
+ index = 2.36
+ val1 = .7044107657701761194310307129327036851253
+ val2 = .70441076577017611943103071293270368512529991
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 50
+
+Failed:
+ index = 2.04
+ val1 = .89192865095337963517152564858420454473014439859865
+ val2 = .891928650953379635171525648584204544730144398598649944
+
+
+Total tests: 624
+
+Total failures: 1
+
+Percent failed: .16
+
+scale = 60
+
+Failed:
+ index = .65
+ val1 = .6051864057360395603725216786059407063184991873698258835123\
+50
+ val2 = .6051864057360395603725216786059407063184991873698258835123\
+499974
+
+
+Failed:
+ index = 1.07
+ val1 = .8772005042746816103070632577768211866500141475064720919109\
+44
+ val2 = .8772005042746816103070632577768211866500141475064720919109\
+439950
+
+
+Total tests: 624
+
+Total failures: 2
+
+Percent failed: .32
+
+Checking a(x)
+scale = 10
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 20
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 30
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 40
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 50
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+scale = 60
+
+Total tests: 200
+
+Total failures: 0
+
+Percent failed: 0
+
+Checking j(n,x)
+n=0, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 10
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 20
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 30
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 40
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 50
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=0, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+
+n=1, scale = 60
+
+Total tests: 300
+
+Total failures: 0
+
+Percent failed: 0
+PASS: bc/checklib.b
+.00673400673400673400
+PASS: bc/div.b
+99836408603283573660347145562829683495827909199408566065153345558783\
+9427595471.89114392327665123852
+PASS: bc/exp.b
+length(b)= 1406
+PASS: bc/fact.b
+-.03329855487630566800748309439984550659781158351287
+-.00648115168876276895858580295786734310987910950934
+.04431532933245365649911092813736180550142494873120
+-.04084340882273173036919689349257616993289838931589
+-.02243471758440192810060521803721671199059663161876
+-.01449122706478569886133684583938086724345975237695
+PASS: bc/jn.b
+87.336544750553108986571247303730247577513016929392162019205681
+PASS: bc/ln.b
+989901
+99990000000000000000000000000000000000000000000000000000000000009899\
+01
+PASS: bc/mul.b
+301
+1479
+13186
+PASS: bc/raise.b
+-.00318530179313823899
+.11677468864383377454
+PASS: bc/sine.b
+22.33830
+22.3383079036
+22.3383079036886766608314514
+22.3383079036886766608314514388942891544207
+PASS: bc/sqrt.b
+.9999999999999999999999999999999999999999999999999999999999999999999\
+9999999999999999999999994
+1.414213562373095048801688724209698078569671875376948073176679737990\
+73247846210703885038753429
+1.732050807568877293527446341505872366942805253810380628055806979451\
+93301690880003708114618672
+1.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999997
+2.236067977499789696409173668731276235440618359611525724270897245410\
+52092563780489941441440835
+2.449489742783178098197284074705891391965947480656670128432692567250\
+96037745731502653985943308
+2.645751311064590590501615753639260425710259183082450180368334459201\
+06882323028362776039288645
+2.828427124746190097603377448419396157139343750753896146353359475981\
+46495692421407770077506863
+2.999999999999999999999999999999999999999999999999999999999999999999\
+99999999999999999999999998
+3.162277660168379331998893544432718533719555139325216826857504852792\
+59443863923822134424810836
+PASS: bc/sqrt1.b
+70.70360669725413661247
+223.38531733307809324159
+706.40002831257021404187
+2233.83101419959697004192
+PASS: bc/sqrt2.b
+PASS: bc/testfn.b
+DURATION: 13
+END: /usr/lib/bc/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-bc/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-bc/testresults.json
new file mode 100644
index 00000000000..f5abf03f0e0
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-bc/testresults.json
@@ -0,0 +1,114 @@
+{
+ "runtime_core-image-ptest-bc_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-bc",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009107589721679688,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.286487102508545,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.09050202369689941,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 13.620482921600342,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0017707347869873047,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.bc.bc/array.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/arrayp.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/aryprm.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/atan.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/checklib.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/div.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/exp.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/fact.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/jn.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/ln.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/mul.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/raise.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sine.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sqrt.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sqrt1.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/sqrt2.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.bc.bc/testfn.b": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "bc": {
+ "duration": "13"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.101710319519043,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-bluez5.log b/runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-bluez5.log
new file mode 100644
index 00000000000..29c88795b3f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-bluez5.log
@@ -0,0 +1,10355 @@
+START: ptest-runner
+2024-01-31T02:05
+bluetoothd[396]: Bluetooth daemon 5.72
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e7e00: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e7e00: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e88b0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e88b0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e8f10: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e8f10: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e9490: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e9490: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e9990: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e9990: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e9ff0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:session_cb() handler not found for 0x00
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e9ff0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea470: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea470: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea920: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea920: ref=2
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea920: ref=2
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea920: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea920: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea920: ref=1
+
+/TP/CCM/BV-01-C - init
+/TP/CCM/BV-01-C - setup
+/TP/CCM/BV-01-C - setup complete
+/TP/CCM/BV-01-C - run
+/TP/CCM/BV-01-C - test passed
+/TP/CCM/BV-01-C - teardown
+/TP/CCM/BV-01-C - teardown complete
+/TP/CCM/BV-01-C - done
+
+/TP/CCM/BV-02-C - init
+/TP/CCM/BV-02-C - setup
+/TP/CCM/BV-02-C - setup complete
+/TP/CCM/BV-02-C - run
+/TP/CCM/BV-02-C - test passed
+/TP/CCM/BV-02-C - teardown
+/TP/CCM/BV-02-C - teardown complete
+/TP/CCM/BV-02-C - done
+
+/TP/CCM/BV-03-C - init
+/TP/CCM/BV-03-C - setup
+/TP/CCM/BV-03-C - setup complete
+/TP/CCM/BV-03-C - run
+/TP/CCM/BV-03-C - test passed
+/TP/CCM/BV-03-C - teardown
+/TP/CCM/BV-03-C - teardown complete
+/TP/CCM/BV-03-C - done
+
+/TP/CCM/BV-04-C - init
+/TP/CCM/BV-04-C - setup
+/TP/CCM/BV-04-C - setup complete
+/TP/CCM/BV-04-C - run
+/TP/CCM/BV-04-C - test passed
+/TP/CCM/BV-04-C - teardown
+/TP/CCM/BV-04-C - teardown complete
+/TP/CCM/BV-04-C - done
+
+/TP/NFR/BV-01-C - init
+/TP/NFR/BV-01-C - setup
+/TP/NFR/BV-01-C - setup complete
+/TP/NFR/BV-01-C - run
+/TP/NFR/BV-01-C - test passed
+/TP/NFR/BV-01-C - teardown
+/TP/NFR/BV-01-C - teardown complete
+/TP/NFR/BV-01-C - done
+
+/TP/NFR/BV-02-C - init
+/TP/NFR/BV-02-C - setup
+/TP/NFR/BV-02-C - setup complete
+/TP/NFR/BV-02-C - run
+/TP/NFR/BV-02-C - test passed
+/TP/NFR/BV-02-C - teardown
+/TP/NFR/BV-02-C - teardown complete
+/TP/NFR/BV-02-C - done
+
+/TP/NFR/BV-03-C - init
+/TP/NFR/BV-03-C - setup
+/TP/NFR/BV-03-C - setup complete
+/TP/NFR/BV-03-C - run
+/TP/NFR/BV-03-C - test passed
+/TP/NFR/BV-03-C - teardown
+/TP/NFR/BV-03-C - teardown complete
+/TP/NFR/BV-03-C - done
+
+/TP/NFR/BV-04-C - init
+/TP/NFR/BV-04-C - setup
+/TP/NFR/BV-04-C - setup complete
+/TP/NFR/BV-04-C - run
+/TP/NFR/BV-04-C - test passed
+/TP/NFR/BV-04-C - teardown
+/TP/NFR/BV-04-C - teardown complete
+/TP/NFR/BV-04-C - done
+
+/TP/NFR/BI-01-C - init
+/TP/NFR/BI-01-C - setup
+/TP/NFR/BI-01-C - setup complete
+/TP/NFR/BI-01-C - run
+/TP/NFR/BI-01-C - test passed
+/TP/NFR/BI-01-C - teardown
+/TP/NFR/BI-01-C - teardown complete
+/TP/NFR/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/CCM/BV-01-C Passed  0.000 seconds
+/TP/CCM/BV-02-C Passed  0.000 seconds
+/TP/CCM/BV-03-C Passed  0.000 seconds
+/TP/CCM/BV-04-C Passed  0.000 seconds
+/TP/NFR/BV-01-C Passed  0.000 seconds
+/TP/NFR/BV-02-C Passed  0.000 seconds
+/TP/NFR/BV-03-C Passed  0.000 seconds
+/TP/NFR/BV-04-C Passed  0.000 seconds
+/TP/NFR/BI-01-C Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00103 seconds
+PASS: test-avctp
+bluetoothd[397]: Bluetooth daemon 5.72
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fcc80: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd740 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd830 registered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd8a0 registered: type:1 codec:0 seid:3
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd910 registered: type:1 codec:0 seid:4
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd980 registered: type:1 codec:0 seid:5
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd9f0 registered: type:1 codec:0 seid:6
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fda60 registered: type:1 codec:0 seid:7
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdad0 registered: type:1 codec:0 seid:8
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdb40 registered: type:1 codec:0 seid:9
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdbb0 registered: type:1 codec:0 seid:10
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdc20 registered: type:1 codec:0 seid:11
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdc90 registered: type:1 codec:0 seid:12
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdd00 registered: type:1 codec:0 seid:13
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdd70 registered: type:1 codec:0 seid:14
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdde0 registered: type:1 codec:0 seid:15
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde50 registered: type:1 codec:0 seid:16
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdec0 registered: type:1 codec:0 seid:17
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdf30 registered: type:1 codec:0 seid:18
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdfa0 registered: type:1 codec:0 seid:19
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe010 registered: type:1 codec:0 seid:20
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe080 registered: type:1 codec:0 seid:21
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe0f0 registered: type:1 codec:0 seid:22
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe160 registered: type:1 codec:0 seid:23
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe1d0 registered: type:1 codec:0 seid:24
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe240 registered: type:1 codec:0 seid:25
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe2b0 registered: type:1 codec:0 seid:26
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe320 registered: type:1 codec:0 seid:27
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe390 registered: type:1 codec:0 seid:28
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe400 registered: type:1 codec:0 seid:29
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe470 registered: type:1 codec:0 seid:30
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe4e0 registered: type:1 codec:0 seid:31
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe550 registered: type:1 codec:0 seid:32
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe5c0 registered: type:1 codec:0 seid:33
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe630 registered: type:1 codec:0 seid:34
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe6a0 registered: type:1 codec:0 seid:35
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe710 registered: type:1 codec:0 seid:36
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe780 registered: type:1 codec:0 seid:37
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe7f0 registered: type:1 codec:0 seid:38
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe860 registered: type:1 codec:0 seid:39
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe8d0 registered: type:1 codec:0 seid:40
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe940 registered: type:1 codec:0 seid:41
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe9b0 registered: type:1 codec:0 seid:42
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fea20 registered: type:1 codec:0 seid:43
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fea90 registered: type:1 codec:0 seid:44
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feb00 registered: type:1 codec:0 seid:45
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feb70 registered: type:1 codec:0 seid:46
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126febe0 registered: type:1 codec:0 seid:47
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fec50 registered: type:1 codec:0 seid:48
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fecc0 registered: type:1 codec:0 seid:49
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fed30 registered: type:1 codec:0 seid:50
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feda0 registered: type:1 codec:0 seid:51
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fee10 registered: type:1 codec:0 seid:52
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fee80 registered: type:1 codec:0 seid:53
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feef0 registered: type:1 codec:0 seid:54
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fef60 registered: type:1 codec:0 seid:55
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fefd0 registered: type:1 codec:0 seid:56
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff040 registered: type:1 codec:0 seid:57
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff0b0 registered: type:1 codec:0 seid:58
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff120 registered: type:1 codec:0 seid:59
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff190 registered: type:1 codec:0 seid:60
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff200 registered: type:1 codec:0 seid:61
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff270 registered: type:1 codec:0 seid:62
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fcc80: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fcc80
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd740 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd830 unregistered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd8a0 unregistered: type:1 codec:0 seid:3
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd910 unregistered: type:1 codec:0 seid:4
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd980 unregistered: type:1 codec:0 seid:5
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd9f0 unregistered: type:1 codec:0 seid:6
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fda60 unregistered: type:1 codec:0 seid:7
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdad0 unregistered: type:1 codec:0 seid:8
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdb40 unregistered: type:1 codec:0 seid:9
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdbb0 unregistered: type:1 codec:0 seid:10
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdc20 unregistered: type:1 codec:0 seid:11
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdc90 unregistered: type:1 codec:0 seid:12
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdd00 unregistered: type:1 codec:0 seid:13
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdd70 unregistered: type:1 codec:0 seid:14
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdde0 unregistered: type:1 codec:0 seid:15
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde50 unregistered: type:1 codec:0 seid:16
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdec0 unregistered: type:1 codec:0 seid:17
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdf30 unregistered: type:1 codec:0 seid:18
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdfa0 unregistered: type:1 codec:0 seid:19
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe010 unregistered: type:1 codec:0 seid:20
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe080 unregistered: type:1 codec:0 seid:21
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe0f0 unregistered: type:1 codec:0 seid:22
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe160 unregistered: type:1 codec:0 seid:23
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe1d0 unregistered: type:1 codec:0 seid:24
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe240 unregistered: type:1 codec:0 seid:25
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe2b0 unregistered: type:1 codec:0 seid:26
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe320 unregistered: type:1 codec:0 seid:27
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe390 unregistered: type:1 codec:0 seid:28
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe400 unregistered: type:1 codec:0 seid:29
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe470 unregistered: type:1 codec:0 seid:30
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe4e0 unregistered: type:1 codec:0 seid:31
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe550 unregistered: type:1 codec:0 seid:32
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe5c0 unregistered: type:1 codec:0 seid:33
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe630 unregistered: type:1 codec:0 seid:34
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe6a0 unregistered: type:1 codec:0 seid:35
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe710 unregistered: type:1 codec:0 seid:36
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe780 unregistered: type:1 codec:0 seid:37
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe7f0 unregistered: type:1 codec:0 seid:38
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe860 unregistered: type:1 codec:0 seid:39
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe8d0 unregistered: type:1 codec:0 seid:40
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe940 unregistered: type:1 codec:0 seid:41
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe9b0 unregistered: type:1 codec:0 seid:42
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fea20 unregistered: type:1 codec:0 seid:43
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fea90 unregistered: type:1 codec:0 seid:44
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feb00 unregistered: type:1 codec:0 seid:45
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feb70 unregistered: type:1 codec:0 seid:46
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126febe0 unregistered: type:1 codec:0 seid:47
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fec50 unregistered: type:1 codec:0 seid:48
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fecc0 unregistered: type:1 codec:0 seid:49
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fed30 unregistered: type:1 codec:0 seid:50
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feda0 unregistered: type:1 codec:0 seid:51
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fee10 unregistered: type:1 codec:0 seid:52
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fee80 unregistered: type:1 codec:0 seid:53
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feef0 unregistered: type:1 codec:0 seid:54
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fef60 unregistered: type:1 codec:0 seid:55
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fefd0 unregistered: type:1 codec:0 seid:56
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff040 unregistered: type:1 codec:0 seid:57
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff0b0 unregistered: type:1 codec:0 seid:58
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff120 unregistered: type:1 codec:0 seid:59
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff190 unregistered: type:1 codec:0 seid:60
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff200 unregistered: type:1 codec:0 seid:61
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff270 unregistered: type:1 codec:0 seid:62
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fda40: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fcfd0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd020 registered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fcfd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fcfd0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fda40: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fda40: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fda40: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fda40
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd020 unregistered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fcfd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd140 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd140 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde10 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde10 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+
+/TP/SIG/SMG/BV-06-C-SEID-1 - init
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - run
+/TP/SIG/SMG/BV-06-C-SEID-1 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - done
+
+/TP/SIG/SMG/BV-06-C-SEID-2 - init
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - run
+/TP/SIG/SMG/BV-06-C-SEID-2 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - done
+
+/TP/SIG/SMG/BV-05-C - init
+/TP/SIG/SMG/BV-05-C - setup
+/TP/SIG/SMG/BV-05-C - setup complete
+/TP/SIG/SMG/BV-05-C - run
+/TP/SIG/SMG/BV-05-C - test passed
+/TP/SIG/SMG/BV-05-C - teardown
+/TP/SIG/SMG/BV-05-C - teardown complete
+/TP/SIG/SMG/BV-05-C - done
+
+/TP/SIG/SMG/BV-06-C - init
+/TP/SIG/SMG/BV-06-C - setup
+/TP/SIG/SMG/BV-06-C - setup complete
+/TP/SIG/SMG/BV-06-C - run
+/TP/SIG/SMG/BV-06-C - test passed
+/TP/SIG/SMG/BV-06-C - teardown
+/TP/SIG/SMG/BV-06-C - teardown complete
+/TP/SIG/SMG/BV-06-C - done
+
+/TP/SIG/SMG/BV-07-C - init
+/TP/SIG/SMG/BV-07-C - setup
+/TP/SIG/SMG/BV-07-C - setup complete
+/TP/SIG/SMG/BV-07-C - run
+/TP/SIG/SMG/BV-07-C - test passed
+/TP/SIG/SMG/BV-07-C - teardown
+/TP/SIG/SMG/BV-07-C - teardown complete
+/TP/SIG/SMG/BV-07-C - done
+
+/TP/SIG/SMG/BV-08-C - init
+/TP/SIG/SMG/BV-08-C - setup
+/TP/SIG/SMG/BV-08-C - setup complete
+/TP/SIG/SMG/BV-08-C - run
+/TP/SIG/SMG/BV-08-C - test passed
+/TP/SIG/SMG/BV-08-C - teardown
+/TP/SIG/SMG/BV-08-C - teardown complete
+/TP/SIG/SMG/BV-08-C - done
+
+/TP/SIG/SMG/BV-09-C - init
+/TP/SIG/SMG/BV-09-C - setup
+/TP/SIG/SMG/BV-09-C - setup complete
+/TP/SIG/SMG/BV-09-C - run
+/TP/SIG/SMG/BV-09-C - test passed
+/TP/SIG/SMG/BV-09-C - teardown
+/TP/SIG/SMG/BV-09-C - teardown complete
+/TP/SIG/SMG/BV-09-C - done
+
+/TP/SIG/SMG/BV-10-C - init
+/TP/SIG/SMG/BV-10-C - setup
+/TP/SIG/SMG/BV-10-C - setup complete
+/TP/SIG/SMG/BV-10-C - run
+/TP/SIG/SMG/BV-10-C - test passed
+/TP/SIG/SMG/BV-10-C - teardown
+/TP/SIG/SMG/BV-10-C - teardown complete
+/TP/SIG/SMG/BV-10-C - done
+
+/TP/SIG/SMG/BV-11-C - init
+/TP/SIG/SMG/BV-11-C - setup
+/TP/SIG/SMG/BV-11-C - setup complete
+/TP/SIG/SMG/BV-11-C - run
+/TP/SIG/SMG/BV-11-C - test passed
+/TP/SIG/SMG/BV-11-C - teardown
+/TP/SIG/SMG/BV-11-C - teardown complete
+/TP/SIG/SMG/BV-11-C - done
+
+/TP/SIG/SMG/BV-12-C - init
+/TP/SIG/SMG/BV-12-C - setup
+/TP/SIG/SMG/BV-12-C - sbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2210 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2210 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> CLOSING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+etup complete
+/TP/SIG/SMG/BV-12-C - run
+/TP/SIG/SMG/BV-12-C - test passed
+/TP/SIG/SMG/BV-12-C - teardown
+/TP/SIG/SMG/BV-12-C - teardown complete
+/TP/SIG/SMG/BV-12-C - done
+
+/TP/SIG/SMG/BV-15-C - init
+/TP/SIG/SMG/BV-15-C - setup
+/TP/SIG/SMG/BV-15-C - setup complete
+/TP/SIG/SMG/BV-15-C - run
+/TP/SIG/SMG/BV-15-C - test passed
+/TP/SIG/SMG/BV-15-C - teardown
+/TP/SIG/SMG/BV-15-C - teardown complete
+/TP/SIG/SMG/BV-15-C - done
+
+/TP/SIG/SMG/BV-16-C - init
+/TP/SIG/SMG/BV-16-C - setup
+/TP/SIG/SMG/BV-16-C - setup complete
+/TP/SIG/SMG/BV-16-C - run
+/TP/SIG/SMG/BV-16-C - test passed
+/TP/SIG/SMG/BV-16-C - teardown
+/TP/SIG/SMG/BV-16-C - teardown complete
+/TP/SIG/SMG/BV-16-C - done
+
+/TP/SIG/SMG/BV-17-C - init
+/TP/SIG/SMG/BV-17-C - setup
+/TP/SIG/SMG/BV-17-C - setup complete
+/TP/SIG/SMG/BV-17-C - run
+/TP/SIG/SMG/BV-17-C - test passed
+/TP/SIG/SMG/BV-17-C - teardown
+/TP/SIG/SMG/BV-17-C - teardown complete
+/TP/SIG/SMG/BV-17-C - done
+
+/TP/SIG/SMG/BV-18-C - init
+/TP/SIG/SMG/BV-18-C - setup
+/TP/SIG/SMG/BV-18-C - setup complete
+/TP/SIG/SMG/BV-18-C - run
+/TP/SIG/SMG/BV-18-C - test passed
+/TP/SIG/SMG/BV-18-C - teardown
+/TP/SIG/SMG/BV-18-C - teardown complete
+/TP/SIG/SMG/BV-18-C - done
+
+/TP/SIG/SMG/BV-19-C - init
+/TP/SIG/SMG/BV-19-C - setup
+/TP/SIG/SMG/BV-19-C - setup complete
+/TP/SIG/SMG/BV-19-C - run
+/TP/SIG/SMG/BV-19-C - test passed
+/TP/SIG/SMG/BV-19-C - teardown
+/TP/SIG/SMG/BV-19-C - teardown complete
+/TP/SIG/SMG/BV-19-C - done
+
+/TP/SIG/SMG/BV-20-C - init
+/TP/SIG/SMG/BV-20-C - setup
+/TP/SIG/SMG/BV-20-C - setup complete
+/TP/SIG/SMG/BV-20-C - run
+/TP/SIG/SMG/BV-20-C - test passed
+/TP/SIG/SMG/BV-20-C - teardown
+/TP/SIG/SMG/BV-20-C - teardown complete
+/TP/SIG/SMG/BV-20-C - done
+
+/TP/SIG/SMG/BV-21-C - init
+/TP/SIG/SMG/BV-21-C - setup
+/TP/SIG/SMG/BV-21-C - setup complete
+/TP/SIG/SMG/BV-21-C - run
+/TP/SIG/SMG/BV-21-C - test passed
+/TP/SIG/SMG/BV-21-C - teardown
+/TP/SIG/SMG/BV-21-C - teardown complete
+/TP/SIG/SMG/BV-21-C - done
+
+/TP/SIG/SMG/BV-22-C - init
+/TP/SIG/SMG/BV-22-C - setup
+/TP/SIG/SMG/BV-22-C - setup complete
+/TP/SIG/SMG/BV-22-C - run
+/TP/SIG/SMG/BV-22-C - test passed
+/TP/SIG/SMG/BV-22-C - teardown
+/TP/SIG/SMG/BV-22-C - teardown complete
+/TP/SIG/SMG/BV-22-C - done
+
+/TP/SIG/SMG/BV-23-C - init
+/TP/SIG/SMG/BV-23-C - setup
+/TP/SIG/SMG/BV-23-C - setup complete
+/TP/SIG/SMG/BV-23-C - run
+/TP/SIG/SMG/BV-23-C - test passed
+/TP/SIG/SMG/BV-23-C - teardown
+/TP/SIG/SMG/BV-23-C - teardown complete
+/TP/SIG/Sbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received ABORT_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> ABORTING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2960 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2960 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() DISCOVER request rejected: Bad Header Format (1)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb() No pending request, ignoring message
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+MG/BV-23-C - done
+
+/TP/SIG/SMG/BV-24-C - init
+/TP/SIG/SMG/BV-24-C - setup
+/TP/SIG/SMG/BV-24-C - setup complete
+/TP/SIG/SMG/BV-24-C - run
+/TP/SIG/SMG/BV-24-C - test passed
+/TP/SIG/SMG/BV-24-C - teardown
+/TP/SIG/SMG/BV-24-C - teardown complete
+/TP/SIG/SMG/BV-24-C - done
+
+/TP/SIG/SMG/BV-25-C - init
+/TP/SIG/SMG/BV-25-C - setup
+/TP/SIG/SMG/BV-25-C - setup complete
+/TP/SIG/SMG/BV-25-C - run
+/TP/SIG/SMG/BV-25-C - test passed
+/TP/SIG/SMG/BV-25-C - teardown
+/TP/SIG/SMG/BV-25-C - teardown complete
+/TP/SIG/SMG/BV-25-C - done
+
+/TP/SIG/SMG/BV-26-C - init
+/TP/SIG/SMG/BV-26-C - setup
+/TP/SIG/SMG/BV-26-C - setup complete
+/TP/SIG/SMG/BV-26-C - run
+/TP/SIG/SMG/BV-26-C - test passed
+/TP/SIG/SMG/BV-26-C - teardown
+/TP/SIG/SMG/BV-26-C - teardown complete
+/TP/SIG/SMG/BV-26-C - done
+
+/TP/SIG/SMG/BV-27-C - init
+/TP/SIG/SMG/BV-27-C - setup
+/TP/SIG/SMG/BV-27-C - setup complete
+/TP/SIG/SMG/BV-27-C - run
+/TP/SIG/SMG/BV-27-C - test passed
+/TP/SIG/SMG/BV-27-C - teardown
+/TP/SIG/SMG/BV-27-C - teardown complete
+/TP/SIG/SMG/BV-27-C - done
+
+/TP/SIG/SMG/BV-28-C - init
+/TP/SIG/SMG/BV-28-C - setup
+/TP/SIG/SMG/BV-28-C - setup complete
+/TP/SIG/SMG/BV-28-C - run
+/TP/SIG/SMG/BV-28-C - test passed
+/TP/SIG/SMG/BV-28-C - teardown
+/TP/SIG/SMG/BV-28-C - teardown complete
+/TP/SIG/SMG/BV-28-C - done
+
+/TP/SIG/SMG/BV-31-C - init
+/TP/SIG/SMG/BV-31-C - setup
+/TP/SIG/SMG/BV-31-C - setup complete
+/TP/SIG/SMG/BV-31-C - run
+/TP/SIG/SMG/BV-31-C - test passed
+/TP/SIG/SMG/BV-31-C - teardown
+/TP/SIG/SMG/BV-31-C - teardown complete
+/TP/SIG/SMG/BV-31-C - done
+
+/TP/SIG/SMG/BI-01-C - init
+/TP/SIG/SMG/BI-01-C - setup
+/TP/SIG/SMG/BI-01-C - setup complete
+/TP/SIG/SMG/BI-01-C - run
+/TP/SIG/SMG/BI-01-C - test passed
+/TP/SIG/SMG/BI-01-C - teardown
+/TP/SIG/SMG/BI-01-C - teardown complete
+/TP/SIG/SMG/BI-01-C - done
+
+/TP/SIG/SMG/BI-02-C - init
+/TP/SIG/SMG/BI-02-C - setup
+/TP/SIG/SMG/BI-02-C - setup complete
+/TP/SIG/SMG/BI-02-C - run
+/TP/SIG/SMG/BI-02-C - test passed
+/TP/SIG/SMG/BI-02-C - teardown
+/TP/SIG/SMG/BI-02-C - teardown complete
+/TP/SIG/SMG/BI-02-C - done
+
+/TP/SIG/SMG/BI-03-C - init
+/TP/SIG/SMG/BI-03-C - setup
+/TP/SIG/SMG/BI-03-C - setup complete
+/TP/SIG/SMG/BI-03-C - run
+/TP/SIG/SMG/BI-03-C - test passed
+/TP/SIG/SMG/BI-03-C - teardown
+/TP/SIG/SMG/BI-03-C - teardown complete
+/TP/SIG/SMG/BI-03-C - done
+
+/TP/SIG/SMG/BI-04-C - init
+/TP/SIG/SMG/BI-04-C - setup
+/TP/SIG/SMG/BI-04-C - setup complete
+/TP/SIG/SMG/BI-04-C - run
+/TP/SIbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fda60 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SET_CONFIGURATION request rejected: Stream End Point in Use (19)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state change failed: Input/output error
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fda60 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CONFIGURATION request rejected: Bad Acceptor SEID (18)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f5470 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f5470 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f5470 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f5470 unregistered: type:0 codec:0 seid:1
+G/SMG/BI-04-C - test passed
+/TP/SIG/SMG/BI-04-C - teardown
+/TP/SIG/SMG/BI-04-C - teardown complete
+/TP/SIG/SMG/BI-04-C - done
+
+/TP/SIG/SMG/BI-05-C - init
+/TP/SIG/SMG/BI-05-C - setup
+/TP/SIG/SMG/BI-05-C - setup complete
+/TP/SIG/SMG/BI-05-C - run
+/TP/SIG/SMG/BI-05-C - test passed
+/TP/SIG/SMG/BI-05-C - teardown
+/TP/SIG/SMG/BI-05-C - teardown complete
+/TP/SIG/SMG/BI-05-C - done
+
+/TP/SIG/SMG/BI-06-C - init
+/TP/SIG/SMG/BI-06-C - setup
+/TP/SIG/SMG/BI-06-C - setup complete
+/TP/SIG/SMG/BI-06-C - run
+/TP/SIG/SMG/BI-06-C - test passed
+/TP/SIG/SMG/BI-06-C - teardown
+/TP/SIG/SMG/BI-06-C - teardown complete
+/TP/SIG/SMG/BI-06-C - done
+
+/TP/SIG/SMG/BI-07-C - init
+/TP/SIG/SMG/BI-07-C - setup
+/TP/SIG/SMG/BI-07-C - setup complete
+/TP/SIG/SMG/BI-07-C - run
+/TP/SIG/SMG/BI-07-C - test passed
+/TP/SIG/SMG/BI-07-C - teardown
+/TP/SIG/SMG/BI-07-C - teardown complete
+/TP/SIG/SMG/BI-07-C - done
+
+/TP/SIG/SMG/BI-08-C - init
+/TP/SIG/SMG/BI-08-C - setup
+/TP/SIG/SMG/BI-08-C - setup complete
+/TP/SIG/SMG/BI-08-C - run
+/TP/SIG/SMG/BI-08-C - test passed
+/TP/SIG/SMG/BI-08-C - teardown
+/TP/SIG/SMG/BI-08-C - teardown complete
+/TP/SIG/SMG/BI-08-C - done
+
+/TP/SIG/SMG/BI-09-C - init
+/TP/SIG/SMG/BI-09-C - setup
+/TP/SIG/SMG/BI-09-C - setup complete
+/TP/SIG/SMG/BI-09-C - run
+/TP/SIG/SMG/BI-09-C - test passed
+/TP/SIG/SMG/BI-09-C - teardown
+/TP/SIG/SMG/BI-09-C - teardown complete
+/TP/SIG/SMG/BI-09-C - done
+
+/TP/SIG/SMG/BI-10-C - init
+/TP/SIG/SMG/BI-10-C - setup
+/TP/SIG/SMG/BI-10-C - setup complete
+/TP/SIG/SMG/BI-10-C - run
+/TP/SIG/SMG/BI-10-C - test passed
+/TP/SIG/SMG/BI-10-C - teardown
+/TP/SIG/SMG/BI-10-C - teardown complete
+/TP/SIG/SMG/BI-10-C - done
+
+/TP/SIG/SMG/BI-11-C - init
+/TP/SIG/SMG/BI-11-C - setup
+/TP/SIG/SMG/BI-11-C - setup complete
+/TP/SIG/SMG/BI-11-C - run
+/TP/SIG/SMG/BI-11-C - test passed
+/TP/SIG/SMG/BI-11-C - teardown
+/TP/SIG/SMG/BI-11-C - teardown complete
+/TP/SIG/SMG/BI-11-C - done
+
+/TP/SIG/SMG/BI-17-C - init
+/TP/SIG/SMG/BI-17-C - setup
+/TP/SIG/SMG/BI-17-C - setup complete
+/TP/SIG/SMG/BI-17-C - run
+/TP/SIG/SMG/BI-17-C - test passed
+/TP/SIG/SMG/BI-17-C - teardown
+/TP/SIG/SMG/BI-17-C - teardown complete
+/TP/SIG/SMG/BI-17-C - done
+
+/TP/SIG/SMG/BI-18-C - init
+/TP/SIG/SMG/BI-18-C - setup
+/TP/SIG/SMG/BI-18-C - setup complete
+/TP/SIG/SMG/BI-18-C - run
+/TP/SIG/SMG/BI-18-C - test passed
+/TP/SIG/SMG/BI-18-C - teardown
+/TP/SIG/SMG/BI-18-C - teardown complete
+/TP/SIG/SMG/BI-18-C - done
+
+/TP/SIG/SMG/BI-19-C - initbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1bd0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1bd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (192)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1bd0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1bd0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SUSPEND request rejected: Bad State (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+[0m
+/TP/SIG/SMG/BI-19-C - setup
+/TP/SIG/SMG/BI-19-C - setup complete
+/TP/SIG/SMG/BI-19-C - run
+/TP/SIG/SMG/BI-19-C - test passed
+/TP/SIG/SMG/BI-19-C - teardown
+/TP/SIG/SMG/BI-19-C - teardown complete
+/TP/SIG/SMG/BI-19-C - done
+
+/TP/SIG/SMG/BI-20-C - init
+/TP/SIG/SMG/BI-20-C - setup
+/TP/SIG/SMG/BI-20-C - setup complete
+/TP/SIG/SMG/BI-20-C - run
+/TP/SIG/SMG/BI-20-C - test passed
+/TP/SIG/SMG/BI-20-C - teardown
+/TP/SIG/SMG/BI-20-C - teardown complete
+/TP/SIG/SMG/BI-20-C - done
+
+/TP/SIG/SMG/BI-21-C - init
+/TP/SIG/SMG/BI-21-C - setup
+/TP/SIG/SMG/BI-21-C - setup complete
+/TP/SIG/SMG/BI-21-C - run
+/TP/SIG/SMG/BI-21-C - test passed
+/TP/SIG/SMG/BI-21-C - teardown
+/TP/SIG/SMG/BI-21-C - teardown complete
+/TP/SIG/SMG/BI-21-C - done
+
+/TP/SIG/SMG/BI-22-C - init
+/TP/SIG/SMG/BI-22-C - setup
+/TP/SIG/SMG/BI-22-C - setup complete
+/TP/SIG/SMG/BI-22-C - run
+/TP/SIG/SMG/BI-22-C - test passed
+/TP/SIG/SMG/BI-22-C - teardown
+/TP/SIG/SMG/BI-22-C - teardown complete
+/TP/SIG/SMG/BI-22-C - done
+
+/TP/SIG/SMG/BI-23-C - init
+/TP/SIG/SMG/BI-23-C - setup
+/TP/SIG/SMG/BI-23-C - setup complete
+/TP/SIG/SMG/BI-23-C - run
+/TP/SIG/SMG/BI-23-C - test passed
+/TP/SIG/SMG/BI-23-C - teardown
+/TP/SIG/SMG/BI-23-C - teardown complete
+/TP/SIG/SMG/BI-23-C - done
+
+/TP/SIG/SMG/BI-24-C - init
+/TP/SIG/SMG/BI-24-C - setup
+/TP/SIG/SMG/BI-24-C - setup complete
+/TP/SIG/SMG/BI-24-C - run
+/TP/SIG/SMG/BI-24-C - test passed
+/TP/SIG/SMG/BI-24-C - teardown
+/TP/SIG/SMG/BI-24-C - teardown complete
+/TP/SIG/SMG/BI-24-C - done
+
+/TP/SIG/SMG/BI-25-C - init
+/TP/SIG/SMG/BI-25-C - setup
+/TP/SIG/SMG/BI-25-C - setup complete
+/TP/SIG/SMG/BI-25-C - run
+/TP/SIG/SMG/BI-25-C - test passed
+/TP/SIG/SMG/BI-25-C - teardown
+/TP/SIG/SMG/BI-25-C - teardown complete
+/TP/SIG/SMG/BI-25-C - done
+
+/TP/SIG/SMG/BI-26-C - init
+/TP/SIG/SMG/BI-26-C - setup
+/TP/SIG/SMG/BI-26-C - setup complete
+/TP/SIG/SMG/BI-26-C - run
+/TP/SIG/SMG/BI-26-C - test passed
+/TP/SIG/SMG/BI-26-C - teardown
+/TP/SIG/SMG/BI-26-C - teardown complete
+/TP/SIG/SMG/BI-26-C - done
+
+/TP/SIG/SMG/BI-27-C - init
+/TP/SIG/SMG/BI-27-C - setup
+/TP/SIG/SMG/BI-27-C - setup complete
+/TP/SIG/SMG/BI-27-C - run
+/TP/SIG/SMG/BI-27-C - test passed
+/TP/SIG/SMG/BI-27-C - teardown
+/TP/SIG/SMG/BI-27-C - teardown complete
+/TP/SIG/SMG/BI-27-C - done
+
+/TP/SIG/SMG/BI-28-C - init
+/TP/SIG/SMG/BI-28-C - setup
+/TP/SIG/SMG/BI-28-C - setup complete
+/TP/SIG/SMG/BI-28-C - run
+/TP/SIG/SMG/BI-28-C - test passed
+/TP/SIG/SMG/BI-28-C - luetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_ALL_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() 108 bytes split into 3 fragments
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() first packet with 45 bytes sent
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending continue with 47 bytes
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending end with 16 bytes
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 2 to go
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 1 to go
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+;35mteardown
+/TP/SIG/SMG/BI-28-C - teardown complete
+/TP/SIG/SMG/BI-28-C - done
+
+/TP/SIG/SMG/BI-30-C - init
+/TP/SIG/SMG/BI-30-C - setup
+/TP/SIG/SMG/BI-30-C - setup complete
+/TP/SIG/SMG/BI-30-C - run
+/TP/SIG/SMG/BI-30-C - test passed
+/TP/SIG/SMG/BI-30-C - teardown
+/TP/SIG/SMG/BI-30-C - teardown complete
+/TP/SIG/SMG/BI-30-C - done
+
+/TP/SIG/SMG/ESR04/BI-28-C - init
+/TP/SIG/SMG/ESR04/BI-28-C - setup
+/TP/SIG/SMG/ESR04/BI-28-C - setup complete
+/TP/SIG/SMG/ESR04/BI-28-C - run
+/TP/SIG/SMG/ESR04/BI-28-C - test passed
+/TP/SIG/SMG/ESR04/BI-28-C - teardown
+/TP/SIG/SMG/ESR04/BI-28-C - teardown complete
+/TP/SIG/SMG/ESR04/BI-28-C - done
+
+/TP/SIG/SMG/BI-32-C - init
+/TP/SIG/SMG/BI-32-C - setup
+/TP/SIG/SMG/BI-32-C - setup complete
+/TP/SIG/SMG/BI-32-C - run
+/TP/SIG/SMG/BI-32-C - test passed
+/TP/SIG/SMG/BI-32-C - teardown
+/TP/SIG/SMG/BI-32-C - teardown complete
+/TP/SIG/SMG/BI-32-C - done
+
+/TP/SIG/SMG/BI-33-C - init
+/TP/SIG/SMG/BI-33-C - setup
+/TP/SIG/SMG/BI-33-C - setup complete
+/TP/SIG/SMG/BI-33-C - run
+/TP/SIG/SMG/BI-33-C - test passed
+/TP/SIG/SMG/BI-33-C - teardown
+/TP/SIG/SMG/BI-33-C - teardown complete
+/TP/SIG/SMG/BI-33-C - done
+
+/TP/SIG/SMG/BI-35-C - init
+/TP/SIG/SMG/BI-35-C - setup
+/TP/SIG/SMG/BI-35-C - setup complete
+/TP/SIG/SMG/BI-35-C - run
+/TP/SIG/SMG/BI-35-C - test passed
+/TP/SIG/SMG/BI-35-C - teardown
+/TP/SIG/SMG/BI-35-C - teardown complete
+/TP/SIG/SMG/BI-35-C - done
+
+/TP/SIG/SMG/BI-36-C - init
+/TP/SIG/SMG/BI-36-C - setup
+/TP/SIG/SMG/BI-36-C - setup complete
+/TP/SIG/SMG/BI-36-C - run
+/TP/SIG/SMG/BI-36-C - test passed
+/TP/SIG/SMG/BI-36-C - teardown
+/TP/SIG/SMG/BI-36-C - teardown complete
+/TP/SIG/SMG/BI-36-C - done
+
+/TP/SIG/FRA/BV-01-C - init
+/TP/SIG/FRA/BV-01-C - setup
+/TP/SIG/FRA/BV-01-C - setup complete
+/TP/SIG/FRA/BV-01-C - run
+/TP/SIG/FRA/BV-01-C - test passed
+/TP/SIG/FRA/BV-01-C - teardown
+/TP/SIG/FRA/BV-01-C - teardown complete
+/TP/SIG/FRA/BV-01-C - done
+
+/TP/SIG/FRA/BV-02-C - init
+/TP/SIG/FRA/BV-02-C - setup
+/TP/SIG/FRA/BV-02-C - setup complete
+/TP/SIG/FRA/BV-02-C - run
+/TP/SIG/FRA/BV-02-C - test passed
+/TP/SIG/FRA/BV-02-C - teardown
+/TP/SIG/FRA/BV-02-C - teardown complete
+/TP/SIG/FRA/BV-02-C - done
+
+/TP/SIG/SYN/BV-01-C - init
+/TP/SIG/SYN/BV-01-C - setup
+/TP/SIG/SYN/BV-01-C - setup complete
+/TP/SIG/SYN/BV-01-C - run
+/TP/SIG/SYN/BV-01-C - test passed
+/TP/SIG/SYN/BV-01-C - teardown
+/TP/SIG/SYN/BV-01-C - teardown complete
+/TP/SIG/SYN/BV-01-C - done
+
+/TP/SIG/SYN/BV-02-C - init
+/TP/SIG/SYN/BV-02-Cbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f9e60 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f9e60 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f9c30 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f9c30 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+[0m - setup
+/TP/SIG/SYN/BV-02-C - setup complete
+/TP/SIG/SYN/BV-02-C - run
+/TP/SIG/SYN/BV-02-C - test passed
+/TP/SIG/SYN/BV-02-C - teardown
+/TP/SIG/SYN/BV-02-C - teardown complete
+/TP/SIG/SYN/BV-02-C - done
+
+/TP/SIG/SYN/BV-03-C - init
+/TP/SIG/SYN/BV-03-C - setup
+/TP/SIG/SYN/BV-03-C - setup complete
+/TP/SIG/SYN/BV-03-C - run
+/TP/SIG/SYN/BV-03-C - test passed
+/TP/SIG/SYN/BV-03-C - teardown
+/TP/SIG/SYN/BV-03-C - teardown complete
+/TP/SIG/SYN/BV-03-C - done
+
+/TP/SIG/SYN/BV-04-C - init
+/TP/SIG/SYN/BV-04-C - setup
+/TP/SIG/SYN/BV-04-C - setup complete
+/TP/SIG/SYN/BV-04-C - run
+/TP/SIG/SYN/BV-04-C - test passed
+/TP/SIG/SYN/BV-04-C - teardown
+/TP/SIG/SYN/BV-04-C - teardown complete
+/TP/SIG/SYN/BV-04-C - done
+
+/TP/SIG/SYN/BV-05-C - init
+/TP/SIG/SYN/BV-05-C - setup
+/TP/SIG/SYN/BV-05-C - setup complete
+/TP/SIG/SYN/BV-05-C - run
+/TP/SIG/SYN/BV-05-C - test passed
+/TP/SIG/SYN/BV-05-C - teardown
+/TP/SIG/SYN/BV-05-C - teardown complete
+/TP/SIG/SYN/BV-05-C - done
+
+/TP/SIG/SYN/BV-06-C - init
+/TP/SIG/SYN/BV-06-C - setup
+/TP/SIG/SYN/BV-06-C - setup complete
+/TP/SIG/SYN/BV-06-C - run
+/TP/SIG/SYN/BV-06-C - test passed
+/TP/SIG/SYN/BV-06-C - teardown
+/TP/SIG/SYN/BV-06-C - teardown complete
+/TP/SIG/SYN/BV-06-C - done
+
+
+Test Summary
+------------
+/TP/SIG/SMG/BV-06-C-SEID-1 Passed  0.001 seconds
+/TP/SIG/SMG/BV-06-C-SEID-2 Passed  0.000 seconds
+/TP/SIG/SMG/BV-05-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-07-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-08-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-10-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-11-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-12-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-15-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-16-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-17-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-18-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-19-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-20-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-22-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-24-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-25-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-26-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-27-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-31-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-01-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-02-C Passed  0.829 seconds
+/TP/SIG/SMG/BI-03-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-04-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-05-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-07-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-08-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-10-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-11-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-17-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-18-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-19-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-20-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-22-C Passed  0.005 seconds
+/TP/SIG/SMG/BI-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-24-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-25-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-26-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-27-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-30-C Passed  0.000 seconds
+/TP/SIG/SMG/ESR04/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-32-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-33-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-35-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-36-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-01-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-01-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-03-C Passed  0.001 seconds
+/TP/SIG/SYN/BV-04-C Passed  0.001 seconds
+/TP/SIG/SYN/BV-05-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-06-C Passed  0.000 seconds
+Total: 62, Passed: 62 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.863 seconds
+PASS: test-avdtp
+bluetoothd[398]: Bluetooth daemon 5.72
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452aa6b0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452aa6b0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452abbc0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452abbc0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ac540: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ac540: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452acf60: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452acf60: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad130: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad130: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad6f0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad6f0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad6f0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad6f0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad860: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad860: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+
+/TP/MPS/BV-01-C - init
+/TP/MPS/BV-01-C - setup
+/TP/MPS/BV-01-C - setup complete
+/TP/MPS/BV-01-C - run
+/TP/MPS/BV-01-C - test passed
+/TP/MPS/BV-01-C - teardown
+/TP/MPS/BV-01-C - teardown complete
+/TP/MPS/BV-01-C - done
+
+/TP/MPS/BV-02-C - init
+/TP/MPS/BV-02-C - setup
+/TP/MPS/BV-02-C - setup complete
+/TP/MPS/BV-02-C - run
+/TP/MPS/BV-02-C - test passed
+/TP/MPS/BV-02-C - teardown
+/TP/MPS/BV-02-C - teardown complete
+/TP/MPS/BV-02-C - done
+
+/TP/MPS/BV-03-C - init
+/TP/MPS/BV-03-C - setup
+/TP/MPS/BV-03-C - setup complete
+/TP/MPS/BV-03-C - run
+/TP/MPS/BV-03-C - test passed
+/TP/MPS/BV-03-C - teardown
+/TP/MPS/BV-03-C - teardown complete
+/TP/MPS/BV-03-C - done
+
+/TP/MPS/BV-04-C - init
+/TP/MPS/BV-04-C - setup
+/TP/MPS/BV-04-C - setup complete
+/TP/MPS/BV-04-C - run
+/TP/MPS/BV-04-C - test passed
+/TP/MPS/BV-04-C - teardown
+/TP/MPS/BV-04-C - teardown complete
+/TP/MPS/BV-04-C - done
+
+/TP/MPS/BV-05-C - init
+/TP/MPS/BV-05-C - setup
+/TP/MPS/BV-05-C - setup complete
+/TP/MPS/BV-05-C - run
+/TP/MPS/BV-05-C - test passed
+/TP/MPS/BV-05-C - teardown
+/TP/MPS/BV-05-C - teardown complete
+/TP/MPS/BV-05-C - done
+
+/TP/MPS/BV-06-C - init
+/TP/MPS/BV-06-C - setup
+/TP/MPS/BV-06-C - setup complete
+/TP/MPS/BV-06-C - run
+/TP/MPS/BV-06-C - test passed
+/TP/MPS/BV-06-C - teardown
+/TP/MPS/BV-06-C - teardown complete
+/TP/MPS/BV-06-C - done
+
+/TP/MPS/BV-07-C - init
+/TP/MPS/BV-07-C - setup
+/TP/MPS/BV-07-C - setup complete
+/TP/MPS/BV-07-C - run
+/TP/MPS/BV-07-C - test passed
+/TP/MPS/BV-07-C - teardown
+/TP/MPS/BV-07-C - teardown complete
+/TP/MPS/BV-07-C - done
+
+/TP/MPS/BV-08-C - init
+/TP/MPS/BV-08-C - setup
+/TP/MPS/BV-08-C - setup complete
+/TP/MPS/BV-08-C - run
+/TP/MPS/BV-08-C - test passed
+/TP/MPS/BV-08-C - teardown
+/TP/MPS/BV-08-C - teardown complete
+/TP/MPS/BV-08-C - done
+
+/TP/MPS/BV-09-C - init
+/TP/MPS/BV-09-C - setup
+/TP/MPS/BV-09-C - setup complete
+/TP/MPS/BV-09-C - run
+/TP/MPS/BV-09-C - test passed
+/TP/MPS/BV-09-C - teardown
+/TP/MPS/BV-09-C - teardown complete
+/TP/MPS/BV-09-C - done
+
+/TP/MPS/BI-01-C - init
+/TP/MPS/BI-01-C - setup
+/TP/MPS/BI-01-C - setup complete
+/TP/MPS/BI-01-C - run
+/TP/MPS/BI-01-C - test passed
+/TP/MPS/BI-01-C - teardown
+/TP/MPS/BI-01-C - teardown complete
+/TP/MPS/BI-01-C - done
+
+/TP/MPS/BI-02-C - init
+/TP/MPS/BI-02-C - setup
+/TP/MPS/BI-02-C - setup completebluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+
+/TP/MPS/BI-02-C - run
+/TP/MPS/BI-02-C - test passed
+/TP/MPS/BI-02-C - teardown
+/TP/MPS/BI-02-C - teardown complete
+/TP/MPS/BI-02-C - done
+
+/TP/MCN/CB/BV-01-C - init
+/TP/MCN/CB/BV-01-C - setup
+/TP/MCN/CB/BV-01-C - setup complete
+/TP/MCN/CB/BV-01-C - run
+/TP/MCN/CB/BV-01-C - test passed
+/TP/MCN/CB/BV-01-C - teardown
+/TP/MCN/CB/BV-01-C - teardown complete
+/TP/MCN/CB/BV-01-C - done
+
+/TP/MCN/CB/BV-02-C - init
+/TP/MCN/CB/BV-02-C - setup
+/TP/MCN/CB/BV-02-C - setup complete
+/TP/MCN/CB/BV-02-C - run
+/TP/MCN/CB/BV-02-C - test passed
+/TP/MCN/CB/BV-02-C - teardown
+/TP/MCN/CB/BV-02-C - teardown complete
+/TP/MCN/CB/BV-02-C - done
+
+/TP/MCN/CB/BV-03-C - init
+/TP/MCN/CB/BV-03-C - setup
+/TP/MCN/CB/BV-03-C - setup complete
+/TP/MCN/CB/BV-03-C - run
+/TP/MCN/CB/BV-03-C - test passed
+/TP/MCN/CB/BV-03-C - teardown
+/TP/MCN/CB/BV-03-C - teardown complete
+/TP/MCN/CB/BV-03-C - done
+
+/TP/MCN/CB/BV-04-C - init
+/TP/MCN/CB/BV-04-C - setup
+/TP/MCN/CB/BV-04-C - setup complete
+/TP/MCN/CB/BV-04-C - run
+/TP/MCN/CB/BV-04-C - test passed
+/TP/MCN/CB/BV-04-C - teardown
+/TP/MCN/CB/BV-04-C - teardown complete
+/TP/MCN/CB/BV-04-C - done
+
+/TP/MCN/CB/BV-05-C - init
+/TP/MCN/CB/BV-05-C - setup
+/TP/MCN/CB/BV-05-C - setup complete
+/TP/MCN/CB/BV-05-C - run
+/TP/MCN/CB/BV-05-C - test passed
+/TP/MCN/CB/BV-05-C - teardown
+/TP/MCN/CB/BV-05-C - teardown complete
+/TP/MCN/CB/BV-05-C - done
+
+/TP/MCN/CB/BV-06-C - init
+/TP/MCN/CB/BV-06-C - setup
+/TP/MCN/CB/BV-06-C - setup complete
+/TP/MCN/CB/BV-06-C - run
+/TP/MCN/CB/BV-06-C - test passed
+/TP/MCN/CB/BV-06-C - teardown
+/TP/MCN/CB/BV-06-C - teardown complete
+/TP/MCN/CB/BV-06-C - done
+
+/TP/MCN/CB/BV-07-C - init
+/TP/MCN/CB/BV-07-C - setup
+/TP/MCN/CB/BV-07-C - setup complete
+/TP/MCN/CB/BV-07-C - run
+/TP/MCN/CB/BV-07-C - test passed
+/TP/MCN/CB/BV-07-C - teardown
+/TP/MCN/CB/BV-07-C - teardown complete
+/TP/MCN/CB/BV-07-C - done
+
+/TP/MCN/CB/BV-08-C - init
+/TP/MCN/CB/BV-08-C - setup
+/TP/MCN/CB/BV-08-C - setup complete
+/TP/MCN/CB/BV-08-C - run
+/TP/MCN/CB/BV-08-C - test passed
+/TP/MCN/CB/BV-08-C - teardown
+/TP/MCN/CB/BV-08-C - teardown complete
+/TP/MCN/CB/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/CB/BV-10-C - init
+/TP/MCN/CB/BV-10-Cluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x80, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:search()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+0m - setup
+/TP/MCN/CB/BV-10-C - setup complete
+/TP/MCN/CB/BV-10-C - run
+/TP/MCN/CB/BV-10-C - test passed
+/TP/MCN/CB/BV-10-C - teardown
+/TP/MCN/CB/BV-10-C - teardown complete
+/TP/MCN/CB/BV-10-C - done
+
+/TP/MCN/CB/BV-11-C - init
+/TP/MCN/CB/BV-11-C - setup
+/TP/MCN/CB/BV-11-C - setup complete
+/TP/MCN/CB/BV-11-C - run
+/TP/MCN/CB/BV-11-C - test passed
+/TP/MCN/CB/BV-11-C - teardown
+/TP/MCN/CB/BV-11-C - teardown complete
+/TP/MCN/CB/BV-11-C - done
+
+/TP/MCN/CB/BI-01-C - init
+/TP/MCN/CB/BI-01-C - setup
+/TP/MCN/CB/BI-01-C - setup complete
+/TP/MCN/CB/BI-01-C - run
+/TP/MCN/CB/BI-01-C - test passed
+/TP/MCN/CB/BI-01-C - teardown
+/TP/MCN/CB/BI-01-C - teardown complete
+/TP/MCN/CB/BI-01-C - done
+
+/TP/MCN/CB/BI-02-C - init
+/TP/MCN/CB/BI-02-C - setup
+/TP/MCN/CB/BI-02-C - setup complete
+/TP/MCN/CB/BI-02-C - run
+/TP/MCN/CB/BI-02-C - test passed
+/TP/MCN/CB/BI-02-C - teardown
+/TP/MCN/CB/BI-02-C - teardown complete
+/TP/MCN/CB/BI-02-C - done
+
+/TP/MCN/CB/BI-03-C - init
+/TP/MCN/CB/BI-03-C - setup
+/TP/MCN/CB/BI-03-C - setup complete
+/TP/MCN/CB/BI-03-C - run
+/TP/MCN/CB/BI-03-C - test passed
+/TP/MCN/CB/BI-03-C - teardown
+/TP/MCN/CB/BI-03-C - teardown complete
+/TP/MCN/CB/BI-03-C - done
+
+/TP/MCN/CB/BI-04-C - init
+/TP/MCN/CB/BI-04-C - setup
+/TP/MCN/CB/BI-04-C - setup complete
+/TP/MCN/CB/BI-04-C - run
+/TP/MCN/CB/BI-04-C - test passed
+/TP/MCN/CB/BI-04-C - teardown
+/TP/MCN/CB/BI-04-C - teardown complete
+/TP/MCN/CB/BI-04-C - done
+
+/TP/MCN/CB/BI-05-C - init
+/TP/MCN/CB/BI-05-C - setup
+/TP/MCN/CB/BI-05-C - setup complete
+/TP/MCN/CB/BI-05-C - run
+/TP/MCN/CB/BI-05-C - test passed
+/TP/MCN/CB/BI-05-C - teardown
+/TP/MCN/CB/BI-05-C - teardown complete
+/TP/MCN/CB/BI-05-C - done
+
+/TP/MCN/SRC/BV-01-C - init
+/TP/MCN/SRC/BV-01-C - setup
+/TP/MCN/SRC/BV-01-C - setup complete
+/TP/MCN/SRC/BV-01-C - run
+/TP/MCN/SRC/BV-01-C - test passed
+/TP/MCN/SRC/BV-01-C - teardown
+/TP/MCN/SRC/BV-01-C - teardown complete
+/TP/MCN/SRC/BV-01-C - done
+
+/TP/MCN/SRC/BV-02-C - init
+/TP/MCN/SRC/BV-02-C - setup
+/TP/MCN/SRC/BV-02-C - setup complete
+/TP/MCN/SRC/BV-02-C - run
+/TP/MCN/SRC/BV-02-C - test passed
+/TP/MCN/SRC/BV-02-C - teardown
+/TP/MCN/SRC/BV-02-C - teardown complete
+/TP/MCN/SRC/BV-02-C - done
+
+/TP/MCN/SRC/BV-03-C - init
+/TP/MCN/SRC/BV-03-C - setup
+/TP/MCN/SRC/BV-03-C - setup complete
+/TP/MCN/SRC/BV-03-C - run
+/TP/MCN/SRC/BV-03-C - test passed
+/TP/MCN/SRC/BV-03-C - teardown
+/TP/MCN/SRC/BV-03-C - teardown complete
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+/TP/MCN/SRC/BV-03-C - done
+
+/TP/MCN/SCR/BV-04-C - init
+/TP/MCN/SCR/BV-04-C - setup
+/TP/MCN/SCR/BV-04-C - setup complete
+/TP/MCN/SCR/BV-04-C - run
+/TP/MCN/SCR/BV-04-C - test passed
+/TP/MCN/SCR/BV-04-C - teardown
+/TP/MCN/SCR/BV-04-C - teardown complete
+/TP/MCN/SCR/BV-04-C - done
+
+/TP/MCN/SRC/BV-05-C - init
+/TP/MCN/SRC/BV-05-C - setup
+/TP/MCN/SRC/BV-05-C - setup complete
+/TP/MCN/SRC/BV-05-C - run
+/TP/MCN/SRC/BV-05-C - test passed
+/TP/MCN/SRC/BV-05-C - teardown
+/TP/MCN/SRC/BV-05-C - teardown complete
+/TP/MCN/SRC/BV-05-C - done
+
+/TP/MCN/SRC/BV-06-C - init
+/TP/MCN/SRC/BV-06-C - setup
+/TP/MCN/SRC/BV-06-C - setup complete
+/TP/MCN/SRC/BV-06-C - run
+/TP/MCN/SRC/BV-06-C - test passed
+/TP/MCN/SRC/BV-06-C - teardown
+/TP/MCN/SRC/BV-06-C - teardown complete
+/TP/MCN/SRC/BV-06-C - done
+
+/TP/MCN/NP/BV-01-C - init
+/TP/MCN/NP/BV-01-C - setup
+/TP/MCN/NP/BV-01-C - setup complete
+/TP/MCN/NP/BV-01-C - run
+/TP/MCN/NP/BV-01-C - test passed
+/TP/MCN/NP/BV-01-C - teardown
+/TP/MCN/NP/BV-01-C - teardown complete
+/TP/MCN/NP/BV-01-C - done
+
+/TP/MCN/NP/BV-02-C - init
+/TP/MCN/NP/BV-02-C - setup
+/TP/MCN/NP/BV-02-C - setup complete
+/TP/MCN/NP/BV-02-C - run
+/TP/MCN/NP/BV-02-C - test passed
+/TP/MCN/NP/BV-02-C - teardown
+/TP/MCN/NP/BV-02-C - teardown complete
+/TP/MCN/NP/BV-02-C - done
+
+/TP/MCN/NP/BV-03-C - init
+/TP/MCN/NP/BV-03-C - setup
+/TP/MCN/NP/BV-03-C - setup complete
+/TP/MCN/NP/BV-03-C - run
+/TP/MCN/NP/BV-03-C - test passed
+/TP/MCN/NP/BV-03-C - teardown
+/TP/MCN/NP/BV-03-C - teardown complete
+/TP/MCN/NP/BV-03-C - done
+
+/TP/MCN/NP/BV-04-C - init
+/TP/MCN/NP/BV-04-C - setup
+/TP/MCN/NP/BV-04-C - setup complete
+/TP/MCN/NP/BV-04-C - run
+/TP/MCN/NP/BV-04-C - test passed
+/TP/MCN/NP/BV-04-C - teardown
+/TP/MCN/NP/BV-04-C - teardown complete
+/TP/MCN/NP/BV-04-C - done
+
+/TP/MCN/NP/BV-05-C - init
+/TP/MCN/NP/BV-05-C - setup
+/TP/MCN/NP/BV-05-C - setup complete
+/TP/MCN/NP/BV-05-C - run
+/TP/MCN/NP/BV-05-C - test passed
+/TP/MCN/NP/BV-05-C - teardown
+/TP/MCN/NP/BV-05-C - teardown complete
+/TP/MCN/NP/BV-05-C - done
+
+/TP/MCN/NP/BV-06-C - init
+/TP/MCN/NP/BV-06-C - setup
+/TP/MCN/NP/BV-06-C - setup complete
+/TP/MCN/NP/BV-06-C - run
+/TP/MCN/NP/BV-06-C - test passed
+/TP/MCN/NP/BV-06-C - teardown
+/TP/MCN/NP/BV-06-C - teardown complete
+/TP/MCN/NP/BV-06-C - done
+
+/TP/MCN/NP/BV-07-C - init
+/TP/MCN/NP/BV-07-C - setup
+/TP/MCN/NP/BV-07-C - setup complete
+/TP/MCN/NP/BV-07-C - run
+/TP/MCN/NP/BV-07-C - test passed
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+[1;39m/TP/MCN/NP/BV-07-C - teardown
+/TP/MCN/NP/BV-07-C - teardown complete
+/TP/MCN/NP/BV-07-C - done
+
+/TP/MCN/NP/BV-08-C - init
+/TP/MCN/NP/BV-08-C - setup
+/TP/MCN/NP/BV-08-C - setup complete
+/TP/MCN/NP/BV-08-C - run
+/TP/MCN/NP/BV-08-C - test passed
+/TP/MCN/NP/BV-08-C - teardown
+/TP/MCN/NP/BV-08-C - teardown complete
+/TP/MCN/NP/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/NP/BI-01-C - init
+/TP/MCN/NP/BI-01-C - setup
+/TP/MCN/NP/BI-01-C - setup complete
+/TP/MCN/NP/BI-01-C - run
+/TP/MCN/NP/BI-01-C - test passed
+/TP/MCN/NP/BI-01-C - teardown
+/TP/MCN/NP/BI-01-C - teardown complete
+/TP/MCN/NP/BI-01-C - done
+
+/TP/MCN/NP/BI-02-C - init
+/TP/MCN/NP/BI-02-C - setup
+/TP/MCN/NP/BI-02-C - setup complete
+/TP/MCN/NP/BI-02-C - run
+/TP/MCN/NP/BI-02-C - test passed
+/TP/MCN/NP/BI-02-C - teardown
+/TP/MCN/NP/BI-02-C - teardown complete
+/TP/MCN/NP/BI-02-C - done
+
+/TP/MPS/BV-01-I - init
+/TP/MPS/BV-01-I - setup
+/TP/MPS/BV-01-I - setup complete
+/TP/MPS/BV-01-I - run
+/TP/MPS/BV-01-I - test passed
+/TP/MPS/BV-01-I - teardown
+/TP/MPS/BV-01-I - teardown complete
+/TP/MPS/BV-01-I - done
+
+/TP/CON/BV-01-C - init
+/TP/CON/BV-01-C - setup
+/TP/CON/BV-01-C - setup complete
+/TP/CON/BV-01-C - run
+/TP/CON/BV-01-C - test passed
+/TP/CON/BV-01-C - teardown
+/TP/CON/BV-01-C - teardown complete
+/TP/CON/BV-01-C - done
+
+/TP/CON/BV-02-C - init
+/TP/CON/BV-02-C - setup
+/TP/CON/BV-02-C - setup complete
+/TP/CON/BV-02-C - run
+/TP/CON/BV-02-C - test passed
+/TP/CON/BV-02-C - teardown
+/TP/CON/BV-02-C - teardown complete
+/TP/CON/BV-02-C - done
+
+/TP/CON/BV-03-C - init
+/TP/CON/BV-03-C - setup
+/TP/CON/BV-03-C - setup complete
+/TP/CON/BV-03-C - run
+/TP/CON/BV-03-C - test passed
+/TP/CON/BV-03-C - teardown
+/TP/CON/BV-03-C - teardown complete
+/TP/CON/BV-03-C - done
+
+/TP/CON/BV-04-C - init
+/TP/CON/BV-04-C - setup
+/TP/CON/BV-04-C - setup complete
+/TP/CON/BV-04-C - run
+/TP/CON/BV-04-C - test passed
+/TP/CON/BV-04-C - teardown
+/TP/CON/BV-04-C - teardown complete
+/TP/CON/BV-04-C - done
+
+/TP/CON/BV-05-C - init
+/TP/CON/BV-05-C - setup
+/TP/CON/BV-05-C - setup complete
+/TP/CON/BV-05-C - run
+/TP/CON/BV-05-C - test passed
+/TP/CON/BV-05-C - teardobluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_unit_info() reply to AVC_OP_UNITINFO
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_subunit_info() reply to AVC_OP_SUBUNITINFO
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+wn
+/TP/CON/BV-05-C - teardown complete
+/TP/CON/BV-05-C - done
+
+/TP/CEC/BV-01-I - init
+/TP/CEC/BV-01-I - setup
+/TP/CEC/BV-01-I - setup complete
+/TP/CEC/BV-01-I - run
+/TP/CEC/BV-01-I - test passed
+/TP/CEC/BV-01-I - teardown
+/TP/CEC/BV-01-I - teardown complete
+/TP/CEC/BV-01-I - done
+
+/TP/CEC/BV-02-I - init
+/TP/CEC/BV-02-I - setup
+/TP/CEC/BV-02-I - setup complete
+/TP/CEC/BV-02-I - run
+/TP/CEC/BV-02-I - test passed
+/TP/CEC/BV-02-I - teardown
+/TP/CEC/BV-02-I - teardown complete
+/TP/CEC/BV-02-I - done
+
+/TP/CRC/BV-01-I - init
+/TP/CRC/BV-01-I - setup
+/TP/CRC/BV-01-I - setup complete
+/TP/CRC/BV-01-I - run
+/TP/CRC/BV-01-I - test passed
+/TP/CRC/BV-01-I - teardown
+/TP/CRC/BV-01-I - teardown complete
+/TP/CRC/BV-01-I - done
+
+/TP/CRC/BV-02-I - init
+/TP/CRC/BV-02-I - setup
+/TP/CRC/BV-02-I - setup complete
+/TP/CRC/BV-02-I - run
+/TP/CRC/BV-02-I - test passed
+/TP/CRC/BV-02-I - teardown
+/TP/CRC/BV-02-I - teardown complete
+/TP/CRC/BV-02-I - done
+
+/TP/ICC/BV-01-I - init
+/TP/ICC/BV-01-I - setup
+/TP/ICC/BV-01-I - setup complete
+/TP/ICC/BV-01-I - run
+/TP/ICC/BV-01-I - test passed
+/TP/ICC/BV-01-I - teardown
+/TP/ICC/BV-01-I - teardown complete
+/TP/ICC/BV-01-I - done
+
+/TP/ICC/BV-02-I - init
+/TP/ICC/BV-02-I - setup
+/TP/ICC/BV-02-I - setup complete
+/TP/ICC/BV-02-I - run
+/TP/ICC/BV-02-I - test passed
+/TP/ICC/BV-02-I - teardown
+/TP/ICC/BV-02-I - teardown complete
+/TP/ICC/BV-02-I - done
+
+/TP/PTT/BV-01-I - init
+/TP/PTT/BV-01-I - setup
+/TP/PTT/BV-01-I - setup complete
+/TP/PTT/BV-01-I - run
+/TP/PTT/BV-01-I - test passed
+/TP/PTT/BV-01-I - teardown
+/TP/PTT/BV-01-I - teardown complete
+/TP/PTT/BV-01-I - done
+
+/TP/PTT/BV-02-I - init
+/TP/PTT/BV-02-I - setup
+/TP/PTT/BV-02-I - setup complete
+/TP/PTT/BV-02-I - run
+/TP/PTT/BV-02-I - test passed
+/TP/PTT/BV-02-I - teardown
+/TP/PTT/BV-02-I - teardown complete
+/TP/PTT/BV-02-I - done
+
+/TP/PTT/BV-03-I - init
+/TP/PTT/BV-03-I - setup
+/TP/PTT/BV-03-I - setup complete
+/TP/PTT/BV-03-I - run
+/TP/PTT/BV-03-I - test passed
+/TP/PTT/BV-03-I - teardown
+/TP/PTT/BV-03-I - teardown complete
+/TP/PTT/BV-03-I - done
+
+/TP/PTT/BV-04-I - init
+/TP/PTT/BV-04-I - setup
+/TP/PTT/BV-04-I - setup complete
+/TP/PTT/BV-04-I - run
+/TP/PTT/BV-04-I - test passed
+/TP/PTT/BV-04-I - teardown
+/TP/PTT/BV-04-I - teardown complete
+/TP/PTT/BV-04-I - done
+
+/TP/PTT/BV-05-I - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x11, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+minit
+/TP/PTT/BV-05-I - setup
+/TP/PTT/BV-05-I - setup complete
+/TP/PTT/BV-05-I - run
+/TP/PTT/BV-05-I - test passed
+/TP/PTT/BV-05-I - teardown
+/TP/PTT/BV-05-I - teardown complete
+/TP/PTT/BV-05-I - done
+
+/TP/CFG/BV-01-C - init
+/TP/CFG/BV-01-C - setup
+/TP/CFG/BV-01-C - setup complete
+/TP/CFG/BV-01-C - run
+/TP/CFG/BV-01-C - test passed
+/TP/CFG/BV-01-C - teardown
+/TP/CFG/BV-01-C - teardown complete
+/TP/CFG/BV-01-C - done
+
+/TP/CFG/BV-02-C - init
+/TP/CFG/BV-02-C - setup
+/TP/CFG/BV-02-C - setup complete
+/TP/CFG/BV-02-C - run
+/TP/CFG/BV-02-C - test passed
+/TP/CFG/BV-02-C - teardown
+/TP/CFG/BV-02-C - teardown complete
+/TP/CFG/BV-02-C - done
+
+/TP/CFG/BI-01-C - init
+/TP/CFG/BI-01-C - setup
+/TP/CFG/BI-01-C - setup complete
+/TP/CFG/BI-01-C - run
+/TP/CFG/BI-01-C - test passed
+/TP/CFG/BI-01-C - teardown
+/TP/CFG/BI-01-C - teardown complete
+/TP/CFG/BI-01-C - done
+
+/TP/PAS/BV-01-C - init
+/TP/PAS/BV-01-C - setup
+/TP/PAS/BV-01-C - setup complete
+/TP/PAS/BV-01-C - run
+/TP/PAS/BV-01-C - test passed
+/TP/PAS/BV-01-C - teardown
+/TP/PAS/BV-01-C - teardown complete
+/TP/PAS/BV-01-C - done
+
+/TP/PAS/BV-02-C - init
+/TP/PAS/BV-02-C - setup
+/TP/PAS/BV-02-C - setup complete
+/TP/PAS/BV-02-C - run
+/TP/PAS/BV-02-C - test passed
+/TP/PAS/BV-02-C - teardown
+/TP/PAS/BV-02-C - teardown complete
+/TP/PAS/BV-02-C - done
+
+/TP/PAS/BV-03-C - init
+/TP/PAS/BV-03-C - setup
+/TP/PAS/BV-03-C - setup complete
+/TP/PAS/BV-03-C - run
+/TP/PAS/BV-03-C - test passed
+/TP/PAS/BV-03-C - teardown
+/TP/PAS/BV-03-C - teardown complete
+/TP/PAS/BV-03-C - done
+
+/TP/PAS/BV-04-C - init
+/TP/PAS/BV-04-C - setup
+/TP/PAS/BV-04-C - setup complete
+/TP/PAS/BV-04-C - run
+/TP/PAS/BV-04-C - test passed
+/TP/PAS/BV-04-C - teardown
+/TP/PAS/BV-04-C - teardown complete
+/TP/PAS/BV-04-C - done
+
+/TP/PAS/BV-05-C - init
+/TP/PAS/BV-05-C - setup
+/TP/PAS/BV-05-C - setup complete
+/TP/PAS/BV-05-C - run
+/TP/PAS/BV-05-C - test passed
+/TP/PAS/BV-05-C - teardown
+/TP/PAS/BV-05-C - teardown complete
+/TP/PAS/BV-05-C - done
+
+/TP/PAS/BV-06-C - init
+/TP/PAS/BV-06-C - setup
+/TP/PAS/BV-06-C - setup complete
+/TP/PAS/BV-06-C - run
+/TP/PAS/BV-06-C - test passed
+/TP/PAS/BV-06-C - teardown
+/TP/PAS/BV-06-C - teardown complete
+/TP/PAS/BV-06-C - done
+
+/TP/PAS/BV-07-C - init
+/TP/PAS/BV-07-C - setup
+/TP/PAS/BV-07-C - setup complete
+/TP/PAS/BV-07-C - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x14, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_value()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+mrun
+/TP/PAS/BV-07-C - test passed
+/TP/PAS/BV-07-C - teardown
+/TP/PAS/BV-07-C - teardown complete
+/TP/PAS/BV-07-C - done
+
+/TP/PAS/BV-08-C - init
+/TP/PAS/BV-08-C - setup
+/TP/PAS/BV-08-C - setup complete
+/TP/PAS/BV-08-C - run
+/TP/PAS/BV-08-C - test passed
+/TP/PAS/BV-08-C - teardown
+/TP/PAS/BV-08-C - teardown complete
+/TP/PAS/BV-08-C - done
+
+/TP/PAS/BV-09-C - init
+/TP/PAS/BV-09-C - setup
+/TP/PAS/BV-09-C - setup complete
+/TP/PAS/BV-09-C - run
+/TP/PAS/BV-09-C - test passed
+/TP/PAS/BV-09-C - teardown
+/TP/PAS/BV-09-C - teardown complete
+/TP/PAS/BV-09-C - done
+
+/TP/PAS/BV-10-C - init
+/TP/PAS/BV-10-C - setup
+/TP/PAS/BV-10-C - setup complete
+/TP/PAS/BV-10-C - run
+/TP/PAS/BV-10-C - test passed
+/TP/PAS/BV-10-C - teardown
+/TP/PAS/BV-10-C - teardown complete
+/TP/PAS/BV-10-C - done
+
+/TP/PAS/BV-11-C - init
+/TP/PAS/BV-11-C - setup
+/TP/PAS/BV-11-C - setup complete
+/TP/PAS/BV-11-C - run
+/TP/PAS/BV-11-C - test passed
+/TP/PAS/BV-11-C - teardown
+/TP/PAS/BV-11-C - teardown complete
+/TP/PAS/BV-11-C - done
+
+/TP/PAS/BI-01-C - init
+/TP/PAS/BI-01-C - setup
+/TP/PAS/BI-01-C - setup complete
+/TP/PAS/BI-01-C - run
+/TP/PAS/BI-01-C - test passed
+/TP/PAS/BI-01-C - teardown
+/TP/PAS/BI-01-C - teardown complete
+/TP/PAS/BI-01-C - done
+
+/TP/PAS/BI-02-C - init
+/TP/PAS/BI-02-C - setup
+/TP/PAS/BI-02-C - setup complete
+/TP/PAS/BI-02-C - run
+/TP/PAS/BI-02-C - test passed
+/TP/PAS/BI-02-C - teardown
+/TP/PAS/BI-02-C - teardown complete
+/TP/PAS/BI-02-C - done
+
+/TP/PAS/BI-03-C - init
+/TP/PAS/BI-03-C - setup
+/TP/PAS/BI-03-C - setup complete
+/TP/PAS/BI-03-C - run
+/TP/PAS/BI-03-C - test passed
+/TP/PAS/BI-03-C - teardown
+/TP/PAS/BI-03-C - teardown complete
+/TP/PAS/BI-03-C - done
+
+/TP/PAS/BI-04-C - init
+/TP/PAS/BI-04-C - setup
+/TP/PAS/BI-04-C - setup complete
+/TP/PAS/BI-04-C - run
+/TP/PAS/BI-04-C - test passed
+/TP/PAS/BI-04-C - teardown
+/TP/PAS/BI-04-C - teardown complete
+/TP/PAS/BI-04-C - done
+
+/TP/PAS/BI-05-C - init
+/TP/PAS/BI-05-C - setup
+/TP/PAS/BI-05-C - setup complete
+/TP/PAS/BI-05-C - run
+/TP/PAS/BI-05-C - test passed
+/TP/PAS/BI-05-C - teardown
+/TP/PAS/BI-05-C - teardown complete
+/TP/PAS/BI-05-C - done
+
+/TP/MDI/BV-01-C - init
+/TP/MDI/BV-01-C - setup
+/TP/MDI/BV-01-C - setup complete
+/TP/MDI/BV-01-C - run
+/TP/MDI/BV-01-C - test passed
+/TP/MDI/BV-01-C - teardown
+/TP/MDI/BV-01-C - bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x30, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_play_status()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x000D
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+teardown complete
+/TP/MDI/BV-01-C - done
+
+/TP/MDI/BV-02-C - init
+/TP/MDI/BV-02-C - setup
+/TP/MDI/BV-02-C - setup complete
+/TP/MDI/BV-02-C - run
+/TP/MDI/BV-02-C - test passed
+/TP/MDI/BV-02-C - teardown
+/TP/MDI/BV-02-C - teardown complete
+/TP/MDI/BV-02-C - done
+
+/TP/MDI/BV-03-C - init
+/TP/MDI/BV-03-C - setup
+/TP/MDI/BV-03-C - setup complete
+/TP/MDI/BV-03-C - run
+/TP/MDI/BV-03-C - test passed
+/TP/MDI/BV-03-C - teardown
+/TP/MDI/BV-03-C - teardown complete
+/TP/MDI/BV-03-C - done
+
+/TP/MDI/BV-04-C - init
+/TP/MDI/BV-04-C - setup
+/TP/MDI/BV-04-C - setup complete
+/TP/MDI/BV-04-C - run
+/TP/MDI/BV-04-C - test passed
+/TP/MDI/BV-04-C - teardown
+/TP/MDI/BV-04-C - teardown complete
+/TP/MDI/BV-04-C - done
+
+/TP/MDI/BV-05-C - init
+/TP/MDI/BV-05-C - setup
+/TP/MDI/BV-05-C - setup complete
+/TP/MDI/BV-05-C - run
+/TP/MDI/BV-05-C - test passed
+/TP/MDI/BV-05-C - teardown
+/TP/MDI/BV-05-C - teardown complete
+/TP/MDI/BV-05-C - done
+
+/TP/NFY/BV-01-C - init
+/TP/NFY/BV-01-C - setup
+/TP/NFY/BV-01-C - setup complete
+/TP/NFY/BV-01-C - run
+/TP/NFY/BV-01-C - test passed
+/TP/NFY/BV-01-C - teardown
+/TP/NFY/BV-01-C - teardown complete
+/TP/NFY/BV-01-C - done
+
+/TP/NFY/BV-02-C - init
+/TP/NFY/BV-02-C - setup
+/TP/NFY/BV-02-C - setup complete
+/TP/NFY/BV-02-C - run
+/TP/NFY/BV-02-C - test passed
+/TP/NFY/BV-02-C - teardown
+/TP/NFY/BV-02-C - teardown complete
+/TP/NFY/BV-02-C - done
+
+/TP/NFY/BV-03-C - init
+/TP/NFY/BV-03-C - setup
+/TP/NFY/BV-03-C - setup complete
+/TP/NFY/BV-03-C - run
+/TP/NFY/BV-03-C - test passed
+/TP/NFY/BV-03-C - teardown
+/TP/NFY/BV-03-C - teardown complete
+/TP/NFY/BV-03-C - done
+
+/TP/NFY/BV-04-C - init
+/TP/NFY/BV-04-C - setup
+/TP/NFY/BV-04-C - setup complete
+/TP/NFY/BV-04-C - run
+/TP/NFY/BV-04-C - test passed
+/TP/NFY/BV-04-C - teardown
+/TP/NFY/BV-04-C - teardown complete
+/TP/NFY/BV-04-C - done
+
+/TP/NFY/BV-05-C - init
+/TP/NFY/BV-05-C - setup
+/TP/NFY/BV-05-C - setup complete
+/TP/NFY/BV-05-C - run
+/TP/NFY/BV-05-C - test passed
+/TP/NFY/BV-05-C - teardown
+/TP/NFY/BV-05-C - teardown complete
+/TP/NFY/BV-05-C - done
+
+/TP/NFY/BV-08-C - init
+/TP/NFY/BV-08-C - setup
+/TP/NFY/BV-08-C - setup complete
+/TP/NFY/BV-08-C - run
+/TP/NFY/BV-08-C - test passed
+/TP/NFY/BV-08-C - teardown
+/TP/NFY/BV-08-C - teardown complete
+/TP/NFY/BV-08-C - done
+
+/TP/NFY/BI-01-C - init
+/TP/NFY/BI-01-C - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0xFF, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0xFF, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+34msetup
+/TP/NFY/BI-01-C - setup complete
+/TP/NFY/BI-01-C - run
+/TP/NFY/BI-01-C - test passed
+/TP/NFY/BI-01-C - teardown
+/TP/NFY/BI-01-C - teardown complete
+/TP/NFY/BI-01-C - done
+
+/TP/INV/BI-01-C - init
+/TP/INV/BI-01-C - setup
+/TP/INV/BI-01-C - setup complete
+/TP/INV/BI-01-C - run
+/TP/INV/BI-01-C - test passed
+/TP/INV/BI-01-C - teardown
+/TP/INV/BI-01-C - teardown complete
+/TP/INV/BI-01-C - done
+
+/TP/INV/BI-02-C - init
+/TP/INV/BI-02-C - setup
+/TP/INV/BI-02-C - setup complete
+/TP/INV/BI-02-C - run
+/TP/INV/BI-02-C - test passed
+/TP/INV/BI-02-C - teardown
+/TP/INV/BI-02-C - teardown complete
+/TP/INV/BI-02-C - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/VLH/BV-01-C - init
+/TP/VLH/BV-01-C - setup
+/TP/VLH/BV-01-C - setup complete
+/TP/VLH/BV-01-C - run
+/TP/VLH/BV-01-C - test passed
+/TP/VLH/BV-01-C - teardown
+/TP/VLH/BV-01-C - teardown complete
+/TP/VLH/BV-01-C - done
+
+/TP/VLH/BV-02-C - init
+/TP/VLH/BV-02-C - setup
+/TP/VLH/BV-02-C - setup complete
+/TP/VLH/BV-02-C - run
+/TP/VLH/BV-02-C - test passed
+/TP/VLH/BV-02-C - teardown
+/TP/VLH/BV-02-C - teardown complete
+/TP/VLH/BV-02-C - done
+
+/TP/VLH/BV-03-C - init
+/TP/VLH/BV-03-C - setup
+/TP/VLH/BV-03-C - setup complete
+/TP/VLH/BV-03-C - run
+/TP/VLH/BV-03-C - test passed
+/TP/VLH/BV-03-C - teardown
+/TP/VLH/BV-03-C - teardown complete
+/TP/VLH/BV-03-C - done
+
+/TP/VLH/BV-04-C - init
+/TP/VLH/BV-04-C - setup
+/TP/VLH/BV-04-C - setup complete
+/TP/VLH/BV-04-C - run
+/TP/VLH/BV-04-C - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() PLAY
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() PLAY
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() FAST FORWARD
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 519
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 14
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 14
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x41, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:abort_continuing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+2mtest passed
+/TP/VLH/BV-04-C - teardown
+/TP/VLH/BV-04-C - teardown complete
+/TP/VLH/BV-04-C - done
+
+/TP/VLH/BI-01-C - init
+/TP/VLH/BI-01-C - setup
+/TP/VLH/BI-01-C - setup complete
+/TP/VLH/BI-01-C - run
+/TP/VLH/BI-01-C - test passed
+/TP/VLH/BI-01-C - teardown
+/TP/VLH/BI-01-C - teardown complete
+/TP/VLH/BI-01-C - done
+
+/TP/VLH/BI-02-C - init
+/TP/VLH/BI-02-C - setup
+/TP/VLH/BI-02-C - setup complete
+/TP/VLH/BI-02-C - run
+/TP/VLH/BI-02-C - test passed
+/TP/VLH/BI-02-C - teardown
+/TP/VLH/BI-02-C - teardown complete
+/TP/VLH/BI-02-C - done
+
+/TP/VLH/BI-03-C - init
+/TP/VLH/BI-03-C - setup
+/TP/VLH/BI-03-C - setup complete
+/TP/VLH/BI-03-C - run
+/TP/VLH/BI-03-C - test passed
+/TP/VLH/BI-03-C - teardown
+/TP/VLH/BI-03-C - teardown complete
+/TP/VLH/BI-03-C - done
+
+/TP/VLH/BI-04-C - init
+/TP/VLH/BI-04-C - setup
+/TP/VLH/BI-04-C - setup complete
+/TP/VLH/BI-04-C - run
+/TP/VLH/BI-04-C - test passed
+/TP/VLH/BI-04-C - teardown
+/TP/VLH/BI-04-C - teardown complete
+/TP/VLH/BI-04-C - done
+
+/TP/PTH/BV-01-C - init
+/TP/PTH/BV-01-C - setup
+/TP/PTH/BV-01-C - setup complete
+/TP/PTH/BV-01-C - run
+/TP/PTH/BV-01-C - test passed
+/TP/PTH/BV-01-C - teardown
+/TP/PTH/BV-01-C - teardown complete
+/TP/PTH/BV-01-C - done
+
+/TP/PTH/BV-02-C - init
+/TP/PTH/BV-02-C - setup
+/TP/PTH/BV-02-C - setup complete
+/TP/PTH/BV-02-C - run
+/TP/PTH/BV-02-C - test passed
+/TP/PTH/BV-02-C - teardown
+/TP/PTH/BV-02-C - teardown complete
+/TP/PTH/BV-02-C - done
+
+/TP/RCR/BV-02-C - init
+/TP/RCR/BV-02-C - setup
+/TP/RCR/BV-02-C - setup complete
+/TP/RCR/BV-02-C - run
+/TP/RCR/BV-02-C - test passed
+/TP/RCR/BV-02-C - teardown
+/TP/RCR/BV-02-C - teardown complete
+/TP/RCR/BV-02-C - done
+
+/TP/RCR/BV-04-C - init
+/TP/RCR/BV-04-C - setup
+/TP/RCR/BV-04-C - setup complete
+/TP/RCR/BV-04-C - run
+/TP/RCR/BV-04-C - test passed
+/TP/RCR/BV-04-C - teardown
+/TP/RCR/BV-04-C - teardown complete
+/TP/RCR/BV-04-C - done
+
+
+Test Summary
+------------
+/TP/MPS/BV-01-C Passed  0.000 seconds
+/TP/MPS/BV-02-C Passed  0.000 seconds
+/TP/MPS/BV-03-C Passed  0.000 seconds
+/TP/MPS/BV-04-C Passed  0.000 seconds
+/TP/MPS/BV-05-C Passed  0.000 seconds
+/TP/MPS/BV-06-C Passed  0.000 seconds
+/TP/MPS/BV-07-C Passed  0.000 seconds
+/TP/MPS/BV-08-C Passed  0.000 seconds
+/TP/MPS/BV-09-C Passed  0.000 seconds
+/TP/MPS/BI-01-C Passed  0.000 seconds
+/TP/MPS/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-01-C Passed  0.000 seconds
+/TP/MCN/CB/BV-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-03-C Passed  0.000 seconds
+/TP/MCN/CB/BV-04-C Passed  0.000 seconds
+/TP/MCN/CB/BV-05-C Passed  0.000 seconds
+/TP/MCN/CB/BV-06-C Passed  0.000 seconds
+/TP/MCN/CB/BV-07-C Passed  0.000 seconds
+/TP/MCN/CB/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/CB/BV-10-C Passed  0.000 seconds
+/TP/MCN/CB/BV-11-C Passed  0.000 seconds
+/TP/MCN/CB/BI-01-C Passed  0.000 seconds
+/TP/MCN/CB/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BI-03-C Passed  0.000 seconds
+/TP/MCN/CB/BI-04-C Passed  0.000 seconds
+/TP/MCN/CB/BI-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-01-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-02-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-03-C Passed  0.000 seconds
+/TP/MCN/SCR/BV-04-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-01-C Passed  0.000 seconds
+/TP/MCN/NP/BV-02-C Passed  0.000 seconds
+/TP/MCN/NP/BV-03-C Passed  0.000 seconds
+/TP/MCN/NP/BV-04-C Passed  0.000 seconds
+/TP/MCN/NP/BV-05-C Passed  0.000 seconds
+/TP/MCN/NP/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-07-C Passed  0.000 seconds
+/TP/MCN/NP/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/NP/BI-01-C Passed  0.000 seconds
+/TP/MCN/NP/BI-02-C Passed  0.000 seconds
+/TP/MPS/BV-01-I Passed  0.000 seconds
+/TP/CON/BV-01-C Passed  0.000 seconds
+/TP/CON/BV-02-C Passed  0.000 seconds
+/TP/CON/BV-03-C Passed  0.000 seconds
+/TP/CON/BV-04-C Passed  0.000 seconds
+/TP/CON/BV-05-C Passed  0.000 seconds
+/TP/CEC/BV-01-I Passed  0.000 seconds
+/TP/CEC/BV-02-I Passed  0.000 seconds
+/TP/CRC/BV-01-I Passed  0.000 seconds
+/TP/CRC/BV-02-I Passed  0.000 seconds
+/TP/ICC/BV-01-I Passed  0.000 seconds
+/TP/ICC/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-01-I Passed  0.000 seconds
+/TP/PTT/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-03-I Passed  0.000 seconds
+/TP/PTT/BV-04-I Passed  0.000 seconds
+/TP/PTT/BV-05-I Passed  0.000 seconds
+/TP/CFG/BV-01-C Passed  0.000 seconds
+/TP/CFG/BV-02-C Passed  0.000 seconds
+/TP/CFG/BI-01-C Passed  0.000 seconds
+/TP/PAS/BV-01-C Passed  0.000 seconds
+/TP/PAS/BV-02-C Passed  0.000 seconds
+/TP/PAS/BV-03-C Passed  0.000 seconds
+/TP/PAS/BV-04-C Passed  0.000 seconds
+/TP/PAS/BV-05-C Passed  0.000 seconds
+/TP/PAS/BV-06-C Passed  0.000 seconds
+/TP/PAS/BV-07-C Passed  0.000 seconds
+/TP/PAS/BV-08-C Passed  0.000 seconds
+/TP/PAS/BV-09-C Passed  0.000 seconds
+/TP/PAS/BV-10-C Passed  0.000 seconds
+/TP/PAS/BV-11-C Passed  0.000 seconds
+/TP/PAS/BI-01-C Passed  0.000 seconds
+/TP/PAS/BI-02-C Passed  0.000 seconds
+/TP/PAS/BI-03-C Passed  0.000 seconds
+/TP/PAS/BI-04-C Passed  0.000 seconds
+/TP/PAS/BI-05-C Passed  0.000 seconds
+/TP/MDI/BV-01-C Passed  0.000 seconds
+/TP/MDI/BV-02-C Passed  0.000 seconds
+/TP/MDI/BV-03-C Passed  0.000 seconds
+/TP/MDI/BV-04-C Passed  0.000 seconds
+/TP/MDI/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-01-C Passed  0.000 seconds
+/TP/NFY/BV-02-C Passed  0.000 seconds
+/TP/NFY/BV-03-C Passed  0.000 seconds
+/TP/NFY/BV-04-C Passed  0.000 seconds
+/TP/NFY/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-08-C Passed  0.000 seconds
+/TP/NFY/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-02-C Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/VLH/BV-01-C Passed  0.000 seconds
+/TP/VLH/BV-02-C Passed  0.000 seconds
+/TP/VLH/BV-03-C Passed  0.000 seconds
+/TP/VLH/BV-04-C Passed  0.000 seconds
+/TP/VLH/BI-01-C Passed  0.000 seconds
+/TP/VLH/BI-02-C Passed  0.000 seconds
+/TP/VLH/BI-03-C Passed  0.000 seconds
+/TP/VLH/BI-04-C Passed  0.000 seconds
+/TP/PTH/BV-01-C Passed  0.000 seconds
+/TP/PTH/BV-02-C Passed  1.957 seconds
+/TP/RCR/BV-02-C Passed  0.000 seconds
+/TP/RCR/BV-04-C Passed  0.000 seconds
+Total: 110, Passed: 110 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.98 seconds
+PASS: test-avrcp
+
+BAP/UCL/DISC/BV-01-C - init
+BAP/UCL/DISC/BV-01-C - setup
+BAP/UCL/DISC/BV-01-C - setup complete
+BAP/UCL/DISC/BV-01-C - run
+BAP/UCL/DISC/BV-01-C - test passed
+BAP/UCL/DISC/BV-01-C - teardown
+BAP/UCL/DISC/BV-01-C - teardown complete
+BAP/UCL/DISC/BV-01-C - done
+
+BAP/UCL/DISC/BV-02-C - init
+BAP/UCL/DISC/BV-02-C - setup
+BAP/UCL/DISC/BV-02-C - setup complete
+BAP/UCL/DISC/BV-02-C - run
+BAP/UCL/DISC/BV-02-C - test passed
+BAP/UCL/DISC/BV-02-C - teardown
+BAP/UCL/DISC/BV-02-C - teardown complete
+BAP/UCL/DISC/BV-02-C - done
+
+BAP/UCL/DISC/BV-06-C - init
+BAP/UCL/DISC/BV-06-C - setup
+BAP/UCL/DISC/BV-06-C - setup complete
+BAP/UCL/DISC/BV-06-C - run
+BAP/UCL/DISC/BV-06-C - test passed
+BAP/UCL/DISC/BV-06-C - teardown
+BAP/UCL/DISC/BV-06-C - teardown complete
+BAP/UCL/DISC/BV-06-C - done
+
+BAP/UCL/DISC/BV-05-C - init
+BAP/UCL/DISC/BV-05-C - setup
+BAP/UCL/DISC/BV-05-C - setup complete
+BAP/UCL/DISC/BV-05-C - run
+BAP/UCL/DISC/BV-05-C - test passed
+BAP/UCL/DISC/BV-05-C - teardown
+BAP/UCL/DISC/BV-05-C - teardown complete
+BAP/UCL/DISC/BV-05-C - done
+
+BAP/UCL/DISC/BV-03-C - init
+BAP/UCL/DISC/BV-03-C - setup
+BAP/UCL/DISC/BV-03-C - setup complete
+BAP/UCL/DISC/BV-03-C - run
+BAP/UCL/DISC/BV-03-C - test passed
+BAP/UCL/DISC/BV-03-C - teardown
+BAP/UCL/DISC/BV-03-C - teardown complete
+BAP/UCL/DISC/BV-03-C - done
+
+BAP/UCL/DISC/BV-04-C - init
+BAP/UCL/DISC/BV-04-C - setup
+BAP/UCL/DISC/BV-04-C - setup complete
+BAP/UCL/DISC/BV-04-C - run
+BAP/UCL/DISC/BV-04-C - test passed
+BAP/UCL/DISC/BV-04-C - teardown
+BAP/UCL/DISC/BV-04-C - teardown complete
+BAP/UCL/DISC/BV-04-C - done
+
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - init
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - run
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - init
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - run
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - init
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - run
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - test passed
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - done
+
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - init
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - run
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - test passed
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - done
+
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - init
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - run
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - test passed
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - done
+
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - init
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - run
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - test passed
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - done
+
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - init
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - run
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - test passed
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - done
+
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - init
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - run
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - test passed
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - done
+
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - init
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - run
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - test passed
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - done
+
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - init
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - run
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - test passed
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - done
+
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - init
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - run
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - test passed
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - done
+
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - init
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - run
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - test passed
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - done
+
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - init
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - run
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - test passed
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - done
+
+
+Test Summary
+------------
+BAP/UCL/DISC/BV-01-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-02-C Passed  0.005 seconds
+BAP/UCL/DISC/BV-06-C Passed  0.005 seconds
+BAP/UCL/DISC/BV-05-C Passed  0.005 seconds
+BAP/UCL/DISC/BV-03-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-04-C Passed  0.007 seconds
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] Passed  0.016 seconds
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] Passed  0.018 seconds
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] Passed  0.018 seconds
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] Passed  0.018 seconds
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] Passed  0.017 seconds
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] Passed  0.018 seconds
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] Passed  0.018 seconds
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] Passed  0.018 seconds
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] Passed  0.018 seconds
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] Passed  0.022 seconds
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] Passed  0.015 seconds
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] Passed  0.015 seconds
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] Passed  0.015 seconds
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] Passed  0.016 seconds
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] Passed  0.015 seconds
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] Passed  0.016 seconds
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] Passed  0.016 seconds
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] Passed  0.015 seconds
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] Passed  0.026 seconds
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] Passed  0.026 seconds
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] Passed  0.028 seconds
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] Passed  0.029 seconds
+Total: 122, Passed: 122 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 2.13 seconds
+PASS: test-bap
+
+BASS/SR/SGGIT/SER/BV-01-C - init
+BASS/SR/SGGIT/SER/BV-01-C - setup
+BASS/SR/SGGIT/SER/BV-01-C - setup complete
+BASS/SR/SGGIT/SER/BV-01-C - run
+BASS/SR/SGGIT/SER/BV-01-C - test passed
+BASS/SR/SGGIT/SER/BV-01-C - teardown
+BASS/SR/SGGIT/SER/BV-01-C - teardown complete
+BASS/SR/SGGIT/SER/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-01-C - init
+BASS/SR/SGGIT/CHA/BV-01-C - setup
+BASS/SR/SGGIT/CHA/BV-01-C - setup complete
+BASS/SR/SGGIT/CHA/BV-01-C - run
+BASS/SR/SGGIT/CHA/BV-01-C - test passed
+BASS/SR/SGGIT/CHA/BV-01-C - teardown
+BASS/SR/SGGIT/CHA/BV-01-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-02-C - init
+BASS/SR/SGGIT/CHA/BV-02-C - setup
+BASS/SR/SGGIT/CHA/BV-02-C - setup complete
+BASS/SR/SGGIT/CHA/BV-02-C - run
+BASS/SR/SGGIT/CHA/BV-02-C - test passed
+BASS/SR/SGGIT/CHA/BV-02-C - teardown
+BASS/SR/SGGIT/CHA/BV-02-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-02-C - done
+
+BASS/SR/SPE/BI-01-C - init
+BASS/SR/SPE/BI-01-C - setup
+BASS/SR/SPE/BI-01-C - setup complete
+BASS/SR/SPE/BI-01-C - run
+BASS/SR/SPE/BI-01-C - test passed
+BASS/SR/SPE/BI-01-C - teardown
+BASS/SR/SPE/BI-01-C - teardown complete
+BASS/SR/SPE/BI-01-C - done
+
+BASS/SR/SPE/BI-03-C - init
+BASS/SR/SPE/BI-03-C - setup
+BASS/SR/SPE/BI-03-C - setup complete
+BASS/SR/SPE/BI-03-C - run
+BASS/SR/SPE/BI-03-C - test passed
+BASS/SR/SPE/BI-03-C - teardown
+BASS/SR/SPE/BI-03-C - teardown complete
+BASS/SR/SPE/BI-03-C - done
+
+BASS/SR/SPE/BI-04-C - init
+BASS/SR/SPE/BI-04-C - setup
+BASS/SR/SPE/BI-04-C - setup complete
+BASS/SR/SPE/BI-04-C - run
+BASS/SR/SPE/BI-04-C - test passed
+BASS/SR/SPE/BI-04-C - teardown
+BASS/SR/SPE/BI-04-C - teardown complete
+BASS/SR/SPE/BI-04-C - done
+
+BASS/SR/SPE/BI-06-C - init
+BASS/SR/SPE/BI-06-C - setup
+BASS/SR/SPE/BI-06-C - setup complete
+BASS/SR/SPE/BI-06-C - run
+BASS/SR/SPE/BI-06-C - test passed
+BASS/SR/SPE/BI-06-C - teardown
+BASS/SR/SPE/BI-06-C - teardown complete
+BASS/SR/SPE/BI-06-C - done
+
+BASS/SR/SPE/BI-07-C - init
+BASS/SR/SPE/BI-07-C - setup
+BASS/SR/SPE/BI-07-C - setup complete
+BASS/SR/SPE/BI-07-C - run
+BASS/SR/SPE/BI-07-C - test passed
+BASS/SR/SPE/BI-07-C - teardown
+BASS/SR/SPE/BI-07-C - teardown complete
+BASS/SR/SPE/BI-07-C - done
+
+
+Test Summary
+------------
+BASS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+BASS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+BASS/SR/SGGIT/CHA/BV-02-C Passed  0.003 seconds
+BASS/SR/SPE/BI-01-C Passed  0.004 seconds
+BASS/SR/SPE/BI-03-C Passed  0.003 seconds
+BASS/SR/SPE/BI-04-C Passed  0.003 seconds
+BASS/SR/SPE/BI-06-C Passed  0.003 seconds
+BASS/SR/SPE/BI-07-C Passed  0.004 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0271 seconds
+PASS: test-bass
+
+/crc/1 - init
+/crc/1 - setup
+/crc/1 - setup complete
+/crc/1 - run
+/crc/1 - test passed
+/crc/1 - teardown
+/crc/1 - teardown complete
+/crc/1 - done
+
+/crc/2 - init
+/crc/2 - setup
+/crc/2 - setup complete
+/crc/2 - run
+/crc/2 - test passed
+/crc/2 - teardown
+/crc/2 - teardown complete
+/crc/2 - done
+
+/crc/3 - init
+/crc/3 - setup
+/crc/3 - setup complete
+/crc/3 - run
+/crc/3 - test passed
+/crc/3 - teardown
+/crc/3 - teardown complete
+/crc/3 - done
+
+/crc/4 - init
+/crc/4 - setup
+/crc/4 - setup complete
+/crc/4 - run
+/crc/4 - test passed
+/crc/4 - teardown
+/crc/4 - teardown complete
+/crc/4 - done
+
+/crc/5 - init
+/crc/5 - setup
+/crc/5 - setup complete
+/crc/5 - run
+/crc/5 - test passed
+/crc/5 - teardown
+/crc/5 - teardown complete
+/crc/5 - done
+
+/crc/6 - init
+/crc/6 - setup
+/crc/6 - setup complete
+/crc/6 - run
+/crc/6 - test passed
+/crc/6 - teardown
+/crc/6 - teardown complete
+/crc/6 - done
+
+/crc/7 - init
+/crc/7 - setup
+/crc/7 - setup complete
+/crc/7 - run
+/crc/7 - test passed
+/crc/7 - teardown
+/crc/7 - teardown complete
+/crc/7 - done
+
+/crc/8 - init
+/crc/8 - setup
+/crc/8 - setup complete
+/crc/8 - run
+/crc/8 - test passed
+/crc/8 - teardown
+/crc/8 - teardown complete
+/crc/8 - done
+
+/crc/9 - init
+/crc/9 - setup
+/crc/9 - setup complete
+/crc/9 - run
+/crc/9 - test passed
+/crc/9 - teardown
+/crc/9 - teardown complete
+/crc/9 - done
+
+
+Test Summary
+------------
+/crc/1 Passed  0.000 seconds
+/crc/2 Passed  0.000 seconds
+/crc/3 Passed  0.000 seconds
+/crc/4 Passed  0.000 seconds
+/crc/5 Passed  0.000 seconds
+/crc/6 Passed  0.000 seconds
+/crc/7 Passed  0.000 seconds
+/crc/8 Passed  0.000 seconds
+/crc/9 Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.000276 seconds
+PASS: test-crc
+PASS: test-crypto
+
+/ecdh/multi - init
+/ecdh/multi - setup
+/ecdh/multi - setup complete
+/ecdh/multi - run
+/ecdh/multi - test passed
+/ecdh/multi - teardown
+/ecdh/multi - teardown complete
+/ecdh/multi - done
+
+/ecdh/sample/1 - init
+/ecdh/sample/1 - setup
+/ecdh/sample/1 - setup complete
+/ecdh/sample/1 - run
+/ecdh/sample/1 - test passed
+/ecdh/sample/1 - teardown
+/ecdh/sample/1 - teardown complete
+/ecdh/sample/1 - done
+
+/ecdh/sample/2 - init
+/ecdh/sample/2 - setup
+/ecdh/sample/2 - setup complete
+/ecdh/sample/2 - run
+/ecdh/sample/2 - test passed
+/ecdh/sample/2 - teardown
+/ecdh/sample/2 - teardown complete
+/ecdh/sample/2 - done
+
+/ecdh/sample/3 - init
+/ecdh/sample/3 - setup
+/ecdh/sample/3 - setup complete
+/ecdh/sample/3 - run
+/ecdh/sample/3 - test passed
+/ecdh/sample/3 - teardown
+/ecdh/sample/3 - teardown complete
+/ecdh/sample/3 - done
+
+/ecdh/invalid - init
+/ecdh/invalid - setup
+/ecdh/invalid - setup complete
+/ecdh/invalid - run
+/ecdh/invalid - test passed
+/ecdh/invalid - teardown
+/ecdh/invalid - teardown complete
+/ecdh/invalid - done
+
+
+Test Summary
+------------
+/ecdh/multi Passed  0.557 seconds
+/ecdh/sample/1 Passed  0.001 seconds
+/ecdh/sample/2 Passed  0.001 seconds
+/ecdh/sample/3 Passed  0.001 seconds
+/ecdh/invalid Passed  0.000 seconds
+Total: 5, Passed: 5 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.561 seconds
+PASS: test-ecc
+
+/eir/basic - init
+/eir/basic - setup
+/eir/basic - setup complete
+/eir/basic - run
+/eir/basic - test passed
+/eir/basic - teardown
+/eir/basic - teardown complete
+/eir/basic - done
+
+/eir/macbookair - init
+/eir/macbookair - setup
+/eir/macbookair - setup complete
+/eir/macbookair - run
+/eir/macbookair - test passed
+/eir/macbookair - teardown
+/eir/macbookair - teardown complete
+/eir/macbookair - done
+
+/eir/iphone5 - init
+/eir/iphone5 - setup
+/eir/iphone5 - setup complete
+/eir/iphone5 - run
+/eir/iphone5 - test passed
+/eir/iphone5 - teardown
+/eir/iphone5 - teardown complete
+/eir/iphone5 - done
+
+/eir/ipadmini - init
+/eir/ipadmini - setup
+/eir/ipadmini - setup complete
+/eir/ipadmini - run
+/eir/ipadmini - test passed
+/eir/ipadmini - teardown
+/eir/ipadmini - teardown complete
+/eir/ipadmini - done
+
+/eir/sl400h - init
+/eir/sl400h - setup
+/eir/sl400h - setup complete
+/eir/sl400h - run
+/eir/sl400h - test passed
+/eir/sl400h - teardown
+/eir/sl400h - teardown complete
+/eir/sl400h - done
+
+/eir/sl910 - init
+/eir/sl910 - setup
+/eir/sl910 - setup complete
+/eir/sl910 - run
+/eir/sl910 - test passed
+/eir/sl910 - teardown
+/eir/sl910 - teardown complete
+/eir/sl910 - done
+
+/eir/bh907 - init
+/eir/bh907 - setup
+/eir/bh907 - setup complete
+/eir/bh907 - run
+/eir/bh907 - test passed
+/eir/bh907 - teardown
+/eir/bh907 - teardown complete
+/eir/bh907 - done
+
+/eir/fuelband - init
+/eir/fuelband - setup
+/eir/fuelband - setup complete
+/eir/fuelband - run
+/eir/fuelband - test passed
+/eir/fuelband - teardown
+/eir/fuelband - teardown complete
+/eir/fuelband - done
+
+/ad/bluesc - init
+/ad/bluesc - setup
+/ad/bluesc - setup complete
+/ad/bluesc - run
+/ad/bluesc - test passed
+/ad/bluesc - teardown
+/ad/bluesc - teardown complete
+/ad/bluesc - done
+
+/ad/wahooscale - init
+/ad/wahooscale - setup
+/ad/wahooscale - setup complete
+/ad/wahooscale - run
+/ad/wahooscale - test passed
+/ad/wahooscale - teardown
+/ad/wahooscale - teardown complete
+/ad/wahooscale - done
+
+/ad/mioalpha - init
+/ad/mioalpha - setup
+/ad/mioalpha - setup complete
+/ad/mioalpha - run
+/ad/mioalpha - test passed
+/ad/mioalpha - teardown
+/ad/mioalpha - teardown complete
+/ad/mioalpha - done
+
+/ad/cookoo - init
+/ad/cookoo - setup
+/ad/cookoo - setup complete
+/ad/cookoo - run
+/ad/cookoo - test passed
+/ad/cookoo - teardown
+/ad/cookoo - teardown complete
+/ad/cookoo - done
+
+/ad/citizen1 - init
+/ad/citizen1 - setup
+/ad/citizen1 - setup complete
+/ad/citizen1 - run
+/ad/citizen1 - test passed
+/ad/citizen1 - teardown
+/ad/citizen1 - teardown complete
+/ad/citizen1 - done
+
+/ad/citizen2 - init
+/ad/citizen2 - setup
+/ad/citizen2 - setup complete
+/ad/citizen2 - run
+/ad/citizen2 - test passed
+/ad/citizen2 - teardown
+/ad/citizen2 - teardown complete
+/ad/citizen2 - done
+
+ad/g-tag - init
+ad/g-tag - setup
+ad/g-tag - setup complete
+ad/g-tag - run
+ad/g-tag - test passed
+ad/g-tag - teardown
+ad/g-tag - teardown complete
+ad/g-tag - done
+
+ad/uri-beacon - init
+ad/uri-beacon - setup
+ad/uri-beacon - setup complete
+ad/uri-beacon - run
+ad/uri-beacon - test passed
+ad/uri-beacon - teardown
+ad/uri-beacon - teardown complete
+ad/uri-beacon - done
+
+
+Test Summary
+------------
+/eir/basic Passed  0.000 seconds
+/eir/macbookair Passed  0.000 seconds
+/eir/iphone5 Passed  0.000 seconds
+/eir/ipadmini Passed  0.000 seconds
+/eir/sl400h Passed  0.000 seconds
+/eir/sl910 Passed  0.000 seconds
+/eir/bh907 Passed  0.000 seconds
+/eir/fuelband Passed  0.000 seconds
+/ad/bluesc Passed  0.000 seconds
+/ad/wahooscale Passed  0.000 seconds
+/ad/mioalpha Passed  0.000 seconds
+/ad/cookoo Passed  0.000 seconds
+/ad/citizen1 Passed  0.000 seconds
+/ad/citizen2 Passed  0.000 seconds
+ad/g-tag Passed  0.000 seconds
+ad/uri-beacon Passed  0.000 seconds
+Total: 16, Passed: 16 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00106 seconds
+PASS: test-eir
+
+/TP/GAC/CL/BV-01-C - init
+/TP/GAC/CL/BV-01-C - setup
+/TP/GAC/CL/BV-01-C - setup complete
+/TP/GAC/CL/BV-01-C - run
+/TP/GAC/CL/BV-01-C - test passed
+/TP/GAC/CL/BV-01-C - teardown
+/TP/GAC/CL/BV-01-C - teardown complete
+/TP/GAC/CL/BV-01-C - done
+
+/TP/GAC/SR/BV-01-C - init
+/TP/GAC/SR/BV-01-C - setup
+/TP/GAC/SR/BV-01-C - setup complete
+/TP/GAC/SR/BV-01-C - run
+/TP/GAC/SR/BV-01-C - test passed
+/TP/GAC/SR/BV-01-C - teardown
+/TP/GAC/SR/BV-01-C - teardown complete
+/TP/GAC/SR/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C - init
+/TP/GAD/CL/BV-01-C - setup
+/TP/GAD/CL/BV-01-C - setup complete
+/TP/GAD/CL/BV-01-C - run
+/TP/GAD/CL/BV-01-C - test passed
+/TP/GAD/CL/BV-01-C - teardown
+/TP/GAD/CL/BV-01-C - teardown complete
+/TP/GAD/CL/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C-small - init
+/TP/GAD/CL/BV-01-C-small - setup
+/TP/GAD/CL/BV-01-C-small - setup complete
+/TP/GAD/CL/BV-01-C-small - run
+/TP/GAD/CL/BV-01-C-small - test passed
+/TP/GAD/CL/BV-01-C-small - teardown
+/TP/GAD/CL/BV-01-C-small - teardown complete
+/TP/GAD/CL/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C - init
+/TP/GAD/SR/BV-01-C - setup
+/TP/GAD/SR/BV-01-C - setup complete
+/TP/GAD/SR/BV-01-C - run
+/TP/GAD/SR/BV-01-C - test passed
+/TP/GAD/SR/BV-01-C - teardown
+/TP/GAD/SR/BV-01-C - teardown complete
+/TP/GAD/SR/BV-01-C - done
+
+/TP/GAD/SR/BV-01-C-small - init
+/TP/GAD/SR/BV-01-C-small - setup
+/TP/GAD/SR/BV-01-C-small - setup complete
+/TP/GAD/SR/BV-01-C-small - run
+/TP/GAD/SR/BV-01-C-small - test passed
+/TP/GAD/SR/BV-01-C-small - teardown
+/TP/GAD/SR/BV-01-C-small - teardown complete
+/TP/GAD/SR/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C-large-1 - init
+/TP/GAD/SR/BV-01-C-large-1 - setup
+/TP/GAD/SR/BV-01-C-large-1 - setup complete
+/TP/GAD/SR/BV-01-C-large-1 - run
+/TP/GAD/SR/BV-01-C-large-1 - test passed
+/TP/GAD/SR/BV-01-C-large-1 - teardown
+/TP/GAD/SR/BV-01-C-large-1 - teardown complete
+/TP/GAD/SR/BV-01-C-large-1 - done
+
+/TP/GAD/CL/BV-02-C-1 - init
+/TP/GAD/CL/BV-02-C-1 - setup
+/TP/GAD/CL/BV-02-C-1 - setup complete
+/TP/GAD/CL/BV-02-C-1 - run
+/TP/GAD/CL/BV-02-C-1 - test passed
+/TP/GAD/CL/BV-02-C-1 - teardown
+/TP/GAD/CL/BV-02-C-1 - teardown complete
+/TP/GAD/CL/BV-02-C-1 - done
+
+/TP/GAD/CL/BV-02-C-1-alternative - init
+/TP/GAD/CL/BV-02-C-1-alternative - setup
+/TP/GAD/CL/BV-02-C-1-alternative - setup complete
+/TP/GAD/CL/BV-02-C-1-alternative - run
+/TP/GAD/CL/BV-02-C-1-alternative - test passed
+/TP/GAD/CL/BV-02-C-1-alternative - teardown
+/TP/GAD/CL/BV-02-C-1-alternative - teardown complete
+/TP/GAD/CL/BV-02-C-1-alternative - done
+
+/TP/GAD/CL/BV-02-C-2 - init
+/TP/GAD/CL/BV-02-C-2 - setup
+/TP/GAD/CL/BV-02-C-2 - setup complete
+/TP/GAD/CL/BV-02-C-2 - run
+/TP/GAD/CL/BV-02-C-2 - test passed
+/TP/GAD/CL/BV-02-C-2 - teardown
+/TP/GAD/CL/BV-02-C-2 - teardown complete
+/TP/GAD/CL/BV-02-C-2 - done
+
+/TP/GAD/SR/BV-02-C/exists-16/small - init
+/TP/GAD/SR/BV-02-C/exists-16/small - setup
+/TP/GAD/SR/BV-02-C/exists-16/small - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/small - run
+/TP/GAD/SR/BV-02-C/exists-16/small - test passed
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/small - done
+
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-16/small - init
+/TP/GAD/SR/BV-02-C/missing-16/small - setup
+/TP/GAD/SR/BV-02-C/missing-16/small - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/small - run
+/TP/GAD/SR/BV-02-C/missing-16/small - test passed
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/small - done
+
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - done
+
+/TP/GAD/CL/BV-03-C - init
+/TP/GAD/CL/BV-03-C - setup
+/TP/GAD/CL/BV-03-C - setup complete
+/TP/GAD/CL/BV-03-C - run
+/TP/GAD/CL/BV-03-C - test passed
+/TP/GAD/CL/BV-03-C - teardown
+/TP/GAD/CL/BV-03-C - teardown complete
+/TP/GAD/CL/BV-03-C - done
+
+/TP/GAD/SR/BV-03-C/small - init
+/TP/GAD/SR/BV-03-C/small - setup
+/TP/GAD/SR/BV-03-C/small - setup complete
+/TP/GAD/SR/BV-03-C/small - run
+/TP/GAD/SR/BV-03-C/small - test passed
+/TP/GAD/SR/BV-03-C/small - teardown
+/TP/GAD/SR/BV-03-C/small - teardown complete
+/TP/GAD/SR/BV-03-C/small - done
+
+/TP/GAD/SR/BV-03-C/large-1 - init
+/TP/GAD/SR/BV-03-C/large-1 - setup
+/TP/GAD/SR/BV-03-C/large-1 - setup complete
+/TP/GAD/SR/BV-03-C/large-1 - run
+/TP/GAD/SR/BV-03-C/large-1 - test passed
+/TP/GAD/SR/BV-03-C/large-1 - teardown
+/TP/GAD/SR/BV-03-C/large-1 - teardown complete
+/TP/GAD/SR/BV-03-C/large-1 - done
+
+/TP/GAD/CL/BV-04-C - init
+/TP/GAD/CL/BV-04-C - setup
+/TP/GAD/CL/BV-04-C - setup complete
+/TP/GAD/CL/BV-04-C - run
+/TP/GAD/CL/BV-04-C - test passed
+/TP/GAD/CL/BV-04-C - teardown
+/TP/GAD/CL/BV-04-C - teardown complete
+/TP/GAD/CL/BV-04-C - done
+
+/TP/GAD/SR/BV-04-C/small/1 - init
+/TP/GAD/SR/BV-04-C/small/1 - setup
+/TP/GAD/SR/BV-04-C/small/1 - setup complete
+/TP/GAD/SR/BV-04-C/small/1 - run
+/TP/GAD/SR/BV-04-C/small/1 - test passed
+/TP/GAD/SR/BV-04-C/small/1 - teardown
+/TP/GAD/SR/BV-04-C/small/1 - teardown complete
+/TP/GAD/SR/BV-04-C/small/1 - done
+
+/TP/GAD/SR/BV-04-C/small/2 - init
+/TP/GAD/SR/BV-04-C/small/2 - setup
+/TP/GAD/SR/BV-04-C/small/2 - setup complete
+/TP/GAD/SR/BV-04-C/small/2 - run
+/TP/GAD/SR/BV-04-C/small/2 - test passed
+/TP/GAD/SR/BV-04-C/small/2 - teardown
+/TP/GAD/SR/BV-04-C/small/2 - teardown complete
+/TP/GAD/SR/BV-04-C/small/2 - done
+
+/TP/GAD/SR/BV-04-C/large-1 - init
+/TP/GAD/SR/BV-04-C/large-1 - setup
+/TP/GAD/SR/BV-04-C/large-1 - setup complete
+/TP/GAD/SR/BV-04-C/large-1 - run
+/TP/GAD/SR/BV-04-C/large-1 - test passed
+/TP/GAD/SR/BV-04-C/large-1 - teardown
+/TP/GAD/SR/BV-04-C/large-1 - teardown complete
+/TP/GAD/SR/BV-04-C/large-1 - done
+
+/TP/GAD/CL/BV-05-C - init
+/TP/GAD/CL/BV-05-C - setup
+/TP/GAD/CL/BV-05-C - setup complete
+/TP/GAD/CL/BV-05-C - run
+/TP/GAD/CL/BV-05-C - test passed
+/TP/GAD/CL/BV-05-C - teardown
+/TP/GAD/CL/BV-05-C - teardown complete
+/TP/GAD/CL/BV-05-C - done
+
+/TP/GAD/SR/BV-05-C/small/1 - init
+/TP/GAD/SR/BV-05-C/small/1 - setup
+/TP/GAD/SR/BV-05-C/small/1 - setup complete
+/TP/GAD/SR/BV-05-C/small/1 - run
+/TP/GAD/SR/BV-05-C/small/1 - test passed
+/TP/GAD/SR/BV-05-C/small/1 - teardown
+/TP/GAD/SR/BV-05-C/small/1 - teardown complete
+/TP/GAD/SR/BV-05-C/small/1 - done
+
+/TP/GAD/SR/BV-05-C/small/2 - init
+/TP/GAD/SR/BV-05-C/small/2 - setup
+/TP/GAD/SR/BV-05-C/small/2 - setup complete
+/TP/GAD/SR/BV-05-C/small/2 - run
+/TP/GAD/SR/BV-05-C/small/2 - test passed
+/TP/GAD/SR/BV-05-C/small/2 - teardown
+/TP/GAD/SR/BV-05-C/small/2 - teardown complete
+/TP/GAD/SR/BV-05-C/small/2 - done
+
+/TP/GAD/SR/BV-05-C/large-1 - init
+/TP/GAD/SR/BV-05-C/large-1 - setup
+/TP/GAD/SR/BV-05-C/large-1 - setup complete
+/TP/GAD/SR/BV-05-C/large-1 - run
+/TP/GAD/SR/BV-05-C/large-1 - test passed
+/TP/GAD/SR/BV-05-C/large-1 - teardown
+/TP/GAD/SR/BV-05-C/large-1 - teardown complete
+/TP/GAD/SR/BV-05-C/large-1 - done
+
+/TP/GAD/CL/BV-06-C - init
+/TP/GAD/CL/BV-06-C - setup
+/TP/GAD/CL/BV-06-C - setup complete
+/TP/GAD/CL/BV-06-C - run
+/TP/GAD/CL/BV-06-C - test passed
+/TP/GAD/CL/BV-06-C - teardown
+/TP/GAD/CL/BV-06-C - teardown complete
+/TP/GAD/CL/BV-06-C - done
+
+/TP/GAD/CL/BV-06-C/client-1 - init
+/TP/GAD/CL/BV-06-C/client-1 - setup
+/TP/GAD/CL/BV-06-C/client-1 - setup complete
+/TP/GAD/CL/BV-06-C/client-1 - run
+/TP/GAD/CL/BV-06-C/client-1 - test passed
+/TP/GAD/CL/BV-06-C/client-1 - teardown
+/TP/GAD/CL/BV-06-C/client-1 - teardown complete
+/TP/GAD/CL/BV-06-C/client-1 - done
+
+/TP/GAD/CL/BV-06-C/client-2 - init
+/TP/GAD/CL/BV-06-C/client-2 - setup
+/TP/GAD/CL/BV-06-C/client-2 - setup complete
+/TP/GAD/CL/BV-06-C/client-2 - run
+/TP/GAD/CL/BV-06-C/client-2 - test passed
+/TP/GAD/CL/BV-06-C/client-2 - teardown
+/TP/GAD/CL/BV-06-C/client-2 - teardown complete
+/TP/GAD/CL/BV-06-C/client-2 - done
+
+/TP/GAD/CL/BV-06-C/client-3 - init
+/TP/GAD/CL/BV-06-C/client-3 - setup
+/TP/GAD/CL/BV-06-C/client-3 - setup complete
+/TP/GAD/CL/BV-06-C/client-3 - run
+/TP/GAD/CL/BV-06-C/client-3 - test passed
+/TP/GAD/CL/BV-06-C/client-3 - teardown
+/TP/GAD/CL/BV-06-C/client-3 - teardown complete
+/TP/GAD/CL/BV-06-C/client-3 - done
+
+/TP/GAD/SR/BV-06-C/small - init
+/TP/GAD/SR/BV-06-C/small - setup
+/TP/GAD/SR/BV-06-C/small - setup complete
+/TP/GAD/SR/BV-06-C/small - run
+/TP/GAD/SR/BV-06-C/small - test passed
+/TP/GAD/SR/BV-06-C/small - teardown
+/TP/GAD/SR/BV-06-C/small - teardown complete
+/TP/GAD/SR/BV-06-C/small - done
+
+/TP/GAD/SR/BV-06-C/large-1 - init
+/TP/GAD/SR/BV-06-C/large-1 - setup
+/TP/GAD/SR/BV-06-C/large-1 - setup complete
+/TP/GAD/SR/BV-06-C/large-1 - run
+/TP/GAD/SR/BV-06-C/large-1 - test passed
+/TP/GAD/SR/BV-06-C/large-1 - teardown
+/TP/GAD/SR/BV-06-C/large-1 - teardown complete
+/TP/GAD/SR/BV-06-C/large-1 - done
+
+/TP/GAR/CL/BV-01-C - init
+/TP/GAR/CL/BV-01-C - setup
+/TP/GAR/CL/BV-01-C - setup complete
+/TP/GAR/CL/BV-01-C - run
+/TP/GAR/CL/BV-01-C - test passed
+/TP/GAR/CL/BV-01-C - teardown
+/TP/GAR/CL/BV-01-C - teardown complete
+/TP/GAR/CL/BV-01-C - done
+
+/TP/GAR/CL/BI-01-C - init
+/TP/GAR/CL/BI-01-C - setup
+/TP/GAR/CL/BI-01-C - setup complete
+/TP/GAR/CL/BI-01-C - run
+/TP/GAR/CL/BI-01-C - test passed
+/TP/GAR/CL/BI-01-C - teardown
+/TP/GAR/CL/BI-01-C - teardown complete
+/TP/GAR/CL/BI-01-C - done
+
+/TP/GAR/CL/BI-02-C - init
+/TP/GAR/CL/BI-02-C - setup
+/TP/GAR/CL/BI-02-C - setup complete
+/TP/GAR/CL/BI-02-C - run
+/TP/GAR/CL/BI-02-C - test passed
+/TP/GAR/CL/BI-02-C - teardown
+/TP/GAR/CL/BI-02-C - teardown complete
+/TP/GAR/CL/BI-02-C - done
+
+/TP/GAR/CL/BI-03-C - init
+/TP/GAR/CL/BI-03-C - setup
+/TP/GAR/CL/BI-03-C - setup complete
+/TP/GAR/CL/BI-03-C - run
+/TP/GAR/CL/BI-03-C - test passed
+/TP/GAR/CL/BI-03-C - teardown
+/TP/GAR/CL/BI-03-C - teardown complete
+/TP/GAR/CL/BI-03-C - done
+
+/TP/GAR/CL/BI-04-C - init
+/TP/GAR/CL/BI-04-C - setup
+/TP/GAR/CL/BI-04-C - setup complete
+/TP/GAR/CL/BI-04-C - run
+/TP/GAR/CL/BI-04-C - test passed
+/TP/GAR/CL/BI-04-C - teardown
+/TP/GAR/CL/BI-04-C - teardown complete
+/TP/GAR/CL/BI-04-C - done
+
+/TP/GAR/CL/BI-04-C/auto - init
+/TP/GAR/CL/BI-04-C/auto - setup
+/TP/GAR/CL/BI-04-C/auto - setup complete
+/TP/GAR/CL/BI-04-C/auto - run
+/TP/GAR/CL/BI-04-C/auto - test passed
+/TP/GAR/CL/BI-04-C/auto - teardown
+/TP/GAR/CL/BI-04-C/auto - teardown complete
+/TP/GAR/CL/BI-04-C/auto - done
+
+/TP/GAR/CL/BI-05-C - init
+/TP/GAR/CL/BI-05-C - setup
+/TP/GAR/CL/BI-05-C - setup complete
+/TP/GAR/CL/BI-05-C - run
+/TP/GAR/CL/BI-05-C - test passed
+/TP/GAR/CL/BI-05-C - teardown
+/TP/GAR/CL/BI-05-C - teardown complete
+/TP/GAR/CL/BI-05-C - done
+
+/TP/GAR/SR/BV-01-C/small - init
+/TP/GAR/SR/BV-01-C/small - setup
+/TP/GAR/SR/BV-01-C/small - setup complete
+/TP/GAR/SR/BV-01-C/small - run
+/TP/GAR/SR/BV-01-C/small - test passed
+/TP/GAR/SR/BV-01-C/small - teardown
+/TP/GAR/SR/BV-01-C/small - teardown complete
+/TP/GAR/SR/BV-01-C/small - done
+
+/TP/GAR/SR/BV-01-C/large-1 - init
+/TP/GAR/SR/BV-01-C/large-1 - setup
+/TP/GAR/SR/BV-01-C/large-1 - setup complete
+/TP/GAR/SR/BV-01-C/large-1 - run
+/TP/GAR/SR/BV-01-C/large-1 - test passed
+/TP/GAR/SR/BV-01-C/large-1 - teardown
+/TP/GAR/SR/BV-01-C/large-1 - teardown complete
+/TP/GAR/SR/BV-01-C/large-1 - done
+
+/TP/GAR/SR/BI-02-C/small - init
+/TP/GAR/SR/BI-02-C/small - setup
+/TP/GAR/SR/BI-02-C/small - setup complete
+/TP/GAR/SR/BI-02-C/small - run
+/TP/GAR/SR/BI-02-C/small - test passed
+/TP/GAR/SR/BI-02-C/small - teardown
+/TP/GAR/SR/BI-02-C/small - teardown complete
+/TP/GAR/SR/BI-02-C/small - done
+
+/TP/GAR/SR/BI-02-C/large - init
+/TP/GAR/SR/BI-02-C/large - setup
+/TP/GAR/SR/BI-02-C/large - setup complete
+/TP/GAR/SR/BI-02-C/large - run
+/TP/GAR/SR/BI-02-C/large - test passed
+/TP/GAR/SR/BI-02-C/large - teardown
+/TP/GAR/SR/BI-02-C/large - teardown complete
+/TP/GAR/SR/BI-02-C/large - done
+
+/TP/GAR/CL/BV-03-C-1 - init
+/TP/GAR/CL/BV-03-C-1 - setup
+/TP/GAR/CL/BV-03-C-1 - setup complete
+/TP/GAR/CL/BV-03-C-1 - run
+/TP/GAR/CL/BV-03-C-1 - test passed
+/TP/GAR/CL/BV-03-C-1 - teardown
+/TP/GAR/CL/BV-03-C-1 - teardown complete
+/TP/GAR/CL/BV-03-C-1 - done
+
+/TP/GAR/CL/BV-03-C-2 - init
+/TP/GAR/CL/BV-03-C-2 - setup
+/TP/GAR/CL/BV-03-C-2 - setup complete
+/TP/GAR/CL/BV-03-C-2 - run
+/TP/GAR/CL/BV-03-C-2 - test passed
+/TP/GAR/CL/BV-03-C-2 - teardown
+/TP/GAR/CL/BV-03-C-2 - teardown complete
+/TP/GAR/CL/BV-03-C-2 - done
+
+/TP/GAR/CL/BI-06-C - init
+/TP/GAR/CL/BI-06-C - setup
+/TP/GAR/CL/BI-06-C - setup complete
+/TP/GAR/CL/BI-06-C - run
+/TP/GAR/CL/BI-06-C - test passed
+/TP/GAR/CL/BI-06-C - teardown
+/TP/GAR/CL/BI-06-C - teardown complete
+/TP/GAR/CL/BI-06-C - done
+
+/TP/GAR/CL/BI-07-C - init
+/TP/GAR/CL/BI-07-C - setup
+/TP/GAR/CL/BI-07-C - setup complete
+/TP/GAR/CL/BI-07-C - run
+/TP/GAR/CL/BI-07-C - test passed
+/TP/GAR/CL/BI-07-C - teardown
+/TP/GAR/CL/BI-07-C - teardown complete
+/TP/GAR/CL/BI-07-C - done
+
+/TP/GAR/CL/BI-09-C - init
+/TP/GAR/CL/BI-09-C - setup
+/TP/GAR/CL/BI-09-C - setup complete
+/TP/GAR/CL/BI-09-C - run
+/TP/GAR/CL/BI-09-C - test passed
+/TP/GAR/CL/BI-09-C - teardown
+/TP/GAR/CL/BI-09-C - teardown complete
+/TP/GAR/CL/BI-09-C - done
+
+/TP/GAR/CL/BI-10-C - init
+/TP/GAR/CL/BI-10-C - setup
+/TP/GAR/CL/BI-10-C - setup complete
+/TP/GAR/CL/BI-10-C - run
+/TP/GAR/CL/BI-10-C - test passed
+/TP/GAR/CL/BI-10-C - teardown
+/TP/GAR/CL/BI-10-C - teardown complete
+/TP/GAR/CL/BI-10-C - done
+
+/TP/GAR/CL/BI-11-C - init
+/TP/GAR/CL/BI-11-C - setup
+/TP/GAR/CL/BI-11-C - setup complete
+/TP/GAR/CL/BI-11-C - run
+/TP/GAR/CL/BI-11-C - test passed
+/TP/GAR/CL/BI-11-C - teardown
+/TP/GAR/CL/BI-11-C - teardown complete
+/TP/GAR/CL/BI-11-C - done
+
+/TP/GAR/SR/BV-03-C/small - init
+/TP/GAR/SR/BV-03-C/small - setup
+/TP/GAR/SR/BV-03-C/small - setup complete
+/TP/GAR/SR/BV-03-C/small - run
+/TP/GAR/SR/BV-03-C/small - test passed
+/TP/GAR/SR/BV-03-C/small - teardown
+/TP/GAR/SR/BV-03-C/small - teardown complete
+/TP/GAR/SR/BV-03-C/small - done
+
+/TP/GAR/SR/BV-03-C/large-1 - init
+/TP/GAR/SR/BV-03-C/large-1 - setup
+/TP/GAR/SR/BV-03-C/large-1 - setup complete
+/TP/GAR/SR/BV-03-C/large-1 - run
+/TP/GAR/SR/BV-03-C/large-1 - test passed
+/TP/GAR/SR/BV-03-C/large-1 - teardown
+/TP/GAR/SR/BV-03-C/large-1 - teardown complete
+/TP/GAR/SR/BV-03-C/large-1 - done
+
+/TP/GAR/SR/BI-06-C/large-1 - init
+/TP/GAR/SR/BI-06-C/large-1 - setup
+/TP/GAR/SR/BI-06-C/large-1 - setup complete
+/TP/GAR/SR/BI-06-C/large-1 - run
+/TP/GAR/SR/BI-06-C/large-1 - test passed
+/TP/GAR/SR/BI-06-C/large-1 - teardown
+/TP/GAR/SR/BI-06-C/large-1 - teardown complete
+/TP/GAR/SR/BI-06-C/large-1 - done
+
+/TP/GAR/SR/BI-07-C/small - init
+/TP/GAR/SR/BI-07-C/small - setup
+/TP/GAR/SR/BI-07-C/small - setup complete
+/TP/GAR/SR/BI-07-C/small - run
+/TP/GAR/SR/BI-07-C/small - test passed
+/TP/GAR/SR/BI-07-C/small - teardown
+/TP/GAR/SR/BI-07-C/small - teardown complete
+/TP/GAR/SR/BI-07-C/small - done
+
+/TP/GAR/SR/BI-07-C/large-1 - init
+/TP/GAR/SR/BI-07-C/large-1 - setup
+/TP/GAR/SR/BI-07-C/large-1 - setup complete
+/TP/GAR/SR/BI-07-C/large-1 - run
+/TP/GAR/SR/BI-07-C/large-1 - test passed
+/TP/GAR/SR/BI-07-C/large-1 - teardown
+/TP/GAR/SR/BI-07-C/large-1 - teardown complete
+/TP/GAR/SR/BI-07-C/large-1 - done
+
+/TP/GAR/SR/BI-08-C/small - init
+/TP/GAR/SR/BI-08-C/small - setup
+/TP/GAR/SR/BI-08-C/small - setup complete
+/TP/GAR/SR/BI-08-C/small - run
+/TP/GAR/SR/BI-08-C/small - test passed
+/TP/GAR/SR/BI-08-C/small - teardown
+/TP/GAR/SR/BI-08-C/small - teardown complete
+/TP/GAR/SR/BI-08-C/small - done
+
+/TP/GAR/SR/BI-08-C/large-1 - init
+/TP/GAR/SR/BI-08-C/large-1 - setup
+/TP/GAR/SR/BI-08-C/large-1 - setup complete
+/TP/GAR/SR/BI-08-C/large-1 - run
+/TP/GAR/SR/BI-08-C/large-1 - test passed
+/TP/GAR/SR/BI-08-C/large-1 - teardown
+/TP/GAR/SR/BI-08-C/large-1 - teardown complete
+/TP/GAR/SR/BI-08-C/large-1 - done
+
+/TP/GAR/SR/BV-04-C/large-1 - init
+/TP/GAR/SR/BV-04-C/large-1 - setup
+/TP/GAR/SR/BV-04-C/large-1 - setup complete
+/TP/GAR/SR/BV-04-C/large-1 - run
+/TP/GAR/SR/BV-04-C/large-1 - test passed
+/TP/GAR/SR/BV-04-C/large-1 - teardown
+/TP/GAR/SR/BV-04-C/large-1 - teardown complete
+/TP/GAR/SR/BV-04-C/large-1 - done
+
+/TP/GAR/SR/BI-12-C/large-1 - init
+/TP/GAR/SR/BI-12-C/large-1 - setup
+/TP/GAR/SR/BI-12-C/large-1 - setup complete
+/TP/GAR/SR/BI-12-C/large-1 - run
+/TP/GAR/SR/BI-12-C/large-1 - test passed
+/TP/GAR/SR/BI-12-C/large-1 - teardown
+/TP/GAR/SR/BI-12-C/large-1 - teardown complete
+/TP/GAR/SR/BI-12-C/large-1 - done
+
+/TP/GAR/SR/BI-13-C/small - init
+/TP/GAR/SR/BI-13-C/small - setup
+/TP/GAR/SR/BI-13-C/small - setup complete
+/TP/GAR/SR/BI-13-C/small - run
+/TP/GAR/SR/BI-13-C/small - test passed
+/TP/GAR/SR/BI-13-C/small - teardown
+/TP/GAR/SR/BI-13-C/small - teardown complete
+/TP/GAR/SR/BI-13-C/small - done
+
+/TP/GAR/SR/BI-13-C/large-1 - init
+/TP/GAR/SR/BI-13-C/large-1 - setup
+/TP/GAR/SR/BI-13-C/large-1 - setup complete
+/TP/GAR/SR/BI-13-C/large-1 - run
+/TP/GAR/SR/BI-13-C/large-1 - test passed
+/TP/GAR/SR/BI-13-C/large-1 - teardown
+/TP/GAR/SR/BI-13-C/large-1 - teardown complete
+/TP/GAR/SR/BI-13-C/large-1 - done
+
+/TP/GAR/SR/BI-14-C/small - init
+/TP/GAR/SR/BI-14-C/small - setup
+/TP/GAR/SR/BI-14-C/small - setup complete
+/TP/GAR/SR/BI-14-C/small - run
+/TP/GAR/SR/BI-14-C/small - test passed
+/TP/GAR/SR/BI-14-C/small - teardown
+/TP/GAR/SR/BI-14-C/small - teardown complete
+/TP/GAR/SR/BI-14-C/small - done
+
+/TP/GAR/SR/BI-14-C/large-1 - init
+/TP/GAR/SR/BI-14-C/large-1 - setup
+/TP/GAR/SR/BI-14-C/large-1 - setup complete
+/TP/GAR/SR/BI-14-C/large-1 - run
+/TP/GAR/SR/BI-14-C/large-1 - test passed
+/TP/GAR/SR/BI-14-C/large-1 - teardown
+/TP/GAR/SR/BI-14-C/large-1 - teardown complete
+/TP/GAR/SR/BI-14-C/large-1 - done
+
+/TP/GAR/CL/BV-04-C - init
+/TP/GAR/CL/BV-04-C - setup
+/TP/GAR/CL/BV-04-C - setup complete
+/TP/GAR/CL/BV-04-C - run
+/TP/GAR/CL/BV-04-C - test passed
+/TP/GAR/CL/BV-04-C - teardown
+/TP/GAR/CL/BV-04-C - teardown complete
+/TP/GAR/CL/BV-04-C - done
+
+/TP/GAR/CL/BV-04-C/512B - init
+/TP/GAR/CL/BV-04-C/512B - setup
+/TP/GAR/CL/BV-04-C/512B - setup complete
+/TP/GAR/CL/BV-04-C/512B - run
+/TP/GAR/CL/BV-04-C/512B - test passed
+/TP/GAR/CL/BV-04-C/512B - teardown
+/TP/GAR/CL/BV-04-C/512B - teardown complete
+/TP/GAR/CL/BV-04-C/512B - done
+
+/TP/GAR/CL/BV-05-C - init
+/TP/GAR/CL/BV-05-C - setup
+/TP/GAR/CL/BV-05-C - setup complete
+/TP/GAR/CL/BV-05-C - run
+/TP/GAR/CL/BV-05-C - test passed
+/TP/GAR/CL/BV-05-C - teardown
+/TP/GAR/CL/BV-05-C - teardown complete
+/TP/GAR/CL/BV-05-C - done
+
+/TP/GAR/CL/BI-12-C - init
+/TP/GAR/CL/BI-12-C - setup
+/TP/GAR/CL/BI-12-C - setup complete
+/TP/GAR/CL/BI-12-C - run
+/TP/GAR/CL/BI-12-C - test passed
+/TP/GAR/CL/BI-12-C - teardown
+/TP/GAR/CL/BI-12-C - teardown complete
+/TP/GAR/CL/BI-12-C - done
+
+/TP/GAR/CL/BI-13-C - init
+/TP/GAR/CL/BI-13-C - setup
+/TP/GAR/CL/BI-13-C - setup complete
+/TP/GAR/CL/BI-13-C - run
+/TP/GAR/CL/BI-13-C - test passed
+/TP/GAR/CL/BI-13-C - teardown
+/TP/GAR/CL/BI-13-C - teardown complete
+/TP/GAR/CL/BI-13-C - done
+
+/TP/GAR/CL/BI-14-C - init
+/TP/GAR/CL/BI-14-C - setup
+/TP/GAR/CL/BI-14-C - setup complete
+/TP/GAR/CL/BI-14-C - run
+/TP/GAR/CL/BI-14-C - test passed
+/TP/GAR/CL/BI-14-C - teardown
+/TP/GAR/CL/BI-14-C - teardown complete
+/TP/GAR/CL/BI-14-C - done
+
+/TP/GAR/CL/BI-15-C - init
+/TP/GAR/CL/BI-15-C - setup
+/TP/GAR/CL/BI-15-C - setup complete
+/TP/GAR/CL/BI-15-C - run
+/TP/GAR/CL/BI-15-C - test passed
+/TP/GAR/CL/BI-15-C - teardown
+/TP/GAR/CL/BI-15-C - teardown complete
+/TP/GAR/CL/BI-15-C - done
+
+/TP/GAR/CL/BI-16-C - init
+/TP/GAR/CL/BI-16-C - setup
+/TP/GAR/CL/BI-16-C - setup complete
+/TP/GAR/CL/BI-16-C - run
+/TP/GAR/CL/BI-16-C - test passed
+/TP/GAR/CL/BI-16-C - teardown
+/TP/GAR/CL/BI-16-C - teardown complete
+/TP/GAR/CL/BI-16-C - done
+
+/TP/GAR/CL/BI-16-C/auto - init
+/TP/GAR/CL/BI-16-C/auto - setup
+/TP/GAR/CL/BI-16-C/auto - setup complete
+/TP/GAR/CL/BI-16-C/auto - run
+/TP/GAR/CL/BI-16-C/auto - test passed
+/TP/GAR/CL/BI-16-C/auto - teardown
+/TP/GAR/CL/BI-16-C/auto - teardown complete
+/TP/GAR/CL/BI-16-C/auto - done
+
+/TP/GAR/CL/BI-17-C - init
+/TP/GAR/CL/BI-17-C - setup
+/TP/GAR/CL/BI-17-C - setup complete
+/TP/GAR/CL/BI-17-C - run
+/TP/GAR/CL/BI-17-C - test passed
+/TP/GAR/CL/BI-17-C - teardown
+/TP/GAR/CL/BI-17-C - teardown complete
+/TP/GAR/CL/BI-17-C - done
+
+/TP/GAR/CL/BI-18-C - init
+/TP/GAR/CL/BI-18-C - setup
+/TP/GAR/CL/BI-18-C - setup complete
+/TP/GAR/CL/BI-18-C - run
+/TP/GAR/CL/BI-18-C - test passed
+/TP/GAR/CL/BI-18-C - teardown
+/TP/GAR/CL/BI-18-C - teardown complete
+/TP/GAR/CL/BI-18-C - done
+
+/TP/GAR/CL/BI-19-C - init
+/TP/GAR/CL/BI-19-C - setup
+/TP/GAR/CL/BI-19-C - setup complete
+/TP/GAR/CL/BI-19-C - run
+/TP/GAR/CL/BI-19-C - test passed
+/TP/GAR/CL/BI-19-C - teardown
+/TP/GAR/CL/BI-19-C - teardown complete
+/TP/GAR/CL/BI-19-C - done
+
+/TP/GAR/CL/BI-20-C - init
+/TP/GAR/CL/BI-20-C - setup
+/TP/GAR/CL/BI-20-C - setup complete
+/TP/GAR/CL/BI-20-C - run
+/TP/GAR/CL/BI-20-C - test passed
+/TP/GAR/CL/BI-20-C - teardown
+/TP/GAR/CL/BI-20-C - teardown complete
+/TP/GAR/CL/BI-20-C - done
+
+/TP/GAR/CL/BI-21-C - init
+/TP/GAR/CL/BI-21-C - setup
+/TP/GAR/CL/BI-21-C - setup complete
+/TP/GAR/CL/BI-21-C - run
+/TP/GAR/CL/BI-21-C - test passed
+/TP/GAR/CL/BI-21-C - teardown
+/TP/GAR/CL/BI-21-C - teardown complete
+/TP/GAR/CL/BI-21-C - done
+
+/TP/GAR/CL/BI-21-C/auto - init
+/TP/GAR/CL/BI-21-C/auto - setup
+/TP/GAR/CL/BI-21-C/auto - setup complete
+/TP/GAR/CL/BI-21-C/auto - run
+/TP/GAR/CL/BI-21-C/auto - test passed
+/TP/GAR/CL/BI-21-C/auto - teardown
+/TP/GAR/CL/BI-21-C/auto - teardown complete
+/TP/GAR/CL/BI-21-C/auto - done
+
+/TP/GAR/CL/BI-22-C - init
+/TP/GAR/CL/BI-22-C - setup
+/TP/GAR/CL/BI-22-C - setup complete
+/TP/GAR/CL/BI-22-C - run
+/TP/GAR/CL/BI-22-C - test passed
+/TP/GAR/CL/BI-22-C - teardown
+/TP/GAR/CL/BI-22-C - teardown complete
+/TP/GAR/CL/BI-22-C - done
+
+/TP/GAR/SR/BV-05-C/small - init
+/TP/GAR/SR/BV-05-C/small - setup
+/TP/GAR/SR/BV-05-C/small - setup complete
+/TP/GAR/SR/BV-05-C/small - run
+/TP/GAR/SR/BV-05-C/small - test passed
+/TP/GAR/SR/BV-05-C/small - teardown
+/TP/GAR/SR/BV-05-C/small - teardown complete
+/TP/GAR/SR/BV-05-C/small - done
+
+/TP/GAR/SR/BV-05-C/large-1 - init
+/TP/GAR/SR/BV-05-C/large-1 - setup
+/TP/GAR/SR/BV-05-C/large-1 - setup complete
+/TP/GAR/SR/BV-05-C/large-1 - run
+/TP/GAR/SR/BV-05-C/large-1 - test passed
+/TP/GAR/SR/BV-05-C/large-1 - teardown
+/TP/GAR/SR/BV-05-C/large-1 - teardown complete
+/TP/GAR/SR/BV-05-C/large-1 - done
+
+/TP/GAR/SR/BI-18-C/large-1 - init
+/TP/GAR/SR/BI-18-C/large-1 - setup
+/TP/GAR/SR/BI-18-C/large-1 - setup complete
+/TP/GAR/SR/BI-18-C/large-1 - run
+/TP/GAR/SR/BI-18-C/large-1 - test passed
+/TP/GAR/SR/BI-18-C/large-1 - teardown
+/TP/GAR/SR/BI-18-C/large-1 - teardown complete
+/TP/GAR/SR/BI-18-C/large-1 - done
+
+/TP/GAR/SR/BI-19-C/small - init
+/TP/GAR/SR/BI-19-C/small - setup
+/TP/GAR/SR/BI-19-C/small - setup complete
+/TP/GAR/SR/BI-19-C/small - run
+/TP/GAR/SR/BI-19-C/small - test passed
+/TP/GAR/SR/BI-19-C/small - teardown
+/TP/GAR/SR/BI-19-C/small - teardown complete
+/TP/GAR/SR/BI-19-C/small - done
+
+/TP/GAR/SR/BI-19-C/large-1 - init
+/TP/GAR/SR/BI-19-C/large-1 - setup
+/TP/GAR/SR/BI-19-C/large-1 - setup complete
+/TP/GAR/SR/BI-19-C/large-1 - run
+/TP/GAR/SR/BI-19-C/large-1 - test passed
+/TP/GAR/SR/BI-19-C/large-1 - teardown
+/TP/GAR/SR/BI-19-C/large-1 - teardown complete
+/TP/GAR/SR/BI-19-C/large-1 - done
+
+/TP/GAR/SR/BV-06-C/small - init
+/TP/GAR/SR/BV-06-C/small - setup
+/TP/GAR/SR/BV-06-C/small - setup complete
+/TP/GAR/SR/BV-06-C/small - run
+/TP/GAR/SR/BV-06-C/small - test passed
+/TP/GAR/SR/BV-06-C/small - teardown
+/TP/GAR/SR/BV-06-C/small - teardown complete
+/TP/GAR/SR/BV-06-C/small - done
+
+/TP/GAR/SR/BV-06-C/large-1 - init
+/TP/GAR/SR/BV-06-C/large-1 - setup
+/TP/GAR/SR/BV-06-C/large-1 - setup complete
+/TP/GAR/SR/BV-06-C/large-1 - run
+/TP/GAR/SR/BV-06-C/large-1 - test passed
+/TP/GAR/SR/BV-06-C/large-1 - teardown
+/TP/GAR/SR/BV-06-C/large-1 - teardown complete
+/TP/GAR/SR/BV-06-C/large-1 - done
+
+/TP/GAR/SR/BI-23-C/large-1 - init
+/TP/GAR/SR/BI-23-C/large-1 - setup
+/TP/GAR/SR/BI-23-C/large-1 - setup complete
+/TP/GAR/SR/BI-23-C/large-1 - run
+/TP/GAR/SR/BI-23-C/large-1 - test passed
+/TP/GAR/SR/BI-23-C/large-1 - teardown
+/TP/GAR/SR/BI-23-C/large-1 - teardown complete
+/TP/GAR/SR/BI-23-C/large-1 - done
+
+/TP/GAR/SR/BI-24-C/small - init
+/TP/GAR/SR/BI-24-C/small - setup
+/TP/GAR/SR/BI-24-C/small - setup complete
+/TP/GAR/SR/BI-24-C/small - run
+/TP/GAR/SR/BI-24-C/small - test passed
+/TP/GAR/SR/BI-24-C/small - teardown
+/TP/GAR/SR/BI-24-C/small - teardown complete
+/TP/GAR/SR/BI-24-C/small - done
+
+/TP/GAR/SR/BI-24-C/large-1 - init
+/TP/GAR/SR/BI-24-C/large-1 - setup
+/TP/GAR/SR/BI-24-C/large-1 - setup complete
+/TP/GAR/SR/BI-24-C/large-1 - run
+/TP/GAR/SR/BI-24-C/large-1 - test passed
+/TP/GAR/SR/BI-24-C/large-1 - teardown
+/TP/GAR/SR/BI-24-C/large-1 - teardown complete
+/TP/GAR/SR/BI-24-C/large-1 - done
+
+/TP/GAR/SR/BV-07-C/large-1 - init
+/TP/GAR/SR/BV-07-C/large-1 - setup
+/TP/GAR/SR/BV-07-C/large-1 - setup complete
+/TP/GAR/SR/BV-07-C/large-1 - run
+/TP/GAR/SR/BV-07-C/large-1 - test passed
+/TP/GAR/SR/BV-07-C/large-1 - teardown
+/TP/GAR/SR/BV-07-C/large-1 - teardown complete
+/TP/GAR/SR/BV-07-C/large-1 - done
+
+/TP/GAR/SR/BV-08-C/large-1 - init
+/TP/GAR/SR/BV-08-C/large-1 - setup
+/TP/GAR/SR/BV-08-C/large-1 - setup complete
+/TP/GAR/SR/BV-08-C/large-1 - run
+/TP/GAR/SR/BV-08-C/large-1 - test passed
+/TP/GAR/SR/BV-08-C/large-1 - teardown
+/TP/GAR/SR/BV-08-C/large-1 - teardown complete
+/TP/GAR/SR/BV-08-C/large-1 - done
+
+/TP/GAR/SR/BI-28-C/large-1 - init
+/TP/GAR/SR/BI-28-C/large-1 - setup
+/TP/GAR/SR/BI-28-C/large-1 - setup complete
+/TP/GAR/SR/BI-28-C/large-1 - run
+/TP/GAR/SR/BI-28-C/large-1 - test passed
+/TP/GAR/SR/BI-28-C/large-1 - teardown
+/TP/GAR/SR/BI-28-C/large-1 - teardown complete
+/TP/GAR/SR/BI-28-C/large-1 - done
+
+/TP/GAR/SR/BI-29-C/small - init
+/TP/GAR/SR/BI-29-C/small - setup
+/TP/GAR/SR/BI-29-C/small - setup complete
+/TP/GAR/SR/BI-29-C/small - run
+/TP/GAR/SR/BI-29-C/small - test passed
+/TP/GAR/SR/BI-29-C/small - teardown
+/TP/GAR/SR/BI-29-C/small - teardown complete
+/TP/GAR/SR/BI-29-C/small - done
+
+/TP/GAR/SR/BI-29-C/large-1 - init
+/TP/GAR/SR/BI-29-C/large-1 - setup
+/TP/GAR/SR/BI-29-C/large-1 - setup complete
+/TP/GAR/SR/BI-29-C/large-1 - run
+/TP/GAR/SR/BI-29-C/large-1 - test passed
+/TP/GAR/SR/BI-29-C/large-1 - teardown
+/TP/GAR/SR/BI-29-C/large-1 - teardown complete
+/TP/GAR/SR/BI-29-C/large-1 - done
+
+/TP/GAR/SR/BI-30-C/small - init
+/TP/GAR/SR/BI-30-C/small - setup
+/TP/GAR/SR/BI-30-C/small - setup complete
+/TP/GAR/SR/BI-30-C/small - run
+/TP/GAR/SR/BI-30-C/small - test passed
+/TP/GAR/SR/BI-30-C/small - teardown
+/TP/GAR/SR/BI-30-C/small - teardown complete
+/TP/GAR/SR/BI-30-C/small - done
+
+/TP/GAR/SR/BI-30-C/large-1 - init
+/TP/GAR/SR/BI-30-C/large-1 - setup
+/TP/GAR/SR/BI-30-C/large-1 - setup complete
+/TP/GAR/SR/BI-30-C/large-1 - run
+/TP/GAR/SR/BI-30-C/large-1 - test passed
+/TP/GAR/SR/BI-30-C/large-1 - teardown
+/TP/GAR/SR/BI-30-C/large-1 - teardown complete
+/TP/GAR/SR/BI-30-C/large-1 - done
+
+/TP/GAN/CL/BV-01-C - init
+/TP/GAN/CL/BV-01-C - setup
+/TP/GAN/CL/BV-01-C - setup complete
+/TP/GAN/CL/BV-01-C - run
+/TP/GAN/CL/BV-01-C - test passed
+/TP/GAN/CL/BV-01-C - teardown
+/TP/GAN/CL/BV-01-C - teardown complete
+/TP/GAN/CL/BV-01-C - done
+
+/TP/GAN/SR/BV-01-C - init
+/TP/GAN/SR/BV-01-C - setup
+/TP/GAN/SR/BV-01-C - setup complete
+/TP/GAN/SR/BV-01-C - run
+/TP/GAN/SR/BV-01-C - test passed
+/TP/GAN/SR/BV-01-C - teardown
+/TP/GAN/SR/BV-01-C - teardown complete
+/TP/GAN/SR/BV-01-C - done
+
+/TP/GAI/SR/BV-01-C - init
+/TP/GAI/SR/BV-01-C - setup
+/TP/GAI/SR/BV-01-C - setup complete
+/TP/GAI/SR/BV-01-C - run
+/TP/GAI/SR/BV-01-C - test passed
+/TP/GAI/SR/BV-01-C - teardown
+/TP/GAI/SR/BV-01-C - teardown complete
+/TP/GAI/SR/BV-01-C - done
+
+/TP/GAI/CL/BV-01-C - init
+/TP/GAI/CL/BV-01-C - setup
+/TP/GAI/CL/BV-01-C - setup complete
+/TP/GAI/CL/BV-01-C - run
+/TP/GAI/CL/BV-01-C - test passed
+/TP/GAI/CL/BV-01-C - teardown
+/TP/GAI/CL/BV-01-C - teardown complete
+/TP/GAI/CL/BV-01-C - done
+
+/TP/GAR/CL/BV-06-C - init
+/TP/GAR/CL/BV-06-C - setup
+/TP/GAR/CL/BV-06-C - setup complete
+/TP/GAR/CL/BV-06-C - run
+/TP/GAR/CL/BV-06-C - test passed
+/TP/GAR/CL/BV-06-C - teardown
+/TP/GAR/CL/BV-06-C - teardown complete
+/TP/GAR/CL/BV-06-C - done
+
+/TP/GAR/CL/BI-23-C - init
+/TP/GAR/CL/BI-23-C - setup
+/TP/GAR/CL/BI-23-C - setup complete
+/TP/GAR/CL/BI-23-C - run
+/TP/GAR/CL/BI-23-C - test passed
+/TP/GAR/CL/BI-23-C - teardown
+/TP/GAR/CL/BI-23-C - teardown complete
+/TP/GAR/CL/BI-23-C - done
+
+/TP/GAR/CL/BI-24-C - init
+/TP/GAR/CL/BI-24-C - setup
+/TP/GAR/CL/BI-24-C - setup complete
+/TP/GAR/CL/BI-24-C - run
+/TP/GAR/CL/BI-24-C - test passed
+/TP/GAR/CL/BI-24-C - teardown
+/TP/GAR/CL/BI-24-C - teardown complete
+/TP/GAR/CL/BI-24-C - done
+
+/TP/GAR/CL/BI-25-C - init
+/TP/GAR/CL/BI-25-C - setup
+/TP/GAR/CL/BI-25-C - setup complete
+/TP/GAR/CL/BI-25-C - run
+/TP/GAR/CL/BI-25-C - test passed
+/TP/GAR/CL/BI-25-C - teardown
+/TP/GAR/CL/BI-25-C - teardown complete
+/TP/GAR/CL/BI-25-C - done
+
+/TP/GAR/CL/BI-26-C - init
+/TP/GAR/CL/BI-26-C - setup
+/TP/GAR/CL/BI-26-C - setup complete
+/TP/GAR/CL/BI-26-C - run
+/TP/GAR/CL/BI-26-C - test passed
+/TP/GAR/CL/BI-26-C - teardown
+/TP/GAR/CL/BI-26-C - teardown complete
+/TP/GAR/CL/BI-26-C - done
+
+/TP/GAR/CL/BI-26-C/auto - init
+/TP/GAR/CL/BI-26-C/auto - setup
+/TP/GAR/CL/BI-26-C/auto - setup complete
+/TP/GAR/CL/BI-26-C/auto - run
+/TP/GAR/CL/BI-26-C/auto - test passed
+/TP/GAR/CL/BI-26-C/auto - teardown
+/TP/GAR/CL/BI-26-C/auto - teardown complete
+/TP/GAR/CL/BI-26-C/auto - done
+
+/TP/GAR/CL/BI-27-C - init
+/TP/GAR/CL/BI-27-C - setup
+/TP/GAR/CL/BI-27-C - setup complete
+/TP/GAR/CL/BI-27-C - run
+/TP/GAR/CL/BI-27-C - test passed
+/TP/GAR/CL/BI-27-C - teardown
+/TP/GAR/CL/BI-27-C - teardown complete
+/TP/GAR/CL/BI-27-C - done
+
+/TP/GAR/CL/BV-07-C - init
+/TP/GAR/CL/BV-07-C - setup
+/TP/GAR/CL/BV-07-C - setup complete
+/TP/GAR/CL/BV-07-C - run
+/TP/GAR/CL/BV-07-C - test passed
+/TP/GAR/CL/BV-07-C - teardown
+/TP/GAR/CL/BV-07-C - teardown complete
+/TP/GAR/CL/BV-07-C - done
+
+/TP/GAR/CL/BV-07-C/512B - init
+/TP/GAR/CL/BV-07-C/512B - setup
+/TP/GAR/CL/BV-07-C/512B - setup complete
+/TP/GAR/CL/BV-07-C/512B - run
+/TP/GAR/CL/BV-07-C/512B - test passed
+/TP/GAR/CL/BV-07-C/512B - teardown
+/TP/GAR/CL/BV-07-C/512B - teardown complete
+/TP/GAR/CL/BV-07-C/512B - done
+
+/TP/GAR/CL/BI-28-C - init
+/TP/GAR/CL/BI-28-C - setup
+/TP/GAR/CL/BI-28-C - setup complete
+/TP/GAR/CL/BI-28-C - run
+/TP/GAR/CL/BI-28-C - test passed
+/TP/GAR/CL/BI-28-C - teardown
+/TP/GAR/CL/BI-28-C - teardown complete
+/TP/GAR/CL/BI-28-C - done
+
+/TP/GAR/CL/BI-29-C - init
+/TP/GAR/CL/BI-29-C - setup
+/TP/GAR/CL/BI-29-C - setup complete
+/TP/GAR/CL/BI-29-C - run
+/TP/GAR/CL/BI-29-C - test passed
+/TP/GAR/CL/BI-29-C - teardown
+/TP/GAR/CL/BI-29-C - teardown complete
+/TP/GAR/CL/BI-29-C - done
+
+/TP/GAR/CL/BI-30-C - init
+/TP/GAR/CL/BI-30-C - setup
+/TP/GAR/CL/BI-30-C - setup complete
+/TP/GAR/CL/BI-30-C - run
+/TP/GAR/CL/BI-30-C - test passed
+/TP/GAR/CL/BI-30-C - teardown
+/TP/GAR/CL/BI-30-C - teardown complete
+/TP/GAR/CL/BI-30-C - done
+
+/TP/GAR/CL/BI-31-C - init
+/TP/GAR/CL/BI-31-C - setup
+/TP/GAR/CL/BI-31-C - setup complete
+/TP/GAR/CL/BI-31-C - run
+/TP/GAR/CL/BI-31-C - test passed
+/TP/GAR/CL/BI-31-C - teardown
+/TP/GAR/CL/BI-31-C - teardown complete
+/TP/GAR/CL/BI-31-C - done
+
+/TP/GAR/CL/BI-32-C - init
+/TP/GAR/CL/BI-32-C - setup
+/TP/GAR/CL/BI-32-C - setup complete
+/TP/GAR/CL/BI-32-C - run
+/TP/GAR/CL/BI-32-C - test passed
+/TP/GAR/CL/BI-32-C - teardown
+/TP/GAR/CL/BI-32-C - teardown complete
+/TP/GAR/CL/BI-32-C - done
+
+/TP/GAR/CL/BI-32-C/auto - init
+/TP/GAR/CL/BI-32-C/auto - setup
+/TP/GAR/CL/BI-32-C/auto - setup complete
+/TP/GAR/CL/BI-32-C/auto - run
+/TP/GAR/CL/BI-32-C/auto - test passed
+/TP/GAR/CL/BI-32-C/auto - teardown
+/TP/GAR/CL/BI-32-C/auto - teardown complete
+/TP/GAR/CL/BI-32-C/auto - done
+
+/TP/GAR/CL/BI-33-C - init
+/TP/GAR/CL/BI-33-C - setup
+/TP/GAR/CL/BI-33-C - setup complete
+/TP/GAR/CL/BI-33-C - run
+/TP/GAR/CL/BI-33-C - test passed
+/TP/GAR/CL/BI-33-C - teardown
+/TP/GAR/CL/BI-33-C - teardown complete
+/TP/GAR/CL/BI-33-C - done
+
+/TP/GAR/CL/BI-34-C - init
+/TP/GAR/CL/BI-34-C - setup
+/TP/GAR/CL/BI-34-C - setup complete
+/TP/GAR/CL/BI-34-C - run
+/TP/GAR/CL/BI-34-C - test passed
+/TP/GAR/CL/BI-34-C - teardown
+/TP/GAR/CL/BI-34-C - teardown complete
+/TP/GAR/CL/BI-34-C - done
+
+/TP/GAR/CL/BI-35-C - init
+/TP/GAR/CL/BI-35-C - setup
+/TP/GAR/CL/BI-35-C - setup complete
+/TP/GAR/CL/BI-35-C - run
+/TP/GAR/CL/BI-35-C - test passed
+/TP/GAR/CL/BI-35-C - teardown
+/TP/GAR/CL/BI-35-C - teardown complete
+/TP/GAR/CL/BI-35-C - done
+
+/TP/GAW/CL/BV-01-C - init
+/TP/GAW/CL/BV-01-C - setup
+/TP/GAW/CL/BV-01-C - setup complete
+/TP/GAW/CL/BV-01-C - run
+/TP/GAW/CL/BV-01-C - test passed
+/TP/GAW/CL/BV-01-C - teardown
+/TP/GAW/CL/BV-01-C - teardown complete
+/TP/GAW/CL/BV-01-C - done
+
+/TP/GAW/CL/BV-02-C - init
+/TP/GAW/CL/BV-02-C - setup
+/TP/GAW/CL/BV-02-C - setup complete
+/TP/GAW/CL/BV-02-C - run
+/TP/GAW/CL/BV-02-C - test not run
+/TP/GAW/CL/BV-02-C - teardown
+/TP/GAW/CL/BV-02-C - teardown complete
+/TP/GAW/CL/BV-02-C - done
+
+/TP/GAW/CL/BV-02-C/seclevel - init
+/TP/GAW/CL/BV-02-C/seclevel - setup
+/TP/GAW/CL/BV-02-C/seclevel - setup complete
+/TP/GAW/CL/BV-02-C/seclevel - run
+/TP/GAW/CL/BV-02-C/seclevel - test passed
+/TP/GAW/CL/BV-02-C/seclevel - teardown
+/TP/GAW/CL/BV-02-C/seclevel - teardown complete
+/TP/GAW/CL/BV-02-C/seclevel - done
+
+/TP/GAW/CL/BV-03-C - init
+/TP/GAW/CL/BV-03-C - setup
+/TP/GAW/CL/BV-03-C - setup complete
+/TP/GAW/CL/BV-03-C - run
+/TP/GAW/CL/BV-03-C - test passed
+/TP/GAW/CL/BV-03-C - teardown
+/TP/GAW/CL/BV-03-C - teardown complete
+/TP/GAW/CL/BV-03-C - done
+
+/TP/GAW/CL/BI-02-C - init
+/TP/GAW/CL/BI-02-C - setup
+/TP/GAW/CL/BI-02-C - setup complete
+/TP/GAW/CL/BI-02-C - run
+/TP/GAW/CL/BI-02-C - test passed
+/TP/GAW/CL/BI-02-C - teardown
+/TP/GAW/CL/BI-02-C - teardown complete
+/TP/GAW/CL/BI-02-C - done
+
+/TP/GAW/CL/BI-03-C - init
+/TP/GAW/CL/BI-03-C - setup
+/TP/GAW/CL/BI-03-C - setup complete
+/TP/GAW/CL/BI-03-C - run
+/TP/GAW/CL/BI-03-C - test passed
+/TP/GAW/CL/BI-03-C - teardown
+/TP/GAW/CL/BI-03-C - teardown complete
+/TP/GAW/CL/BI-03-C - done
+
+/TP/GAW/CL/BI-04-C - init
+/TP/GAW/CL/BI-04-C - setup
+/TP/GAW/CL/BI-04-C - setup complete
+/TP/GAW/CL/BI-04-C - run
+/TP/GAW/CL/BI-04-C - test passed
+/TP/GAW/CL/BI-04-C - teardown
+/TP/GAW/CL/BI-04-C - teardown complete
+/TP/GAW/CL/BI-04-C - done
+
+/TP/GAW/CL/BI-05-C - init
+/TP/GAW/CL/BI-05-C - setup
+/TP/GAW/CL/BI-05-C - setup complete
+/TP/GAW/CL/BI-05-C - run
+/TP/GAW/CL/BI-05-C - test passed
+/TP/GAW/CL/BI-05-C - teardown
+/TP/GAW/CL/BI-05-C - teardown complete
+/TP/GAW/CL/BI-05-C - done
+
+/TP/GAW/CL/BI-05-C/auto - init
+/TP/GAW/CL/BI-05-C/auto - setup
+/TP/GAW/CL/BI-05-C/auto - setup complete
+/TP/GAW/CL/BI-05-C/auto - run
+/TP/GAW/CL/BI-05-C/auto - test passed
+/TP/GAW/CL/BI-05-C/auto - teardown
+/TP/GAW/CL/BI-05-C/auto - teardown complete
+/TP/GAW/CL/BI-05-C/auto - done
+
+/TP/GAW/CL/BI-06-C - init
+/TP/GAW/CL/BI-06-C - setup
+/TP/GAW/CL/BI-06-C - setup complete
+/TP/GAW/CL/BI-06-C - run
+/TP/GAW/CL/BI-06-C - test passed
+/TP/GAW/CL/BI-06-C - teardown
+/TP/GAW/CL/BI-06-C - teardown complete
+/TP/GAW/CL/BI-06-C - done
+
+/TP/GAW/SR/BV-07-C/small - init
+/TP/GAW/SR/BV-07-C/small - setup
+/TP/GAW/SR/BV-07-C/small - setup complete
+/TP/GAW/SR/BV-07-C/small - run
+/TP/GAW/SR/BV-07-C/small - test passed
+/TP/GAW/SR/BV-07-C/small - teardown
+/TP/GAW/SR/BV-07-C/small - teardown complete
+/TP/GAW/SR/BV-07-C/small - done
+
+/TP/GAW/SR/BV-07-C/large-1 - init
+/TP/GAW/SR/BV-07-C/large-1 - setup
+/TP/GAW/SR/BV-07-C/large-1 - setup complete
+/TP/GAW/SR/BV-07-C/large-1 - run
+/TP/GAW/SR/BV-07-C/large-1 - test passed
+/TP/GAW/SR/BV-07-C/large-1 - teardown
+/TP/GAW/SR/BV-07-C/large-1 - teardown complete
+/TP/GAW/SR/BV-07-C/large-1 - done
+
+/TP/GAW/SR/BV-03-C/small - init
+/TP/GAW/SR/BV-03-C/small - setup
+/TP/GAW/SR/BV-03-C/small - setup complete
+/TP/GAW/SR/BV-03-C/small - run
+/TP/GAW/SR/BV-03-C/small - test passed
+/TP/GAW/SR/BV-03-C/small - teardown
+/TP/GAW/SR/BV-03-C/small - teardown complete
+/TP/GAW/SR/BV-03-C/small - done
+
+/TP/GAW/SR/BV-03-C/large-1 - init
+/TP/GAW/SR/BV-03-C/large-1 - setup
+/TP/GAW/SR/BV-03-C/large-1 - setup complete
+/TP/GAW/SR/BV-03-C/large-1 - run
+/TP/GAW/SR/BV-03-C/large-1 - test passed
+/TP/GAW/SR/BV-03-C/large-1 - teardown
+/TP/GAW/SR/BV-03-C/large-1 - teardown complete
+/TP/GAW/SR/BV-03-C/large-1 - done
+
+/TP/GAW/SR/BI-02-C/small - init
+/TP/GAW/SR/BI-02-C/small - setup
+/TP/GAW/SR/BI-02-C/small - setup complete
+/TP/GAW/SR/BI-02-C/small - run
+/TP/GAW/SR/BI-02-C/small - test passed
+/TP/GAW/SR/BI-02-C/small - teardown
+/TP/GAW/SR/BI-02-C/small - teardown complete
+/TP/GAW/SR/BI-02-C/small - done
+
+/TP/GAW/SR/BI-02-C/large-1 - init
+/TP/GAW/SR/BI-02-C/large-1 - setup
+/TP/GAW/SR/BI-02-C/large-1 - setup complete
+/TP/GAW/SR/BI-02-C/large-1 - run
+/TP/GAW/SR/BI-02-C/large-1 - test passed
+/TP/GAW/SR/BI-02-C/large-1 - teardown
+/TP/GAW/SR/BI-02-C/large-1 - teardown complete
+/TP/GAW/SR/BI-02-C/large-1 - done
+
+/TP/GAW/SR/BI-03-C/small - init
+/TP/GAW/SR/BI-03-C/small - setup
+/TP/GAW/SR/BI-03-C/small - setup complete
+/TP/GAW/SR/BI-03-C/small - run
+/TP/GAW/SR/BI-03-C/small - test passed
+/TP/GAW/SR/BI-03-C/small - teardown
+/TP/GAW/SR/BI-03-C/small - teardown complete
+/TP/GAW/SR/BI-03-C/small - done
+
+/TP/GAW/SR/BI-03-C/large-1 - init
+/TP/GAW/SR/BI-03-C/large-1 - setup
+/TP/GAW/SR/BI-03-C/large-1 - setup complete
+/TP/GAW/SR/BI-03-C/large-1 - run
+/TP/GAW/SR/BI-03-C/large-1 - test passed
+/TP/GAW/SR/BI-03-C/large-1 - teardown
+/TP/GAW/SR/BI-03-C/large-1 - teardown complete
+/TP/GAW/SR/BI-03-C/large-1 - done
+
+/TP/GAW/CL/BV-05-C - init
+/TP/GAW/CL/BV-05-C - setup
+/TP/GAW/CL/BV-05-C - setup complete
+/TP/GAW/CL/BV-05-C - run
+/TP/GAW/CL/BV-05-C - test passed
+/TP/GAW/CL/BV-05-C - teardown
+/TP/GAW/CL/BV-05-C - teardown complete
+/TP/GAW/CL/BV-05-C - done
+
+/TP/GAW/CL/BI-07-C - init
+/TP/GAW/CL/BI-07-C - setup
+/TP/GAW/CL/BI-07-C - setup complete
+/TP/GAW/CL/BI-07-C - run
+/TP/GAW/CL/BI-07-C - test passed
+/TP/GAW/CL/BI-07-C - teardown
+/TP/GAW/CL/BI-07-C - teardown complete
+/TP/GAW/CL/BI-07-C - done
+
+/TP/GAW/CL/BI-08-C - init
+/TP/GAW/CL/BI-08-C - setup
+/TP/GAW/CL/BI-08-C - setup complete
+/TP/GAW/CL/BI-08-C - run
+/TP/GAW/CL/BI-08-C - test passed
+/TP/GAW/CL/BI-08-C - teardown
+/TP/GAW/CL/BI-08-C - teardown complete
+/TP/GAW/CL/BI-08-C - done
+
+/TP/GAW/CL/BI-11-C - init
+/TP/GAW/CL/BI-11-C - setup
+/TP/GAW/CL/BI-11-C - setup complete
+/TP/GAW/CL/BI-11-C - run
+/TP/GAW/CL/BI-11-C - test passed
+/TP/GAW/CL/BI-11-C - teardown
+/TP/GAW/CL/BI-11-C - teardown complete
+/TP/GAW/CL/BI-11-C - done
+
+/TP/GAW/CL/BI-12-C - init
+/TP/GAW/CL/BI-12-C - setup
+/TP/GAW/CL/BI-12-C - setup complete
+/TP/GAW/CL/BI-12-C - run
+/TP/GAW/CL/BI-12-C - test passed
+/TP/GAW/CL/BI-12-C - teardown
+/TP/GAW/CL/BI-12-C - teardown complete
+/TP/GAW/CL/BI-12-C - done
+
+/TP/GAW/CL/BI-13-C - init
+/TP/GAW/CL/BI-13-C - setup
+/TP/GAW/CL/BI-13-C - setup complete
+/TP/GAW/CL/BI-13-C - run
+/TP/GAW/CL/BI-13-C - test passed
+/TP/GAW/CL/BI-13-C - teardown
+/TP/GAW/CL/BI-13-C - teardown complete
+/TP/GAW/CL/BI-13-C - done
+
+/TP/GAW/SR/BV-05-C/small - init
+/TP/GAW/SR/BV-05-C/small - setup
+/TP/GAW/SR/BV-05-C/small - setup complete
+/TP/GAW/SR/BV-05-C/small - run
+/TP/GAW/SR/BV-05-C/small - test passed
+/TP/GAW/SR/BV-05-C/small - teardown
+/TP/GAW/SR/BV-05-C/small - teardown complete
+/TP/GAW/SR/BV-05-C/small - done
+
+/TP/GAW/SR/BV-05-C/large-1 - init
+/TP/GAW/SR/BV-05-C/large-1 - setup
+/TP/GAW/SR/BV-05-C/large-1 - setup complete
+/TP/GAW/SR/BV-05-C/large-1 - run
+/TP/GAW/SR/BV-05-C/large-1 - test passed
+/TP/GAW/SR/BV-05-C/large-1 - teardown
+/TP/GAW/SR/BV-05-C/large-1 - teardown complete
+/TP/GAW/SR/BV-05-C/large-1 - done
+
+/TP/GAW/SR/BI-07-C/small - init
+/TP/GAW/SR/BI-07-C/small - setup
+/TP/GAW/SR/BI-07-C/small - setup complete
+/TP/GAW/SR/BI-07-C/small - run
+/TP/GAW/SR/BI-07-C/small - test passed
+/TP/GAW/SR/BI-07-C/small - teardown
+/TP/GAW/SR/BI-07-C/small - teardown complete
+/TP/GAW/SR/BI-07-C/small - done
+
+/TP/GAW/SR/BI-07-C/large-1 - init
+/TP/GAW/SR/BI-07-C/large-1 - setup
+/TP/GAW/SR/BI-07-C/large-1 - setup complete
+/TP/GAW/SR/BI-07-C/large-1 - run
+/TP/GAW/SR/BI-07-C/large-1 - test passed
+/TP/GAW/SR/BI-07-C/large-1 - teardown
+/TP/GAW/SR/BI-07-C/large-1 - teardown complete
+/TP/GAW/SR/BI-07-C/large-1 - done
+
+/TP/GAW/SR/BI-08-C/small - init
+/TP/GAW/SR/BI-08-C/small - setup
+/TP/GAW/SR/BI-08-C/small - setup complete
+/TP/GAW/SR/BI-08-C/small - run
+/TP/GAW/SR/BI-08-C/small - test passed
+/TP/GAW/SR/BI-08-C/small - teardown
+/TP/GAW/SR/BI-08-C/small - teardown complete
+/TP/GAW/SR/BI-08-C/small - done
+
+/TP/GAW/SR/BI-08-C/large-1 - init
+/TP/GAW/SR/BI-08-C/large-1 - setup
+/TP/GAW/SR/BI-08-C/large-1 - setup complete
+/TP/GAW/SR/BI-08-C/large-1 - run
+/TP/GAW/SR/BI-08-C/large-1 - test passed
+/TP/GAW/SR/BI-08-C/large-1 - teardown
+/TP/GAW/SR/BI-08-C/large-1 - teardown complete
+/TP/GAW/SR/BI-08-C/large-1 - done
+
+/TP/GAW/CL/BV-06-C - init
+/TP/GAW/CL/BV-06-C - setup
+/TP/GAW/CL/BV-06-C - setup complete
+/TP/GAW/CL/BV-06-C - run
+/TP/GAW/CL/BV-06-C - test passed
+/TP/GAW/CL/BV-06-C - teardown
+/TP/GAW/CL/BV-06-C - teardown complete
+/TP/GAW/CL/BV-06-C - done
+
+/TP/GAW/CL/BI-14-C - init
+/TP/GAW/CL/BI-14-C - setup
+/TP/GAW/CL/BI-14-C - setup complete
+/TP/GAW/CL/BI-14-C - run
+/TP/GAW/CL/BI-14-C - test passed
+/TP/GAW/CL/BI-14-C - teardown
+/TP/GAW/CL/BI-14-C - teardown complete
+/TP/GAW/CL/BI-14-C - done
+
+/TP/GAW/CL/BI-15-C - init
+/TP/GAW/CL/BI-15-C - setup
+/TP/GAW/CL/BI-15-C - setup complete
+/TP/GAW/CL/BI-15-C - run
+/TP/GAW/CL/BI-15-C - test passed
+/TP/GAW/CL/BI-15-C - teardown
+/TP/GAW/CL/BI-15-C - teardown complete
+/TP/GAW/CL/BI-15-C - done
+
+/TP/GAW/CL/BI-17-C - init
+/TP/GAW/CL/BI-17-C - setup
+/TP/GAW/CL/BI-17-C - setup complete
+/TP/GAW/CL/BI-17-C - run
+/TP/GAW/CL/BI-17-C - test passed
+/TP/GAW/CL/BI-17-C - teardown
+/TP/GAW/CL/BI-17-C - teardown complete
+/TP/GAW/CL/BI-17-C - done
+
+/TP/GAW/CL/BI-18-C - init
+/TP/GAW/CL/BI-18-C - setup
+/TP/GAW/CL/BI-18-C - setup complete
+/TP/GAW/CL/BI-18-C - run
+/TP/GAW/CL/BI-18-C - test passed
+/TP/GAW/CL/BI-18-C - teardown
+/TP/GAW/CL/BI-18-C - teardown complete
+/TP/GAW/CL/BI-18-C - done
+
+/TP/GAW/CL/BI-18-C/auto - init
+/TP/GAW/CL/BI-18-C/auto - setup
+/TP/GAW/CL/BI-18-C/auto - setup complete
+/TP/GAW/CL/BI-18-C/auto - run
+/TP/GAW/CL/BI-18-C/auto - test passed
+/TP/GAW/CL/BI-18-C/auto - teardown
+/TP/GAW/CL/BI-18-C/auto - teardown complete
+/TP/GAW/CL/BI-18-C/auto - done
+
+/TP/GAW/CL/BI-19-C - init
+/TP/GAW/CL/BI-19-C - setup
+/TP/GAW/CL/BI-19-C - setup complete
+/TP/GAW/CL/BI-19-C - run
+/TP/GAW/CL/BI-19-C - test passed
+/TP/GAW/CL/BI-19-C - teardown
+/TP/GAW/CL/BI-19-C - teardown complete
+/TP/GAW/CL/BI-19-C - done
+
+/TP/GAW/SR/BV-06-C/small - init
+/TP/GAW/SR/BV-06-C/small - setup
+/TP/GAW/SR/BV-06-C/small - setup complete
+/TP/GAW/SR/BV-06-C/small - run
+/TP/GAW/SR/BV-06-C/small - test passed
+/TP/GAW/SR/BV-06-C/small - teardown
+/TP/GAW/SR/BV-06-C/small - teardown complete
+/TP/GAW/SR/BV-06-C/small - done
+
+/TP/GAW/SR/BV-06-C/large-1 - init
+/TP/GAW/SR/BV-06-C/large-1 - setup
+/TP/GAW/SR/BV-06-C/large-1 - setup complete
+/TP/GAW/SR/BV-06-C/large-1 - run
+/TP/GAW/SR/BV-06-C/large-1 - test passed
+/TP/GAW/SR/BV-06-C/large-1 - teardown
+/TP/GAW/SR/BV-06-C/large-1 - teardown complete
+/TP/GAW/SR/BV-06-C/large-1 - done
+
+/TP/GAW/SR/BV-10-C/small - init
+/TP/GAW/SR/BV-10-C/small - setup
+/TP/GAW/SR/BV-10-C/small - setup complete
+/TP/GAW/SR/BV-10-C/small - run
+/TP/GAW/SR/BV-10-C/small - test passed
+/TP/GAW/SR/BV-10-C/small - teardown
+/TP/GAW/SR/BV-10-C/small - teardown complete
+/TP/GAW/SR/BV-10-C/small - done
+
+/TP/GAW/SR/BV-10-C/large-1 - init
+/TP/GAW/SR/BV-10-C/large-1 - setup
+/TP/GAW/SR/BV-10-C/large-1 - setup complete
+/TP/GAW/SR/BV-10-C/large-1 - run
+/TP/GAW/SR/BV-10-C/large-1 - test passed
+/TP/GAW/SR/BV-10-C/large-1 - teardown
+/TP/GAW/SR/BV-10-C/large-1 - teardown complete
+/TP/GAW/SR/BV-10-C/large-1 - done
+
+/TP/GAW/SR/BI-14-C/small - init
+/TP/GAW/SR/BI-14-C/small - setup
+/TP/GAW/SR/BI-14-C/small - setup complete
+/TP/GAW/SR/BI-14-C/small - run
+/TP/GAW/SR/BI-14-C/small - test passed
+/TP/GAW/SR/BI-14-C/small - teardown
+/TP/GAW/SR/BI-14-C/small - teardown complete
+/TP/GAW/SR/BI-14-C/small - done
+
+/TP/GAW/SR/BI-14-C/large-1 - init
+/TP/GAW/SR/BI-14-C/large-1 - setup
+/TP/GAW/SR/BI-14-C/large-1 - setup complete
+/TP/GAW/SR/BI-14-C/large-1 - run
+/TP/GAW/SR/BI-14-C/large-1 - test passed
+/TP/GAW/SR/BI-14-C/large-1 - teardown
+/TP/GAW/SR/BI-14-C/large-1 - teardown complete
+/TP/GAW/SR/BI-14-C/large-1 - done
+
+/TP/GAW/SR/BI-15-C/small - init
+/TP/GAW/SR/BI-15-C/small - setup
+/TP/GAW/SR/BI-15-C/small - setup complete
+/TP/GAW/SR/BI-15-C/small - run
+/TP/GAW/SR/BI-15-C/small - test passed
+/TP/GAW/SR/BI-15-C/small - teardown
+/TP/GAW/SR/BI-15-C/small - teardown complete
+/TP/GAW/SR/BI-15-C/small - done
+
+/TP/GAW/SR/BI-15-C/large-1 - init
+/TP/GAW/SR/BI-15-C/large-1 - setup
+/TP/GAW/SR/BI-15-C/large-1 - setup complete
+/TP/GAW/SR/BI-15-C/large-1 - run
+/TP/GAW/SR/BI-15-C/large-1 - test passed
+/TP/GAW/SR/BI-15-C/large-1 - teardown
+/TP/GAW/SR/BI-15-C/large-1 - teardown complete
+/TP/GAW/SR/BI-15-C/large-1 - done
+
+/TP/GAW/CL/BV-08-C - init
+/TP/GAW/CL/BV-08-C - setup
+/TP/GAW/CL/BV-08-C - setup complete
+/TP/GAW/CL/BV-08-C - run
+/TP/GAW/CL/BV-08-C - test passed
+/TP/GAW/CL/BV-08-C - teardown
+/TP/GAW/CL/BV-08-C - teardown complete
+/TP/GAW/CL/BV-08-C - done
+
+/TP/GAW/CL/BI-20-C - init
+/TP/GAW/CL/BI-20-C - setup
+/TP/GAW/CL/BI-20-C - setup complete
+/TP/GAW/CL/BI-20-C - run
+/TP/GAW/CL/BI-20-C - test passed
+/TP/GAW/CL/BI-20-C - teardown
+/TP/GAW/CL/BI-20-C - teardown complete
+/TP/GAW/CL/BI-20-C - done
+
+/TP/GAW/CL/BI-21-C - init
+/TP/GAW/CL/BI-21-C - setup
+/TP/GAW/CL/BI-21-C - setup complete
+/TP/GAW/CL/BI-21-C - run
+/TP/GAW/CL/BI-21-C - test passed
+/TP/GAW/CL/BI-21-C - teardown
+/TP/GAW/CL/BI-21-C - teardown complete
+/TP/GAW/CL/BI-21-C - done
+
+/TP/GAW/CL/BI-22-C - init
+/TP/GAW/CL/BI-22-C - setup
+/TP/GAW/CL/BI-22-C - setup complete
+/TP/GAW/CL/BI-22-C - run
+/TP/GAW/CL/BI-22-C - test passed
+/TP/GAW/CL/BI-22-C - teardown
+/TP/GAW/CL/BI-22-C - teardown complete
+/TP/GAW/CL/BI-22-C - done
+
+/TP/GAW/CL/BI-23-C - init
+/TP/GAW/CL/BI-23-C - setup
+/TP/GAW/CL/BI-23-C - setup complete
+/TP/GAW/CL/BI-23-C - run
+/TP/GAW/CL/BI-23-C - test passed
+/TP/GAW/CL/BI-23-C - teardown
+/TP/GAW/CL/BI-23-C - teardown complete
+/TP/GAW/CL/BI-23-C - done
+
+/TP/GAW/CL/BI-23-C/auto - init
+/TP/GAW/CL/BI-23-C/auto - setup
+/TP/GAW/CL/BI-23-C/auto - setup complete
+/TP/GAW/CL/BI-23-C/auto - run
+/TP/GAW/CL/BI-23-C/auto - test passed
+/TP/GAW/CL/BI-23-C/auto - teardown
+/TP/GAW/CL/BI-23-C/auto - teardown complete
+/TP/GAW/CL/BI-23-C/auto - done
+
+/TP/GAW/CL/BI-24-C - init
+/TP/GAW/CL/BI-24-C - setup
+/TP/GAW/CL/BI-24-C - setup complete
+/TP/GAW/CL/BI-24-C - run
+/TP/GAW/CL/BI-24-C - test passed
+/TP/GAW/CL/BI-24-C - teardown
+/TP/GAW/CL/BI-24-C - teardown complete
+/TP/GAW/CL/BI-24-C - done
+
+/TP/GAW/SR/BV-08-C/small - init
+/TP/GAW/SR/BV-08-C/small - setup
+/TP/GAW/SR/BV-08-C/small - setup complete
+/TP/GAW/SR/BV-08-C/small - run
+/TP/GAW/SR/BV-08-C/small - test passed
+/TP/GAW/SR/BV-08-C/small - teardown
+/TP/GAW/SR/BV-08-C/small - teardown complete
+/TP/GAW/SR/BV-08-C/small - done
+
+/TP/GAW/SR/BV-08-C/large-1 - init
+/TP/GAW/SR/BV-08-C/large-1 - setup
+/TP/GAW/SR/BV-08-C/large-1 - setup complete
+/TP/GAW/SR/BV-08-C/large-1 - run
+/TP/GAW/SR/BV-08-C/large-1 - test passed
+/TP/GAW/SR/BV-08-C/large-1 - teardown
+/TP/GAW/SR/BV-08-C/large-1 - teardown complete
+/TP/GAW/SR/BV-08-C/large-1 - done
+
+/TP/GAW/SR/BI-20-C/small - init
+/TP/GAW/SR/BI-20-C/small - setup
+/TP/GAW/SR/BI-20-C/small - setup complete
+/TP/GAW/SR/BI-20-C/small - run
+/TP/GAW/SR/BI-20-C/small - test passed
+/TP/GAW/SR/BI-20-C/small - teardown
+/TP/GAW/SR/BI-20-C/small - teardown complete
+/TP/GAW/SR/BI-20-C/small - done
+
+/TP/GAW/SR/BI-20-C/large-1 - init
+/TP/GAW/SR/BI-20-C/large-1 - setup
+/TP/GAW/SR/BI-20-C/large-1 - setup complete
+/TP/GAW/SR/BI-20-C/large-1 - run
+/TP/GAW/SR/BI-20-C/large-1 - test passed
+/TP/GAW/SR/BI-20-C/large-1 - teardown
+/TP/GAW/SR/BI-20-C/large-1 - teardown complete
+/TP/GAW/SR/BI-20-C/large-1 - done
+
+/TP/GAW/SR/BI-21-C/small - init
+/TP/GAW/SR/BI-21-C/small - setup
+/TP/GAW/SR/BI-21-C/small - setup complete
+/TP/GAW/SR/BI-21-C/small - run
+/TP/GAW/SR/BI-21-C/small - test passed
+/TP/GAW/SR/BI-21-C/small - teardown
+/TP/GAW/SR/BI-21-C/small - teardown complete
+/TP/GAW/SR/BI-21-C/small - done
+
+/TP/GAW/SR/BI-21-C/large-1 - init
+/TP/GAW/SR/BI-21-C/large-1 - setup
+/TP/GAW/SR/BI-21-C/large-1 - setup complete
+/TP/GAW/SR/BI-21-C/large-1 - run
+/TP/GAW/SR/BI-21-C/large-1 - test passed
+/TP/GAW/SR/BI-21-C/large-1 - teardown
+/TP/GAW/SR/BI-21-C/large-1 - teardown complete
+/TP/GAW/SR/BI-21-C/large-1 - done
+
+/TP/GAW/CL/BV-09-C - init
+/TP/GAW/CL/BV-09-C - setup
+/TP/GAW/CL/BV-09-C - setup complete
+/TP/GAW/CL/BV-09-C - run
+/TP/GAW/CL/BV-09-C - test passed
+/TP/GAW/CL/BV-09-C - teardown
+/TP/GAW/CL/BV-09-C - teardown complete
+/TP/GAW/CL/BV-09-C - done
+
+/TP/GAW/CL/BI-25-C - init
+/TP/GAW/CL/BI-25-C - setup
+/TP/GAW/CL/BI-25-C - setup complete
+/TP/GAW/CL/BI-25-C - run
+/TP/GAW/CL/BI-25-C - test passed
+/TP/GAW/CL/BI-25-C - teardown
+/TP/GAW/CL/BI-25-C - teardown complete
+/TP/GAW/CL/BI-25-C - done
+
+/TP/GAW/CL/BI-26-C - init
+/TP/GAW/CL/BI-26-C - setup
+/TP/GAW/CL/BI-26-C - setup complete
+/TP/GAW/CL/BI-26-C - run
+/TP/GAW/CL/BI-26-C - test passed
+/TP/GAW/CL/BI-26-C - teardown
+/TP/GAW/CL/BI-26-C - teardown complete
+/TP/GAW/CL/BI-26-C - done
+
+/TP/GAW/CL/BI-29-C - init
+/TP/GAW/CL/BI-29-C - setup
+/TP/GAW/CL/BI-29-C - setup complete
+/TP/GAW/CL/BI-29-C - run
+/TP/GAW/CL/BI-29-C - test passed
+/TP/GAW/CL/BI-29-C - teardown
+/TP/GAW/CL/BI-29-C - teardown complete
+/TP/GAW/CL/BI-29-C - done
+
+/TP/GAW/CL/BI-30-C - init
+/TP/GAW/CL/BI-30-C - setup
+/TP/GAW/CL/BI-30-C - setup complete
+/TP/GAW/CL/BI-30-C - run
+/TP/GAW/CL/BI-30-C - test passed
+/TP/GAW/CL/BI-30-C - teardown
+/TP/GAW/CL/BI-30-C - teardown complete
+/TP/GAW/CL/BI-30-C - done
+
+/TP/GAW/CL/BI-31-C - init
+/TP/GAW/CL/BI-31-C - setup
+/TP/GAW/CL/BI-31-C - setup complete
+/TP/GAW/CL/BI-31-C - run
+/TP/GAW/CL/BI-31-C - test passed
+/TP/GAW/CL/BI-31-C - teardown
+/TP/GAW/CL/BI-31-C - teardown complete
+/TP/GAW/CL/BI-31-C - done
+
+/TP/GAW/SR/BV-09-C/small - init
+/TP/GAW/SR/BV-09-C/small - setup
+/TP/GAW/SR/BV-09-C/small - setup complete
+/TP/GAW/SR/BV-09-C/small - run
+/TP/GAW/SR/BV-09-C/small - test passed
+/TP/GAW/SR/BV-09-C/small - teardown
+/TP/GAW/SR/BV-09-C/small - teardown complete
+/TP/GAW/SR/BV-09-C/small - done
+
+/TP/GAW/SR/BV-09-C/large-1 - init
+/TP/GAW/SR/BV-09-C/large-1 - setup
+/TP/GAW/SR/BV-09-C/large-1 - setup complete
+/TP/GAW/SR/BV-09-C/large-1 - run
+/TP/GAW/SR/BV-09-C/large-1 - test passed
+/TP/GAW/SR/BV-09-C/large-1 - teardown
+/TP/GAW/SR/BV-09-C/large-1 - teardown complete
+/TP/GAW/SR/BV-09-C/large-1 - done
+
+/TP/GAW/SR/BI-25-C/small - init
+/TP/GAW/SR/BI-25-C/small - setup
+/TP/GAW/SR/BI-25-C/small - setup complete
+/TP/GAW/SR/BI-25-C/small - run
+/TP/GAW/SR/BI-25-C/small - test passed
+/TP/GAW/SR/BI-25-C/small - teardown
+/TP/GAW/SR/BI-25-C/small - teardown complete
+/TP/GAW/SR/BI-25-C/small - done
+
+/TP/GAW/SR/BI-25-C/large-1 - init
+/TP/GAW/SR/BI-25-C/large-1 - setup
+/TP/GAW/SR/BI-25-C/large-1 - setup complete
+/TP/GAW/SR/BI-25-C/large-1 - run
+/TP/GAW/SR/BI-25-C/large-1 - test passed
+/TP/GAW/SR/BI-25-C/large-1 - teardown
+/TP/GAW/SR/BI-25-C/large-1 - teardown complete
+/TP/GAW/SR/BI-25-C/large-1 - done
+
+/TP/GAW/SR/BI-26-C/small - init
+/TP/GAW/SR/BI-26-C/small - setup
+/TP/GAW/SR/BI-26-C/small - setup complete
+/TP/GAW/SR/BI-26-C/small - run
+/TP/GAW/SR/BI-26-C/small - test passed
+/TP/GAW/SR/BI-26-C/small - teardown
+/TP/GAW/SR/BI-26-C/small - teardown complete
+/TP/GAW/SR/BI-26-C/small - done
+
+/TP/GAW/SR/BI-26-C/large-1 - init
+/TP/GAW/SR/BI-26-C/large-1 - setup
+/TP/GAW/SR/BI-26-C/large-1 - setup complete
+/TP/GAW/SR/BI-26-C/large-1 - run
+/TP/GAW/SR/BI-26-C/large-1 - test passed
+/TP/GAW/SR/BI-26-C/large-1 - teardown
+/TP/GAW/SR/BI-26-C/large-1 - teardown complete
+/TP/GAW/SR/BI-26-C/large-1 - done
+
+/robustness/no-reliable-characteristic - init
+/robustness/no-reliable-characteristic - setup
+/robustness/no-reliable-characteristic - setup complete
+/robustness/no-reliable-characteristic - run
+/robustness/no-reliable-characteristic - test passed
+/robustness/no-reliable-characteristic - teardown
+/robustness/no-reliable-characteristic - teardown complete
+/robustness/no-reliable-characteristic - done
+
+/robustness/unkown-request - init
+/robustness/unkown-request - setup
+/robustness/unkown-request - setup complete
+/robustness/unkown-request - run
+/robustness/unkown-request - test passed
+/robustness/unkown-request - teardown
+/robustness/unkown-request - teardown complete
+/robustness/unkown-request - done
+
+/robustness/unkown-command - init
+/robustness/unkown-command - setup
+/robustness/unkown-command - setup complete
+/robustness/unkown-command - run
+/robustness/unkown-command - test passed
+/robustness/unkown-command - teardown
+/robustness/unkown-command - teardown complete
+/robustness/unkown-command - done
+
+/robustness/hash-db - init
+/robustness/hash-db - setup
+/robustness/hash-db - setup complete
+/robustness/hash-db - run
+/robustness/hash-db - test passed
+/robustness/hash-db - teardown
+/robustness/hash-db - teardown complete
+/robustness/hash-db - done
+
+
+Test Summary
+------------
+/TP/GAC/CL/BV-01-C Passed  0.003 seconds
+/TP/GAC/SR/BV-01-C Passed  0.001 seconds
+/TP/GAD/CL/BV-01-C Passed  0.002 seconds
+/TP/GAD/CL/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C Passed  0.001 seconds
+/TP/GAD/SR/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C-large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1-alternative Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-2 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-128/large-1 Passed  0.001 seconds
+/TP/GAD/SR/BV-02-C/missing-128/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-03-C Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-04-C Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-05-C Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C/client-1 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-2 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-3 Passed  0.004 seconds
+/TP/GAD/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-02-C Passed  0.004 seconds
+/TP/GAR/CL/BI-03-C Passed  0.004 seconds
+/TP/GAR/CL/BI-04-C Passed  0.004 seconds
+/TP/GAR/CL/BI-04-C/auto Passed  0.003 seconds
+/TP/GAR/CL/BI-05-C Passed  0.003 seconds
+/TP/GAR/SR/BV-01-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-01-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/large Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-2 Passed  0.002 seconds
+/TP/GAR/CL/BI-06-C Passed  0.001 seconds
+/TP/GAR/CL/BI-07-C Passed  0.001 seconds
+/TP/GAR/CL/BI-09-C Passed  0.002 seconds
+/TP/GAR/CL/BI-10-C Passed  0.001 seconds
+/TP/GAR/CL/BI-11-C Passed  0.002 seconds
+/TP/GAR/SR/BV-03-C/small Passed  0.001 seconds
+/TP/GAR/SR/BV-03-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-07-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-12-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-13-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-13-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-14-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-04-C Passed  0.004 seconds
+/TP/GAR/CL/BV-04-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BV-05-C Passed  0.003 seconds
+/TP/GAR/CL/BI-12-C Passed  0.004 seconds
+/TP/GAR/CL/BI-13-C Passed  0.003 seconds
+/TP/GAR/CL/BI-14-C Passed  0.003 seconds
+/TP/GAR/CL/BI-15-C Passed  0.003 seconds
+/TP/GAR/CL/BI-16-C Passed  0.003 seconds
+/TP/GAR/CL/BI-16-C/auto Passed  0.003 seconds
+/TP/GAR/CL/BI-17-C Passed  0.004 seconds
+/TP/GAR/CL/BI-18-C Passed  0.003 seconds
+/TP/GAR/CL/BI-19-C Passed  0.003 seconds
+/TP/GAR/CL/BI-20-C Passed  0.003 seconds
+/TP/GAR/CL/BI-21-C Passed  0.003 seconds
+/TP/GAR/CL/BI-21-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-22-C Passed  0.003 seconds
+/TP/GAR/SR/BV-05-C/small Passed  0.001 seconds
+/TP/GAR/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-18-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-19-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-19-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-06-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-23-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-24-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-24-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-08-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-28-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-29-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-29-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-30-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-30-C/large-1 Passed  0.001 seconds
+/TP/GAN/CL/BV-01-C Passed  0.004 seconds
+/TP/GAN/SR/BV-01-C Passed  0.001 seconds
+/TP/GAI/SR/BV-01-C Passed  0.002 seconds
+/TP/GAI/CL/BV-01-C Passed  0.003 seconds
+/TP/GAR/CL/BV-06-C Passed  0.003 seconds
+/TP/GAR/CL/BI-23-C Passed  0.003 seconds
+/TP/GAR/CL/BI-24-C Passed  0.004 seconds
+/TP/GAR/CL/BI-25-C Passed  0.003 seconds
+/TP/GAR/CL/BI-26-C Passed  0.004 seconds
+/TP/GAR/CL/BI-26-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-27-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BI-28-C Passed  0.004 seconds
+/TP/GAR/CL/BI-29-C Passed  0.004 seconds
+/TP/GAR/CL/BI-30-C Passed  0.004 seconds
+/TP/GAR/CL/BI-31-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-33-C Passed  0.004 seconds
+/TP/GAR/CL/BI-34-C Passed  0.004 seconds
+/TP/GAR/CL/BI-35-C Passed  0.004 seconds
+/TP/GAW/CL/BV-01-C Passed  0.004 seconds
+/TP/GAW/CL/BV-02-C Not Run 
+/TP/GAW/CL/BV-02-C/seclevel Passed  0.004 seconds
+/TP/GAW/CL/BV-03-C Passed  0.004 seconds
+/TP/GAW/CL/BI-02-C Passed  0.005 seconds
+/TP/GAW/CL/BI-03-C Passed  0.005 seconds
+/TP/GAW/CL/BI-04-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-06-C Passed  0.004 seconds
+/TP/GAW/SR/BV-07-C/small Passed  0.001 seconds
+/TP/GAW/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-03-C/small Passed  0.001 seconds
+/TP/GAW/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-02-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-02-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/large-1 Passed  0.001 seconds
+/TP/GAW/CL/BV-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-07-C Passed  0.003 seconds
+/TP/GAW/CL/BI-08-C Passed  0.003 seconds
+/TP/GAW/CL/BI-11-C Passed  0.004 seconds
+/TP/GAW/CL/BI-12-C Passed  0.003 seconds
+/TP/GAW/CL/BI-13-C Passed  0.004 seconds
+/TP/GAW/SR/BV-05-C/small Passed  0.001 seconds
+/TP/GAW/SR/BV-05-C/large-1 Passed  0.001 seconds
+/TP/GAW/SR/BI-07-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-08-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-08-C/large-1 Passed  0.001 seconds
+/TP/GAW/CL/BV-06-C Passed  0.003 seconds
+/TP/GAW/CL/BI-14-C Passed  0.004 seconds
+/TP/GAW/CL/BI-15-C Passed  0.004 seconds
+/TP/GAW/CL/BI-17-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-19-C Passed  0.004 seconds
+/TP/GAW/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-08-C Passed  0.004 seconds
+/TP/GAW/CL/BI-20-C Passed  0.005 seconds
+/TP/GAW/CL/BI-21-C Passed  0.004 seconds
+/TP/GAW/CL/BI-22-C Passed  0.005 seconds
+/TP/GAW/CL/BI-23-C Passed  0.004 seconds
+/TP/GAW/CL/BI-23-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-24-C Passed  0.004 seconds
+/TP/GAW/SR/BV-08-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-08-C/large-1 Passed  0.001 seconds
+/TP/GAW/SR/BI-20-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-20-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-09-C Passed  0.004 seconds
+/TP/GAW/CL/BI-25-C Passed  0.003 seconds
+/TP/GAW/CL/BI-26-C Passed  0.003 seconds
+/TP/GAW/CL/BI-29-C Passed  0.003 seconds
+/TP/GAW/CL/BI-30-C Passed  0.003 seconds
+/TP/GAW/CL/BI-31-C Passed  0.004 seconds
+/TP/GAW/SR/BV-09-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-09-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-26-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-26-C/large-1 Passed  0.002 seconds
+/robustness/no-reliable-characteristic Passed  0.002 seconds
+/robustness/unkown-request Passed  0.002 seconds
+/robustness/unkown-command Passed  0.002 seconds
+/robustness/hash-db Passed  0.002 seconds
+Total: 193, Passed: 192 (99.5%), Failed: 0, Not Run: 1
+Overall execution time: 0.495 seconds
+PASS: test-gatt
+TAP version 13
+# random seed: R02S3857f1a4a11947c580752a33bd6d2acd
+1..6
+# Start of gattrib tests
+ok 1 /gattrib/refcount
+ok 2 /gattrib/get_channel
+ok 3 /gattrib/send
+ok 4 /gattrib/cancel
+ok 5 /gattrib/register
+ok 6 /gattrib/buffers
+# End of gattrib tests
+PASS: test-gattrib
+
+/gdbus/simple_client - init
+/gdbus/simple_client - setup
+/gdbus/simple_client - setup complete
+/gdbus/simple_client - run
+/gdbus/simple_client - test not run
+/gdbus/simple_client - teardown
+/gdbus/simple_client - teardown complete
+/gdbus/simple_client - done
+
+/gdbus/client_connect_disconnect - init
+/gdbus/client_connect_disconnect - setup
+/gdbus/client_connect_disconnect - setup complete
+/gdbus/client_connect_disconnect - run
+/gdbus/client_connect_disconnect - test not run
+/gdbus/client_connect_disconnect - teardown
+/gdbus/client_connect_disconnect - teardown complete
+/gdbus/client_connect_disconnect - done
+
+/gdbus/client_get_string_property - init
+/gdbus/client_get_string_property - setup
+/gdbus/client_get_string_property - setup complete
+/gdbus/client_get_string_property - run
+/gdbus/client_get_string_property - test not run
+/gdbus/client_get_string_property - teardown
+/gdbus/client_get_string_property - teardown complete
+/gdbus/client_get_string_property - done
+
+/gdbus/client_get_boolean_property - init
+/gdbus/client_get_boolean_property - setup
+/gdbus/client_get_boolean_property - setup complete
+/gdbus/client_get_boolean_property - run
+/gdbus/client_get_boolean_property - test not run
+/gdbus/client_get_boolean_property - teardown
+/gdbus/client_get_boolean_property - teardown complete
+/gdbus/client_get_boolean_property - done
+
+/gdbus/client_get_uint64_property - init
+/gdbus/client_get_uint64_property - setup
+/gdbus/client_get_uint64_property - setup complete
+/gdbus/client_get_uint64_property - run
+/gdbus/client_get_uint64_property - test not run
+/gdbus/client_get_uint64_property - teardown
+/gdbus/client_get_uint64_property - teardown complete
+/gdbus/client_get_uint64_property - done
+
+/gdbus/client_get_array_property - init
+/gdbus/client_get_array_property - setup
+/gdbus/client_get_array_property - setup complete
+/gdbus/client_get_array_property - run
+/gdbus/client_get_array_property - test not run
+/gdbus/client_get_array_property - teardown
+/gdbus/client_get_array_property - teardown complete
+/gdbus/client_get_array_property - done
+
+/gdbus/client_get_dict_property - init
+/gdbus/client_get_dict_property - setup
+/gdbus/client_get_dict_property - setup complete
+/gdbus/client_get_dict_property - run
+/gdbus/client_get_dict_property - test not run
+/gdbus/client_get_dict_property - teardown
+/gdbus/client_get_dict_property - teardown complete
+/gdbus/client_get_dict_property - done
+
+/gdbus/client_set_string_property - init
+/gdbus/client_set_string_property - setup
+/gdbus/client_set_string_property - setup complete
+/gdbus/client_set_string_property - run
+/gdbus/client_set_string_property - test not run
+/gdbus/client_set_string_property - teardown
+/gdbus/client_set_string_property - teardown complete
+/gdbus/client_set_string_property - done
+
+/gdbus/client_string_changed - init
+/gdbus/client_string_changed - setup
+/gdbus/client_string_changed - setup complete
+/gdbus/client_string_changed - run
+/gdbus/client_string_changed - test not run
+/gdbus/client_string_changed - teardown
+/gdbus/client_string_changed - teardown complete
+/gdbus/client_string_changed - done
+
+/gdbus/client_check_order - init
+/gdbus/client_check_order - setup
+/gdbus/client_check_order - setup complete
+/gdbus/client_check_order - run
+/gdbus/client_check_order - test not run
+/gdbus/client_check_order - teardown
+/gdbus/client_check_order - teardown complete
+/gdbus/client_check_order - done
+
+/gdbus/client_proxy_removed - init
+/gdbus/client_proxy_removed - setup
+/gdbus/client_proxy_removed - setup complete
+/gdbus/client_proxy_removed - run
+/gdbus/client_proxy_removed - test not run
+/gdbus/client_proxy_removed - teardown
+/gdbus/client_proxy_removed - teardown complete
+/gdbus/client_proxy_removed - done
+
+/gdbus/client_no_object_manager - init
+/gdbus/client_no_object_manager - setup
+/gdbus/client_no_object_manager - setup complete
+/gdbus/client_no_object_manager - run
+/gdbus/client_no_object_manager - test not run
+/gdbus/client_no_object_manager - teardown
+/gdbus/client_no_object_manager - teardown complete
+/gdbus/client_no_object_manager - done
+
+/gdbus/client_force_disconnect - init
+/gdbus/client_force_disconnect - setup
+/gdbus/client_force_disconnect - setup complete
+/gdbus/client_force_disconnect - run
+/gdbus/client_force_disconnect - test not run
+/gdbus/client_force_disconnect - teardown
+/gdbus/client_force_disconnect - teardown complete
+/gdbus/client_force_disconnect - done
+
+/gdbus/client_ready - init
+/gdbus/client_ready - setup
+/gdbus/client_ready - setup complete
+/gdbus/client_ready - run
+/gdbus/client_ready - test not run
+/gdbus/client_ready - teardown
+/gdbus/client_ready - teardown complete
+/gdbus/client_ready - done
+
+
+Test Summary
+------------
+/gdbus/simple_client Not Run 
+/gdbus/client_connect_disconnect Not Run 
+/gdbus/client_get_string_property Not Run 
+/gdbus/client_get_boolean_property Not Run 
+/gdbus/client_get_uint64_property Not Run 
+/gdbus/client_get_array_property Not Run 
+/gdbus/client_get_dict_property Not Run 
+/gdbus/client_set_string_property Not Run 
+/gdbus/client_string_changed Not Run 
+/gdbus/client_check_order Not Run 
+/gdbus/client_proxy_removed Not Run 
+/gdbus/client_no_object_manager Not Run 
+/gdbus/client_force_disconnect Not Run 
+/gdbus/client_ready Not Run 
+Total: 14, Passed: 0 (0.0%), Failed: 0, Not Run: 14
+Overall execution time: 0.000883 seconds
+PASS: test-gdbus-client
+TAP version 13
+# random seed: R02Saa61ac9a3ca32862ded3bb1466cfc4ec
+1..34
+# Start of gobex tests
+ok 1 /gobex/null_io
+ok 2 /gobex/basic
+ok 3 /gobex/ref_unref
+ok 4 /gobex/test_disconnect
+ok 5 /gobex/test_recv_connect_stream
+ok 6 /gobex/test_recv_connect_pkt
+ok 7 /gobex/test_send_connect_stream
+ok 8 /gobex/test_send_connect_pkt
+ok 9 /gobex/test_recv_unexpected
+ok 10 /gobex/test_send_on_demand_stream
+ok 11 /gobex/test_send_on_demand_pkt
+ok 12 /gobex/test_send_on_demand_fail_stream
+ok 13 /gobex/test_send_on_demand_fail_pkt
+ok 14 /gobex/test_send_connect_req_stream
+ok 15 /gobex/test_send_connect_req_pkt
+ok 16 /gobex/test_send_nval_connect_req_stream
+ok 17 /gobex/test_send_nval_connect_req_pkt
+ok 18 /gobex/test_send_nval_connect_req_short_pkt
+ok 19 /gobex/test_send_connect_req_timeout_stream
+# slow test /gobex/test_send_connect_req_timeout_stream executed in 0.73 secs
+ok 20 /gobex/test_send_connect_req_timeout_pkt
+ok 21 /gobex/test_cancel_req_immediate
+ok 22 /gobex/test_cancel_req_delay_stream
+ok 23 /gobex/test_cancel_req_delay_pkt
+ok 24 /gobex/test_connect
+ok 25 /gobex/test_obex_disconnect
+ok 26 /gobex/test_auth
+ok 27 /gobex/test_auth_fail
+ok 28 /gobex/test_setpath
+ok 29 /gobex/test_setpath_up
+ok 30 /gobex/test_setpath_up_down
+ok 31 /gobex/test_mkdir
+ok 32 /gobex/test_delete
+ok 33 /gobex/test_copy
+ok 34 /gobex/test_move
+# End of gobex tests
+PASS: test-gobex
+TAP version 13
+# random seed: R02S3683c13ca8f05d373742733850763b1a
+1..18
+# Start of gobex tests
+ok 1 /gobex/test_apparam_nval_short
+ok 2 /gobex/test_apparam_nval_data
+ok 3 /gobex/test_apparam_nval2_short
+ok 4 /gobex/test_apparam_nval2_data
+ok 5 /gobex/test_apparam_get_uint8
+ok 6 /gobex/test_apparam_get_uint16
+ok 7 /gobex/test_apparam_get_uint32
+ok 8 /gobex/test_apparam_get_uint64
+ok 9 /gobex/test_apparam_get_string
+ok 10 /gobex/test_apparam_get_bytes
+ok 11 /gobex/test_apparam_get_multi
+ok 12 /gobex/test_apparam_set_uint8
+ok 13 /gobex/test_apparam_set_uint16
+ok 14 /gobex/test_apparam_set_uint32
+ok 15 /gobex/test_apparam_set_uint64
+ok 16 /gobex/test_apparam_set_string
+ok 17 /gobex/test_apparam_set_bytes
+ok 18 /gobex/test_apparam_set_multi
+# End of gobex tests
+PASS: test-gobex-apparam
+TAP version 13
+# random seed: R02Se4062d17f7e37aa9a8e071dce4ee770c
+1..28
+# Start of gobex tests
+ok 1 /gobex/test_decode_header_connid
+ok 2 /gobex/test_decode_header_name_empty
+ok 3 /gobex/test_decode_header_name_ascii
+ok 4 /gobex/test_decode_header_name_umlaut
+ok 5 /gobex/test_decode_header_body
+ok 6 /gobex/test_decode_header_body_extdata
+ok 7 /gobex/test_decode_header_actionid
+ok 8 /gobex/test_decode_header_multi
+ok 9 /gobex/test_decode_header_uint32_nval
+ok 10 /gobex/test_decode_header_unicode_nval_short
+ok 11 /gobex/test_decode_header_unicode_nval_data
+ok 12 /gobex/test_decode_header_bytes_nval_short
+ok 13 /gobex/test_decode_header_bytes_nval_data
+ok 14 /gobex/test_decode_header_bytes_nval_len
+ok 15 /gobex/test_header_encode_connid
+ok 16 /gobex/test_header_encode_name_empty
+ok 17 /gobex/test_header_encode_name_ascii
+ok 18 /gobex/test_header_encode_name_umlaut
+ok 19 /gobex/test_header_encode_body
+ok 20 /gobex/test_header_encode_actionid
+ok 21 /gobex/test_header_encode_apparam
+ok 22 /gobex/test_header_name_empty
+ok 23 /gobex/test_header_name_ascii
+ok 24 /gobex/test_header_name_umlaut
+ok 25 /gobex/test_header_bytes
+ok 26 /gobex/test_header_uint8
+ok 27 /gobex/test_header_uint32
+ok 28 /gobex/test_header_apparam
+# End of gobex tests
+PASS: test-gobex-header
+TAP version 13
+# random seed: R02S93fc048cab7929aee1211d55dbc66e1f
+1..9
+# Start of gobex tests
+ok 1 /gobex/test_pkt
+ok 2 /gobex/test_decode_pkt
+ok 3 /gobex/test_decode_pkt_header
+ok 4 /gobex/test_decode_connect
+ok 5 /gobex/test_decode_nval
+ok 6 /gobex/test_encode_pkt
+ok 7 /gobex/test_encode_on_demand
+ok 8 /gobex/test_encode_on_demand_fail
+ok 9 /gobex/test_create_args
+# End of gobex tests
+PASS: test-gobex-packet
+TAP version 13
+# random seed: R02Scb3e3e05e8d76d54aebb38a99ace8fb2
+1..38
+# Start of gobex tests
+ok 1 /gobex/test_conn_req
+ok 2 /gobex/test_conn_rsp
+ok 3 /gobex/test_put_req
+ok 4 /gobex/test_put_rsp
+ok 5 /gobex/test_get_req
+ok 6 /gobex/test_get_rsp
+ok 7 /gobex/test_get_req_app
+ok 8 /gobex/test_get_rsp_app
+ok 9 /gobex/test_put_req_delay
+ok 10 /gobex/test_put_rsp_delay
+ok 11 /gobex/test_get_req_delay
+ok 12 /gobex/test_get_rsp_delay
+ok 13 /gobex/test_put_req_eagain
+ok 14 /gobex/test_get_req_eagain
+ok 15 /gobex/test_stream_put_req
+ok 16 /gobex/test_stream_put_rsp
+ok 17 /gobex/test_stream_put_req_abort
+ok 18 /gobex/test_stream_put_rsp_abort
+ok 19 /gobex/test_stream_get_req
+ok 20 /gobex/test_stream_get_rsp
+ok 21 /gobex/test_conn_get_req
+ok 22 /gobex/test_conn_get_rsp
+ok 23 /gobex/test_conn_put_req
+ok 24 /gobex/test_conn_put_rsp
+ok 25 /gobex/test_conn_get_wrg_rsp
+ok 26 /gobex/test_conn_put_req_seq
+ok 27 /gobex/test_packet_put_req
+ok 28 /gobex/test_packet_put_req_wait
+ok 29 /gobex/test_packet_put_req_suspend_resume
+# slow test /gobex/test_packet_put_req_suspend_resume executed in 0.77 secs
+ok 30 /gobex/test_packet_put_rsp
+ok 31 /gobex/test_packet_put_rsp_wait
+ok 32 /gobex/test_packet_get_rsp
+ok 33 /gobex/test_packet_get_rsp_wait
+ok 34 /gobex/test_packet_get_req
+ok 35 /gobex/test_packet_get_req_wait
+ok 36 /gobex/test_packet_get_req_suspend_resume
+ok 37 /gobex/test_packet_get_req_wait_next
+ok 38 /gobex/test_conn_put_req_seq_srm
+# End of gobex tests
+PASS: test-gobex-transfer
+
+/hfp/test_init - init
+/hfp/test_init - setup
+/hfp/test_init - setup complete
+/hfp/test_init - run
+/hfp/test_init - test passed
+/hfp/test_init - teardown
+/hfp/test_init - teardown complete
+/hfp/test_init - done
+
+/hfp/test_cmd_handler_1 - init
+/hfp/test_cmd_handler_1 - setup
+/hfp/test_cmd_handler_1 - setup complete
+/hfp/test_cmd_handler_1 - run
+/hfp/test_cmd_handler_1 - test passed
+/hfp/test_cmd_handler_1 - teardown
+/hfp/test_cmd_handler_1 - teardown complete
+/hfp/test_cmd_handler_1 - done
+
+/hfp/test_cmd_handler_2 - init
+/hfp/test_cmd_handler_2 - setup
+/hfp/test_cmd_handler_2 - setup complete
+/hfp/test_cmd_handler_2 - run
+/hfp/test_cmd_handler_2 - test passed
+/hfp/test_cmd_handler_2 - teardown
+/hfp/test_cmd_handler_2 - teardown complete
+/hfp/test_cmd_handler_2 - done
+
+/hfp/test_register_1 - init
+/hfp/test_register_1 - setup
+/hfp/test_register_1 - setup complete
+/hfp/test_register_1 - run
+/hfp/test_register_1 - test passed
+/hfp/test_register_1 - teardown
+/hfp/test_register_1 - teardown complete
+/hfp/test_register_1 - done
+
+/hfp/test_register_2 - init
+/hfp/test_register_2 - setup
+/hfp/test_register_2 - setup complete
+/hfp/test_register_2 - run
+/hfp/test_register_2 - test passed
+/hfp/test_register_2 - teardown
+/hfp/test_register_2 - teardown complete
+/hfp/test_register_2 - done
+
+/hfp/test_register_3 - init
+/hfp/test_register_3 - setup
+/hfp/test_register_3 - setup complete
+/hfp/test_register_3 - run
+/hfp/test_register_3 - test passed
+/hfp/test_register_3 - teardown
+/hfp/test_register_3 - teardown complete
+/hfp/test_register_3 - done
+
+/hfp/test_register_4 - init
+/hfp/test_register_4 - setup
+/hfp/test_register_4 - setup complete
+/hfp/test_register_4 - run
+/hfp/test_register_4 - test passed
+/hfp/test_register_4 - teardown
+/hfp/test_register_4 - teardown complete
+/hfp/test_register_4 - done
+
+/hfp/test_register_5 - init
+/hfp/test_register_5 - setup
+/hfp/test_register_5 - setup complete
+/hfp/test_register_5 - run
+/hfp/test_register_5 - test passed
+/hfp/test_register_5 - teardown
+/hfp/test_register_5 - teardown complete
+/hfp/test_register_5 - done
+
+/hfp/test_fragmented_1 - init
+/hfp/test_fragmented_1 - setup
+/hfp/test_fragmented_1 - setup complete
+/hfp/test_fragmented_1 - run
+/hfp/test_fragmented_1 - test passed
+/hfp/test_fragmented_1 - teardown
+/hfp/test_fragmented_1 - teardown complete
+/hfp/test_fragmented_1 - done
+
+/hfp/test_ustring_1 - init
+/hfp/test_ustring_1 - setup
+/hfp/test_ustring_1 - setup complete
+/hfp/test_ustring_1 - run
+/hfp/test_ustring_1 - test passed
+/hfp/test_ustring_1 - teardown
+/hfp/test_ustring_1 - teardown complete
+/hfp/test_ustring_1 - done
+
+/hfp/test_ustring_2 - init
+/hfp/test_ustring_2 - setup
+/hfp/test_ustring_2 - setup complete
+/hfp/test_ustring_2 - run
+/hfp/test_ustring_2 - test passed
+/hfp/test_ustring_2 - teardown
+/hfp/test_ustring_2 - teardown complete
+/hfp/test_ustring_2 - done
+
+/hfp/test_string_1 - init
+/hfp/test_string_1 - setup
+/hfp/test_string_1 - setup complete
+/hfp/test_string_1 - run
+/hfp/test_string_1 - test passed
+/hfp/test_string_1 - teardown
+/hfp/test_string_1 - teardown complete
+/hfp/test_string_1 - done
+
+/hfp/test_string_2 - init
+/hfp/test_string_2 - setup
+/hfp/test_string_2 - setup complete
+/hfp/test_string_2 - run
+/hfp/test_string_2 - test passed
+/hfp/test_string_2 - teardown
+/hfp/test_string_2 - teardown complete
+/hfp/test_string_2 - done
+
+/hfp/test_corrupted_1 - init
+/hfp/test_corrupted_1 - setup
+/hfp/test_corrupted_1 - setup complete
+/hfp/test_corrupted_1 - run
+/hfp/test_corrupted_1 - test passed
+/hfp/test_corrupted_1 - teardown
+/hfp/test_corrupted_1 - teardown complete
+/hfp/test_corrupted_1 - done
+
+/hfp/test_empty - init
+/hfp/test_empty - setup
+/hfp/test_empty - setup complete
+/hfp/test_empty - run
+/hfp/test_empty - test passed
+/hfp/test_empty - teardown
+/hfp/test_empty - teardown complete
+/hfp/test_empty - done
+
+/hfp_hf/test_init - init
+/hfp_hf/test_init - setup
+/hfp_hf/test_init - setup complete
+/hfp_hf/test_init - run
+/hfp_hf/test_init - test passed
+/hfp_hf/test_init - teardown
+/hfp_hf/test_init - teardown complete
+/hfp_hf/test_init - done
+
+/hfp_hf/test_send_command_1 - init
+/hfp_hf/test_send_command_1 - setup
+/hfp_hf/test_send_command_1 - setup complete
+/hfp_hf/test_send_command_1 - run
+/hfp_hf/test_send_command_1 - test passed
+/hfp_hf/test_send_command_1 - teardown
+/hfp_hf/test_send_command_1 - teardown complete
+/hfp_hf/test_send_command_1 - done
+
+/hfp_hf/test_send_command_2 - init
+/hfp_hf/test_send_command_2 - setup
+/hfp_hf/test_send_command_2 - setup complete
+/hfp_hf/test_send_command_2 - run
+/hfp_hf/test_send_command_2 - test passed
+/hfp_hf/test_send_command_2 - teardown
+/hfp_hf/test_send_command_2 - teardown complete
+/hfp_hf/test_send_command_2 - done
+
+/hfp_hf/test_send_command_3 - init
+/hfp_hf/test_send_command_3 - setup
+/hfp_hf/test_send_command_3 - setup complete
+/hfp_hf/test_send_command_3 - run
+/hfp_hf/test_send_command_3 - test passed
+/hfp_hf/test_send_command_3 - teardown
+/hfp_hf/test_send_command_3 - teardown complete
+/hfp_hf/test_send_command_3 - done
+
+/hfp_hf/test_unsolicited_1 - init
+/hfp_hf/test_unsolicited_1 - setup
+/hfp_hf/test_unsolicited_1 - setup complete
+/hfp_hf/test_unsolicited_1 - run
+/hfp_hf/test_unsolicited_1 - test passed
+/hfp_hf/test_unsolicited_1 - teardown
+/hfp_hf/test_unsolicited_1 - teardown complete
+/hfp_hf/test_unsolicited_1 - done
+
+/hfp_hf/test_unsolicited_2 - init
+/hfp_hf/test_unsolicited_2 - setup
+/hfp_hf/test_unsolicited_2 - setup complete
+/hfp_hf/test_unsolicited_2 - run
+/hfp_hf/test_unsolicited_2 - test passed
+/hfp_hf/test_unsolicited_2 - teardown
+/hfp_hf/test_unsolicited_2 - teardown complete
+/hfp_hf/test_unsolicited_2 - done
+
+/hfp_hf/test_unsolicited_3 - init
+/hfp_hf/test_unsolicited_3 - setup
+/hfp_hf/test_unsolicited_3 - setup complete
+/hfp_hf/test_unsolicited_3 - run
+/hfp_hf/test_unsolicited_3 - test passed
+/hfp_hf/test_unsolicited_3 - teardown
+/hfp_hf/test_unsolicited_3 - teardown complete
+/hfp_hf/test_unsolicited_3 - done
+
+/hfp_hf/test_corrupted_1 - init
+/hfp_hf/test_corrupted_1 - setup
+/hfp_hf/test_corrupted_1 - setup complete
+/hfp_hf/test_corrupted_1 - run
+/hfp_hf/test_corrupted_1 - test passed
+/hfp_hf/test_corrupted_1 - teardown
+/hfp_hf/test_corrupted_1 - teardown complete
+/hfp_hf/test_corrupted_1 - done
+
+/hfp_hf/test_corrupted_2 - init
+/hfp_hf/test_corrupted_2 - setup
+/hfp_hf/test_corrupted_2 - setup complete
+/hfp_hf/test_corrupted_2 - run
+/hfp_hf/test_corrupted_2 - test passed
+/hfp_hf/test_corrupted_2 - teardown
+/hfp_hf/test_corrupted_2 - teardown complete
+/hfp_hf/test_corrupted_2 - done
+
+/hfp_hf/test_empty - init
+/hfp_hf/test_empty - setup
+/hfp_hf/test_empty - setup complete
+/hfp_hf/test_empty - run
+/hfp_hf/test_empty - test passed
+/hfp_hf/test_empty - teardown
+/hfp_hf/test_empty - teardown complete
+/hfp_hf/test_empty - done
+
+/hfp_hf/test_unknown - init
+/hfp_hf/test_unknown - setup
+/hfp_hf/test_unknown - setup complete
+/hfp_hf/test_unknown - run
+/hfp_hf/test_unknown - test passed
+/hfp_hf/test_unknown - teardown
+/hfp_hf/test_unknown - teardown complete
+/hfp_hf/test_unknown - done
+
+/hfp_hf/test_context_parser_1 - init
+/hfp_hf/test_context_parser_1 - setup
+/hfp_hf/test_context_parser_1 - setup complete
+/hfp_hf/test_context_parser_1 - run
+/hfp_hf/test_context_parser_1 - test passed
+/hfp_hf/test_context_parser_1 - teardown
+/hfp_hf/test_context_parser_1 - teardown complete
+/hfp_hf/test_context_parser_1 - done
+
+/hfp_hf/test_context_parser_2 - init
+/hfp_hf/test_context_parser_2 - setup
+/hfp_hf/test_context_parser_2 - setup complete
+/hfp_hf/test_context_parser_2 - run
+/hfp_hf/test_context_parser_2 - test passed
+/hfp_hf/test_context_parser_2 - teardown
+/hfp_hf/test_context_parser_2 - teardown complete
+/hfp_hf/test_context_parser_2 - done
+
+/hfp_hf/test_context_skip_field - init
+/hfp_hf/test_context_skip_field - setup
+/hfp_hf/test_context_skip_field - setup complete
+/hfp_hf/test_context_skip_field - run
+/hfp_hf/test_context_skip_field - test passed
+/hfp_hf/test_context_skip_field - teardown
+/hfp_hf/test_context_skip_field - teardown complete
+/hfp_hf/test_context_skip_field - done
+
+
+Test Summary
+------------
+/hfp/test_init Passed  0.000 seconds
+/hfp/test_cmd_handler_1 Passed  0.000 seconds
+/hfp/test_cmd_handler_2 Passed  0.000 seconds
+/hfp/test_register_1 Passed  0.000 seconds
+/hfp/test_register_2 Passed  0.000 seconds
+/hfp/test_register_3 Passed  0.000 seconds
+/hfp/test_register_4 Passed  0.000 seconds
+/hfp/test_register_5 Passed  0.000 seconds
+/hfp/test_fragmented_1 Passed  0.000 seconds
+/hfp/test_ustring_1 Passed  0.000 seconds
+/hfp/test_ustring_2 Passed  0.000 seconds
+/hfp/test_string_1 Passed  0.000 seconds
+/hfp/test_string_2 Passed  0.000 seconds
+/hfp/test_corrupted_1 Passed  0.003 seconds
+/hfp/test_empty Passed  0.000 seconds
+/hfp_hf/test_init Passed  0.000 seconds
+/hfp_hf/test_send_command_1 Passed  0.000 seconds
+/hfp_hf/test_send_command_2 Passed  0.000 seconds
+/hfp_hf/test_send_command_3 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_1 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_2 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_3 Passed  0.000 seconds
+/hfp_hf/test_corrupted_1 Passed  0.000 seconds
+/hfp_hf/test_corrupted_2 Passed  0.000 seconds
+/hfp_hf/test_empty Passed  0.000 seconds
+/hfp_hf/test_unknown Passed  0.000 seconds
+/hfp_hf/test_context_parser_1 Passed  0.000 seconds
+/hfp_hf/test_context_parser_2 Passed  0.000 seconds
+/hfp_hf/test_context_skip_field Passed  0.000 seconds
+Total: 29, Passed: 29 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00467 seconds
+PASS: test-hfp
+
+/TP/HGRF/RH/BV-01-I - init
+/TP/HGRF/RH/BV-01-I - setup
+/TP/HGRF/RH/BV-01-I - setup complete
+/TP/HGRF/RH/BV-01-I - run
+/TP/HGRF/RH/BV-01-I - test passed
+/TP/HGRF/RH/BV-01-I - teardown
+/TP/HGRF/RH/BV-01-I - teardown complete
+/TP/HGRF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-08-I - init
+/TP/HGRF/RH/BV-08-I - setup
+/TP/HGRF/RH/BV-08-I - setup complete
+/TP/HGRF/RH/BV-08-I - run
+/TP/HGRF/RH/BV-08-I - test passed
+/TP/HGRF/RH/BV-08-I - teardown
+/TP/HGRF/RH/BV-08-I - teardown complete
+/TP/HGRF/RH/BV-08-I - done
+
+/TP/HGRF/RH/BV-09-I - init
+/TP/HGRF/RH/BV-09-I - setup
+/TP/HGRF/RH/BV-09-I - setup complete
+/TP/HGRF/RH/BV-09-I - run
+/TP/HGRF/RH/BV-09-I - test passed
+/TP/HGRF/RH/BV-09-I - teardown
+/TP/HGRF/RH/BV-09-I - teardown complete
+/TP/HGRF/RH/BV-09-I - done
+
+/TP/HGRF/RH/BV-06-I - init
+/TP/HGRF/RH/BV-06-I - setup
+/TP/HGRF/RH/BV-06-I - setup complete
+/TP/HGRF/RH/BV-06-I - run
+/TP/HGRF/RH/BV-06-I - test passed
+/TP/HGRF/RH/BV-06-I - teardown
+/TP/HGRF/RH/BV-06-I - teardown complete
+/TP/HGRF/RH/BV-06-I - done
+
+/TP/HGCF/RH/BV-01-I - init
+/TP/HGCF/RH/BV-01-I - setup
+/TP/HGCF/RH/BV-01-I - setup complete
+/TP/HGCF/RH/BV-01-I - run
+/TP/HGCF/RH/BV-01-I - test passed
+/TP/HGCF/RH/BV-01-I - teardown
+/TP/HGCF/RH/BV-01-I - teardown complete
+/TP/HGCF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-02-I - init
+/TP/HGRF/RH/BV-02-I - setup
+/TP/HGRF/RH/BV-02-I - setup complete
+/TP/HGRF/RH/BV-02-I - run
+/TP/HGRF/RH/BV-02-I - test passed
+/TP/HGRF/RH/BV-02-I - teardown
+/TP/HGRF/RH/BV-02-I - teardown complete
+/TP/HGRF/RH/BV-02-I - done
+
+
+Test Summary
+------------
+/TP/HGRF/RH/BV-01-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-08-I Passed  0.003 seconds
+/TP/HGRF/RH/BV-09-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-06-I Passed  0.002 seconds
+/TP/HGCF/RH/BV-01-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-02-I Passed  0.002 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0133 seconds
+PASS: test-hog
+
+/lib/ntoh64 - init
+/lib/ntoh64 - setup
+/lib/ntoh64 - setup complete
+/lib/ntoh64 - run
+/lib/ntoh64 - test passed
+/lib/ntoh64 - teardown
+/lib/ntoh64 - teardown complete
+/lib/ntoh64 - done
+
+/lib/hton64 - init
+/lib/hton64 - setup
+/lib/hton64 - setup complete
+/lib/hton64 - run
+/lib/hton64 - test passed
+/lib/hton64 - teardown
+/lib/hton64 - teardown complete
+/lib/hton64 - done
+
+/lib/sdp_get_access_protos/valid - init
+/lib/sdp_get_access_protos/valid - setup
+/lib/sdp_get_access_protos/valid - setup complete
+/lib/sdp_get_access_protos/valid - run
+/lib/sdp_get_access_protos/valid - test passed
+/lib/sdp_get_access_protos/valid - teardown
+/lib/sdp_get_access_protos/valid - teardown complete
+/lib/sdp_get_access_protos/valid - done
+
+/lib/sdp_get_access_protos/nodata - init
+/lib/sdp_get_access_protos/nodata - setup
+/lib/sdp_get_access_protos/nodata - setup complete
+/lib/sdp_get_access_protos/nodata - run
+/lib/sdp_get_access_protos/nodata - test passed
+/lib/sdp_get_access_protos/nodata - teardown
+/lib/sdp_get_access_protos/nodata - teardown complete
+/lib/sdp_get_access_protos/nodata - done
+
+/lib/sdp_get_access_protos/invalid_dtd1 - init
+/lib/sdp_get_access_protos/invalid_dtd1 - setup
+/lib/sdp_get_access_protos/invalid_dtd1 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd1 - run
+/lib/sdp_get_access_protos/invalid_dtd1 - test passed
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd1 - done
+
+/lib/sdp_get_access_protos/invalid_dtd2 - init
+/lib/sdp_get_access_protos/invalid_dtd2 - setup
+/lib/sdp_get_access_protos/invalid_dtd2 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd2 - run
+/lib/sdp_get_access_protos/invalid_dtd2 - test passed
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd2 - done
+
+/lib/sdp_get_lang_attr/valid - init
+/lib/sdp_get_lang_attr/valid - setup
+/lib/sdp_get_lang_attr/valid - setup complete
+/lib/sdp_get_lang_attr/valid - run
+/lib/sdp_get_lang_attr/valid - test passed
+/lib/sdp_get_lang_attr/valid - teardown
+/lib/sdp_get_lang_attr/valid - teardown complete
+/lib/sdp_get_lang_attr/valid - done
+
+/lib/sdp_get_lang_attr/nodata - init
+/lib/sdp_get_lang_attr/nodata - setup
+/lib/sdp_get_lang_attr/nodata - setup complete
+/lib/sdp_get_lang_attr/nodata - run
+/lib/sdp_get_lang_attr/nodata - test passed
+/lib/sdp_get_lang_attr/nodata - teardown
+/lib/sdp_get_lang_attr/nodata - teardown complete
+/lib/sdp_get_lang_attr/nodata - done
+
+/lib/sdp_get_lang_attr/invalid_dtd - init
+/lib/sdp_get_lang_attr/invalid_dtd - setup
+/lib/sdp_get_lang_attr/invalid_dtd - setup complete
+/lib/sdp_get_lang_attr/invalid_dtd - run
+/lib/sdp_get_lang_attr/invalid_dtd - test passed
+/lib/sdp_get_lang_attr/invalid_dtd - teardown
+/lib/sdp_get_lang_attr/invalid_dtd - teardown complete
+/lib/sdp_get_lang_attr/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/valid - init
+/lib/sdp_get_profile_descs/valid - setup
+/lib/sdp_get_profile_descs/valid - setup complete
+/lib/sdp_get_profile_descs/valid - run
+/lib/sdp_get_profile_descs/valid - test passed
+/lib/sdp_get_profile_descs/valid - teardown
+/lib/sdp_get_profile_descs/valid - teardown complete
+/lib/sdp_get_profile_descs/valid - done
+
+/lib/sdp_get_profile_descs/nodata - init
+/lib/sdp_get_profile_descs/nodata - setup
+/lib/sdp_get_profile_descs/nodata - setup complete
+/lib/sdp_get_profile_descs/nodata - run
+/lib/sdp_get_profile_descs/nodata - test passed
+/lib/sdp_get_profile_descs/nodata - teardown
+/lib/sdp_get_profile_descs/nodata - teardown complete
+/lib/sdp_get_profile_descs/nodata - done
+
+/lib/sdp_get_profile_descs/invalid_dtd - init
+/lib/sdp_get_profile_descs/invalid_dtd - setup
+/lib/sdp_get_profile_descs/invalid_dtd - setup complete
+/lib/sdp_get_profile_descs/invalid_dtd - run
+/lib/sdp_get_profile_descs/invalid_dtd - test passed
+/lib/sdp_get_profile_descs/invalid_dtd - teardown
+/lib/sdp_get_profile_descs/invalid_dtd - teardown complete
+/lib/sdp_get_profile_descs/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/workaround - init
+/lib/sdp_get_profile_descs/workaround - setup
+/lib/sdp_get_profile_descs/workaround - setup complete
+/lib/sdp_get_profile_descs/workaround - run
+/lib/sdp_get_profile_descs/workaround - test passed
+/lib/sdp_get_profile_descs/workaround - teardown
+/lib/sdp_get_profile_descs/workaround - teardown complete
+/lib/sdp_get_profile_descs/workaround - done
+
+/lib/sdp_get_server_ver - init
+/lib/sdp_get_server_ver - setup
+/lib/sdp_get_server_ver - setup complete
+/lib/sdp_get_server_ver - run
+/lib/sdp_get_server_ver - test passed
+/lib/sdp_get_server_ver - teardown
+/lib/sdp_get_server_ver - teardown complete
+/lib/sdp_get_server_ver - done
+
+
+Test Summary
+------------
+/lib/ntoh64 Passed  0.000 seconds
+/lib/hton64 Passed  0.000 seconds
+/lib/sdp_get_access_protos/valid Passed  0.000 seconds
+/lib/sdp_get_access_protos/nodata Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd1 Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd2 Passed  0.000 seconds
+/lib/sdp_get_lang_attr/valid Passed  0.000 seconds
+/lib/sdp_get_lang_attr/nodata Passed  0.000 seconds
+/lib/sdp_get_lang_attr/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/valid Passed  0.000 seconds
+/lib/sdp_get_profile_descs/nodata Passed  0.000 seconds
+/lib/sdp_get_profile_descs/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/workaround Passed  0.000 seconds
+/lib/sdp_get_server_ver Passed  0.000 seconds
+Total: 14, Passed: 14 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.000344 seconds
+PASS: test-lib
+TAP version 13
+# random seed: R02S0ff2e89ffced0960d4d7db7d00d7ce0f
+1..9
+# Start of mgmt tests
+# Start of command tests
+ok 1 /mgmt/command/1
+ok 2 /mgmt/command/2
+# End of command tests
+# Start of response tests
+ok 3 /mgmt/response/1
+ok 4 /mgmt/response/2
+# End of response tests
+# Start of event tests
+ok 5 /mgmt/event/1
+ok 6 /mgmt/event/2
+# End of event tests
+# Start of unregister tests
+ok 7 /mgmt/unregister/1
+ok 8 /mgmt/unregister/2
+# End of unregister tests
+# Start of destroy tests
+ok 9 /mgmt/destroy/1
+# End of destroy tests
+# End of mgmt tests
+PASS: test-mgmt
+
+MICS/SR/SGGIT/SER/BV-01-C - init
+MICS/SR/SGGIT/SER/BV-01-C - setup
+MICS/SR/SGGIT/SER/BV-01-C - setup complete
+MICS/SR/SGGIT/SER/BV-01-C - run
+MICS/SR/SGGIT/SER/BV-01-C - test passed
+MICS/SR/SGGIT/SER/BV-01-C - teardown
+MICS/SR/SGGIT/SER/BV-01-C - teardown complete
+MICS/SR/SGGIT/SER/BV-01-C - done
+
+MICS/SR/SGGIT/CHA/BV-01-C - init
+MICS/SR/SGGIT/CHA/BV-01-C - setup
+MICS/SR/SGGIT/CHA/BV-01-C - setup complete
+MICS/SR/SGGIT/CHA/BV-01-C - run
+MICS/SR/SGGIT/CHA/BV-01-C - test passed
+MICS/SR/SGGIT/CHA/BV-01-C - teardown
+MICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+MICS/SR/SGGIT/CHA/BV-01-C - done
+
+MICS/SR/SPE/BI-01-C - init
+MICS/SR/SPE/BI-01-C - setup
+MICS/SR/SPE/BI-01-C - setup complete
+MICS/SR/SPE/BI-01-C - run
+MICS/SR/SPE/BI-01-C - test passed
+MICS/SR/SPE/BI-01-C - teardown
+MICS/SR/SPE/BI-01-C - teardown complete
+MICS/SR/SPE/BI-01-C - done
+
+MICS/SR/SPN/BV-01-C - init
+MICS/SR/SPN/BV-01-C - setup
+MICS/SR/SPN/BV-01-C - setup complete
+MICS/SR/SPN/BV-01-C - run
+gatt_notify_cb: notify.value:0 notify->len:1
+gatt_notify_cb: notify.value:1 notify->len:1
+MICS/SR/SPN/BV-01-C - test passed
+MICS/SR/SPN/BV-01-C - teardown
+MICS/SR/SPN/BV-01-C - teardown complete
+MICS/SR/SPN/BV-01-C - done
+
+MICP/CL/CGGIT/SER/BV-01-C - init
+MICP/CL/CGGIT/SER/BV-01-C - setup
+MICP/CL/CGGIT/SER/BV-01-C - setup complete
+MICP/CL/CGGIT/SER/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/SER/BV-01-C - test passed
+
+Write failed: 0x13
+MICP/CL/CGGIT/SER/BV-01-C - teardown
+MICP/CL/CGGIT/SER/BV-01-C - teardown complete
+MICP/CL/CGGIT/SER/BV-01-C - done
+
+MICP/CL/CGGIT/CHA/BV-01-C - init
+MICP/CL/CGGIT/CHA/BV-01-C - setup
+MICP/CL/CGGIT/CHA/BV-01-C - setup complete
+MICP/CL/CGGIT/CHA/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/CHA/BV-01-C - test passed
+MICP Write successful
+MICP/CL/CGGIT/CHA/BV-01-C - teardown
+MICP/CL/CGGIT/CHA/BV-01-C - teardown complete
+MICP/CL/CGGIT/CHA/BV-01-C - done
+
+MICP/CL/SPE/BI-01-C - init
+MICP/CL/SPE/BI-01-C - setup
+MICP/CL/SPE/BI-01-C - setup complete
+MICP/CL/SPE/BI-01-C - run
+micp_write_value handle: 3
+MICP/CL/SPE/BI-01-C - test passed
+
+Write failed: 0x80
+MICP/CL/SPE/BI-01-C - teardown
+MICP/CL/SPE/BI-01-C - teardown complete
+MICP/CL/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+MICS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+MICS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+MICS/SR/SPE/BI-01-C Passed  0.004 seconds
+MICS/SR/SPN/BV-01-C Passed  0.004 seconds
+MICP/CL/CGGIT/SER/BV-01-C Passed  0.005 seconds
+MICP/CL/CGGIT/CHA/BV-01-C Passed  0.006 seconds
+MICP/CL/SPE/BI-01-C Passed  0.005 seconds
+Total: 7, Passed: 7 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0316 seconds
+PASS: test-micp
+
+/queue/basic - init
+/queue/basic - setup
+/queue/basic - setup complete
+/queue/basic - run
+/queue/basic - test passed
+/queue/basic - teardown
+/queue/basic - teardown complete
+/queue/basic - done
+
+/queue/foreach_destroy - init
+/queue/foreach_destroy - setup
+/queue/foreach_destroy - setup complete
+/queue/foreach_destroy - run
+/queue/foreach_destroy - test passed
+/queue/foreach_destroy - teardown
+/queue/foreach_destroy - teardown complete
+/queue/foreach_destroy - done
+
+/queue/foreach_remove - init
+/queue/foreach_remove - setup
+/queue/foreach_remove - setup complete
+/queue/foreach_remove - run
+/queue/foreach_remove - test passed
+/queue/foreach_remove - teardown
+/queue/foreach_remove - teardown complete
+/queue/foreach_remove - done
+
+/queue/foreach_remove_all - init
+/queue/foreach_remove_all - setup
+/queue/foreach_remove_all - setup complete
+/queue/foreach_remove_all - run
+/queue/foreach_remove_all - test passed
+/queue/foreach_remove_all - teardown
+/queue/foreach_remove_all - teardown complete
+/queue/foreach_remove_all - done
+
+/queue/foreach_remove_backward - init
+/queue/foreach_remove_backward - setup
+/queue/foreach_remove_backward - setup complete
+/queue/foreach_remove_backward - run
+/queue/foreach_remove_backward - test passed
+/queue/foreach_remove_backward - teardown
+/queue/foreach_remove_backward - teardown complete
+/queue/foreach_remove_backward - done
+
+/queue/destroy_remove - init
+/queue/destroy_remove - setup
+/queue/destroy_remove - setup complete
+/queue/destroy_remove - run
+/queue/destroy_remove - test passed
+/queue/destroy_remove - teardown
+/queue/destroy_remove - teardown complete
+/queue/destroy_remove - done
+
+/queue/push_after - init
+/queue/push_after - setup
+/queue/push_after - setup complete
+/queue/push_after - run
+/queue/push_after - test passed
+/queue/push_after - teardown
+/queue/push_after - teardown complete
+/queue/push_after - done
+
+/queue/remove_all - init
+/queue/remove_all - setup
+/queue/remove_all - setup complete
+/queue/remove_all - run
+/queue/remove_all - test passed
+/queue/remove_all - teardown
+/queue/remove_all - teardown complete
+/queue/remove_all - done
+
+
+Test Summary
+------------
+/queue/basic Passed  0.012 seconds
+/queue/foreach_destroy Passed  0.000 seconds
+/queue/foreach_remove Passed  0.000 seconds
+/queue/foreach_remove_all Passed  0.000 seconds
+/queue/foreach_remove_backward Passed  0.000 seconds
+/queue/destroy_remove Passed  0.000 seconds
+/queue/push_after Passed  0.000 seconds
+/queue/remove_all Passed  0.000 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0123 seconds
+PASS: test-queue
+
+/ringbuf/power2 - init
+/ringbuf/power2 - setup
+/ringbuf/power2 - setup complete
+/ringbuf/power2 - run
+/ringbuf/power2 - test passed
+/ringbuf/power2 - teardown
+/ringbuf/power2 - teardown complete
+/ringbuf/power2 - done
+
+/ringbuf/alloc - init
+/ringbuf/alloc - setup
+/ringbuf/alloc - setup complete
+/ringbuf/alloc - run
+/ringbuf/alloc - test passed
+/ringbuf/alloc - teardown
+/ringbuf/alloc - teardown complete
+/ringbuf/alloc - done
+
+/ringbuf/printf - init
+/ringbuf/printf - setup
+/ringbuf/printf - setup complete
+/ringbuf/printf - run
+/ringbuf/printf - test passed
+/ringbuf/printf - teardown
+/ringbuf/printf - teardown complete
+/ringbuf/printf - done
+
+
+Test Summary
+------------
+/ringbuf/power2 Passed  1.737 seconds
+/ringbuf/alloc Passed  0.015 seconds
+/ringbuf/printf Passed  0.018 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.77 seconds
+PASS: test-ringbuf
+bluetoothd[1114]: Bluetooth daemon 5.72
+
+/TP/SERVER/SS/BV-01-C/UUID-16 - init
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - run
+/TP/SERVER/SS/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-32 - init
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - run
+/TP/SERVER/SS/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-128 - init
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - run
+/TP/SERVER/SS/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-16 - init
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - run
+/TP/SERVER/SS/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-32 - init
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - run
+/TP/SERVER/SS/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-128 - init
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - run
+/TP/SERVER/SS/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-16 - init
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - run
+/TP/SERVER/SS/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-128 - init
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - run
+/TP/SERVER/SS/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-32 - init
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - run
+/TP/SERVER/SS/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-16 - init
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - run
+/TP/SERVER/SS/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-32 - init
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - run
+/TP/SERVER/SS/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-128 - init
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - run
+/TP/SERVER/SS/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-16 - init
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - run
+/TP/SERVER/SS/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-32 - init
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - run
+/TP/SERVER/SS/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-128 - init
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - run
+/TP/SERVER/SS/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - done
+
+/TP/SERVER/SA/BV-01-C - init
+/TP/SERVER/SA/BV-01-C - setup
+/TP/SERVER/SA/BV-01-C - setup complete
+/TP/SERVER/SA/BV-01-C - run
+/TP/SERVER/SA/BV-01-C - test passed
+/TP/SERVER/SA/BV-01-C - teardown
+/TP/SERVER/SA/BV-01-C - teardown complete
+/TP/SERVER/SA/BV-01-C - done
+
+/TP/SERVER/SA/BV-03-C - init
+/TP/SERVER/SA/BV-03-C - setup
+/TP/SERVER/SA/BV-03-C - setup complete
+/TP/SERVER/SA/BV-03-C - run
+/TP/SERVER/SA/BV-03-C - test passed
+/TP/SERVER/SA/BV-03-C - teardown
+/TP/SERVER/SA/BV-03-C - teardown complete
+/TP/SERVER/SA/BV-03-C - done
+
+/TP/SERVER/SA/BV-04-C - init
+/TP/SERVER/SA/BV-04-C - setup
+/TP/SERVER/SA/BV-04-C - setup complete
+/TP/SERVER/SA/BV-04-C - run
+/TP/SERVER/SA/BV-04-C - test passed
+/TP/SERVER/SA/BV-04-C - teardown
+/TP/SERVER/SA/BV-04-C - teardown complete
+/TP/SERVER/SA/BV-04-C - done
+
+/TP/SERVER/SA/BV-05-C - init
+/TP/SERVER/SA/BV-05-C - setup
+/TP/SERVER/SA/BV-05-C - setup complete
+/TP/SERVER/SA/BV-05-C - run
+/TP/SERVER/SA/BV-05-C - test passed
+/TP/SERVER/SA/BV-05-C - teardown
+/TP/SERVER/SA/BV-05-C - teardown complete
+/TP/SERVER/SA/BV-05-C - done
+
+/TP/SERVER/SA/BV-06-C - init
+/TP/SERVER/SA/BV-06-C - setup
+/TP/SERVER/SA/BV-06-C - setup complete
+/TP/SERVER/SA/BV-06-C - run
+/TP/SERVER/SA/BV-06-C - test passed
+/TP/SERVER/SA/BV-06-C - teardown
+/TP/SERVER/SA/BV-06-C - teardown complete
+/TP/SERVER/SA/BV-06-C - done
+
+/TP/SERVER/SA/BV-07-C - init
+/TP/SERVER/SA/BV-07-C - setup
+/TP/SERVER/SA/BV-07-C - setup complete
+/TP/SERVER/SA/BV-07-C - run
+/TP/SERVER/SA/BV-07-C - test passed
+/TP/SERVER/SA/BV-07-C - teardown
+/TP/SERVER/SA/BV-07-C - teardown complete
+/TP/SERVER/SA/BV-07-C - done
+
+/TP/SERVER/SA/BV-08-C - init
+/TP/SERVER/SA/BV-08-C - setup
+/TP/SERVER/SA/BV-08-C - setup complete
+/TP/SERVER/SA/BV-08-C - run
+/TP/SERVER/SA/BV-08-C - test passed
+/TP/SERVER/SA/BV-08-C - teardown
+/TP/SERVER/SA/BV-08-C - teardown complete
+/TP/SERVER/SA/BV-08-C - done
+
+/TP/SERVER/SA/BV-09-C - init
+/TP/SERVER/SA/BV-09-C - setup
+/TP/SERVER/SA/BV-09-C - setup complete
+/TP/SERVER/SA/BV-09-C - run
+/TP/SERVER/SA/BV-09-C - test passed
+/TP/SERVER/SA/BV-09-C - teardown
+/TP/SERVER/SA/BV-09-C - teardown complete
+/TP/SERVER/SA/BV-09-C - done
+
+/TP/SERVER/SA/BV-10-C - init
+/TP/SERVER/SA/BV-10-C - setup
+/TP/SERVER/SA/BV-10-C - setup complete
+/TP/SERVER/SA/BV-10-C - run
+/TP/SERVER/SA/BV-10-C - test passed
+/TP/SERVER/SA/BV-10-C - teardown
+/TP/SERVER/SA/BV-10-C - teardown complete
+/TP/SERVER/SA/BV-10-C - done
+
+/TP/SERVER/SA/BV-11-C - init
+/TP/SERVER/SA/BV-11-C - setup
+/TP/SERVER/SA/BV-11-C - setup complete
+/TP/SERVER/SA/BV-11-C - run
+/TP/SERVER/SA/BV-11-C - test passed
+/TP/SERVER/SA/BV-11-C - teardown
+/TP/SERVER/SA/BV-11-C - teardown complete
+/TP/SERVER/SA/BV-11-C - done
+
+/TP/SERVER/SA/BV-12-C - init
+/TP/SERVER/SA/BV-12-C - setup
+/TP/SERVER/SA/BV-12-C - setup complete
+/TP/SERVER/SA/BV-12-C - run
+/TP/SERVER/SA/BV-12-C - test passed
+/TP/SERVER/SA/BV-12-C - teardown
+/TP/SERVER/SA/BV-12-C - teardown complete
+/TP/SERVER/SA/BV-12-C - done
+
+/TP/SERVER/SA/BV-13-C - init
+/TP/SERVER/SA/BV-13-C - setup
+/TP/SERVER/SA/BV-13-C - setup complete
+/TP/SERVER/SA/BV-13-C - run
+/TP/SERVER/SA/BV-13-C - test passed
+/TP/SERVER/SA/BV-13-C - teardown
+/TP/SERVER/SA/BV-13-C - teardown complete
+/TP/SERVER/SA/BV-13-C - done
+
+/TP/SERVER/SA/BV-14-C - init
+/TP/SERVER/SA/BV-14-C - setup
+/TP/SERVER/SA/BV-14-C - setup complete
+/TP/SERVER/SA/BV-14-C - run
+/TP/SERVER/SA/BV-14-C - test passed
+/TP/SERVER/SA/BV-14-C - teardown
+/TP/SERVER/SA/BV-14-C - teardown complete
+/TP/SERVER/SA/BV-14-C - done
+
+/TP/SERVER/SA/BV-15-C - init
+/TP/SERVER/SA/BV-15-C - setup
+/TP/SERVER/SA/BV-15-C - setup complete
+/TP/SERVER/SA/BV-15-C - run
+/TP/SERVER/SA/BV-15-C - test passed
+/TP/SERVER/SA/BV-15-C - teardown
+/TP/SERVER/SA/BV-15-C - teardown complete
+/TP/SERVER/SA/BV-15-C - done
+
+/TP/SERVER/SA/BV-16-C - init
+/TP/SERVER/SA/BV-16-C - setup
+/TP/SERVER/SA/BV-16-C - setup complete
+/TP/SERVER/SA/BV-16-C - run
+/TP/SERVER/SA/BV-16-C - test passed
+/TP/SERVER/SA/BV-16-C - teardown
+/TP/SERVER/SA/BV-16-C - teardown complete
+/TP/SERVER/SA/BV-16-C - done
+
+/TP/SERVER/SA/BV-17-C - init
+/TP/SERVER/SA/BV-17-C - setup
+/TP/SERVER/SA/BV-17-C - setup complete
+/TP/SERVER/SA/BV-17-C - run
+/TP/SERVER/SA/BV-17-C - test passed
+/TP/SERVER/SA/BV-17-C - teardown
+/TP/SERVER/SA/BV-17-C - teardown complete
+/TP/SERVER/SA/BV-17-C - done
+
+/TP/SERVER/SA/BV-18-C - init
+/TP/SERVER/SA/BV-18-C - setup
+/TP/SERVER/SA/BV-18-C - setup complete
+/TP/SERVER/SA/BV-18-C - run
+/TP/SERVER/SA/BV-18-C - test passed
+/TP/SERVER/SA/BV-18-C - teardown
+/TP/SERVER/SA/BV-18-C - teardown complete
+/TP/SERVER/SA/BV-18-C - done
+
+/TP/SERVER/SA/BV-19-C - init
+/TP/SERVER/SA/BV-19-C - setup
+/TP/SERVER/SA/BV-19-C - setup complete
+/TP/SERVER/SA/BV-19-C - run
+/TP/SERVER/SA/BV-19-C - test passed
+/TP/SERVER/SA/BV-19-C - teardown
+/TP/SERVER/SA/BV-19-C - teardown complete
+/TP/SERVER/SA/BV-19-C - done
+
+/TP/SERVER/SA/BV-20-C - init
+/TP/SERVER/SA/BV-20-C - setup
+/TP/SERVER/SA/BV-20-C - setup complete
+/TP/SERVER/SA/BV-20-C - run
+/TP/SERVER/SA/BV-20-C - test passed
+/TP/SERVER/SA/BV-20-C - teardown
+/TP/SERVER/SA/BV-20-C - teardown complete
+/TP/SERVER/SA/BV-20-C - done
+
+/TP/SERVER/SA/BV-21-C - init
+/TP/SERVER/SA/BV-21-C - setup
+/TP/SERVER/SA/BV-21-C - setup complete
+/TP/SERVER/SA/BV-21-C - run
+/TP/SERVER/SA/BV-21-C - test passed
+/TP/SERVER/SA/BV-21-C - teardown
+/TP/SERVER/SA/BV-21-C - teardown complete
+/TP/SERVER/SA/BV-21-C - done
+
+/TP/SERVER/SA/BI-01-C - init
+/TP/SERVER/SA/BI-01-C - setup
+/TP/SERVER/SA/BI-01-C - setup complete
+/TP/SERVER/SA/BI-01-C - run
+/TP/SERVER/SA/BI-01-C - test passed
+/TP/SERVER/SA/BI-01-C - teardown
+/TP/SERVER/SA/BI-01-C - teardown complete
+/TP/SERVER/SA/BI-01-C - done
+
+/TP/SERVER/SA/BI-02-C - init
+/TP/SERVER/SA/BI-02-C - setup
+/TP/SERVER/SA/BI-02-C - setup complete
+/TP/SERVER/SA/BI-02-C - run
+/TP/SERVER/SA/BI-02-C - test passed
+/TP/SERVER/SA/BI-02-C - teardown
+/TP/SERVER/SA/BI-02-C - teardown complete
+/TP/SERVER/SA/BI-02-C - done
+
+/TP/SERVER/SA/BI-03-C - init
+/TP/SERVER/SA/BI-03-C - setup
+/TP/SERVER/SA/BI-03-C - setup complete
+/TP/SERVER/SA/BI-03-C - run
+/TP/SERVER/SA/BI-03-C - test passed
+/TP/SERVER/SA/BI-03-C - teardown
+/TP/SERVER/SA/BI-03-C - teardown complete
+/TP/SERVER/SA/BI-03-C - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-16 - init
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - run
+/TP/SERVER/SSA/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-32 - init
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - run
+/TP/SERVER/SSA/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-128 - init
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - run
+/TP/SERVER/SSA/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-16 - init
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - run
+/TP/SERVER/SSA/BV-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-32 - init
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - run
+/TP/SERVER/SSA/BV-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-128 - init
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - run
+/TP/SERVER/SSA/BV-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-16 - init
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - run
+/TP/SERVER/SSA/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-32 - init
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - run
+/TP/SERVER/SSA/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-128 - init
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - run
+/TP/SERVER/SSA/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-16 - init
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - run
+/TP/SERVER/SSA/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-32 - init
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - run
+/TP/SERVER/SSA/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-128 - init
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - run
+/TP/SERVER/SSA/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-16 - init
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - run
+/TP/SERVER/SSA/BV-06-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-32 - init
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - run
+/TP/SERVER/SSA/BV-06-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-128 - init
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - run
+/TP/SERVER/SSA/BV-06-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-16 - init
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - run
+/TP/SERVER/SSA/BV-07-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-32 - init
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - run
+/TP/SERVER/SSA/BV-07-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-128 - init
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - run
+/TP/SERVER/SSA/BV-07-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-16 - init
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - run
+/TP/SERVER/SSA/BV-08-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-32 - init
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - run
+/TP/SERVER/SSA/BV-08-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-128 - init
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - run
+/TP/SERVER/SSA/BV-08-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-16 - init
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - run
+/TP/SERVER/SSA/BV-09-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-32 - init
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - run
+/TP/SERVER/SSA/BV-09-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-128 - init
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - run
+/TP/SERVER/SSA/BV-09-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-16 - init
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - run
+/TP/SERVER/SSA/BV-10-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-32 - init
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - run
+/TP/SERVER/SSA/BV-10-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-128 - init
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - run
+/TP/SERVER/SSA/BV-10-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-16 - init
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - run
+/TP/SERVER/SSA/BV-11-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-32 - init
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - run
+/TP/SERVER/SSA/BV-11-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-128 - init
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - run
+/TP/SERVER/SSA/BV-11-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-16 - init
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - run
+/TP/SERVER/SSA/BV-12-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-32 - init
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - run
+/TP/SERVER/SSA/BV-12-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-128 - init
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - run
+/TP/SERVER/SSA/BV-12-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-16 - init
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - run
+/TP/SERVER/SSA/BV-13-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-32 - init
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - run
+/TP/SERVER/SSA/BV-13-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-128 - init
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - run
+/TP/SERVER/SSA/BV-13-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-16 - init
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - run
+/TP/SERVER/SSA/BV-14-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-32 - init
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - run
+/TP/SERVER/SSA/BV-14-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-128 - init
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - run
+/TP/SERVER/SSA/BV-14-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-16 - init
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - run
+/TP/SERVER/SSA/BV-15-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-32 - init
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - run
+/TP/SERVER/SSA/BV-15-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-128 - init
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - run
+/TP/SERVER/SSA/BV-15-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-16 - init
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - run
+/TP/SERVER/SSA/BV-16-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-32 - init
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - run
+/TP/SERVER/SSA/BV-16-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-128 - init
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - run
+/TP/SERVER/SSA/BV-16-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-16 - init
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - run
+/TP/SERVER/SSA/BV-17-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-32 - init
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - run
+/TP/SERVER/SSA/BV-17-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-128 - init
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - run
+/TP/SERVER/SSA/BV-17-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-16 - init
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - run
+/TP/SERVER/SSA/BV-18-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-32 - init
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - run
+/TP/SERVER/SSA/BV-18-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-128 - init
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - run
+/TP/SERVER/SSA/BV-18-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-16 - init
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - run
+/TP/SERVER/SSA/BV-19-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-32 - init
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - run
+/TP/SERVER/SSA/BV-19-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-128 - init
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - run
+/TP/SERVER/SSA/BV-19-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-16 - init
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - run
+/TP/SERVER/SSA/BV-20-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-32 - init
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - run
+/TP/SERVER/SSA/BV-20-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-128 - init
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - run
+/TP/SERVER/SSA/BV-20-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-16 - init
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - run
+/TP/SERVER/SSA/BV-21-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-32 - init
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - run
+/TP/SERVER/SSA/BV-21-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-128 - init
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - run
+/TP/SERVER/SSA/BV-21-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-16 - init
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - run
+/TP/SERVER/SSA/BV-22-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-32 - init
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - run
+/TP/SERVER/SSA/BV-22-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-128 - init
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - run
+/TP/SERVER/SSA/BV-22-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-16 - init
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - run
+/TP/SERVER/SSA/BV-23-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-32 - init
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - run
+/TP/SERVER/SSA/BV-23-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-128 - init
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - run
+/TP/SERVER/SSA/BV-23-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-16 - init
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - run
+/TP/SERVER/SSA/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-32 - init
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - run
+/TP/SERVER/SSA/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-128 - init
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - run
+/TP/SERVER/SSA/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-16 - init
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - run
+/TP/SERVER/SSA/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-32 - init
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - run
+/TP/SERVER/SSA/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-128 - init
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - run
+/TP/SERVER/SSA/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-16 - init
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - run
+/TP/SERVER/BRW/BV-01-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-32 - init
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - run
+/TP/SERVER/BRW/BV-01-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-128 - init
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - run
+/TP/SERVER/BRW/BV-01-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-16 - init
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - run
+/TP/SERVER/BRW/BV-02-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-32 - init
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - run
+/TP/SERVER/BRW/BV-02-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-128 - init
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - run
+/TP/SERVER/BRW/BV-02-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - done
+
+/sdp/DE/ATTR/TEXT_STR8/empty - init
+/sdp/DE/ATTR/TEXT_STR8/empty - setup
+/sdp/DE/ATTR/TEXT_STR8/empty - setup complete
+/sdp/DE/ATTR/TEXT_STR8/empty - run
+/sdp/DE/ATTR/TEXT_STR8/empty - test passed
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown complete
+/sdp/DE/ATTR/TEXT_STR8/empty - done
+
+/sdp/DE/ATTR/TEXT_STR8 - init
+/sdp/DE/ATTR/TEXT_STR8 - setup
+/sdp/DE/ATTR/TEXT_STR8 - setup complete
+/sdp/DE/ATTR/TEXT_STR8 - run
+/sdp/DE/ATTR/TEXT_STR8 - test passed
+/sdp/DE/ATTR/TEXT_STR8 - teardown
+/sdp/DE/ATTR/TEXT_STR8 - teardown complete
+/sdp/DE/ATTR/TEXT_STR8 - done
+
+/sdp/DE/ATTR/TEXT_STR16 - init
+/sdp/DE/ATTR/TEXT_STR16 - setup
+/sdp/DE/ATTR/TEXT_STR16 - setup complete
+/sdp/DE/ATTR/TEXT_STR16 - run
+/sdp/DE/ATTR/TEXT_STR16 - test passed
+/sdp/DE/ATTR/TEXT_STR16 - teardown
+/sdp/DE/ATTR/TEXT_STR16 - teardown complete
+/sdp/DE/ATTR/TEXT_STR16 - done
+
+/sdp/DE/ATTR/URL_STR8 - init
+/sdp/DE/ATTR/URL_STR8 - setup
+/sdp/DE/ATTR/URL_STR8 - setup complete
+/sdp/DE/ATTR/URL_STR8 - run
+/sdp/DE/ATTR/URL_STR8 - test passed
+/sdp/DE/ATTR/URL_STR8 - teardown
+/sdp/DE/ATTR/URL_STR8 - teardown complete
+/sdp/DE/ATTR/URL_STR8 - done
+
+/sdp/DE/ATTR/URL_STR16 - init
+/sdp/DE/ATTR/URL_STR16 - setup
+/sdp/DE/ATTR/URL_STR16 - setup complete
+/sdp/DE/ATTR/URL_STR16 - run
+/sdp/DE/ATTR/URL_STR16 - test passed
+/sdp/DE/ATTR/URL_STR16 - teardown
+/sdp/DE/ATTR/URL_STR16 - teardown complete
+/sdp/DE/ATTR/URL_STR16 - done
+
+/sdp/DE/ATTR/NIL - init
+/sdp/DE/ATTR/NIL - setup
+/sdp/DE/ATTR/NIL - setup complete
+/sdp/DE/ATTR/NIL - run
+/sdp/DE/ATTR/NIL - test passed
+/sdp/DE/ATTR/NIL - teardown
+/sdp/DE/ATTR/NIL - teardown complete
+/sdp/DE/ATTR/NIL - done
+
+/sdp/DE/ATTR/UINT8 - init
+/sdp/DE/ATTR/UINT8 - setup
+/sdp/DE/ATTR/UINT8 - setup complete
+/sdp/DE/ATTR/UINT8 - run
+/sdp/DE/ATTR/UINT8 - test passed
+/sdp/DE/ATTR/UINT8 - teardown
+/sdp/DE/ATTR/UINT8 - teardown complete
+/sdp/DE/ATTR/UINT8 - done
+
+/sdp/DE/ATTR/INT8 - init
+/sdp/DE/ATTR/INT8 - setup
+/sdp/DE/ATTR/INT8 - setup complete
+/sdp/DE/ATTR/INT8 - run
+/sdp/DE/ATTR/INT8 - test passed
+/sdp/DE/ATTR/INT8 - teardown
+/sdp/DE/ATTR/INT8 - teardown complete
+/sdp/DE/ATTR/INT8 - done
+
+/sdp/DE/ATTR/BOOL - init
+/sdp/DE/ATTR/BOOL - setup
+/sdp/DE/ATTR/BOOL - setup complete
+/sdp/DE/ATTR/BOOL - run
+/sdp/DE/ATTR/BOOL - test passed
+/sdp/DE/ATTR/BOOL - teardown
+/sdp/DE/ATTR/BOOL - teardown complete
+/sdp/DE/ATTR/BOOL - done
+
+/sdp/DE/ATTR/UINT16 - init
+/sdp/DE/ATTR/UINT16 - setup
+/sdp/DE/ATTR/UINT16 - setup complete
+/sdp/DE/ATTR/UINT16 - run
+/sdp/DE/ATTR/UINT16 - test passed
+/sdp/DE/ATTR/UINT16 - teardown
+/sdp/DE/ATTR/UINT16 - teardown complete
+/sdp/DE/ATTR/UINT16 - done
+
+/sdp/DE/ATTR/INT16 - init
+/sdp/DE/ATTR/INT16 - setup
+/sdp/DE/ATTR/INT16 - setup complete
+/sdp/DE/ATTR/INT16 - run
+/sdp/DE/ATTR/INT16 - test passed
+/sdp/DE/ATTR/INT16 - teardown
+/sdp/DE/ATTR/INT16 - teardown complete
+/sdp/DE/ATTR/INT16 - done
+
+/sdp/DE/ATTR/UINT32 - init
+/sdp/DE/ATTR/UINT32 - setup
+/sdp/DE/ATTR/UINT32 - setup complete
+/sdp/DE/ATTR/UINT32 - run
+/sdp/DE/ATTR/UINT32 - test passed
+/sdp/DE/ATTR/UINT32 - teardown
+/sdp/DE/ATTR/UINT32 - teardown complete
+/sdp/DE/ATTR/UINT32 - done
+
+/sdp/DE/ATTR/INT32 - init
+/sdp/DE/ATTR/INT32 - setup
+/sdp/DE/ATTR/INT32 - setup complete
+/sdp/DE/ATTR/INT32 - run
+/sdp/DE/ATTR/INT32 - test passed
+/sdp/DE/ATTR/INT32 - teardown
+/sdp/DE/ATTR/INT32 - teardown complete
+/sdp/DE/ATTR/INT32 - done
+
+/sdp/DE/ATTR/UINT64 - init
+/sdp/DE/ATTR/UINT64 - setup
+/sdp/DE/ATTR/UINT64 - setup complete
+/sdp/DE/ATTR/UINT64 - run
+/sdp/DE/ATTR/UINT64 - test passed
+/sdp/DE/ATTR/UINT64 - teardown
+/sdp/DE/ATTR/UINT64 - teardown complete
+/sdp/DE/ATTR/UINT64 - done
+
+/sdp/DE/ATTR/INT64 - init
+/sdp/DE/ATTR/INT64 - setup
+/sdp/DE/ATTR/INT64 - setup complete
+/sdp/DE/ATTR/INT64 - run
+/sdp/DE/ATTR/INT64 - test passed
+/sdp/DE/ATTR/INT64 - teardown
+/sdp/DE/ATTR/INT64 - teardown complete
+/sdp/DE/ATTR/INT64 - done
+
+/sdp/DE/ATTR/UINT128 - init
+/sdp/DE/ATTR/UINT128 - setup
+/sdp/DE/ATTR/UINT128 - setup complete
+/sdp/DE/ATTR/UINT128 - run
+/sdp/DE/ATTR/UINT128 - test passed
+/sdp/DE/ATTR/UINT128 - teardown
+/sdp/DE/ATTR/UINT128 - teardown complete
+/sdp/DE/ATTR/UINT128 - done
+
+/sdp/DE/ATTR/INT128 - init
+/sdp/DE/ATTR/INT128 - setup
+/sdp/DE/ATTR/INT128 - setup complete
+/sdp/DE/ATTR/INT128 - run
+/sdp/DE/ATTR/INT128 - test passed
+/sdp/DE/ATTR/INT128 - teardown
+/sdp/DE/ATTR/INT128 - teardown complete
+/sdp/DE/ATTR/INT128bluetoothd[1114]: /usr/src/debug/bluez5/5.72/src/sdpd-request.c:service_attr_req() NULL cache buffer and non-NULL continuation state
+ - done
+
+/TP/SERVER/ROB/BI-01-C - init
+/TP/SERVER/ROB/BI-01-C - setup
+/TP/SERVER/ROB/BI-01-C - setup complete
+/TP/SERVER/ROB/BI-01-C - run
+/TP/SERVER/ROB/BI-01-C - test passed
+/TP/SERVER/ROB/BI-01-C - teardown
+/TP/SERVER/ROB/BI-01-C - teardown complete
+/TP/SERVER/ROB/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/SERVER/SS/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SA/BV-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-03-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-04-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-05-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-06-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-07-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-08-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-09-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-10-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-11-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-12-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-13-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-14-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-15-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-16-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-17-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-18-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-19-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-20-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-21-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-02-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-03-C Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-16 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-32 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-128 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-128 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8/empty Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/NIL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT8 Passed  0.000 seconds
+/sdp/DE/ATTR/INT8 Passed  0.000 seconds
+/sdp/DE/ATTR/BOOL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT16 Passed  0.000 seconds
+/sdp/DE/ATTR/INT16 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT32 Passed  0.000 seconds
+/sdp/DE/ATTR/INT32 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT64 Passed  0.000 seconds
+/sdp/DE/ATTR/INT64 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT128 Passed  0.000 seconds
+/sdp/DE/ATTR/INT128 Passed  0.000 seconds
+/TP/SERVER/ROB/BI-01-C Passed  0.000 seconds
+Total: 134, Passed: 134 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.02 seconds
+PASS: test-sdp
+
+/tester/basic - init
+/tester/basic - setup
+/tester/basic - setup complete
+/tester/basic - run
+/tester/basic - test passed
+/tester/basic - teardown
+/tester/basic - teardown complete
+/tester/basic - done
+
+/tester/setup_io - init
+/tester/setup_io - setup
+/tester/setup_io - setup complete
+/tester/setup_io - run
+/tester/setup_io - test passed
+/tester/setup_io - teardown
+/tester/setup_io - teardown complete
+/tester/setup_io - done
+
+/tester/io_send - init
+/tester/io_send - setup
+/tester/io_send - setup complete
+/tester/io_send - run
+/tester/io_send - test passed
+/tester/io_send - teardown
+/tester/io_send - teardown complete
+/tester/io_send - done
+
+
+Test Summary
+------------
+/tester/basic Passed  0.000 seconds
+/tester/setup_io Passed  0.000 seconds
+/tester/io_send Passed  0.000 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.000154 seconds
+PASS: test-tester
+
+/textfile/pagesize - init
+/textfile/pagesize - setup
+/textfile/pagesize - setup complete
+/textfile/pagesize - run
+/textfile/pagesize - test passed
+/textfile/pagesize - teardown
+/textfile/pagesize - teardown complete
+/textfile/pagesize - done
+
+/textfile/delete - init
+/textfile/delete - setup
+/textfile/delete - setup complete
+/textfile/delete - run
+/textfile/delete - test passed
+/textfile/delete - teardown
+/textfile/delete - teardown complete
+/textfile/delete - done
+
+/textfile/overwrite - init
+/textfile/overwrite - setup
+/textfile/overwrite - setup complete
+/textfile/overwrite - run
+/textfile/overwrite - test passed
+/textfile/overwrite - teardown
+/textfile/overwrite - teardown complete
+/textfile/overwrite - done
+
+/textfile/multiple - init
+/textfile/multiple - setup
+/textfile/multiple - setup complete
+/textfile/multiple - run
+/textfile/multiple - test passed
+/textfile/multiple - teardown
+/textfile/multiple - teardown complete
+/textfile/multiple - done
+
+
+Test Summary
+------------
+/textfile/pagesize Passed  0.000 seconds
+/textfile/delete Passed  0.000 seconds
+/textfile/overwrite Passed  0.000 seconds
+/textfile/multiple Passed  0.001 seconds
+Total: 4, Passed: 4 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00159 seconds
+PASS: test-textfile
+
+/uhid/command/create - init
+/uhid/command/create - setup
+/uhid/command/create - setup complete
+/uhid/command/create - run
+/uhid/command/create - test passed
+/uhid/command/create - teardown
+/uhid/command/create - teardown complete
+/uhid/command/create - done
+
+/uhid/command/destroy - init
+/uhid/command/destroy - setup
+/uhid/command/destroy - setup complete
+/uhid/command/destroy - run
+/uhid/command/destroy - test passed
+/uhid/command/destroy - teardown
+/uhid/command/destroy - teardown complete
+/uhid/command/destroy - done
+
+/uhid/command/feature_answer - init
+/uhid/command/feature_answer - setup
+/uhid/command/feature_answer - setup complete
+/uhid/command/feature_answer - run
+/uhid/command/feature_answer - test passed
+/uhid/command/feature_answer - teardown
+/uhid/command/feature_answer - teardown complete
+/uhid/command/feature_answer - done
+
+/uhid/command/input - init
+/uhid/command/input - setup
+/uhid/command/input - setup complete
+/uhid/command/input - run
+/uhid/command/input - test passed
+/uhid/command/input - teardown
+/uhid/command/input - teardown complete
+/uhid/command/input - done
+
+/uhid/event/output - init
+/uhid/event/output - setup
+/uhid/event/output - setup complete
+/uhid/event/output - run
+/uhid/event/output - test passed
+/uhid/event/output - teardown
+/uhid/event/output - teardown complete
+/uhid/event/output - done
+
+/uhid/event/feature - init
+/uhid/event/feature - setup
+/uhid/event/feature - setup complete
+/uhid/event/feature - run
+/uhid/event/feature - test passed
+/uhid/event/feature - teardown
+/uhid/event/feature - teardown complete
+/uhid/event/feature - done
+
+
+Test Summary
+------------
+/uhid/command/create Passed  0.000 seconds
+/uhid/command/destroy Passed  0.000 seconds
+/uhid/command/feature_answer Passed  0.000 seconds
+/uhid/command/input Passed  0.000 seconds
+/uhid/event/output Passed  0.000 seconds
+/uhid/event/feature Passed  0.000 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00109 seconds
+PASS: test-uhid
+
+/uuid/base - init
+/uuid/base - setup
+/uuid/base - setup complete
+/uuid/base - run
+/uuid/base - test passed
+/uuid/base - teardown
+/uuid/base - teardown complete
+/uuid/base - done
+
+/uuid/base/str - init
+/uuid/base/str - setup
+/uuid/base/str - setup complete
+/uuid/base/str - run
+/uuid/base/str - test passed
+/uuid/base/str - teardown
+/uuid/base/str - teardown complete
+/uuid/base/str - done
+
+/uuid/base/cmp - init
+/uuid/base/cmp - setup
+/uuid/base/cmp - setup complete
+/uuid/base/cmp - run
+/uuid/base/cmp - test passed
+/uuid/base/cmp - teardown
+/uuid/base/cmp - teardown complete
+/uuid/base/cmp - done
+
+/uuid/sixteen1 - init
+/uuid/sixteen1 - setup
+/uuid/sixteen1 - setup complete
+/uuid/sixteen1 - run
+/uuid/sixteen1 - test passed
+/uuid/sixteen1 - teardown
+/uuid/sixteen1 - teardown complete
+/uuid/sixteen1 - done
+
+/uuid/sixteen1/str - init
+/uuid/sixteen1/str - setup
+/uuid/sixteen1/str - setup complete
+/uuid/sixteen1/str - run
+/uuid/sixteen1/str - test passed
+/uuid/sixteen1/str - teardown
+/uuid/sixteen1/str - teardown complete
+/uuid/sixteen1/str - done
+
+/uuid/sixteen1/cmp - init
+/uuid/sixteen1/cmp - setup
+/uuid/sixteen1/cmp - setup complete
+/uuid/sixteen1/cmp - run
+/uuid/sixteen1/cmp - test passed
+/uuid/sixteen1/cmp - teardown
+/uuid/sixteen1/cmp - teardown complete
+/uuid/sixteen1/cmp - done
+
+/uuid/sixteen2 - init
+/uuid/sixteen2 - setup
+/uuid/sixteen2 - setup complete
+/uuid/sixteen2 - run
+/uuid/sixteen2 - test passed
+/uuid/sixteen2 - teardown
+/uuid/sixteen2 - teardown complete
+/uuid/sixteen2 - done
+
+/uuid/sixteen2/str - init
+/uuid/sixteen2/str - setup
+/uuid/sixteen2/str - setup complete
+/uuid/sixteen2/str - run
+/uuid/sixteen2/str - test passed
+/uuid/sixteen2/str - teardown
+/uuid/sixteen2/str - teardown complete
+/uuid/sixteen2/str - done
+
+/uuid/sixteen2/cmp - init
+/uuid/sixteen2/cmp - setup
+/uuid/sixteen2/cmp - setup complete
+/uuid/sixteen2/cmp - run
+/uuid/sixteen2/cmp - test passed
+/uuid/sixteen2/cmp - teardown
+/uuid/sixteen2/cmp - teardown complete
+/uuid/sixteen2/cmp - done
+
+/uuid/thirtytwo1 - init
+/uuid/thirtytwo1 - setup
+/uuid/thirtytwo1 - setup complete
+/uuid/thirtytwo1 - run
+/uuid/thirtytwo1 - test passed
+/uuid/thirtytwo1 - teardown
+/uuid/thirtytwo1 - teardown complete
+/uuid/thirtytwo1 - done
+
+/uuid/thirtytwo1/str - init
+/uuid/thirtytwo1/str - setup
+/uuid/thirtytwo1/str - setup complete
+/uuid/thirtytwo1/str - run
+/uuid/thirtytwo1/str - test passed
+/uuid/thirtytwo1/str - teardown
+/uuid/thirtytwo1/str - teardown complete
+/uuid/thirtytwo1/str - done
+
+/uuid/thirtytwo1/cmp - init
+/uuid/thirtytwo1/cmp - setup
+/uuid/thirtytwo1/cmp - setup complete
+/uuid/thirtytwo1/cmp - run
+/uuid/thirtytwo1/cmp - test passed
+/uuid/thirtytwo1/cmp - teardown
+/uuid/thirtytwo1/cmp - teardown complete
+/uuid/thirtytwo1/cmp - done
+
+/uuid/thirtytwo2 - init
+/uuid/thirtytwo2 - setup
+/uuid/thirtytwo2 - setup complete
+/uuid/thirtytwo2 - run
+/uuid/thirtytwo2 - test passed
+/uuid/thirtytwo2 - teardown
+/uuid/thirtytwo2 - teardown complete
+/uuid/thirtytwo2 - done
+
+/uuid/thritytwo2/str - init
+/uuid/thritytwo2/str - setup
+/uuid/thritytwo2/str - setup complete
+/uuid/thritytwo2/str - run
+/uuid/thritytwo2/str - test passed
+/uuid/thritytwo2/str - teardown
+/uuid/thritytwo2/str - teardown complete
+/uuid/thritytwo2/str - done
+
+/uuid/thirtytwo2/cmp - init
+/uuid/thirtytwo2/cmp - setup
+/uuid/thirtytwo2/cmp - setup complete
+/uuid/thirtytwo2/cmp - run
+/uuid/thirtytwo2/cmp - test passed
+/uuid/thirtytwo2/cmp - teardown
+/uuid/thirtytwo2/cmp - teardown complete
+/uuid/thirtytwo2/cmp - done
+
+/uuid/onetwentyeight - init
+/uuid/onetwentyeight - setup
+/uuid/onetwentyeight - setup complete
+/uuid/onetwentyeight - run
+/uuid/onetwentyeight - test passed
+/uuid/onetwentyeight - teardown
+/uuid/onetwentyeight - teardown complete
+/uuid/onetwentyeight - done
+
+/uuid/onetwentyeight/str - init
+/uuid/onetwentyeight/str - setup
+/uuid/onetwentyeight/str - setup complete
+/uuid/onetwentyeight/str - run
+/uuid/onetwentyeight/str - test passed
+/uuid/onetwentyeight/str - teardown
+/uuid/onetwentyeight/str - teardown complete
+/uuid/onetwentyeight/str - done
+
+/uuid/onetwentyeight/cmp - init
+/uuid/onetwentyeight/cmp - setup
+/uuid/onetwentyeight/cmp - setup complete
+/uuid/onetwentyeight/cmp - run
+/uuid/onetwentyeight/cmp - test passed
+/uuid/onetwentyeight/cmp - teardown
+/uuid/onetwentyeight/cmp - teardown complete
+/uuid/onetwentyeight/cmp - done
+
+/uuid/malformed/0 - init
+/uuid/malformed/0 - setup
+/uuid/malformed/0 - setup complete
+/uuid/malformed/0 - run
+/uuid/malformed/0 - test passed
+/uuid/malformed/0 - teardown
+/uuid/malformed/0 - teardown complete
+/uuid/malformed/0 - done
+
+/uuid/malformed/01 - init
+/uuid/malformed/01 - setup
+/uuid/malformed/01 - setup complete
+/uuid/malformed/01 - run
+/uuid/malformed/01 - test passed
+/uuid/malformed/01 - teardown
+/uuid/malformed/01 - teardown complete
+/uuid/malformed/01 - done
+
+/uuid/malformed/012 - init
+/uuid/malformed/012 - setup
+/uuid/malformed/012 - setup complete
+/uuid/malformed/012 - run
+/uuid/malformed/012 - test passed
+/uuid/malformed/012 - teardown
+/uuid/malformed/012 - teardown complete
+/uuid/malformed/012 - done
+
+/uuid/malformed/xxxx - init
+/uuid/malformed/xxxx - setup
+/uuid/malformed/xxxx - setup complete
+/uuid/malformed/xxxx - run
+/uuid/malformed/xxxx - test passed
+/uuid/malformed/xxxx - teardown
+/uuid/malformed/xxxx - teardown complete
+/uuid/malformed/xxxx - done
+
+/uuid/malformed/xxxxx - init
+/uuid/malformed/xxxxx - setup
+/uuid/malformed/xxxxx - setup complete
+/uuid/malformed/xxxxx - run
+/uuid/malformed/xxxxx - test passed
+/uuid/malformed/xxxxx - teardown
+/uuid/malformed/xxxxx - teardown complete
+/uuid/malformed/xxxxx - done
+
+/uuid/malformed/0xxxxx - init
+/uuid/malformed/0xxxxx - setup
+/uuid/malformed/0xxxxx - setup complete
+/uuid/malformed/0xxxxx - run
+/uuid/malformed/0xxxxx - test passed
+/uuid/malformed/0xxxxx - teardown
+/uuid/malformed/0xxxxx - teardown complete
+/uuid/malformed/0xxxxx - done
+
+/uuid/malformed/0123456 - init
+/uuid/malformed/0123456 - setup
+/uuid/malformed/0123456 - setup complete
+/uuid/malformed/0123456 - run
+/uuid/malformed/0123456 - test passed
+/uuid/malformed/0123456 - teardown
+/uuid/malformed/0123456 - teardown complete
+/uuid/malformed/0123456 - done
+
+/uuid/malformed/012g4567 - init
+/uuid/malformed/012g4567 - setup
+/uuid/malformed/012g4567 - setup complete
+/uuid/malformed/012g4567 - run
+/uuid/malformed/012g4567 - test passed
+/uuid/malformed/012g4567 - teardown
+/uuid/malformed/012g4567 - teardown complete
+/uuid/malformed/012g4567 - done
+
+/uuid/malformed/012345678 - init
+/uuid/malformed/012345678 - setup
+/uuid/malformed/012345678 - setup complete
+/uuid/malformed/012345678 - run
+/uuid/malformed/012345678 - test passed
+/uuid/malformed/012345678 - teardown
+/uuid/malformed/012345678 - teardown complete
+/uuid/malformed/012345678 - done
+
+/uuid/malformed/0x234567u9 - init
+/uuid/malformed/0x234567u9 - setup
+/uuid/malformed/0x234567u9 - setup complete
+/uuid/malformed/0x234567u9 - run
+/uuid/malformed/0x234567u9 - test passed
+/uuid/malformed/0x234567u9 - teardown
+/uuid/malformed/0x234567u9 - teardown complete
+/uuid/malformed/0x234567u9 - done
+
+/uuid/malformed/01234567890 - init
+/uuid/malformed/01234567890 - setup
+/uuid/malformed/01234567890 - setup complete
+/uuid/malformed/01234567890 - run
+/uuid/malformed/01234567890 - test passed
+/uuid/malformed/01234567890 - teardown
+/uuid/malformed/01234567890 - teardown complete
+/uuid/malformed/01234567890 - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - done
+
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - done
+
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - done
+
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - done
+
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - done
+
+
+Test Summary
+------------
+/uuid/base Passed  0.000 seconds
+/uuid/base/str Passed  0.000 seconds
+/uuid/base/cmp Passed  0.000 seconds
+/uuid/sixteen1 Passed  0.000 seconds
+/uuid/sixteen1/str Passed  0.000 seconds
+/uuid/sixteen1/cmp Passed  0.000 seconds
+/uuid/sixteen2 Passed  0.000 seconds
+/uuid/sixteen2/str Passed  0.000 seconds
+/uuid/sixteen2/cmp Passed  0.000 seconds
+/uuid/thirtytwo1 Passed  0.000 seconds
+/uuid/thirtytwo1/str Passed  0.000 seconds
+/uuid/thirtytwo1/cmp Passed  0.000 seconds
+/uuid/thirtytwo2 Passed  0.000 seconds
+/uuid/thritytwo2/str Passed  0.000 seconds
+/uuid/thirtytwo2/cmp Passed  0.000 seconds
+/uuid/onetwentyeight Passed  0.000 seconds
+/uuid/onetwentyeight/str Passed  0.000 seconds
+/uuid/onetwentyeight/cmp Passed  0.000 seconds
+/uuid/malformed/0 Passed  0.000 seconds
+/uuid/malformed/01 Passed  0.000 seconds
+/uuid/malformed/012 Passed  0.000 seconds
+/uuid/malformed/xxxx Passed  0.000 seconds
+/uuid/malformed/xxxxx Passed  0.000 seconds
+/uuid/malformed/0xxxxx Passed  0.000 seconds
+/uuid/malformed/0123456 Passed  0.000 seconds
+/uuid/malformed/012g4567 Passed  0.000 seconds
+/uuid/malformed/012345678 Passed  0.000 seconds
+/uuid/malformed/0x234567u9 Passed  0.000 seconds
+/uuid/malformed/01234567890 Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+Total: 37, Passed: 37 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00092 seconds
+PASS: test-uuid
+
+VOCS/SR/SGGIT/SER/BV-01-C - init
+VOCS/SR/SGGIT/SER/BV-01-C - setup
+VOCS/SR/SGGIT/SER/BV-01-C - setup complete
+VOCS/SR/SGGIT/SER/BV-01-C - run
+VOCS/SR/SGGIT/SER/BV-01-C - test passed
+VOCS/SR/SGGIT/SER/BV-01-C - teardown
+VOCS/SR/SGGIT/SER/BV-01-C - teardown complete
+VOCS/SR/SGGIT/SER/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-01-C - init
+VOCS/SR/SGGIT/CHA/BV-01-C - setup
+VOCS/SR/SGGIT/CHA/BV-01-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-01-C - run
+VOCS/SR/SGGIT/CHA/BV-01-C - test passed
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-02-C - init
+VOCS/SR/SGGIT/CHA/BV-02-C - setup
+VOCS/SR/SGGIT/CHA/BV-02-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-02-C - run
+VOCS/SR/SGGIT/CHA/BV-02-C - test passed
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-02-C - done
+
+VOCS/SR/SGGIT/CHA/BV-03-C - init
+VOCS/SR/SGGIT/CHA/BV-03-C - setup
+VOCS/SR/SGGIT/CHA/BV-03-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-03-C - run
+VOCS/SR/SGGIT/CHA/BV-03-C - test passed
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-03-C - done
+
+VOCS/SR/SGGIT/CHA/BV-04-C - init
+VOCS/SR/SGGIT/CHA/BV-04-C - setup
+VOCS/SR/SGGIT/CHA/BV-04-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-04-C - run
+VOCS/SR/SGGIT/CHA/BV-04-C - test passed
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-04-C - done
+
+VOCS/SR/SGGIT/CP/BI-01-C - init
+VOCS/SR/SGGIT/CP/BI-01-C - setup
+VOCS/SR/SGGIT/CP/BI-01-C - setup complete
+VOCS/SR/SGGIT/CP/BI-01-C - run
+VOCS/SR/SGGIT/CP/BI-01-C - test passed
+VOCS/SR/SGGIT/CP/BI-01-C - teardown
+VOCS/SR/SGGIT/CP/BI-01-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-01-C - done
+
+VOCS/SR/SGGIT/CP/BI-02-C - init
+VOCS/SR/SGGIT/CP/BI-02-C - setup
+VOCS/SR/SGGIT/CP/BI-02-C - setup complete
+VOCS/SR/SGGIT/CP/BI-02-C - run
+VOCS/SR/SGGIT/CP/BI-02-C - test passed
+VOCS/SR/SGGIT/CP/BI-02-C - teardown
+VOCS/SR/SGGIT/CP/BI-02-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-02-C - done
+
+VOCS/SR/SGGIT/CP/BI-03-C - init
+VOCS/SR/SGGIT/CP/BI-03-C - setup
+VOCS/SR/SGGIT/CP/BI-03-C - setup complete
+VOCS/SR/SGGIT/CP/BI-03-C - run
+VOCS/SR/SGGIT/CP/BI-03-C - test passed
+VOCS/SR/SGGIT/CP/BI-03-C - teardown
+VOCS/SR/SGGIT/CP/BI-03-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-03-C - done
+
+VOCS/SR/SPE/BI-01-C - init
+VOCS/SR/SPE/BI-01-C - setup
+VOCS/SR/SPE/BI-01-C - setup complete
+VOCS/SR/SPE/BI-01-C - run
+VOCS/SR/SPE/BI-01-C - test passed
+VOCS/SR/SPE/BI-01-C - teardown
+VOCS/SR/SPE/BI-01-C - teardown complete
+VOCS/SR/SPE/BI-01-C - done
+
+VOCS/SR/CP/BV-01-C - init
+VOCS/SR/CP/BV-01-C - setup
+VOCS/SR/CP/BV-01-C - setup complete
+VOCS/SR/CP/BV-01-C - run
+VOCS/SR/CP/BV-01-C - test passed
+VOCS/SR/CP/BV-01-C - teardown
+VOCS/SR/CP/BV-01-C - teardown complete
+VOCS/SR/CP/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-01-C - init
+AICS/SR/SGGIT/CHA/BV-01-C - setup
+AICS/SR/SGGIT/CHA/BV-01-C - setup complete
+AICS/SR/SGGIT/CHA/BV-01-C - run
+AICS/SR/SGGIT/CHA/BV-01-C - test passed
+AICS/SR/SGGIT/CHA/BV-01-C - teardown
+AICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-02-C - init
+AICS/SR/SGGIT/CHA/BV-02-C - setup
+AICS/SR/SGGIT/CHA/BV-02-C - setup complete
+AICS/SR/SGGIT/CHA/BV-02-C - run
+AICS/SR/SGGIT/CHA/BV-02-C - test passed
+AICS/SR/SGGIT/CHA/BV-02-C - teardown
+AICS/SR/SGGIT/CHA/BV-02-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-02-C - done
+
+AICS/SR/SGGIT/CHA/BV-03-C - init
+AICS/SR/SGGIT/CHA/BV-03-C - setup
+AICS/SR/SGGIT/CHA/BV-03-C - setup complete
+AICS/SR/SGGIT/CHA/BV-03-C - run
+AICS/SR/SGGIT/CHA/BV-03-C - test passed
+AICS/SR/SGGIT/CHA/BV-03-C - teardown
+AICS/SR/SGGIT/CHA/BV-03-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-03-C - done
+
+AICS/SR/SGGIT/CHA/BV-04-C - init
+AICS/SR/SGGIT/CHA/BV-04-C - setup
+AICS/SR/SGGIT/CHA/BV-04-C - setup complete
+AICS/SR/SGGIT/CHA/BV-04-C - run
+AICS/SR/SGGIT/CHA/BV-04-C - test passed
+AICS/SR/SGGIT/CHA/BV-04-C - teardown
+AICS/SR/SGGIT/CHA/BV-04-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-04-C - done
+
+AICS/SR/SGGIT/CHA/BV-05-C - init
+AICS/SR/SGGIT/CHA/BV-05-C - setup
+AICS/SR/SGGIT/CHA/BV-05-C - setup complete
+AICS/SR/SGGIT/CHA/BV-05-C - run
+AICS/SR/SGGIT/CHA/BV-05-C - test passed
+AICS/SR/SGGIT/CHA/BV-05-C - teardown
+AICS/SR/SGGIT/CHA/BV-05-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-05-C - done
+
+AICS/SR/SGGIT/CHA/BV-06-C - init
+AICS/SR/SGGIT/CHA/BV-06-C - setup
+AICS/SR/SGGIT/CHA/BV-06-C - setup complete
+AICS/SR/SGGIT/CHA/BV-06-C - run
+AICS/SR/SGGIT/CHA/BV-06-C - test passed
+AICS/SR/SGGIT/CHA/BV-06-C - teardown
+AICS/SR/SGGIT/CHA/BV-06-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-06-C - done
+
+AICS/SR/SGGIT/CP/BI-01-C - init
+AICS/SR/SGGIT/CP/BI-01-C - setup
+AICS/SR/SGGIT/CP/BI-01-C - setup complete
+AICS/SR/SGGIT/CP/BI-01-C - run
+AICS/SR/SGGIT/CP/BI-01-C - test passed
+AICS/SR/SGGIT/CP/BI-01-C - teardown
+AICS/SR/SGGIT/CP/BI-01-C - teardown complete
+AICS/SR/SGGIT/CP/BI-01-C - done
+
+AICS/SR/SGGIT/CP/BI-02-C - init
+AICS/SR/SGGIT/CP/BI-02-C - setup
+AICS/SR/SGGIT/CP/BI-02-C - setup complete
+AICS/SR/SGGIT/CP/BI-02-C - run
+AICS/SR/SGGIT/CP/BI-02-C - test passed
+AICS/SR/SGGIT/CP/BI-02-C - teardown
+AICS/SR/SGGIT/CP/BI-02-C - teardown complete
+AICS/SR/SGGIT/CP/BI-02-C - done
+
+AICS/SR/CP/BV-01-C - init
+AICS/SR/CP/BV-01-C - setup
+AICS/SR/CP/BV-01-C - setup complete
+AICS/SR/CP/BV-01-C - run
+AICS/SR/CP/BV-01-C - test passed
+AICS/SR/CP/BV-01-C - teardown
+AICS/SR/CP/BV-01-C - teardown complete
+AICS/SR/CP/BV-01-C - done
+
+AICS/SR/SPE/BI-01-C - init
+AICS/SR/SPE/BI-01-C - setup
+AICS/SR/SPE/BI-01-C - setup complete
+AICS/SR/SPE/BI-01-C - run
+AICS/SR/SPE/BI-01-C - test passed
+AICS/SR/SPE/BI-01-C - teardown
+AICS/SR/SPE/BI-01-C - teardown complete
+AICS/SR/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+VOCS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-03-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CHA/BV-04-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-02-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CP/BI-03-C Passed  0.003 seconds
+VOCS/SR/SPE/BI-01-C Passed  0.003 seconds
+VOCS/SR/CP/BV-01-C Passed  0.017 seconds
+AICS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+AICS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-03-C Passed  0.005 seconds
+AICS/SR/SGGIT/CHA/BV-04-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-05-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-06-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-02-C Passed  0.004 seconds
+AICS/SR/CP/BV-01-C Passed  0.016 seconds
+AICS/SR/SPE/BI-01-C Passed  0.005 seconds
+Total: 20, Passed: 20 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.101 seconds
+PASS: test-vcp
+All 30 tests passed
+DURATION: 11
diff --git a/runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-raw.log
new file mode 100644
index 00000000000..5bf2a6e73b8
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-bluez5/ptest-raw.log
@@ -0,0 +1,10360 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/bluez5/ptest
+bluetoothd[396]: Bluetooth daemon 5.72
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e7e00: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e7e00: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e88b0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e88b0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e8f10: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e8f10: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e9490: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e9490: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e9990: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e9990: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97e9ff0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:session_cb() handler not found for 0x00
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97e9ff0: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea470: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea470: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea920: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea920: ref=2
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea920: ref=2
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea920: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x5594c97ea920: ref=1
+bluetoothd[396]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x5594c97ea920: ref=1
+
+/TP/CCM/BV-01-C - init
+/TP/CCM/BV-01-C - setup
+/TP/CCM/BV-01-C - setup complete
+/TP/CCM/BV-01-C - run
+/TP/CCM/BV-01-C - test passed
+/TP/CCM/BV-01-C - teardown
+/TP/CCM/BV-01-C - teardown complete
+/TP/CCM/BV-01-C - done
+
+/TP/CCM/BV-02-C - init
+/TP/CCM/BV-02-C - setup
+/TP/CCM/BV-02-C - setup complete
+/TP/CCM/BV-02-C - run
+/TP/CCM/BV-02-C - test passed
+/TP/CCM/BV-02-C - teardown
+/TP/CCM/BV-02-C - teardown complete
+/TP/CCM/BV-02-C - done
+
+/TP/CCM/BV-03-C - init
+/TP/CCM/BV-03-C - setup
+/TP/CCM/BV-03-C - setup complete
+/TP/CCM/BV-03-C - run
+/TP/CCM/BV-03-C - test passed
+/TP/CCM/BV-03-C - teardown
+/TP/CCM/BV-03-C - teardown complete
+/TP/CCM/BV-03-C - done
+
+/TP/CCM/BV-04-C - init
+/TP/CCM/BV-04-C - setup
+/TP/CCM/BV-04-C - setup complete
+/TP/CCM/BV-04-C - run
+/TP/CCM/BV-04-C - test passed
+/TP/CCM/BV-04-C - teardown
+/TP/CCM/BV-04-C - teardown complete
+/TP/CCM/BV-04-C - done
+
+/TP/NFR/BV-01-C - init
+/TP/NFR/BV-01-C - setup
+/TP/NFR/BV-01-C - setup complete
+/TP/NFR/BV-01-C - run
+/TP/NFR/BV-01-C - test passed
+/TP/NFR/BV-01-C - teardown
+/TP/NFR/BV-01-C - teardown complete
+/TP/NFR/BV-01-C - done
+
+/TP/NFR/BV-02-C - init
+/TP/NFR/BV-02-C - setup
+/TP/NFR/BV-02-C - setup complete
+/TP/NFR/BV-02-C - run
+/TP/NFR/BV-02-C - test passed
+/TP/NFR/BV-02-C - teardown
+/TP/NFR/BV-02-C - teardown complete
+/TP/NFR/BV-02-C - done
+
+/TP/NFR/BV-03-C - init
+/TP/NFR/BV-03-C - setup
+/TP/NFR/BV-03-C - setup complete
+/TP/NFR/BV-03-C - run
+/TP/NFR/BV-03-C - test passed
+/TP/NFR/BV-03-C - teardown
+/TP/NFR/BV-03-C - teardown complete
+/TP/NFR/BV-03-C - done
+
+/TP/NFR/BV-04-C - init
+/TP/NFR/BV-04-C - setup
+/TP/NFR/BV-04-C - setup complete
+/TP/NFR/BV-04-C - run
+/TP/NFR/BV-04-C - test passed
+/TP/NFR/BV-04-C - teardown
+/TP/NFR/BV-04-C - teardown complete
+/TP/NFR/BV-04-C - done
+
+/TP/NFR/BI-01-C - init
+/TP/NFR/BI-01-C - setup
+/TP/NFR/BI-01-C - setup complete
+/TP/NFR/BI-01-C - run
+/TP/NFR/BI-01-C - test passed
+/TP/NFR/BI-01-C - teardown
+/TP/NFR/BI-01-C - teardown complete
+/TP/NFR/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/CCM/BV-01-C Passed  0.000 seconds
+/TP/CCM/BV-02-C Passed  0.000 seconds
+/TP/CCM/BV-03-C Passed  0.000 seconds
+/TP/CCM/BV-04-C Passed  0.000 seconds
+/TP/NFR/BV-01-C Passed  0.000 seconds
+/TP/NFR/BV-02-C Passed  0.000 seconds
+/TP/NFR/BV-03-C Passed  0.000 seconds
+/TP/NFR/BV-04-C Passed  0.000 seconds
+/TP/NFR/BI-01-C Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00103 seconds
+PASS: test-avctp
+bluetoothd[397]: Bluetooth daemon 5.72
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fcc80: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd740 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd830 registered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd8a0 registered: type:1 codec:0 seid:3
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd910 registered: type:1 codec:0 seid:4
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd980 registered: type:1 codec:0 seid:5
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd9f0 registered: type:1 codec:0 seid:6
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fda60 registered: type:1 codec:0 seid:7
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdad0 registered: type:1 codec:0 seid:8
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdb40 registered: type:1 codec:0 seid:9
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdbb0 registered: type:1 codec:0 seid:10
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdc20 registered: type:1 codec:0 seid:11
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdc90 registered: type:1 codec:0 seid:12
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdd00 registered: type:1 codec:0 seid:13
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdd70 registered: type:1 codec:0 seid:14
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdde0 registered: type:1 codec:0 seid:15
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde50 registered: type:1 codec:0 seid:16
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdec0 registered: type:1 codec:0 seid:17
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdf30 registered: type:1 codec:0 seid:18
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fdfa0 registered: type:1 codec:0 seid:19
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe010 registered: type:1 codec:0 seid:20
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe080 registered: type:1 codec:0 seid:21
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe0f0 registered: type:1 codec:0 seid:22
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe160 registered: type:1 codec:0 seid:23
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe1d0 registered: type:1 codec:0 seid:24
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe240 registered: type:1 codec:0 seid:25
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe2b0 registered: type:1 codec:0 seid:26
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe320 registered: type:1 codec:0 seid:27
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe390 registered: type:1 codec:0 seid:28
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe400 registered: type:1 codec:0 seid:29
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe470 registered: type:1 codec:0 seid:30
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe4e0 registered: type:1 codec:0 seid:31
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe550 registered: type:1 codec:0 seid:32
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe5c0 registered: type:1 codec:0 seid:33
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe630 registered: type:1 codec:0 seid:34
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe6a0 registered: type:1 codec:0 seid:35
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe710 registered: type:1 codec:0 seid:36
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe780 registered: type:1 codec:0 seid:37
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe7f0 registered: type:1 codec:0 seid:38
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe860 registered: type:1 codec:0 seid:39
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe8d0 registered: type:1 codec:0 seid:40
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe940 registered: type:1 codec:0 seid:41
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fe9b0 registered: type:1 codec:0 seid:42
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fea20 registered: type:1 codec:0 seid:43
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fea90 registered: type:1 codec:0 seid:44
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feb00 registered: type:1 codec:0 seid:45
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feb70 registered: type:1 codec:0 seid:46
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126febe0 registered: type:1 codec:0 seid:47
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fec50 registered: type:1 codec:0 seid:48
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fecc0 registered: type:1 codec:0 seid:49
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fed30 registered: type:1 codec:0 seid:50
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feda0 registered: type:1 codec:0 seid:51
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fee10 registered: type:1 codec:0 seid:52
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fee80 registered: type:1 codec:0 seid:53
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126feef0 registered: type:1 codec:0 seid:54
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fef60 registered: type:1 codec:0 seid:55
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fefd0 registered: type:1 codec:0 seid:56
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff040 registered: type:1 codec:0 seid:57
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff0b0 registered: type:1 codec:0 seid:58
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff120 registered: type:1 codec:0 seid:59
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff190 registered: type:1 codec:0 seid:60
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff200 registered: type:1 codec:0 seid:61
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126ff270 registered: type:1 codec:0 seid:62
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fcc80: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fcc80
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd740 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd830 unregistered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd8a0 unregistered: type:1 codec:0 seid:3
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd910 unregistered: type:1 codec:0 seid:4
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd980 unregistered: type:1 codec:0 seid:5
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd9f0 unregistered: type:1 codec:0 seid:6
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fda60 unregistered: type:1 codec:0 seid:7
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdad0 unregistered: type:1 codec:0 seid:8
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdb40 unregistered: type:1 codec:0 seid:9
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdbb0 unregistered: type:1 codec:0 seid:10
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdc20 unregistered: type:1 codec:0 seid:11
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdc90 unregistered: type:1 codec:0 seid:12
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdd00 unregistered: type:1 codec:0 seid:13
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdd70 unregistered: type:1 codec:0 seid:14
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdde0 unregistered: type:1 codec:0 seid:15
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde50 unregistered: type:1 codec:0 seid:16
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdec0 unregistered: type:1 codec:0 seid:17
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdf30 unregistered: type:1 codec:0 seid:18
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fdfa0 unregistered: type:1 codec:0 seid:19
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe010 unregistered: type:1 codec:0 seid:20
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe080 unregistered: type:1 codec:0 seid:21
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe0f0 unregistered: type:1 codec:0 seid:22
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe160 unregistered: type:1 codec:0 seid:23
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe1d0 unregistered: type:1 codec:0 seid:24
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe240 unregistered: type:1 codec:0 seid:25
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe2b0 unregistered: type:1 codec:0 seid:26
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe320 unregistered: type:1 codec:0 seid:27
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe390 unregistered: type:1 codec:0 seid:28
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe400 unregistered: type:1 codec:0 seid:29
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe470 unregistered: type:1 codec:0 seid:30
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe4e0 unregistered: type:1 codec:0 seid:31
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe550 unregistered: type:1 codec:0 seid:32
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe5c0 unregistered: type:1 codec:0 seid:33
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe630 unregistered: type:1 codec:0 seid:34
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe6a0 unregistered: type:1 codec:0 seid:35
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe710 unregistered: type:1 codec:0 seid:36
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe780 unregistered: type:1 codec:0 seid:37
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe7f0 unregistered: type:1 codec:0 seid:38
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe860 unregistered: type:1 codec:0 seid:39
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe8d0 unregistered: type:1 codec:0 seid:40
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe940 unregistered: type:1 codec:0 seid:41
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fe9b0 unregistered: type:1 codec:0 seid:42
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fea20 unregistered: type:1 codec:0 seid:43
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fea90 unregistered: type:1 codec:0 seid:44
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feb00 unregistered: type:1 codec:0 seid:45
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feb70 unregistered: type:1 codec:0 seid:46
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126febe0 unregistered: type:1 codec:0 seid:47
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fec50 unregistered: type:1 codec:0 seid:48
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fecc0 unregistered: type:1 codec:0 seid:49
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fed30 unregistered: type:1 codec:0 seid:50
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feda0 unregistered: type:1 codec:0 seid:51
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fee10 unregistered: type:1 codec:0 seid:52
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fee80 unregistered: type:1 codec:0 seid:53
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126feef0 unregistered: type:1 codec:0 seid:54
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fef60 unregistered: type:1 codec:0 seid:55
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fefd0 unregistered: type:1 codec:0 seid:56
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff040 unregistered: type:1 codec:0 seid:57
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff0b0 unregistered: type:1 codec:0 seid:58
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff120 unregistered: type:1 codec:0 seid:59
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff190 unregistered: type:1 codec:0 seid:60
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff200 unregistered: type:1 codec:0 seid:61
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126ff270 unregistered: type:1 codec:0 seid:62
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fda40: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fcfd0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd020 registered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fcfd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fcfd0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fda40: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fda40: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fda40: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fda40
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd020 unregistered: type:1 codec:0 seid:2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fcfd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd140 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd140 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde10 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde10 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+
+/TP/SIG/SMG/BV-06-C-SEID-1 - init
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup
+/TP/SIG/SMG/BV-06-C-SEID-1 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - run
+/TP/SIG/SMG/BV-06-C-SEID-1 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-1 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-1 - done
+
+/TP/SIG/SMG/BV-06-C-SEID-2 - init
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup
+/TP/SIG/SMG/BV-06-C-SEID-2 - setup complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - run
+/TP/SIG/SMG/BV-06-C-SEID-2 - test passed
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown
+/TP/SIG/SMG/BV-06-C-SEID-2 - teardown complete
+/TP/SIG/SMG/BV-06-C-SEID-2 - done
+
+/TP/SIG/SMG/BV-05-C - init
+/TP/SIG/SMG/BV-05-C - setup
+/TP/SIG/SMG/BV-05-C - setup complete
+/TP/SIG/SMG/BV-05-C - run
+/TP/SIG/SMG/BV-05-C - test passed
+/TP/SIG/SMG/BV-05-C - teardown
+/TP/SIG/SMG/BV-05-C - teardown complete
+/TP/SIG/SMG/BV-05-C - done
+
+/TP/SIG/SMG/BV-06-C - init
+/TP/SIG/SMG/BV-06-C - setup
+/TP/SIG/SMG/BV-06-C - setup complete
+/TP/SIG/SMG/BV-06-C - run
+/TP/SIG/SMG/BV-06-C - test passed
+/TP/SIG/SMG/BV-06-C - teardown
+/TP/SIG/SMG/BV-06-C - teardown complete
+/TP/SIG/SMG/BV-06-C - done
+
+/TP/SIG/SMG/BV-07-C - init
+/TP/SIG/SMG/BV-07-C - setup
+/TP/SIG/SMG/BV-07-C - setup complete
+/TP/SIG/SMG/BV-07-C - run
+/TP/SIG/SMG/BV-07-C - test passed
+/TP/SIG/SMG/BV-07-C - teardown
+/TP/SIG/SMG/BV-07-C - teardown complete
+/TP/SIG/SMG/BV-07-C - done
+
+/TP/SIG/SMG/BV-08-C - init
+/TP/SIG/SMG/BV-08-C - setup
+/TP/SIG/SMG/BV-08-C - setup complete
+/TP/SIG/SMG/BV-08-C - run
+/TP/SIG/SMG/BV-08-C - test passed
+/TP/SIG/SMG/BV-08-C - teardown
+/TP/SIG/SMG/BV-08-C - teardown complete
+/TP/SIG/SMG/BV-08-C - done
+
+/TP/SIG/SMG/BV-09-C - init
+/TP/SIG/SMG/BV-09-C - setup
+/TP/SIG/SMG/BV-09-C - setup complete
+/TP/SIG/SMG/BV-09-C - run
+/TP/SIG/SMG/BV-09-C - test passed
+/TP/SIG/SMG/BV-09-C - teardown
+/TP/SIG/SMG/BV-09-C - teardown complete
+/TP/SIG/SMG/BV-09-C - done
+
+/TP/SIG/SMG/BV-10-C - init
+/TP/SIG/SMG/BV-10-C - setup
+/TP/SIG/SMG/BV-10-C - setup complete
+/TP/SIG/SMG/BV-10-C - run
+/TP/SIG/SMG/BV-10-C - test passed
+/TP/SIG/SMG/BV-10-C - teardown
+/TP/SIG/SMG/BV-10-C - teardown complete
+/TP/SIG/SMG/BV-10-C - done
+
+/TP/SIG/SMG/BV-11-C - init
+/TP/SIG/SMG/BV-11-C - setup
+/TP/SIG/SMG/BV-11-C - setup complete
+/TP/SIG/SMG/BV-11-C - run
+/TP/SIG/SMG/BV-11-C - test passed
+/TP/SIG/SMG/BV-11-C - teardown
+/TP/SIG/SMG/BV-11-C - teardown complete
+/TP/SIG/SMG/BV-11-C - done
+
+/TP/SIG/SMG/BV-12-C - init
+/TP/SIG/SMG/BV-12-C - setup
+/TP/SIG/SMG/BV-12-C - sbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2210 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2210 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> CLOSING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() START request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+etup complete
+/TP/SIG/SMG/BV-12-C - run
+/TP/SIG/SMG/BV-12-C - test passed
+/TP/SIG/SMG/BV-12-C - teardown
+/TP/SIG/SMG/BV-12-C - teardown complete
+/TP/SIG/SMG/BV-12-C - done
+
+/TP/SIG/SMG/BV-15-C - init
+/TP/SIG/SMG/BV-15-C - setup
+/TP/SIG/SMG/BV-15-C - setup complete
+/TP/SIG/SMG/BV-15-C - run
+/TP/SIG/SMG/BV-15-C - test passed
+/TP/SIG/SMG/BV-15-C - teardown
+/TP/SIG/SMG/BV-15-C - teardown complete
+/TP/SIG/SMG/BV-15-C - done
+
+/TP/SIG/SMG/BV-16-C - init
+/TP/SIG/SMG/BV-16-C - setup
+/TP/SIG/SMG/BV-16-C - setup complete
+/TP/SIG/SMG/BV-16-C - run
+/TP/SIG/SMG/BV-16-C - test passed
+/TP/SIG/SMG/BV-16-C - teardown
+/TP/SIG/SMG/BV-16-C - teardown complete
+/TP/SIG/SMG/BV-16-C - done
+
+/TP/SIG/SMG/BV-17-C - init
+/TP/SIG/SMG/BV-17-C - setup
+/TP/SIG/SMG/BV-17-C - setup complete
+/TP/SIG/SMG/BV-17-C - run
+/TP/SIG/SMG/BV-17-C - test passed
+/TP/SIG/SMG/BV-17-C - teardown
+/TP/SIG/SMG/BV-17-C - teardown complete
+/TP/SIG/SMG/BV-17-C - done
+
+/TP/SIG/SMG/BV-18-C - init
+/TP/SIG/SMG/BV-18-C - setup
+/TP/SIG/SMG/BV-18-C - setup complete
+/TP/SIG/SMG/BV-18-C - run
+/TP/SIG/SMG/BV-18-C - test passed
+/TP/SIG/SMG/BV-18-C - teardown
+/TP/SIG/SMG/BV-18-C - teardown complete
+/TP/SIG/SMG/BV-18-C - done
+
+/TP/SIG/SMG/BV-19-C - init
+/TP/SIG/SMG/BV-19-C - setup
+/TP/SIG/SMG/BV-19-C - setup complete
+/TP/SIG/SMG/BV-19-C - run
+/TP/SIG/SMG/BV-19-C - test passed
+/TP/SIG/SMG/BV-19-C - teardown
+/TP/SIG/SMG/BV-19-C - teardown complete
+/TP/SIG/SMG/BV-19-C - done
+
+/TP/SIG/SMG/BV-20-C - init
+/TP/SIG/SMG/BV-20-C - setup
+/TP/SIG/SMG/BV-20-C - setup complete
+/TP/SIG/SMG/BV-20-C - run
+/TP/SIG/SMG/BV-20-C - test passed
+/TP/SIG/SMG/BV-20-C - teardown
+/TP/SIG/SMG/BV-20-C - teardown complete
+/TP/SIG/SMG/BV-20-C - done
+
+/TP/SIG/SMG/BV-21-C - init
+/TP/SIG/SMG/BV-21-C - setup
+/TP/SIG/SMG/BV-21-C - setup complete
+/TP/SIG/SMG/BV-21-C - run
+/TP/SIG/SMG/BV-21-C - test passed
+/TP/SIG/SMG/BV-21-C - teardown
+/TP/SIG/SMG/BV-21-C - teardown complete
+/TP/SIG/SMG/BV-21-C - done
+
+/TP/SIG/SMG/BV-22-C - init
+/TP/SIG/SMG/BV-22-C - setup
+/TP/SIG/SMG/BV-22-C - setup complete
+/TP/SIG/SMG/BV-22-C - run
+/TP/SIG/SMG/BV-22-C - test passed
+/TP/SIG/SMG/BV-22-C - teardown
+/TP/SIG/SMG/BV-22-C - teardown complete
+/TP/SIG/SMG/BV-22-C - done
+
+/TP/SIG/SMG/BV-23-C - init
+/TP/SIG/SMG/BV-23-C - setup
+/TP/SIG/SMG/BV-23-C - setup complete
+/TP/SIG/SMG/BV-23-C - run
+/TP/SIG/SMG/BV-23-C - test passed
+/TP/SIG/SMG/BV-23-C - teardown
+/TP/SIG/SMG/BV-23-C - teardown complete
+/TP/SIG/Sbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received ABORT_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> ABORTING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2960 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2960 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() DISCOVER request rejected: Bad Header Format (1)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb() No pending request, ignoring message
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1d70 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1d70 unregistered: type:1 codec:0 seid:1
+MG/BV-23-C - done
+
+/TP/SIG/SMG/BV-24-C - init
+/TP/SIG/SMG/BV-24-C - setup
+/TP/SIG/SMG/BV-24-C - setup complete
+/TP/SIG/SMG/BV-24-C - run
+/TP/SIG/SMG/BV-24-C - test passed
+/TP/SIG/SMG/BV-24-C - teardown
+/TP/SIG/SMG/BV-24-C - teardown complete
+/TP/SIG/SMG/BV-24-C - done
+
+/TP/SIG/SMG/BV-25-C - init
+/TP/SIG/SMG/BV-25-C - setup
+/TP/SIG/SMG/BV-25-C - setup complete
+/TP/SIG/SMG/BV-25-C - run
+/TP/SIG/SMG/BV-25-C - test passed
+/TP/SIG/SMG/BV-25-C - teardown
+/TP/SIG/SMG/BV-25-C - teardown complete
+/TP/SIG/SMG/BV-25-C - done
+
+/TP/SIG/SMG/BV-26-C - init
+/TP/SIG/SMG/BV-26-C - setup
+/TP/SIG/SMG/BV-26-C - setup complete
+/TP/SIG/SMG/BV-26-C - run
+/TP/SIG/SMG/BV-26-C - test passed
+/TP/SIG/SMG/BV-26-C - teardown
+/TP/SIG/SMG/BV-26-C - teardown complete
+/TP/SIG/SMG/BV-26-C - done
+
+/TP/SIG/SMG/BV-27-C - init
+/TP/SIG/SMG/BV-27-C - setup
+/TP/SIG/SMG/BV-27-C - setup complete
+/TP/SIG/SMG/BV-27-C - run
+/TP/SIG/SMG/BV-27-C - test passed
+/TP/SIG/SMG/BV-27-C - teardown
+/TP/SIG/SMG/BV-27-C - teardown complete
+/TP/SIG/SMG/BV-27-C - done
+
+/TP/SIG/SMG/BV-28-C - init
+/TP/SIG/SMG/BV-28-C - setup
+/TP/SIG/SMG/BV-28-C - setup complete
+/TP/SIG/SMG/BV-28-C - run
+/TP/SIG/SMG/BV-28-C - test passed
+/TP/SIG/SMG/BV-28-C - teardown
+/TP/SIG/SMG/BV-28-C - teardown complete
+/TP/SIG/SMG/BV-28-C - done
+
+/TP/SIG/SMG/BV-31-C - init
+/TP/SIG/SMG/BV-31-C - setup
+/TP/SIG/SMG/BV-31-C - setup complete
+/TP/SIG/SMG/BV-31-C - run
+/TP/SIG/SMG/BV-31-C - test passed
+/TP/SIG/SMG/BV-31-C - teardown
+/TP/SIG/SMG/BV-31-C - teardown complete
+/TP/SIG/SMG/BV-31-C - done
+
+/TP/SIG/SMG/BI-01-C - init
+/TP/SIG/SMG/BI-01-C - setup
+/TP/SIG/SMG/BI-01-C - setup complete
+/TP/SIG/SMG/BI-01-C - run
+/TP/SIG/SMG/BI-01-C - test passed
+/TP/SIG/SMG/BI-01-C - teardown
+/TP/SIG/SMG/BI-01-C - teardown complete
+/TP/SIG/SMG/BI-01-C - done
+
+/TP/SIG/SMG/BI-02-C - init
+/TP/SIG/SMG/BI-02-C - setup
+/TP/SIG/SMG/BI-02-C - setup complete
+/TP/SIG/SMG/BI-02-C - run
+/TP/SIG/SMG/BI-02-C - test passed
+/TP/SIG/SMG/BI-02-C - teardown
+/TP/SIG/SMG/BI-02-C - teardown complete
+/TP/SIG/SMG/BI-02-C - done
+
+/TP/SIG/SMG/BI-03-C - init
+/TP/SIG/SMG/BI-03-C - setup
+/TP/SIG/SMG/BI-03-C - setup complete
+/TP/SIG/SMG/BI-03-C - run
+/TP/SIG/SMG/BI-03-C - test passed
+/TP/SIG/SMG/BI-03-C - teardown
+/TP/SIG/SMG/BI-03-C - teardown complete
+/TP/SIG/SMG/BI-03-C - done
+
+/TP/SIG/SMG/BI-04-C - init
+/TP/SIG/SMG/BI-04-C - setup
+/TP/SIG/SMG/BI-04-C - setup complete
+/TP/SIG/SMG/BI-04-C - run
+/TP/SIbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fda60 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SET_CONFIGURATION request rejected: Stream End Point in Use (19)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state change failed: Input/output error
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fda60 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_CONFIGURATION request rejected: Bad Acceptor SEID (18)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f5470 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f5470 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f5470 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f5470 unregistered: type:0 codec:0 seid:1
+G/SMG/BI-04-C - test passed
+/TP/SIG/SMG/BI-04-C - teardown
+/TP/SIG/SMG/BI-04-C - teardown complete
+/TP/SIG/SMG/BI-04-C - done
+
+/TP/SIG/SMG/BI-05-C - init
+/TP/SIG/SMG/BI-05-C - setup
+/TP/SIG/SMG/BI-05-C - setup complete
+/TP/SIG/SMG/BI-05-C - run
+/TP/SIG/SMG/BI-05-C - test passed
+/TP/SIG/SMG/BI-05-C - teardown
+/TP/SIG/SMG/BI-05-C - teardown complete
+/TP/SIG/SMG/BI-05-C - done
+
+/TP/SIG/SMG/BI-06-C - init
+/TP/SIG/SMG/BI-06-C - setup
+/TP/SIG/SMG/BI-06-C - setup complete
+/TP/SIG/SMG/BI-06-C - run
+/TP/SIG/SMG/BI-06-C - test passed
+/TP/SIG/SMG/BI-06-C - teardown
+/TP/SIG/SMG/BI-06-C - teardown complete
+/TP/SIG/SMG/BI-06-C - done
+
+/TP/SIG/SMG/BI-07-C - init
+/TP/SIG/SMG/BI-07-C - setup
+/TP/SIG/SMG/BI-07-C - setup complete
+/TP/SIG/SMG/BI-07-C - run
+/TP/SIG/SMG/BI-07-C - test passed
+/TP/SIG/SMG/BI-07-C - teardown
+/TP/SIG/SMG/BI-07-C - teardown complete
+/TP/SIG/SMG/BI-07-C - done
+
+/TP/SIG/SMG/BI-08-C - init
+/TP/SIG/SMG/BI-08-C - setup
+/TP/SIG/SMG/BI-08-C - setup complete
+/TP/SIG/SMG/BI-08-C - run
+/TP/SIG/SMG/BI-08-C - test passed
+/TP/SIG/SMG/BI-08-C - teardown
+/TP/SIG/SMG/BI-08-C - teardown complete
+/TP/SIG/SMG/BI-08-C - done
+
+/TP/SIG/SMG/BI-09-C - init
+/TP/SIG/SMG/BI-09-C - setup
+/TP/SIG/SMG/BI-09-C - setup complete
+/TP/SIG/SMG/BI-09-C - run
+/TP/SIG/SMG/BI-09-C - test passed
+/TP/SIG/SMG/BI-09-C - teardown
+/TP/SIG/SMG/BI-09-C - teardown complete
+/TP/SIG/SMG/BI-09-C - done
+
+/TP/SIG/SMG/BI-10-C - init
+/TP/SIG/SMG/BI-10-C - setup
+/TP/SIG/SMG/BI-10-C - setup complete
+/TP/SIG/SMG/BI-10-C - run
+/TP/SIG/SMG/BI-10-C - test passed
+/TP/SIG/SMG/BI-10-C - teardown
+/TP/SIG/SMG/BI-10-C - teardown complete
+/TP/SIG/SMG/BI-10-C - done
+
+/TP/SIG/SMG/BI-11-C - init
+/TP/SIG/SMG/BI-11-C - setup
+/TP/SIG/SMG/BI-11-C - setup complete
+/TP/SIG/SMG/BI-11-C - run
+/TP/SIG/SMG/BI-11-C - test passed
+/TP/SIG/SMG/BI-11-C - teardown
+/TP/SIG/SMG/BI-11-C - teardown complete
+/TP/SIG/SMG/BI-11-C - done
+
+/TP/SIG/SMG/BI-17-C - init
+/TP/SIG/SMG/BI-17-C - setup
+/TP/SIG/SMG/BI-17-C - setup complete
+/TP/SIG/SMG/BI-17-C - run
+/TP/SIG/SMG/BI-17-C - test passed
+/TP/SIG/SMG/BI-17-C - teardown
+/TP/SIG/SMG/BI-17-C - teardown complete
+/TP/SIG/SMG/BI-17-C - done
+
+/TP/SIG/SMG/BI-18-C - init
+/TP/SIG/SMG/BI-18-C - setup
+/TP/SIG/SMG/BI-18-C - setup complete
+/TP/SIG/SMG/BI-18-C - run
+/TP/SIG/SMG/BI-18-C - test passed
+/TP/SIG/SMG/BI-18-C - teardown
+/TP/SIG/SMG/BI-18-C - teardown complete
+/TP/SIG/SMG/BI-18-C - done
+
+/TP/SIG/SMG/BI-19-C - initbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1bd0 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1bd0 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fde40 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fde40 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_start_cmd() Rejecting (192)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f1bd0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f1bd0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() SUSPEND request rejected: Bad State (49)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> IDLE
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126fd4c0 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126fd4c0 unregistered: type:0 codec:0 seid:1
+[0m
+/TP/SIG/SMG/BI-19-C - setup
+/TP/SIG/SMG/BI-19-C - setup complete
+/TP/SIG/SMG/BI-19-C - run
+/TP/SIG/SMG/BI-19-C - test passed
+/TP/SIG/SMG/BI-19-C - teardown
+/TP/SIG/SMG/BI-19-C - teardown complete
+/TP/SIG/SMG/BI-19-C - done
+
+/TP/SIG/SMG/BI-20-C - init
+/TP/SIG/SMG/BI-20-C - setup
+/TP/SIG/SMG/BI-20-C - setup complete
+/TP/SIG/SMG/BI-20-C - run
+/TP/SIG/SMG/BI-20-C - test passed
+/TP/SIG/SMG/BI-20-C - teardown
+/TP/SIG/SMG/BI-20-C - teardown complete
+/TP/SIG/SMG/BI-20-C - done
+
+/TP/SIG/SMG/BI-21-C - init
+/TP/SIG/SMG/BI-21-C - setup
+/TP/SIG/SMG/BI-21-C - setup complete
+/TP/SIG/SMG/BI-21-C - run
+/TP/SIG/SMG/BI-21-C - test passed
+/TP/SIG/SMG/BI-21-C - teardown
+/TP/SIG/SMG/BI-21-C - teardown complete
+/TP/SIG/SMG/BI-21-C - done
+
+/TP/SIG/SMG/BI-22-C - init
+/TP/SIG/SMG/BI-22-C - setup
+/TP/SIG/SMG/BI-22-C - setup complete
+/TP/SIG/SMG/BI-22-C - run
+/TP/SIG/SMG/BI-22-C - test passed
+/TP/SIG/SMG/BI-22-C - teardown
+/TP/SIG/SMG/BI-22-C - teardown complete
+/TP/SIG/SMG/BI-22-C - done
+
+/TP/SIG/SMG/BI-23-C - init
+/TP/SIG/SMG/BI-23-C - setup
+/TP/SIG/SMG/BI-23-C - setup complete
+/TP/SIG/SMG/BI-23-C - run
+/TP/SIG/SMG/BI-23-C - test passed
+/TP/SIG/SMG/BI-23-C - teardown
+/TP/SIG/SMG/BI-23-C - teardown complete
+/TP/SIG/SMG/BI-23-C - done
+
+/TP/SIG/SMG/BI-24-C - init
+/TP/SIG/SMG/BI-24-C - setup
+/TP/SIG/SMG/BI-24-C - setup complete
+/TP/SIG/SMG/BI-24-C - run
+/TP/SIG/SMG/BI-24-C - test passed
+/TP/SIG/SMG/BI-24-C - teardown
+/TP/SIG/SMG/BI-24-C - teardown complete
+/TP/SIG/SMG/BI-24-C - done
+
+/TP/SIG/SMG/BI-25-C - init
+/TP/SIG/SMG/BI-25-C - setup
+/TP/SIG/SMG/BI-25-C - setup complete
+/TP/SIG/SMG/BI-25-C - run
+/TP/SIG/SMG/BI-25-C - test passed
+/TP/SIG/SMG/BI-25-C - teardown
+/TP/SIG/SMG/BI-25-C - teardown complete
+/TP/SIG/SMG/BI-25-C - done
+
+/TP/SIG/SMG/BI-26-C - init
+/TP/SIG/SMG/BI-26-C - setup
+/TP/SIG/SMG/BI-26-C - setup complete
+/TP/SIG/SMG/BI-26-C - run
+/TP/SIG/SMG/BI-26-C - test passed
+/TP/SIG/SMG/BI-26-C - teardown
+/TP/SIG/SMG/BI-26-C - teardown complete
+/TP/SIG/SMG/BI-26-C - done
+
+/TP/SIG/SMG/BI-27-C - init
+/TP/SIG/SMG/BI-27-C - setup
+/TP/SIG/SMG/BI-27-C - setup complete
+/TP/SIG/SMG/BI-27-C - run
+/TP/SIG/SMG/BI-27-C - test passed
+/TP/SIG/SMG/BI-27-C - teardown
+/TP/SIG/SMG/BI-27-C - teardown complete
+/TP/SIG/SMG/BI-27-C - done
+
+/TP/SIG/SMG/BI-28-C - init
+/TP/SIG/SMG/BI-28-C - setup
+/TP/SIG/SMG/BI-28-C - setup complete
+/TP/SIG/SMG/BI-28-C - run
+/TP/SIG/SMG/BI-28-C - test passed
+/TP/SIG/SMG/BI-28-C - luetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_rej() GET_ALL_CAPABILITIES request rejected: Bad Packet Length (17)
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() 108 bytes split into 3 fragments
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() first packet with 45 bytes sent
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending continue with 47 bytes
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_send() sending end with 16 bytes
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 2 to go
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 1 to go
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+;35mteardown
+/TP/SIG/SMG/BI-28-C - teardown complete
+/TP/SIG/SMG/BI-28-C - done
+
+/TP/SIG/SMG/BI-30-C - init
+/TP/SIG/SMG/BI-30-C - setup
+/TP/SIG/SMG/BI-30-C - setup complete
+/TP/SIG/SMG/BI-30-C - run
+/TP/SIG/SMG/BI-30-C - test passed
+/TP/SIG/SMG/BI-30-C - teardown
+/TP/SIG/SMG/BI-30-C - teardown complete
+/TP/SIG/SMG/BI-30-C - done
+
+/TP/SIG/SMG/ESR04/BI-28-C - init
+/TP/SIG/SMG/ESR04/BI-28-C - setup
+/TP/SIG/SMG/ESR04/BI-28-C - setup complete
+/TP/SIG/SMG/ESR04/BI-28-C - run
+/TP/SIG/SMG/ESR04/BI-28-C - test passed
+/TP/SIG/SMG/ESR04/BI-28-C - teardown
+/TP/SIG/SMG/ESR04/BI-28-C - teardown complete
+/TP/SIG/SMG/ESR04/BI-28-C - done
+
+/TP/SIG/SMG/BI-32-C - init
+/TP/SIG/SMG/BI-32-C - setup
+/TP/SIG/SMG/BI-32-C - setup complete
+/TP/SIG/SMG/BI-32-C - run
+/TP/SIG/SMG/BI-32-C - test passed
+/TP/SIG/SMG/BI-32-C - teardown
+/TP/SIG/SMG/BI-32-C - teardown complete
+/TP/SIG/SMG/BI-32-C - done
+
+/TP/SIG/SMG/BI-33-C - init
+/TP/SIG/SMG/BI-33-C - setup
+/TP/SIG/SMG/BI-33-C - setup complete
+/TP/SIG/SMG/BI-33-C - run
+/TP/SIG/SMG/BI-33-C - test passed
+/TP/SIG/SMG/BI-33-C - teardown
+/TP/SIG/SMG/BI-33-C - teardown complete
+/TP/SIG/SMG/BI-33-C - done
+
+/TP/SIG/SMG/BI-35-C - init
+/TP/SIG/SMG/BI-35-C - setup
+/TP/SIG/SMG/BI-35-C - setup complete
+/TP/SIG/SMG/BI-35-C - run
+/TP/SIG/SMG/BI-35-C - test passed
+/TP/SIG/SMG/BI-35-C - teardown
+/TP/SIG/SMG/BI-35-C - teardown complete
+/TP/SIG/SMG/BI-35-C - done
+
+/TP/SIG/SMG/BI-36-C - init
+/TP/SIG/SMG/BI-36-C - setup
+/TP/SIG/SMG/BI-36-C - setup complete
+/TP/SIG/SMG/BI-36-C - run
+/TP/SIG/SMG/BI-36-C - test passed
+/TP/SIG/SMG/BI-36-C - teardown
+/TP/SIG/SMG/BI-36-C - teardown complete
+/TP/SIG/SMG/BI-36-C - done
+
+/TP/SIG/FRA/BV-01-C - init
+/TP/SIG/FRA/BV-01-C - setup
+/TP/SIG/FRA/BV-01-C - setup complete
+/TP/SIG/FRA/BV-01-C - run
+/TP/SIG/FRA/BV-01-C - test passed
+/TP/SIG/FRA/BV-01-C - teardown
+/TP/SIG/FRA/BV-01-C - teardown complete
+/TP/SIG/FRA/BV-01-C - done
+
+/TP/SIG/FRA/BV-02-C - init
+/TP/SIG/FRA/BV-02-C - setup
+/TP/SIG/FRA/BV-02-C - setup complete
+/TP/SIG/FRA/BV-02-C - run
+/TP/SIG/FRA/BV-02-C - test passed
+/TP/SIG/FRA/BV-02-C - teardown
+/TP/SIG/FRA/BV-02-C - teardown complete
+/TP/SIG/FRA/BV-02-C - done
+
+/TP/SIG/SYN/BV-01-C - init
+/TP/SIG/SYN/BV-01-C - setup
+/TP/SIG/SYN/BV-01-C - setup complete
+/TP/SIG/SYN/BV-01-C - run
+/TP/SIG/SYN/BV-01-C - test passed
+/TP/SIG/SYN/BV-01-C - teardown
+/TP/SIG/SYN/BV-01-C - teardown complete
+/TP/SIG/SYN/BV-01-C - done
+
+/TP/SIG/SYN/BV-02-C - init
+/TP/SIG/SYN/BV-02-Cbluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f9e60 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f9e60 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_set_configuration() 0x562a126fe180: int_seid=1, acp_seid=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:1 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f9c30 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f9c30 unregistered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_register_sep() SEP 0x562a126f2700 registered: type:0 codec:0 seid:1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received GET_ALL_CAPABILITIES_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received START_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:session_cb()
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_ref() 0x562a126fe180: ref=2
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=1
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unref() 0x562a126fe180: ref=0
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_free() 0x562a126fe180
+bluetoothd[397]: /usr/src/debug/bluez5/5.72/android/avdtp.c:avdtp_unregister_sep() SEP 0x562a126f2700 unregistered: type:0 codec:0 seid:1
+[0m - setup
+/TP/SIG/SYN/BV-02-C - setup complete
+/TP/SIG/SYN/BV-02-C - run
+/TP/SIG/SYN/BV-02-C - test passed
+/TP/SIG/SYN/BV-02-C - teardown
+/TP/SIG/SYN/BV-02-C - teardown complete
+/TP/SIG/SYN/BV-02-C - done
+
+/TP/SIG/SYN/BV-03-C - init
+/TP/SIG/SYN/BV-03-C - setup
+/TP/SIG/SYN/BV-03-C - setup complete
+/TP/SIG/SYN/BV-03-C - run
+/TP/SIG/SYN/BV-03-C - test passed
+/TP/SIG/SYN/BV-03-C - teardown
+/TP/SIG/SYN/BV-03-C - teardown complete
+/TP/SIG/SYN/BV-03-C - done
+
+/TP/SIG/SYN/BV-04-C - init
+/TP/SIG/SYN/BV-04-C - setup
+/TP/SIG/SYN/BV-04-C - setup complete
+/TP/SIG/SYN/BV-04-C - run
+/TP/SIG/SYN/BV-04-C - test passed
+/TP/SIG/SYN/BV-04-C - teardown
+/TP/SIG/SYN/BV-04-C - teardown complete
+/TP/SIG/SYN/BV-04-C - done
+
+/TP/SIG/SYN/BV-05-C - init
+/TP/SIG/SYN/BV-05-C - setup
+/TP/SIG/SYN/BV-05-C - setup complete
+/TP/SIG/SYN/BV-05-C - run
+/TP/SIG/SYN/BV-05-C - test passed
+/TP/SIG/SYN/BV-05-C - teardown
+/TP/SIG/SYN/BV-05-C - teardown complete
+/TP/SIG/SYN/BV-05-C - done
+
+/TP/SIG/SYN/BV-06-C - init
+/TP/SIG/SYN/BV-06-C - setup
+/TP/SIG/SYN/BV-06-C - setup complete
+/TP/SIG/SYN/BV-06-C - run
+/TP/SIG/SYN/BV-06-C - test passed
+/TP/SIG/SYN/BV-06-C - teardown
+/TP/SIG/SYN/BV-06-C - teardown complete
+/TP/SIG/SYN/BV-06-C - done
+
+
+Test Summary
+------------
+/TP/SIG/SMG/BV-06-C-SEID-1 Passed  0.001 seconds
+/TP/SIG/SMG/BV-06-C-SEID-2 Passed  0.000 seconds
+/TP/SIG/SMG/BV-05-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-07-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-08-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-10-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-11-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-12-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-15-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-16-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-17-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-18-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-19-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-20-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-22-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BV-24-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-25-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-26-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-27-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BV-31-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-01-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-02-C Passed  0.829 seconds
+/TP/SIG/SMG/BI-03-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-04-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-05-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-06-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-07-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-08-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-09-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-10-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-11-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-17-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-18-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-19-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-20-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-21-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-22-C Passed  0.005 seconds
+/TP/SIG/SMG/BI-23-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-24-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-25-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-26-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-27-C Passed  0.001 seconds
+/TP/SIG/SMG/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-30-C Passed  0.000 seconds
+/TP/SIG/SMG/ESR04/BI-28-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-32-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-33-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-35-C Passed  0.000 seconds
+/TP/SIG/SMG/BI-36-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-01-C Passed  0.000 seconds
+/TP/SIG/FRA/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-01-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-02-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-03-C Passed  0.001 seconds
+/TP/SIG/SYN/BV-04-C Passed  0.001 seconds
+/TP/SIG/SYN/BV-05-C Passed  0.000 seconds
+/TP/SIG/SYN/BV-06-C Passed  0.000 seconds
+Total: 62, Passed: 62 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.863 seconds
+PASS: test-avdtp
+bluetoothd[398]: Bluetooth daemon 5.72
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452aa6b0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452aa6b0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452abbc0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452abbc0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ac540: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ac540: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452acf60: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452acf60: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad130: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad130: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad6f0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad6f0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad6f0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad6f0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad860: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad860: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+
+/TP/MPS/BV-01-C - init
+/TP/MPS/BV-01-C - setup
+/TP/MPS/BV-01-C - setup complete
+/TP/MPS/BV-01-C - run
+/TP/MPS/BV-01-C - test passed
+/TP/MPS/BV-01-C - teardown
+/TP/MPS/BV-01-C - teardown complete
+/TP/MPS/BV-01-C - done
+
+/TP/MPS/BV-02-C - init
+/TP/MPS/BV-02-C - setup
+/TP/MPS/BV-02-C - setup complete
+/TP/MPS/BV-02-C - run
+/TP/MPS/BV-02-C - test passed
+/TP/MPS/BV-02-C - teardown
+/TP/MPS/BV-02-C - teardown complete
+/TP/MPS/BV-02-C - done
+
+/TP/MPS/BV-03-C - init
+/TP/MPS/BV-03-C - setup
+/TP/MPS/BV-03-C - setup complete
+/TP/MPS/BV-03-C - run
+/TP/MPS/BV-03-C - test passed
+/TP/MPS/BV-03-C - teardown
+/TP/MPS/BV-03-C - teardown complete
+/TP/MPS/BV-03-C - done
+
+/TP/MPS/BV-04-C - init
+/TP/MPS/BV-04-C - setup
+/TP/MPS/BV-04-C - setup complete
+/TP/MPS/BV-04-C - run
+/TP/MPS/BV-04-C - test passed
+/TP/MPS/BV-04-C - teardown
+/TP/MPS/BV-04-C - teardown complete
+/TP/MPS/BV-04-C - done
+
+/TP/MPS/BV-05-C - init
+/TP/MPS/BV-05-C - setup
+/TP/MPS/BV-05-C - setup complete
+/TP/MPS/BV-05-C - run
+/TP/MPS/BV-05-C - test passed
+/TP/MPS/BV-05-C - teardown
+/TP/MPS/BV-05-C - teardown complete
+/TP/MPS/BV-05-C - done
+
+/TP/MPS/BV-06-C - init
+/TP/MPS/BV-06-C - setup
+/TP/MPS/BV-06-C - setup complete
+/TP/MPS/BV-06-C - run
+/TP/MPS/BV-06-C - test passed
+/TP/MPS/BV-06-C - teardown
+/TP/MPS/BV-06-C - teardown complete
+/TP/MPS/BV-06-C - done
+
+/TP/MPS/BV-07-C - init
+/TP/MPS/BV-07-C - setup
+/TP/MPS/BV-07-C - setup complete
+/TP/MPS/BV-07-C - run
+/TP/MPS/BV-07-C - test passed
+/TP/MPS/BV-07-C - teardown
+/TP/MPS/BV-07-C - teardown complete
+/TP/MPS/BV-07-C - done
+
+/TP/MPS/BV-08-C - init
+/TP/MPS/BV-08-C - setup
+/TP/MPS/BV-08-C - setup complete
+/TP/MPS/BV-08-C - run
+/TP/MPS/BV-08-C - test passed
+/TP/MPS/BV-08-C - teardown
+/TP/MPS/BV-08-C - teardown complete
+/TP/MPS/BV-08-C - done
+
+/TP/MPS/BV-09-C - init
+/TP/MPS/BV-09-C - setup
+/TP/MPS/BV-09-C - setup complete
+/TP/MPS/BV-09-C - run
+/TP/MPS/BV-09-C - test passed
+/TP/MPS/BV-09-C - teardown
+/TP/MPS/BV-09-C - teardown complete
+/TP/MPS/BV-09-C - done
+
+/TP/MPS/BI-01-C - init
+/TP/MPS/BI-01-C - setup
+/TP/MPS/BI-01-C - setup complete
+/TP/MPS/BI-01-C - run
+/TP/MPS/BI-01-C - test passed
+/TP/MPS/BI-01-C - teardown
+/TP/MPS/BI-01-C - teardown complete
+/TP/MPS/BI-01-C - done
+
+/TP/MPS/BI-02-C - init
+/TP/MPS/BI-02-C - setup
+/TP/MPS/BI-02-C - setup completebluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_addressed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_browsed()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+
+/TP/MPS/BI-02-C - run
+/TP/MPS/BI-02-C - test passed
+/TP/MPS/BI-02-C - teardown
+/TP/MPS/BI-02-C - teardown complete
+/TP/MPS/BI-02-C - done
+
+/TP/MCN/CB/BV-01-C - init
+/TP/MCN/CB/BV-01-C - setup
+/TP/MCN/CB/BV-01-C - setup complete
+/TP/MCN/CB/BV-01-C - run
+/TP/MCN/CB/BV-01-C - test passed
+/TP/MCN/CB/BV-01-C - teardown
+/TP/MCN/CB/BV-01-C - teardown complete
+/TP/MCN/CB/BV-01-C - done
+
+/TP/MCN/CB/BV-02-C - init
+/TP/MCN/CB/BV-02-C - setup
+/TP/MCN/CB/BV-02-C - setup complete
+/TP/MCN/CB/BV-02-C - run
+/TP/MCN/CB/BV-02-C - test passed
+/TP/MCN/CB/BV-02-C - teardown
+/TP/MCN/CB/BV-02-C - teardown complete
+/TP/MCN/CB/BV-02-C - done
+
+/TP/MCN/CB/BV-03-C - init
+/TP/MCN/CB/BV-03-C - setup
+/TP/MCN/CB/BV-03-C - setup complete
+/TP/MCN/CB/BV-03-C - run
+/TP/MCN/CB/BV-03-C - test passed
+/TP/MCN/CB/BV-03-C - teardown
+/TP/MCN/CB/BV-03-C - teardown complete
+/TP/MCN/CB/BV-03-C - done
+
+/TP/MCN/CB/BV-04-C - init
+/TP/MCN/CB/BV-04-C - setup
+/TP/MCN/CB/BV-04-C - setup complete
+/TP/MCN/CB/BV-04-C - run
+/TP/MCN/CB/BV-04-C - test passed
+/TP/MCN/CB/BV-04-C - teardown
+/TP/MCN/CB/BV-04-C - teardown complete
+/TP/MCN/CB/BV-04-C - done
+
+/TP/MCN/CB/BV-05-C - init
+/TP/MCN/CB/BV-05-C - setup
+/TP/MCN/CB/BV-05-C - setup complete
+/TP/MCN/CB/BV-05-C - run
+/TP/MCN/CB/BV-05-C - test passed
+/TP/MCN/CB/BV-05-C - teardown
+/TP/MCN/CB/BV-05-C - teardown complete
+/TP/MCN/CB/BV-05-C - done
+
+/TP/MCN/CB/BV-06-C - init
+/TP/MCN/CB/BV-06-C - setup
+/TP/MCN/CB/BV-06-C - setup complete
+/TP/MCN/CB/BV-06-C - run
+/TP/MCN/CB/BV-06-C - test passed
+/TP/MCN/CB/BV-06-C - teardown
+/TP/MCN/CB/BV-06-C - teardown complete
+/TP/MCN/CB/BV-06-C - done
+
+/TP/MCN/CB/BV-07-C - init
+/TP/MCN/CB/BV-07-C - setup
+/TP/MCN/CB/BV-07-C - setup complete
+/TP/MCN/CB/BV-07-C - run
+/TP/MCN/CB/BV-07-C - test passed
+/TP/MCN/CB/BV-07-C - teardown
+/TP/MCN/CB/BV-07-C - teardown complete
+/TP/MCN/CB/BV-07-C - done
+
+/TP/MCN/CB/BV-08-C - init
+/TP/MCN/CB/BV-08-C - setup
+/TP/MCN/CB/BV-08-C - setup complete
+/TP/MCN/CB/BV-08-C - run
+/TP/MCN/CB/BV-08-C - test passed
+/TP/MCN/CB/BV-08-C - teardown
+/TP/MCN/CB/BV-08-C - teardown complete
+/TP/MCN/CB/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/CB/BV-10-C - init
+/TP/MCN/CB/BV-10-Cluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:change_path()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x80, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:search()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+0m - setup
+/TP/MCN/CB/BV-10-C - setup complete
+/TP/MCN/CB/BV-10-C - run
+/TP/MCN/CB/BV-10-C - test passed
+/TP/MCN/CB/BV-10-C - teardown
+/TP/MCN/CB/BV-10-C - teardown complete
+/TP/MCN/CB/BV-10-C - done
+
+/TP/MCN/CB/BV-11-C - init
+/TP/MCN/CB/BV-11-C - setup
+/TP/MCN/CB/BV-11-C - setup complete
+/TP/MCN/CB/BV-11-C - run
+/TP/MCN/CB/BV-11-C - test passed
+/TP/MCN/CB/BV-11-C - teardown
+/TP/MCN/CB/BV-11-C - teardown complete
+/TP/MCN/CB/BV-11-C - done
+
+/TP/MCN/CB/BI-01-C - init
+/TP/MCN/CB/BI-01-C - setup
+/TP/MCN/CB/BI-01-C - setup complete
+/TP/MCN/CB/BI-01-C - run
+/TP/MCN/CB/BI-01-C - test passed
+/TP/MCN/CB/BI-01-C - teardown
+/TP/MCN/CB/BI-01-C - teardown complete
+/TP/MCN/CB/BI-01-C - done
+
+/TP/MCN/CB/BI-02-C - init
+/TP/MCN/CB/BI-02-C - setup
+/TP/MCN/CB/BI-02-C - setup complete
+/TP/MCN/CB/BI-02-C - run
+/TP/MCN/CB/BI-02-C - test passed
+/TP/MCN/CB/BI-02-C - teardown
+/TP/MCN/CB/BI-02-C - teardown complete
+/TP/MCN/CB/BI-02-C - done
+
+/TP/MCN/CB/BI-03-C - init
+/TP/MCN/CB/BI-03-C - setup
+/TP/MCN/CB/BI-03-C - setup complete
+/TP/MCN/CB/BI-03-C - run
+/TP/MCN/CB/BI-03-C - test passed
+/TP/MCN/CB/BI-03-C - teardown
+/TP/MCN/CB/BI-03-C - teardown complete
+/TP/MCN/CB/BI-03-C - done
+
+/TP/MCN/CB/BI-04-C - init
+/TP/MCN/CB/BI-04-C - setup
+/TP/MCN/CB/BI-04-C - setup complete
+/TP/MCN/CB/BI-04-C - run
+/TP/MCN/CB/BI-04-C - test passed
+/TP/MCN/CB/BI-04-C - teardown
+/TP/MCN/CB/BI-04-C - teardown complete
+/TP/MCN/CB/BI-04-C - done
+
+/TP/MCN/CB/BI-05-C - init
+/TP/MCN/CB/BI-05-C - setup
+/TP/MCN/CB/BI-05-C - setup complete
+/TP/MCN/CB/BI-05-C - run
+/TP/MCN/CB/BI-05-C - test passed
+/TP/MCN/CB/BI-05-C - teardown
+/TP/MCN/CB/BI-05-C - teardown complete
+/TP/MCN/CB/BI-05-C - done
+
+/TP/MCN/SRC/BV-01-C - init
+/TP/MCN/SRC/BV-01-C - setup
+/TP/MCN/SRC/BV-01-C - setup complete
+/TP/MCN/SRC/BV-01-C - run
+/TP/MCN/SRC/BV-01-C - test passed
+/TP/MCN/SRC/BV-01-C - teardown
+/TP/MCN/SRC/BV-01-C - teardown complete
+/TP/MCN/SRC/BV-01-C - done
+
+/TP/MCN/SRC/BV-02-C - init
+/TP/MCN/SRC/BV-02-C - setup
+/TP/MCN/SRC/BV-02-C - setup complete
+/TP/MCN/SRC/BV-02-C - run
+/TP/MCN/SRC/BV-02-C - test passed
+/TP/MCN/SRC/BV-02-C - teardown
+/TP/MCN/SRC/BV-02-C - teardown complete
+/TP/MCN/SRC/BV-02-C - done
+
+/TP/MCN/SRC/BV-03-C - init
+/TP/MCN/SRC/BV-03-C - setup
+/TP/MCN/SRC/BV-03-C - setup complete
+/TP/MCN/SRC/BV-03-C - run
+/TP/MCN/SRC/BV-03-C - test passed
+/TP/MCN/SRC/BV-03-C - teardown
+/TP/MCN/SRC/BV-03-C - teardown complete
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_folder_items()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+/TP/MCN/SRC/BV-03-C - done
+
+/TP/MCN/SCR/BV-04-C - init
+/TP/MCN/SCR/BV-04-C - setup
+/TP/MCN/SCR/BV-04-C - setup complete
+/TP/MCN/SCR/BV-04-C - run
+/TP/MCN/SCR/BV-04-C - test passed
+/TP/MCN/SCR/BV-04-C - teardown
+/TP/MCN/SCR/BV-04-C - teardown complete
+/TP/MCN/SCR/BV-04-C - done
+
+/TP/MCN/SRC/BV-05-C - init
+/TP/MCN/SRC/BV-05-C - setup
+/TP/MCN/SRC/BV-05-C - setup complete
+/TP/MCN/SRC/BV-05-C - run
+/TP/MCN/SRC/BV-05-C - test passed
+/TP/MCN/SRC/BV-05-C - teardown
+/TP/MCN/SRC/BV-05-C - teardown complete
+/TP/MCN/SRC/BV-05-C - done
+
+/TP/MCN/SRC/BV-06-C - init
+/TP/MCN/SRC/BV-06-C - setup
+/TP/MCN/SRC/BV-06-C - setup complete
+/TP/MCN/SRC/BV-06-C - run
+/TP/MCN/SRC/BV-06-C - test passed
+/TP/MCN/SRC/BV-06-C - teardown
+/TP/MCN/SRC/BV-06-C - teardown complete
+/TP/MCN/SRC/BV-06-C - done
+
+/TP/MCN/NP/BV-01-C - init
+/TP/MCN/NP/BV-01-C - setup
+/TP/MCN/NP/BV-01-C - setup complete
+/TP/MCN/NP/BV-01-C - run
+/TP/MCN/NP/BV-01-C - test passed
+/TP/MCN/NP/BV-01-C - teardown
+/TP/MCN/NP/BV-01-C - teardown complete
+/TP/MCN/NP/BV-01-C - done
+
+/TP/MCN/NP/BV-02-C - init
+/TP/MCN/NP/BV-02-C - setup
+/TP/MCN/NP/BV-02-C - setup complete
+/TP/MCN/NP/BV-02-C - run
+/TP/MCN/NP/BV-02-C - test passed
+/TP/MCN/NP/BV-02-C - teardown
+/TP/MCN/NP/BV-02-C - teardown complete
+/TP/MCN/NP/BV-02-C - done
+
+/TP/MCN/NP/BV-03-C - init
+/TP/MCN/NP/BV-03-C - setup
+/TP/MCN/NP/BV-03-C - setup complete
+/TP/MCN/NP/BV-03-C - run
+/TP/MCN/NP/BV-03-C - test passed
+/TP/MCN/NP/BV-03-C - teardown
+/TP/MCN/NP/BV-03-C - teardown complete
+/TP/MCN/NP/BV-03-C - done
+
+/TP/MCN/NP/BV-04-C - init
+/TP/MCN/NP/BV-04-C - setup
+/TP/MCN/NP/BV-04-C - setup complete
+/TP/MCN/NP/BV-04-C - run
+/TP/MCN/NP/BV-04-C - test passed
+/TP/MCN/NP/BV-04-C - teardown
+/TP/MCN/NP/BV-04-C - teardown complete
+/TP/MCN/NP/BV-04-C - done
+
+/TP/MCN/NP/BV-05-C - init
+/TP/MCN/NP/BV-05-C - setup
+/TP/MCN/NP/BV-05-C - setup complete
+/TP/MCN/NP/BV-05-C - run
+/TP/MCN/NP/BV-05-C - test passed
+/TP/MCN/NP/BV-05-C - teardown
+/TP/MCN/NP/BV-05-C - teardown complete
+/TP/MCN/NP/BV-05-C - done
+
+/TP/MCN/NP/BV-06-C - init
+/TP/MCN/NP/BV-06-C - setup
+/TP/MCN/NP/BV-06-C - setup complete
+/TP/MCN/NP/BV-06-C - run
+/TP/MCN/NP/BV-06-C - test passed
+/TP/MCN/NP/BV-06-C - teardown
+/TP/MCN/NP/BV-06-C - teardown complete
+/TP/MCN/NP/BV-06-C - done
+
+/TP/MCN/NP/BV-07-C - init
+/TP/MCN/NP/BV-07-C - setup
+/TP/MCN/NP/BV-07-C - setup complete
+/TP/MCN/NP/BV-07-C - run
+/TP/MCN/NP/BV-07-C - test passed
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_item_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:play_item()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:add_to_now_playing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+[1;39m/TP/MCN/NP/BV-07-C - teardown
+/TP/MCN/NP/BV-07-C - teardown complete
+/TP/MCN/NP/BV-07-C - done
+
+/TP/MCN/NP/BV-08-C - init
+/TP/MCN/NP/BV-08-C - setup
+/TP/MCN/NP/BV-08-C - setup complete
+/TP/MCN/NP/BV-08-C - run
+/TP/MCN/NP/BV-08-C - test passed
+/TP/MCN/NP/BV-08-C - teardown
+/TP/MCN/NP/BV-08-C - teardown complete
+/TP/MCN/NP/BV-08-C - done
+
+/TP/MCN/CB/BV-09-C - init
+/TP/MCN/CB/BV-09-C - setup
+/TP/MCN/CB/BV-09-C - setup complete
+/TP/MCN/CB/BV-09-C - run
+/TP/MCN/CB/BV-09-C - test passed
+/TP/MCN/CB/BV-09-C - teardown
+/TP/MCN/CB/BV-09-C - teardown complete
+/TP/MCN/CB/BV-09-C - done
+
+/TP/MCN/NP/BI-01-C - init
+/TP/MCN/NP/BI-01-C - setup
+/TP/MCN/NP/BI-01-C - setup complete
+/TP/MCN/NP/BI-01-C - run
+/TP/MCN/NP/BI-01-C - test passed
+/TP/MCN/NP/BI-01-C - teardown
+/TP/MCN/NP/BI-01-C - teardown complete
+/TP/MCN/NP/BI-01-C - done
+
+/TP/MCN/NP/BI-02-C - init
+/TP/MCN/NP/BI-02-C - setup
+/TP/MCN/NP/BI-02-C - setup complete
+/TP/MCN/NP/BI-02-C - run
+/TP/MCN/NP/BI-02-C - test passed
+/TP/MCN/NP/BI-02-C - teardown
+/TP/MCN/NP/BI-02-C - teardown complete
+/TP/MCN/NP/BI-02-C - done
+
+/TP/MPS/BV-01-I - init
+/TP/MPS/BV-01-I - setup
+/TP/MPS/BV-01-I - setup complete
+/TP/MPS/BV-01-I - run
+/TP/MPS/BV-01-I - test passed
+/TP/MPS/BV-01-I - teardown
+/TP/MPS/BV-01-I - teardown complete
+/TP/MPS/BV-01-I - done
+
+/TP/CON/BV-01-C - init
+/TP/CON/BV-01-C - setup
+/TP/CON/BV-01-C - setup complete
+/TP/CON/BV-01-C - run
+/TP/CON/BV-01-C - test passed
+/TP/CON/BV-01-C - teardown
+/TP/CON/BV-01-C - teardown complete
+/TP/CON/BV-01-C - done
+
+/TP/CON/BV-02-C - init
+/TP/CON/BV-02-C - setup
+/TP/CON/BV-02-C - setup complete
+/TP/CON/BV-02-C - run
+/TP/CON/BV-02-C - test passed
+/TP/CON/BV-02-C - teardown
+/TP/CON/BV-02-C - teardown complete
+/TP/CON/BV-02-C - done
+
+/TP/CON/BV-03-C - init
+/TP/CON/BV-03-C - setup
+/TP/CON/BV-03-C - setup complete
+/TP/CON/BV-03-C - run
+/TP/CON/BV-03-C - test passed
+/TP/CON/BV-03-C - teardown
+/TP/CON/BV-03-C - teardown complete
+/TP/CON/BV-03-C - done
+
+/TP/CON/BV-04-C - init
+/TP/CON/BV-04-C - setup
+/TP/CON/BV-04-C - setup complete
+/TP/CON/BV-04-C - run
+/TP/CON/BV-04-C - test passed
+/TP/CON/BV-04-C - teardown
+/TP/CON/BV-04-C - teardown complete
+/TP/CON/BV-04-C - done
+
+/TP/CON/BV-05-C - init
+/TP/CON/BV-05-C - setup
+/TP/CON/BV-05-C - setup complete
+/TP/CON/BV-05-C - run
+/TP/CON/BV-05-C - test passed
+/TP/CON/BV-05-C - teardobluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_unit_info() reply to AVC_OP_UNITINFO
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:handle_subunit_info() reply to AVC_OP_SUBUNITINFO
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+wn
+/TP/CON/BV-05-C - teardown complete
+/TP/CON/BV-05-C - done
+
+/TP/CEC/BV-01-I - init
+/TP/CEC/BV-01-I - setup
+/TP/CEC/BV-01-I - setup complete
+/TP/CEC/BV-01-I - run
+/TP/CEC/BV-01-I - test passed
+/TP/CEC/BV-01-I - teardown
+/TP/CEC/BV-01-I - teardown complete
+/TP/CEC/BV-01-I - done
+
+/TP/CEC/BV-02-I - init
+/TP/CEC/BV-02-I - setup
+/TP/CEC/BV-02-I - setup complete
+/TP/CEC/BV-02-I - run
+/TP/CEC/BV-02-I - test passed
+/TP/CEC/BV-02-I - teardown
+/TP/CEC/BV-02-I - teardown complete
+/TP/CEC/BV-02-I - done
+
+/TP/CRC/BV-01-I - init
+/TP/CRC/BV-01-I - setup
+/TP/CRC/BV-01-I - setup complete
+/TP/CRC/BV-01-I - run
+/TP/CRC/BV-01-I - test passed
+/TP/CRC/BV-01-I - teardown
+/TP/CRC/BV-01-I - teardown complete
+/TP/CRC/BV-01-I - done
+
+/TP/CRC/BV-02-I - init
+/TP/CRC/BV-02-I - setup
+/TP/CRC/BV-02-I - setup complete
+/TP/CRC/BV-02-I - run
+/TP/CRC/BV-02-I - test passed
+/TP/CRC/BV-02-I - teardown
+/TP/CRC/BV-02-I - teardown complete
+/TP/CRC/BV-02-I - done
+
+/TP/ICC/BV-01-I - init
+/TP/ICC/BV-01-I - setup
+/TP/ICC/BV-01-I - setup complete
+/TP/ICC/BV-01-I - run
+/TP/ICC/BV-01-I - test passed
+/TP/ICC/BV-01-I - teardown
+/TP/ICC/BV-01-I - teardown complete
+/TP/ICC/BV-01-I - done
+
+/TP/ICC/BV-02-I - init
+/TP/ICC/BV-02-I - setup
+/TP/ICC/BV-02-I - setup complete
+/TP/ICC/BV-02-I - run
+/TP/ICC/BV-02-I - test passed
+/TP/ICC/BV-02-I - teardown
+/TP/ICC/BV-02-I - teardown complete
+/TP/ICC/BV-02-I - done
+
+/TP/PTT/BV-01-I - init
+/TP/PTT/BV-01-I - setup
+/TP/PTT/BV-01-I - setup complete
+/TP/PTT/BV-01-I - run
+/TP/PTT/BV-01-I - test passed
+/TP/PTT/BV-01-I - teardown
+/TP/PTT/BV-01-I - teardown complete
+/TP/PTT/BV-01-I - done
+
+/TP/PTT/BV-02-I - init
+/TP/PTT/BV-02-I - setup
+/TP/PTT/BV-02-I - setup complete
+/TP/PTT/BV-02-I - run
+/TP/PTT/BV-02-I - test passed
+/TP/PTT/BV-02-I - teardown
+/TP/PTT/BV-02-I - teardown complete
+/TP/PTT/BV-02-I - done
+
+/TP/PTT/BV-03-I - init
+/TP/PTT/BV-03-I - setup
+/TP/PTT/BV-03-I - setup complete
+/TP/PTT/BV-03-I - run
+/TP/PTT/BV-03-I - test passed
+/TP/PTT/BV-03-I - teardown
+/TP/PTT/BV-03-I - teardown complete
+/TP/PTT/BV-03-I - done
+
+/TP/PTT/BV-04-I - init
+/TP/PTT/BV-04-I - setup
+/TP/PTT/BV-04-I - setup complete
+/TP/PTT/BV-04-I - run
+/TP/PTT/BV-04-I - test passed
+/TP/PTT/BV-04-I - teardown
+/TP/PTT/BV-04-I - teardown complete
+/TP/PTT/BV-04-I - done
+
+/TP/PTT/BV-05-I - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x11, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+minit
+/TP/PTT/BV-05-I - setup
+/TP/PTT/BV-05-I - setup complete
+/TP/PTT/BV-05-I - run
+/TP/PTT/BV-05-I - test passed
+/TP/PTT/BV-05-I - teardown
+/TP/PTT/BV-05-I - teardown complete
+/TP/PTT/BV-05-I - done
+
+/TP/CFG/BV-01-C - init
+/TP/CFG/BV-01-C - setup
+/TP/CFG/BV-01-C - setup complete
+/TP/CFG/BV-01-C - run
+/TP/CFG/BV-01-C - test passed
+/TP/CFG/BV-01-C - teardown
+/TP/CFG/BV-01-C - teardown complete
+/TP/CFG/BV-01-C - done
+
+/TP/CFG/BV-02-C - init
+/TP/CFG/BV-02-C - setup
+/TP/CFG/BV-02-C - setup complete
+/TP/CFG/BV-02-C - run
+/TP/CFG/BV-02-C - test passed
+/TP/CFG/BV-02-C - teardown
+/TP/CFG/BV-02-C - teardown complete
+/TP/CFG/BV-02-C - done
+
+/TP/CFG/BI-01-C - init
+/TP/CFG/BI-01-C - setup
+/TP/CFG/BI-01-C - setup complete
+/TP/CFG/BI-01-C - run
+/TP/CFG/BI-01-C - test passed
+/TP/CFG/BI-01-C - teardown
+/TP/CFG/BI-01-C - teardown complete
+/TP/CFG/BI-01-C - done
+
+/TP/PAS/BV-01-C - init
+/TP/PAS/BV-01-C - setup
+/TP/PAS/BV-01-C - setup complete
+/TP/PAS/BV-01-C - run
+/TP/PAS/BV-01-C - test passed
+/TP/PAS/BV-01-C - teardown
+/TP/PAS/BV-01-C - teardown complete
+/TP/PAS/BV-01-C - done
+
+/TP/PAS/BV-02-C - init
+/TP/PAS/BV-02-C - setup
+/TP/PAS/BV-02-C - setup complete
+/TP/PAS/BV-02-C - run
+/TP/PAS/BV-02-C - test passed
+/TP/PAS/BV-02-C - teardown
+/TP/PAS/BV-02-C - teardown complete
+/TP/PAS/BV-02-C - done
+
+/TP/PAS/BV-03-C - init
+/TP/PAS/BV-03-C - setup
+/TP/PAS/BV-03-C - setup complete
+/TP/PAS/BV-03-C - run
+/TP/PAS/BV-03-C - test passed
+/TP/PAS/BV-03-C - teardown
+/TP/PAS/BV-03-C - teardown complete
+/TP/PAS/BV-03-C - done
+
+/TP/PAS/BV-04-C - init
+/TP/PAS/BV-04-C - setup
+/TP/PAS/BV-04-C - setup complete
+/TP/PAS/BV-04-C - run
+/TP/PAS/BV-04-C - test passed
+/TP/PAS/BV-04-C - teardown
+/TP/PAS/BV-04-C - teardown complete
+/TP/PAS/BV-04-C - done
+
+/TP/PAS/BV-05-C - init
+/TP/PAS/BV-05-C - setup
+/TP/PAS/BV-05-C - setup complete
+/TP/PAS/BV-05-C - run
+/TP/PAS/BV-05-C - test passed
+/TP/PAS/BV-05-C - teardown
+/TP/PAS/BV-05-C - teardown complete
+/TP/PAS/BV-05-C - done
+
+/TP/PAS/BV-06-C - init
+/TP/PAS/BV-06-C - setup
+/TP/PAS/BV-06-C - setup complete
+/TP/PAS/BV-06-C - run
+/TP/PAS/BV-06-C - test passed
+/TP/PAS/BV-06-C - teardown
+/TP/PAS/BV-06-C - teardown complete
+/TP/PAS/BV-06-C - done
+
+/TP/PAS/BV-07-C - init
+/TP/PAS/BV-07-C - setup
+/TP/PAS/BV-07-C - setup complete
+/TP/PAS/BV-07-C - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_attribute_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:list_values()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value_text()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0002
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_value()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x14, len 0x0003
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_value()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+mrun
+/TP/PAS/BV-07-C - test passed
+/TP/PAS/BV-07-C - teardown
+/TP/PAS/BV-07-C - teardown complete
+/TP/PAS/BV-07-C - done
+
+/TP/PAS/BV-08-C - init
+/TP/PAS/BV-08-C - setup
+/TP/PAS/BV-08-C - setup complete
+/TP/PAS/BV-08-C - run
+/TP/PAS/BV-08-C - test passed
+/TP/PAS/BV-08-C - teardown
+/TP/PAS/BV-08-C - teardown complete
+/TP/PAS/BV-08-C - done
+
+/TP/PAS/BV-09-C - init
+/TP/PAS/BV-09-C - setup
+/TP/PAS/BV-09-C - setup complete
+/TP/PAS/BV-09-C - run
+/TP/PAS/BV-09-C - test passed
+/TP/PAS/BV-09-C - teardown
+/TP/PAS/BV-09-C - teardown complete
+/TP/PAS/BV-09-C - done
+
+/TP/PAS/BV-10-C - init
+/TP/PAS/BV-10-C - setup
+/TP/PAS/BV-10-C - setup complete
+/TP/PAS/BV-10-C - run
+/TP/PAS/BV-10-C - test passed
+/TP/PAS/BV-10-C - teardown
+/TP/PAS/BV-10-C - teardown complete
+/TP/PAS/BV-10-C - done
+
+/TP/PAS/BV-11-C - init
+/TP/PAS/BV-11-C - setup
+/TP/PAS/BV-11-C - setup complete
+/TP/PAS/BV-11-C - run
+/TP/PAS/BV-11-C - test passed
+/TP/PAS/BV-11-C - teardown
+/TP/PAS/BV-11-C - teardown complete
+/TP/PAS/BV-11-C - done
+
+/TP/PAS/BI-01-C - init
+/TP/PAS/BI-01-C - setup
+/TP/PAS/BI-01-C - setup complete
+/TP/PAS/BI-01-C - run
+/TP/PAS/BI-01-C - test passed
+/TP/PAS/BI-01-C - teardown
+/TP/PAS/BI-01-C - teardown complete
+/TP/PAS/BI-01-C - done
+
+/TP/PAS/BI-02-C - init
+/TP/PAS/BI-02-C - setup
+/TP/PAS/BI-02-C - setup complete
+/TP/PAS/BI-02-C - run
+/TP/PAS/BI-02-C - test passed
+/TP/PAS/BI-02-C - teardown
+/TP/PAS/BI-02-C - teardown complete
+/TP/PAS/BI-02-C - done
+
+/TP/PAS/BI-03-C - init
+/TP/PAS/BI-03-C - setup
+/TP/PAS/BI-03-C - setup complete
+/TP/PAS/BI-03-C - run
+/TP/PAS/BI-03-C - test passed
+/TP/PAS/BI-03-C - teardown
+/TP/PAS/BI-03-C - teardown complete
+/TP/PAS/BI-03-C - done
+
+/TP/PAS/BI-04-C - init
+/TP/PAS/BI-04-C - setup
+/TP/PAS/BI-04-C - setup complete
+/TP/PAS/BI-04-C - run
+/TP/PAS/BI-04-C - test passed
+/TP/PAS/BI-04-C - teardown
+/TP/PAS/BI-04-C - teardown complete
+/TP/PAS/BI-04-C - done
+
+/TP/PAS/BI-05-C - init
+/TP/PAS/BI-05-C - setup
+/TP/PAS/BI-05-C - setup complete
+/TP/PAS/BI-05-C - run
+/TP/PAS/BI-05-C - test passed
+/TP/PAS/BI-05-C - teardown
+/TP/PAS/BI-05-C - teardown complete
+/TP/PAS/BI-05-C - done
+
+/TP/MDI/BV-01-C - init
+/TP/MDI/BV-01-C - setup
+/TP/MDI/BV-01-C - setup complete
+/TP/MDI/BV-01-C - run
+/TP/MDI/BV-01-C - test passed
+/TP/MDI/BV-01-C - teardown
+/TP/MDI/BV-01-C - bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x30, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_play_status()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x000D
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+teardown complete
+/TP/MDI/BV-01-C - done
+
+/TP/MDI/BV-02-C - init
+/TP/MDI/BV-02-C - setup
+/TP/MDI/BV-02-C - setup complete
+/TP/MDI/BV-02-C - run
+/TP/MDI/BV-02-C - test passed
+/TP/MDI/BV-02-C - teardown
+/TP/MDI/BV-02-C - teardown complete
+/TP/MDI/BV-02-C - done
+
+/TP/MDI/BV-03-C - init
+/TP/MDI/BV-03-C - setup
+/TP/MDI/BV-03-C - setup complete
+/TP/MDI/BV-03-C - run
+/TP/MDI/BV-03-C - test passed
+/TP/MDI/BV-03-C - teardown
+/TP/MDI/BV-03-C - teardown complete
+/TP/MDI/BV-03-C - done
+
+/TP/MDI/BV-04-C - init
+/TP/MDI/BV-04-C - setup
+/TP/MDI/BV-04-C - setup complete
+/TP/MDI/BV-04-C - run
+/TP/MDI/BV-04-C - test passed
+/TP/MDI/BV-04-C - teardown
+/TP/MDI/BV-04-C - teardown complete
+/TP/MDI/BV-04-C - done
+
+/TP/MDI/BV-05-C - init
+/TP/MDI/BV-05-C - setup
+/TP/MDI/BV-05-C - setup complete
+/TP/MDI/BV-05-C - run
+/TP/MDI/BV-05-C - test passed
+/TP/MDI/BV-05-C - teardown
+/TP/MDI/BV-05-C - teardown complete
+/TP/MDI/BV-05-C - done
+
+/TP/NFY/BV-01-C - init
+/TP/NFY/BV-01-C - setup
+/TP/NFY/BV-01-C - setup complete
+/TP/NFY/BV-01-C - run
+/TP/NFY/BV-01-C - test passed
+/TP/NFY/BV-01-C - teardown
+/TP/NFY/BV-01-C - teardown complete
+/TP/NFY/BV-01-C - done
+
+/TP/NFY/BV-02-C - init
+/TP/NFY/BV-02-C - setup
+/TP/NFY/BV-02-C - setup complete
+/TP/NFY/BV-02-C - run
+/TP/NFY/BV-02-C - test passed
+/TP/NFY/BV-02-C - teardown
+/TP/NFY/BV-02-C - teardown complete
+/TP/NFY/BV-02-C - done
+
+/TP/NFY/BV-03-C - init
+/TP/NFY/BV-03-C - setup
+/TP/NFY/BV-03-C - setup complete
+/TP/NFY/BV-03-C - run
+/TP/NFY/BV-03-C - test passed
+/TP/NFY/BV-03-C - teardown
+/TP/NFY/BV-03-C - teardown complete
+/TP/NFY/BV-03-C - done
+
+/TP/NFY/BV-04-C - init
+/TP/NFY/BV-04-C - setup
+/TP/NFY/BV-04-C - setup complete
+/TP/NFY/BV-04-C - run
+/TP/NFY/BV-04-C - test passed
+/TP/NFY/BV-04-C - teardown
+/TP/NFY/BV-04-C - teardown complete
+/TP/NFY/BV-04-C - done
+
+/TP/NFY/BV-05-C - init
+/TP/NFY/BV-05-C - setup
+/TP/NFY/BV-05-C - setup complete
+/TP/NFY/BV-05-C - run
+/TP/NFY/BV-05-C - test passed
+/TP/NFY/BV-05-C - teardown
+/TP/NFY/BV-05-C - teardown complete
+/TP/NFY/BV-05-C - done
+
+/TP/NFY/BV-08-C - init
+/TP/NFY/BV-08-C - setup
+/TP/NFY/BV-08-C - setup complete
+/TP/NFY/BV-08-C - run
+/TP/NFY/BV-08-C - test passed
+/TP/NFY/BV-08-C - teardown
+/TP/NFY/BV-08-C - teardown complete
+/TP/NFY/BV-08-C - done
+
+/TP/NFY/BI-01-C - init
+/TP/NFY/BI-01-C - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0xFF, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0xFF, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() UNKNOWN
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+34msetup
+/TP/NFY/BI-01-C - setup complete
+/TP/NFY/BI-01-C - run
+/TP/NFY/BI-01-C - test passed
+/TP/NFY/BI-01-C - teardown
+/TP/NFY/BI-01-C - teardown complete
+/TP/NFY/BI-01-C - done
+
+/TP/INV/BI-01-C - init
+/TP/INV/BI-01-C - setup
+/TP/INV/BI-01-C - setup complete
+/TP/INV/BI-01-C - run
+/TP/INV/BI-01-C - test passed
+/TP/INV/BI-01-C - teardown
+/TP/INV/BI-01-C - teardown complete
+/TP/INV/BI-01-C - done
+
+/TP/INV/BI-02-C - init
+/TP/INV/BI-02-C - setup
+/TP/INV/BI-02-C - setup complete
+/TP/INV/BI-02-C - run
+/TP/INV/BI-02-C - test passed
+/TP/INV/BI-02-C - teardown
+/TP/INV/BI-02-C - teardown complete
+/TP/INV/BI-02-C - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-01-I - init
+/TP/BGN/BV-01-I - setup
+/TP/BGN/BV-01-I - setup complete
+/TP/BGN/BV-01-I - run
+/TP/BGN/BV-01-I - test passed
+/TP/BGN/BV-01-I - teardown
+/TP/BGN/BV-01-I - teardown complete
+/TP/BGN/BV-01-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/BGN/BV-02-I - init
+/TP/BGN/BV-02-I - setup
+/TP/BGN/BV-02-I - setup complete
+/TP/BGN/BV-02-I - run
+/TP/BGN/BV-02-I - test passed
+/TP/BGN/BV-02-I - teardown
+/TP/BGN/BV-02-I - teardown complete
+/TP/BGN/BV-02-I - done
+
+/TP/VLH/BV-01-C - init
+/TP/VLH/BV-01-C - setup
+/TP/VLH/BV-01-C - setup complete
+/TP/VLH/BV-01-C - run
+/TP/VLH/BV-01-C - test passed
+/TP/VLH/BV-01-C - teardown
+/TP/VLH/BV-01-C - teardown complete
+/TP/VLH/BV-01-C - done
+
+/TP/VLH/BV-02-C - init
+/TP/VLH/BV-02-C - setup
+/TP/VLH/BV-02-C - setup complete
+/TP/VLH/BV-02-C - run
+/TP/VLH/BV-02-C - test passed
+/TP/VLH/BV-02-C - teardown
+/TP/VLH/BV-02-C - teardown complete
+/TP/VLH/BV-02-C - done
+
+/TP/VLH/BV-03-C - init
+/TP/VLH/BV-03-C - setup
+/TP/VLH/BV-03-C - setup complete
+/TP/VLH/BV-03-C - run
+/TP/VLH/BV-03-C - test passed
+/TP/VLH/BV-03-C - teardown
+/TP/VLH/BV-03-C - teardown complete
+/TP/VLH/BV-03-C - done
+
+/TP/VLH/BV-04-C - init
+/TP/VLH/BV-04-C - setup
+/TP/VLH/BV-04-C - setup complete
+/TP/VLH/BV-04-C - run
+/TP/VLH/BV-04-C - luetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0000
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:set_volume_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:register_notification_rsp()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() PLAY
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() PLAY
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_release() FAST FORWARD
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_passthrough_press() FAST FORWARD
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=2
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 519
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 14
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:request_continuing() len 14
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_ref() 0x55f3452ad9d0: ref=1
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:get_element_attributes()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:continuing_new() len 519
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x41, len 0x0001
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avrcp-lib.c:abort_continuing()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_send()
+bluetoothd[398]: /usr/src/debug/bluez5/5.72/android/avctp.c:avctp_unref() 0x55f3452ad9d0: ref=1
+2mtest passed
+/TP/VLH/BV-04-C - teardown
+/TP/VLH/BV-04-C - teardown complete
+/TP/VLH/BV-04-C - done
+
+/TP/VLH/BI-01-C - init
+/TP/VLH/BI-01-C - setup
+/TP/VLH/BI-01-C - setup complete
+/TP/VLH/BI-01-C - run
+/TP/VLH/BI-01-C - test passed
+/TP/VLH/BI-01-C - teardown
+/TP/VLH/BI-01-C - teardown complete
+/TP/VLH/BI-01-C - done
+
+/TP/VLH/BI-02-C - init
+/TP/VLH/BI-02-C - setup
+/TP/VLH/BI-02-C - setup complete
+/TP/VLH/BI-02-C - run
+/TP/VLH/BI-02-C - test passed
+/TP/VLH/BI-02-C - teardown
+/TP/VLH/BI-02-C - teardown complete
+/TP/VLH/BI-02-C - done
+
+/TP/VLH/BI-03-C - init
+/TP/VLH/BI-03-C - setup
+/TP/VLH/BI-03-C - setup complete
+/TP/VLH/BI-03-C - run
+/TP/VLH/BI-03-C - test passed
+/TP/VLH/BI-03-C - teardown
+/TP/VLH/BI-03-C - teardown complete
+/TP/VLH/BI-03-C - done
+
+/TP/VLH/BI-04-C - init
+/TP/VLH/BI-04-C - setup
+/TP/VLH/BI-04-C - setup complete
+/TP/VLH/BI-04-C - run
+/TP/VLH/BI-04-C - test passed
+/TP/VLH/BI-04-C - teardown
+/TP/VLH/BI-04-C - teardown complete
+/TP/VLH/BI-04-C - done
+
+/TP/PTH/BV-01-C - init
+/TP/PTH/BV-01-C - setup
+/TP/PTH/BV-01-C - setup complete
+/TP/PTH/BV-01-C - run
+/TP/PTH/BV-01-C - test passed
+/TP/PTH/BV-01-C - teardown
+/TP/PTH/BV-01-C - teardown complete
+/TP/PTH/BV-01-C - done
+
+/TP/PTH/BV-02-C - init
+/TP/PTH/BV-02-C - setup
+/TP/PTH/BV-02-C - setup complete
+/TP/PTH/BV-02-C - run
+/TP/PTH/BV-02-C - test passed
+/TP/PTH/BV-02-C - teardown
+/TP/PTH/BV-02-C - teardown complete
+/TP/PTH/BV-02-C - done
+
+/TP/RCR/BV-02-C - init
+/TP/RCR/BV-02-C - setup
+/TP/RCR/BV-02-C - setup complete
+/TP/RCR/BV-02-C - run
+/TP/RCR/BV-02-C - test passed
+/TP/RCR/BV-02-C - teardown
+/TP/RCR/BV-02-C - teardown complete
+/TP/RCR/BV-02-C - done
+
+/TP/RCR/BV-04-C - init
+/TP/RCR/BV-04-C - setup
+/TP/RCR/BV-04-C - setup complete
+/TP/RCR/BV-04-C - run
+/TP/RCR/BV-04-C - test passed
+/TP/RCR/BV-04-C - teardown
+/TP/RCR/BV-04-C - teardown complete
+/TP/RCR/BV-04-C - done
+
+
+Test Summary
+------------
+/TP/MPS/BV-01-C Passed  0.000 seconds
+/TP/MPS/BV-02-C Passed  0.000 seconds
+/TP/MPS/BV-03-C Passed  0.000 seconds
+/TP/MPS/BV-04-C Passed  0.000 seconds
+/TP/MPS/BV-05-C Passed  0.000 seconds
+/TP/MPS/BV-06-C Passed  0.000 seconds
+/TP/MPS/BV-07-C Passed  0.000 seconds
+/TP/MPS/BV-08-C Passed  0.000 seconds
+/TP/MPS/BV-09-C Passed  0.000 seconds
+/TP/MPS/BI-01-C Passed  0.000 seconds
+/TP/MPS/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-01-C Passed  0.000 seconds
+/TP/MCN/CB/BV-02-C Passed  0.000 seconds
+/TP/MCN/CB/BV-03-C Passed  0.000 seconds
+/TP/MCN/CB/BV-04-C Passed  0.000 seconds
+/TP/MCN/CB/BV-05-C Passed  0.000 seconds
+/TP/MCN/CB/BV-06-C Passed  0.000 seconds
+/TP/MCN/CB/BV-07-C Passed  0.000 seconds
+/TP/MCN/CB/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/CB/BV-10-C Passed  0.000 seconds
+/TP/MCN/CB/BV-11-C Passed  0.000 seconds
+/TP/MCN/CB/BI-01-C Passed  0.000 seconds
+/TP/MCN/CB/BI-02-C Passed  0.000 seconds
+/TP/MCN/CB/BI-03-C Passed  0.000 seconds
+/TP/MCN/CB/BI-04-C Passed  0.000 seconds
+/TP/MCN/CB/BI-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-01-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-02-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-03-C Passed  0.000 seconds
+/TP/MCN/SCR/BV-04-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-05-C Passed  0.000 seconds
+/TP/MCN/SRC/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-01-C Passed  0.000 seconds
+/TP/MCN/NP/BV-02-C Passed  0.000 seconds
+/TP/MCN/NP/BV-03-C Passed  0.000 seconds
+/TP/MCN/NP/BV-04-C Passed  0.000 seconds
+/TP/MCN/NP/BV-05-C Passed  0.000 seconds
+/TP/MCN/NP/BV-06-C Passed  0.000 seconds
+/TP/MCN/NP/BV-07-C Passed  0.000 seconds
+/TP/MCN/NP/BV-08-C Passed  0.000 seconds
+/TP/MCN/CB/BV-09-C Passed  0.000 seconds
+/TP/MCN/NP/BI-01-C Passed  0.000 seconds
+/TP/MCN/NP/BI-02-C Passed  0.000 seconds
+/TP/MPS/BV-01-I Passed  0.000 seconds
+/TP/CON/BV-01-C Passed  0.000 seconds
+/TP/CON/BV-02-C Passed  0.000 seconds
+/TP/CON/BV-03-C Passed  0.000 seconds
+/TP/CON/BV-04-C Passed  0.000 seconds
+/TP/CON/BV-05-C Passed  0.000 seconds
+/TP/CEC/BV-01-I Passed  0.000 seconds
+/TP/CEC/BV-02-I Passed  0.000 seconds
+/TP/CRC/BV-01-I Passed  0.000 seconds
+/TP/CRC/BV-02-I Passed  0.000 seconds
+/TP/ICC/BV-01-I Passed  0.000 seconds
+/TP/ICC/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-01-I Passed  0.000 seconds
+/TP/PTT/BV-02-I Passed  0.000 seconds
+/TP/PTT/BV-03-I Passed  0.000 seconds
+/TP/PTT/BV-04-I Passed  0.000 seconds
+/TP/PTT/BV-05-I Passed  0.000 seconds
+/TP/CFG/BV-01-C Passed  0.000 seconds
+/TP/CFG/BV-02-C Passed  0.000 seconds
+/TP/CFG/BI-01-C Passed  0.000 seconds
+/TP/PAS/BV-01-C Passed  0.000 seconds
+/TP/PAS/BV-02-C Passed  0.000 seconds
+/TP/PAS/BV-03-C Passed  0.000 seconds
+/TP/PAS/BV-04-C Passed  0.000 seconds
+/TP/PAS/BV-05-C Passed  0.000 seconds
+/TP/PAS/BV-06-C Passed  0.000 seconds
+/TP/PAS/BV-07-C Passed  0.000 seconds
+/TP/PAS/BV-08-C Passed  0.000 seconds
+/TP/PAS/BV-09-C Passed  0.000 seconds
+/TP/PAS/BV-10-C Passed  0.000 seconds
+/TP/PAS/BV-11-C Passed  0.000 seconds
+/TP/PAS/BI-01-C Passed  0.000 seconds
+/TP/PAS/BI-02-C Passed  0.000 seconds
+/TP/PAS/BI-03-C Passed  0.000 seconds
+/TP/PAS/BI-04-C Passed  0.000 seconds
+/TP/PAS/BI-05-C Passed  0.000 seconds
+/TP/MDI/BV-01-C Passed  0.000 seconds
+/TP/MDI/BV-02-C Passed  0.000 seconds
+/TP/MDI/BV-03-C Passed  0.000 seconds
+/TP/MDI/BV-04-C Passed  0.000 seconds
+/TP/MDI/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-01-C Passed  0.000 seconds
+/TP/NFY/BV-02-C Passed  0.000 seconds
+/TP/NFY/BV-03-C Passed  0.000 seconds
+/TP/NFY/BV-04-C Passed  0.000 seconds
+/TP/NFY/BV-05-C Passed  0.000 seconds
+/TP/NFY/BV-08-C Passed  0.000 seconds
+/TP/NFY/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-01-C Passed  0.000 seconds
+/TP/INV/BI-02-C Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-01-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/BGN/BV-02-I Passed  0.000 seconds
+/TP/VLH/BV-01-C Passed  0.000 seconds
+/TP/VLH/BV-02-C Passed  0.000 seconds
+/TP/VLH/BV-03-C Passed  0.000 seconds
+/TP/VLH/BV-04-C Passed  0.000 seconds
+/TP/VLH/BI-01-C Passed  0.000 seconds
+/TP/VLH/BI-02-C Passed  0.000 seconds
+/TP/VLH/BI-03-C Passed  0.000 seconds
+/TP/VLH/BI-04-C Passed  0.000 seconds
+/TP/PTH/BV-01-C Passed  0.000 seconds
+/TP/PTH/BV-02-C Passed  1.957 seconds
+/TP/RCR/BV-02-C Passed  0.000 seconds
+/TP/RCR/BV-04-C Passed  0.000 seconds
+Total: 110, Passed: 110 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.98 seconds
+PASS: test-avrcp
+
+BAP/UCL/DISC/BV-01-C - init
+BAP/UCL/DISC/BV-01-C - setup
+BAP/UCL/DISC/BV-01-C - setup complete
+BAP/UCL/DISC/BV-01-C - run
+BAP/UCL/DISC/BV-01-C - test passed
+BAP/UCL/DISC/BV-01-C - teardown
+BAP/UCL/DISC/BV-01-C - teardown complete
+BAP/UCL/DISC/BV-01-C - done
+
+BAP/UCL/DISC/BV-02-C - init
+BAP/UCL/DISC/BV-02-C - setup
+BAP/UCL/DISC/BV-02-C - setup complete
+BAP/UCL/DISC/BV-02-C - run
+BAP/UCL/DISC/BV-02-C - test passed
+BAP/UCL/DISC/BV-02-C - teardown
+BAP/UCL/DISC/BV-02-C - teardown complete
+BAP/UCL/DISC/BV-02-C - done
+
+BAP/UCL/DISC/BV-06-C - init
+BAP/UCL/DISC/BV-06-C - setup
+BAP/UCL/DISC/BV-06-C - setup complete
+BAP/UCL/DISC/BV-06-C - run
+BAP/UCL/DISC/BV-06-C - test passed
+BAP/UCL/DISC/BV-06-C - teardown
+BAP/UCL/DISC/BV-06-C - teardown complete
+BAP/UCL/DISC/BV-06-C - done
+
+BAP/UCL/DISC/BV-05-C - init
+BAP/UCL/DISC/BV-05-C - setup
+BAP/UCL/DISC/BV-05-C - setup complete
+BAP/UCL/DISC/BV-05-C - run
+BAP/UCL/DISC/BV-05-C - test passed
+BAP/UCL/DISC/BV-05-C - teardown
+BAP/UCL/DISC/BV-05-C - teardown complete
+BAP/UCL/DISC/BV-05-C - done
+
+BAP/UCL/DISC/BV-03-C - init
+BAP/UCL/DISC/BV-03-C - setup
+BAP/UCL/DISC/BV-03-C - setup complete
+BAP/UCL/DISC/BV-03-C - run
+BAP/UCL/DISC/BV-03-C - test passed
+BAP/UCL/DISC/BV-03-C - teardown
+BAP/UCL/DISC/BV-03-C - teardown complete
+BAP/UCL/DISC/BV-03-C - done
+
+BAP/UCL/DISC/BV-04-C - init
+BAP/UCL/DISC/BV-04-C - setup
+BAP/UCL/DISC/BV-04-C - setup complete
+BAP/UCL/DISC/BV-04-C - run
+BAP/UCL/DISC/BV-04-C - test passed
+BAP/UCL/DISC/BV-04-C - teardown
+BAP/UCL/DISC/BV-04-C - teardown complete
+BAP/UCL/DISC/BV-04-C - done
+
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - init
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - setup complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - run
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - test passed
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - teardown complete
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] - done
+
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - init
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - setup complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - run
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - test passed
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - teardown complete
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] - done
+
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - init
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - setup complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - run
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - test passed
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - teardown complete
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] - done
+
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - init
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - setup complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - run
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - test passed
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - teardown complete
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] - done
+
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - init
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - setup complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - run
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - test passed
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - teardown complete
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] - done
+
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - init
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - setup complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - run
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - test passed
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - teardown complete
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] - done
+
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - init
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - setup complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - run
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - test passed
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - teardown complete
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] - done
+
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - init
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - setup complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - run
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - test passed
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - teardown complete
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] - done
+
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - init
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - setup complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - run
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - test passed
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - teardown complete
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] - done
+
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - init
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - setup complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - run
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - test passed
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - teardown complete
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] - done
+
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - init
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - setup complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - run
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - test passed
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - teardown complete
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] - done
+
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - init
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - setup complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - run
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - test passed
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - teardown complete
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] - done
+
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - init
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - setup complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - run
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - test passed
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - teardown complete
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] - done
+
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - init
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - setup complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - run
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - test passed
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - teardown complete
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] - done
+
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - init
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - setup complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - run
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - test passed
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - teardown complete
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] - done
+
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - init
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - setup complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - run
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - test passed
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - teardown complete
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] - done
+
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - init
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - run
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - init
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - setup complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - run
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - test passed
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] - done
+
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - init
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - setup complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - run
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - test passed
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - teardown complete
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] - done
+
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - init
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - setup complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - run
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - test passed
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - teardown complete
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] - done
+
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - init
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - setup complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - run
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - test passed
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - teardown complete
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] - done
+
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - init
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - setup complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - run
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - test passed
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - teardown complete
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] - done
+
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - init
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - setup complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - run
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - test passed
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - teardown complete
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] - done
+
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - init
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - setup complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - run
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - test passed
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - teardown complete
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] - done
+
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - init
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - setup complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - run
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - test passed
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - teardown complete
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] - done
+
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - init
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - setup complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - run
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - test passed
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - teardown complete
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] - done
+
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - init
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - setup complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - run
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - test passed
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - teardown complete
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] - done
+
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - init
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - setup complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - run
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - test passed
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - teardown complete
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] - done
+
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - init
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - setup complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - run
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - test passed
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - teardown complete
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] - done
+
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - init
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - setup complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - run
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - test passed
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - teardown complete
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] - done
+
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - init
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - setup complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - run
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - test passed
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - teardown complete
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] - done
+
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - init
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - setup complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - run
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - test passed
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - teardown complete
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] - done
+
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - init
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - setup complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - run
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - test passed
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - teardown complete
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] - done
+
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - init
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - setup complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - run
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - test passed
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - teardown complete
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] - done
+
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - init
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - setup complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - run
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - test passed
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - teardown complete
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] - done
+
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - init
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - setup complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - run
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - test passed
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - teardown complete
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] - done
+
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - init
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - setup complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - run
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - test passed
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - teardown complete
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] - done
+
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - init
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - setup complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - run
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - test passed
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - teardown complete
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] - done
+
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - init
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - setup complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - run
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - test passed
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - teardown complete
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] - done
+
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - init
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - setup complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - run
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - test passed
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - teardown complete
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] - done
+
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - init
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - setup complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - run
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - test passed
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - teardown complete
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] - done
+
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - init
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - setup complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - run
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - test passed
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - teardown complete
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] - done
+
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - init
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - setup complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - run
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - test passed
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - teardown complete
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] - done
+
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - init
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - setup complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - run
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - test passed
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - teardown complete
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] - done
+
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - init
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - setup complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - run
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - test passed
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - teardown complete
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] - done
+
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - init
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - setup complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - run
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - test passed
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - teardown complete
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] - done
+
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - init
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - setup complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - run
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - test passed
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - teardown complete
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] - done
+
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - init
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - setup complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - run
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - test passed
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - teardown complete
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] - done
+
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - init
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - setup complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - run
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - test passed
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - teardown complete
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] - done
+
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - init
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - setup complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - run
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - test passed
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - teardown complete
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] - done
+
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - init
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - setup complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - run
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - test passed
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - teardown complete
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] - done
+
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - init
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - setup complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - run
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - test passed
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - teardown complete
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] - done
+
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - init
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - setup complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - run
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - test passed
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - teardown complete
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] - done
+
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - init
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - setup complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - run
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - test passed
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - teardown complete
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] - done
+
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - init
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - setup complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - run
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - test passed
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] - done
+
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - init
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - setup complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - run
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - test passed
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] - done
+
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - init
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - setup complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - run
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - test passed
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - teardown complete
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] - done
+
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - init
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - setup complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - run
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - test passed
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - teardown complete
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] - done
+
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - init
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - setup complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - run
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - test passed
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - teardown complete
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] - done
+
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - init
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - setup complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - run
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - test passed
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - teardown complete
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] - done
+
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - init
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - setup complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - run
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - test passed
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - teardown complete
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] - done
+
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - init
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - setup complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - run
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - test passed
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - teardown complete
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] - done
+
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - init
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - setup complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - run
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - test passed
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - teardown complete
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] - done
+
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - init
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - setup complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - run
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - test passed
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - teardown complete
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] - done
+
+
+Test Summary
+------------
+BAP/UCL/DISC/BV-01-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-02-C Passed  0.005 seconds
+BAP/UCL/DISC/BV-06-C Passed  0.005 seconds
+BAP/UCL/DISC/BV-05-C Passed  0.005 seconds
+BAP/UCL/DISC/BV-03-C Passed  0.006 seconds
+BAP/UCL/DISC/BV-04-C Passed  0.007 seconds
+BAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] Passed  0.016 seconds
+BAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] Passed  0.018 seconds
+BAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] Passed  0.018 seconds
+BAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] Passed  0.018 seconds
+BAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] Passed  0.017 seconds
+BAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] Passed  0.018 seconds
+BAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] Passed  0.018 seconds
+BAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] Passed  0.018 seconds
+BAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS] Passed  0.018 seconds
+BAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] Passed  0.022 seconds
+BAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] Passed  0.017 seconds
+BAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] Passed  0.016 seconds
+BAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] Passed  0.019 seconds
+BAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] Passed  0.018 seconds
+BAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] Passed  0.015 seconds
+BAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] Passed  0.015 seconds
+BAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] Passed  0.015 seconds
+BAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] Passed  0.018 seconds
+BAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] Passed  0.017 seconds
+BAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] Passed  0.016 seconds
+BAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS] Passed  0.017 seconds
+BAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS] Passed  0.016 seconds
+BAP/UCL/SCC/BV-101-C [UCL SRC Enable] Passed  0.015 seconds
+BAP/UCL/SCC/BV-102-C [UCL SNK Enable] Passed  0.016 seconds
+BAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] Passed  0.016 seconds
+BAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] Passed  0.015 seconds
+BAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] Passed  0.026 seconds
+BAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] Passed  0.026 seconds
+BAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] Passed  0.026 seconds
+BAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] Passed  0.028 seconds
+BAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] Passed  0.029 seconds
+Total: 122, Passed: 122 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 2.13 seconds
+PASS: test-bap
+
+BASS/SR/SGGIT/SER/BV-01-C - init
+BASS/SR/SGGIT/SER/BV-01-C - setup
+BASS/SR/SGGIT/SER/BV-01-C - setup complete
+BASS/SR/SGGIT/SER/BV-01-C - run
+BASS/SR/SGGIT/SER/BV-01-C - test passed
+BASS/SR/SGGIT/SER/BV-01-C - teardown
+BASS/SR/SGGIT/SER/BV-01-C - teardown complete
+BASS/SR/SGGIT/SER/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-01-C - init
+BASS/SR/SGGIT/CHA/BV-01-C - setup
+BASS/SR/SGGIT/CHA/BV-01-C - setup complete
+BASS/SR/SGGIT/CHA/BV-01-C - run
+BASS/SR/SGGIT/CHA/BV-01-C - test passed
+BASS/SR/SGGIT/CHA/BV-01-C - teardown
+BASS/SR/SGGIT/CHA/BV-01-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-01-C - done
+
+BASS/SR/SGGIT/CHA/BV-02-C - init
+BASS/SR/SGGIT/CHA/BV-02-C - setup
+BASS/SR/SGGIT/CHA/BV-02-C - setup complete
+BASS/SR/SGGIT/CHA/BV-02-C - run
+BASS/SR/SGGIT/CHA/BV-02-C - test passed
+BASS/SR/SGGIT/CHA/BV-02-C - teardown
+BASS/SR/SGGIT/CHA/BV-02-C - teardown complete
+BASS/SR/SGGIT/CHA/BV-02-C - done
+
+BASS/SR/SPE/BI-01-C - init
+BASS/SR/SPE/BI-01-C - setup
+BASS/SR/SPE/BI-01-C - setup complete
+BASS/SR/SPE/BI-01-C - run
+BASS/SR/SPE/BI-01-C - test passed
+BASS/SR/SPE/BI-01-C - teardown
+BASS/SR/SPE/BI-01-C - teardown complete
+BASS/SR/SPE/BI-01-C - done
+
+BASS/SR/SPE/BI-03-C - init
+BASS/SR/SPE/BI-03-C - setup
+BASS/SR/SPE/BI-03-C - setup complete
+BASS/SR/SPE/BI-03-C - run
+BASS/SR/SPE/BI-03-C - test passed
+BASS/SR/SPE/BI-03-C - teardown
+BASS/SR/SPE/BI-03-C - teardown complete
+BASS/SR/SPE/BI-03-C - done
+
+BASS/SR/SPE/BI-04-C - init
+BASS/SR/SPE/BI-04-C - setup
+BASS/SR/SPE/BI-04-C - setup complete
+BASS/SR/SPE/BI-04-C - run
+BASS/SR/SPE/BI-04-C - test passed
+BASS/SR/SPE/BI-04-C - teardown
+BASS/SR/SPE/BI-04-C - teardown complete
+BASS/SR/SPE/BI-04-C - done
+
+BASS/SR/SPE/BI-06-C - init
+BASS/SR/SPE/BI-06-C - setup
+BASS/SR/SPE/BI-06-C - setup complete
+BASS/SR/SPE/BI-06-C - run
+BASS/SR/SPE/BI-06-C - test passed
+BASS/SR/SPE/BI-06-C - teardown
+BASS/SR/SPE/BI-06-C - teardown complete
+BASS/SR/SPE/BI-06-C - done
+
+BASS/SR/SPE/BI-07-C - init
+BASS/SR/SPE/BI-07-C - setup
+BASS/SR/SPE/BI-07-C - setup complete
+BASS/SR/SPE/BI-07-C - run
+BASS/SR/SPE/BI-07-C - test passed
+BASS/SR/SPE/BI-07-C - teardown
+BASS/SR/SPE/BI-07-C - teardown complete
+BASS/SR/SPE/BI-07-C - done
+
+
+Test Summary
+------------
+BASS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+BASS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+BASS/SR/SGGIT/CHA/BV-02-C Passed  0.003 seconds
+BASS/SR/SPE/BI-01-C Passed  0.004 seconds
+BASS/SR/SPE/BI-03-C Passed  0.003 seconds
+BASS/SR/SPE/BI-04-C Passed  0.003 seconds
+BASS/SR/SPE/BI-06-C Passed  0.003 seconds
+BASS/SR/SPE/BI-07-C Passed  0.004 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0271 seconds
+PASS: test-bass
+
+/crc/1 - init
+/crc/1 - setup
+/crc/1 - setup complete
+/crc/1 - run
+/crc/1 - test passed
+/crc/1 - teardown
+/crc/1 - teardown complete
+/crc/1 - done
+
+/crc/2 - init
+/crc/2 - setup
+/crc/2 - setup complete
+/crc/2 - run
+/crc/2 - test passed
+/crc/2 - teardown
+/crc/2 - teardown complete
+/crc/2 - done
+
+/crc/3 - init
+/crc/3 - setup
+/crc/3 - setup complete
+/crc/3 - run
+/crc/3 - test passed
+/crc/3 - teardown
+/crc/3 - teardown complete
+/crc/3 - done
+
+/crc/4 - init
+/crc/4 - setup
+/crc/4 - setup complete
+/crc/4 - run
+/crc/4 - test passed
+/crc/4 - teardown
+/crc/4 - teardown complete
+/crc/4 - done
+
+/crc/5 - init
+/crc/5 - setup
+/crc/5 - setup complete
+/crc/5 - run
+/crc/5 - test passed
+/crc/5 - teardown
+/crc/5 - teardown complete
+/crc/5 - done
+
+/crc/6 - init
+/crc/6 - setup
+/crc/6 - setup complete
+/crc/6 - run
+/crc/6 - test passed
+/crc/6 - teardown
+/crc/6 - teardown complete
+/crc/6 - done
+
+/crc/7 - init
+/crc/7 - setup
+/crc/7 - setup complete
+/crc/7 - run
+/crc/7 - test passed
+/crc/7 - teardown
+/crc/7 - teardown complete
+/crc/7 - done
+
+/crc/8 - init
+/crc/8 - setup
+/crc/8 - setup complete
+/crc/8 - run
+/crc/8 - test passed
+/crc/8 - teardown
+/crc/8 - teardown complete
+/crc/8 - done
+
+/crc/9 - init
+/crc/9 - setup
+/crc/9 - setup complete
+/crc/9 - run
+/crc/9 - test passed
+/crc/9 - teardown
+/crc/9 - teardown complete
+/crc/9 - done
+
+
+Test Summary
+------------
+/crc/1 Passed  0.000 seconds
+/crc/2 Passed  0.000 seconds
+/crc/3 Passed  0.000 seconds
+/crc/4 Passed  0.000 seconds
+/crc/5 Passed  0.000 seconds
+/crc/6 Passed  0.000 seconds
+/crc/7 Passed  0.000 seconds
+/crc/8 Passed  0.000 seconds
+/crc/9 Passed  0.000 seconds
+Total: 9, Passed: 9 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.000276 seconds
+PASS: test-crc
+PASS: test-crypto
+
+/ecdh/multi - init
+/ecdh/multi - setup
+/ecdh/multi - setup complete
+/ecdh/multi - run
+/ecdh/multi - test passed
+/ecdh/multi - teardown
+/ecdh/multi - teardown complete
+/ecdh/multi - done
+
+/ecdh/sample/1 - init
+/ecdh/sample/1 - setup
+/ecdh/sample/1 - setup complete
+/ecdh/sample/1 - run
+/ecdh/sample/1 - test passed
+/ecdh/sample/1 - teardown
+/ecdh/sample/1 - teardown complete
+/ecdh/sample/1 - done
+
+/ecdh/sample/2 - init
+/ecdh/sample/2 - setup
+/ecdh/sample/2 - setup complete
+/ecdh/sample/2 - run
+/ecdh/sample/2 - test passed
+/ecdh/sample/2 - teardown
+/ecdh/sample/2 - teardown complete
+/ecdh/sample/2 - done
+
+/ecdh/sample/3 - init
+/ecdh/sample/3 - setup
+/ecdh/sample/3 - setup complete
+/ecdh/sample/3 - run
+/ecdh/sample/3 - test passed
+/ecdh/sample/3 - teardown
+/ecdh/sample/3 - teardown complete
+/ecdh/sample/3 - done
+
+/ecdh/invalid - init
+/ecdh/invalid - setup
+/ecdh/invalid - setup complete
+/ecdh/invalid - run
+/ecdh/invalid - test passed
+/ecdh/invalid - teardown
+/ecdh/invalid - teardown complete
+/ecdh/invalid - done
+
+
+Test Summary
+------------
+/ecdh/multi Passed  0.557 seconds
+/ecdh/sample/1 Passed  0.001 seconds
+/ecdh/sample/2 Passed  0.001 seconds
+/ecdh/sample/3 Passed  0.001 seconds
+/ecdh/invalid Passed  0.000 seconds
+Total: 5, Passed: 5 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.561 seconds
+PASS: test-ecc
+
+/eir/basic - init
+/eir/basic - setup
+/eir/basic - setup complete
+/eir/basic - run
+/eir/basic - test passed
+/eir/basic - teardown
+/eir/basic - teardown complete
+/eir/basic - done
+
+/eir/macbookair - init
+/eir/macbookair - setup
+/eir/macbookair - setup complete
+/eir/macbookair - run
+/eir/macbookair - test passed
+/eir/macbookair - teardown
+/eir/macbookair - teardown complete
+/eir/macbookair - done
+
+/eir/iphone5 - init
+/eir/iphone5 - setup
+/eir/iphone5 - setup complete
+/eir/iphone5 - run
+/eir/iphone5 - test passed
+/eir/iphone5 - teardown
+/eir/iphone5 - teardown complete
+/eir/iphone5 - done
+
+/eir/ipadmini - init
+/eir/ipadmini - setup
+/eir/ipadmini - setup complete
+/eir/ipadmini - run
+/eir/ipadmini - test passed
+/eir/ipadmini - teardown
+/eir/ipadmini - teardown complete
+/eir/ipadmini - done
+
+/eir/sl400h - init
+/eir/sl400h - setup
+/eir/sl400h - setup complete
+/eir/sl400h - run
+/eir/sl400h - test passed
+/eir/sl400h - teardown
+/eir/sl400h - teardown complete
+/eir/sl400h - done
+
+/eir/sl910 - init
+/eir/sl910 - setup
+/eir/sl910 - setup complete
+/eir/sl910 - run
+/eir/sl910 - test passed
+/eir/sl910 - teardown
+/eir/sl910 - teardown complete
+/eir/sl910 - done
+
+/eir/bh907 - init
+/eir/bh907 - setup
+/eir/bh907 - setup complete
+/eir/bh907 - run
+/eir/bh907 - test passed
+/eir/bh907 - teardown
+/eir/bh907 - teardown complete
+/eir/bh907 - done
+
+/eir/fuelband - init
+/eir/fuelband - setup
+/eir/fuelband - setup complete
+/eir/fuelband - run
+/eir/fuelband - test passed
+/eir/fuelband - teardown
+/eir/fuelband - teardown complete
+/eir/fuelband - done
+
+/ad/bluesc - init
+/ad/bluesc - setup
+/ad/bluesc - setup complete
+/ad/bluesc - run
+/ad/bluesc - test passed
+/ad/bluesc - teardown
+/ad/bluesc - teardown complete
+/ad/bluesc - done
+
+/ad/wahooscale - init
+/ad/wahooscale - setup
+/ad/wahooscale - setup complete
+/ad/wahooscale - run
+/ad/wahooscale - test passed
+/ad/wahooscale - teardown
+/ad/wahooscale - teardown complete
+/ad/wahooscale - done
+
+/ad/mioalpha - init
+/ad/mioalpha - setup
+/ad/mioalpha - setup complete
+/ad/mioalpha - run
+/ad/mioalpha - test passed
+/ad/mioalpha - teardown
+/ad/mioalpha - teardown complete
+/ad/mioalpha - done
+
+/ad/cookoo - init
+/ad/cookoo - setup
+/ad/cookoo - setup complete
+/ad/cookoo - run
+/ad/cookoo - test passed
+/ad/cookoo - teardown
+/ad/cookoo - teardown complete
+/ad/cookoo - done
+
+/ad/citizen1 - init
+/ad/citizen1 - setup
+/ad/citizen1 - setup complete
+/ad/citizen1 - run
+/ad/citizen1 - test passed
+/ad/citizen1 - teardown
+/ad/citizen1 - teardown complete
+/ad/citizen1 - done
+
+/ad/citizen2 - init
+/ad/citizen2 - setup
+/ad/citizen2 - setup complete
+/ad/citizen2 - run
+/ad/citizen2 - test passed
+/ad/citizen2 - teardown
+/ad/citizen2 - teardown complete
+/ad/citizen2 - done
+
+ad/g-tag - init
+ad/g-tag - setup
+ad/g-tag - setup complete
+ad/g-tag - run
+ad/g-tag - test passed
+ad/g-tag - teardown
+ad/g-tag - teardown complete
+ad/g-tag - done
+
+ad/uri-beacon - init
+ad/uri-beacon - setup
+ad/uri-beacon - setup complete
+ad/uri-beacon - run
+ad/uri-beacon - test passed
+ad/uri-beacon - teardown
+ad/uri-beacon - teardown complete
+ad/uri-beacon - done
+
+
+Test Summary
+------------
+/eir/basic Passed  0.000 seconds
+/eir/macbookair Passed  0.000 seconds
+/eir/iphone5 Passed  0.000 seconds
+/eir/ipadmini Passed  0.000 seconds
+/eir/sl400h Passed  0.000 seconds
+/eir/sl910 Passed  0.000 seconds
+/eir/bh907 Passed  0.000 seconds
+/eir/fuelband Passed  0.000 seconds
+/ad/bluesc Passed  0.000 seconds
+/ad/wahooscale Passed  0.000 seconds
+/ad/mioalpha Passed  0.000 seconds
+/ad/cookoo Passed  0.000 seconds
+/ad/citizen1 Passed  0.000 seconds
+/ad/citizen2 Passed  0.000 seconds
+ad/g-tag Passed  0.000 seconds
+ad/uri-beacon Passed  0.000 seconds
+Total: 16, Passed: 16 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00106 seconds
+PASS: test-eir
+
+/TP/GAC/CL/BV-01-C - init
+/TP/GAC/CL/BV-01-C - setup
+/TP/GAC/CL/BV-01-C - setup complete
+/TP/GAC/CL/BV-01-C - run
+/TP/GAC/CL/BV-01-C - test passed
+/TP/GAC/CL/BV-01-C - teardown
+/TP/GAC/CL/BV-01-C - teardown complete
+/TP/GAC/CL/BV-01-C - done
+
+/TP/GAC/SR/BV-01-C - init
+/TP/GAC/SR/BV-01-C - setup
+/TP/GAC/SR/BV-01-C - setup complete
+/TP/GAC/SR/BV-01-C - run
+/TP/GAC/SR/BV-01-C - test passed
+/TP/GAC/SR/BV-01-C - teardown
+/TP/GAC/SR/BV-01-C - teardown complete
+/TP/GAC/SR/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C - init
+/TP/GAD/CL/BV-01-C - setup
+/TP/GAD/CL/BV-01-C - setup complete
+/TP/GAD/CL/BV-01-C - run
+/TP/GAD/CL/BV-01-C - test passed
+/TP/GAD/CL/BV-01-C - teardown
+/TP/GAD/CL/BV-01-C - teardown complete
+/TP/GAD/CL/BV-01-C - done
+
+/TP/GAD/CL/BV-01-C-small - init
+/TP/GAD/CL/BV-01-C-small - setup
+/TP/GAD/CL/BV-01-C-small - setup complete
+/TP/GAD/CL/BV-01-C-small - run
+/TP/GAD/CL/BV-01-C-small - test passed
+/TP/GAD/CL/BV-01-C-small - teardown
+/TP/GAD/CL/BV-01-C-small - teardown complete
+/TP/GAD/CL/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C - init
+/TP/GAD/SR/BV-01-C - setup
+/TP/GAD/SR/BV-01-C - setup complete
+/TP/GAD/SR/BV-01-C - run
+/TP/GAD/SR/BV-01-C - test passed
+/TP/GAD/SR/BV-01-C - teardown
+/TP/GAD/SR/BV-01-C - teardown complete
+/TP/GAD/SR/BV-01-C - done
+
+/TP/GAD/SR/BV-01-C-small - init
+/TP/GAD/SR/BV-01-C-small - setup
+/TP/GAD/SR/BV-01-C-small - setup complete
+/TP/GAD/SR/BV-01-C-small - run
+/TP/GAD/SR/BV-01-C-small - test passed
+/TP/GAD/SR/BV-01-C-small - teardown
+/TP/GAD/SR/BV-01-C-small - teardown complete
+/TP/GAD/SR/BV-01-C-small - done
+
+/TP/GAD/SR/BV-01-C-large-1 - init
+/TP/GAD/SR/BV-01-C-large-1 - setup
+/TP/GAD/SR/BV-01-C-large-1 - setup complete
+/TP/GAD/SR/BV-01-C-large-1 - run
+/TP/GAD/SR/BV-01-C-large-1 - test passed
+/TP/GAD/SR/BV-01-C-large-1 - teardown
+/TP/GAD/SR/BV-01-C-large-1 - teardown complete
+/TP/GAD/SR/BV-01-C-large-1 - done
+
+/TP/GAD/CL/BV-02-C-1 - init
+/TP/GAD/CL/BV-02-C-1 - setup
+/TP/GAD/CL/BV-02-C-1 - setup complete
+/TP/GAD/CL/BV-02-C-1 - run
+/TP/GAD/CL/BV-02-C-1 - test passed
+/TP/GAD/CL/BV-02-C-1 - teardown
+/TP/GAD/CL/BV-02-C-1 - teardown complete
+/TP/GAD/CL/BV-02-C-1 - done
+
+/TP/GAD/CL/BV-02-C-1-alternative - init
+/TP/GAD/CL/BV-02-C-1-alternative - setup
+/TP/GAD/CL/BV-02-C-1-alternative - setup complete
+/TP/GAD/CL/BV-02-C-1-alternative - run
+/TP/GAD/CL/BV-02-C-1-alternative - test passed
+/TP/GAD/CL/BV-02-C-1-alternative - teardown
+/TP/GAD/CL/BV-02-C-1-alternative - teardown complete
+/TP/GAD/CL/BV-02-C-1-alternative - done
+
+/TP/GAD/CL/BV-02-C-2 - init
+/TP/GAD/CL/BV-02-C-2 - setup
+/TP/GAD/CL/BV-02-C-2 - setup complete
+/TP/GAD/CL/BV-02-C-2 - run
+/TP/GAD/CL/BV-02-C-2 - test passed
+/TP/GAD/CL/BV-02-C-2 - teardown
+/TP/GAD/CL/BV-02-C-2 - teardown complete
+/TP/GAD/CL/BV-02-C-2 - done
+
+/TP/GAD/SR/BV-02-C/exists-16/small - init
+/TP/GAD/SR/BV-02-C/exists-16/small - setup
+/TP/GAD/SR/BV-02-C/exists-16/small - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/small - run
+/TP/GAD/SR/BV-02-C/exists-16/small - test passed
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown
+/TP/GAD/SR/BV-02-C/exists-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/small - done
+
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-16/small - init
+/TP/GAD/SR/BV-02-C/missing-16/small - setup
+/TP/GAD/SR/BV-02-C/missing-16/small - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/small - run
+/TP/GAD/SR/BV-02-C/missing-16/small - test passed
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown
+/TP/GAD/SR/BV-02-C/missing-16/small - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/small - done
+
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-16/large-1 - done
+
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - init
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - run
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/exists-128/large-1 - done
+
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - init
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - setup complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - run
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - test passed
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - teardown complete
+/TP/GAD/SR/BV-02-C/missing-128/large-1 - done
+
+/TP/GAD/CL/BV-03-C - init
+/TP/GAD/CL/BV-03-C - setup
+/TP/GAD/CL/BV-03-C - setup complete
+/TP/GAD/CL/BV-03-C - run
+/TP/GAD/CL/BV-03-C - test passed
+/TP/GAD/CL/BV-03-C - teardown
+/TP/GAD/CL/BV-03-C - teardown complete
+/TP/GAD/CL/BV-03-C - done
+
+/TP/GAD/SR/BV-03-C/small - init
+/TP/GAD/SR/BV-03-C/small - setup
+/TP/GAD/SR/BV-03-C/small - setup complete
+/TP/GAD/SR/BV-03-C/small - run
+/TP/GAD/SR/BV-03-C/small - test passed
+/TP/GAD/SR/BV-03-C/small - teardown
+/TP/GAD/SR/BV-03-C/small - teardown complete
+/TP/GAD/SR/BV-03-C/small - done
+
+/TP/GAD/SR/BV-03-C/large-1 - init
+/TP/GAD/SR/BV-03-C/large-1 - setup
+/TP/GAD/SR/BV-03-C/large-1 - setup complete
+/TP/GAD/SR/BV-03-C/large-1 - run
+/TP/GAD/SR/BV-03-C/large-1 - test passed
+/TP/GAD/SR/BV-03-C/large-1 - teardown
+/TP/GAD/SR/BV-03-C/large-1 - teardown complete
+/TP/GAD/SR/BV-03-C/large-1 - done
+
+/TP/GAD/CL/BV-04-C - init
+/TP/GAD/CL/BV-04-C - setup
+/TP/GAD/CL/BV-04-C - setup complete
+/TP/GAD/CL/BV-04-C - run
+/TP/GAD/CL/BV-04-C - test passed
+/TP/GAD/CL/BV-04-C - teardown
+/TP/GAD/CL/BV-04-C - teardown complete
+/TP/GAD/CL/BV-04-C - done
+
+/TP/GAD/SR/BV-04-C/small/1 - init
+/TP/GAD/SR/BV-04-C/small/1 - setup
+/TP/GAD/SR/BV-04-C/small/1 - setup complete
+/TP/GAD/SR/BV-04-C/small/1 - run
+/TP/GAD/SR/BV-04-C/small/1 - test passed
+/TP/GAD/SR/BV-04-C/small/1 - teardown
+/TP/GAD/SR/BV-04-C/small/1 - teardown complete
+/TP/GAD/SR/BV-04-C/small/1 - done
+
+/TP/GAD/SR/BV-04-C/small/2 - init
+/TP/GAD/SR/BV-04-C/small/2 - setup
+/TP/GAD/SR/BV-04-C/small/2 - setup complete
+/TP/GAD/SR/BV-04-C/small/2 - run
+/TP/GAD/SR/BV-04-C/small/2 - test passed
+/TP/GAD/SR/BV-04-C/small/2 - teardown
+/TP/GAD/SR/BV-04-C/small/2 - teardown complete
+/TP/GAD/SR/BV-04-C/small/2 - done
+
+/TP/GAD/SR/BV-04-C/large-1 - init
+/TP/GAD/SR/BV-04-C/large-1 - setup
+/TP/GAD/SR/BV-04-C/large-1 - setup complete
+/TP/GAD/SR/BV-04-C/large-1 - run
+/TP/GAD/SR/BV-04-C/large-1 - test passed
+/TP/GAD/SR/BV-04-C/large-1 - teardown
+/TP/GAD/SR/BV-04-C/large-1 - teardown complete
+/TP/GAD/SR/BV-04-C/large-1 - done
+
+/TP/GAD/CL/BV-05-C - init
+/TP/GAD/CL/BV-05-C - setup
+/TP/GAD/CL/BV-05-C - setup complete
+/TP/GAD/CL/BV-05-C - run
+/TP/GAD/CL/BV-05-C - test passed
+/TP/GAD/CL/BV-05-C - teardown
+/TP/GAD/CL/BV-05-C - teardown complete
+/TP/GAD/CL/BV-05-C - done
+
+/TP/GAD/SR/BV-05-C/small/1 - init
+/TP/GAD/SR/BV-05-C/small/1 - setup
+/TP/GAD/SR/BV-05-C/small/1 - setup complete
+/TP/GAD/SR/BV-05-C/small/1 - run
+/TP/GAD/SR/BV-05-C/small/1 - test passed
+/TP/GAD/SR/BV-05-C/small/1 - teardown
+/TP/GAD/SR/BV-05-C/small/1 - teardown complete
+/TP/GAD/SR/BV-05-C/small/1 - done
+
+/TP/GAD/SR/BV-05-C/small/2 - init
+/TP/GAD/SR/BV-05-C/small/2 - setup
+/TP/GAD/SR/BV-05-C/small/2 - setup complete
+/TP/GAD/SR/BV-05-C/small/2 - run
+/TP/GAD/SR/BV-05-C/small/2 - test passed
+/TP/GAD/SR/BV-05-C/small/2 - teardown
+/TP/GAD/SR/BV-05-C/small/2 - teardown complete
+/TP/GAD/SR/BV-05-C/small/2 - done
+
+/TP/GAD/SR/BV-05-C/large-1 - init
+/TP/GAD/SR/BV-05-C/large-1 - setup
+/TP/GAD/SR/BV-05-C/large-1 - setup complete
+/TP/GAD/SR/BV-05-C/large-1 - run
+/TP/GAD/SR/BV-05-C/large-1 - test passed
+/TP/GAD/SR/BV-05-C/large-1 - teardown
+/TP/GAD/SR/BV-05-C/large-1 - teardown complete
+/TP/GAD/SR/BV-05-C/large-1 - done
+
+/TP/GAD/CL/BV-06-C - init
+/TP/GAD/CL/BV-06-C - setup
+/TP/GAD/CL/BV-06-C - setup complete
+/TP/GAD/CL/BV-06-C - run
+/TP/GAD/CL/BV-06-C - test passed
+/TP/GAD/CL/BV-06-C - teardown
+/TP/GAD/CL/BV-06-C - teardown complete
+/TP/GAD/CL/BV-06-C - done
+
+/TP/GAD/CL/BV-06-C/client-1 - init
+/TP/GAD/CL/BV-06-C/client-1 - setup
+/TP/GAD/CL/BV-06-C/client-1 - setup complete
+/TP/GAD/CL/BV-06-C/client-1 - run
+/TP/GAD/CL/BV-06-C/client-1 - test passed
+/TP/GAD/CL/BV-06-C/client-1 - teardown
+/TP/GAD/CL/BV-06-C/client-1 - teardown complete
+/TP/GAD/CL/BV-06-C/client-1 - done
+
+/TP/GAD/CL/BV-06-C/client-2 - init
+/TP/GAD/CL/BV-06-C/client-2 - setup
+/TP/GAD/CL/BV-06-C/client-2 - setup complete
+/TP/GAD/CL/BV-06-C/client-2 - run
+/TP/GAD/CL/BV-06-C/client-2 - test passed
+/TP/GAD/CL/BV-06-C/client-2 - teardown
+/TP/GAD/CL/BV-06-C/client-2 - teardown complete
+/TP/GAD/CL/BV-06-C/client-2 - done
+
+/TP/GAD/CL/BV-06-C/client-3 - init
+/TP/GAD/CL/BV-06-C/client-3 - setup
+/TP/GAD/CL/BV-06-C/client-3 - setup complete
+/TP/GAD/CL/BV-06-C/client-3 - run
+/TP/GAD/CL/BV-06-C/client-3 - test passed
+/TP/GAD/CL/BV-06-C/client-3 - teardown
+/TP/GAD/CL/BV-06-C/client-3 - teardown complete
+/TP/GAD/CL/BV-06-C/client-3 - done
+
+/TP/GAD/SR/BV-06-C/small - init
+/TP/GAD/SR/BV-06-C/small - setup
+/TP/GAD/SR/BV-06-C/small - setup complete
+/TP/GAD/SR/BV-06-C/small - run
+/TP/GAD/SR/BV-06-C/small - test passed
+/TP/GAD/SR/BV-06-C/small - teardown
+/TP/GAD/SR/BV-06-C/small - teardown complete
+/TP/GAD/SR/BV-06-C/small - done
+
+/TP/GAD/SR/BV-06-C/large-1 - init
+/TP/GAD/SR/BV-06-C/large-1 - setup
+/TP/GAD/SR/BV-06-C/large-1 - setup complete
+/TP/GAD/SR/BV-06-C/large-1 - run
+/TP/GAD/SR/BV-06-C/large-1 - test passed
+/TP/GAD/SR/BV-06-C/large-1 - teardown
+/TP/GAD/SR/BV-06-C/large-1 - teardown complete
+/TP/GAD/SR/BV-06-C/large-1 - done
+
+/TP/GAR/CL/BV-01-C - init
+/TP/GAR/CL/BV-01-C - setup
+/TP/GAR/CL/BV-01-C - setup complete
+/TP/GAR/CL/BV-01-C - run
+/TP/GAR/CL/BV-01-C - test passed
+/TP/GAR/CL/BV-01-C - teardown
+/TP/GAR/CL/BV-01-C - teardown complete
+/TP/GAR/CL/BV-01-C - done
+
+/TP/GAR/CL/BI-01-C - init
+/TP/GAR/CL/BI-01-C - setup
+/TP/GAR/CL/BI-01-C - setup complete
+/TP/GAR/CL/BI-01-C - run
+/TP/GAR/CL/BI-01-C - test passed
+/TP/GAR/CL/BI-01-C - teardown
+/TP/GAR/CL/BI-01-C - teardown complete
+/TP/GAR/CL/BI-01-C - done
+
+/TP/GAR/CL/BI-02-C - init
+/TP/GAR/CL/BI-02-C - setup
+/TP/GAR/CL/BI-02-C - setup complete
+/TP/GAR/CL/BI-02-C - run
+/TP/GAR/CL/BI-02-C - test passed
+/TP/GAR/CL/BI-02-C - teardown
+/TP/GAR/CL/BI-02-C - teardown complete
+/TP/GAR/CL/BI-02-C - done
+
+/TP/GAR/CL/BI-03-C - init
+/TP/GAR/CL/BI-03-C - setup
+/TP/GAR/CL/BI-03-C - setup complete
+/TP/GAR/CL/BI-03-C - run
+/TP/GAR/CL/BI-03-C - test passed
+/TP/GAR/CL/BI-03-C - teardown
+/TP/GAR/CL/BI-03-C - teardown complete
+/TP/GAR/CL/BI-03-C - done
+
+/TP/GAR/CL/BI-04-C - init
+/TP/GAR/CL/BI-04-C - setup
+/TP/GAR/CL/BI-04-C - setup complete
+/TP/GAR/CL/BI-04-C - run
+/TP/GAR/CL/BI-04-C - test passed
+/TP/GAR/CL/BI-04-C - teardown
+/TP/GAR/CL/BI-04-C - teardown complete
+/TP/GAR/CL/BI-04-C - done
+
+/TP/GAR/CL/BI-04-C/auto - init
+/TP/GAR/CL/BI-04-C/auto - setup
+/TP/GAR/CL/BI-04-C/auto - setup complete
+/TP/GAR/CL/BI-04-C/auto - run
+/TP/GAR/CL/BI-04-C/auto - test passed
+/TP/GAR/CL/BI-04-C/auto - teardown
+/TP/GAR/CL/BI-04-C/auto - teardown complete
+/TP/GAR/CL/BI-04-C/auto - done
+
+/TP/GAR/CL/BI-05-C - init
+/TP/GAR/CL/BI-05-C - setup
+/TP/GAR/CL/BI-05-C - setup complete
+/TP/GAR/CL/BI-05-C - run
+/TP/GAR/CL/BI-05-C - test passed
+/TP/GAR/CL/BI-05-C - teardown
+/TP/GAR/CL/BI-05-C - teardown complete
+/TP/GAR/CL/BI-05-C - done
+
+/TP/GAR/SR/BV-01-C/small - init
+/TP/GAR/SR/BV-01-C/small - setup
+/TP/GAR/SR/BV-01-C/small - setup complete
+/TP/GAR/SR/BV-01-C/small - run
+/TP/GAR/SR/BV-01-C/small - test passed
+/TP/GAR/SR/BV-01-C/small - teardown
+/TP/GAR/SR/BV-01-C/small - teardown complete
+/TP/GAR/SR/BV-01-C/small - done
+
+/TP/GAR/SR/BV-01-C/large-1 - init
+/TP/GAR/SR/BV-01-C/large-1 - setup
+/TP/GAR/SR/BV-01-C/large-1 - setup complete
+/TP/GAR/SR/BV-01-C/large-1 - run
+/TP/GAR/SR/BV-01-C/large-1 - test passed
+/TP/GAR/SR/BV-01-C/large-1 - teardown
+/TP/GAR/SR/BV-01-C/large-1 - teardown complete
+/TP/GAR/SR/BV-01-C/large-1 - done
+
+/TP/GAR/SR/BI-02-C/small - init
+/TP/GAR/SR/BI-02-C/small - setup
+/TP/GAR/SR/BI-02-C/small - setup complete
+/TP/GAR/SR/BI-02-C/small - run
+/TP/GAR/SR/BI-02-C/small - test passed
+/TP/GAR/SR/BI-02-C/small - teardown
+/TP/GAR/SR/BI-02-C/small - teardown complete
+/TP/GAR/SR/BI-02-C/small - done
+
+/TP/GAR/SR/BI-02-C/large - init
+/TP/GAR/SR/BI-02-C/large - setup
+/TP/GAR/SR/BI-02-C/large - setup complete
+/TP/GAR/SR/BI-02-C/large - run
+/TP/GAR/SR/BI-02-C/large - test passed
+/TP/GAR/SR/BI-02-C/large - teardown
+/TP/GAR/SR/BI-02-C/large - teardown complete
+/TP/GAR/SR/BI-02-C/large - done
+
+/TP/GAR/CL/BV-03-C-1 - init
+/TP/GAR/CL/BV-03-C-1 - setup
+/TP/GAR/CL/BV-03-C-1 - setup complete
+/TP/GAR/CL/BV-03-C-1 - run
+/TP/GAR/CL/BV-03-C-1 - test passed
+/TP/GAR/CL/BV-03-C-1 - teardown
+/TP/GAR/CL/BV-03-C-1 - teardown complete
+/TP/GAR/CL/BV-03-C-1 - done
+
+/TP/GAR/CL/BV-03-C-2 - init
+/TP/GAR/CL/BV-03-C-2 - setup
+/TP/GAR/CL/BV-03-C-2 - setup complete
+/TP/GAR/CL/BV-03-C-2 - run
+/TP/GAR/CL/BV-03-C-2 - test passed
+/TP/GAR/CL/BV-03-C-2 - teardown
+/TP/GAR/CL/BV-03-C-2 - teardown complete
+/TP/GAR/CL/BV-03-C-2 - done
+
+/TP/GAR/CL/BI-06-C - init
+/TP/GAR/CL/BI-06-C - setup
+/TP/GAR/CL/BI-06-C - setup complete
+/TP/GAR/CL/BI-06-C - run
+/TP/GAR/CL/BI-06-C - test passed
+/TP/GAR/CL/BI-06-C - teardown
+/TP/GAR/CL/BI-06-C - teardown complete
+/TP/GAR/CL/BI-06-C - done
+
+/TP/GAR/CL/BI-07-C - init
+/TP/GAR/CL/BI-07-C - setup
+/TP/GAR/CL/BI-07-C - setup complete
+/TP/GAR/CL/BI-07-C - run
+/TP/GAR/CL/BI-07-C - test passed
+/TP/GAR/CL/BI-07-C - teardown
+/TP/GAR/CL/BI-07-C - teardown complete
+/TP/GAR/CL/BI-07-C - done
+
+/TP/GAR/CL/BI-09-C - init
+/TP/GAR/CL/BI-09-C - setup
+/TP/GAR/CL/BI-09-C - setup complete
+/TP/GAR/CL/BI-09-C - run
+/TP/GAR/CL/BI-09-C - test passed
+/TP/GAR/CL/BI-09-C - teardown
+/TP/GAR/CL/BI-09-C - teardown complete
+/TP/GAR/CL/BI-09-C - done
+
+/TP/GAR/CL/BI-10-C - init
+/TP/GAR/CL/BI-10-C - setup
+/TP/GAR/CL/BI-10-C - setup complete
+/TP/GAR/CL/BI-10-C - run
+/TP/GAR/CL/BI-10-C - test passed
+/TP/GAR/CL/BI-10-C - teardown
+/TP/GAR/CL/BI-10-C - teardown complete
+/TP/GAR/CL/BI-10-C - done
+
+/TP/GAR/CL/BI-11-C - init
+/TP/GAR/CL/BI-11-C - setup
+/TP/GAR/CL/BI-11-C - setup complete
+/TP/GAR/CL/BI-11-C - run
+/TP/GAR/CL/BI-11-C - test passed
+/TP/GAR/CL/BI-11-C - teardown
+/TP/GAR/CL/BI-11-C - teardown complete
+/TP/GAR/CL/BI-11-C - done
+
+/TP/GAR/SR/BV-03-C/small - init
+/TP/GAR/SR/BV-03-C/small - setup
+/TP/GAR/SR/BV-03-C/small - setup complete
+/TP/GAR/SR/BV-03-C/small - run
+/TP/GAR/SR/BV-03-C/small - test passed
+/TP/GAR/SR/BV-03-C/small - teardown
+/TP/GAR/SR/BV-03-C/small - teardown complete
+/TP/GAR/SR/BV-03-C/small - done
+
+/TP/GAR/SR/BV-03-C/large-1 - init
+/TP/GAR/SR/BV-03-C/large-1 - setup
+/TP/GAR/SR/BV-03-C/large-1 - setup complete
+/TP/GAR/SR/BV-03-C/large-1 - run
+/TP/GAR/SR/BV-03-C/large-1 - test passed
+/TP/GAR/SR/BV-03-C/large-1 - teardown
+/TP/GAR/SR/BV-03-C/large-1 - teardown complete
+/TP/GAR/SR/BV-03-C/large-1 - done
+
+/TP/GAR/SR/BI-06-C/large-1 - init
+/TP/GAR/SR/BI-06-C/large-1 - setup
+/TP/GAR/SR/BI-06-C/large-1 - setup complete
+/TP/GAR/SR/BI-06-C/large-1 - run
+/TP/GAR/SR/BI-06-C/large-1 - test passed
+/TP/GAR/SR/BI-06-C/large-1 - teardown
+/TP/GAR/SR/BI-06-C/large-1 - teardown complete
+/TP/GAR/SR/BI-06-C/large-1 - done
+
+/TP/GAR/SR/BI-07-C/small - init
+/TP/GAR/SR/BI-07-C/small - setup
+/TP/GAR/SR/BI-07-C/small - setup complete
+/TP/GAR/SR/BI-07-C/small - run
+/TP/GAR/SR/BI-07-C/small - test passed
+/TP/GAR/SR/BI-07-C/small - teardown
+/TP/GAR/SR/BI-07-C/small - teardown complete
+/TP/GAR/SR/BI-07-C/small - done
+
+/TP/GAR/SR/BI-07-C/large-1 - init
+/TP/GAR/SR/BI-07-C/large-1 - setup
+/TP/GAR/SR/BI-07-C/large-1 - setup complete
+/TP/GAR/SR/BI-07-C/large-1 - run
+/TP/GAR/SR/BI-07-C/large-1 - test passed
+/TP/GAR/SR/BI-07-C/large-1 - teardown
+/TP/GAR/SR/BI-07-C/large-1 - teardown complete
+/TP/GAR/SR/BI-07-C/large-1 - done
+
+/TP/GAR/SR/BI-08-C/small - init
+/TP/GAR/SR/BI-08-C/small - setup
+/TP/GAR/SR/BI-08-C/small - setup complete
+/TP/GAR/SR/BI-08-C/small - run
+/TP/GAR/SR/BI-08-C/small - test passed
+/TP/GAR/SR/BI-08-C/small - teardown
+/TP/GAR/SR/BI-08-C/small - teardown complete
+/TP/GAR/SR/BI-08-C/small - done
+
+/TP/GAR/SR/BI-08-C/large-1 - init
+/TP/GAR/SR/BI-08-C/large-1 - setup
+/TP/GAR/SR/BI-08-C/large-1 - setup complete
+/TP/GAR/SR/BI-08-C/large-1 - run
+/TP/GAR/SR/BI-08-C/large-1 - test passed
+/TP/GAR/SR/BI-08-C/large-1 - teardown
+/TP/GAR/SR/BI-08-C/large-1 - teardown complete
+/TP/GAR/SR/BI-08-C/large-1 - done
+
+/TP/GAR/SR/BV-04-C/large-1 - init
+/TP/GAR/SR/BV-04-C/large-1 - setup
+/TP/GAR/SR/BV-04-C/large-1 - setup complete
+/TP/GAR/SR/BV-04-C/large-1 - run
+/TP/GAR/SR/BV-04-C/large-1 - test passed
+/TP/GAR/SR/BV-04-C/large-1 - teardown
+/TP/GAR/SR/BV-04-C/large-1 - teardown complete
+/TP/GAR/SR/BV-04-C/large-1 - done
+
+/TP/GAR/SR/BI-12-C/large-1 - init
+/TP/GAR/SR/BI-12-C/large-1 - setup
+/TP/GAR/SR/BI-12-C/large-1 - setup complete
+/TP/GAR/SR/BI-12-C/large-1 - run
+/TP/GAR/SR/BI-12-C/large-1 - test passed
+/TP/GAR/SR/BI-12-C/large-1 - teardown
+/TP/GAR/SR/BI-12-C/large-1 - teardown complete
+/TP/GAR/SR/BI-12-C/large-1 - done
+
+/TP/GAR/SR/BI-13-C/small - init
+/TP/GAR/SR/BI-13-C/small - setup
+/TP/GAR/SR/BI-13-C/small - setup complete
+/TP/GAR/SR/BI-13-C/small - run
+/TP/GAR/SR/BI-13-C/small - test passed
+/TP/GAR/SR/BI-13-C/small - teardown
+/TP/GAR/SR/BI-13-C/small - teardown complete
+/TP/GAR/SR/BI-13-C/small - done
+
+/TP/GAR/SR/BI-13-C/large-1 - init
+/TP/GAR/SR/BI-13-C/large-1 - setup
+/TP/GAR/SR/BI-13-C/large-1 - setup complete
+/TP/GAR/SR/BI-13-C/large-1 - run
+/TP/GAR/SR/BI-13-C/large-1 - test passed
+/TP/GAR/SR/BI-13-C/large-1 - teardown
+/TP/GAR/SR/BI-13-C/large-1 - teardown complete
+/TP/GAR/SR/BI-13-C/large-1 - done
+
+/TP/GAR/SR/BI-14-C/small - init
+/TP/GAR/SR/BI-14-C/small - setup
+/TP/GAR/SR/BI-14-C/small - setup complete
+/TP/GAR/SR/BI-14-C/small - run
+/TP/GAR/SR/BI-14-C/small - test passed
+/TP/GAR/SR/BI-14-C/small - teardown
+/TP/GAR/SR/BI-14-C/small - teardown complete
+/TP/GAR/SR/BI-14-C/small - done
+
+/TP/GAR/SR/BI-14-C/large-1 - init
+/TP/GAR/SR/BI-14-C/large-1 - setup
+/TP/GAR/SR/BI-14-C/large-1 - setup complete
+/TP/GAR/SR/BI-14-C/large-1 - run
+/TP/GAR/SR/BI-14-C/large-1 - test passed
+/TP/GAR/SR/BI-14-C/large-1 - teardown
+/TP/GAR/SR/BI-14-C/large-1 - teardown complete
+/TP/GAR/SR/BI-14-C/large-1 - done
+
+/TP/GAR/CL/BV-04-C - init
+/TP/GAR/CL/BV-04-C - setup
+/TP/GAR/CL/BV-04-C - setup complete
+/TP/GAR/CL/BV-04-C - run
+/TP/GAR/CL/BV-04-C - test passed
+/TP/GAR/CL/BV-04-C - teardown
+/TP/GAR/CL/BV-04-C - teardown complete
+/TP/GAR/CL/BV-04-C - done
+
+/TP/GAR/CL/BV-04-C/512B - init
+/TP/GAR/CL/BV-04-C/512B - setup
+/TP/GAR/CL/BV-04-C/512B - setup complete
+/TP/GAR/CL/BV-04-C/512B - run
+/TP/GAR/CL/BV-04-C/512B - test passed
+/TP/GAR/CL/BV-04-C/512B - teardown
+/TP/GAR/CL/BV-04-C/512B - teardown complete
+/TP/GAR/CL/BV-04-C/512B - done
+
+/TP/GAR/CL/BV-05-C - init
+/TP/GAR/CL/BV-05-C - setup
+/TP/GAR/CL/BV-05-C - setup complete
+/TP/GAR/CL/BV-05-C - run
+/TP/GAR/CL/BV-05-C - test passed
+/TP/GAR/CL/BV-05-C - teardown
+/TP/GAR/CL/BV-05-C - teardown complete
+/TP/GAR/CL/BV-05-C - done
+
+/TP/GAR/CL/BI-12-C - init
+/TP/GAR/CL/BI-12-C - setup
+/TP/GAR/CL/BI-12-C - setup complete
+/TP/GAR/CL/BI-12-C - run
+/TP/GAR/CL/BI-12-C - test passed
+/TP/GAR/CL/BI-12-C - teardown
+/TP/GAR/CL/BI-12-C - teardown complete
+/TP/GAR/CL/BI-12-C - done
+
+/TP/GAR/CL/BI-13-C - init
+/TP/GAR/CL/BI-13-C - setup
+/TP/GAR/CL/BI-13-C - setup complete
+/TP/GAR/CL/BI-13-C - run
+/TP/GAR/CL/BI-13-C - test passed
+/TP/GAR/CL/BI-13-C - teardown
+/TP/GAR/CL/BI-13-C - teardown complete
+/TP/GAR/CL/BI-13-C - done
+
+/TP/GAR/CL/BI-14-C - init
+/TP/GAR/CL/BI-14-C - setup
+/TP/GAR/CL/BI-14-C - setup complete
+/TP/GAR/CL/BI-14-C - run
+/TP/GAR/CL/BI-14-C - test passed
+/TP/GAR/CL/BI-14-C - teardown
+/TP/GAR/CL/BI-14-C - teardown complete
+/TP/GAR/CL/BI-14-C - done
+
+/TP/GAR/CL/BI-15-C - init
+/TP/GAR/CL/BI-15-C - setup
+/TP/GAR/CL/BI-15-C - setup complete
+/TP/GAR/CL/BI-15-C - run
+/TP/GAR/CL/BI-15-C - test passed
+/TP/GAR/CL/BI-15-C - teardown
+/TP/GAR/CL/BI-15-C - teardown complete
+/TP/GAR/CL/BI-15-C - done
+
+/TP/GAR/CL/BI-16-C - init
+/TP/GAR/CL/BI-16-C - setup
+/TP/GAR/CL/BI-16-C - setup complete
+/TP/GAR/CL/BI-16-C - run
+/TP/GAR/CL/BI-16-C - test passed
+/TP/GAR/CL/BI-16-C - teardown
+/TP/GAR/CL/BI-16-C - teardown complete
+/TP/GAR/CL/BI-16-C - done
+
+/TP/GAR/CL/BI-16-C/auto - init
+/TP/GAR/CL/BI-16-C/auto - setup
+/TP/GAR/CL/BI-16-C/auto - setup complete
+/TP/GAR/CL/BI-16-C/auto - run
+/TP/GAR/CL/BI-16-C/auto - test passed
+/TP/GAR/CL/BI-16-C/auto - teardown
+/TP/GAR/CL/BI-16-C/auto - teardown complete
+/TP/GAR/CL/BI-16-C/auto - done
+
+/TP/GAR/CL/BI-17-C - init
+/TP/GAR/CL/BI-17-C - setup
+/TP/GAR/CL/BI-17-C - setup complete
+/TP/GAR/CL/BI-17-C - run
+/TP/GAR/CL/BI-17-C - test passed
+/TP/GAR/CL/BI-17-C - teardown
+/TP/GAR/CL/BI-17-C - teardown complete
+/TP/GAR/CL/BI-17-C - done
+
+/TP/GAR/CL/BI-18-C - init
+/TP/GAR/CL/BI-18-C - setup
+/TP/GAR/CL/BI-18-C - setup complete
+/TP/GAR/CL/BI-18-C - run
+/TP/GAR/CL/BI-18-C - test passed
+/TP/GAR/CL/BI-18-C - teardown
+/TP/GAR/CL/BI-18-C - teardown complete
+/TP/GAR/CL/BI-18-C - done
+
+/TP/GAR/CL/BI-19-C - init
+/TP/GAR/CL/BI-19-C - setup
+/TP/GAR/CL/BI-19-C - setup complete
+/TP/GAR/CL/BI-19-C - run
+/TP/GAR/CL/BI-19-C - test passed
+/TP/GAR/CL/BI-19-C - teardown
+/TP/GAR/CL/BI-19-C - teardown complete
+/TP/GAR/CL/BI-19-C - done
+
+/TP/GAR/CL/BI-20-C - init
+/TP/GAR/CL/BI-20-C - setup
+/TP/GAR/CL/BI-20-C - setup complete
+/TP/GAR/CL/BI-20-C - run
+/TP/GAR/CL/BI-20-C - test passed
+/TP/GAR/CL/BI-20-C - teardown
+/TP/GAR/CL/BI-20-C - teardown complete
+/TP/GAR/CL/BI-20-C - done
+
+/TP/GAR/CL/BI-21-C - init
+/TP/GAR/CL/BI-21-C - setup
+/TP/GAR/CL/BI-21-C - setup complete
+/TP/GAR/CL/BI-21-C - run
+/TP/GAR/CL/BI-21-C - test passed
+/TP/GAR/CL/BI-21-C - teardown
+/TP/GAR/CL/BI-21-C - teardown complete
+/TP/GAR/CL/BI-21-C - done
+
+/TP/GAR/CL/BI-21-C/auto - init
+/TP/GAR/CL/BI-21-C/auto - setup
+/TP/GAR/CL/BI-21-C/auto - setup complete
+/TP/GAR/CL/BI-21-C/auto - run
+/TP/GAR/CL/BI-21-C/auto - test passed
+/TP/GAR/CL/BI-21-C/auto - teardown
+/TP/GAR/CL/BI-21-C/auto - teardown complete
+/TP/GAR/CL/BI-21-C/auto - done
+
+/TP/GAR/CL/BI-22-C - init
+/TP/GAR/CL/BI-22-C - setup
+/TP/GAR/CL/BI-22-C - setup complete
+/TP/GAR/CL/BI-22-C - run
+/TP/GAR/CL/BI-22-C - test passed
+/TP/GAR/CL/BI-22-C - teardown
+/TP/GAR/CL/BI-22-C - teardown complete
+/TP/GAR/CL/BI-22-C - done
+
+/TP/GAR/SR/BV-05-C/small - init
+/TP/GAR/SR/BV-05-C/small - setup
+/TP/GAR/SR/BV-05-C/small - setup complete
+/TP/GAR/SR/BV-05-C/small - run
+/TP/GAR/SR/BV-05-C/small - test passed
+/TP/GAR/SR/BV-05-C/small - teardown
+/TP/GAR/SR/BV-05-C/small - teardown complete
+/TP/GAR/SR/BV-05-C/small - done
+
+/TP/GAR/SR/BV-05-C/large-1 - init
+/TP/GAR/SR/BV-05-C/large-1 - setup
+/TP/GAR/SR/BV-05-C/large-1 - setup complete
+/TP/GAR/SR/BV-05-C/large-1 - run
+/TP/GAR/SR/BV-05-C/large-1 - test passed
+/TP/GAR/SR/BV-05-C/large-1 - teardown
+/TP/GAR/SR/BV-05-C/large-1 - teardown complete
+/TP/GAR/SR/BV-05-C/large-1 - done
+
+/TP/GAR/SR/BI-18-C/large-1 - init
+/TP/GAR/SR/BI-18-C/large-1 - setup
+/TP/GAR/SR/BI-18-C/large-1 - setup complete
+/TP/GAR/SR/BI-18-C/large-1 - run
+/TP/GAR/SR/BI-18-C/large-1 - test passed
+/TP/GAR/SR/BI-18-C/large-1 - teardown
+/TP/GAR/SR/BI-18-C/large-1 - teardown complete
+/TP/GAR/SR/BI-18-C/large-1 - done
+
+/TP/GAR/SR/BI-19-C/small - init
+/TP/GAR/SR/BI-19-C/small - setup
+/TP/GAR/SR/BI-19-C/small - setup complete
+/TP/GAR/SR/BI-19-C/small - run
+/TP/GAR/SR/BI-19-C/small - test passed
+/TP/GAR/SR/BI-19-C/small - teardown
+/TP/GAR/SR/BI-19-C/small - teardown complete
+/TP/GAR/SR/BI-19-C/small - done
+
+/TP/GAR/SR/BI-19-C/large-1 - init
+/TP/GAR/SR/BI-19-C/large-1 - setup
+/TP/GAR/SR/BI-19-C/large-1 - setup complete
+/TP/GAR/SR/BI-19-C/large-1 - run
+/TP/GAR/SR/BI-19-C/large-1 - test passed
+/TP/GAR/SR/BI-19-C/large-1 - teardown
+/TP/GAR/SR/BI-19-C/large-1 - teardown complete
+/TP/GAR/SR/BI-19-C/large-1 - done
+
+/TP/GAR/SR/BV-06-C/small - init
+/TP/GAR/SR/BV-06-C/small - setup
+/TP/GAR/SR/BV-06-C/small - setup complete
+/TP/GAR/SR/BV-06-C/small - run
+/TP/GAR/SR/BV-06-C/small - test passed
+/TP/GAR/SR/BV-06-C/small - teardown
+/TP/GAR/SR/BV-06-C/small - teardown complete
+/TP/GAR/SR/BV-06-C/small - done
+
+/TP/GAR/SR/BV-06-C/large-1 - init
+/TP/GAR/SR/BV-06-C/large-1 - setup
+/TP/GAR/SR/BV-06-C/large-1 - setup complete
+/TP/GAR/SR/BV-06-C/large-1 - run
+/TP/GAR/SR/BV-06-C/large-1 - test passed
+/TP/GAR/SR/BV-06-C/large-1 - teardown
+/TP/GAR/SR/BV-06-C/large-1 - teardown complete
+/TP/GAR/SR/BV-06-C/large-1 - done
+
+/TP/GAR/SR/BI-23-C/large-1 - init
+/TP/GAR/SR/BI-23-C/large-1 - setup
+/TP/GAR/SR/BI-23-C/large-1 - setup complete
+/TP/GAR/SR/BI-23-C/large-1 - run
+/TP/GAR/SR/BI-23-C/large-1 - test passed
+/TP/GAR/SR/BI-23-C/large-1 - teardown
+/TP/GAR/SR/BI-23-C/large-1 - teardown complete
+/TP/GAR/SR/BI-23-C/large-1 - done
+
+/TP/GAR/SR/BI-24-C/small - init
+/TP/GAR/SR/BI-24-C/small - setup
+/TP/GAR/SR/BI-24-C/small - setup complete
+/TP/GAR/SR/BI-24-C/small - run
+/TP/GAR/SR/BI-24-C/small - test passed
+/TP/GAR/SR/BI-24-C/small - teardown
+/TP/GAR/SR/BI-24-C/small - teardown complete
+/TP/GAR/SR/BI-24-C/small - done
+
+/TP/GAR/SR/BI-24-C/large-1 - init
+/TP/GAR/SR/BI-24-C/large-1 - setup
+/TP/GAR/SR/BI-24-C/large-1 - setup complete
+/TP/GAR/SR/BI-24-C/large-1 - run
+/TP/GAR/SR/BI-24-C/large-1 - test passed
+/TP/GAR/SR/BI-24-C/large-1 - teardown
+/TP/GAR/SR/BI-24-C/large-1 - teardown complete
+/TP/GAR/SR/BI-24-C/large-1 - done
+
+/TP/GAR/SR/BV-07-C/large-1 - init
+/TP/GAR/SR/BV-07-C/large-1 - setup
+/TP/GAR/SR/BV-07-C/large-1 - setup complete
+/TP/GAR/SR/BV-07-C/large-1 - run
+/TP/GAR/SR/BV-07-C/large-1 - test passed
+/TP/GAR/SR/BV-07-C/large-1 - teardown
+/TP/GAR/SR/BV-07-C/large-1 - teardown complete
+/TP/GAR/SR/BV-07-C/large-1 - done
+
+/TP/GAR/SR/BV-08-C/large-1 - init
+/TP/GAR/SR/BV-08-C/large-1 - setup
+/TP/GAR/SR/BV-08-C/large-1 - setup complete
+/TP/GAR/SR/BV-08-C/large-1 - run
+/TP/GAR/SR/BV-08-C/large-1 - test passed
+/TP/GAR/SR/BV-08-C/large-1 - teardown
+/TP/GAR/SR/BV-08-C/large-1 - teardown complete
+/TP/GAR/SR/BV-08-C/large-1 - done
+
+/TP/GAR/SR/BI-28-C/large-1 - init
+/TP/GAR/SR/BI-28-C/large-1 - setup
+/TP/GAR/SR/BI-28-C/large-1 - setup complete
+/TP/GAR/SR/BI-28-C/large-1 - run
+/TP/GAR/SR/BI-28-C/large-1 - test passed
+/TP/GAR/SR/BI-28-C/large-1 - teardown
+/TP/GAR/SR/BI-28-C/large-1 - teardown complete
+/TP/GAR/SR/BI-28-C/large-1 - done
+
+/TP/GAR/SR/BI-29-C/small - init
+/TP/GAR/SR/BI-29-C/small - setup
+/TP/GAR/SR/BI-29-C/small - setup complete
+/TP/GAR/SR/BI-29-C/small - run
+/TP/GAR/SR/BI-29-C/small - test passed
+/TP/GAR/SR/BI-29-C/small - teardown
+/TP/GAR/SR/BI-29-C/small - teardown complete
+/TP/GAR/SR/BI-29-C/small - done
+
+/TP/GAR/SR/BI-29-C/large-1 - init
+/TP/GAR/SR/BI-29-C/large-1 - setup
+/TP/GAR/SR/BI-29-C/large-1 - setup complete
+/TP/GAR/SR/BI-29-C/large-1 - run
+/TP/GAR/SR/BI-29-C/large-1 - test passed
+/TP/GAR/SR/BI-29-C/large-1 - teardown
+/TP/GAR/SR/BI-29-C/large-1 - teardown complete
+/TP/GAR/SR/BI-29-C/large-1 - done
+
+/TP/GAR/SR/BI-30-C/small - init
+/TP/GAR/SR/BI-30-C/small - setup
+/TP/GAR/SR/BI-30-C/small - setup complete
+/TP/GAR/SR/BI-30-C/small - run
+/TP/GAR/SR/BI-30-C/small - test passed
+/TP/GAR/SR/BI-30-C/small - teardown
+/TP/GAR/SR/BI-30-C/small - teardown complete
+/TP/GAR/SR/BI-30-C/small - done
+
+/TP/GAR/SR/BI-30-C/large-1 - init
+/TP/GAR/SR/BI-30-C/large-1 - setup
+/TP/GAR/SR/BI-30-C/large-1 - setup complete
+/TP/GAR/SR/BI-30-C/large-1 - run
+/TP/GAR/SR/BI-30-C/large-1 - test passed
+/TP/GAR/SR/BI-30-C/large-1 - teardown
+/TP/GAR/SR/BI-30-C/large-1 - teardown complete
+/TP/GAR/SR/BI-30-C/large-1 - done
+
+/TP/GAN/CL/BV-01-C - init
+/TP/GAN/CL/BV-01-C - setup
+/TP/GAN/CL/BV-01-C - setup complete
+/TP/GAN/CL/BV-01-C - run
+/TP/GAN/CL/BV-01-C - test passed
+/TP/GAN/CL/BV-01-C - teardown
+/TP/GAN/CL/BV-01-C - teardown complete
+/TP/GAN/CL/BV-01-C - done
+
+/TP/GAN/SR/BV-01-C - init
+/TP/GAN/SR/BV-01-C - setup
+/TP/GAN/SR/BV-01-C - setup complete
+/TP/GAN/SR/BV-01-C - run
+/TP/GAN/SR/BV-01-C - test passed
+/TP/GAN/SR/BV-01-C - teardown
+/TP/GAN/SR/BV-01-C - teardown complete
+/TP/GAN/SR/BV-01-C - done
+
+/TP/GAI/SR/BV-01-C - init
+/TP/GAI/SR/BV-01-C - setup
+/TP/GAI/SR/BV-01-C - setup complete
+/TP/GAI/SR/BV-01-C - run
+/TP/GAI/SR/BV-01-C - test passed
+/TP/GAI/SR/BV-01-C - teardown
+/TP/GAI/SR/BV-01-C - teardown complete
+/TP/GAI/SR/BV-01-C - done
+
+/TP/GAI/CL/BV-01-C - init
+/TP/GAI/CL/BV-01-C - setup
+/TP/GAI/CL/BV-01-C - setup complete
+/TP/GAI/CL/BV-01-C - run
+/TP/GAI/CL/BV-01-C - test passed
+/TP/GAI/CL/BV-01-C - teardown
+/TP/GAI/CL/BV-01-C - teardown complete
+/TP/GAI/CL/BV-01-C - done
+
+/TP/GAR/CL/BV-06-C - init
+/TP/GAR/CL/BV-06-C - setup
+/TP/GAR/CL/BV-06-C - setup complete
+/TP/GAR/CL/BV-06-C - run
+/TP/GAR/CL/BV-06-C - test passed
+/TP/GAR/CL/BV-06-C - teardown
+/TP/GAR/CL/BV-06-C - teardown complete
+/TP/GAR/CL/BV-06-C - done
+
+/TP/GAR/CL/BI-23-C - init
+/TP/GAR/CL/BI-23-C - setup
+/TP/GAR/CL/BI-23-C - setup complete
+/TP/GAR/CL/BI-23-C - run
+/TP/GAR/CL/BI-23-C - test passed
+/TP/GAR/CL/BI-23-C - teardown
+/TP/GAR/CL/BI-23-C - teardown complete
+/TP/GAR/CL/BI-23-C - done
+
+/TP/GAR/CL/BI-24-C - init
+/TP/GAR/CL/BI-24-C - setup
+/TP/GAR/CL/BI-24-C - setup complete
+/TP/GAR/CL/BI-24-C - run
+/TP/GAR/CL/BI-24-C - test passed
+/TP/GAR/CL/BI-24-C - teardown
+/TP/GAR/CL/BI-24-C - teardown complete
+/TP/GAR/CL/BI-24-C - done
+
+/TP/GAR/CL/BI-25-C - init
+/TP/GAR/CL/BI-25-C - setup
+/TP/GAR/CL/BI-25-C - setup complete
+/TP/GAR/CL/BI-25-C - run
+/TP/GAR/CL/BI-25-C - test passed
+/TP/GAR/CL/BI-25-C - teardown
+/TP/GAR/CL/BI-25-C - teardown complete
+/TP/GAR/CL/BI-25-C - done
+
+/TP/GAR/CL/BI-26-C - init
+/TP/GAR/CL/BI-26-C - setup
+/TP/GAR/CL/BI-26-C - setup complete
+/TP/GAR/CL/BI-26-C - run
+/TP/GAR/CL/BI-26-C - test passed
+/TP/GAR/CL/BI-26-C - teardown
+/TP/GAR/CL/BI-26-C - teardown complete
+/TP/GAR/CL/BI-26-C - done
+
+/TP/GAR/CL/BI-26-C/auto - init
+/TP/GAR/CL/BI-26-C/auto - setup
+/TP/GAR/CL/BI-26-C/auto - setup complete
+/TP/GAR/CL/BI-26-C/auto - run
+/TP/GAR/CL/BI-26-C/auto - test passed
+/TP/GAR/CL/BI-26-C/auto - teardown
+/TP/GAR/CL/BI-26-C/auto - teardown complete
+/TP/GAR/CL/BI-26-C/auto - done
+
+/TP/GAR/CL/BI-27-C - init
+/TP/GAR/CL/BI-27-C - setup
+/TP/GAR/CL/BI-27-C - setup complete
+/TP/GAR/CL/BI-27-C - run
+/TP/GAR/CL/BI-27-C - test passed
+/TP/GAR/CL/BI-27-C - teardown
+/TP/GAR/CL/BI-27-C - teardown complete
+/TP/GAR/CL/BI-27-C - done
+
+/TP/GAR/CL/BV-07-C - init
+/TP/GAR/CL/BV-07-C - setup
+/TP/GAR/CL/BV-07-C - setup complete
+/TP/GAR/CL/BV-07-C - run
+/TP/GAR/CL/BV-07-C - test passed
+/TP/GAR/CL/BV-07-C - teardown
+/TP/GAR/CL/BV-07-C - teardown complete
+/TP/GAR/CL/BV-07-C - done
+
+/TP/GAR/CL/BV-07-C/512B - init
+/TP/GAR/CL/BV-07-C/512B - setup
+/TP/GAR/CL/BV-07-C/512B - setup complete
+/TP/GAR/CL/BV-07-C/512B - run
+/TP/GAR/CL/BV-07-C/512B - test passed
+/TP/GAR/CL/BV-07-C/512B - teardown
+/TP/GAR/CL/BV-07-C/512B - teardown complete
+/TP/GAR/CL/BV-07-C/512B - done
+
+/TP/GAR/CL/BI-28-C - init
+/TP/GAR/CL/BI-28-C - setup
+/TP/GAR/CL/BI-28-C - setup complete
+/TP/GAR/CL/BI-28-C - run
+/TP/GAR/CL/BI-28-C - test passed
+/TP/GAR/CL/BI-28-C - teardown
+/TP/GAR/CL/BI-28-C - teardown complete
+/TP/GAR/CL/BI-28-C - done
+
+/TP/GAR/CL/BI-29-C - init
+/TP/GAR/CL/BI-29-C - setup
+/TP/GAR/CL/BI-29-C - setup complete
+/TP/GAR/CL/BI-29-C - run
+/TP/GAR/CL/BI-29-C - test passed
+/TP/GAR/CL/BI-29-C - teardown
+/TP/GAR/CL/BI-29-C - teardown complete
+/TP/GAR/CL/BI-29-C - done
+
+/TP/GAR/CL/BI-30-C - init
+/TP/GAR/CL/BI-30-C - setup
+/TP/GAR/CL/BI-30-C - setup complete
+/TP/GAR/CL/BI-30-C - run
+/TP/GAR/CL/BI-30-C - test passed
+/TP/GAR/CL/BI-30-C - teardown
+/TP/GAR/CL/BI-30-C - teardown complete
+/TP/GAR/CL/BI-30-C - done
+
+/TP/GAR/CL/BI-31-C - init
+/TP/GAR/CL/BI-31-C - setup
+/TP/GAR/CL/BI-31-C - setup complete
+/TP/GAR/CL/BI-31-C - run
+/TP/GAR/CL/BI-31-C - test passed
+/TP/GAR/CL/BI-31-C - teardown
+/TP/GAR/CL/BI-31-C - teardown complete
+/TP/GAR/CL/BI-31-C - done
+
+/TP/GAR/CL/BI-32-C - init
+/TP/GAR/CL/BI-32-C - setup
+/TP/GAR/CL/BI-32-C - setup complete
+/TP/GAR/CL/BI-32-C - run
+/TP/GAR/CL/BI-32-C - test passed
+/TP/GAR/CL/BI-32-C - teardown
+/TP/GAR/CL/BI-32-C - teardown complete
+/TP/GAR/CL/BI-32-C - done
+
+/TP/GAR/CL/BI-32-C/auto - init
+/TP/GAR/CL/BI-32-C/auto - setup
+/TP/GAR/CL/BI-32-C/auto - setup complete
+/TP/GAR/CL/BI-32-C/auto - run
+/TP/GAR/CL/BI-32-C/auto - test passed
+/TP/GAR/CL/BI-32-C/auto - teardown
+/TP/GAR/CL/BI-32-C/auto - teardown complete
+/TP/GAR/CL/BI-32-C/auto - done
+
+/TP/GAR/CL/BI-33-C - init
+/TP/GAR/CL/BI-33-C - setup
+/TP/GAR/CL/BI-33-C - setup complete
+/TP/GAR/CL/BI-33-C - run
+/TP/GAR/CL/BI-33-C - test passed
+/TP/GAR/CL/BI-33-C - teardown
+/TP/GAR/CL/BI-33-C - teardown complete
+/TP/GAR/CL/BI-33-C - done
+
+/TP/GAR/CL/BI-34-C - init
+/TP/GAR/CL/BI-34-C - setup
+/TP/GAR/CL/BI-34-C - setup complete
+/TP/GAR/CL/BI-34-C - run
+/TP/GAR/CL/BI-34-C - test passed
+/TP/GAR/CL/BI-34-C - teardown
+/TP/GAR/CL/BI-34-C - teardown complete
+/TP/GAR/CL/BI-34-C - done
+
+/TP/GAR/CL/BI-35-C - init
+/TP/GAR/CL/BI-35-C - setup
+/TP/GAR/CL/BI-35-C - setup complete
+/TP/GAR/CL/BI-35-C - run
+/TP/GAR/CL/BI-35-C - test passed
+/TP/GAR/CL/BI-35-C - teardown
+/TP/GAR/CL/BI-35-C - teardown complete
+/TP/GAR/CL/BI-35-C - done
+
+/TP/GAW/CL/BV-01-C - init
+/TP/GAW/CL/BV-01-C - setup
+/TP/GAW/CL/BV-01-C - setup complete
+/TP/GAW/CL/BV-01-C - run
+/TP/GAW/CL/BV-01-C - test passed
+/TP/GAW/CL/BV-01-C - teardown
+/TP/GAW/CL/BV-01-C - teardown complete
+/TP/GAW/CL/BV-01-C - done
+
+/TP/GAW/CL/BV-02-C - init
+/TP/GAW/CL/BV-02-C - setup
+/TP/GAW/CL/BV-02-C - setup complete
+/TP/GAW/CL/BV-02-C - run
+/TP/GAW/CL/BV-02-C - test not run
+/TP/GAW/CL/BV-02-C - teardown
+/TP/GAW/CL/BV-02-C - teardown complete
+/TP/GAW/CL/BV-02-C - done
+
+/TP/GAW/CL/BV-02-C/seclevel - init
+/TP/GAW/CL/BV-02-C/seclevel - setup
+/TP/GAW/CL/BV-02-C/seclevel - setup complete
+/TP/GAW/CL/BV-02-C/seclevel - run
+/TP/GAW/CL/BV-02-C/seclevel - test passed
+/TP/GAW/CL/BV-02-C/seclevel - teardown
+/TP/GAW/CL/BV-02-C/seclevel - teardown complete
+/TP/GAW/CL/BV-02-C/seclevel - done
+
+/TP/GAW/CL/BV-03-C - init
+/TP/GAW/CL/BV-03-C - setup
+/TP/GAW/CL/BV-03-C - setup complete
+/TP/GAW/CL/BV-03-C - run
+/TP/GAW/CL/BV-03-C - test passed
+/TP/GAW/CL/BV-03-C - teardown
+/TP/GAW/CL/BV-03-C - teardown complete
+/TP/GAW/CL/BV-03-C - done
+
+/TP/GAW/CL/BI-02-C - init
+/TP/GAW/CL/BI-02-C - setup
+/TP/GAW/CL/BI-02-C - setup complete
+/TP/GAW/CL/BI-02-C - run
+/TP/GAW/CL/BI-02-C - test passed
+/TP/GAW/CL/BI-02-C - teardown
+/TP/GAW/CL/BI-02-C - teardown complete
+/TP/GAW/CL/BI-02-C - done
+
+/TP/GAW/CL/BI-03-C - init
+/TP/GAW/CL/BI-03-C - setup
+/TP/GAW/CL/BI-03-C - setup complete
+/TP/GAW/CL/BI-03-C - run
+/TP/GAW/CL/BI-03-C - test passed
+/TP/GAW/CL/BI-03-C - teardown
+/TP/GAW/CL/BI-03-C - teardown complete
+/TP/GAW/CL/BI-03-C - done
+
+/TP/GAW/CL/BI-04-C - init
+/TP/GAW/CL/BI-04-C - setup
+/TP/GAW/CL/BI-04-C - setup complete
+/TP/GAW/CL/BI-04-C - run
+/TP/GAW/CL/BI-04-C - test passed
+/TP/GAW/CL/BI-04-C - teardown
+/TP/GAW/CL/BI-04-C - teardown complete
+/TP/GAW/CL/BI-04-C - done
+
+/TP/GAW/CL/BI-05-C - init
+/TP/GAW/CL/BI-05-C - setup
+/TP/GAW/CL/BI-05-C - setup complete
+/TP/GAW/CL/BI-05-C - run
+/TP/GAW/CL/BI-05-C - test passed
+/TP/GAW/CL/BI-05-C - teardown
+/TP/GAW/CL/BI-05-C - teardown complete
+/TP/GAW/CL/BI-05-C - done
+
+/TP/GAW/CL/BI-05-C/auto - init
+/TP/GAW/CL/BI-05-C/auto - setup
+/TP/GAW/CL/BI-05-C/auto - setup complete
+/TP/GAW/CL/BI-05-C/auto - run
+/TP/GAW/CL/BI-05-C/auto - test passed
+/TP/GAW/CL/BI-05-C/auto - teardown
+/TP/GAW/CL/BI-05-C/auto - teardown complete
+/TP/GAW/CL/BI-05-C/auto - done
+
+/TP/GAW/CL/BI-06-C - init
+/TP/GAW/CL/BI-06-C - setup
+/TP/GAW/CL/BI-06-C - setup complete
+/TP/GAW/CL/BI-06-C - run
+/TP/GAW/CL/BI-06-C - test passed
+/TP/GAW/CL/BI-06-C - teardown
+/TP/GAW/CL/BI-06-C - teardown complete
+/TP/GAW/CL/BI-06-C - done
+
+/TP/GAW/SR/BV-07-C/small - init
+/TP/GAW/SR/BV-07-C/small - setup
+/TP/GAW/SR/BV-07-C/small - setup complete
+/TP/GAW/SR/BV-07-C/small - run
+/TP/GAW/SR/BV-07-C/small - test passed
+/TP/GAW/SR/BV-07-C/small - teardown
+/TP/GAW/SR/BV-07-C/small - teardown complete
+/TP/GAW/SR/BV-07-C/small - done
+
+/TP/GAW/SR/BV-07-C/large-1 - init
+/TP/GAW/SR/BV-07-C/large-1 - setup
+/TP/GAW/SR/BV-07-C/large-1 - setup complete
+/TP/GAW/SR/BV-07-C/large-1 - run
+/TP/GAW/SR/BV-07-C/large-1 - test passed
+/TP/GAW/SR/BV-07-C/large-1 - teardown
+/TP/GAW/SR/BV-07-C/large-1 - teardown complete
+/TP/GAW/SR/BV-07-C/large-1 - done
+
+/TP/GAW/SR/BV-03-C/small - init
+/TP/GAW/SR/BV-03-C/small - setup
+/TP/GAW/SR/BV-03-C/small - setup complete
+/TP/GAW/SR/BV-03-C/small - run
+/TP/GAW/SR/BV-03-C/small - test passed
+/TP/GAW/SR/BV-03-C/small - teardown
+/TP/GAW/SR/BV-03-C/small - teardown complete
+/TP/GAW/SR/BV-03-C/small - done
+
+/TP/GAW/SR/BV-03-C/large-1 - init
+/TP/GAW/SR/BV-03-C/large-1 - setup
+/TP/GAW/SR/BV-03-C/large-1 - setup complete
+/TP/GAW/SR/BV-03-C/large-1 - run
+/TP/GAW/SR/BV-03-C/large-1 - test passed
+/TP/GAW/SR/BV-03-C/large-1 - teardown
+/TP/GAW/SR/BV-03-C/large-1 - teardown complete
+/TP/GAW/SR/BV-03-C/large-1 - done
+
+/TP/GAW/SR/BI-02-C/small - init
+/TP/GAW/SR/BI-02-C/small - setup
+/TP/GAW/SR/BI-02-C/small - setup complete
+/TP/GAW/SR/BI-02-C/small - run
+/TP/GAW/SR/BI-02-C/small - test passed
+/TP/GAW/SR/BI-02-C/small - teardown
+/TP/GAW/SR/BI-02-C/small - teardown complete
+/TP/GAW/SR/BI-02-C/small - done
+
+/TP/GAW/SR/BI-02-C/large-1 - init
+/TP/GAW/SR/BI-02-C/large-1 - setup
+/TP/GAW/SR/BI-02-C/large-1 - setup complete
+/TP/GAW/SR/BI-02-C/large-1 - run
+/TP/GAW/SR/BI-02-C/large-1 - test passed
+/TP/GAW/SR/BI-02-C/large-1 - teardown
+/TP/GAW/SR/BI-02-C/large-1 - teardown complete
+/TP/GAW/SR/BI-02-C/large-1 - done
+
+/TP/GAW/SR/BI-03-C/small - init
+/TP/GAW/SR/BI-03-C/small - setup
+/TP/GAW/SR/BI-03-C/small - setup complete
+/TP/GAW/SR/BI-03-C/small - run
+/TP/GAW/SR/BI-03-C/small - test passed
+/TP/GAW/SR/BI-03-C/small - teardown
+/TP/GAW/SR/BI-03-C/small - teardown complete
+/TP/GAW/SR/BI-03-C/small - done
+
+/TP/GAW/SR/BI-03-C/large-1 - init
+/TP/GAW/SR/BI-03-C/large-1 - setup
+/TP/GAW/SR/BI-03-C/large-1 - setup complete
+/TP/GAW/SR/BI-03-C/large-1 - run
+/TP/GAW/SR/BI-03-C/large-1 - test passed
+/TP/GAW/SR/BI-03-C/large-1 - teardown
+/TP/GAW/SR/BI-03-C/large-1 - teardown complete
+/TP/GAW/SR/BI-03-C/large-1 - done
+
+/TP/GAW/CL/BV-05-C - init
+/TP/GAW/CL/BV-05-C - setup
+/TP/GAW/CL/BV-05-C - setup complete
+/TP/GAW/CL/BV-05-C - run
+/TP/GAW/CL/BV-05-C - test passed
+/TP/GAW/CL/BV-05-C - teardown
+/TP/GAW/CL/BV-05-C - teardown complete
+/TP/GAW/CL/BV-05-C - done
+
+/TP/GAW/CL/BI-07-C - init
+/TP/GAW/CL/BI-07-C - setup
+/TP/GAW/CL/BI-07-C - setup complete
+/TP/GAW/CL/BI-07-C - run
+/TP/GAW/CL/BI-07-C - test passed
+/TP/GAW/CL/BI-07-C - teardown
+/TP/GAW/CL/BI-07-C - teardown complete
+/TP/GAW/CL/BI-07-C - done
+
+/TP/GAW/CL/BI-08-C - init
+/TP/GAW/CL/BI-08-C - setup
+/TP/GAW/CL/BI-08-C - setup complete
+/TP/GAW/CL/BI-08-C - run
+/TP/GAW/CL/BI-08-C - test passed
+/TP/GAW/CL/BI-08-C - teardown
+/TP/GAW/CL/BI-08-C - teardown complete
+/TP/GAW/CL/BI-08-C - done
+
+/TP/GAW/CL/BI-11-C - init
+/TP/GAW/CL/BI-11-C - setup
+/TP/GAW/CL/BI-11-C - setup complete
+/TP/GAW/CL/BI-11-C - run
+/TP/GAW/CL/BI-11-C - test passed
+/TP/GAW/CL/BI-11-C - teardown
+/TP/GAW/CL/BI-11-C - teardown complete
+/TP/GAW/CL/BI-11-C - done
+
+/TP/GAW/CL/BI-12-C - init
+/TP/GAW/CL/BI-12-C - setup
+/TP/GAW/CL/BI-12-C - setup complete
+/TP/GAW/CL/BI-12-C - run
+/TP/GAW/CL/BI-12-C - test passed
+/TP/GAW/CL/BI-12-C - teardown
+/TP/GAW/CL/BI-12-C - teardown complete
+/TP/GAW/CL/BI-12-C - done
+
+/TP/GAW/CL/BI-13-C - init
+/TP/GAW/CL/BI-13-C - setup
+/TP/GAW/CL/BI-13-C - setup complete
+/TP/GAW/CL/BI-13-C - run
+/TP/GAW/CL/BI-13-C - test passed
+/TP/GAW/CL/BI-13-C - teardown
+/TP/GAW/CL/BI-13-C - teardown complete
+/TP/GAW/CL/BI-13-C - done
+
+/TP/GAW/SR/BV-05-C/small - init
+/TP/GAW/SR/BV-05-C/small - setup
+/TP/GAW/SR/BV-05-C/small - setup complete
+/TP/GAW/SR/BV-05-C/small - run
+/TP/GAW/SR/BV-05-C/small - test passed
+/TP/GAW/SR/BV-05-C/small - teardown
+/TP/GAW/SR/BV-05-C/small - teardown complete
+/TP/GAW/SR/BV-05-C/small - done
+
+/TP/GAW/SR/BV-05-C/large-1 - init
+/TP/GAW/SR/BV-05-C/large-1 - setup
+/TP/GAW/SR/BV-05-C/large-1 - setup complete
+/TP/GAW/SR/BV-05-C/large-1 - run
+/TP/GAW/SR/BV-05-C/large-1 - test passed
+/TP/GAW/SR/BV-05-C/large-1 - teardown
+/TP/GAW/SR/BV-05-C/large-1 - teardown complete
+/TP/GAW/SR/BV-05-C/large-1 - done
+
+/TP/GAW/SR/BI-07-C/small - init
+/TP/GAW/SR/BI-07-C/small - setup
+/TP/GAW/SR/BI-07-C/small - setup complete
+/TP/GAW/SR/BI-07-C/small - run
+/TP/GAW/SR/BI-07-C/small - test passed
+/TP/GAW/SR/BI-07-C/small - teardown
+/TP/GAW/SR/BI-07-C/small - teardown complete
+/TP/GAW/SR/BI-07-C/small - done
+
+/TP/GAW/SR/BI-07-C/large-1 - init
+/TP/GAW/SR/BI-07-C/large-1 - setup
+/TP/GAW/SR/BI-07-C/large-1 - setup complete
+/TP/GAW/SR/BI-07-C/large-1 - run
+/TP/GAW/SR/BI-07-C/large-1 - test passed
+/TP/GAW/SR/BI-07-C/large-1 - teardown
+/TP/GAW/SR/BI-07-C/large-1 - teardown complete
+/TP/GAW/SR/BI-07-C/large-1 - done
+
+/TP/GAW/SR/BI-08-C/small - init
+/TP/GAW/SR/BI-08-C/small - setup
+/TP/GAW/SR/BI-08-C/small - setup complete
+/TP/GAW/SR/BI-08-C/small - run
+/TP/GAW/SR/BI-08-C/small - test passed
+/TP/GAW/SR/BI-08-C/small - teardown
+/TP/GAW/SR/BI-08-C/small - teardown complete
+/TP/GAW/SR/BI-08-C/small - done
+
+/TP/GAW/SR/BI-08-C/large-1 - init
+/TP/GAW/SR/BI-08-C/large-1 - setup
+/TP/GAW/SR/BI-08-C/large-1 - setup complete
+/TP/GAW/SR/BI-08-C/large-1 - run
+/TP/GAW/SR/BI-08-C/large-1 - test passed
+/TP/GAW/SR/BI-08-C/large-1 - teardown
+/TP/GAW/SR/BI-08-C/large-1 - teardown complete
+/TP/GAW/SR/BI-08-C/large-1 - done
+
+/TP/GAW/CL/BV-06-C - init
+/TP/GAW/CL/BV-06-C - setup
+/TP/GAW/CL/BV-06-C - setup complete
+/TP/GAW/CL/BV-06-C - run
+/TP/GAW/CL/BV-06-C - test passed
+/TP/GAW/CL/BV-06-C - teardown
+/TP/GAW/CL/BV-06-C - teardown complete
+/TP/GAW/CL/BV-06-C - done
+
+/TP/GAW/CL/BI-14-C - init
+/TP/GAW/CL/BI-14-C - setup
+/TP/GAW/CL/BI-14-C - setup complete
+/TP/GAW/CL/BI-14-C - run
+/TP/GAW/CL/BI-14-C - test passed
+/TP/GAW/CL/BI-14-C - teardown
+/TP/GAW/CL/BI-14-C - teardown complete
+/TP/GAW/CL/BI-14-C - done
+
+/TP/GAW/CL/BI-15-C - init
+/TP/GAW/CL/BI-15-C - setup
+/TP/GAW/CL/BI-15-C - setup complete
+/TP/GAW/CL/BI-15-C - run
+/TP/GAW/CL/BI-15-C - test passed
+/TP/GAW/CL/BI-15-C - teardown
+/TP/GAW/CL/BI-15-C - teardown complete
+/TP/GAW/CL/BI-15-C - done
+
+/TP/GAW/CL/BI-17-C - init
+/TP/GAW/CL/BI-17-C - setup
+/TP/GAW/CL/BI-17-C - setup complete
+/TP/GAW/CL/BI-17-C - run
+/TP/GAW/CL/BI-17-C - test passed
+/TP/GAW/CL/BI-17-C - teardown
+/TP/GAW/CL/BI-17-C - teardown complete
+/TP/GAW/CL/BI-17-C - done
+
+/TP/GAW/CL/BI-18-C - init
+/TP/GAW/CL/BI-18-C - setup
+/TP/GAW/CL/BI-18-C - setup complete
+/TP/GAW/CL/BI-18-C - run
+/TP/GAW/CL/BI-18-C - test passed
+/TP/GAW/CL/BI-18-C - teardown
+/TP/GAW/CL/BI-18-C - teardown complete
+/TP/GAW/CL/BI-18-C - done
+
+/TP/GAW/CL/BI-18-C/auto - init
+/TP/GAW/CL/BI-18-C/auto - setup
+/TP/GAW/CL/BI-18-C/auto - setup complete
+/TP/GAW/CL/BI-18-C/auto - run
+/TP/GAW/CL/BI-18-C/auto - test passed
+/TP/GAW/CL/BI-18-C/auto - teardown
+/TP/GAW/CL/BI-18-C/auto - teardown complete
+/TP/GAW/CL/BI-18-C/auto - done
+
+/TP/GAW/CL/BI-19-C - init
+/TP/GAW/CL/BI-19-C - setup
+/TP/GAW/CL/BI-19-C - setup complete
+/TP/GAW/CL/BI-19-C - run
+/TP/GAW/CL/BI-19-C - test passed
+/TP/GAW/CL/BI-19-C - teardown
+/TP/GAW/CL/BI-19-C - teardown complete
+/TP/GAW/CL/BI-19-C - done
+
+/TP/GAW/SR/BV-06-C/small - init
+/TP/GAW/SR/BV-06-C/small - setup
+/TP/GAW/SR/BV-06-C/small - setup complete
+/TP/GAW/SR/BV-06-C/small - run
+/TP/GAW/SR/BV-06-C/small - test passed
+/TP/GAW/SR/BV-06-C/small - teardown
+/TP/GAW/SR/BV-06-C/small - teardown complete
+/TP/GAW/SR/BV-06-C/small - done
+
+/TP/GAW/SR/BV-06-C/large-1 - init
+/TP/GAW/SR/BV-06-C/large-1 - setup
+/TP/GAW/SR/BV-06-C/large-1 - setup complete
+/TP/GAW/SR/BV-06-C/large-1 - run
+/TP/GAW/SR/BV-06-C/large-1 - test passed
+/TP/GAW/SR/BV-06-C/large-1 - teardown
+/TP/GAW/SR/BV-06-C/large-1 - teardown complete
+/TP/GAW/SR/BV-06-C/large-1 - done
+
+/TP/GAW/SR/BV-10-C/small - init
+/TP/GAW/SR/BV-10-C/small - setup
+/TP/GAW/SR/BV-10-C/small - setup complete
+/TP/GAW/SR/BV-10-C/small - run
+/TP/GAW/SR/BV-10-C/small - test passed
+/TP/GAW/SR/BV-10-C/small - teardown
+/TP/GAW/SR/BV-10-C/small - teardown complete
+/TP/GAW/SR/BV-10-C/small - done
+
+/TP/GAW/SR/BV-10-C/large-1 - init
+/TP/GAW/SR/BV-10-C/large-1 - setup
+/TP/GAW/SR/BV-10-C/large-1 - setup complete
+/TP/GAW/SR/BV-10-C/large-1 - run
+/TP/GAW/SR/BV-10-C/large-1 - test passed
+/TP/GAW/SR/BV-10-C/large-1 - teardown
+/TP/GAW/SR/BV-10-C/large-1 - teardown complete
+/TP/GAW/SR/BV-10-C/large-1 - done
+
+/TP/GAW/SR/BI-14-C/small - init
+/TP/GAW/SR/BI-14-C/small - setup
+/TP/GAW/SR/BI-14-C/small - setup complete
+/TP/GAW/SR/BI-14-C/small - run
+/TP/GAW/SR/BI-14-C/small - test passed
+/TP/GAW/SR/BI-14-C/small - teardown
+/TP/GAW/SR/BI-14-C/small - teardown complete
+/TP/GAW/SR/BI-14-C/small - done
+
+/TP/GAW/SR/BI-14-C/large-1 - init
+/TP/GAW/SR/BI-14-C/large-1 - setup
+/TP/GAW/SR/BI-14-C/large-1 - setup complete
+/TP/GAW/SR/BI-14-C/large-1 - run
+/TP/GAW/SR/BI-14-C/large-1 - test passed
+/TP/GAW/SR/BI-14-C/large-1 - teardown
+/TP/GAW/SR/BI-14-C/large-1 - teardown complete
+/TP/GAW/SR/BI-14-C/large-1 - done
+
+/TP/GAW/SR/BI-15-C/small - init
+/TP/GAW/SR/BI-15-C/small - setup
+/TP/GAW/SR/BI-15-C/small - setup complete
+/TP/GAW/SR/BI-15-C/small - run
+/TP/GAW/SR/BI-15-C/small - test passed
+/TP/GAW/SR/BI-15-C/small - teardown
+/TP/GAW/SR/BI-15-C/small - teardown complete
+/TP/GAW/SR/BI-15-C/small - done
+
+/TP/GAW/SR/BI-15-C/large-1 - init
+/TP/GAW/SR/BI-15-C/large-1 - setup
+/TP/GAW/SR/BI-15-C/large-1 - setup complete
+/TP/GAW/SR/BI-15-C/large-1 - run
+/TP/GAW/SR/BI-15-C/large-1 - test passed
+/TP/GAW/SR/BI-15-C/large-1 - teardown
+/TP/GAW/SR/BI-15-C/large-1 - teardown complete
+/TP/GAW/SR/BI-15-C/large-1 - done
+
+/TP/GAW/CL/BV-08-C - init
+/TP/GAW/CL/BV-08-C - setup
+/TP/GAW/CL/BV-08-C - setup complete
+/TP/GAW/CL/BV-08-C - run
+/TP/GAW/CL/BV-08-C - test passed
+/TP/GAW/CL/BV-08-C - teardown
+/TP/GAW/CL/BV-08-C - teardown complete
+/TP/GAW/CL/BV-08-C - done
+
+/TP/GAW/CL/BI-20-C - init
+/TP/GAW/CL/BI-20-C - setup
+/TP/GAW/CL/BI-20-C - setup complete
+/TP/GAW/CL/BI-20-C - run
+/TP/GAW/CL/BI-20-C - test passed
+/TP/GAW/CL/BI-20-C - teardown
+/TP/GAW/CL/BI-20-C - teardown complete
+/TP/GAW/CL/BI-20-C - done
+
+/TP/GAW/CL/BI-21-C - init
+/TP/GAW/CL/BI-21-C - setup
+/TP/GAW/CL/BI-21-C - setup complete
+/TP/GAW/CL/BI-21-C - run
+/TP/GAW/CL/BI-21-C - test passed
+/TP/GAW/CL/BI-21-C - teardown
+/TP/GAW/CL/BI-21-C - teardown complete
+/TP/GAW/CL/BI-21-C - done
+
+/TP/GAW/CL/BI-22-C - init
+/TP/GAW/CL/BI-22-C - setup
+/TP/GAW/CL/BI-22-C - setup complete
+/TP/GAW/CL/BI-22-C - run
+/TP/GAW/CL/BI-22-C - test passed
+/TP/GAW/CL/BI-22-C - teardown
+/TP/GAW/CL/BI-22-C - teardown complete
+/TP/GAW/CL/BI-22-C - done
+
+/TP/GAW/CL/BI-23-C - init
+/TP/GAW/CL/BI-23-C - setup
+/TP/GAW/CL/BI-23-C - setup complete
+/TP/GAW/CL/BI-23-C - run
+/TP/GAW/CL/BI-23-C - test passed
+/TP/GAW/CL/BI-23-C - teardown
+/TP/GAW/CL/BI-23-C - teardown complete
+/TP/GAW/CL/BI-23-C - done
+
+/TP/GAW/CL/BI-23-C/auto - init
+/TP/GAW/CL/BI-23-C/auto - setup
+/TP/GAW/CL/BI-23-C/auto - setup complete
+/TP/GAW/CL/BI-23-C/auto - run
+/TP/GAW/CL/BI-23-C/auto - test passed
+/TP/GAW/CL/BI-23-C/auto - teardown
+/TP/GAW/CL/BI-23-C/auto - teardown complete
+/TP/GAW/CL/BI-23-C/auto - done
+
+/TP/GAW/CL/BI-24-C - init
+/TP/GAW/CL/BI-24-C - setup
+/TP/GAW/CL/BI-24-C - setup complete
+/TP/GAW/CL/BI-24-C - run
+/TP/GAW/CL/BI-24-C - test passed
+/TP/GAW/CL/BI-24-C - teardown
+/TP/GAW/CL/BI-24-C - teardown complete
+/TP/GAW/CL/BI-24-C - done
+
+/TP/GAW/SR/BV-08-C/small - init
+/TP/GAW/SR/BV-08-C/small - setup
+/TP/GAW/SR/BV-08-C/small - setup complete
+/TP/GAW/SR/BV-08-C/small - run
+/TP/GAW/SR/BV-08-C/small - test passed
+/TP/GAW/SR/BV-08-C/small - teardown
+/TP/GAW/SR/BV-08-C/small - teardown complete
+/TP/GAW/SR/BV-08-C/small - done
+
+/TP/GAW/SR/BV-08-C/large-1 - init
+/TP/GAW/SR/BV-08-C/large-1 - setup
+/TP/GAW/SR/BV-08-C/large-1 - setup complete
+/TP/GAW/SR/BV-08-C/large-1 - run
+/TP/GAW/SR/BV-08-C/large-1 - test passed
+/TP/GAW/SR/BV-08-C/large-1 - teardown
+/TP/GAW/SR/BV-08-C/large-1 - teardown complete
+/TP/GAW/SR/BV-08-C/large-1 - done
+
+/TP/GAW/SR/BI-20-C/small - init
+/TP/GAW/SR/BI-20-C/small - setup
+/TP/GAW/SR/BI-20-C/small - setup complete
+/TP/GAW/SR/BI-20-C/small - run
+/TP/GAW/SR/BI-20-C/small - test passed
+/TP/GAW/SR/BI-20-C/small - teardown
+/TP/GAW/SR/BI-20-C/small - teardown complete
+/TP/GAW/SR/BI-20-C/small - done
+
+/TP/GAW/SR/BI-20-C/large-1 - init
+/TP/GAW/SR/BI-20-C/large-1 - setup
+/TP/GAW/SR/BI-20-C/large-1 - setup complete
+/TP/GAW/SR/BI-20-C/large-1 - run
+/TP/GAW/SR/BI-20-C/large-1 - test passed
+/TP/GAW/SR/BI-20-C/large-1 - teardown
+/TP/GAW/SR/BI-20-C/large-1 - teardown complete
+/TP/GAW/SR/BI-20-C/large-1 - done
+
+/TP/GAW/SR/BI-21-C/small - init
+/TP/GAW/SR/BI-21-C/small - setup
+/TP/GAW/SR/BI-21-C/small - setup complete
+/TP/GAW/SR/BI-21-C/small - run
+/TP/GAW/SR/BI-21-C/small - test passed
+/TP/GAW/SR/BI-21-C/small - teardown
+/TP/GAW/SR/BI-21-C/small - teardown complete
+/TP/GAW/SR/BI-21-C/small - done
+
+/TP/GAW/SR/BI-21-C/large-1 - init
+/TP/GAW/SR/BI-21-C/large-1 - setup
+/TP/GAW/SR/BI-21-C/large-1 - setup complete
+/TP/GAW/SR/BI-21-C/large-1 - run
+/TP/GAW/SR/BI-21-C/large-1 - test passed
+/TP/GAW/SR/BI-21-C/large-1 - teardown
+/TP/GAW/SR/BI-21-C/large-1 - teardown complete
+/TP/GAW/SR/BI-21-C/large-1 - done
+
+/TP/GAW/CL/BV-09-C - init
+/TP/GAW/CL/BV-09-C - setup
+/TP/GAW/CL/BV-09-C - setup complete
+/TP/GAW/CL/BV-09-C - run
+/TP/GAW/CL/BV-09-C - test passed
+/TP/GAW/CL/BV-09-C - teardown
+/TP/GAW/CL/BV-09-C - teardown complete
+/TP/GAW/CL/BV-09-C - done
+
+/TP/GAW/CL/BI-25-C - init
+/TP/GAW/CL/BI-25-C - setup
+/TP/GAW/CL/BI-25-C - setup complete
+/TP/GAW/CL/BI-25-C - run
+/TP/GAW/CL/BI-25-C - test passed
+/TP/GAW/CL/BI-25-C - teardown
+/TP/GAW/CL/BI-25-C - teardown complete
+/TP/GAW/CL/BI-25-C - done
+
+/TP/GAW/CL/BI-26-C - init
+/TP/GAW/CL/BI-26-C - setup
+/TP/GAW/CL/BI-26-C - setup complete
+/TP/GAW/CL/BI-26-C - run
+/TP/GAW/CL/BI-26-C - test passed
+/TP/GAW/CL/BI-26-C - teardown
+/TP/GAW/CL/BI-26-C - teardown complete
+/TP/GAW/CL/BI-26-C - done
+
+/TP/GAW/CL/BI-29-C - init
+/TP/GAW/CL/BI-29-C - setup
+/TP/GAW/CL/BI-29-C - setup complete
+/TP/GAW/CL/BI-29-C - run
+/TP/GAW/CL/BI-29-C - test passed
+/TP/GAW/CL/BI-29-C - teardown
+/TP/GAW/CL/BI-29-C - teardown complete
+/TP/GAW/CL/BI-29-C - done
+
+/TP/GAW/CL/BI-30-C - init
+/TP/GAW/CL/BI-30-C - setup
+/TP/GAW/CL/BI-30-C - setup complete
+/TP/GAW/CL/BI-30-C - run
+/TP/GAW/CL/BI-30-C - test passed
+/TP/GAW/CL/BI-30-C - teardown
+/TP/GAW/CL/BI-30-C - teardown complete
+/TP/GAW/CL/BI-30-C - done
+
+/TP/GAW/CL/BI-31-C - init
+/TP/GAW/CL/BI-31-C - setup
+/TP/GAW/CL/BI-31-C - setup complete
+/TP/GAW/CL/BI-31-C - run
+/TP/GAW/CL/BI-31-C - test passed
+/TP/GAW/CL/BI-31-C - teardown
+/TP/GAW/CL/BI-31-C - teardown complete
+/TP/GAW/CL/BI-31-C - done
+
+/TP/GAW/SR/BV-09-C/small - init
+/TP/GAW/SR/BV-09-C/small - setup
+/TP/GAW/SR/BV-09-C/small - setup complete
+/TP/GAW/SR/BV-09-C/small - run
+/TP/GAW/SR/BV-09-C/small - test passed
+/TP/GAW/SR/BV-09-C/small - teardown
+/TP/GAW/SR/BV-09-C/small - teardown complete
+/TP/GAW/SR/BV-09-C/small - done
+
+/TP/GAW/SR/BV-09-C/large-1 - init
+/TP/GAW/SR/BV-09-C/large-1 - setup
+/TP/GAW/SR/BV-09-C/large-1 - setup complete
+/TP/GAW/SR/BV-09-C/large-1 - run
+/TP/GAW/SR/BV-09-C/large-1 - test passed
+/TP/GAW/SR/BV-09-C/large-1 - teardown
+/TP/GAW/SR/BV-09-C/large-1 - teardown complete
+/TP/GAW/SR/BV-09-C/large-1 - done
+
+/TP/GAW/SR/BI-25-C/small - init
+/TP/GAW/SR/BI-25-C/small - setup
+/TP/GAW/SR/BI-25-C/small - setup complete
+/TP/GAW/SR/BI-25-C/small - run
+/TP/GAW/SR/BI-25-C/small - test passed
+/TP/GAW/SR/BI-25-C/small - teardown
+/TP/GAW/SR/BI-25-C/small - teardown complete
+/TP/GAW/SR/BI-25-C/small - done
+
+/TP/GAW/SR/BI-25-C/large-1 - init
+/TP/GAW/SR/BI-25-C/large-1 - setup
+/TP/GAW/SR/BI-25-C/large-1 - setup complete
+/TP/GAW/SR/BI-25-C/large-1 - run
+/TP/GAW/SR/BI-25-C/large-1 - test passed
+/TP/GAW/SR/BI-25-C/large-1 - teardown
+/TP/GAW/SR/BI-25-C/large-1 - teardown complete
+/TP/GAW/SR/BI-25-C/large-1 - done
+
+/TP/GAW/SR/BI-26-C/small - init
+/TP/GAW/SR/BI-26-C/small - setup
+/TP/GAW/SR/BI-26-C/small - setup complete
+/TP/GAW/SR/BI-26-C/small - run
+/TP/GAW/SR/BI-26-C/small - test passed
+/TP/GAW/SR/BI-26-C/small - teardown
+/TP/GAW/SR/BI-26-C/small - teardown complete
+/TP/GAW/SR/BI-26-C/small - done
+
+/TP/GAW/SR/BI-26-C/large-1 - init
+/TP/GAW/SR/BI-26-C/large-1 - setup
+/TP/GAW/SR/BI-26-C/large-1 - setup complete
+/TP/GAW/SR/BI-26-C/large-1 - run
+/TP/GAW/SR/BI-26-C/large-1 - test passed
+/TP/GAW/SR/BI-26-C/large-1 - teardown
+/TP/GAW/SR/BI-26-C/large-1 - teardown complete
+/TP/GAW/SR/BI-26-C/large-1 - done
+
+/robustness/no-reliable-characteristic - init
+/robustness/no-reliable-characteristic - setup
+/robustness/no-reliable-characteristic - setup complete
+/robustness/no-reliable-characteristic - run
+/robustness/no-reliable-characteristic - test passed
+/robustness/no-reliable-characteristic - teardown
+/robustness/no-reliable-characteristic - teardown complete
+/robustness/no-reliable-characteristic - done
+
+/robustness/unkown-request - init
+/robustness/unkown-request - setup
+/robustness/unkown-request - setup complete
+/robustness/unkown-request - run
+/robustness/unkown-request - test passed
+/robustness/unkown-request - teardown
+/robustness/unkown-request - teardown complete
+/robustness/unkown-request - done
+
+/robustness/unkown-command - init
+/robustness/unkown-command - setup
+/robustness/unkown-command - setup complete
+/robustness/unkown-command - run
+/robustness/unkown-command - test passed
+/robustness/unkown-command - teardown
+/robustness/unkown-command - teardown complete
+/robustness/unkown-command - done
+
+/robustness/hash-db - init
+/robustness/hash-db - setup
+/robustness/hash-db - setup complete
+/robustness/hash-db - run
+/robustness/hash-db - test passed
+/robustness/hash-db - teardown
+/robustness/hash-db - teardown complete
+/robustness/hash-db - done
+
+
+Test Summary
+------------
+/TP/GAC/CL/BV-01-C Passed  0.003 seconds
+/TP/GAC/SR/BV-01-C Passed  0.001 seconds
+/TP/GAD/CL/BV-01-C Passed  0.002 seconds
+/TP/GAD/CL/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C Passed  0.001 seconds
+/TP/GAD/SR/BV-01-C-small Passed  0.002 seconds
+/TP/GAD/SR/BV-01-C-large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-1-alternative Passed  0.002 seconds
+/TP/GAD/CL/BV-02-C-2 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/small Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/missing-16/large-1 Passed  0.002 seconds
+/TP/GAD/SR/BV-02-C/exists-128/large-1 Passed  0.001 seconds
+/TP/GAD/SR/BV-02-C/missing-128/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-03-C Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-04-C Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-05-C Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/1 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/small/2 Passed  0.002 seconds
+/TP/GAD/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C Passed  0.002 seconds
+/TP/GAD/CL/BV-06-C/client-1 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-2 Passed  0.004 seconds
+/TP/GAD/CL/BV-06-C/client-3 Passed  0.004 seconds
+/TP/GAD/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAD/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-01-C Passed  0.004 seconds
+/TP/GAR/CL/BI-02-C Passed  0.004 seconds
+/TP/GAR/CL/BI-03-C Passed  0.004 seconds
+/TP/GAR/CL/BI-04-C Passed  0.004 seconds
+/TP/GAR/CL/BI-04-C/auto Passed  0.003 seconds
+/TP/GAR/CL/BI-05-C Passed  0.003 seconds
+/TP/GAR/SR/BV-01-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-01-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-02-C/large Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-03-C-2 Passed  0.002 seconds
+/TP/GAR/CL/BI-06-C Passed  0.001 seconds
+/TP/GAR/CL/BI-07-C Passed  0.001 seconds
+/TP/GAR/CL/BI-09-C Passed  0.002 seconds
+/TP/GAR/CL/BI-10-C Passed  0.001 seconds
+/TP/GAR/CL/BI-11-C Passed  0.002 seconds
+/TP/GAR/SR/BV-03-C/small Passed  0.001 seconds
+/TP/GAR/SR/BV-03-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-06-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-07-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-08-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-04-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-12-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-13-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-13-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-14-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAR/CL/BV-04-C Passed  0.004 seconds
+/TP/GAR/CL/BV-04-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BV-05-C Passed  0.003 seconds
+/TP/GAR/CL/BI-12-C Passed  0.004 seconds
+/TP/GAR/CL/BI-13-C Passed  0.003 seconds
+/TP/GAR/CL/BI-14-C Passed  0.003 seconds
+/TP/GAR/CL/BI-15-C Passed  0.003 seconds
+/TP/GAR/CL/BI-16-C Passed  0.003 seconds
+/TP/GAR/CL/BI-16-C/auto Passed  0.003 seconds
+/TP/GAR/CL/BI-17-C Passed  0.004 seconds
+/TP/GAR/CL/BI-18-C Passed  0.003 seconds
+/TP/GAR/CL/BI-19-C Passed  0.003 seconds
+/TP/GAR/CL/BI-20-C Passed  0.003 seconds
+/TP/GAR/CL/BI-21-C Passed  0.003 seconds
+/TP/GAR/CL/BI-21-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-22-C Passed  0.003 seconds
+/TP/GAR/SR/BV-05-C/small Passed  0.001 seconds
+/TP/GAR/SR/BV-05-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-18-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-19-C/small Passed  0.002 seconds
+/TP/GAR/SR/BI-19-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAR/SR/BV-06-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-23-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-24-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-24-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BV-08-C/large-1 Passed  0.001 seconds
+/TP/GAR/SR/BI-28-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-29-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-29-C/large-1 Passed  0.002 seconds
+/TP/GAR/SR/BI-30-C/small Passed  0.001 seconds
+/TP/GAR/SR/BI-30-C/large-1 Passed  0.001 seconds
+/TP/GAN/CL/BV-01-C Passed  0.004 seconds
+/TP/GAN/SR/BV-01-C Passed  0.001 seconds
+/TP/GAI/SR/BV-01-C Passed  0.002 seconds
+/TP/GAI/CL/BV-01-C Passed  0.003 seconds
+/TP/GAR/CL/BV-06-C Passed  0.003 seconds
+/TP/GAR/CL/BI-23-C Passed  0.003 seconds
+/TP/GAR/CL/BI-24-C Passed  0.004 seconds
+/TP/GAR/CL/BI-25-C Passed  0.003 seconds
+/TP/GAR/CL/BI-26-C Passed  0.004 seconds
+/TP/GAR/CL/BI-26-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-27-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C Passed  0.004 seconds
+/TP/GAR/CL/BV-07-C/512B Passed  0.004 seconds
+/TP/GAR/CL/BI-28-C Passed  0.004 seconds
+/TP/GAR/CL/BI-29-C Passed  0.004 seconds
+/TP/GAR/CL/BI-30-C Passed  0.004 seconds
+/TP/GAR/CL/BI-31-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C Passed  0.004 seconds
+/TP/GAR/CL/BI-32-C/auto Passed  0.004 seconds
+/TP/GAR/CL/BI-33-C Passed  0.004 seconds
+/TP/GAR/CL/BI-34-C Passed  0.004 seconds
+/TP/GAR/CL/BI-35-C Passed  0.004 seconds
+/TP/GAW/CL/BV-01-C Passed  0.004 seconds
+/TP/GAW/CL/BV-02-C Not Run 
+/TP/GAW/CL/BV-02-C/seclevel Passed  0.004 seconds
+/TP/GAW/CL/BV-03-C Passed  0.004 seconds
+/TP/GAW/CL/BI-02-C Passed  0.005 seconds
+/TP/GAW/CL/BI-03-C Passed  0.005 seconds
+/TP/GAW/CL/BI-04-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-05-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-06-C Passed  0.004 seconds
+/TP/GAW/SR/BV-07-C/small Passed  0.001 seconds
+/TP/GAW/SR/BV-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-03-C/small Passed  0.001 seconds
+/TP/GAW/SR/BV-03-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-02-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-02-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-03-C/large-1 Passed  0.001 seconds
+/TP/GAW/CL/BV-05-C Passed  0.004 seconds
+/TP/GAW/CL/BI-07-C Passed  0.003 seconds
+/TP/GAW/CL/BI-08-C Passed  0.003 seconds
+/TP/GAW/CL/BI-11-C Passed  0.004 seconds
+/TP/GAW/CL/BI-12-C Passed  0.003 seconds
+/TP/GAW/CL/BI-13-C Passed  0.004 seconds
+/TP/GAW/SR/BV-05-C/small Passed  0.001 seconds
+/TP/GAW/SR/BV-05-C/large-1 Passed  0.001 seconds
+/TP/GAW/SR/BI-07-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-07-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-08-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-08-C/large-1 Passed  0.001 seconds
+/TP/GAW/CL/BV-06-C Passed  0.003 seconds
+/TP/GAW/CL/BI-14-C Passed  0.004 seconds
+/TP/GAW/CL/BI-15-C Passed  0.004 seconds
+/TP/GAW/CL/BI-17-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C Passed  0.004 seconds
+/TP/GAW/CL/BI-18-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-19-C Passed  0.004 seconds
+/TP/GAW/SR/BV-06-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-06-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-10-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-14-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-15-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-08-C Passed  0.004 seconds
+/TP/GAW/CL/BI-20-C Passed  0.005 seconds
+/TP/GAW/CL/BI-21-C Passed  0.004 seconds
+/TP/GAW/CL/BI-22-C Passed  0.005 seconds
+/TP/GAW/CL/BI-23-C Passed  0.004 seconds
+/TP/GAW/CL/BI-23-C/auto Passed  0.004 seconds
+/TP/GAW/CL/BI-24-C Passed  0.004 seconds
+/TP/GAW/SR/BV-08-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-08-C/large-1 Passed  0.001 seconds
+/TP/GAW/SR/BI-20-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-20-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-21-C/large-1 Passed  0.002 seconds
+/TP/GAW/CL/BV-09-C Passed  0.004 seconds
+/TP/GAW/CL/BI-25-C Passed  0.003 seconds
+/TP/GAW/CL/BI-26-C Passed  0.003 seconds
+/TP/GAW/CL/BI-29-C Passed  0.003 seconds
+/TP/GAW/CL/BI-30-C Passed  0.003 seconds
+/TP/GAW/CL/BI-31-C Passed  0.004 seconds
+/TP/GAW/SR/BV-09-C/small Passed  0.002 seconds
+/TP/GAW/SR/BV-09-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/small Passed  0.002 seconds
+/TP/GAW/SR/BI-25-C/large-1 Passed  0.002 seconds
+/TP/GAW/SR/BI-26-C/small Passed  0.001 seconds
+/TP/GAW/SR/BI-26-C/large-1 Passed  0.002 seconds
+/robustness/no-reliable-characteristic Passed  0.002 seconds
+/robustness/unkown-request Passed  0.002 seconds
+/robustness/unkown-command Passed  0.002 seconds
+/robustness/hash-db Passed  0.002 seconds
+Total: 193, Passed: 192 (99.5%), Failed: 0, Not Run: 1
+Overall execution time: 0.495 seconds
+PASS: test-gatt
+TAP version 13
+# random seed: R02S3857f1a4a11947c580752a33bd6d2acd
+1..6
+# Start of gattrib tests
+ok 1 /gattrib/refcount
+ok 2 /gattrib/get_channel
+ok 3 /gattrib/send
+ok 4 /gattrib/cancel
+ok 5 /gattrib/register
+ok 6 /gattrib/buffers
+# End of gattrib tests
+PASS: test-gattrib
+
+/gdbus/simple_client - init
+/gdbus/simple_client - setup
+/gdbus/simple_client - setup complete
+/gdbus/simple_client - run
+/gdbus/simple_client - test not run
+/gdbus/simple_client - teardown
+/gdbus/simple_client - teardown complete
+/gdbus/simple_client - done
+
+/gdbus/client_connect_disconnect - init
+/gdbus/client_connect_disconnect - setup
+/gdbus/client_connect_disconnect - setup complete
+/gdbus/client_connect_disconnect - run
+/gdbus/client_connect_disconnect - test not run
+/gdbus/client_connect_disconnect - teardown
+/gdbus/client_connect_disconnect - teardown complete
+/gdbus/client_connect_disconnect - done
+
+/gdbus/client_get_string_property - init
+/gdbus/client_get_string_property - setup
+/gdbus/client_get_string_property - setup complete
+/gdbus/client_get_string_property - run
+/gdbus/client_get_string_property - test not run
+/gdbus/client_get_string_property - teardown
+/gdbus/client_get_string_property - teardown complete
+/gdbus/client_get_string_property - done
+
+/gdbus/client_get_boolean_property - init
+/gdbus/client_get_boolean_property - setup
+/gdbus/client_get_boolean_property - setup complete
+/gdbus/client_get_boolean_property - run
+/gdbus/client_get_boolean_property - test not run
+/gdbus/client_get_boolean_property - teardown
+/gdbus/client_get_boolean_property - teardown complete
+/gdbus/client_get_boolean_property - done
+
+/gdbus/client_get_uint64_property - init
+/gdbus/client_get_uint64_property - setup
+/gdbus/client_get_uint64_property - setup complete
+/gdbus/client_get_uint64_property - run
+/gdbus/client_get_uint64_property - test not run
+/gdbus/client_get_uint64_property - teardown
+/gdbus/client_get_uint64_property - teardown complete
+/gdbus/client_get_uint64_property - done
+
+/gdbus/client_get_array_property - init
+/gdbus/client_get_array_property - setup
+/gdbus/client_get_array_property - setup complete
+/gdbus/client_get_array_property - run
+/gdbus/client_get_array_property - test not run
+/gdbus/client_get_array_property - teardown
+/gdbus/client_get_array_property - teardown complete
+/gdbus/client_get_array_property - done
+
+/gdbus/client_get_dict_property - init
+/gdbus/client_get_dict_property - setup
+/gdbus/client_get_dict_property - setup complete
+/gdbus/client_get_dict_property - run
+/gdbus/client_get_dict_property - test not run
+/gdbus/client_get_dict_property - teardown
+/gdbus/client_get_dict_property - teardown complete
+/gdbus/client_get_dict_property - done
+
+/gdbus/client_set_string_property - init
+/gdbus/client_set_string_property - setup
+/gdbus/client_set_string_property - setup complete
+/gdbus/client_set_string_property - run
+/gdbus/client_set_string_property - test not run
+/gdbus/client_set_string_property - teardown
+/gdbus/client_set_string_property - teardown complete
+/gdbus/client_set_string_property - done
+
+/gdbus/client_string_changed - init
+/gdbus/client_string_changed - setup
+/gdbus/client_string_changed - setup complete
+/gdbus/client_string_changed - run
+/gdbus/client_string_changed - test not run
+/gdbus/client_string_changed - teardown
+/gdbus/client_string_changed - teardown complete
+/gdbus/client_string_changed - done
+
+/gdbus/client_check_order - init
+/gdbus/client_check_order - setup
+/gdbus/client_check_order - setup complete
+/gdbus/client_check_order - run
+/gdbus/client_check_order - test not run
+/gdbus/client_check_order - teardown
+/gdbus/client_check_order - teardown complete
+/gdbus/client_check_order - done
+
+/gdbus/client_proxy_removed - init
+/gdbus/client_proxy_removed - setup
+/gdbus/client_proxy_removed - setup complete
+/gdbus/client_proxy_removed - run
+/gdbus/client_proxy_removed - test not run
+/gdbus/client_proxy_removed - teardown
+/gdbus/client_proxy_removed - teardown complete
+/gdbus/client_proxy_removed - done
+
+/gdbus/client_no_object_manager - init
+/gdbus/client_no_object_manager - setup
+/gdbus/client_no_object_manager - setup complete
+/gdbus/client_no_object_manager - run
+/gdbus/client_no_object_manager - test not run
+/gdbus/client_no_object_manager - teardown
+/gdbus/client_no_object_manager - teardown complete
+/gdbus/client_no_object_manager - done
+
+/gdbus/client_force_disconnect - init
+/gdbus/client_force_disconnect - setup
+/gdbus/client_force_disconnect - setup complete
+/gdbus/client_force_disconnect - run
+/gdbus/client_force_disconnect - test not run
+/gdbus/client_force_disconnect - teardown
+/gdbus/client_force_disconnect - teardown complete
+/gdbus/client_force_disconnect - done
+
+/gdbus/client_ready - init
+/gdbus/client_ready - setup
+/gdbus/client_ready - setup complete
+/gdbus/client_ready - run
+/gdbus/client_ready - test not run
+/gdbus/client_ready - teardown
+/gdbus/client_ready - teardown complete
+/gdbus/client_ready - done
+
+
+Test Summary
+------------
+/gdbus/simple_client Not Run 
+/gdbus/client_connect_disconnect Not Run 
+/gdbus/client_get_string_property Not Run 
+/gdbus/client_get_boolean_property Not Run 
+/gdbus/client_get_uint64_property Not Run 
+/gdbus/client_get_array_property Not Run 
+/gdbus/client_get_dict_property Not Run 
+/gdbus/client_set_string_property Not Run 
+/gdbus/client_string_changed Not Run 
+/gdbus/client_check_order Not Run 
+/gdbus/client_proxy_removed Not Run 
+/gdbus/client_no_object_manager Not Run 
+/gdbus/client_force_disconnect Not Run 
+/gdbus/client_ready Not Run 
+Total: 14, Passed: 0 (0.0%), Failed: 0, Not Run: 14
+Overall execution time: 0.000883 seconds
+PASS: test-gdbus-client
+TAP version 13
+# random seed: R02Saa61ac9a3ca32862ded3bb1466cfc4ec
+1..34
+# Start of gobex tests
+ok 1 /gobex/null_io
+ok 2 /gobex/basic
+ok 3 /gobex/ref_unref
+ok 4 /gobex/test_disconnect
+ok 5 /gobex/test_recv_connect_stream
+ok 6 /gobex/test_recv_connect_pkt
+ok 7 /gobex/test_send_connect_stream
+ok 8 /gobex/test_send_connect_pkt
+ok 9 /gobex/test_recv_unexpected
+ok 10 /gobex/test_send_on_demand_stream
+ok 11 /gobex/test_send_on_demand_pkt
+ok 12 /gobex/test_send_on_demand_fail_stream
+ok 13 /gobex/test_send_on_demand_fail_pkt
+ok 14 /gobex/test_send_connect_req_stream
+ok 15 /gobex/test_send_connect_req_pkt
+ok 16 /gobex/test_send_nval_connect_req_stream
+ok 17 /gobex/test_send_nval_connect_req_pkt
+ok 18 /gobex/test_send_nval_connect_req_short_pkt
+ok 19 /gobex/test_send_connect_req_timeout_stream
+# slow test /gobex/test_send_connect_req_timeout_stream executed in 0.73 secs
+ok 20 /gobex/test_send_connect_req_timeout_pkt
+ok 21 /gobex/test_cancel_req_immediate
+ok 22 /gobex/test_cancel_req_delay_stream
+ok 23 /gobex/test_cancel_req_delay_pkt
+ok 24 /gobex/test_connect
+ok 25 /gobex/test_obex_disconnect
+ok 26 /gobex/test_auth
+ok 27 /gobex/test_auth_fail
+ok 28 /gobex/test_setpath
+ok 29 /gobex/test_setpath_up
+ok 30 /gobex/test_setpath_up_down
+ok 31 /gobex/test_mkdir
+ok 32 /gobex/test_delete
+ok 33 /gobex/test_copy
+ok 34 /gobex/test_move
+# End of gobex tests
+PASS: test-gobex
+TAP version 13
+# random seed: R02S3683c13ca8f05d373742733850763b1a
+1..18
+# Start of gobex tests
+ok 1 /gobex/test_apparam_nval_short
+ok 2 /gobex/test_apparam_nval_data
+ok 3 /gobex/test_apparam_nval2_short
+ok 4 /gobex/test_apparam_nval2_data
+ok 5 /gobex/test_apparam_get_uint8
+ok 6 /gobex/test_apparam_get_uint16
+ok 7 /gobex/test_apparam_get_uint32
+ok 8 /gobex/test_apparam_get_uint64
+ok 9 /gobex/test_apparam_get_string
+ok 10 /gobex/test_apparam_get_bytes
+ok 11 /gobex/test_apparam_get_multi
+ok 12 /gobex/test_apparam_set_uint8
+ok 13 /gobex/test_apparam_set_uint16
+ok 14 /gobex/test_apparam_set_uint32
+ok 15 /gobex/test_apparam_set_uint64
+ok 16 /gobex/test_apparam_set_string
+ok 17 /gobex/test_apparam_set_bytes
+ok 18 /gobex/test_apparam_set_multi
+# End of gobex tests
+PASS: test-gobex-apparam
+TAP version 13
+# random seed: R02Se4062d17f7e37aa9a8e071dce4ee770c
+1..28
+# Start of gobex tests
+ok 1 /gobex/test_decode_header_connid
+ok 2 /gobex/test_decode_header_name_empty
+ok 3 /gobex/test_decode_header_name_ascii
+ok 4 /gobex/test_decode_header_name_umlaut
+ok 5 /gobex/test_decode_header_body
+ok 6 /gobex/test_decode_header_body_extdata
+ok 7 /gobex/test_decode_header_actionid
+ok 8 /gobex/test_decode_header_multi
+ok 9 /gobex/test_decode_header_uint32_nval
+ok 10 /gobex/test_decode_header_unicode_nval_short
+ok 11 /gobex/test_decode_header_unicode_nval_data
+ok 12 /gobex/test_decode_header_bytes_nval_short
+ok 13 /gobex/test_decode_header_bytes_nval_data
+ok 14 /gobex/test_decode_header_bytes_nval_len
+ok 15 /gobex/test_header_encode_connid
+ok 16 /gobex/test_header_encode_name_empty
+ok 17 /gobex/test_header_encode_name_ascii
+ok 18 /gobex/test_header_encode_name_umlaut
+ok 19 /gobex/test_header_encode_body
+ok 20 /gobex/test_header_encode_actionid
+ok 21 /gobex/test_header_encode_apparam
+ok 22 /gobex/test_header_name_empty
+ok 23 /gobex/test_header_name_ascii
+ok 24 /gobex/test_header_name_umlaut
+ok 25 /gobex/test_header_bytes
+ok 26 /gobex/test_header_uint8
+ok 27 /gobex/test_header_uint32
+ok 28 /gobex/test_header_apparam
+# End of gobex tests
+PASS: test-gobex-header
+TAP version 13
+# random seed: R02S93fc048cab7929aee1211d55dbc66e1f
+1..9
+# Start of gobex tests
+ok 1 /gobex/test_pkt
+ok 2 /gobex/test_decode_pkt
+ok 3 /gobex/test_decode_pkt_header
+ok 4 /gobex/test_decode_connect
+ok 5 /gobex/test_decode_nval
+ok 6 /gobex/test_encode_pkt
+ok 7 /gobex/test_encode_on_demand
+ok 8 /gobex/test_encode_on_demand_fail
+ok 9 /gobex/test_create_args
+# End of gobex tests
+PASS: test-gobex-packet
+TAP version 13
+# random seed: R02Scb3e3e05e8d76d54aebb38a99ace8fb2
+1..38
+# Start of gobex tests
+ok 1 /gobex/test_conn_req
+ok 2 /gobex/test_conn_rsp
+ok 3 /gobex/test_put_req
+ok 4 /gobex/test_put_rsp
+ok 5 /gobex/test_get_req
+ok 6 /gobex/test_get_rsp
+ok 7 /gobex/test_get_req_app
+ok 8 /gobex/test_get_rsp_app
+ok 9 /gobex/test_put_req_delay
+ok 10 /gobex/test_put_rsp_delay
+ok 11 /gobex/test_get_req_delay
+ok 12 /gobex/test_get_rsp_delay
+ok 13 /gobex/test_put_req_eagain
+ok 14 /gobex/test_get_req_eagain
+ok 15 /gobex/test_stream_put_req
+ok 16 /gobex/test_stream_put_rsp
+ok 17 /gobex/test_stream_put_req_abort
+ok 18 /gobex/test_stream_put_rsp_abort
+ok 19 /gobex/test_stream_get_req
+ok 20 /gobex/test_stream_get_rsp
+ok 21 /gobex/test_conn_get_req
+ok 22 /gobex/test_conn_get_rsp
+ok 23 /gobex/test_conn_put_req
+ok 24 /gobex/test_conn_put_rsp
+ok 25 /gobex/test_conn_get_wrg_rsp
+ok 26 /gobex/test_conn_put_req_seq
+ok 27 /gobex/test_packet_put_req
+ok 28 /gobex/test_packet_put_req_wait
+ok 29 /gobex/test_packet_put_req_suspend_resume
+# slow test /gobex/test_packet_put_req_suspend_resume executed in 0.77 secs
+ok 30 /gobex/test_packet_put_rsp
+ok 31 /gobex/test_packet_put_rsp_wait
+ok 32 /gobex/test_packet_get_rsp
+ok 33 /gobex/test_packet_get_rsp_wait
+ok 34 /gobex/test_packet_get_req
+ok 35 /gobex/test_packet_get_req_wait
+ok 36 /gobex/test_packet_get_req_suspend_resume
+ok 37 /gobex/test_packet_get_req_wait_next
+ok 38 /gobex/test_conn_put_req_seq_srm
+# End of gobex tests
+PASS: test-gobex-transfer
+
+/hfp/test_init - init
+/hfp/test_init - setup
+/hfp/test_init - setup complete
+/hfp/test_init - run
+/hfp/test_init - test passed
+/hfp/test_init - teardown
+/hfp/test_init - teardown complete
+/hfp/test_init - done
+
+/hfp/test_cmd_handler_1 - init
+/hfp/test_cmd_handler_1 - setup
+/hfp/test_cmd_handler_1 - setup complete
+/hfp/test_cmd_handler_1 - run
+/hfp/test_cmd_handler_1 - test passed
+/hfp/test_cmd_handler_1 - teardown
+/hfp/test_cmd_handler_1 - teardown complete
+/hfp/test_cmd_handler_1 - done
+
+/hfp/test_cmd_handler_2 - init
+/hfp/test_cmd_handler_2 - setup
+/hfp/test_cmd_handler_2 - setup complete
+/hfp/test_cmd_handler_2 - run
+/hfp/test_cmd_handler_2 - test passed
+/hfp/test_cmd_handler_2 - teardown
+/hfp/test_cmd_handler_2 - teardown complete
+/hfp/test_cmd_handler_2 - done
+
+/hfp/test_register_1 - init
+/hfp/test_register_1 - setup
+/hfp/test_register_1 - setup complete
+/hfp/test_register_1 - run
+/hfp/test_register_1 - test passed
+/hfp/test_register_1 - teardown
+/hfp/test_register_1 - teardown complete
+/hfp/test_register_1 - done
+
+/hfp/test_register_2 - init
+/hfp/test_register_2 - setup
+/hfp/test_register_2 - setup complete
+/hfp/test_register_2 - run
+/hfp/test_register_2 - test passed
+/hfp/test_register_2 - teardown
+/hfp/test_register_2 - teardown complete
+/hfp/test_register_2 - done
+
+/hfp/test_register_3 - init
+/hfp/test_register_3 - setup
+/hfp/test_register_3 - setup complete
+/hfp/test_register_3 - run
+/hfp/test_register_3 - test passed
+/hfp/test_register_3 - teardown
+/hfp/test_register_3 - teardown complete
+/hfp/test_register_3 - done
+
+/hfp/test_register_4 - init
+/hfp/test_register_4 - setup
+/hfp/test_register_4 - setup complete
+/hfp/test_register_4 - run
+/hfp/test_register_4 - test passed
+/hfp/test_register_4 - teardown
+/hfp/test_register_4 - teardown complete
+/hfp/test_register_4 - done
+
+/hfp/test_register_5 - init
+/hfp/test_register_5 - setup
+/hfp/test_register_5 - setup complete
+/hfp/test_register_5 - run
+/hfp/test_register_5 - test passed
+/hfp/test_register_5 - teardown
+/hfp/test_register_5 - teardown complete
+/hfp/test_register_5 - done
+
+/hfp/test_fragmented_1 - init
+/hfp/test_fragmented_1 - setup
+/hfp/test_fragmented_1 - setup complete
+/hfp/test_fragmented_1 - run
+/hfp/test_fragmented_1 - test passed
+/hfp/test_fragmented_1 - teardown
+/hfp/test_fragmented_1 - teardown complete
+/hfp/test_fragmented_1 - done
+
+/hfp/test_ustring_1 - init
+/hfp/test_ustring_1 - setup
+/hfp/test_ustring_1 - setup complete
+/hfp/test_ustring_1 - run
+/hfp/test_ustring_1 - test passed
+/hfp/test_ustring_1 - teardown
+/hfp/test_ustring_1 - teardown complete
+/hfp/test_ustring_1 - done
+
+/hfp/test_ustring_2 - init
+/hfp/test_ustring_2 - setup
+/hfp/test_ustring_2 - setup complete
+/hfp/test_ustring_2 - run
+/hfp/test_ustring_2 - test passed
+/hfp/test_ustring_2 - teardown
+/hfp/test_ustring_2 - teardown complete
+/hfp/test_ustring_2 - done
+
+/hfp/test_string_1 - init
+/hfp/test_string_1 - setup
+/hfp/test_string_1 - setup complete
+/hfp/test_string_1 - run
+/hfp/test_string_1 - test passed
+/hfp/test_string_1 - teardown
+/hfp/test_string_1 - teardown complete
+/hfp/test_string_1 - done
+
+/hfp/test_string_2 - init
+/hfp/test_string_2 - setup
+/hfp/test_string_2 - setup complete
+/hfp/test_string_2 - run
+/hfp/test_string_2 - test passed
+/hfp/test_string_2 - teardown
+/hfp/test_string_2 - teardown complete
+/hfp/test_string_2 - done
+
+/hfp/test_corrupted_1 - init
+/hfp/test_corrupted_1 - setup
+/hfp/test_corrupted_1 - setup complete
+/hfp/test_corrupted_1 - run
+/hfp/test_corrupted_1 - test passed
+/hfp/test_corrupted_1 - teardown
+/hfp/test_corrupted_1 - teardown complete
+/hfp/test_corrupted_1 - done
+
+/hfp/test_empty - init
+/hfp/test_empty - setup
+/hfp/test_empty - setup complete
+/hfp/test_empty - run
+/hfp/test_empty - test passed
+/hfp/test_empty - teardown
+/hfp/test_empty - teardown complete
+/hfp/test_empty - done
+
+/hfp_hf/test_init - init
+/hfp_hf/test_init - setup
+/hfp_hf/test_init - setup complete
+/hfp_hf/test_init - run
+/hfp_hf/test_init - test passed
+/hfp_hf/test_init - teardown
+/hfp_hf/test_init - teardown complete
+/hfp_hf/test_init - done
+
+/hfp_hf/test_send_command_1 - init
+/hfp_hf/test_send_command_1 - setup
+/hfp_hf/test_send_command_1 - setup complete
+/hfp_hf/test_send_command_1 - run
+/hfp_hf/test_send_command_1 - test passed
+/hfp_hf/test_send_command_1 - teardown
+/hfp_hf/test_send_command_1 - teardown complete
+/hfp_hf/test_send_command_1 - done
+
+/hfp_hf/test_send_command_2 - init
+/hfp_hf/test_send_command_2 - setup
+/hfp_hf/test_send_command_2 - setup complete
+/hfp_hf/test_send_command_2 - run
+/hfp_hf/test_send_command_2 - test passed
+/hfp_hf/test_send_command_2 - teardown
+/hfp_hf/test_send_command_2 - teardown complete
+/hfp_hf/test_send_command_2 - done
+
+/hfp_hf/test_send_command_3 - init
+/hfp_hf/test_send_command_3 - setup
+/hfp_hf/test_send_command_3 - setup complete
+/hfp_hf/test_send_command_3 - run
+/hfp_hf/test_send_command_3 - test passed
+/hfp_hf/test_send_command_3 - teardown
+/hfp_hf/test_send_command_3 - teardown complete
+/hfp_hf/test_send_command_3 - done
+
+/hfp_hf/test_unsolicited_1 - init
+/hfp_hf/test_unsolicited_1 - setup
+/hfp_hf/test_unsolicited_1 - setup complete
+/hfp_hf/test_unsolicited_1 - run
+/hfp_hf/test_unsolicited_1 - test passed
+/hfp_hf/test_unsolicited_1 - teardown
+/hfp_hf/test_unsolicited_1 - teardown complete
+/hfp_hf/test_unsolicited_1 - done
+
+/hfp_hf/test_unsolicited_2 - init
+/hfp_hf/test_unsolicited_2 - setup
+/hfp_hf/test_unsolicited_2 - setup complete
+/hfp_hf/test_unsolicited_2 - run
+/hfp_hf/test_unsolicited_2 - test passed
+/hfp_hf/test_unsolicited_2 - teardown
+/hfp_hf/test_unsolicited_2 - teardown complete
+/hfp_hf/test_unsolicited_2 - done
+
+/hfp_hf/test_unsolicited_3 - init
+/hfp_hf/test_unsolicited_3 - setup
+/hfp_hf/test_unsolicited_3 - setup complete
+/hfp_hf/test_unsolicited_3 - run
+/hfp_hf/test_unsolicited_3 - test passed
+/hfp_hf/test_unsolicited_3 - teardown
+/hfp_hf/test_unsolicited_3 - teardown complete
+/hfp_hf/test_unsolicited_3 - done
+
+/hfp_hf/test_corrupted_1 - init
+/hfp_hf/test_corrupted_1 - setup
+/hfp_hf/test_corrupted_1 - setup complete
+/hfp_hf/test_corrupted_1 - run
+/hfp_hf/test_corrupted_1 - test passed
+/hfp_hf/test_corrupted_1 - teardown
+/hfp_hf/test_corrupted_1 - teardown complete
+/hfp_hf/test_corrupted_1 - done
+
+/hfp_hf/test_corrupted_2 - init
+/hfp_hf/test_corrupted_2 - setup
+/hfp_hf/test_corrupted_2 - setup complete
+/hfp_hf/test_corrupted_2 - run
+/hfp_hf/test_corrupted_2 - test passed
+/hfp_hf/test_corrupted_2 - teardown
+/hfp_hf/test_corrupted_2 - teardown complete
+/hfp_hf/test_corrupted_2 - done
+
+/hfp_hf/test_empty - init
+/hfp_hf/test_empty - setup
+/hfp_hf/test_empty - setup complete
+/hfp_hf/test_empty - run
+/hfp_hf/test_empty - test passed
+/hfp_hf/test_empty - teardown
+/hfp_hf/test_empty - teardown complete
+/hfp_hf/test_empty - done
+
+/hfp_hf/test_unknown - init
+/hfp_hf/test_unknown - setup
+/hfp_hf/test_unknown - setup complete
+/hfp_hf/test_unknown - run
+/hfp_hf/test_unknown - test passed
+/hfp_hf/test_unknown - teardown
+/hfp_hf/test_unknown - teardown complete
+/hfp_hf/test_unknown - done
+
+/hfp_hf/test_context_parser_1 - init
+/hfp_hf/test_context_parser_1 - setup
+/hfp_hf/test_context_parser_1 - setup complete
+/hfp_hf/test_context_parser_1 - run
+/hfp_hf/test_context_parser_1 - test passed
+/hfp_hf/test_context_parser_1 - teardown
+/hfp_hf/test_context_parser_1 - teardown complete
+/hfp_hf/test_context_parser_1 - done
+
+/hfp_hf/test_context_parser_2 - init
+/hfp_hf/test_context_parser_2 - setup
+/hfp_hf/test_context_parser_2 - setup complete
+/hfp_hf/test_context_parser_2 - run
+/hfp_hf/test_context_parser_2 - test passed
+/hfp_hf/test_context_parser_2 - teardown
+/hfp_hf/test_context_parser_2 - teardown complete
+/hfp_hf/test_context_parser_2 - done
+
+/hfp_hf/test_context_skip_field - init
+/hfp_hf/test_context_skip_field - setup
+/hfp_hf/test_context_skip_field - setup complete
+/hfp_hf/test_context_skip_field - run
+/hfp_hf/test_context_skip_field - test passed
+/hfp_hf/test_context_skip_field - teardown
+/hfp_hf/test_context_skip_field - teardown complete
+/hfp_hf/test_context_skip_field - done
+
+
+Test Summary
+------------
+/hfp/test_init Passed  0.000 seconds
+/hfp/test_cmd_handler_1 Passed  0.000 seconds
+/hfp/test_cmd_handler_2 Passed  0.000 seconds
+/hfp/test_register_1 Passed  0.000 seconds
+/hfp/test_register_2 Passed  0.000 seconds
+/hfp/test_register_3 Passed  0.000 seconds
+/hfp/test_register_4 Passed  0.000 seconds
+/hfp/test_register_5 Passed  0.000 seconds
+/hfp/test_fragmented_1 Passed  0.000 seconds
+/hfp/test_ustring_1 Passed  0.000 seconds
+/hfp/test_ustring_2 Passed  0.000 seconds
+/hfp/test_string_1 Passed  0.000 seconds
+/hfp/test_string_2 Passed  0.000 seconds
+/hfp/test_corrupted_1 Passed  0.003 seconds
+/hfp/test_empty Passed  0.000 seconds
+/hfp_hf/test_init Passed  0.000 seconds
+/hfp_hf/test_send_command_1 Passed  0.000 seconds
+/hfp_hf/test_send_command_2 Passed  0.000 seconds
+/hfp_hf/test_send_command_3 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_1 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_2 Passed  0.000 seconds
+/hfp_hf/test_unsolicited_3 Passed  0.000 seconds
+/hfp_hf/test_corrupted_1 Passed  0.000 seconds
+/hfp_hf/test_corrupted_2 Passed  0.000 seconds
+/hfp_hf/test_empty Passed  0.000 seconds
+/hfp_hf/test_unknown Passed  0.000 seconds
+/hfp_hf/test_context_parser_1 Passed  0.000 seconds
+/hfp_hf/test_context_parser_2 Passed  0.000 seconds
+/hfp_hf/test_context_skip_field Passed  0.000 seconds
+Total: 29, Passed: 29 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00467 seconds
+PASS: test-hfp
+
+/TP/HGRF/RH/BV-01-I - init
+/TP/HGRF/RH/BV-01-I - setup
+/TP/HGRF/RH/BV-01-I - setup complete
+/TP/HGRF/RH/BV-01-I - run
+/TP/HGRF/RH/BV-01-I - test passed
+/TP/HGRF/RH/BV-01-I - teardown
+/TP/HGRF/RH/BV-01-I - teardown complete
+/TP/HGRF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-08-I - init
+/TP/HGRF/RH/BV-08-I - setup
+/TP/HGRF/RH/BV-08-I - setup complete
+/TP/HGRF/RH/BV-08-I - run
+/TP/HGRF/RH/BV-08-I - test passed
+/TP/HGRF/RH/BV-08-I - teardown
+/TP/HGRF/RH/BV-08-I - teardown complete
+/TP/HGRF/RH/BV-08-I - done
+
+/TP/HGRF/RH/BV-09-I - init
+/TP/HGRF/RH/BV-09-I - setup
+/TP/HGRF/RH/BV-09-I - setup complete
+/TP/HGRF/RH/BV-09-I - run
+/TP/HGRF/RH/BV-09-I - test passed
+/TP/HGRF/RH/BV-09-I - teardown
+/TP/HGRF/RH/BV-09-I - teardown complete
+/TP/HGRF/RH/BV-09-I - done
+
+/TP/HGRF/RH/BV-06-I - init
+/TP/HGRF/RH/BV-06-I - setup
+/TP/HGRF/RH/BV-06-I - setup complete
+/TP/HGRF/RH/BV-06-I - run
+/TP/HGRF/RH/BV-06-I - test passed
+/TP/HGRF/RH/BV-06-I - teardown
+/TP/HGRF/RH/BV-06-I - teardown complete
+/TP/HGRF/RH/BV-06-I - done
+
+/TP/HGCF/RH/BV-01-I - init
+/TP/HGCF/RH/BV-01-I - setup
+/TP/HGCF/RH/BV-01-I - setup complete
+/TP/HGCF/RH/BV-01-I - run
+/TP/HGCF/RH/BV-01-I - test passed
+/TP/HGCF/RH/BV-01-I - teardown
+/TP/HGCF/RH/BV-01-I - teardown complete
+/TP/HGCF/RH/BV-01-I - done
+
+/TP/HGRF/RH/BV-02-I - init
+/TP/HGRF/RH/BV-02-I - setup
+/TP/HGRF/RH/BV-02-I - setup complete
+/TP/HGRF/RH/BV-02-I - run
+/TP/HGRF/RH/BV-02-I - test passed
+/TP/HGRF/RH/BV-02-I - teardown
+/TP/HGRF/RH/BV-02-I - teardown complete
+/TP/HGRF/RH/BV-02-I - done
+
+
+Test Summary
+------------
+/TP/HGRF/RH/BV-01-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-08-I Passed  0.003 seconds
+/TP/HGRF/RH/BV-09-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-06-I Passed  0.002 seconds
+/TP/HGCF/RH/BV-01-I Passed  0.002 seconds
+/TP/HGRF/RH/BV-02-I Passed  0.002 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0133 seconds
+PASS: test-hog
+
+/lib/ntoh64 - init
+/lib/ntoh64 - setup
+/lib/ntoh64 - setup complete
+/lib/ntoh64 - run
+/lib/ntoh64 - test passed
+/lib/ntoh64 - teardown
+/lib/ntoh64 - teardown complete
+/lib/ntoh64 - done
+
+/lib/hton64 - init
+/lib/hton64 - setup
+/lib/hton64 - setup complete
+/lib/hton64 - run
+/lib/hton64 - test passed
+/lib/hton64 - teardown
+/lib/hton64 - teardown complete
+/lib/hton64 - done
+
+/lib/sdp_get_access_protos/valid - init
+/lib/sdp_get_access_protos/valid - setup
+/lib/sdp_get_access_protos/valid - setup complete
+/lib/sdp_get_access_protos/valid - run
+/lib/sdp_get_access_protos/valid - test passed
+/lib/sdp_get_access_protos/valid - teardown
+/lib/sdp_get_access_protos/valid - teardown complete
+/lib/sdp_get_access_protos/valid - done
+
+/lib/sdp_get_access_protos/nodata - init
+/lib/sdp_get_access_protos/nodata - setup
+/lib/sdp_get_access_protos/nodata - setup complete
+/lib/sdp_get_access_protos/nodata - run
+/lib/sdp_get_access_protos/nodata - test passed
+/lib/sdp_get_access_protos/nodata - teardown
+/lib/sdp_get_access_protos/nodata - teardown complete
+/lib/sdp_get_access_protos/nodata - done
+
+/lib/sdp_get_access_protos/invalid_dtd1 - init
+/lib/sdp_get_access_protos/invalid_dtd1 - setup
+/lib/sdp_get_access_protos/invalid_dtd1 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd1 - run
+/lib/sdp_get_access_protos/invalid_dtd1 - test passed
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown
+/lib/sdp_get_access_protos/invalid_dtd1 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd1 - done
+
+/lib/sdp_get_access_protos/invalid_dtd2 - init
+/lib/sdp_get_access_protos/invalid_dtd2 - setup
+/lib/sdp_get_access_protos/invalid_dtd2 - setup complete
+/lib/sdp_get_access_protos/invalid_dtd2 - run
+/lib/sdp_get_access_protos/invalid_dtd2 - test passed
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown
+/lib/sdp_get_access_protos/invalid_dtd2 - teardown complete
+/lib/sdp_get_access_protos/invalid_dtd2 - done
+
+/lib/sdp_get_lang_attr/valid - init
+/lib/sdp_get_lang_attr/valid - setup
+/lib/sdp_get_lang_attr/valid - setup complete
+/lib/sdp_get_lang_attr/valid - run
+/lib/sdp_get_lang_attr/valid - test passed
+/lib/sdp_get_lang_attr/valid - teardown
+/lib/sdp_get_lang_attr/valid - teardown complete
+/lib/sdp_get_lang_attr/valid - done
+
+/lib/sdp_get_lang_attr/nodata - init
+/lib/sdp_get_lang_attr/nodata - setup
+/lib/sdp_get_lang_attr/nodata - setup complete
+/lib/sdp_get_lang_attr/nodata - run
+/lib/sdp_get_lang_attr/nodata - test passed
+/lib/sdp_get_lang_attr/nodata - teardown
+/lib/sdp_get_lang_attr/nodata - teardown complete
+/lib/sdp_get_lang_attr/nodata - done
+
+/lib/sdp_get_lang_attr/invalid_dtd - init
+/lib/sdp_get_lang_attr/invalid_dtd - setup
+/lib/sdp_get_lang_attr/invalid_dtd - setup complete
+/lib/sdp_get_lang_attr/invalid_dtd - run
+/lib/sdp_get_lang_attr/invalid_dtd - test passed
+/lib/sdp_get_lang_attr/invalid_dtd - teardown
+/lib/sdp_get_lang_attr/invalid_dtd - teardown complete
+/lib/sdp_get_lang_attr/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/valid - init
+/lib/sdp_get_profile_descs/valid - setup
+/lib/sdp_get_profile_descs/valid - setup complete
+/lib/sdp_get_profile_descs/valid - run
+/lib/sdp_get_profile_descs/valid - test passed
+/lib/sdp_get_profile_descs/valid - teardown
+/lib/sdp_get_profile_descs/valid - teardown complete
+/lib/sdp_get_profile_descs/valid - done
+
+/lib/sdp_get_profile_descs/nodata - init
+/lib/sdp_get_profile_descs/nodata - setup
+/lib/sdp_get_profile_descs/nodata - setup complete
+/lib/sdp_get_profile_descs/nodata - run
+/lib/sdp_get_profile_descs/nodata - test passed
+/lib/sdp_get_profile_descs/nodata - teardown
+/lib/sdp_get_profile_descs/nodata - teardown complete
+/lib/sdp_get_profile_descs/nodata - done
+
+/lib/sdp_get_profile_descs/invalid_dtd - init
+/lib/sdp_get_profile_descs/invalid_dtd - setup
+/lib/sdp_get_profile_descs/invalid_dtd - setup complete
+/lib/sdp_get_profile_descs/invalid_dtd - run
+/lib/sdp_get_profile_descs/invalid_dtd - test passed
+/lib/sdp_get_profile_descs/invalid_dtd - teardown
+/lib/sdp_get_profile_descs/invalid_dtd - teardown complete
+/lib/sdp_get_profile_descs/invalid_dtd - done
+
+/lib/sdp_get_profile_descs/workaround - init
+/lib/sdp_get_profile_descs/workaround - setup
+/lib/sdp_get_profile_descs/workaround - setup complete
+/lib/sdp_get_profile_descs/workaround - run
+/lib/sdp_get_profile_descs/workaround - test passed
+/lib/sdp_get_profile_descs/workaround - teardown
+/lib/sdp_get_profile_descs/workaround - teardown complete
+/lib/sdp_get_profile_descs/workaround - done
+
+/lib/sdp_get_server_ver - init
+/lib/sdp_get_server_ver - setup
+/lib/sdp_get_server_ver - setup complete
+/lib/sdp_get_server_ver - run
+/lib/sdp_get_server_ver - test passed
+/lib/sdp_get_server_ver - teardown
+/lib/sdp_get_server_ver - teardown complete
+/lib/sdp_get_server_ver - done
+
+
+Test Summary
+------------
+/lib/ntoh64 Passed  0.000 seconds
+/lib/hton64 Passed  0.000 seconds
+/lib/sdp_get_access_protos/valid Passed  0.000 seconds
+/lib/sdp_get_access_protos/nodata Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd1 Passed  0.000 seconds
+/lib/sdp_get_access_protos/invalid_dtd2 Passed  0.000 seconds
+/lib/sdp_get_lang_attr/valid Passed  0.000 seconds
+/lib/sdp_get_lang_attr/nodata Passed  0.000 seconds
+/lib/sdp_get_lang_attr/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/valid Passed  0.000 seconds
+/lib/sdp_get_profile_descs/nodata Passed  0.000 seconds
+/lib/sdp_get_profile_descs/invalid_dtd Passed  0.000 seconds
+/lib/sdp_get_profile_descs/workaround Passed  0.000 seconds
+/lib/sdp_get_server_ver Passed  0.000 seconds
+Total: 14, Passed: 14 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.000344 seconds
+PASS: test-lib
+TAP version 13
+# random seed: R02S0ff2e89ffced0960d4d7db7d00d7ce0f
+1..9
+# Start of mgmt tests
+# Start of command tests
+ok 1 /mgmt/command/1
+ok 2 /mgmt/command/2
+# End of command tests
+# Start of response tests
+ok 3 /mgmt/response/1
+ok 4 /mgmt/response/2
+# End of response tests
+# Start of event tests
+ok 5 /mgmt/event/1
+ok 6 /mgmt/event/2
+# End of event tests
+# Start of unregister tests
+ok 7 /mgmt/unregister/1
+ok 8 /mgmt/unregister/2
+# End of unregister tests
+# Start of destroy tests
+ok 9 /mgmt/destroy/1
+# End of destroy tests
+# End of mgmt tests
+PASS: test-mgmt
+
+MICS/SR/SGGIT/SER/BV-01-C - init
+MICS/SR/SGGIT/SER/BV-01-C - setup
+MICS/SR/SGGIT/SER/BV-01-C - setup complete
+MICS/SR/SGGIT/SER/BV-01-C - run
+MICS/SR/SGGIT/SER/BV-01-C - test passed
+MICS/SR/SGGIT/SER/BV-01-C - teardown
+MICS/SR/SGGIT/SER/BV-01-C - teardown complete
+MICS/SR/SGGIT/SER/BV-01-C - done
+
+MICS/SR/SGGIT/CHA/BV-01-C - init
+MICS/SR/SGGIT/CHA/BV-01-C - setup
+MICS/SR/SGGIT/CHA/BV-01-C - setup complete
+MICS/SR/SGGIT/CHA/BV-01-C - run
+MICS/SR/SGGIT/CHA/BV-01-C - test passed
+MICS/SR/SGGIT/CHA/BV-01-C - teardown
+MICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+MICS/SR/SGGIT/CHA/BV-01-C - done
+
+MICS/SR/SPE/BI-01-C - init
+MICS/SR/SPE/BI-01-C - setup
+MICS/SR/SPE/BI-01-C - setup complete
+MICS/SR/SPE/BI-01-C - run
+MICS/SR/SPE/BI-01-C - test passed
+MICS/SR/SPE/BI-01-C - teardown
+MICS/SR/SPE/BI-01-C - teardown complete
+MICS/SR/SPE/BI-01-C - done
+
+MICS/SR/SPN/BV-01-C - init
+MICS/SR/SPN/BV-01-C - setup
+MICS/SR/SPN/BV-01-C - setup complete
+MICS/SR/SPN/BV-01-C - run
+gatt_notify_cb: notify.value:0 notify->len:1
+gatt_notify_cb: notify.value:1 notify->len:1
+MICS/SR/SPN/BV-01-C - test passed
+MICS/SR/SPN/BV-01-C - teardown
+MICS/SR/SPN/BV-01-C - teardown complete
+MICS/SR/SPN/BV-01-C - done
+
+MICP/CL/CGGIT/SER/BV-01-C - init
+MICP/CL/CGGIT/SER/BV-01-C - setup
+MICP/CL/CGGIT/SER/BV-01-C - setup complete
+MICP/CL/CGGIT/SER/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/SER/BV-01-C - test passed
+
+Write failed: 0x13
+MICP/CL/CGGIT/SER/BV-01-C - teardown
+MICP/CL/CGGIT/SER/BV-01-C - teardown complete
+MICP/CL/CGGIT/SER/BV-01-C - done
+
+MICP/CL/CGGIT/CHA/BV-01-C - init
+MICP/CL/CGGIT/CHA/BV-01-C - setup
+MICP/CL/CGGIT/CHA/BV-01-C - setup complete
+MICP/CL/CGGIT/CHA/BV-01-C - run
+micp_write_value handle: 3
+MICP/CL/CGGIT/CHA/BV-01-C - test passed
+MICP Write successful
+MICP/CL/CGGIT/CHA/BV-01-C - teardown
+MICP/CL/CGGIT/CHA/BV-01-C - teardown complete
+MICP/CL/CGGIT/CHA/BV-01-C - done
+
+MICP/CL/SPE/BI-01-C - init
+MICP/CL/SPE/BI-01-C - setup
+MICP/CL/SPE/BI-01-C - setup complete
+MICP/CL/SPE/BI-01-C - run
+micp_write_value handle: 3
+MICP/CL/SPE/BI-01-C - test passed
+
+Write failed: 0x80
+MICP/CL/SPE/BI-01-C - teardown
+MICP/CL/SPE/BI-01-C - teardown complete
+MICP/CL/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+MICS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+MICS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+MICS/SR/SPE/BI-01-C Passed  0.004 seconds
+MICS/SR/SPN/BV-01-C Passed  0.004 seconds
+MICP/CL/CGGIT/SER/BV-01-C Passed  0.005 seconds
+MICP/CL/CGGIT/CHA/BV-01-C Passed  0.006 seconds
+MICP/CL/SPE/BI-01-C Passed  0.005 seconds
+Total: 7, Passed: 7 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0316 seconds
+PASS: test-micp
+
+/queue/basic - init
+/queue/basic - setup
+/queue/basic - setup complete
+/queue/basic - run
+/queue/basic - test passed
+/queue/basic - teardown
+/queue/basic - teardown complete
+/queue/basic - done
+
+/queue/foreach_destroy - init
+/queue/foreach_destroy - setup
+/queue/foreach_destroy - setup complete
+/queue/foreach_destroy - run
+/queue/foreach_destroy - test passed
+/queue/foreach_destroy - teardown
+/queue/foreach_destroy - teardown complete
+/queue/foreach_destroy - done
+
+/queue/foreach_remove - init
+/queue/foreach_remove - setup
+/queue/foreach_remove - setup complete
+/queue/foreach_remove - run
+/queue/foreach_remove - test passed
+/queue/foreach_remove - teardown
+/queue/foreach_remove - teardown complete
+/queue/foreach_remove - done
+
+/queue/foreach_remove_all - init
+/queue/foreach_remove_all - setup
+/queue/foreach_remove_all - setup complete
+/queue/foreach_remove_all - run
+/queue/foreach_remove_all - test passed
+/queue/foreach_remove_all - teardown
+/queue/foreach_remove_all - teardown complete
+/queue/foreach_remove_all - done
+
+/queue/foreach_remove_backward - init
+/queue/foreach_remove_backward - setup
+/queue/foreach_remove_backward - setup complete
+/queue/foreach_remove_backward - run
+/queue/foreach_remove_backward - test passed
+/queue/foreach_remove_backward - teardown
+/queue/foreach_remove_backward - teardown complete
+/queue/foreach_remove_backward - done
+
+/queue/destroy_remove - init
+/queue/destroy_remove - setup
+/queue/destroy_remove - setup complete
+/queue/destroy_remove - run
+/queue/destroy_remove - test passed
+/queue/destroy_remove - teardown
+/queue/destroy_remove - teardown complete
+/queue/destroy_remove - done
+
+/queue/push_after - init
+/queue/push_after - setup
+/queue/push_after - setup complete
+/queue/push_after - run
+/queue/push_after - test passed
+/queue/push_after - teardown
+/queue/push_after - teardown complete
+/queue/push_after - done
+
+/queue/remove_all - init
+/queue/remove_all - setup
+/queue/remove_all - setup complete
+/queue/remove_all - run
+/queue/remove_all - test passed
+/queue/remove_all - teardown
+/queue/remove_all - teardown complete
+/queue/remove_all - done
+
+
+Test Summary
+------------
+/queue/basic Passed  0.012 seconds
+/queue/foreach_destroy Passed  0.000 seconds
+/queue/foreach_remove Passed  0.000 seconds
+/queue/foreach_remove_all Passed  0.000 seconds
+/queue/foreach_remove_backward Passed  0.000 seconds
+/queue/destroy_remove Passed  0.000 seconds
+/queue/push_after Passed  0.000 seconds
+/queue/remove_all Passed  0.000 seconds
+Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.0123 seconds
+PASS: test-queue
+
+/ringbuf/power2 - init
+/ringbuf/power2 - setup
+/ringbuf/power2 - setup complete
+/ringbuf/power2 - run
+/ringbuf/power2 - test passed
+/ringbuf/power2 - teardown
+/ringbuf/power2 - teardown complete
+/ringbuf/power2 - done
+
+/ringbuf/alloc - init
+/ringbuf/alloc - setup
+/ringbuf/alloc - setup complete
+/ringbuf/alloc - run
+/ringbuf/alloc - test passed
+/ringbuf/alloc - teardown
+/ringbuf/alloc - teardown complete
+/ringbuf/alloc - done
+
+/ringbuf/printf - init
+/ringbuf/printf - setup
+/ringbuf/printf - setup complete
+/ringbuf/printf - run
+/ringbuf/printf - test passed
+/ringbuf/printf - teardown
+/ringbuf/printf - teardown complete
+/ringbuf/printf - done
+
+
+Test Summary
+------------
+/ringbuf/power2 Passed  1.737 seconds
+/ringbuf/alloc Passed  0.015 seconds
+/ringbuf/printf Passed  0.018 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 1.77 seconds
+PASS: test-ringbuf
+bluetoothd[1114]: Bluetooth daemon 5.72
+
+/TP/SERVER/SS/BV-01-C/UUID-16 - init
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup
+/TP/SERVER/SS/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - run
+/TP/SERVER/SS/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-32 - init
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup
+/TP/SERVER/SS/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - run
+/TP/SERVER/SS/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-01-C/UUID-128 - init
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup
+/TP/SERVER/SS/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - run
+/TP/SERVER/SS/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-16 - init
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup
+/TP/SERVER/SS/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - run
+/TP/SERVER/SS/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-32 - init
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup
+/TP/SERVER/SS/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - run
+/TP/SERVER/SS/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SS/BV-03-C/UUID-128 - init
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup
+/TP/SERVER/SS/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - run
+/TP/SERVER/SS/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-16 - init
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup
+/TP/SERVER/SS/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - run
+/TP/SERVER/SS/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-128 - init
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup
+/TP/SERVER/SS/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - run
+/TP/SERVER/SS/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SS/BV-04-C/UUID-32 - init
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup
+/TP/SERVER/SS/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - run
+/TP/SERVER/SS/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SS/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-16 - init
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup
+/TP/SERVER/SS/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - run
+/TP/SERVER/SS/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-32 - init
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup
+/TP/SERVER/SS/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - run
+/TP/SERVER/SS/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-01-C/UUID-128 - init
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup
+/TP/SERVER/SS/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - run
+/TP/SERVER/SS/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-16 - init
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup
+/TP/SERVER/SS/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - run
+/TP/SERVER/SS/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-32 - init
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup
+/TP/SERVER/SS/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - run
+/TP/SERVER/SS/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SS/BI-02-C/UUID-128 - init
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup
+/TP/SERVER/SS/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - run
+/TP/SERVER/SS/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SS/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SS/BI-02-C/UUID-128 - done
+
+/TP/SERVER/SA/BV-01-C - init
+/TP/SERVER/SA/BV-01-C - setup
+/TP/SERVER/SA/BV-01-C - setup complete
+/TP/SERVER/SA/BV-01-C - run
+/TP/SERVER/SA/BV-01-C - test passed
+/TP/SERVER/SA/BV-01-C - teardown
+/TP/SERVER/SA/BV-01-C - teardown complete
+/TP/SERVER/SA/BV-01-C - done
+
+/TP/SERVER/SA/BV-03-C - init
+/TP/SERVER/SA/BV-03-C - setup
+/TP/SERVER/SA/BV-03-C - setup complete
+/TP/SERVER/SA/BV-03-C - run
+/TP/SERVER/SA/BV-03-C - test passed
+/TP/SERVER/SA/BV-03-C - teardown
+/TP/SERVER/SA/BV-03-C - teardown complete
+/TP/SERVER/SA/BV-03-C - done
+
+/TP/SERVER/SA/BV-04-C - init
+/TP/SERVER/SA/BV-04-C - setup
+/TP/SERVER/SA/BV-04-C - setup complete
+/TP/SERVER/SA/BV-04-C - run
+/TP/SERVER/SA/BV-04-C - test passed
+/TP/SERVER/SA/BV-04-C - teardown
+/TP/SERVER/SA/BV-04-C - teardown complete
+/TP/SERVER/SA/BV-04-C - done
+
+/TP/SERVER/SA/BV-05-C - init
+/TP/SERVER/SA/BV-05-C - setup
+/TP/SERVER/SA/BV-05-C - setup complete
+/TP/SERVER/SA/BV-05-C - run
+/TP/SERVER/SA/BV-05-C - test passed
+/TP/SERVER/SA/BV-05-C - teardown
+/TP/SERVER/SA/BV-05-C - teardown complete
+/TP/SERVER/SA/BV-05-C - done
+
+/TP/SERVER/SA/BV-06-C - init
+/TP/SERVER/SA/BV-06-C - setup
+/TP/SERVER/SA/BV-06-C - setup complete
+/TP/SERVER/SA/BV-06-C - run
+/TP/SERVER/SA/BV-06-C - test passed
+/TP/SERVER/SA/BV-06-C - teardown
+/TP/SERVER/SA/BV-06-C - teardown complete
+/TP/SERVER/SA/BV-06-C - done
+
+/TP/SERVER/SA/BV-07-C - init
+/TP/SERVER/SA/BV-07-C - setup
+/TP/SERVER/SA/BV-07-C - setup complete
+/TP/SERVER/SA/BV-07-C - run
+/TP/SERVER/SA/BV-07-C - test passed
+/TP/SERVER/SA/BV-07-C - teardown
+/TP/SERVER/SA/BV-07-C - teardown complete
+/TP/SERVER/SA/BV-07-C - done
+
+/TP/SERVER/SA/BV-08-C - init
+/TP/SERVER/SA/BV-08-C - setup
+/TP/SERVER/SA/BV-08-C - setup complete
+/TP/SERVER/SA/BV-08-C - run
+/TP/SERVER/SA/BV-08-C - test passed
+/TP/SERVER/SA/BV-08-C - teardown
+/TP/SERVER/SA/BV-08-C - teardown complete
+/TP/SERVER/SA/BV-08-C - done
+
+/TP/SERVER/SA/BV-09-C - init
+/TP/SERVER/SA/BV-09-C - setup
+/TP/SERVER/SA/BV-09-C - setup complete
+/TP/SERVER/SA/BV-09-C - run
+/TP/SERVER/SA/BV-09-C - test passed
+/TP/SERVER/SA/BV-09-C - teardown
+/TP/SERVER/SA/BV-09-C - teardown complete
+/TP/SERVER/SA/BV-09-C - done
+
+/TP/SERVER/SA/BV-10-C - init
+/TP/SERVER/SA/BV-10-C - setup
+/TP/SERVER/SA/BV-10-C - setup complete
+/TP/SERVER/SA/BV-10-C - run
+/TP/SERVER/SA/BV-10-C - test passed
+/TP/SERVER/SA/BV-10-C - teardown
+/TP/SERVER/SA/BV-10-C - teardown complete
+/TP/SERVER/SA/BV-10-C - done
+
+/TP/SERVER/SA/BV-11-C - init
+/TP/SERVER/SA/BV-11-C - setup
+/TP/SERVER/SA/BV-11-C - setup complete
+/TP/SERVER/SA/BV-11-C - run
+/TP/SERVER/SA/BV-11-C - test passed
+/TP/SERVER/SA/BV-11-C - teardown
+/TP/SERVER/SA/BV-11-C - teardown complete
+/TP/SERVER/SA/BV-11-C - done
+
+/TP/SERVER/SA/BV-12-C - init
+/TP/SERVER/SA/BV-12-C - setup
+/TP/SERVER/SA/BV-12-C - setup complete
+/TP/SERVER/SA/BV-12-C - run
+/TP/SERVER/SA/BV-12-C - test passed
+/TP/SERVER/SA/BV-12-C - teardown
+/TP/SERVER/SA/BV-12-C - teardown complete
+/TP/SERVER/SA/BV-12-C - done
+
+/TP/SERVER/SA/BV-13-C - init
+/TP/SERVER/SA/BV-13-C - setup
+/TP/SERVER/SA/BV-13-C - setup complete
+/TP/SERVER/SA/BV-13-C - run
+/TP/SERVER/SA/BV-13-C - test passed
+/TP/SERVER/SA/BV-13-C - teardown
+/TP/SERVER/SA/BV-13-C - teardown complete
+/TP/SERVER/SA/BV-13-C - done
+
+/TP/SERVER/SA/BV-14-C - init
+/TP/SERVER/SA/BV-14-C - setup
+/TP/SERVER/SA/BV-14-C - setup complete
+/TP/SERVER/SA/BV-14-C - run
+/TP/SERVER/SA/BV-14-C - test passed
+/TP/SERVER/SA/BV-14-C - teardown
+/TP/SERVER/SA/BV-14-C - teardown complete
+/TP/SERVER/SA/BV-14-C - done
+
+/TP/SERVER/SA/BV-15-C - init
+/TP/SERVER/SA/BV-15-C - setup
+/TP/SERVER/SA/BV-15-C - setup complete
+/TP/SERVER/SA/BV-15-C - run
+/TP/SERVER/SA/BV-15-C - test passed
+/TP/SERVER/SA/BV-15-C - teardown
+/TP/SERVER/SA/BV-15-C - teardown complete
+/TP/SERVER/SA/BV-15-C - done
+
+/TP/SERVER/SA/BV-16-C - init
+/TP/SERVER/SA/BV-16-C - setup
+/TP/SERVER/SA/BV-16-C - setup complete
+/TP/SERVER/SA/BV-16-C - run
+/TP/SERVER/SA/BV-16-C - test passed
+/TP/SERVER/SA/BV-16-C - teardown
+/TP/SERVER/SA/BV-16-C - teardown complete
+/TP/SERVER/SA/BV-16-C - done
+
+/TP/SERVER/SA/BV-17-C - init
+/TP/SERVER/SA/BV-17-C - setup
+/TP/SERVER/SA/BV-17-C - setup complete
+/TP/SERVER/SA/BV-17-C - run
+/TP/SERVER/SA/BV-17-C - test passed
+/TP/SERVER/SA/BV-17-C - teardown
+/TP/SERVER/SA/BV-17-C - teardown complete
+/TP/SERVER/SA/BV-17-C - done
+
+/TP/SERVER/SA/BV-18-C - init
+/TP/SERVER/SA/BV-18-C - setup
+/TP/SERVER/SA/BV-18-C - setup complete
+/TP/SERVER/SA/BV-18-C - run
+/TP/SERVER/SA/BV-18-C - test passed
+/TP/SERVER/SA/BV-18-C - teardown
+/TP/SERVER/SA/BV-18-C - teardown complete
+/TP/SERVER/SA/BV-18-C - done
+
+/TP/SERVER/SA/BV-19-C - init
+/TP/SERVER/SA/BV-19-C - setup
+/TP/SERVER/SA/BV-19-C - setup complete
+/TP/SERVER/SA/BV-19-C - run
+/TP/SERVER/SA/BV-19-C - test passed
+/TP/SERVER/SA/BV-19-C - teardown
+/TP/SERVER/SA/BV-19-C - teardown complete
+/TP/SERVER/SA/BV-19-C - done
+
+/TP/SERVER/SA/BV-20-C - init
+/TP/SERVER/SA/BV-20-C - setup
+/TP/SERVER/SA/BV-20-C - setup complete
+/TP/SERVER/SA/BV-20-C - run
+/TP/SERVER/SA/BV-20-C - test passed
+/TP/SERVER/SA/BV-20-C - teardown
+/TP/SERVER/SA/BV-20-C - teardown complete
+/TP/SERVER/SA/BV-20-C - done
+
+/TP/SERVER/SA/BV-21-C - init
+/TP/SERVER/SA/BV-21-C - setup
+/TP/SERVER/SA/BV-21-C - setup complete
+/TP/SERVER/SA/BV-21-C - run
+/TP/SERVER/SA/BV-21-C - test passed
+/TP/SERVER/SA/BV-21-C - teardown
+/TP/SERVER/SA/BV-21-C - teardown complete
+/TP/SERVER/SA/BV-21-C - done
+
+/TP/SERVER/SA/BI-01-C - init
+/TP/SERVER/SA/BI-01-C - setup
+/TP/SERVER/SA/BI-01-C - setup complete
+/TP/SERVER/SA/BI-01-C - run
+/TP/SERVER/SA/BI-01-C - test passed
+/TP/SERVER/SA/BI-01-C - teardown
+/TP/SERVER/SA/BI-01-C - teardown complete
+/TP/SERVER/SA/BI-01-C - done
+
+/TP/SERVER/SA/BI-02-C - init
+/TP/SERVER/SA/BI-02-C - setup
+/TP/SERVER/SA/BI-02-C - setup complete
+/TP/SERVER/SA/BI-02-C - run
+/TP/SERVER/SA/BI-02-C - test passed
+/TP/SERVER/SA/BI-02-C - teardown
+/TP/SERVER/SA/BI-02-C - teardown complete
+/TP/SERVER/SA/BI-02-C - done
+
+/TP/SERVER/SA/BI-03-C - init
+/TP/SERVER/SA/BI-03-C - setup
+/TP/SERVER/SA/BI-03-C - setup complete
+/TP/SERVER/SA/BI-03-C - run
+/TP/SERVER/SA/BI-03-C - test passed
+/TP/SERVER/SA/BI-03-C - teardown
+/TP/SERVER/SA/BI-03-C - teardown complete
+/TP/SERVER/SA/BI-03-C - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-16 - init
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - run
+/TP/SERVER/SSA/BV-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-32 - init
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - run
+/TP/SERVER/SSA/BV-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-01-C/UUID-128 - init
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - run
+/TP/SERVER/SSA/BV-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-16 - init
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - run
+/TP/SERVER/SSA/BV-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-32 - init
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - run
+/TP/SERVER/SSA/BV-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-02-C/UUID-128 - init
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - run
+/TP/SERVER/SSA/BV-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-02-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-16 - init
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - run
+/TP/SERVER/SSA/BV-03-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-32 - init
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - run
+/TP/SERVER/SSA/BV-03-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-03-C/UUID-128 - init
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-03-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - run
+/TP/SERVER/SSA/BV-03-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-03-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-03-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-16 - init
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - run
+/TP/SERVER/SSA/BV-04-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-32 - init
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - run
+/TP/SERVER/SSA/BV-04-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-04-C/UUID-128 - init
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-04-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - run
+/TP/SERVER/SSA/BV-04-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-04-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-04-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-16 - init
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - run
+/TP/SERVER/SSA/BV-06-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-32 - init
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - run
+/TP/SERVER/SSA/BV-06-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-06-C/UUID-128 - init
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-06-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - run
+/TP/SERVER/SSA/BV-06-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-06-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-06-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-16 - init
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - run
+/TP/SERVER/SSA/BV-07-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-32 - init
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - run
+/TP/SERVER/SSA/BV-07-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-07-C/UUID-128 - init
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-07-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - run
+/TP/SERVER/SSA/BV-07-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-07-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-07-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-16 - init
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - run
+/TP/SERVER/SSA/BV-08-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-32 - init
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - run
+/TP/SERVER/SSA/BV-08-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-08-C/UUID-128 - init
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-08-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - run
+/TP/SERVER/SSA/BV-08-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-08-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-08-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-16 - init
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - run
+/TP/SERVER/SSA/BV-09-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-32 - init
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - run
+/TP/SERVER/SSA/BV-09-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-09-C/UUID-128 - init
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-09-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - run
+/TP/SERVER/SSA/BV-09-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-09-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-09-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-16 - init
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - run
+/TP/SERVER/SSA/BV-10-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-32 - init
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - run
+/TP/SERVER/SSA/BV-10-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-10-C/UUID-128 - init
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-10-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - run
+/TP/SERVER/SSA/BV-10-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-10-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-10-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-16 - init
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - run
+/TP/SERVER/SSA/BV-11-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-32 - init
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - run
+/TP/SERVER/SSA/BV-11-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-11-C/UUID-128 - init
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-11-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - run
+/TP/SERVER/SSA/BV-11-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-11-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-11-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-16 - init
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - run
+/TP/SERVER/SSA/BV-12-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-32 - init
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - run
+/TP/SERVER/SSA/BV-12-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-12-C/UUID-128 - init
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-12-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - run
+/TP/SERVER/SSA/BV-12-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-12-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-12-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-16 - init
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - run
+/TP/SERVER/SSA/BV-13-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-32 - init
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - run
+/TP/SERVER/SSA/BV-13-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-13-C/UUID-128 - init
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-13-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - run
+/TP/SERVER/SSA/BV-13-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-13-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-13-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-16 - init
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - run
+/TP/SERVER/SSA/BV-14-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-32 - init
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - run
+/TP/SERVER/SSA/BV-14-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-14-C/UUID-128 - init
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-14-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - run
+/TP/SERVER/SSA/BV-14-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-14-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-14-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-16 - init
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - run
+/TP/SERVER/SSA/BV-15-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-32 - init
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - run
+/TP/SERVER/SSA/BV-15-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-15-C/UUID-128 - init
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-15-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - run
+/TP/SERVER/SSA/BV-15-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-15-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-15-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-16 - init
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - run
+/TP/SERVER/SSA/BV-16-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-32 - init
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - run
+/TP/SERVER/SSA/BV-16-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-16-C/UUID-128 - init
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-16-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - run
+/TP/SERVER/SSA/BV-16-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-16-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-16-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-16 - init
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - run
+/TP/SERVER/SSA/BV-17-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-32 - init
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - run
+/TP/SERVER/SSA/BV-17-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-17-C/UUID-128 - init
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-17-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - run
+/TP/SERVER/SSA/BV-17-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-17-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-17-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-16 - init
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - run
+/TP/SERVER/SSA/BV-18-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-32 - init
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - run
+/TP/SERVER/SSA/BV-18-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-18-C/UUID-128 - init
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-18-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - run
+/TP/SERVER/SSA/BV-18-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-18-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-18-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-16 - init
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - run
+/TP/SERVER/SSA/BV-19-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-32 - init
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - run
+/TP/SERVER/SSA/BV-19-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-19-C/UUID-128 - init
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-19-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - run
+/TP/SERVER/SSA/BV-19-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-19-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-19-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-16 - init
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - run
+/TP/SERVER/SSA/BV-20-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-32 - init
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - run
+/TP/SERVER/SSA/BV-20-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-20-C/UUID-128 - init
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-20-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - run
+/TP/SERVER/SSA/BV-20-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-20-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-20-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-16 - init
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - run
+/TP/SERVER/SSA/BV-21-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-32 - init
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - run
+/TP/SERVER/SSA/BV-21-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-21-C/UUID-128 - init
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-21-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - run
+/TP/SERVER/SSA/BV-21-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-21-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-21-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-16 - init
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - run
+/TP/SERVER/SSA/BV-22-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-32 - init
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - run
+/TP/SERVER/SSA/BV-22-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-22-C/UUID-128 - init
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-22-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - run
+/TP/SERVER/SSA/BV-22-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-22-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-22-C/UUID-128 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-16 - init
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - run
+/TP/SERVER/SSA/BV-23-C/UUID-16 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-16 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-32 - init
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - run
+/TP/SERVER/SSA/BV-23-C/UUID-32 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-32 - done
+
+/TP/SERVER/SSA/BV-23-C/UUID-128 - init
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup
+/TP/SERVER/SSA/BV-23-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - run
+/TP/SERVER/SSA/BV-23-C/UUID-128 - test passed
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown
+/TP/SERVER/SSA/BV-23-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BV-23-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-16 - init
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - run
+/TP/SERVER/SSA/BI-01-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-32 - init
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - run
+/TP/SERVER/SSA/BI-01-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-01-C/UUID-128 - init
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-01-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - run
+/TP/SERVER/SSA/BI-01-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-01-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-01-C/UUID-128 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-16 - init
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-16 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - run
+/TP/SERVER/SSA/BI-02-C/UUID-16 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-16 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-16 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-32 - init
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-32 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - run
+/TP/SERVER/SSA/BI-02-C/UUID-32 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-32 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-32 - done
+
+/TP/SERVER/SSA/BI-02-C/UUID-128 - init
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup
+/TP/SERVER/SSA/BI-02-C/UUID-128 - setup complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - run
+/TP/SERVER/SSA/BI-02-C/UUID-128 - test passed
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown
+/TP/SERVER/SSA/BI-02-C/UUID-128 - teardown complete
+/TP/SERVER/SSA/BI-02-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-16 - init
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - run
+/TP/SERVER/BRW/BV-01-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-32 - init
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - run
+/TP/SERVER/BRW/BV-01-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-01-C/UUID-128 - init
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-01-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - run
+/TP/SERVER/BRW/BV-01-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-01-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-01-C/UUID-128 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-16 - init
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-16 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - run
+/TP/SERVER/BRW/BV-02-C/UUID-16 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-16 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-16 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-32 - init
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-32 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - run
+/TP/SERVER/BRW/BV-02-C/UUID-32 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-32 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-32 - done
+
+/TP/SERVER/BRW/BV-02-C/UUID-128 - init
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup
+/TP/SERVER/BRW/BV-02-C/UUID-128 - setup complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - run
+/TP/SERVER/BRW/BV-02-C/UUID-128 - test passed
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown
+/TP/SERVER/BRW/BV-02-C/UUID-128 - teardown complete
+/TP/SERVER/BRW/BV-02-C/UUID-128 - done
+
+/sdp/DE/ATTR/TEXT_STR8/empty - init
+/sdp/DE/ATTR/TEXT_STR8/empty - setup
+/sdp/DE/ATTR/TEXT_STR8/empty - setup complete
+/sdp/DE/ATTR/TEXT_STR8/empty - run
+/sdp/DE/ATTR/TEXT_STR8/empty - test passed
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown
+/sdp/DE/ATTR/TEXT_STR8/empty - teardown complete
+/sdp/DE/ATTR/TEXT_STR8/empty - done
+
+/sdp/DE/ATTR/TEXT_STR8 - init
+/sdp/DE/ATTR/TEXT_STR8 - setup
+/sdp/DE/ATTR/TEXT_STR8 - setup complete
+/sdp/DE/ATTR/TEXT_STR8 - run
+/sdp/DE/ATTR/TEXT_STR8 - test passed
+/sdp/DE/ATTR/TEXT_STR8 - teardown
+/sdp/DE/ATTR/TEXT_STR8 - teardown complete
+/sdp/DE/ATTR/TEXT_STR8 - done
+
+/sdp/DE/ATTR/TEXT_STR16 - init
+/sdp/DE/ATTR/TEXT_STR16 - setup
+/sdp/DE/ATTR/TEXT_STR16 - setup complete
+/sdp/DE/ATTR/TEXT_STR16 - run
+/sdp/DE/ATTR/TEXT_STR16 - test passed
+/sdp/DE/ATTR/TEXT_STR16 - teardown
+/sdp/DE/ATTR/TEXT_STR16 - teardown complete
+/sdp/DE/ATTR/TEXT_STR16 - done
+
+/sdp/DE/ATTR/URL_STR8 - init
+/sdp/DE/ATTR/URL_STR8 - setup
+/sdp/DE/ATTR/URL_STR8 - setup complete
+/sdp/DE/ATTR/URL_STR8 - run
+/sdp/DE/ATTR/URL_STR8 - test passed
+/sdp/DE/ATTR/URL_STR8 - teardown
+/sdp/DE/ATTR/URL_STR8 - teardown complete
+/sdp/DE/ATTR/URL_STR8 - done
+
+/sdp/DE/ATTR/URL_STR16 - init
+/sdp/DE/ATTR/URL_STR16 - setup
+/sdp/DE/ATTR/URL_STR16 - setup complete
+/sdp/DE/ATTR/URL_STR16 - run
+/sdp/DE/ATTR/URL_STR16 - test passed
+/sdp/DE/ATTR/URL_STR16 - teardown
+/sdp/DE/ATTR/URL_STR16 - teardown complete
+/sdp/DE/ATTR/URL_STR16 - done
+
+/sdp/DE/ATTR/NIL - init
+/sdp/DE/ATTR/NIL - setup
+/sdp/DE/ATTR/NIL - setup complete
+/sdp/DE/ATTR/NIL - run
+/sdp/DE/ATTR/NIL - test passed
+/sdp/DE/ATTR/NIL - teardown
+/sdp/DE/ATTR/NIL - teardown complete
+/sdp/DE/ATTR/NIL - done
+
+/sdp/DE/ATTR/UINT8 - init
+/sdp/DE/ATTR/UINT8 - setup
+/sdp/DE/ATTR/UINT8 - setup complete
+/sdp/DE/ATTR/UINT8 - run
+/sdp/DE/ATTR/UINT8 - test passed
+/sdp/DE/ATTR/UINT8 - teardown
+/sdp/DE/ATTR/UINT8 - teardown complete
+/sdp/DE/ATTR/UINT8 - done
+
+/sdp/DE/ATTR/INT8 - init
+/sdp/DE/ATTR/INT8 - setup
+/sdp/DE/ATTR/INT8 - setup complete
+/sdp/DE/ATTR/INT8 - run
+/sdp/DE/ATTR/INT8 - test passed
+/sdp/DE/ATTR/INT8 - teardown
+/sdp/DE/ATTR/INT8 - teardown complete
+/sdp/DE/ATTR/INT8 - done
+
+/sdp/DE/ATTR/BOOL - init
+/sdp/DE/ATTR/BOOL - setup
+/sdp/DE/ATTR/BOOL - setup complete
+/sdp/DE/ATTR/BOOL - run
+/sdp/DE/ATTR/BOOL - test passed
+/sdp/DE/ATTR/BOOL - teardown
+/sdp/DE/ATTR/BOOL - teardown complete
+/sdp/DE/ATTR/BOOL - done
+
+/sdp/DE/ATTR/UINT16 - init
+/sdp/DE/ATTR/UINT16 - setup
+/sdp/DE/ATTR/UINT16 - setup complete
+/sdp/DE/ATTR/UINT16 - run
+/sdp/DE/ATTR/UINT16 - test passed
+/sdp/DE/ATTR/UINT16 - teardown
+/sdp/DE/ATTR/UINT16 - teardown complete
+/sdp/DE/ATTR/UINT16 - done
+
+/sdp/DE/ATTR/INT16 - init
+/sdp/DE/ATTR/INT16 - setup
+/sdp/DE/ATTR/INT16 - setup complete
+/sdp/DE/ATTR/INT16 - run
+/sdp/DE/ATTR/INT16 - test passed
+/sdp/DE/ATTR/INT16 - teardown
+/sdp/DE/ATTR/INT16 - teardown complete
+/sdp/DE/ATTR/INT16 - done
+
+/sdp/DE/ATTR/UINT32 - init
+/sdp/DE/ATTR/UINT32 - setup
+/sdp/DE/ATTR/UINT32 - setup complete
+/sdp/DE/ATTR/UINT32 - run
+/sdp/DE/ATTR/UINT32 - test passed
+/sdp/DE/ATTR/UINT32 - teardown
+/sdp/DE/ATTR/UINT32 - teardown complete
+/sdp/DE/ATTR/UINT32 - done
+
+/sdp/DE/ATTR/INT32 - init
+/sdp/DE/ATTR/INT32 - setup
+/sdp/DE/ATTR/INT32 - setup complete
+/sdp/DE/ATTR/INT32 - run
+/sdp/DE/ATTR/INT32 - test passed
+/sdp/DE/ATTR/INT32 - teardown
+/sdp/DE/ATTR/INT32 - teardown complete
+/sdp/DE/ATTR/INT32 - done
+
+/sdp/DE/ATTR/UINT64 - init
+/sdp/DE/ATTR/UINT64 - setup
+/sdp/DE/ATTR/UINT64 - setup complete
+/sdp/DE/ATTR/UINT64 - run
+/sdp/DE/ATTR/UINT64 - test passed
+/sdp/DE/ATTR/UINT64 - teardown
+/sdp/DE/ATTR/UINT64 - teardown complete
+/sdp/DE/ATTR/UINT64 - done
+
+/sdp/DE/ATTR/INT64 - init
+/sdp/DE/ATTR/INT64 - setup
+/sdp/DE/ATTR/INT64 - setup complete
+/sdp/DE/ATTR/INT64 - run
+/sdp/DE/ATTR/INT64 - test passed
+/sdp/DE/ATTR/INT64 - teardown
+/sdp/DE/ATTR/INT64 - teardown complete
+/sdp/DE/ATTR/INT64 - done
+
+/sdp/DE/ATTR/UINT128 - init
+/sdp/DE/ATTR/UINT128 - setup
+/sdp/DE/ATTR/UINT128 - setup complete
+/sdp/DE/ATTR/UINT128 - run
+/sdp/DE/ATTR/UINT128 - test passed
+/sdp/DE/ATTR/UINT128 - teardown
+/sdp/DE/ATTR/UINT128 - teardown complete
+/sdp/DE/ATTR/UINT128 - done
+
+/sdp/DE/ATTR/INT128 - init
+/sdp/DE/ATTR/INT128 - setup
+/sdp/DE/ATTR/INT128 - setup complete
+/sdp/DE/ATTR/INT128 - run
+/sdp/DE/ATTR/INT128 - test passed
+/sdp/DE/ATTR/INT128 - teardown
+/sdp/DE/ATTR/INT128 - teardown complete
+/sdp/DE/ATTR/INT128bluetoothd[1114]: /usr/src/debug/bluez5/5.72/src/sdpd-request.c:service_attr_req() NULL cache buffer and non-NULL continuation state
+ - done
+
+/TP/SERVER/ROB/BI-01-C - init
+/TP/SERVER/ROB/BI-01-C - setup
+/TP/SERVER/ROB/BI-01-C - setup complete
+/TP/SERVER/ROB/BI-01-C - run
+/TP/SERVER/ROB/BI-01-C - test passed
+/TP/SERVER/ROB/BI-01-C - teardown
+/TP/SERVER/ROB/BI-01-C - teardown complete
+/TP/SERVER/ROB/BI-01-C - done
+
+
+Test Summary
+------------
+/TP/SERVER/SS/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SS/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SA/BV-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-03-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-04-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-05-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-06-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-07-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-08-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-09-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-10-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-11-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-12-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-13-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-14-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-15-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-16-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-17-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-18-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-19-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-20-C Passed  0.000 seconds
+/TP/SERVER/SA/BV-21-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-01-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-02-C Passed  0.000 seconds
+/TP/SERVER/SA/BI-03-C Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-03-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-04-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-06-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-07-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-08-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-09-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-10-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-11-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-12-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-13-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-14-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-15-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-16-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-17-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-18-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-19-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-20-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-21-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-22-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BV-23-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-01-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/SSA/BI-02-C/UUID-128 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-16 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-32 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-01-C/UUID-128 Passed  0.001 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-16 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-32 Passed  0.000 seconds
+/TP/SERVER/BRW/BV-02-C/UUID-128 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8/empty Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/TEXT_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR8 Passed  0.000 seconds
+/sdp/DE/ATTR/URL_STR16 Passed  0.000 seconds
+/sdp/DE/ATTR/NIL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT8 Passed  0.000 seconds
+/sdp/DE/ATTR/INT8 Passed  0.000 seconds
+/sdp/DE/ATTR/BOOL Passed  0.000 seconds
+/sdp/DE/ATTR/UINT16 Passed  0.000 seconds
+/sdp/DE/ATTR/INT16 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT32 Passed  0.000 seconds
+/sdp/DE/ATTR/INT32 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT64 Passed  0.000 seconds
+/sdp/DE/ATTR/INT64 Passed  0.000 seconds
+/sdp/DE/ATTR/UINT128 Passed  0.000 seconds
+/sdp/DE/ATTR/INT128 Passed  0.000 seconds
+/TP/SERVER/ROB/BI-01-C Passed  0.000 seconds
+Total: 134, Passed: 134 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.02 seconds
+PASS: test-sdp
+
+/tester/basic - init
+/tester/basic - setup
+/tester/basic - setup complete
+/tester/basic - run
+/tester/basic - test passed
+/tester/basic - teardown
+/tester/basic - teardown complete
+/tester/basic - done
+
+/tester/setup_io - init
+/tester/setup_io - setup
+/tester/setup_io - setup complete
+/tester/setup_io - run
+/tester/setup_io - test passed
+/tester/setup_io - teardown
+/tester/setup_io - teardown complete
+/tester/setup_io - done
+
+/tester/io_send - init
+/tester/io_send - setup
+/tester/io_send - setup complete
+/tester/io_send - run
+/tester/io_send - test passed
+/tester/io_send - teardown
+/tester/io_send - teardown complete
+/tester/io_send - done
+
+
+Test Summary
+------------
+/tester/basic Passed  0.000 seconds
+/tester/setup_io Passed  0.000 seconds
+/tester/io_send Passed  0.000 seconds
+Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.000154 seconds
+PASS: test-tester
+
+/textfile/pagesize - init
+/textfile/pagesize - setup
+/textfile/pagesize - setup complete
+/textfile/pagesize - run
+/textfile/pagesize - test passed
+/textfile/pagesize - teardown
+/textfile/pagesize - teardown complete
+/textfile/pagesize - done
+
+/textfile/delete - init
+/textfile/delete - setup
+/textfile/delete - setup complete
+/textfile/delete - run
+/textfile/delete - test passed
+/textfile/delete - teardown
+/textfile/delete - teardown complete
+/textfile/delete - done
+
+/textfile/overwrite - init
+/textfile/overwrite - setup
+/textfile/overwrite - setup complete
+/textfile/overwrite - run
+/textfile/overwrite - test passed
+/textfile/overwrite - teardown
+/textfile/overwrite - teardown complete
+/textfile/overwrite - done
+
+/textfile/multiple - init
+/textfile/multiple - setup
+/textfile/multiple - setup complete
+/textfile/multiple - run
+/textfile/multiple - test passed
+/textfile/multiple - teardown
+/textfile/multiple - teardown complete
+/textfile/multiple - done
+
+
+Test Summary
+------------
+/textfile/pagesize Passed  0.000 seconds
+/textfile/delete Passed  0.000 seconds
+/textfile/overwrite Passed  0.000 seconds
+/textfile/multiple Passed  0.001 seconds
+Total: 4, Passed: 4 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00159 seconds
+PASS: test-textfile
+
+/uhid/command/create - init
+/uhid/command/create - setup
+/uhid/command/create - setup complete
+/uhid/command/create - run
+/uhid/command/create - test passed
+/uhid/command/create - teardown
+/uhid/command/create - teardown complete
+/uhid/command/create - done
+
+/uhid/command/destroy - init
+/uhid/command/destroy - setup
+/uhid/command/destroy - setup complete
+/uhid/command/destroy - run
+/uhid/command/destroy - test passed
+/uhid/command/destroy - teardown
+/uhid/command/destroy - teardown complete
+/uhid/command/destroy - done
+
+/uhid/command/feature_answer - init
+/uhid/command/feature_answer - setup
+/uhid/command/feature_answer - setup complete
+/uhid/command/feature_answer - run
+/uhid/command/feature_answer - test passed
+/uhid/command/feature_answer - teardown
+/uhid/command/feature_answer - teardown complete
+/uhid/command/feature_answer - done
+
+/uhid/command/input - init
+/uhid/command/input - setup
+/uhid/command/input - setup complete
+/uhid/command/input - run
+/uhid/command/input - test passed
+/uhid/command/input - teardown
+/uhid/command/input - teardown complete
+/uhid/command/input - done
+
+/uhid/event/output - init
+/uhid/event/output - setup
+/uhid/event/output - setup complete
+/uhid/event/output - run
+/uhid/event/output - test passed
+/uhid/event/output - teardown
+/uhid/event/output - teardown complete
+/uhid/event/output - done
+
+/uhid/event/feature - init
+/uhid/event/feature - setup
+/uhid/event/feature - setup complete
+/uhid/event/feature - run
+/uhid/event/feature - test passed
+/uhid/event/feature - teardown
+/uhid/event/feature - teardown complete
+/uhid/event/feature - done
+
+
+Test Summary
+------------
+/uhid/command/create Passed  0.000 seconds
+/uhid/command/destroy Passed  0.000 seconds
+/uhid/command/feature_answer Passed  0.000 seconds
+/uhid/command/input Passed  0.000 seconds
+/uhid/event/output Passed  0.000 seconds
+/uhid/event/feature Passed  0.000 seconds
+Total: 6, Passed: 6 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00109 seconds
+PASS: test-uhid
+
+/uuid/base - init
+/uuid/base - setup
+/uuid/base - setup complete
+/uuid/base - run
+/uuid/base - test passed
+/uuid/base - teardown
+/uuid/base - teardown complete
+/uuid/base - done
+
+/uuid/base/str - init
+/uuid/base/str - setup
+/uuid/base/str - setup complete
+/uuid/base/str - run
+/uuid/base/str - test passed
+/uuid/base/str - teardown
+/uuid/base/str - teardown complete
+/uuid/base/str - done
+
+/uuid/base/cmp - init
+/uuid/base/cmp - setup
+/uuid/base/cmp - setup complete
+/uuid/base/cmp - run
+/uuid/base/cmp - test passed
+/uuid/base/cmp - teardown
+/uuid/base/cmp - teardown complete
+/uuid/base/cmp - done
+
+/uuid/sixteen1 - init
+/uuid/sixteen1 - setup
+/uuid/sixteen1 - setup complete
+/uuid/sixteen1 - run
+/uuid/sixteen1 - test passed
+/uuid/sixteen1 - teardown
+/uuid/sixteen1 - teardown complete
+/uuid/sixteen1 - done
+
+/uuid/sixteen1/str - init
+/uuid/sixteen1/str - setup
+/uuid/sixteen1/str - setup complete
+/uuid/sixteen1/str - run
+/uuid/sixteen1/str - test passed
+/uuid/sixteen1/str - teardown
+/uuid/sixteen1/str - teardown complete
+/uuid/sixteen1/str - done
+
+/uuid/sixteen1/cmp - init
+/uuid/sixteen1/cmp - setup
+/uuid/sixteen1/cmp - setup complete
+/uuid/sixteen1/cmp - run
+/uuid/sixteen1/cmp - test passed
+/uuid/sixteen1/cmp - teardown
+/uuid/sixteen1/cmp - teardown complete
+/uuid/sixteen1/cmp - done
+
+/uuid/sixteen2 - init
+/uuid/sixteen2 - setup
+/uuid/sixteen2 - setup complete
+/uuid/sixteen2 - run
+/uuid/sixteen2 - test passed
+/uuid/sixteen2 - teardown
+/uuid/sixteen2 - teardown complete
+/uuid/sixteen2 - done
+
+/uuid/sixteen2/str - init
+/uuid/sixteen2/str - setup
+/uuid/sixteen2/str - setup complete
+/uuid/sixteen2/str - run
+/uuid/sixteen2/str - test passed
+/uuid/sixteen2/str - teardown
+/uuid/sixteen2/str - teardown complete
+/uuid/sixteen2/str - done
+
+/uuid/sixteen2/cmp - init
+/uuid/sixteen2/cmp - setup
+/uuid/sixteen2/cmp - setup complete
+/uuid/sixteen2/cmp - run
+/uuid/sixteen2/cmp - test passed
+/uuid/sixteen2/cmp - teardown
+/uuid/sixteen2/cmp - teardown complete
+/uuid/sixteen2/cmp - done
+
+/uuid/thirtytwo1 - init
+/uuid/thirtytwo1 - setup
+/uuid/thirtytwo1 - setup complete
+/uuid/thirtytwo1 - run
+/uuid/thirtytwo1 - test passed
+/uuid/thirtytwo1 - teardown
+/uuid/thirtytwo1 - teardown complete
+/uuid/thirtytwo1 - done
+
+/uuid/thirtytwo1/str - init
+/uuid/thirtytwo1/str - setup
+/uuid/thirtytwo1/str - setup complete
+/uuid/thirtytwo1/str - run
+/uuid/thirtytwo1/str - test passed
+/uuid/thirtytwo1/str - teardown
+/uuid/thirtytwo1/str - teardown complete
+/uuid/thirtytwo1/str - done
+
+/uuid/thirtytwo1/cmp - init
+/uuid/thirtytwo1/cmp - setup
+/uuid/thirtytwo1/cmp - setup complete
+/uuid/thirtytwo1/cmp - run
+/uuid/thirtytwo1/cmp - test passed
+/uuid/thirtytwo1/cmp - teardown
+/uuid/thirtytwo1/cmp - teardown complete
+/uuid/thirtytwo1/cmp - done
+
+/uuid/thirtytwo2 - init
+/uuid/thirtytwo2 - setup
+/uuid/thirtytwo2 - setup complete
+/uuid/thirtytwo2 - run
+/uuid/thirtytwo2 - test passed
+/uuid/thirtytwo2 - teardown
+/uuid/thirtytwo2 - teardown complete
+/uuid/thirtytwo2 - done
+
+/uuid/thritytwo2/str - init
+/uuid/thritytwo2/str - setup
+/uuid/thritytwo2/str - setup complete
+/uuid/thritytwo2/str - run
+/uuid/thritytwo2/str - test passed
+/uuid/thritytwo2/str - teardown
+/uuid/thritytwo2/str - teardown complete
+/uuid/thritytwo2/str - done
+
+/uuid/thirtytwo2/cmp - init
+/uuid/thirtytwo2/cmp - setup
+/uuid/thirtytwo2/cmp - setup complete
+/uuid/thirtytwo2/cmp - run
+/uuid/thirtytwo2/cmp - test passed
+/uuid/thirtytwo2/cmp - teardown
+/uuid/thirtytwo2/cmp - teardown complete
+/uuid/thirtytwo2/cmp - done
+
+/uuid/onetwentyeight - init
+/uuid/onetwentyeight - setup
+/uuid/onetwentyeight - setup complete
+/uuid/onetwentyeight - run
+/uuid/onetwentyeight - test passed
+/uuid/onetwentyeight - teardown
+/uuid/onetwentyeight - teardown complete
+/uuid/onetwentyeight - done
+
+/uuid/onetwentyeight/str - init
+/uuid/onetwentyeight/str - setup
+/uuid/onetwentyeight/str - setup complete
+/uuid/onetwentyeight/str - run
+/uuid/onetwentyeight/str - test passed
+/uuid/onetwentyeight/str - teardown
+/uuid/onetwentyeight/str - teardown complete
+/uuid/onetwentyeight/str - done
+
+/uuid/onetwentyeight/cmp - init
+/uuid/onetwentyeight/cmp - setup
+/uuid/onetwentyeight/cmp - setup complete
+/uuid/onetwentyeight/cmp - run
+/uuid/onetwentyeight/cmp - test passed
+/uuid/onetwentyeight/cmp - teardown
+/uuid/onetwentyeight/cmp - teardown complete
+/uuid/onetwentyeight/cmp - done
+
+/uuid/malformed/0 - init
+/uuid/malformed/0 - setup
+/uuid/malformed/0 - setup complete
+/uuid/malformed/0 - run
+/uuid/malformed/0 - test passed
+/uuid/malformed/0 - teardown
+/uuid/malformed/0 - teardown complete
+/uuid/malformed/0 - done
+
+/uuid/malformed/01 - init
+/uuid/malformed/01 - setup
+/uuid/malformed/01 - setup complete
+/uuid/malformed/01 - run
+/uuid/malformed/01 - test passed
+/uuid/malformed/01 - teardown
+/uuid/malformed/01 - teardown complete
+/uuid/malformed/01 - done
+
+/uuid/malformed/012 - init
+/uuid/malformed/012 - setup
+/uuid/malformed/012 - setup complete
+/uuid/malformed/012 - run
+/uuid/malformed/012 - test passed
+/uuid/malformed/012 - teardown
+/uuid/malformed/012 - teardown complete
+/uuid/malformed/012 - done
+
+/uuid/malformed/xxxx - init
+/uuid/malformed/xxxx - setup
+/uuid/malformed/xxxx - setup complete
+/uuid/malformed/xxxx - run
+/uuid/malformed/xxxx - test passed
+/uuid/malformed/xxxx - teardown
+/uuid/malformed/xxxx - teardown complete
+/uuid/malformed/xxxx - done
+
+/uuid/malformed/xxxxx - init
+/uuid/malformed/xxxxx - setup
+/uuid/malformed/xxxxx - setup complete
+/uuid/malformed/xxxxx - run
+/uuid/malformed/xxxxx - test passed
+/uuid/malformed/xxxxx - teardown
+/uuid/malformed/xxxxx - teardown complete
+/uuid/malformed/xxxxx - done
+
+/uuid/malformed/0xxxxx - init
+/uuid/malformed/0xxxxx - setup
+/uuid/malformed/0xxxxx - setup complete
+/uuid/malformed/0xxxxx - run
+/uuid/malformed/0xxxxx - test passed
+/uuid/malformed/0xxxxx - teardown
+/uuid/malformed/0xxxxx - teardown complete
+/uuid/malformed/0xxxxx - done
+
+/uuid/malformed/0123456 - init
+/uuid/malformed/0123456 - setup
+/uuid/malformed/0123456 - setup complete
+/uuid/malformed/0123456 - run
+/uuid/malformed/0123456 - test passed
+/uuid/malformed/0123456 - teardown
+/uuid/malformed/0123456 - teardown complete
+/uuid/malformed/0123456 - done
+
+/uuid/malformed/012g4567 - init
+/uuid/malformed/012g4567 - setup
+/uuid/malformed/012g4567 - setup complete
+/uuid/malformed/012g4567 - run
+/uuid/malformed/012g4567 - test passed
+/uuid/malformed/012g4567 - teardown
+/uuid/malformed/012g4567 - teardown complete
+/uuid/malformed/012g4567 - done
+
+/uuid/malformed/012345678 - init
+/uuid/malformed/012345678 - setup
+/uuid/malformed/012345678 - setup complete
+/uuid/malformed/012345678 - run
+/uuid/malformed/012345678 - test passed
+/uuid/malformed/012345678 - teardown
+/uuid/malformed/012345678 - teardown complete
+/uuid/malformed/012345678 - done
+
+/uuid/malformed/0x234567u9 - init
+/uuid/malformed/0x234567u9 - setup
+/uuid/malformed/0x234567u9 - setup complete
+/uuid/malformed/0x234567u9 - run
+/uuid/malformed/0x234567u9 - test passed
+/uuid/malformed/0x234567u9 - teardown
+/uuid/malformed/0x234567u9 - teardown complete
+/uuid/malformed/0x234567u9 - done
+
+/uuid/malformed/01234567890 - init
+/uuid/malformed/01234567890 - setup
+/uuid/malformed/01234567890 - setup complete
+/uuid/malformed/01234567890 - run
+/uuid/malformed/01234567890 - test passed
+/uuid/malformed/01234567890 - teardown
+/uuid/malformed/01234567890 - teardown complete
+/uuid/malformed/01234567890 - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F - done
+
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB - done
+
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - init
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - setup complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - run
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - test passed
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - teardown complete
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC - done
+
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - init
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - setup complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - run
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - test passed
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - teardown complete
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB - done
+
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb - done
+
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - init
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - setup complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - run
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - test passed
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - teardown complete
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB - done
+
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - init
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - setup complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - run
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - test passed
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - teardown complete
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb - done
+
+
+Test Summary
+------------
+/uuid/base Passed  0.000 seconds
+/uuid/base/str Passed  0.000 seconds
+/uuid/base/cmp Passed  0.000 seconds
+/uuid/sixteen1 Passed  0.000 seconds
+/uuid/sixteen1/str Passed  0.000 seconds
+/uuid/sixteen1/cmp Passed  0.000 seconds
+/uuid/sixteen2 Passed  0.000 seconds
+/uuid/sixteen2/str Passed  0.000 seconds
+/uuid/sixteen2/cmp Passed  0.000 seconds
+/uuid/thirtytwo1 Passed  0.000 seconds
+/uuid/thirtytwo1/str Passed  0.000 seconds
+/uuid/thirtytwo1/cmp Passed  0.000 seconds
+/uuid/thirtytwo2 Passed  0.000 seconds
+/uuid/thritytwo2/str Passed  0.000 seconds
+/uuid/thirtytwo2/cmp Passed  0.000 seconds
+/uuid/onetwentyeight Passed  0.000 seconds
+/uuid/onetwentyeight/str Passed  0.000 seconds
+/uuid/onetwentyeight/cmp Passed  0.000 seconds
+/uuid/malformed/0 Passed  0.000 seconds
+/uuid/malformed/01 Passed  0.000 seconds
+/uuid/malformed/012 Passed  0.000 seconds
+/uuid/malformed/xxxx Passed  0.000 seconds
+/uuid/malformed/xxxxx Passed  0.000 seconds
+/uuid/malformed/0xxxxx Passed  0.000 seconds
+/uuid/malformed/0123456 Passed  0.000 seconds
+/uuid/malformed/012g4567 Passed  0.000 seconds
+/uuid/malformed/012345678 Passed  0.000 seconds
+/uuid/malformed/0x234567u9 Passed  0.000 seconds
+/uuid/malformed/01234567890 Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34F Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC Passed  0.000 seconds
+/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/00001234-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB Passed  0.000 seconds
+/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb Passed  0.000 seconds
+Total: 37, Passed: 37 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.00092 seconds
+PASS: test-uuid
+
+VOCS/SR/SGGIT/SER/BV-01-C - init
+VOCS/SR/SGGIT/SER/BV-01-C - setup
+VOCS/SR/SGGIT/SER/BV-01-C - setup complete
+VOCS/SR/SGGIT/SER/BV-01-C - run
+VOCS/SR/SGGIT/SER/BV-01-C - test passed
+VOCS/SR/SGGIT/SER/BV-01-C - teardown
+VOCS/SR/SGGIT/SER/BV-01-C - teardown complete
+VOCS/SR/SGGIT/SER/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-01-C - init
+VOCS/SR/SGGIT/CHA/BV-01-C - setup
+VOCS/SR/SGGIT/CHA/BV-01-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-01-C - run
+VOCS/SR/SGGIT/CHA/BV-01-C - test passed
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown
+VOCS/SR/SGGIT/CHA/BV-01-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-01-C - done
+
+VOCS/SR/SGGIT/CHA/BV-02-C - init
+VOCS/SR/SGGIT/CHA/BV-02-C - setup
+VOCS/SR/SGGIT/CHA/BV-02-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-02-C - run
+VOCS/SR/SGGIT/CHA/BV-02-C - test passed
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown
+VOCS/SR/SGGIT/CHA/BV-02-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-02-C - done
+
+VOCS/SR/SGGIT/CHA/BV-03-C - init
+VOCS/SR/SGGIT/CHA/BV-03-C - setup
+VOCS/SR/SGGIT/CHA/BV-03-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-03-C - run
+VOCS/SR/SGGIT/CHA/BV-03-C - test passed
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown
+VOCS/SR/SGGIT/CHA/BV-03-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-03-C - done
+
+VOCS/SR/SGGIT/CHA/BV-04-C - init
+VOCS/SR/SGGIT/CHA/BV-04-C - setup
+VOCS/SR/SGGIT/CHA/BV-04-C - setup complete
+VOCS/SR/SGGIT/CHA/BV-04-C - run
+VOCS/SR/SGGIT/CHA/BV-04-C - test passed
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown
+VOCS/SR/SGGIT/CHA/BV-04-C - teardown complete
+VOCS/SR/SGGIT/CHA/BV-04-C - done
+
+VOCS/SR/SGGIT/CP/BI-01-C - init
+VOCS/SR/SGGIT/CP/BI-01-C - setup
+VOCS/SR/SGGIT/CP/BI-01-C - setup complete
+VOCS/SR/SGGIT/CP/BI-01-C - run
+VOCS/SR/SGGIT/CP/BI-01-C - test passed
+VOCS/SR/SGGIT/CP/BI-01-C - teardown
+VOCS/SR/SGGIT/CP/BI-01-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-01-C - done
+
+VOCS/SR/SGGIT/CP/BI-02-C - init
+VOCS/SR/SGGIT/CP/BI-02-C - setup
+VOCS/SR/SGGIT/CP/BI-02-C - setup complete
+VOCS/SR/SGGIT/CP/BI-02-C - run
+VOCS/SR/SGGIT/CP/BI-02-C - test passed
+VOCS/SR/SGGIT/CP/BI-02-C - teardown
+VOCS/SR/SGGIT/CP/BI-02-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-02-C - done
+
+VOCS/SR/SGGIT/CP/BI-03-C - init
+VOCS/SR/SGGIT/CP/BI-03-C - setup
+VOCS/SR/SGGIT/CP/BI-03-C - setup complete
+VOCS/SR/SGGIT/CP/BI-03-C - run
+VOCS/SR/SGGIT/CP/BI-03-C - test passed
+VOCS/SR/SGGIT/CP/BI-03-C - teardown
+VOCS/SR/SGGIT/CP/BI-03-C - teardown complete
+VOCS/SR/SGGIT/CP/BI-03-C - done
+
+VOCS/SR/SPE/BI-01-C - init
+VOCS/SR/SPE/BI-01-C - setup
+VOCS/SR/SPE/BI-01-C - setup complete
+VOCS/SR/SPE/BI-01-C - run
+VOCS/SR/SPE/BI-01-C - test passed
+VOCS/SR/SPE/BI-01-C - teardown
+VOCS/SR/SPE/BI-01-C - teardown complete
+VOCS/SR/SPE/BI-01-C - done
+
+VOCS/SR/CP/BV-01-C - init
+VOCS/SR/CP/BV-01-C - setup
+VOCS/SR/CP/BV-01-C - setup complete
+VOCS/SR/CP/BV-01-C - run
+VOCS/SR/CP/BV-01-C - test passed
+VOCS/SR/CP/BV-01-C - teardown
+VOCS/SR/CP/BV-01-C - teardown complete
+VOCS/SR/CP/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-01-C - init
+AICS/SR/SGGIT/CHA/BV-01-C - setup
+AICS/SR/SGGIT/CHA/BV-01-C - setup complete
+AICS/SR/SGGIT/CHA/BV-01-C - run
+AICS/SR/SGGIT/CHA/BV-01-C - test passed
+AICS/SR/SGGIT/CHA/BV-01-C - teardown
+AICS/SR/SGGIT/CHA/BV-01-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-01-C - done
+
+AICS/SR/SGGIT/CHA/BV-02-C - init
+AICS/SR/SGGIT/CHA/BV-02-C - setup
+AICS/SR/SGGIT/CHA/BV-02-C - setup complete
+AICS/SR/SGGIT/CHA/BV-02-C - run
+AICS/SR/SGGIT/CHA/BV-02-C - test passed
+AICS/SR/SGGIT/CHA/BV-02-C - teardown
+AICS/SR/SGGIT/CHA/BV-02-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-02-C - done
+
+AICS/SR/SGGIT/CHA/BV-03-C - init
+AICS/SR/SGGIT/CHA/BV-03-C - setup
+AICS/SR/SGGIT/CHA/BV-03-C - setup complete
+AICS/SR/SGGIT/CHA/BV-03-C - run
+AICS/SR/SGGIT/CHA/BV-03-C - test passed
+AICS/SR/SGGIT/CHA/BV-03-C - teardown
+AICS/SR/SGGIT/CHA/BV-03-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-03-C - done
+
+AICS/SR/SGGIT/CHA/BV-04-C - init
+AICS/SR/SGGIT/CHA/BV-04-C - setup
+AICS/SR/SGGIT/CHA/BV-04-C - setup complete
+AICS/SR/SGGIT/CHA/BV-04-C - run
+AICS/SR/SGGIT/CHA/BV-04-C - test passed
+AICS/SR/SGGIT/CHA/BV-04-C - teardown
+AICS/SR/SGGIT/CHA/BV-04-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-04-C - done
+
+AICS/SR/SGGIT/CHA/BV-05-C - init
+AICS/SR/SGGIT/CHA/BV-05-C - setup
+AICS/SR/SGGIT/CHA/BV-05-C - setup complete
+AICS/SR/SGGIT/CHA/BV-05-C - run
+AICS/SR/SGGIT/CHA/BV-05-C - test passed
+AICS/SR/SGGIT/CHA/BV-05-C - teardown
+AICS/SR/SGGIT/CHA/BV-05-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-05-C - done
+
+AICS/SR/SGGIT/CHA/BV-06-C - init
+AICS/SR/SGGIT/CHA/BV-06-C - setup
+AICS/SR/SGGIT/CHA/BV-06-C - setup complete
+AICS/SR/SGGIT/CHA/BV-06-C - run
+AICS/SR/SGGIT/CHA/BV-06-C - test passed
+AICS/SR/SGGIT/CHA/BV-06-C - teardown
+AICS/SR/SGGIT/CHA/BV-06-C - teardown complete
+AICS/SR/SGGIT/CHA/BV-06-C - done
+
+AICS/SR/SGGIT/CP/BI-01-C - init
+AICS/SR/SGGIT/CP/BI-01-C - setup
+AICS/SR/SGGIT/CP/BI-01-C - setup complete
+AICS/SR/SGGIT/CP/BI-01-C - run
+AICS/SR/SGGIT/CP/BI-01-C - test passed
+AICS/SR/SGGIT/CP/BI-01-C - teardown
+AICS/SR/SGGIT/CP/BI-01-C - teardown complete
+AICS/SR/SGGIT/CP/BI-01-C - done
+
+AICS/SR/SGGIT/CP/BI-02-C - init
+AICS/SR/SGGIT/CP/BI-02-C - setup
+AICS/SR/SGGIT/CP/BI-02-C - setup complete
+AICS/SR/SGGIT/CP/BI-02-C - run
+AICS/SR/SGGIT/CP/BI-02-C - test passed
+AICS/SR/SGGIT/CP/BI-02-C - teardown
+AICS/SR/SGGIT/CP/BI-02-C - teardown complete
+AICS/SR/SGGIT/CP/BI-02-C - done
+
+AICS/SR/CP/BV-01-C - init
+AICS/SR/CP/BV-01-C - setup
+AICS/SR/CP/BV-01-C - setup complete
+AICS/SR/CP/BV-01-C - run
+AICS/SR/CP/BV-01-C - test passed
+AICS/SR/CP/BV-01-C - teardown
+AICS/SR/CP/BV-01-C - teardown complete
+AICS/SR/CP/BV-01-C - done
+
+AICS/SR/SPE/BI-01-C - init
+AICS/SR/SPE/BI-01-C - setup
+AICS/SR/SPE/BI-01-C - setup complete
+AICS/SR/SPE/BI-01-C - run
+AICS/SR/SPE/BI-01-C - test passed
+AICS/SR/SPE/BI-01-C - teardown
+AICS/SR/SPE/BI-01-C - teardown complete
+AICS/SR/SPE/BI-01-C - done
+
+
+Test Summary
+------------
+VOCS/SR/SGGIT/SER/BV-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CHA/BV-03-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CHA/BV-04-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+VOCS/SR/SGGIT/CP/BI-02-C Passed  0.003 seconds
+VOCS/SR/SGGIT/CP/BI-03-C Passed  0.003 seconds
+VOCS/SR/SPE/BI-01-C Passed  0.003 seconds
+VOCS/SR/CP/BV-01-C Passed  0.017 seconds
+AICS/SR/SGGIT/CHA/BV-01-C Passed  0.003 seconds
+AICS/SR/SGGIT/CHA/BV-02-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-03-C Passed  0.005 seconds
+AICS/SR/SGGIT/CHA/BV-04-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-05-C Passed  0.004 seconds
+AICS/SR/SGGIT/CHA/BV-06-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-01-C Passed  0.004 seconds
+AICS/SR/SGGIT/CP/BI-02-C Passed  0.004 seconds
+AICS/SR/CP/BV-01-C Passed  0.016 seconds
+AICS/SR/SPE/BI-01-C Passed  0.005 seconds
+Total: 20, Passed: 20 (100.0%), Failed: 0, Not Run: 0
+Overall execution time: 0.101 seconds
+PASS: test-vcp
+All 30 tests passed
+DURATION: 11
+END: /usr/lib/bluez5/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-bluez5/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-bluez5/testresults.json
new file mode 100644
index 00000000000..5af0e37ec62
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-bluez5/testresults.json
@@ -0,0 +1,153 @@
+{
+ "runtime_core-image-ptest-bluez5_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-bluez5",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007905960083007812,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.318967580795288,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.07175874710083008,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 11.22864317893982,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005707740783691406,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.bluez5.test-avctp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-avdtp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-avrcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-bap": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-bass": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-crc": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-crypto": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-ecc": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-eir": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gatt": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gattrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gdbus-client": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-apparam": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-header": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-packet": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-gobex-transfer": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-hfp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-hog": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-lib": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-mgmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-micp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-queue": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-ringbuf": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-sdp": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-tester": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-textfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-uhid": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-uuid": {
+ "status": "PASSED"
+ },
+ "ptestresult.bluez5.test-vcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "bluez5": {
+ "duration": "11"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.09047532081604,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-busybox.log b/runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-busybox.log
new file mode 100644
index 00000000000..40fc50d3fc7
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-busybox.log
@@ -0,0 +1,2593 @@
+START: ptest-runner
+2024-01-31T02:05
+======================
+echo -ne '' >input
+echo -ne '' | ./unknown 2>&1
+PASS: busybox as unknown name
+SKIP: busybox --help busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox 2>&1 | cat
+PASS: busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox unknown 2>&1
+PASS: busybox unknown
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help 2>&1
+PASS: busybox --help
+SKIP: busybox cat
+SKIP: busybox --help cat
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help unknown 2>&1
+PASS: busybox --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix 2>&1 | cat
+PASS: ./busybox-suffix
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix unknown 2>&1
+PASS: ./busybox-suffix unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help 2>&1
+PASS: ./busybox-suffix --help
+SKIP: ./busybox-suffix cat
+SKIP: ./busybox-suffix --help cat
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help unknown 2>&1
+PASS: ./busybox-suffix --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 1
+======================
+echo -ne '' >input
+echo -ne '#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 2
+======================
+echo -ne '' >input
+echo -ne '#abc#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 3
+======================
+echo -ne '' >input
+echo -ne '#abc#zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 4
+======================
+echo -ne '' >input
+echo -ne '#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 5
+======================
+echo -ne '' >input
+echo -ne 'z#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 6
+======================
+echo -ne '' >input
+echo -ne 'z##abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 7
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23==23) print "foo"}'
+PASS: awk if operator ==
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23!=23) print "bar"}'
+PASS: awk if operator !=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23>=23) print "foo"}'
+PASS: awk if operator >=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(2 < 13) print "foo"}'
+PASS: awk if operator <
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if("a"=="ab") print "bar"}'
+PASS: awk if string ==
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print or(4294967295,1) }'
+PASS: awk bitwise op
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(count) {
+ # empty
+}
+END {
+ i=1
+ print "L" i "\n"
+ empty_fun(i + i + ++i)
+ print "L" i "\n"
+}'
+PASS: awk handles empty function f(arg){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(){}
+END {empty_fun()
+ print "Ok"
+}'
+PASS: awk handles empty function f(){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function outer_fun() {
+ return 1
+}
+END {
+ i=1
+ print "L" i "\n"
+ i += outer_fun()
+ print "L" i "\n"
+}'
+PASS: awk properly handles function from other scope
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+END {
+ i=1
+ print "L" i "\n"
+ i + trigger_error_fun()
+ print "L" i "\n"
+}' 2>&1
+PASS: awk properly handles undefined function
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ v=1
+ a=2
+ print v (a)
+}' 2>&1
+PASS: awk 'v (a)' is not a function call, it is a concatenation
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(){print"F"};func g(){print"G"};BEGIN{f(g(),g())}' 2>&1
+PASS: awk unused function args are evaluated
+SKIP: awk hex const 1
+SKIP: awk hex const 2
+SKIP: awk oct const
+======================
+echo -ne '' >input
+echo -ne '011\n' | awk '{ print $1, $1+1 }'
+PASS: awk input is never oct
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ printf "%f %f\n", "000.123", "009.123" }'
+PASS: awk floating const with leading zeroes
+======================
+echo -ne '' >input
+echo -ne 'a--\na--b--\na--b--c--\na--b--c--d--' | awk -F-- '{ print NF, length($NF), $NF }'
+PASS: awk long field sep
+======================
+echo -ne '' >input
+echo -ne 'a!b\n' | awk -F'\x21' '{print $1}'
+PASS: awk -F handles escapes
+======================
+echo -ne '' >input
+echo -ne 'Hi\n' | awk 'gsub("@(samp|code|file)\{","");'; echo $?
+PASS: awk gsub falls back to non-extended-regex
+======================
+echo -ne '' >input
+echo -ne '' | awk -f awk_t1_opt-functions.awk -f awk_t1_opth-gen.awk <awk_t1_input | md5sum
+PASS: awk 'gcc build bug'
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print ":" NF ":" $0 ":" $1 ":" $2 ":" }'
+PASS: awk NF in BEGIN
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function b(tmp) {
+ tmp = 0;
+ print "" tmp; #this line causes the bug
+ return tmp;
+}
+function c(tmpc) {
+ tmpc = b(); return tmpc;
+}
+BEGIN {
+ print (c() ? "string" : "number");
+}'
+PASS: awk string cast (bug 725)
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { arr [3] = 1; print arr [3] }'
+PASS: awk handles whitespace before array subscript
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { getline line <"doesnt_exist"; print ERRNO; ERRNO=0; close("doesnt_exist"); print ERRNO; print "Ok" }'
+PASS: awk handles non-existing file correctly
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ u["a"]=1
+ u["b"]=1
+ u["c"]=1
+ v["d"]=1
+ v["e"]=1
+ v["f"]=1
+ for (l in u) {
+ print "outer1", l;
+ for (l in v) {
+ print " inner", l;
+ }
+ print "outer2", l;
+ }
+ print "end", l;
+ l="a"
+ exit;
+}'
+PASS: awk nested loops with the same variable
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN{
+cnt = 0
+a[cnt] = "zeroth"
+a[++cnt] = "first"
+delete a[cnt--]
+print cnt
+print "[0]:" a[0]
+print "[1]:" a[1]
+}'
+PASS: awk 'delete a[v--]' evaluates v-- once
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(,) { }' 2>&1
+PASS: awk func arg parsing 1
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,,b) { }' 2>&1
+PASS: awk func arg parsing 2
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,) { }' 2>&1
+PASS: awk func arg parsing 3
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a b) { }' 2>&1
+PASS: awk func arg parsing 4
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN {print()}' 2>&1
+PASS: awk handles empty ()
+======================
+echo -ne '' >input
+echo -ne 'a:b c:d\ne:f g:h' | awk '{FS=":"; print $1}'
+PASS: awk FS assignment
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{n=(2^31)-1; print n, int(n), n%1, ++n, int(n), n%1}'
+PASS: awk large integer
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{ A[1]=2; A["qwe"]="asd"; print length(A)}'
+PASS: awk length(array)
+======================
+echo -ne '' >input
+echo -ne 'qwe' | awk '{print length; print length(); print length("qwe"); print length(99+9)}'
+PASS: awk length()
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length, 1 }'
+PASS: awk print length, 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length 1 }'
+PASS: awk print length 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk 'length == 0 { print "foo" }'
+PASS: awk length == 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ if (length == 0) { print "bar" } }'
+PASS: awk if (length == 0)
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '{print $2; print ARGC;}' | awk -f - input
+PASS: awk -f and ARGC
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '' | awk -e '{print $2; print ARGC;}' input
+PASS: awk -e and ARGC
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) break; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk break
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) continue; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk continue
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{ for() }' 2>&1
+PASS: awk handles invalid for loop
+======================
+echo -ne '' >input
+echo -ne '' | awk -e foo:bar: 2>&1
+PASS: awk handles colon not preceded by ternary
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{delete}' 2>&1
+PASS: awk errors on missing delete arg
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{printf("hello%c null\n", 0)}'
+PASS: awk printf('%c') can output NUL
+SKIP: awk printf('%-10c') can output NUL
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk 2>&1 -- '{ $(-1) }'
+PASS: awk negative field access
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk -v i=1 "BEGIN {print \"str\" ++i}"
+PASS: awk do not allow "str"++
+======================
+echo -ne '' >input
+echo -ne 'foo--bar' | awk -F '-*' '{print $1 "-" $2 "=" $3 "*" $4}'
+PASS: awk FS regex which can match empty string
+======================
+echo -ne '' >input
+echo -ne 'a=====123=' | awk -F '=+' '{print $NF}'
+PASS: awk $NF is empty
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { exit 42 } END { exit }'; echo $?
+PASS: awk exit N propagates through END's exit
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print "STDERR %s" >"/dev/stderr" }' 2>&1
+PASS: awk print + redirect
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { "echo HELLO" | getline; print }'
+PASS: awk "cmd" | getline
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "%%\n" }'
+PASS: awk printf %% prints one %
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "Hello\
+ world\n" }'
+PASS: awk backslash+newline eaten with no trace
+======================
+echo -ne '' >input
+echo -ne 'foo' | awk '$1==$1="foo" {print $1}'
+PASS: awk assign while test
+PASS: basename-does-not-remove-identical-extension
+PASS: basename-works
+PASS: bunzip2-reads-from-standard-input
+PASS: bunzip2-removes-compressed-file
+PASS: bunzip2: doesnt exist
+PASS: bunzip2: unknown suffix
+PASS: bunzip2: already exists
+PASS: bunzip2: stream unpack
+PASS: bunzip2: delete src
+PASS: bunzip2: test_bz2 file
+PASS: bunzip2: pbzip_4m_zeros file
+PASS: bunzip2: bz2_issue_11.bz2 corrupted example
+PASS: bunzip2: bz2_issue_12.bz2 corrupted example
+PASS: bzcat-does-not-remove-compressed-file
+PASS: zcat: dont delete gz src
+PASS: zcat: dont delete bz2 src
+PASS: zcat: dont delete Z src
+======================
+echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x63\x3e\xd6\xe2\x00\x00\x00\xc1\x00\x00\x10\x20\x00\x20\x00\x21\x00\x82\xb1\x77\x24\x53\x85\x09\x06\x33\xed\x6e\x20' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can print many files
+======================
+echo -ne '\x42\x5a\x68\x39\x17\x72\x45\x38\x50\x90\x00\x00\x00\x00' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can handle compressed zero-length bzip2 files
+======================
+echo -ne '\x1f\x9d\x90\x61\x14\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can print many files
+======================
+echo -ne '\x1f\x9d\x90\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can handle compressed zero-length (.Z) files
+PASS: cat-prints-a-file
+PASS: cat-prints-a-file-and-standard-input
+SKIP: cat -e
+SKIP: cat -v
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -n
+PASS: cat -n
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -b
+PASS: cat -b
+PASS: cmp-detects-difference
+PASS: cp-RHL-does_not_preserve-links
+PASS: cp-a-files-to-dir
+PASS: cp-a-preserves-links
+PASS: cp-copies-empty-file
+PASS: cp-copies-large-file
+PASS: cp-copies-small-file
+PASS: cp-d-files-to-dir
+PASS: cp-dev-file
+PASS: cp-dir-create-dir
+PASS: cp-dir-existing-dir
+PASS: cp-does-not-copy-unreadable-file
+PASS: cp-files-to-dir
+PASS: cp-follows-links
+PASS: cp-parents
+SKIP: cp-preserves-hard-links
+PASS: cp-preserves-links
+PASS: cp-preserves-source-file
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -d * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -d
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -P * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -P
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -L * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -L
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -H * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -H
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -R * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -R
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -Rd * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -Rd
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RP * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RP
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RL
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RHL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RHL
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -i 2>&1; echo $?;
+ls -ln cpio.testdir | sed 's/ */ /g' | cut -d' ' -f 1-5,9- | grep -v '^total '
+PASS: cpio extracts zero-sized hardlinks
+SKIP: cpio extracts zero-sized hardlinks 2
+SKIP: cpio -p with absolute paths
+SKIP: cpio restores suid/sgid bits
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -id 2>&1; echo $?
+PASS: cpio extracts in existing directory
+SKIP: cpio uses by default uid/gid
+SKIP: cpio -R with create
+SKIP: cpio -R with extract
+PASS: cut-cuts-a-character
+PASS: cut-cuts-a-closed-range
+PASS: cut-cuts-a-field
+PASS: cut-cuts-an-open-range
+PASS: cut-cuts-an-unclosed-range
+======================
+echo -ne 'the quick brown fox\n' >input
+echo -ne 'jumps over the lazy dog\n' | cut -d' ' -f2 - input
+PASS: cut '-' (stdin) and multi file handling
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3,3,3 input
+PASS: cut -b a,a,a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 1-3,2-5,7-9,9-10 input
+PASS: cut -b overlaps
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3-8,4-6 input
+PASS: -b encapsulated
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 8-3 abc.txt 2>/dev/null || echo err
+PASS: cut high-low error
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 4-10 input
+PASS: cut -c a-b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 41- input
+PASS: cut -c a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c -39 input
+PASS: cut -c -b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 40 input
+PASS: cut -c a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 3,5-7,10 input
+PASS: cut -c a,b-c,d
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ':' -f 5- input
+PASS: cut -f a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ' ' -f 3 input
+PASS: cut show whole line with no delim
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 1-15
+PASS: cut with echo, -c (a-b)
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 14
+PASS: cut with echo, -c (a)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -c 4,5,20 input
+PASS: cut with -c (a,b,c)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -b 4,5,20 input
+PASS: cut with -b (a,b,c)
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d: -f3 -s input
+PASS: cut with -d -f(:) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d' ' -f3 -s input && echo yes
+PASS: cut with -d -f( ) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s input
+PASS: cut with -d -f(a) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s -n input
+PASS: cut with -d -f(a) -s -n
+======================
+echo -ne '' >input
+echo -ne 'Bother, said Pooh. It's your husband, and he has a gun.
+Cheerios are donut seeds.
+Talk is cheap because supply exceeds demand.
+Weather forecast for tonight : dark.
+Apple: you can buy better, but you can't pay more.
+Subcalifragilisticexpialidocious.
+Auntie Em: Hate you, hate Kansas. Took the dog. Dorothy.' | cut -DF 2,7,5
+PASS: cut -DF
+======================
+echo -ne '' >input
+echo -ne 'a::b\n' | cut -d ':' -f 1-3
+PASS: cut empty field
+======================
+echo -ne '' >input
+echo -ne 'a::b::c:d\n' | cut -d ':' -f 3-5
+PASS: cut empty field 2
+PASS: date-@-works
+PASS: date-R-works
+PASS: date-format-works
+SKIP: date-timezone
+PASS: date-u-works
+PASS: date-works
+PASS: date-works-1
+======================
+echo -ne '' >input
+echo -ne '10 20+p' | dc
+PASS: dc basic syntax (stdin, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'10 20+p'
+PASS: dc basic syntax (argv, single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e10 -e20+p
+PASS: dc basic syntax (argv, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8 * 2 2 + / p'
+PASS: dc complex with spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8*2 2+/p'
+PASS: dc complex without spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8 -e\* -e2 -e2 -e+ -e/ -ep
+PASS: dc complex with spaces (multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8\*2 -e2+/p
+PASS: dc complex without spaces (multiple args)
+SKIP: dc: x should execute strings
+SKIP: dc: x should not execute or pop non-strings
+SKIP: dc: x should work with strings created from a
+SKIP: dc: p should print invalid escapes
+SKIP: dc: p should print trailing backslashes
+SKIP: dc: p should parse/print single backslashes
+SKIP: dc: p should print single backslash strings
+SKIP: dc read
+SKIP: dc read string
+SKIP: dc '>a' (conditional execute string) 1
+SKIP: dc '>a' (conditional execute string) 2
+SKIP: dc '>aeb' (conditional execute string with else)
+SKIP: dc space can be a register
+SKIP: dc newline can be a register
+SKIP: dc Z (length) for numbers
+SKIP: dc dc_add.dc
+SKIP: dc dc_boolean.dc
+SKIP: dc dc_decimal.dc
+SKIP: dc dc_divide.dc
+SKIP: dc dc_divmod.dc
+SKIP: dc dc_misc.dc
+SKIP: dc dc_modexp.dc
+SKIP: dc dc_modulus.dc
+SKIP: dc dc_multiply.dc
+SKIP: dc dc_power.dc
+SKIP: dc dc_sqrt.dc
+SKIP: dc dc_strings.dc
+SKIP: dc dc_subtract.dc
+SKIP: dc -x dcx_vars.dc
+PASS: dd-accepts-if
+PASS: dd-accepts-of
+PASS: dd-copies-from-standard-input-to-standard-output
+SKIP: dd-count-bytes
+PASS: dd-prints-count-to-standard-error
+PASS: dd-reports-write-errors
+======================
+echo -ne 'qwe\nasd\nzxc\n' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin
+======================
+echo -ne 'qwe\nasd\nzxc' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin, no newline in the file
+======================
+echo -ne '' >input
+echo -ne 'stdin' | diff - -; echo $?; wc -c
+PASS: diff of stdin, twice
+======================
+echo -ne '' >input
+echo -ne 'a\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against stdin
+======================
+echo -ne 'a\n' >input
+echo -ne '' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against nonempty one
+======================
+echo -ne 'abc' >input
+echo -ne 'abc ' | diff -ub - input; echo $?
+PASS: diff -b treats EOF as whitespace
+======================
+echo -ne 'a \t c\n' >input
+echo -ne 'a\t \tc\n' | diff -ub - input; echo $?
+PASS: diff -b treats all spaces as equal
+======================
+echo -ne 'a\n' >input
+echo -ne '\na\n\n' | diff -uB - input; echo $?
+PASS: diff -B ignores changes whose lines are all blank
+======================
+echo -ne 'a\n' >input
+echo -ne '\nb\n\n' | diff -uB - input | sed 's/ .*//'
+PASS: diff -B does not ignore changes whose lines are not all blank
+======================
+echo -ne '\n1\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B ignores blank single line change
+======================
+echo -ne '0\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B does not ignore non-blank single line change
+======================
+echo -ne 'abc\na c\ndef\n' >input
+echo -ne 'a c\n' | diff -ub - input | sed 's/ .*//'
+PASS: diff always takes context from old file
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff diff1 diff2/subdir
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir/- | sed 's/ .*//'
+PASS: diff dir dir2/file/-
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of dir and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of file and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -urN diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff -rN does not read non-regular files
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/ | sed 's/ .*//'; diff -ur .///diff1 diff2//// | sed 's/ .*//'
+PASS: diff diff1 diff2/
+PASS: dirname-handles-absolute-path
+PASS: dirname-handles-empty-path
+PASS: dirname-handles-multiple-slashes
+PASS: dirname-handles-relative-path
+PASS: dirname-handles-root
+PASS: dirname-handles-single-component
+PASS: dirname-works
+PASS: du-h-works
+PASS: du-k-works
+PASS: du-l-works
+PASS: du-m-works
+PASS: du-s-works
+PASS: du-works
+PASS: echo-does-not-print-newline
+PASS: echo-prints-argument
+PASS: echo-prints-arguments
+SKIP: echo-prints-dash
+PASS: echo-prints-newline
+SKIP: echo-prints-non-opts
+SKIP: echo-prints-slash-zero
+SKIP: echo-prints-slash_00041
+SKIP: echo-prints-slash_0041
+SKIP: echo-prints-slash_041
+SKIP: echo-prints-slash_41
+PASS: expr-big
+PASS: expr-works
+PASS: false-is-silent
+PASS: false-returns-failure
+PASS: find-supports-minus-xdev
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find -type f 2>&1
+PASS: find -type f
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} \; 2>&1; echo $?
+PASS: find -exec exitcode 1
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} + 2>&1; echo $?
+PASS: find -exec exitcode 2
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} \; 2>&1; echo $?
+PASS: find -exec exitcode 3
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} + 2>&1; echo $?
+PASS: find -exec exitcode 4
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name /
+PASS: find / -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name /
+PASS: find // -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name //
+PASS: find / -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name //
+PASS: find // -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .
+PASS: find ./// -name .
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .///
+PASS: find ./// -name .///
+======================
+echo -ne '' >input
+echo -ne '' | grep nonexistent 2> /dev/null ; echo $?
+PASS: grep (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | grep grep '/usr/lib/busybox/ptest/testsuite/grep.tests' > /dev/null 2>&1 ; echo $?
+PASS: grep (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two
+PASS: grep (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two -
+PASS: grep - (specify stdin)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input
+PASS: grep input (specify file)
+======================
+echo -ne 'bug' >input
+echo -ne '' | grep bug input
+PASS: grep (no newline at EOL)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input empty 2>/dev/null
+PASS: grep two files
+======================
+echo -ne 'one\ntwo\nthree\n' >input
+echo -ne 'one\ntwo\ntoo\nthree\nthree\n' | grep two - input
+PASS: grep - infile (specify stdin and file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep two - nonexistent 2> /dev/null ; echo $?
+PASS: grep - nofile (specify stdin and nonexisting file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q nomatch - nonexistent 2> /dev/null ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q two - nonexistent ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, match)
+======================
+echo -ne '' >input
+echo -ne '' | grep -s nomatch nonexistent ; echo $?
+PASS: grep -s nofile (nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'nomatch\ndomatch\nend\n' | grep -s domatch nonexistent - ; echo $?
+PASS: grep -s nofile - (stdin and nonexisting file, match)
+SKIP: grep handles NUL in files
+SKIP: grep handles NUL on stdin
+SKIP: grep matches NUL
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -e one -e two input ; echo $?
+PASS: grep handles multiple regexps
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -F -e one -e two input ; echo $?
+PASS: grep -F handles multiple expessions
+======================
+echo -ne 'FOO\n' >input
+echo -ne '' | grep -F -i foo input ; echo $?
+PASS: grep -F handles -i
+======================
+echo -ne 'tw\ntwo\nthree\n' >input
+echo -ne 'tw.\nthr\n' | grep -f - input ; echo $?
+PASS: grep can read regexps from stdin
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 2)
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 2)
+======================
+echo -ne 'asd\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 0
+======================
+echo -ne 'qwe\n' >input
+echo -ne 'asd\n' | grep -L qwe input -; echo $?
+PASS: grep -L exitcode 0 #2
+======================
+echo -ne 'qwe\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 1
+======================
+echo -ne '' >input
+echo -ne 'b\ar\nfoo\nbaz' | grep -E fo+
+PASS: grep -E supports extended regexps
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\n' | egrep foo
+PASS: grep is also egrep
+======================
+echo -ne '' >input
+echo -ne 'FOO\n' | egrep foo ; [ $? -ne 0 ] && echo yes
+PASS: egrep is not case insensitive
+======================
+echo -ne '' >input
+echo -ne '00:19:3E:00:AA:5E 00:1D:60:3D:3A:FB 00:22:43:49:FB:AA\n' | grep -E -o '([[:xdigit:]]{2}[:-]){5}[[:xdigit:]]{2}'
+PASS: grep -E -o prints all matches
+======================
+echo -ne '' >input
+echo -ne '/var/test\n' | grep -o "[^/]*$"
+PASS: grep -o does not loop forever
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -o "" | head -n1
+PASS: grep -o does not loop forever on zero-length match
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -f input
+PASS: grep -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -v -f input
+PASS: grep -v -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -vxf input
+PASS: grep -vxf EMPTY_FILE
+======================
+echo -ne 'foop\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw matches only words
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw doesn't stop on 1st mismatch
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -w foo input
+PASS: grep -w doesn't stop on 1st mismatch
+======================
+echo -ne 'strstr\n' >input
+echo -ne '' | grep -w ^str input
+PASS: grep -w ^str doesn't match str not at the beginning
+======================
+echo -ne 'anything\n' >input
+echo -ne '' | grep -w ^ input
+PASS: grep -w ^ doesn't hang
+======================
+echo -ne 'wordword\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word doesn't match wordword
+======================
+echo -ne 'ww\n' >input
+echo -ne '' | grep -F -w w input
+PASS: grep -F -w w doesn't match ww
+======================
+echo -ne 'bword,word\nwordb,word\nbwordb,word\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word match second word
+======================
+echo -ne '' >input
+echo -ne ' aa bb cc\n' | grep -x -v -e '.*aa.*' -e 'bb.*'; echo $?
+PASS: grep -x -v -e EXP1 -e EXP2 finds nothing if either EXP matches
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv "$(printf "foo\nbar\n")"
+PASS: grep PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv -e "$(printf "foo\nbar\n")"
+PASS: grep -e PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir/symfoo
+PASS: grep -r on symlink to dir
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir
+PASS: grep -r on dir/symlink to dir
+PASS: gunzip-reads-from-standard-input
+PASS: gunzip: doesnt exist
+PASS: gunzip: unknown suffix
+PASS: gunzip: already exists
+PASS: gunzip: stream unpack
+PASS: gunzip: delete src
+PASS: gzip-accepts-multiple-files
+PASS: gzip-accepts-single-minus
+SKIP: gzip-compression-levels
+PASS: gzip-removes-original-file
+======================
+echo -ne '' >input
+echo -ne '' | head head.input
+PASS: head (without args)
+======================
+echo -ne '' >input
+echo -ne '' | head -n 2 head.input
+PASS: head -n <positive number>
+SKIP: head -n <negative number>
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0' | hexdump -C
+PASS: hexdump -C with four NULs
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump does not think last padded block matches any full block
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump thinks last full block can match
+PASS: hostname-d-works
+PASS: hostname-i-works
+PASS: hostname-s-works
+PASS: hostname-works
+PASS: id-g-works
+PASS: id-u-works
+PASS: id-un-works
+PASS: id-ur-works
+PASS: ln-creates-hard-links
+PASS: ln-creates-soft-links
+PASS: ln-force-creates-hard-links
+PASS: ln-force-creates-soft-links
+PASS: ln-preserves-hard-links
+PASS: ln-preserves-soft-links
+PASS: ls-1-works
+PASS: ls-h-works
+PASS: ls-l-works
+PASS: ls-s-works
+======================
+echo -ne '' >input
+echo -ne '' | (cd ls.testdir && sh ../ls.mk_uni_tests) && ls -1 ls.testdir
+PASS: ls unicode test with codepoints limited to 767
+======================
+echo -ne '' >input
+echo -ne '' | touch ls.testdir/A ls.testdir/B; ln -s ls.testdir ls.link; ls ls.link; ls -1 ls.link/; ls -1 ls.link; rm -f ls.link
+PASS: ls symlink_to_dir
+PASS: md5sum-verifies-non-binary-file
+SKIP: md5sum
+PASS: mkdir-makes-a-directory
+PASS: mkdir-makes-parent-directories
+SKIP: mount
+PASS: mv-files-to-dir
+PASS: mv-files-to-dir-2
+PASS: mv-follows-links
+PASS: mv-moves-empty-file
+PASS: mv-moves-file
+PASS: mv-moves-hardlinks
+PASS: mv-moves-large-file
+PASS: mv-moves-small-file
+PASS: mv-moves-symlinks
+PASS: mv-moves-unreadable-files
+SKIP: mv-preserves-hard-links
+PASS: mv-preserves-links
+PASS: mv-refuses-mv-dir-to-subdir
+PASS: mv-removes-source-file
+SKIP: od -b
+SKIP: od -f
+SKIP: od -b --traditional
+SKIP: od -b --traditional FILE
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with old_file == new_file
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with nonexistent old_file
+======================
+echo -ne 'qwe
+asd
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -R 2>&1; echo $?; cat input
+PASS: patch -R with nonexistent old_file
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk
+======================
+echo -ne 'abc
+123
+456
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
+ 123
++456
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk at the EOF
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input
++++ input
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch -N 2>&1; echo $?; cat input
+PASS: patch -N ignores already applied hunk
+======================
+echo -ne 'abc
+123
+' >input
+echo -ne '--- foo.old
++++ foo
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | cat >a.patch; patch input a.patch 2>&1; echo $?; cat input; rm a.patch
+PASS: patch FILE PATCH
+======================
+echo -ne '111
+222
+333
+444
+555
+666
+777
+888
+999
+' >input
+echo -ne '--- input
++++ input
+@@ -1,6 +1,4 @@
+-111
+-222
+-333
++111changed
+ 444
+ 555
+ 666
+' | patch 2>&1; cat input
+PASS: patch at the beginning
+======================
+echo -ne '' >input
+echo -ne '--- /dev/null
++++ testfile
+@@ -0,0 +1 @@
++qwerty
+' | patch 2>&1; echo $?; cat testfile; rm testfile
+PASS: patch creates new file
+======================
+echo -ne '' >input
+echo -ne '--- bogus_dir///dir2///file
++++ bogus_dir///dir2///file
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -p1 2>&1; echo $?
+PASS: patch understands ...dir///dir...
+======================
+echo -ne 'foo
+
+
+
+
+
+
+
+bar
+' >input
+echo -ne '--- a/input.orig
++++ b/input
+@@ -5,5 +5,8 @@ foo
+
+
+
++1
++2
++3
+
+ bar
+--
+2.9.2
+' | patch -p1 2>&1; echo $?; cat input
+PASS: patch internal buffering bug?
+======================
+echo -ne '' >input
+echo -ne '' | pidof veryunlikelyoccuringbinaryname ; echo $?
+PASS: pidof (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof > /dev/null; echo $?
+PASS: pidof (exit with success)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof.tests | grep -o -w 3293
+PASS: pidof this
+SKIP: pidof -s
+SKIP: pidof -o %PPID NOP
+SKIP: pidof -o init
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '\c' foo
+PASS: printf produces no further output 1
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\c' foo bar
+PASS: printf produces no further output 2
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' foo '/home/root'
+PASS: printf repeatedly uses pattern for each argv
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%b' 'a\tb' 'c\d\n' 2>&1; echo $?
+PASS: printf understands %b escaped_string
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %d '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %s '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%23.12f|\n' 5.25 2>&1; echo $?
+PASS: printf understands %23.12f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' 23 12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*f|\n' -23 5.25 2>&1; echo $?
+PASS: printf understands %*f with negative width
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%.*f|\n' -12 5.25 2>&1; echo $?
+PASS: printf understands %.*f with negative precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' -23 -12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f with negative width/precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%zd\n' -5 2>&1; echo $?
+PASS: printf understands %zd
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%ld\n' -5 2>&1; echo $?
+PASS: printf understands %ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%Ld\n' -5 2>&1; echo $?
+PASS: printf understands %Ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%%\n' 2>&1; echo $?
+PASS: printf understands %%
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %d
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%i\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %i
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%x\n' 42 +42 ' 42' ' +42' 2>&1; echo $?
+PASS: printf handles positive numbers for %x
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0.3f\n' .42 +.42 ' .42' ' +.42' 2>&1; echo $?
+PASS: printf handles positive numbers for %f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 1 - 2 bad 3 123bad 4 2>&1; echo $?
+PASS: printf handles %d bad_input
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%' a b c 2>&1; echo $?
+PASS: printf aborts on bare %
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%r' a b c 2>&1; echo $?
+PASS: printf aborts on %r
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0*d\n' 2 1 2>&1; echo $?
+PASS: printf treats leading 0 as flag
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0 d\n' 2 2>&1; echo $?
+PASS: printf handles multiple flags
+PASS: pwd-prints-working-directory
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./readlink_testdir/testfile
+PASS: readlink on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./testlink
+PASS: readlink on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/testfile
+PASS: readlink -f on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./testlink
+PASS: readlink -f on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/readlink_testdir/testlink
+PASS: readlink -f on an invalid link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f readlink_testdir/../readlink_testdir/testfile
+PASS: readlink -f on a weird dir
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file
+PASS: realpath on non-existent absolute path 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file/
+PASS: realpath on non-existent absolute path 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath //not_file
+PASS: realpath on non-existent absolute path 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_dir/not_file 2>&1
+PASS: realpath on non-existent absolute path 4
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_file
+PASS: realpath on non-existent local file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_dir/not_file 2>&1
+PASS: realpath on non-existent local file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath link1
+PASS: realpath on link to non-existent file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath link2 2>&1
+PASS: realpath on link to non-existent file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link1
+PASS: realpath on link to non-existent file 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link2 2>&1
+PASS: realpath on link to non-existent file 4
+======================
+echo -ne 'line 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev works
+======================
+echo -ne 'line 1\n\nline 3' >input
+echo -ne '' | rev input
+PASS: rev file with missing newline
+======================
+echo -ne 'lin\000e 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev file with NUL character
+======================
+echo -ne '---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+--------------+\nabc\n' >input
+echo -ne '' | rev input
+PASS: rev file with long line
+PASS: rm-removes-file
+PASS: rmdir-removes-parent-directories
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed ""
+PASS: sed no files (stdin)
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed "" -
+PASS: sed explicit stdin
+======================
+echo -ne '' >input
+echo -ne '\n' | sed -e 's/$/@/'
+PASS: sed handles empty lines
+======================
+echo -ne '' >input
+echo -ne 'hello' | sed "" - -
+PASS: sed stdin twice
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '1 d'
+PASS: sed accepts blanks before command
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i1
+a3'
+PASS: sed accepts newlines in -e
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i\' -e '1' -e 'a\' -e '3'
+PASS: sed accepts multiple -e
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -n -e s/foo/bar/ -e s/bar/baz/
+PASS: sed -n
+======================
+echo -ne '' >input
+echo -ne 'string\n' | sed 's/z*//g'
+PASS: sed with empty match
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/p -e s/bar/baz/p
+PASS: sed s//p
+======================
+echo -ne '' >input
+echo -ne 'abc\n' | sed -ne s/abc/def/p
+PASS: sed -n s//p
+======================
+echo -ne '' >input
+echo -ne '12345\n' | sed -e 's/[[:space:]]*/,/g'
+PASS: sed s//g (exhaustive)
+======================
+echo -ne '' >input
+echo -ne 'woo\n' | sed -e 's woo boing '
+PASS: sed s arbitrary delimiter
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/bar/baz/
+PASS: sed s chains
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/baz/nee/
+PASS: sed s chains2
+======================
+echo -ne '' >input
+echo -ne 'one@two' | sed -e 's@[@]@@'
+PASS: sed s [delimiter]
+======================
+echo -ne '' >input
+echo -ne 'one\ttwo' | sed 's/\t/ /'
+PASS: sed s with \t (GNU ext)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b one;p;: one'
+PASS: sed b (branch)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b;p'
+PASS: sed b (branch with no label jumps to end)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;t one;p;: one;p'
+PASS: sed t (test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/b/;:loop;t loop'
+PASS: sed t (test/branch clears test bit)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;T notone;p;: notone;p'
+PASS: sed T (!test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'n;p'
+PASS: sed n (flushes pattern space, terminates early)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'N;p'
+PASS: sed N (flushes pattern space (GNU behavior))
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed ':a;N;s/\n/ /;ta'
+PASS: sed N test2
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed 'N;s/\n/ /'
+PASS: sed N test3
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\nd\n' | sed "/b/N;/b\\nc/i woo"
+PASS: sed address match newline
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n 'N;P;p'
+PASS: sed N (stops at end of input) and P (prints to first newline only)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed G
+PASS: sed G (append hold space to pattern space)
+======================
+echo -ne '' >input
+echo -ne 'ook\n' | sed -e '/ook/d;s/ook/ping/p;i woot'
+PASS: sed d ends script iteration
+======================
+echo -ne '' >input
+echo -ne 'ook\nwoot\n' | sed -e '/ook/d;a\' -e 'bang'
+PASS: sed d ends script iteration (2)
+======================
+echo -ne '' >input
+echo -ne 'woo\0woo\0' | sed -e 's/woo/bang/g'
+PASS: sed embedded NUL g
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo\n' | sed -e 's/woo/bang/' input -
+PASS: sed normal newlines
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed leave off trailing newline
+======================
+echo -ne 'woo' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo' | sed -e 's/nohit//' input -
+PASS: sed empty file plus cat
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e 's/nohit//' input -
+PASS: sed cat plus empty file
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/a woo' -
+PASS: sed append autoinserts newline
+======================
+echo -ne 'boot' >input
+echo -ne 'woot' | sed -e '/oot/a woo' - input
+PASS: sed append autoinserts newline 2
+======================
+echo -ne 'boot' >input
+echo -ne '' | sed -e '/oot/a woo' -i input && cat input
+PASS: sed append autoinserts newline 3
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/i woo' -
+PASS: sed insert doesn't autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one' | sed -e 'p' -
+PASS: sed print autoinsert newlines
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e 'p' input -
+PASS: sed print autoinsert newlines two files
+======================
+echo -ne 'no\n' >input
+echo -ne '' | sed -ne 's/woo/bang/' input
+PASS: sed noprint, no match, no newline
+======================
+echo -ne 'a woo\nb no' >input
+echo -ne 'c woo\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches with one nl
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd woo' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches insert newline
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches noinsert newline
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e '/one/a 111' -e '/two/i 222' -e p input -
+PASS: sed clusternewline
+======================
+echo -ne 'thingy' >input
+echo -ne 'again' | sed -e 's/i/z/' -e 'woutputw' input -; echo -n X; cat outputw
+PASS: sed subst+write
+======================
+echo -ne 'a\0b\0' >input
+echo -ne 'c' | sed 's/i/z/' input -
+PASS: sed trailing NUL
+======================
+echo -ne 'a' >input
+echo -ne '' | sed 's/a/z\
+z/' input
+PASS: sed escaped newline in command
+======================
+echo -ne '' >input
+echo -ne 'hello\nthere' | sed -e '$p'
+PASS: sed match EOF
+======================
+echo -ne 'one\ntwo' >input
+echo -ne 'three\nfour' | sed -e '$p' input -
+PASS: sed match EOF two files
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e '$i ook' -i input input2 && cat input input2
+PASS: sed match EOF inline
+======================
+echo -ne '' >input
+echo -ne '' | sed --version | grep -o 'GNU sed version '
+PASS: sed lie-to-autoconf
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex
+======================
+echo -ne '' >input
+echo -ne 'woot\n' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex with newline
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '' -i 2> /dev/null || echo yes
+PASS: sed -i with no arg [GNUFAIL]
+======================
+echo -ne '' >input
+echo -ne 'xxx\n' | sed -e 's/xxx/[/'
+PASS: sed s/xxx/[/
+======================
+echo -ne '' >input
+echo -ne '0\n1\n2\n3\n' | sed 's/1/x/;T;n;: next;s/3/y/;t quit;n;b next;: quit;q'
+PASS: sed n command must reset 'substituted' bit
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,3p'
+PASS: sed d does not break n,m matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,/hir/p'
+PASS: sed d does not break n,regex matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\nfirst2\nsecond2\nthird2\nfourth2\n' | sed -n '1,5d;1,/hir/p'
+PASS: sed d does not break n,regex matching #2
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '2d;2,1p'
+PASS: sed 2d;2,1p (gnu compat)
+======================
+echo -ne '' >input
+echo -ne '/usr/lib\n' | sed 's,\(^/\|\)[^/][^/]*,>\0<,g'
+PASS: sed beginning (^) matches only once
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\n' | sed 'crepl'
+PASS: sed c
+======================
+echo -ne '' >input
+echo -ne 'qwe\nasd\nzxc\n' | sed '/asd/ { p; /s/ { s/s/c/ }; p; q }'
+PASS: sed nested {}s
+======================
+echo -ne '' >input
+echo -ne ' | one \\
+ | two \\
+' | sed -e '/| one /a \
+ | three \\' -e '/| one-/a \
+ | three-* \\'
+PASS: sed a cmd ended by double backslash
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/a\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed a cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/i\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed i cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n' | sed -n '1{N;N;d};1p;2,3p;3p;4p'
+PASS: sed with N skipping lines past ranges on next cmds
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | cp input input2; sed -i -e '1s/foo/bar/' input input2 && cat input input2; rm input2
+PASS: sed -i with address modifies all files, not only first
+======================
+echo -ne '' >input
+echo -ne 'rrr\n' | sed 's/r/\r/'
+PASS: sed understands \r
+======================
+echo -ne '1\n2\n3\n4\n' >input
+echo -ne '' | sed '1,2d' -i input; echo $?; cat input
+PASS: sed -i finishes ranges correctly
+======================
+echo -ne '' >input
+echo -ne 'helllo\n' | sed 's/l*/@/g'
+PASS: sed zero chars match/replace advances correctly 1
+======================
+echo -ne '' >input
+echo -ne ' a.b\n' | sed 's [^ .]* x g'
+PASS: sed zero chars match/replace advances correctly 2
+======================
+echo -ne '' >input
+echo -ne '_aaa1aa\n' | sed 's/a/A/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 1
+======================
+echo -ne '' >input
+echo -ne 'qwerty\n' | sed 's/ *$/_/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 2
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's+9\++X+'
+PASS: sed special char as s/// delimiter, in pattern
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's&9&X\&&'
+PASS: sed special char as s/// delimiter, in replacement 1
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's1\(9\)1X\11'
+PASS: sed special char as s/// delimiter, in replacement 2
+======================
+echo -ne '' >input
+echo -ne 'this is a regular line
+line with \
+continuation
+more regular lines
+line with \
+continuation
+' | sed ': testcont; /\\$/{ =; N; b testcont }'
+PASS: sed /$_in_regex/ should not match newlines, only end-of-line
+======================
+echo -ne '' >input
+echo -ne 'aa\n' | sed -e 's/a/b/2; s/a/c/g'
+PASS: sed s///NUM test
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,2{d}
+PASS: sed /regex/,N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,+2{d}
+PASS: sed /regex/,+N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne 'a\n1\nc\nc\na\n2\na\n3\n' | sed -n '/a/,+1 p'
+PASS: sed /regex/,+N{...} addresses work 2
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+2{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+N{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0d -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0<cmd> -i works
+======================
+echo -ne '' >input
+echo -ne '123\nqwe\nasd\n' | sed 's/qwe/ZZZ/wz'; cat z; rm z
+PASS: sed 's///w FILE'
+======================
+echo -ne '' >input
+echo -ne 'q\nw\ne\nr\n' | sed '/w/p;//q'
+PASS: sed uses previous regexp
+======================
+echo -ne '' >input
+echo -ne 'abca\n' | sed -e 's/^a\|b//g'
+PASS: sed ^ OR not^
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n -e '/a/w sed.output' -e '/c/w sed.output' 2>&1 && cat sed.output && rm sed.output
+PASS: sed understands duplicate file name
+======================
+echo -ne '' >input
+echo -ne '' | seq 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 2 3 4 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 3
+PASS: seq one argument
+======================
+echo -ne '' >input
+echo -ne '' | seq 5 7
+PASS: seq two arguments
+======================
+echo -ne '' >input
+echo -ne '' | seq 7 5
+PASS: seq two arguments reversed
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 3
+PASS: seq two arguments equal
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 -15 1
+PASS: seq two arguments equal, arbitrary negative step
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 +15 1
+PASS: seq two arguments equal, arbitrary positive step
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 2 8
+PASS: seq count up by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 -2 4
+PASS: seq count down by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 -2 8
+PASS: seq count wrong way #1
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 2 4
+PASS: seq count wrong way #2
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .3 4
+PASS: seq count by .3
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4
+PASS: seq count by .30
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4.000
+PASS: seq count by .30 to 4.000
+======================
+echo -ne '' >input
+echo -ne '' | seq .7 -.9 -2.2
+PASS: seq count by -.9
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 0 8 | head -n 10
+PASS: seq count by zero
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 003
+PASS: seq one argument with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 005 7
+PASS: seq two arguments with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 8 -3 04
+PASS: seq count down by 3 with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 09 .3 11
+PASS: seq count by .3 with padding 1
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 03 .3 0004
+PASS: seq count by .3 with padding 2
+======================
+echo -ne '' >input
+echo -ne '' | echo "da39a3ee5e6b4b0d3255bfef95601890afd80709 EMPTY" | sha1sum -c
+PASS: sha1sum: one-space separated input for -c
+SKIP: sha1sum
+SKIP: sha256sum
+======================
+echo -ne 'c\na\nb\n' >input
+echo -ne '' | sort input
+PASS: sort
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort input
+PASS: sort #2
+======================
+echo -ne '' >input
+echo -ne 'b\na\nc\n' | sort
+PASS: sort stdin
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort -n input
+PASS: sort numeric
+======================
+echo -ne 'point\nwook\npabst\naargh\nwalrus\n' >input
+echo -ne '' | sort -r input
+PASS: sort reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k4,4 input
+PASS: sort one key
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n input
+PASS: sort key range with numeric option
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n -r input
+PASS: sort key range with numeric option and global reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3rn input
+PASS: sort key range with multiple options
+======================
+echo -ne 'c 3
+b 2
+d 2
+' >input
+echo -ne '' | sort -k 2,2n -k 1,1r input
+PASS: sort key range with two -k options
+======================
+echo -ne '/a/2
+/b/1
+' >input
+echo -ne '' | sort -n -k2 -t/ input
+PASS: sort with non-default leading delim 1
+======================
+echo -ne '/b/1
+/a/2
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 2
+======================
+echo -ne '//a/2
+//b/1
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 3
+======================
+echo -ne 'a/a:a
+a:b
+' >input
+echo -ne '' | sort -t: -k1,1 input
+PASS: sort with non-default leading delim 4
+======================
+echo -ne 'aa.2
+ab.1
+' >input
+echo -ne '' | sort -t. -k1,1.1 -k2 input
+PASS: sort with ENDCHAR
+======================
+echo -ne 'GLIBC_2.21
+GLIBC_2.1.1
+GLIBC_2.2.1
+GLIBC_2.2
+GLIBC_2.20
+GLIBC_2.10
+GLIBC_2.1
+' >input
+echo -ne '' | sort -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort
+======================
+echo -ne 'GLIBC_2.10
+GLIBC_2.2.1
+GLIBC_2.1.1
+GLIBC_2.20
+GLIBC_2.2
+GLIBC_2.1
+GLIBC_2.21
+' >input
+echo -ne '' | sort -u -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort unique
+======================
+echo -ne 'a c
+b c
+' >input
+echo -ne '' | sort -u -k2 input
+PASS: sort -u should consider field only when discarding
+======================
+echo -ne 'one\0two\0three\0' >input
+echo -ne '' | sort -z input
+PASS: sort -z outputs NUL terminated lines
+======================
+echo -ne '' >input
+echo -ne ' 2 \n 1 \n a \n' | sort -n -k2 -t ' '
+PASS: sort key doesn't strip leading blanks, disables fallback global sort
+======================
+echo -ne '222
+111
+' >input
+echo -ne '' | sort -o input input && cat input
+PASS: sort file in place
+======================
+echo -ne 'a 1
+b 2
+c 1
+d 2
+' >input
+echo -ne '' | sort -k2 -r -s input
+PASS: sort -sr (stable and reverse) does NOT reverse 'stable' ordering
+======================
+echo -ne '1Y
+5y
+1M
+2E
+3k
+3e
+2K
+4m
+1023
+1025
+3000
+1024
+' >input
+echo -ne '' | sort -h input
+PASS: sort -h
+======================
+echo -ne '2 April
+1 May
+3 March
+' >input
+echo -ne '' | sort -k2,2M input
+PASS: sort -k2,2M
+======================
+echo -ne 'z b
+a b
+z a
+a a' >input
+echo -ne '' | sort -s -u -k 2 input
+PASS: sort -s -u
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -x true 2>&1; echo $?
+PASS: start-stop-daemon -x without -a
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -a false 2>&1; echo $?
+PASS: start-stop-daemon -a without -x
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S false 2>&1; echo $?
+PASS: start-stop-daemon without -x and -a
+SKIP: start-stop-daemon with both -x and -a (need non-busybox false)
+PASS: strings-works-like-GNU
+PASS: tail-n-works
+SKIP: tail-works
+======================
+echo -ne '' >input
+echo -ne 'qw' | tail -c +55 2>&1; echo $?
+PASS: tail: +N with N > file length
+======================
+echo -ne '' >input
+echo -ne '' |
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8200 | wc -c;
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8208 | wc -c;
+
+PASS: tail: -c +N with largish N
+PASS: tar-archives-multiple-files
+PASS: tar-complains-about-missing-file
+PASS: tar-demands-at-least-one-ctx
+PASS: tar-demands-at-most-one-ctx
+PASS: tar-extracts-all-subdirs
+PASS: tar-extracts-file
+PASS: tar-extracts-from-standard-input
+PASS: tar-extracts-multiple-files
+PASS: tar-extracts-to-standard-output
+PASS: tar-handles-cz-options
+PASS: tar-handles-empty-include-and-non-empty-exclude-list
+PASS: tar-handles-exclude-and-extract-lists
+PASS: tar-handles-multiple-X-options
+PASS: tar-handles-nested-exclude
+SKIP: tar_with_link_with_size
+SKIP: tar_with_prefix_fields
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf - 2>&1; echo $?
+
+PASS: tar Empty file is not a tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+{ tar xvzf - 2>&1; echo $?; } | grep -Fv "invalid magic"
+
+PASS: tar Empty file is not a tarball.tar.gz
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=2 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Two zeroed blocks is a ('truncated') empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=20 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Twenty zeroed blocks is an empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+>input_dir/file
+chmod -R 644 *
+chmod 755 input_dir
+tar cf test.tar input input_dir/ input_hard1 input_hard2 input_hard1 input_dir/ input
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+rm -rf input_dir
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep input_ | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks and repeated files
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+chmod 741 input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+ln input_hard1 input_dir
+ln input_hard2 input_dir
+chmod 550 input_dir
+# On some filesystems, input_dir/input_hard2 is returned by readdir
+# BEFORE input_dir/input_hard1! Thats why we cant just "tar cf ... input_*":
+tar cf test.tar input_dir/input_hard* input_hard*
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input.*hard" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks mode
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_file
+chmod 741 input_file
+ln -s input_file input_soft
+mkdir input_dir
+ln input_file input_dir
+ln input_soft input_dir
+chmod 550 input_dir
+tar cf test.tar input_dir/* input_[fs]*
+tar tvf test.tar | sed "s/.*[0-9] input/input/" | sort
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input_[fs]" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar symlinks mode
+======================
+echo -ne 'Ok\n' >input
+echo -ne '' | ln input input_hard
+tar cf test.tar input_hard
+echo WRONG >input
+# --overwrite opens 'input_hard' without unlinking,
+# thus 'input_hard' still linked to 'input' and we write 'Ok' into it
+tar xf test.tar --overwrite 2>&1 && cat input
+
+PASS: tar --overwrite
+======================
+echo -ne '' >input
+echo -ne '' | dd count=1 bs=1M if=/dev/zero of=F0 2>/dev/null
+tar -czf F0.tgz F0
+rm F0
+tar -xzvf F0.tgz && echo Ok
+rm F0 || echo BAD
+
+PASS: tar extract tgz
+SKIP: tar extract txz
+======================
+echo -ne '' >input
+echo -ne '' | rm -rf input_* test.tar 2>/dev/null
+mkdir input_dir
+echo Ok >input_dir/file
+tar cf test.tar ./../tar.tempdir/input_dir/../input_dir 2>&1
+rm -rf input_* 2>/dev/null
+tar -vxf test.tar 2>&1
+cat input_dir/file 2>&1
+
+PASS: tar strips /../ on extract
+SKIP: tar does not extract into symlinks
+SKIP: tar -k does not extract into symlinks
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf ../tar.utf8.tar.bz2 2>&1; echo $?
+export LANG=en_US.UTF-8
+ls -l etc/ssl/certs/* | sed "s:.*etc/:etc/:" | sort
+unset LANG
+rm -rf etc usr
+
+PASS: tar Pax-encoded UTF8 names and symlinks
+SKIP: tar Symlink attack: create symlink and then write through it
+======================
+echo -ne '' >input
+echo -ne '' | \
+mkdir dir
+>dir/a
+ln -s ../dir/a dir/b
+ln dir/b dir/c
+mkdir new
+tar cf - dir/* | tar -C new -xvf - 2>&1
+
+PASS: tar Symlinks and hardlinks coexist
+PASS: tee-appends-input
+PASS: tee-tees-input
+======================
+echo -ne '' >input
+echo -ne '' | busybox test; echo $?
+PASS: test: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ''; echo $?
+PASS: test '': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test !; echo $?
+PASS: test !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a; echo $?
+PASS: test a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test --help; echo $?
+PASS: test --help: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f; echo $?
+PASS: test -f: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! -f; echo $?
+PASS: test ! -f: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a = a; echo $?
+PASS: test a = a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -lt = -gt; echo $?
+PASS: test -lt = -gt: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a -a !; echo $?
+PASS: test a -a !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f = a -o b; echo $?
+PASS: test -f = a -o b: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = c; echo $?
+PASS: test ! a = b -a ! c = c: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = d; echo $?
+PASS: test ! a = b -a ! c = d: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' = '!'; echo $?
+PASS: test '!' = '!': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '(' = '('; echo $?
+PASS: test '(' = '(': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '!' = '!'; echo $?
+PASS: test '!' '!' = '!': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '(' = '('; echo $?
+PASS: test '!' '(' = '(': should be false (1)
+PASS: touch-creates-file
+PASS: touch-does-not-create-file
+PASS: touch-touches-files-after-non-existent-file
+PASS: tr-d-alnum-works
+PASS: tr-d-works
+PASS: tr-non-gnu
+PASS: tr-rejects-wrong-class
+PASS: tr-works
+======================
+echo -ne '' >input
+echo -ne '[qwe]' | tr '[q-z]' '_Q-Z+'
+PASS: tr does not treat [] in [a-z] as special
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[0-9A-F]'
+PASS: tr understands 0-9A-F
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[:xdigit:]'
+PASS: tr understands [:xdigit:]
+======================
+echo -ne '' >input
+echo -ne '789abcxyz\n' | tr '[:digit:]y-z' 111111111123
+PASS: tr does not stop after [:digit:]
+======================
+echo -ne '' >input
+echo -ne '#0123456789ABCDEFGabcdefg\n' | tr '[:xdigit:]Gg' 1111111151242222333330xX
+PASS: tr has correct xdigit sequence
+PASS: true-is-silent
+PASS: true-returns-success
+======================
+echo -ne '' >input
+echo -ne '' | uniq nonexistent 2> /dev/null || echo yes
+PASS: uniq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | uniq /dev/null && echo yes
+PASS: uniq (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq
+PASS: uniq (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -
+PASS: uniq - (specify stdin)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input
+PASS: uniq input (specify file)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input actual > /dev/null
+PASS: uniq input outfile (two files)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq - actual
+PASS: uniq (stdin) outfile
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input -
+PASS: uniq input - (specify stdout)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -c | sed 's/^[ \t]*//'
+PASS: uniq -c (occurrence count)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d
+PASS: uniq -d (dups only)
+======================
+echo -ne '' >input
+echo -ne 'cc dd ee8
+bb cc dd8
+aa bb cc9
+' | uniq -f2 -s 3
+PASS: uniq -f -s (skip fields and chars)
+======================
+echo -ne '' >input
+echo -ne 'cc1
+cc2
+cc3
+' | uniq -w 2
+PASS: uniq -w (compare max characters)
+======================
+echo -ne '' >input
+echo -ne 'aaccaa
+aaccbb
+bbccaa
+' | uniq -s 2 -w 2
+PASS: uniq -s -w (skip fields and compare max chars)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d -u
+PASS: uniq -u and -d produce no output
+======================
+echo -ne '' >input
+echo -ne '' | unzip -q foo.zip foo/ && test -d foo && test ! -f foo/bar && echo yes
+PASS: unzip (subdir only)
+SKIP: unzip (bad archive)
+SKIP: unzip (archive with corrupted lzma 1)
+SKIP: unzip (archive with corrupted lzma 2)
+PASS: uptime-works
+PASS: wc-counts-all
+PASS: wc-counts-characters
+PASS: wc-counts-lines
+PASS: wc-counts-words
+PASS: wc-prints-longest-line-length
+PASS: which-uses-default-path
+SKIP: xargs-works
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E _
+PASS: xargs -E _ stops on underscore
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E ''
+PASS: xargs -E ''
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -e
+PASS: xargs -e without param
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs
+PASS: xargs does not stop on underscore ('new' GNU behavior)
+======================
+echo -ne '' >input
+echo -ne 'a\n' | xargs -s7 echo
+PASS: xargs -s7 can take one-char input
+======================
+echo -ne '' >input
+echo -ne '1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 2>&1 >/dev/null
+PASS: xargs -sNUM test 1
+======================
+echo -ne '' >input
+echo -ne '2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 1 2>&1 >/dev/null
+PASS: xargs -sNUM test 2
+SKIP: xargs argument line too long
+SKIP: xargs -n1
+SKIP: xargs -n2
+SKIP: xargs -I skips empty lines and leading whitespace
+DURATION: 5
diff --git a/runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-raw.log
new file mode 100644
index 00000000000..cd9ed5abb7a
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-busybox/ptest-raw.log
@@ -0,0 +1,2598 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/busybox/ptest
+======================
+echo -ne '' >input
+echo -ne '' | ./unknown 2>&1
+PASS: busybox as unknown name
+SKIP: busybox --help busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox 2>&1 | cat
+PASS: busybox
+======================
+echo -ne '' >input
+echo -ne '' | busybox unknown 2>&1
+PASS: busybox unknown
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help 2>&1
+PASS: busybox --help
+SKIP: busybox cat
+SKIP: busybox --help cat
+======================
+echo -ne '' >input
+echo -ne '' | busybox --help unknown 2>&1
+PASS: busybox --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix 2>&1 | cat
+PASS: ./busybox-suffix
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix unknown 2>&1
+PASS: ./busybox-suffix unknown
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help 2>&1
+PASS: ./busybox-suffix --help
+SKIP: ./busybox-suffix cat
+SKIP: ./busybox-suffix --help cat
+======================
+echo -ne '' >input
+echo -ne '' | ./busybox-suffix --help unknown 2>&1
+PASS: ./busybox-suffix --help unknown
+======================
+echo -ne '' >input
+echo -ne '' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 1
+======================
+echo -ne '' >input
+echo -ne '#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 2
+======================
+echo -ne '' >input
+echo -ne '#abc#\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 3
+======================
+echo -ne '' >input
+echo -ne '#abc#zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 4
+======================
+echo -ne '' >input
+echo -ne '#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 5
+======================
+echo -ne '' >input
+echo -ne 'z#abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 6
+======================
+echo -ne '' >input
+echo -ne 'z##abc##zz\n' | awk -F '[#]' '{ print NF }'
+PASS: awk -F case 7
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23==23) print "foo"}'
+PASS: awk if operator ==
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23!=23) print "bar"}'
+PASS: awk if operator !=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(23>=23) print "foo"}'
+PASS: awk if operator >=
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if(2 < 13) print "foo"}'
+PASS: awk if operator <
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{if("a"=="ab") print "bar"}'
+PASS: awk if string ==
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print or(4294967295,1) }'
+PASS: awk bitwise op
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(count) {
+ # empty
+}
+END {
+ i=1
+ print "L" i "\n"
+ empty_fun(i + i + ++i)
+ print "L" i "\n"
+}'
+PASS: awk handles empty function f(arg){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function empty_fun(){}
+END {empty_fun()
+ print "Ok"
+}'
+PASS: awk handles empty function f(){}
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function outer_fun() {
+ return 1
+}
+END {
+ i=1
+ print "L" i "\n"
+ i += outer_fun()
+ print "L" i "\n"
+}'
+PASS: awk properly handles function from other scope
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+END {
+ i=1
+ print "L" i "\n"
+ i + trigger_error_fun()
+ print "L" i "\n"
+}' 2>&1
+PASS: awk properly handles undefined function
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ v=1
+ a=2
+ print v (a)
+}' 2>&1
+PASS: awk 'v (a)' is not a function call, it is a concatenation
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(){print"F"};func g(){print"G"};BEGIN{f(g(),g())}' 2>&1
+PASS: awk unused function args are evaluated
+SKIP: awk hex const 1
+SKIP: awk hex const 2
+SKIP: awk oct const
+======================
+echo -ne '' >input
+echo -ne '011\n' | awk '{ print $1, $1+1 }'
+PASS: awk input is never oct
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ printf "%f %f\n", "000.123", "009.123" }'
+PASS: awk floating const with leading zeroes
+======================
+echo -ne '' >input
+echo -ne 'a--\na--b--\na--b--c--\na--b--c--d--' | awk -F-- '{ print NF, length($NF), $NF }'
+PASS: awk long field sep
+======================
+echo -ne '' >input
+echo -ne 'a!b\n' | awk -F'\x21' '{print $1}'
+PASS: awk -F handles escapes
+======================
+echo -ne '' >input
+echo -ne 'Hi\n' | awk 'gsub("@(samp|code|file)\{","");'; echo $?
+PASS: awk gsub falls back to non-extended-regex
+======================
+echo -ne '' >input
+echo -ne '' | awk -f awk_t1_opt-functions.awk -f awk_t1_opth-gen.awk <awk_t1_input | md5sum
+PASS: awk 'gcc build bug'
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print ":" NF ":" $0 ":" $1 ":" $2 ":" }'
+PASS: awk NF in BEGIN
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+function b(tmp) {
+ tmp = 0;
+ print "" tmp; #this line causes the bug
+ return tmp;
+}
+function c(tmpc) {
+ tmpc = b(); return tmpc;
+}
+BEGIN {
+ print (c() ? "string" : "number");
+}'
+PASS: awk string cast (bug 725)
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { arr [3] = 1; print arr [3] }'
+PASS: awk handles whitespace before array subscript
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { getline line <"doesnt_exist"; print ERRNO; ERRNO=0; close("doesnt_exist"); print ERRNO; print "Ok" }'
+PASS: awk handles non-existing file correctly
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN {
+ u["a"]=1
+ u["b"]=1
+ u["c"]=1
+ v["d"]=1
+ v["e"]=1
+ v["f"]=1
+ for (l in u) {
+ print "outer1", l;
+ for (l in v) {
+ print " inner", l;
+ }
+ print "outer2", l;
+ }
+ print "end", l;
+ l="a"
+ exit;
+}'
+PASS: awk nested loops with the same variable
+======================
+echo -ne '' >input
+echo -ne '' | awk '
+BEGIN{
+cnt = 0
+a[cnt] = "zeroth"
+a[++cnt] = "first"
+delete a[cnt--]
+print cnt
+print "[0]:" a[0]
+print "[1]:" a[1]
+}'
+PASS: awk 'delete a[v--]' evaluates v-- once
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(,) { }' 2>&1
+PASS: awk func arg parsing 1
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,,b) { }' 2>&1
+PASS: awk func arg parsing 2
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a,) { }' 2>&1
+PASS: awk func arg parsing 3
+======================
+echo -ne '' >input
+echo -ne '' | awk 'func f(a b) { }' 2>&1
+PASS: awk func arg parsing 4
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN {print()}' 2>&1
+PASS: awk handles empty ()
+======================
+echo -ne '' >input
+echo -ne 'a:b c:d\ne:f g:h' | awk '{FS=":"; print $1}'
+PASS: awk FS assignment
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{n=(2^31)-1; print n, int(n), n%1, ++n, int(n), n%1}'
+PASS: awk large integer
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN{ A[1]=2; A["qwe"]="asd"; print length(A)}'
+PASS: awk length(array)
+======================
+echo -ne '' >input
+echo -ne 'qwe' | awk '{print length; print length(); print length("qwe"); print length(99+9)}'
+PASS: awk length()
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length, 1 }'
+PASS: awk print length, 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ print length 1 }'
+PASS: awk print length 1
+======================
+echo -ne '' >input
+echo -ne '\n' | awk 'length == 0 { print "foo" }'
+PASS: awk length == 0
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{ if (length == 0) { print "bar" } }'
+PASS: awk if (length == 0)
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '{print $2; print ARGC;}' | awk -f - input
+PASS: awk -f and ARGC
+======================
+echo -ne 'do re mi\n' >input
+echo -ne '' | awk -e '{print $2; print ARGC;}' input
+PASS: awk -e and ARGC
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) break; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk break
+======================
+echo -ne '' >input
+echo -ne 'BEGIN { if (1) continue; else a = 1 }' | awk -f - 2>&1; echo $?
+PASS: awk continue
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{ for() }' 2>&1
+PASS: awk handles invalid for loop
+======================
+echo -ne '' >input
+echo -ne '' | awk -e foo:bar: 2>&1
+PASS: awk handles colon not preceded by ternary
+======================
+echo -ne '' >input
+echo -ne '' | awk -e '{delete}' 2>&1
+PASS: awk errors on missing delete arg
+======================
+echo -ne '' >input
+echo -ne '\n' | awk '{printf("hello%c null\n", 0)}'
+PASS: awk printf('%c') can output NUL
+SKIP: awk printf('%-10c') can output NUL
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk 2>&1 -- '{ $(-1) }'
+PASS: awk negative field access
+======================
+echo -ne '' >input
+echo -ne 'anything' | awk -v i=1 "BEGIN {print \"str\" ++i}"
+PASS: awk do not allow "str"++
+======================
+echo -ne '' >input
+echo -ne 'foo--bar' | awk -F '-*' '{print $1 "-" $2 "=" $3 "*" $4}'
+PASS: awk FS regex which can match empty string
+======================
+echo -ne '' >input
+echo -ne 'a=====123=' | awk -F '=+' '{print $NF}'
+PASS: awk $NF is empty
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { exit 42 } END { exit }'; echo $?
+PASS: awk exit N propagates through END's exit
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { print "STDERR %s" >"/dev/stderr" }' 2>&1
+PASS: awk print + redirect
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { "echo HELLO" | getline; print }'
+PASS: awk "cmd" | getline
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "%%\n" }'
+PASS: awk printf %% prints one %
+======================
+echo -ne '' >input
+echo -ne '' | awk 'BEGIN { printf "Hello\
+ world\n" }'
+PASS: awk backslash+newline eaten with no trace
+======================
+echo -ne '' >input
+echo -ne 'foo' | awk '$1==$1="foo" {print $1}'
+PASS: awk assign while test
+PASS: basename-does-not-remove-identical-extension
+PASS: basename-works
+PASS: bunzip2-reads-from-standard-input
+PASS: bunzip2-removes-compressed-file
+PASS: bunzip2: doesnt exist
+PASS: bunzip2: unknown suffix
+PASS: bunzip2: already exists
+PASS: bunzip2: stream unpack
+PASS: bunzip2: delete src
+PASS: bunzip2: test_bz2 file
+PASS: bunzip2: pbzip_4m_zeros file
+PASS: bunzip2: bz2_issue_11.bz2 corrupted example
+PASS: bunzip2: bz2_issue_12.bz2 corrupted example
+PASS: bzcat-does-not-remove-compressed-file
+PASS: zcat: dont delete gz src
+PASS: zcat: dont delete bz2 src
+PASS: zcat: dont delete Z src
+======================
+echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x63\x3e\xd6\xe2\x00\x00\x00\xc1\x00\x00\x10\x20\x00\x20\x00\x21\x00\x82\xb1\x77\x24\x53\x85\x09\x06\x33\xed\x6e\x20' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can print many files
+======================
+echo -ne '\x42\x5a\x68\x39\x17\x72\x45\x38\x50\x90\x00\x00\x00\x00' >input
+echo -ne '' | bzcat input input; echo $?
+PASS: bzcat can handle compressed zero-length bzip2 files
+======================
+echo -ne '\x1f\x9d\x90\x61\x14\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can print many files
+======================
+echo -ne '\x1f\x9d\x90\x00' >input
+echo -ne '' | zcat input input; echo $?
+PASS: zcat can handle compressed zero-length (.Z) files
+PASS: cat-prints-a-file
+PASS: cat-prints-a-file-and-standard-input
+SKIP: cat -e
+SKIP: cat -v
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -n
+PASS: cat -n
+======================
+echo -ne '' >input
+echo -ne 'line 1\n\nline 3\n' | cat -b
+PASS: cat -b
+PASS: cmp-detects-difference
+PASS: cp-RHL-does_not_preserve-links
+PASS: cp-a-files-to-dir
+PASS: cp-a-preserves-links
+PASS: cp-copies-empty-file
+PASS: cp-copies-large-file
+PASS: cp-copies-small-file
+PASS: cp-d-files-to-dir
+PASS: cp-dev-file
+PASS: cp-dir-create-dir
+PASS: cp-dir-existing-dir
+PASS: cp-does-not-copy-unreadable-file
+PASS: cp-files-to-dir
+PASS: cp-follows-links
+PASS: cp-parents
+SKIP: cp-preserves-hard-links
+PASS: cp-preserves-links
+PASS: cp-preserves-source-file
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -d * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -d
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -P * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -P
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -L * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -L
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -H * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test ! -e dir || echo BAD: dir
+test ! -L dir_symlink && test ! -e dir_symlink || echo BAD: dir_symlink
+
+PASS: cp -H
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -R * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -R
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -Rd * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -Rd
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RP * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RP
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RL
+======================
+echo -ne '' >input
+echo -ne '' | \
+cd cp.testdir || exit 1; cp -RHL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1
+test ! -L file && test -f file || echo BAD: file
+test ! -L file_symlink && test -f file_symlink || echo BAD: file_symlink
+test ! -L dir && test -d dir || echo BAD: dir
+test ! -L dir_symlink && test -d dir_symlink || echo BAD: dir_symlink
+test ! -L dir/file && test -f dir/file || echo BAD: dir/file
+test ! -L dir/file_symlink && test -f dir/file_symlink || echo BAD: dir/file_symlink
+
+PASS: cp -RHL
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -i 2>&1; echo $?;
+ls -ln cpio.testdir | sed 's/ */ /g' | cut -d' ' -f 1-5,9- | grep -v '^total '
+PASS: cpio extracts zero-sized hardlinks
+SKIP: cpio extracts zero-sized hardlinks 2
+SKIP: cpio -p with absolute paths
+SKIP: cpio restores suid/sgid bits
+======================
+echo -ne '' >input
+echo -ne '' | echo -ne '\x42\x5a\x68\x39\x31\x41\x59\x26\x53\x59\x64\x1e\x91\x8c\x00\x00\x48\x7f\x80\x4c\x48\x08\x00\x28\x01\xff\xe0\x3f\x24\x14\x00\x0e\x20\xdc\x60\x20\x00\x92\x11\xea\xa0\x1a\x00\x00\x00\x03\x20\x8a\x93\xd4\x9a\x68\x1a\x0d\x1e\x91\xa1\xa0\x06\x98\xe3\x5c\x2f\xd9\x26\xa1\x25\x24\x20\xed\x47\xc7\x21\x40\x2b\x6e\xf2\xe6\xfe\x98\x13\x68\xa8\xbd\x82\xb2\x4f\x26\x02\x24\x16\x5b\x22\x16\x72\x74\x15\xcd\xc1\xa6\x9e\xa6\x5e\x6c\x16\x37\x35\x01\x99\xc4\x81\x21\x29\x28\x4b\x69\x51\xa9\x3c\x1a\x9b\x0a\xe1\xe4\xb4\xaf\x85\x73\xba\x23\x10\x59\xe8\xb3\xe1\xa1\x63\x05\x8c\x4f\xc5\xdc\x91\x4e\x14\x24\x19\x07\xa4\x63\x00' | bzcat | cpio -id 2>&1; echo $?
+PASS: cpio extracts in existing directory
+SKIP: cpio uses by default uid/gid
+SKIP: cpio -R with create
+SKIP: cpio -R with extract
+PASS: cut-cuts-a-character
+PASS: cut-cuts-a-closed-range
+PASS: cut-cuts-a-field
+PASS: cut-cuts-an-open-range
+PASS: cut-cuts-an-unclosed-range
+======================
+echo -ne 'the quick brown fox\n' >input
+echo -ne 'jumps over the lazy dog\n' | cut -d' ' -f2 - input
+PASS: cut '-' (stdin) and multi file handling
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3,3,3 input
+PASS: cut -b a,a,a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 1-3,2-5,7-9,9-10 input
+PASS: cut -b overlaps
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 3-8,4-6 input
+PASS: -b encapsulated
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -b 8-3 abc.txt 2>/dev/null || echo err
+PASS: cut high-low error
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 4-10 input
+PASS: cut -c a-b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 41- input
+PASS: cut -c a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c -39 input
+PASS: cut -c -b
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 40 input
+PASS: cut -c a
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -c 3,5-7,10 input
+PASS: cut -c a,b-c,d
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ':' -f 5- input
+PASS: cut -f a-
+======================
+echo -ne 'one:two:three:four:five:six:seven
+alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu
+the quick brown fox jumps over the lazy dog
+' >input
+echo -ne '' | cut -d ' ' -f 3 input
+PASS: cut show whole line with no delim
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 1-15
+PASS: cut with echo, -c (a-b)
+======================
+echo -ne '' >input
+echo -ne '' | echo 'ref_categorie=test' | cut -c 14
+PASS: cut with echo, -c (a)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -c 4,5,20 input
+PASS: cut with -c (a,b,c)
+======================
+echo -ne 'abcdefghijklmnopqrstuvwxyz' >input
+echo -ne '' | cut -b 4,5,20 input
+PASS: cut with -b (a,b,c)
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d: -f3 -s input
+PASS: cut with -d -f(:) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -d' ' -f3 -s input && echo yes
+PASS: cut with -d -f( ) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s input
+PASS: cut with -d -f(a) -s
+======================
+echo -ne '406378:Sales:Itorre:Jan
+031762:Marketing:Nasium:Jim
+636496:Research:Ancholie:Mel
+396082:Sales:Jucacion:Ed
+' >input
+echo -ne '' | cut -da -f3 -s -n input
+PASS: cut with -d -f(a) -s -n
+======================
+echo -ne '' >input
+echo -ne 'Bother, said Pooh. It's your husband, and he has a gun.
+Cheerios are donut seeds.
+Talk is cheap because supply exceeds demand.
+Weather forecast for tonight : dark.
+Apple: you can buy better, but you can't pay more.
+Subcalifragilisticexpialidocious.
+Auntie Em: Hate you, hate Kansas. Took the dog. Dorothy.' | cut -DF 2,7,5
+PASS: cut -DF
+======================
+echo -ne '' >input
+echo -ne 'a::b\n' | cut -d ':' -f 1-3
+PASS: cut empty field
+======================
+echo -ne '' >input
+echo -ne 'a::b::c:d\n' | cut -d ':' -f 3-5
+PASS: cut empty field 2
+PASS: date-@-works
+PASS: date-R-works
+PASS: date-format-works
+SKIP: date-timezone
+PASS: date-u-works
+PASS: date-works
+PASS: date-works-1
+======================
+echo -ne '' >input
+echo -ne '10 20+p' | dc
+PASS: dc basic syntax (stdin, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'10 20+p'
+PASS: dc basic syntax (argv, single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e10 -e20+p
+PASS: dc basic syntax (argv, multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8 * 2 2 + / p'
+PASS: dc complex with spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e'8 8*2 2+/p'
+PASS: dc complex without spaces (single arg)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8 -e\* -e2 -e2 -e+ -e/ -ep
+PASS: dc complex with spaces (multiple args)
+======================
+echo -ne '' >input
+echo -ne '' | dc -e8 -e8\*2 -e2+/p
+PASS: dc complex without spaces (multiple args)
+SKIP: dc: x should execute strings
+SKIP: dc: x should not execute or pop non-strings
+SKIP: dc: x should work with strings created from a
+SKIP: dc: p should print invalid escapes
+SKIP: dc: p should print trailing backslashes
+SKIP: dc: p should parse/print single backslashes
+SKIP: dc: p should print single backslash strings
+SKIP: dc read
+SKIP: dc read string
+SKIP: dc '>a' (conditional execute string) 1
+SKIP: dc '>a' (conditional execute string) 2
+SKIP: dc '>aeb' (conditional execute string with else)
+SKIP: dc space can be a register
+SKIP: dc newline can be a register
+SKIP: dc Z (length) for numbers
+SKIP: dc dc_add.dc
+SKIP: dc dc_boolean.dc
+SKIP: dc dc_decimal.dc
+SKIP: dc dc_divide.dc
+SKIP: dc dc_divmod.dc
+SKIP: dc dc_misc.dc
+SKIP: dc dc_modexp.dc
+SKIP: dc dc_modulus.dc
+SKIP: dc dc_multiply.dc
+SKIP: dc dc_power.dc
+SKIP: dc dc_sqrt.dc
+SKIP: dc dc_strings.dc
+SKIP: dc dc_subtract.dc
+SKIP: dc -x dcx_vars.dc
+PASS: dd-accepts-if
+PASS: dd-accepts-of
+PASS: dd-copies-from-standard-input-to-standard-output
+SKIP: dd-count-bytes
+PASS: dd-prints-count-to-standard-error
+PASS: dd-reports-write-errors
+======================
+echo -ne 'qwe\nasd\nzxc\n' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin
+======================
+echo -ne 'qwe\nasd\nzxc' >input
+echo -ne 'asd\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of stdin, no newline in the file
+======================
+echo -ne '' >input
+echo -ne 'stdin' | diff - -; echo $?; wc -c
+PASS: diff of stdin, twice
+======================
+echo -ne '' >input
+echo -ne 'a\n' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against stdin
+======================
+echo -ne 'a\n' >input
+echo -ne '' | diff -u - input | sed 's/ .*//'
+PASS: diff of empty file against nonempty one
+======================
+echo -ne 'abc' >input
+echo -ne 'abc ' | diff -ub - input; echo $?
+PASS: diff -b treats EOF as whitespace
+======================
+echo -ne 'a \t c\n' >input
+echo -ne 'a\t \tc\n' | diff -ub - input; echo $?
+PASS: diff -b treats all spaces as equal
+======================
+echo -ne 'a\n' >input
+echo -ne '\na\n\n' | diff -uB - input; echo $?
+PASS: diff -B ignores changes whose lines are all blank
+======================
+echo -ne 'a\n' >input
+echo -ne '\nb\n\n' | diff -uB - input | sed 's/ .*//'
+PASS: diff -B does not ignore changes whose lines are not all blank
+======================
+echo -ne '\n1\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B ignores blank single line change
+======================
+echo -ne '0\n' >input
+echo -ne '1\n' | diff -qB - input; echo $?
+PASS: diff -B does not ignore non-blank single line change
+======================
+echo -ne 'abc\na c\ndef\n' >input
+echo -ne 'a c\n' | diff -ub - input | sed 's/ .*//'
+PASS: diff always takes context from old file
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff diff1 diff2/subdir
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir/- | sed 's/ .*//'
+PASS: diff dir dir2/file/-
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of dir and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff of file and fifo
+======================
+echo -ne '' >input
+echo -ne '' | diff -urN diff1 diff2/subdir | sed 's/ .*//'
+PASS: diff -rN does not read non-regular files
+======================
+echo -ne '' >input
+echo -ne '' | diff -ur diff1 diff2/ | sed 's/ .*//'; diff -ur .///diff1 diff2//// | sed 's/ .*//'
+PASS: diff diff1 diff2/
+PASS: dirname-handles-absolute-path
+PASS: dirname-handles-empty-path
+PASS: dirname-handles-multiple-slashes
+PASS: dirname-handles-relative-path
+PASS: dirname-handles-root
+PASS: dirname-handles-single-component
+PASS: dirname-works
+PASS: du-h-works
+PASS: du-k-works
+PASS: du-l-works
+PASS: du-m-works
+PASS: du-s-works
+PASS: du-works
+PASS: echo-does-not-print-newline
+PASS: echo-prints-argument
+PASS: echo-prints-arguments
+SKIP: echo-prints-dash
+PASS: echo-prints-newline
+SKIP: echo-prints-non-opts
+SKIP: echo-prints-slash-zero
+SKIP: echo-prints-slash_00041
+SKIP: echo-prints-slash_0041
+SKIP: echo-prints-slash_041
+SKIP: echo-prints-slash_41
+PASS: expr-big
+PASS: expr-works
+PASS: false-is-silent
+PASS: false-returns-failure
+PASS: find-supports-minus-xdev
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find -type f 2>&1
+PASS: find -type f
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} \; 2>&1; echo $?
+PASS: find -exec exitcode 1
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec true {} + 2>&1; echo $?
+PASS: find -exec exitcode 2
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} \; 2>&1; echo $?
+PASS: find -exec exitcode 3
+======================
+echo -ne '' >input
+echo -ne '' | cd find.tempdir && find testfile -exec false {} + 2>&1; echo $?
+PASS: find -exec exitcode 4
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name /
+PASS: find / -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name /
+PASS: find // -maxdepth 0 -name /
+======================
+echo -ne '' >input
+echo -ne '' | find / -maxdepth 0 -name //
+PASS: find / -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find // -maxdepth 0 -name //
+PASS: find // -maxdepth 0 -name //
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .
+PASS: find ./// -name .
+======================
+echo -ne '' >input
+echo -ne '' | find ./// -name .///
+PASS: find ./// -name .///
+======================
+echo -ne '' >input
+echo -ne '' | grep nonexistent 2> /dev/null ; echo $?
+PASS: grep (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | grep grep '/usr/lib/busybox/ptest/testsuite/grep.tests' > /dev/null 2>&1 ; echo $?
+PASS: grep (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two
+PASS: grep (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' | grep two -
+PASS: grep - (specify stdin)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input
+PASS: grep input (specify file)
+======================
+echo -ne 'bug' >input
+echo -ne '' | grep bug input
+PASS: grep (no newline at EOL)
+======================
+echo -ne 'one\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | grep two input empty 2>/dev/null
+PASS: grep two files
+======================
+echo -ne 'one\ntwo\nthree\n' >input
+echo -ne 'one\ntwo\ntoo\nthree\nthree\n' | grep two - input
+PASS: grep - infile (specify stdin and file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep two - nonexistent 2> /dev/null ; echo $?
+PASS: grep - nofile (specify stdin and nonexisting file)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q nomatch - nonexistent 2> /dev/null ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | grep -q two - nonexistent ; echo $?
+PASS: grep -q - nofile (specify stdin and nonexisting file, match)
+======================
+echo -ne '' >input
+echo -ne '' | grep -s nomatch nonexistent ; echo $?
+PASS: grep -s nofile (nonexisting file, no match)
+======================
+echo -ne '' >input
+echo -ne 'nomatch\ndomatch\nend\n' | grep -s domatch nonexistent - ; echo $?
+PASS: grep -s nofile - (stdin and nonexisting file, match)
+SKIP: grep handles NUL in files
+SKIP: grep handles NUL on stdin
+SKIP: grep matches NUL
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -e one -e two input ; echo $?
+PASS: grep handles multiple regexps
+======================
+echo -ne 'one\ntwo\n' >input
+echo -ne '' | grep -F -e one -e two input ; echo $?
+PASS: grep -F handles multiple expessions
+======================
+echo -ne 'FOO\n' >input
+echo -ne '' | grep -F -i foo input ; echo $?
+PASS: grep -F handles -i
+======================
+echo -ne 'tw\ntwo\nthree\n' >input
+echo -ne 'tw.\nthr\n' | grep -f - input ; echo $?
+PASS: grep can read regexps from stdin
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x foo input ; echo $?
+PASS: grep -x (partial match 2)
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (full match)
+======================
+echo -ne 'foo bar\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 1)
+======================
+echo -ne 'bar foo\n' >input
+echo -ne '' | grep -x -F foo input ; echo $?
+PASS: grep -x -F (partial match 2)
+======================
+echo -ne 'asd\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 0
+======================
+echo -ne 'qwe\n' >input
+echo -ne 'asd\n' | grep -L qwe input -; echo $?
+PASS: grep -L exitcode 0 #2
+======================
+echo -ne 'qwe\n' >input
+echo -ne '' | grep -L qwe input; echo $?
+PASS: grep -L exitcode 1
+======================
+echo -ne '' >input
+echo -ne 'b\ar\nfoo\nbaz' | grep -E fo+
+PASS: grep -E supports extended regexps
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\n' | egrep foo
+PASS: grep is also egrep
+======================
+echo -ne '' >input
+echo -ne 'FOO\n' | egrep foo ; [ $? -ne 0 ] && echo yes
+PASS: egrep is not case insensitive
+======================
+echo -ne '' >input
+echo -ne '00:19:3E:00:AA:5E 00:1D:60:3D:3A:FB 00:22:43:49:FB:AA\n' | grep -E -o '([[:xdigit:]]{2}[:-]){5}[[:xdigit:]]{2}'
+PASS: grep -E -o prints all matches
+======================
+echo -ne '' >input
+echo -ne '/var/test\n' | grep -o "[^/]*$"
+PASS: grep -o does not loop forever
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -o "" | head -n1
+PASS: grep -o does not loop forever on zero-length match
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -f input
+PASS: grep -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -v -f input
+PASS: grep -v -f EMPTY_FILE
+======================
+echo -ne '' >input
+echo -ne 'test\n' | grep -vxf input
+PASS: grep -vxf EMPTY_FILE
+======================
+echo -ne 'foop\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw matches only words
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -Fw foo input
+PASS: grep -Fw doesn't stop on 1st mismatch
+======================
+echo -ne 'foop foo\n' >input
+echo -ne '' | grep -w foo input
+PASS: grep -w doesn't stop on 1st mismatch
+======================
+echo -ne 'strstr\n' >input
+echo -ne '' | grep -w ^str input
+PASS: grep -w ^str doesn't match str not at the beginning
+======================
+echo -ne 'anything\n' >input
+echo -ne '' | grep -w ^ input
+PASS: grep -w ^ doesn't hang
+======================
+echo -ne 'wordword\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word doesn't match wordword
+======================
+echo -ne 'ww\n' >input
+echo -ne '' | grep -F -w w input
+PASS: grep -F -w w doesn't match ww
+======================
+echo -ne 'bword,word\nwordb,word\nbwordb,word\n' >input
+echo -ne '' | grep -w word input
+PASS: grep -w word match second word
+======================
+echo -ne '' >input
+echo -ne ' aa bb cc\n' | grep -x -v -e '.*aa.*' -e 'bb.*'; echo $?
+PASS: grep -x -v -e EXP1 -e EXP2 finds nothing if either EXP matches
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv "$(printf "foo\nbar\n")"
+PASS: grep PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne 'foo\nbar\nbaz\n' | grep -Fv -e "$(printf "foo\nbar\n")"
+PASS: grep -e PATTERN can be a newline-delimited list
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir/symfoo
+PASS: grep -r on symlink to dir
+======================
+echo -ne '' >input
+echo -ne '' | grep -r . grep.testdir
+PASS: grep -r on dir/symlink to dir
+PASS: gunzip-reads-from-standard-input
+PASS: gunzip: doesnt exist
+PASS: gunzip: unknown suffix
+PASS: gunzip: already exists
+PASS: gunzip: stream unpack
+PASS: gunzip: delete src
+PASS: gzip-accepts-multiple-files
+PASS: gzip-accepts-single-minus
+SKIP: gzip-compression-levels
+PASS: gzip-removes-original-file
+======================
+echo -ne '' >input
+echo -ne '' | head head.input
+PASS: head (without args)
+======================
+echo -ne '' >input
+echo -ne '' | head -n 2 head.input
+PASS: head -n <positive number>
+SKIP: head -n <negative number>
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0' | hexdump -C
+PASS: hexdump -C with four NULs
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump does not think last padded block matches any full block
+======================
+echo -ne '' >input
+echo -ne '\0\0\0\0\0\0\0\0\0\0\0\0' | hexdump -e '1/1 "%02x|"1/1 "%02x!\n"'
+PASS: hexdump thinks last full block can match
+PASS: hostname-d-works
+PASS: hostname-i-works
+PASS: hostname-s-works
+PASS: hostname-works
+PASS: id-g-works
+PASS: id-u-works
+PASS: id-un-works
+PASS: id-ur-works
+PASS: ln-creates-hard-links
+PASS: ln-creates-soft-links
+PASS: ln-force-creates-hard-links
+PASS: ln-force-creates-soft-links
+PASS: ln-preserves-hard-links
+PASS: ln-preserves-soft-links
+PASS: ls-1-works
+PASS: ls-h-works
+PASS: ls-l-works
+PASS: ls-s-works
+======================
+echo -ne '' >input
+echo -ne '' | (cd ls.testdir && sh ../ls.mk_uni_tests) && ls -1 ls.testdir
+PASS: ls unicode test with codepoints limited to 767
+======================
+echo -ne '' >input
+echo -ne '' | touch ls.testdir/A ls.testdir/B; ln -s ls.testdir ls.link; ls ls.link; ls -1 ls.link/; ls -1 ls.link; rm -f ls.link
+PASS: ls symlink_to_dir
+PASS: md5sum-verifies-non-binary-file
+SKIP: md5sum
+PASS: mkdir-makes-a-directory
+PASS: mkdir-makes-parent-directories
+SKIP: mount
+PASS: mv-files-to-dir
+PASS: mv-files-to-dir-2
+PASS: mv-follows-links
+PASS: mv-moves-empty-file
+PASS: mv-moves-file
+PASS: mv-moves-hardlinks
+PASS: mv-moves-large-file
+PASS: mv-moves-small-file
+PASS: mv-moves-symlinks
+PASS: mv-moves-unreadable-files
+SKIP: mv-preserves-hard-links
+PASS: mv-preserves-links
+PASS: mv-refuses-mv-dir-to-subdir
+PASS: mv-removes-source-file
+SKIP: od -b
+SKIP: od -f
+SKIP: od -b --traditional
+SKIP: od -b --traditional FILE
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with old_file == new_file
+======================
+echo -ne 'qwe
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch 2>&1; echo $?; cat input
+PASS: patch with nonexistent old_file
+======================
+echo -ne 'qwe
+asd
+zxc
+' >input
+echo -ne '--- input.doesnt_exist Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -R 2>&1; echo $?; cat input
+PASS: patch -R with nonexistent old_file
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk
+======================
+echo -ne 'abc
+123
+456
+' >input
+echo -ne '--- input.old Jan 01 01:01:01 2000
++++ input Jan 01 01:01:01 2000
+@@ -1,2 +1,3 @@
+ abc
+ 123
++456
+' | patch 2>&1; echo $?; cat input
+PASS: patch detects already applied hunk at the EOF
+======================
+echo -ne 'abc
+def
+123
+' >input
+echo -ne '--- input
++++ input
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | patch -N 2>&1; echo $?; cat input
+PASS: patch -N ignores already applied hunk
+======================
+echo -ne 'abc
+123
+' >input
+echo -ne '--- foo.old
++++ foo
+@@ -1,2 +1,3 @@
+ abc
++def
+ 123
+' | cat >a.patch; patch input a.patch 2>&1; echo $?; cat input; rm a.patch
+PASS: patch FILE PATCH
+======================
+echo -ne '111
+222
+333
+444
+555
+666
+777
+888
+999
+' >input
+echo -ne '--- input
++++ input
+@@ -1,6 +1,4 @@
+-111
+-222
+-333
++111changed
+ 444
+ 555
+ 666
+' | patch 2>&1; cat input
+PASS: patch at the beginning
+======================
+echo -ne '' >input
+echo -ne '--- /dev/null
++++ testfile
+@@ -0,0 +1 @@
++qwerty
+' | patch 2>&1; echo $?; cat testfile; rm testfile
+PASS: patch creates new file
+======================
+echo -ne '' >input
+echo -ne '--- bogus_dir///dir2///file
++++ bogus_dir///dir2///file
+@@ -1,2 +1,3 @@
+ qwe
++asd
+ zxc
+' | patch -p1 2>&1; echo $?
+PASS: patch understands ...dir///dir...
+======================
+echo -ne 'foo
+
+
+
+
+
+
+
+bar
+' >input
+echo -ne '--- a/input.orig
++++ b/input
+@@ -5,5 +5,8 @@ foo
+
+
+
++1
++2
++3
+
+ bar
+--
+2.9.2
+' | patch -p1 2>&1; echo $?; cat input
+PASS: patch internal buffering bug?
+======================
+echo -ne '' >input
+echo -ne '' | pidof veryunlikelyoccuringbinaryname ; echo $?
+PASS: pidof (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof > /dev/null; echo $?
+PASS: pidof (exit with success)
+======================
+echo -ne '' >input
+echo -ne '' | pidof pidof.tests | grep -o -w 3293
+PASS: pidof this
+SKIP: pidof -s
+SKIP: pidof -o %PPID NOP
+SKIP: pidof -o init
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '\c' foo
+PASS: printf produces no further output 1
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\c' foo bar
+PASS: printf produces no further output 2
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' foo '/home/root'
+PASS: printf repeatedly uses pattern for each argv
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%b' 'a\tb' 'c\d\n' 2>&1; echo $?
+PASS: printf understands %b escaped_string
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %d '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%s\n' '"x' "'y" "'zTAIL" 2>&1; echo $?
+PASS: printf understands %s '"x' "'y" "'zTAIL"
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%23.12f|\n' 5.25 2>&1; echo $?
+PASS: printf understands %23.12f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' 23 12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*f|\n' -23 5.25 2>&1; echo $?
+PASS: printf understands %*f with negative width
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%.*f|\n' -12 5.25 2>&1; echo $?
+PASS: printf understands %.*f with negative precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '|%*.*f|\n' -23 -12 5.25 2>&1; echo $?
+PASS: printf understands %*.*f with negative width/precision
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%zd\n' -5 2>&1; echo $?
+PASS: printf understands %zd
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%ld\n' -5 2>&1; echo $?
+PASS: printf understands %ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%Ld\n' -5 2>&1; echo $?
+PASS: printf understands %Ld
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%%\n' 2>&1; echo $?
+PASS: printf understands %%
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %d
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%i\n' 3 +3 ' 3' ' +3' 2>&1; echo $?
+PASS: printf handles positive numbers for %i
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%x\n' 42 +42 ' 42' ' +42' 2>&1; echo $?
+PASS: printf handles positive numbers for %x
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0.3f\n' .42 +.42 ' .42' ' +.42' 2>&1; echo $?
+PASS: printf handles positive numbers for %f
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%d\n' 1 - 2 bad 3 123bad 4 2>&1; echo $?
+PASS: printf handles %d bad_input
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%' a b c 2>&1; echo $?
+PASS: printf aborts on bare %
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%r' a b c 2>&1; echo $?
+PASS: printf aborts on %r
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0*d\n' 2 1 2>&1; echo $?
+PASS: printf treats leading 0 as flag
+======================
+echo -ne '' >input
+echo -ne '' | busybox printf '%0 d\n' 2 2>&1; echo $?
+PASS: printf handles multiple flags
+PASS: pwd-prints-working-directory
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./readlink_testdir/testfile
+PASS: readlink on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink ./testlink
+PASS: readlink on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/testfile
+PASS: readlink -f on a file
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./testlink
+PASS: readlink -f on a link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f ./readlink_testdir/readlink_testdir/testlink
+PASS: readlink -f on an invalid link
+======================
+echo -ne '' >input
+echo -ne '' | readlink -f readlink_testdir/../readlink_testdir/testfile
+PASS: readlink -f on a weird dir
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file
+PASS: realpath on non-existent absolute path 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_file/
+PASS: realpath on non-existent absolute path 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath //not_file
+PASS: realpath on non-existent absolute path 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath /not_dir/not_file 2>&1
+PASS: realpath on non-existent absolute path 4
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_file
+PASS: realpath on non-existent local file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath realpath_testdir/not_dir/not_file 2>&1
+PASS: realpath on non-existent local file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath link1
+PASS: realpath on link to non-existent file 1
+======================
+echo -ne '' >input
+echo -ne '' | realpath link2 2>&1
+PASS: realpath on link to non-existent file 2
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link1
+PASS: realpath on link to non-existent file 3
+======================
+echo -ne '' >input
+echo -ne '' | realpath ./link2 2>&1
+PASS: realpath on link to non-existent file 4
+======================
+echo -ne 'line 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev works
+======================
+echo -ne 'line 1\n\nline 3' >input
+echo -ne '' | rev input
+PASS: rev file with missing newline
+======================
+echo -ne 'lin\000e 1\n\nline 3\n' >input
+echo -ne '' | rev input
+PASS: rev file with NUL character
+======================
+echo -ne '---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+--------------+\nabc\n' >input
+echo -ne '' | rev input
+PASS: rev file with long line
+PASS: rm-removes-file
+PASS: rmdir-removes-parent-directories
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed ""
+PASS: sed no files (stdin)
+======================
+echo -ne '' >input
+echo -ne 'hello\n' | sed "" -
+PASS: sed explicit stdin
+======================
+echo -ne '' >input
+echo -ne '\n' | sed -e 's/$/@/'
+PASS: sed handles empty lines
+======================
+echo -ne '' >input
+echo -ne 'hello' | sed "" - -
+PASS: sed stdin twice
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '1 d'
+PASS: sed accepts blanks before command
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i1
+a3'
+PASS: sed accepts newlines in -e
+======================
+echo -ne '' >input
+echo -ne '2\n' | sed -e 'i\' -e '1' -e 'a\' -e '3'
+PASS: sed accepts multiple -e
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -n -e s/foo/bar/ -e s/bar/baz/
+PASS: sed -n
+======================
+echo -ne '' >input
+echo -ne 'string\n' | sed 's/z*//g'
+PASS: sed with empty match
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/p -e s/bar/baz/p
+PASS: sed s//p
+======================
+echo -ne '' >input
+echo -ne 'abc\n' | sed -ne s/abc/def/p
+PASS: sed -n s//p
+======================
+echo -ne '' >input
+echo -ne '12345\n' | sed -e 's/[[:space:]]*/,/g'
+PASS: sed s//g (exhaustive)
+======================
+echo -ne '' >input
+echo -ne 'woo\n' | sed -e 's woo boing '
+PASS: sed s arbitrary delimiter
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/bar/baz/
+PASS: sed s chains
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e s/foo/bar/ -e s/baz/nee/
+PASS: sed s chains2
+======================
+echo -ne '' >input
+echo -ne 'one@two' | sed -e 's@[@]@@'
+PASS: sed s [delimiter]
+======================
+echo -ne '' >input
+echo -ne 'one\ttwo' | sed 's/\t/ /'
+PASS: sed s with \t (GNU ext)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b one;p;: one'
+PASS: sed b (branch)
+======================
+echo -ne '' >input
+echo -ne 'foo\n' | sed -e 'b;p'
+PASS: sed b (branch with no label jumps to end)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;t one;p;: one;p'
+PASS: sed t (test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/b/;:loop;t loop'
+PASS: sed t (test/branch clears test bit)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 's/a/1/;T notone;p;: notone;p'
+PASS: sed T (!test/branch)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'n;p'
+PASS: sed n (flushes pattern space, terminates early)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -e 'N;p'
+PASS: sed N (flushes pattern space (GNU behavior))
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed ':a;N;s/\n/ /;ta'
+PASS: sed N test2
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed 'N;s/\n/ /'
+PASS: sed N test3
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\nd\n' | sed "/b/N;/b\\nc/i woo"
+PASS: sed address match newline
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n 'N;P;p'
+PASS: sed N (stops at end of input) and P (prints to first newline only)
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed G
+PASS: sed G (append hold space to pattern space)
+======================
+echo -ne '' >input
+echo -ne 'ook\n' | sed -e '/ook/d;s/ook/ping/p;i woot'
+PASS: sed d ends script iteration
+======================
+echo -ne '' >input
+echo -ne 'ook\nwoot\n' | sed -e '/ook/d;a\' -e 'bang'
+PASS: sed d ends script iteration (2)
+======================
+echo -ne '' >input
+echo -ne 'woo\0woo\0' | sed -e 's/woo/bang/g'
+PASS: sed embedded NUL g
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo\n' | sed -e 's/woo/bang/' input -
+PASS: sed normal newlines
+======================
+echo -ne 'woo\n' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed leave off trailing newline
+======================
+echo -ne 'woo' >input
+echo -ne 'woo' | sed -e 's/woo/bang/' input -
+PASS: sed autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo' | sed -e 's/nohit//' input -
+PASS: sed empty file plus cat
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e 's/nohit//' input -
+PASS: sed cat plus empty file
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/a woo' -
+PASS: sed append autoinserts newline
+======================
+echo -ne 'boot' >input
+echo -ne 'woot' | sed -e '/oot/a woo' - input
+PASS: sed append autoinserts newline 2
+======================
+echo -ne 'boot' >input
+echo -ne '' | sed -e '/oot/a woo' -i input && cat input
+PASS: sed append autoinserts newline 3
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/i woo' -
+PASS: sed insert doesn't autoinsert newline
+======================
+echo -ne '' >input
+echo -ne 'one' | sed -e 'p' -
+PASS: sed print autoinsert newlines
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e 'p' input -
+PASS: sed print autoinsert newlines two files
+======================
+echo -ne 'no\n' >input
+echo -ne '' | sed -ne 's/woo/bang/' input
+PASS: sed noprint, no match, no newline
+======================
+echo -ne 'a woo\nb no' >input
+echo -ne 'c woo\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches with one nl
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd woo' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches insert newline
+======================
+echo -ne 'a woo\nb woo' >input
+echo -ne 'c no\nd no' | sed -ne 's/woo/bang/p' input -
+PASS: sed selective matches noinsert newline
+======================
+echo -ne 'one' >input
+echo -ne 'two' | sed -e '/one/a 111' -e '/two/i 222' -e p input -
+PASS: sed clusternewline
+======================
+echo -ne 'thingy' >input
+echo -ne 'again' | sed -e 's/i/z/' -e 'woutputw' input -; echo -n X; cat outputw
+PASS: sed subst+write
+======================
+echo -ne 'a\0b\0' >input
+echo -ne 'c' | sed 's/i/z/' input -
+PASS: sed trailing NUL
+======================
+echo -ne 'a' >input
+echo -ne '' | sed 's/a/z\
+z/' input
+PASS: sed escaped newline in command
+======================
+echo -ne '' >input
+echo -ne 'hello\nthere' | sed -e '$p'
+PASS: sed match EOF
+======================
+echo -ne 'one\ntwo' >input
+echo -ne 'three\nfour' | sed -e '$p' input -
+PASS: sed match EOF two files
+======================
+echo -ne 'one\ntwo' >input
+echo -ne '' | sed -e '$i ook' -i input input2 && cat input input2
+PASS: sed match EOF inline
+======================
+echo -ne '' >input
+echo -ne '' | sed --version | grep -o 'GNU sed version '
+PASS: sed lie-to-autoconf
+======================
+echo -ne '' >input
+echo -ne 'woot' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex
+======================
+echo -ne '' >input
+echo -ne 'woot\n' | sed -e '/woot/s//eep \0 eep/'
+PASS: sed backref from empty s uses range regex with newline
+======================
+echo -ne '' >input
+echo -ne '' | sed -e '' -i 2> /dev/null || echo yes
+PASS: sed -i with no arg [GNUFAIL]
+======================
+echo -ne '' >input
+echo -ne 'xxx\n' | sed -e 's/xxx/[/'
+PASS: sed s/xxx/[/
+======================
+echo -ne '' >input
+echo -ne '0\n1\n2\n3\n' | sed 's/1/x/;T;n;: next;s/3/y/;t quit;n;b next;: quit;q'
+PASS: sed n command must reset 'substituted' bit
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,3p'
+PASS: sed d does not break n,m matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '1d;1,/hir/p'
+PASS: sed d does not break n,regex matching
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\nfirst2\nsecond2\nthird2\nfourth2\n' | sed -n '1,5d;1,/hir/p'
+PASS: sed d does not break n,regex matching #2
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\nthird\nfourth\n' | sed -n '2d;2,1p'
+PASS: sed 2d;2,1p (gnu compat)
+======================
+echo -ne '' >input
+echo -ne '/usr/lib\n' | sed 's,\(^/\|\)[^/][^/]*,>\0<,g'
+PASS: sed beginning (^) matches only once
+======================
+echo -ne '' >input
+echo -ne 'first\nsecond\n' | sed 'crepl'
+PASS: sed c
+======================
+echo -ne '' >input
+echo -ne 'qwe\nasd\nzxc\n' | sed '/asd/ { p; /s/ { s/s/c/ }; p; q }'
+PASS: sed nested {}s
+======================
+echo -ne '' >input
+echo -ne ' | one \\
+ | two \\
+' | sed -e '/| one /a \
+ | three \\' -e '/| one-/a \
+ | three-* \\'
+PASS: sed a cmd ended by double backslash
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/a\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed a cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne 'line1\n' | sed '/1/i\\t\rzero\none\\ntwo\\\nthree'
+PASS: sed i cmd understands \n,\t,\r
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n' | sed -n '1{N;N;d};1p;2,3p;3p;4p'
+PASS: sed with N skipping lines past ranges on next cmds
+======================
+echo -ne 'foo\n' >input
+echo -ne '' | cp input input2; sed -i -e '1s/foo/bar/' input input2 && cat input input2; rm input2
+PASS: sed -i with address modifies all files, not only first
+======================
+echo -ne '' >input
+echo -ne 'rrr\n' | sed 's/r/\r/'
+PASS: sed understands \r
+======================
+echo -ne '1\n2\n3\n4\n' >input
+echo -ne '' | sed '1,2d' -i input; echo $?; cat input
+PASS: sed -i finishes ranges correctly
+======================
+echo -ne '' >input
+echo -ne 'helllo\n' | sed 's/l*/@/g'
+PASS: sed zero chars match/replace advances correctly 1
+======================
+echo -ne '' >input
+echo -ne ' a.b\n' | sed 's [^ .]* x g'
+PASS: sed zero chars match/replace advances correctly 2
+======================
+echo -ne '' >input
+echo -ne '_aaa1aa\n' | sed 's/a/A/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 1
+======================
+echo -ne '' >input
+echo -ne 'qwerty\n' | sed 's/ *$/_/g'
+PASS: sed zero chars match/replace logic must not falsely trigger here 2
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's+9\++X+'
+PASS: sed special char as s/// delimiter, in pattern
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's&9&X\&&'
+PASS: sed special char as s/// delimiter, in replacement 1
+======================
+echo -ne '' >input
+echo -ne '9+8=17\n' | sed 's1\(9\)1X\11'
+PASS: sed special char as s/// delimiter, in replacement 2
+======================
+echo -ne '' >input
+echo -ne 'this is a regular line
+line with \
+continuation
+more regular lines
+line with \
+continuation
+' | sed ': testcont; /\\$/{ =; N; b testcont }'
+PASS: sed /$_in_regex/ should not match newlines, only end-of-line
+======================
+echo -ne '' >input
+echo -ne 'aa\n' | sed -e 's/a/b/2; s/a/c/g'
+PASS: sed s///NUM test
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,2{d}
+PASS: sed /regex/,N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne '1\n2\n3\n4\n5\n' | sed /^2/,+2{d}
+PASS: sed /regex/,+N{...} addresses work
+======================
+echo -ne '' >input
+echo -ne 'a\n1\nc\nc\na\n2\na\n3\n' | sed -n '/a/,+1 p'
+PASS: sed /regex/,+N{...} addresses work 2
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+2{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+N{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0{d} -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0{...} -i works
+======================
+echo -ne '1\n2\n3\n4\n5\n6\n7\n8\n' >input
+echo -ne '1\n2\n4\n5\n6\n7\n8\n' | cat - >input2; sed /^4/,+0d -i input input2; echo $?; cat input input2; rm input2
+PASS: sed /regex/,+0<cmd> -i works
+======================
+echo -ne '' >input
+echo -ne '123\nqwe\nasd\n' | sed 's/qwe/ZZZ/wz'; cat z; rm z
+PASS: sed 's///w FILE'
+======================
+echo -ne '' >input
+echo -ne 'q\nw\ne\nr\n' | sed '/w/p;//q'
+PASS: sed uses previous regexp
+======================
+echo -ne '' >input
+echo -ne 'abca\n' | sed -e 's/^a\|b//g'
+PASS: sed ^ OR not^
+======================
+echo -ne '' >input
+echo -ne 'a\nb\nc\n' | sed -n -e '/a/w sed.output' -e '/c/w sed.output' 2>&1 && cat sed.output && rm sed.output
+PASS: sed understands duplicate file name
+======================
+echo -ne '' >input
+echo -ne '' | seq 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 2 3 4 2> /dev/null || echo yes
+PASS: seq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | seq 3
+PASS: seq one argument
+======================
+echo -ne '' >input
+echo -ne '' | seq 5 7
+PASS: seq two arguments
+======================
+echo -ne '' >input
+echo -ne '' | seq 7 5
+PASS: seq two arguments reversed
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 3
+PASS: seq two arguments equal
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 -15 1
+PASS: seq two arguments equal, arbitrary negative step
+======================
+echo -ne '' >input
+echo -ne '' | seq 1 +15 1
+PASS: seq two arguments equal, arbitrary positive step
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 2 8
+PASS: seq count up by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 -2 4
+PASS: seq count down by 2
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 -2 8
+PASS: seq count wrong way #1
+======================
+echo -ne '' >input
+echo -ne '' | seq 8 2 4
+PASS: seq count wrong way #2
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .3 4
+PASS: seq count by .3
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4
+PASS: seq count by .30
+======================
+echo -ne '' >input
+echo -ne '' | seq 3 .30 4.000
+PASS: seq count by .30 to 4.000
+======================
+echo -ne '' >input
+echo -ne '' | seq .7 -.9 -2.2
+PASS: seq count by -.9
+======================
+echo -ne '' >input
+echo -ne '' | seq 4 0 8 | head -n 10
+PASS: seq count by zero
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 003
+PASS: seq one argument with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 005 7
+PASS: seq two arguments with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 8 -3 04
+PASS: seq count down by 3 with padding
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 09 .3 11
+PASS: seq count by .3 with padding 1
+======================
+echo -ne '' >input
+echo -ne '' | seq -w 03 .3 0004
+PASS: seq count by .3 with padding 2
+======================
+echo -ne '' >input
+echo -ne '' | echo "da39a3ee5e6b4b0d3255bfef95601890afd80709 EMPTY" | sha1sum -c
+PASS: sha1sum: one-space separated input for -c
+SKIP: sha1sum
+SKIP: sha256sum
+======================
+echo -ne 'c\na\nb\n' >input
+echo -ne '' | sort input
+PASS: sort
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort input
+PASS: sort #2
+======================
+echo -ne '' >input
+echo -ne 'b\na\nc\n' | sort
+PASS: sort stdin
+======================
+echo -ne '3\n1\n010\n' >input
+echo -ne '' | sort -n input
+PASS: sort numeric
+======================
+echo -ne 'point\nwook\npabst\naargh\nwalrus\n' >input
+echo -ne '' | sort -r input
+PASS: sort reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k4,4 input
+PASS: sort one key
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n input
+PASS: sort key range with numeric option
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3n -r input
+PASS: sort key range with numeric option and global reverse
+======================
+echo -ne '42 1 3 woot
+42 1 010 zoology
+egg 1 2 papyrus
+7 3 42 soup
+999 3 0 algebra
+' >input
+echo -ne '' | sort -k2,3rn input
+PASS: sort key range with multiple options
+======================
+echo -ne 'c 3
+b 2
+d 2
+' >input
+echo -ne '' | sort -k 2,2n -k 1,1r input
+PASS: sort key range with two -k options
+======================
+echo -ne '/a/2
+/b/1
+' >input
+echo -ne '' | sort -n -k2 -t/ input
+PASS: sort with non-default leading delim 1
+======================
+echo -ne '/b/1
+/a/2
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 2
+======================
+echo -ne '//a/2
+//b/1
+' >input
+echo -ne '' | sort -n -k3 -t/ input
+PASS: sort with non-default leading delim 3
+======================
+echo -ne 'a/a:a
+a:b
+' >input
+echo -ne '' | sort -t: -k1,1 input
+PASS: sort with non-default leading delim 4
+======================
+echo -ne 'aa.2
+ab.1
+' >input
+echo -ne '' | sort -t. -k1,1.1 -k2 input
+PASS: sort with ENDCHAR
+======================
+echo -ne 'GLIBC_2.21
+GLIBC_2.1.1
+GLIBC_2.2.1
+GLIBC_2.2
+GLIBC_2.20
+GLIBC_2.10
+GLIBC_2.1
+' >input
+echo -ne '' | sort -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort
+======================
+echo -ne 'GLIBC_2.10
+GLIBC_2.2.1
+GLIBC_2.1.1
+GLIBC_2.20
+GLIBC_2.2
+GLIBC_2.1
+GLIBC_2.21
+' >input
+echo -ne '' | sort -u -t. -k 1,1 -k 2n,2n -k 3 input
+PASS: glibc build sort unique
+======================
+echo -ne 'a c
+b c
+' >input
+echo -ne '' | sort -u -k2 input
+PASS: sort -u should consider field only when discarding
+======================
+echo -ne 'one\0two\0three\0' >input
+echo -ne '' | sort -z input
+PASS: sort -z outputs NUL terminated lines
+======================
+echo -ne '' >input
+echo -ne ' 2 \n 1 \n a \n' | sort -n -k2 -t ' '
+PASS: sort key doesn't strip leading blanks, disables fallback global sort
+======================
+echo -ne '222
+111
+' >input
+echo -ne '' | sort -o input input && cat input
+PASS: sort file in place
+======================
+echo -ne 'a 1
+b 2
+c 1
+d 2
+' >input
+echo -ne '' | sort -k2 -r -s input
+PASS: sort -sr (stable and reverse) does NOT reverse 'stable' ordering
+======================
+echo -ne '1Y
+5y
+1M
+2E
+3k
+3e
+2K
+4m
+1023
+1025
+3000
+1024
+' >input
+echo -ne '' | sort -h input
+PASS: sort -h
+======================
+echo -ne '2 April
+1 May
+3 March
+' >input
+echo -ne '' | sort -k2,2M input
+PASS: sort -k2,2M
+======================
+echo -ne 'z b
+a b
+z a
+a a' >input
+echo -ne '' | sort -s -u -k 2 input
+PASS: sort -s -u
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -x true 2>&1; echo $?
+PASS: start-stop-daemon -x without -a
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S -a false 2>&1; echo $?
+PASS: start-stop-daemon -a without -x
+======================
+echo -ne '' >input
+echo -ne '' | start-stop-daemon -S false 2>&1; echo $?
+PASS: start-stop-daemon without -x and -a
+SKIP: start-stop-daemon with both -x and -a (need non-busybox false)
+PASS: strings-works-like-GNU
+PASS: tail-n-works
+SKIP: tail-works
+======================
+echo -ne '' >input
+echo -ne 'qw' | tail -c +55 2>&1; echo $?
+PASS: tail: +N with N > file length
+======================
+echo -ne '' >input
+echo -ne '' |
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8200 | wc -c;
+ dd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8208 | wc -c;
+
+PASS: tail: -c +N with largish N
+PASS: tar-archives-multiple-files
+PASS: tar-complains-about-missing-file
+PASS: tar-demands-at-least-one-ctx
+PASS: tar-demands-at-most-one-ctx
+PASS: tar-extracts-all-subdirs
+PASS: tar-extracts-file
+PASS: tar-extracts-from-standard-input
+PASS: tar-extracts-multiple-files
+PASS: tar-extracts-to-standard-output
+PASS: tar-handles-cz-options
+PASS: tar-handles-empty-include-and-non-empty-exclude-list
+PASS: tar-handles-exclude-and-extract-lists
+PASS: tar-handles-multiple-X-options
+PASS: tar-handles-nested-exclude
+SKIP: tar_with_link_with_size
+SKIP: tar_with_prefix_fields
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf - 2>&1; echo $?
+
+PASS: tar Empty file is not a tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+{ tar xvzf - 2>&1; echo $?; } | grep -Fv "invalid magic"
+
+PASS: tar Empty file is not a tarball.tar.gz
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=2 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Two zeroed blocks is a ('truncated') empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+dd if=/dev/zero bs=512 count=20 2>/dev/null | tar xvf - 2>&1; echo $?
+
+PASS: tar Twenty zeroed blocks is an empty tarball
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+>input_dir/file
+chmod -R 644 *
+chmod 755 input_dir
+tar cf test.tar input input_dir/ input_hard1 input_hard2 input_hard1 input_dir/ input
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+rm -rf input_dir
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep input_ | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks and repeated files
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_hard1
+chmod 741 input_hard1
+ln input_hard1 input_hard2
+mkdir input_dir
+ln input_hard1 input_dir
+ln input_hard2 input_dir
+chmod 550 input_dir
+# On some filesystems, input_dir/input_hard2 is returned by readdir
+# BEFORE input_dir/input_hard1! Thats why we cant just "tar cf ... input_*":
+tar cf test.tar input_dir/input_hard* input_hard*
+tar tvf test.tar | sed "s/.*[0-9] input/input/"
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input.*hard" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar hardlinks mode
+======================
+echo -ne '' >input
+echo -ne '' | \
+>input_file
+chmod 741 input_file
+ln -s input_file input_soft
+mkdir input_dir
+ln input_file input_dir
+ln input_soft input_dir
+chmod 550 input_dir
+tar cf test.tar input_dir/* input_[fs]*
+tar tvf test.tar | sed "s/.*[0-9] input/input/" | sort
+chmod 770 input_dir
+rm -rf input_*
+tar xf test.tar 2>&1
+echo Ok: $?
+ls -l . input_dir/* | grep "input_[fs]" | sed "s/\\(^[^ ]*\\) .* input/\\1 input/"
+
+PASS: tar symlinks mode
+======================
+echo -ne 'Ok\n' >input
+echo -ne '' | ln input input_hard
+tar cf test.tar input_hard
+echo WRONG >input
+# --overwrite opens 'input_hard' without unlinking,
+# thus 'input_hard' still linked to 'input' and we write 'Ok' into it
+tar xf test.tar --overwrite 2>&1 && cat input
+
+PASS: tar --overwrite
+======================
+echo -ne '' >input
+echo -ne '' | dd count=1 bs=1M if=/dev/zero of=F0 2>/dev/null
+tar -czf F0.tgz F0
+rm F0
+tar -xzvf F0.tgz && echo Ok
+rm F0 || echo BAD
+
+PASS: tar extract tgz
+SKIP: tar extract txz
+======================
+echo -ne '' >input
+echo -ne '' | rm -rf input_* test.tar 2>/dev/null
+mkdir input_dir
+echo Ok >input_dir/file
+tar cf test.tar ./../tar.tempdir/input_dir/../input_dir 2>&1
+rm -rf input_* 2>/dev/null
+tar -vxf test.tar 2>&1
+cat input_dir/file 2>&1
+
+PASS: tar strips /../ on extract
+SKIP: tar does not extract into symlinks
+SKIP: tar -k does not extract into symlinks
+======================
+echo -ne '' >input
+echo -ne '' | \
+tar xvf ../tar.utf8.tar.bz2 2>&1; echo $?
+export LANG=en_US.UTF-8
+ls -l etc/ssl/certs/* | sed "s:.*etc/:etc/:" | sort
+unset LANG
+rm -rf etc usr
+
+PASS: tar Pax-encoded UTF8 names and symlinks
+SKIP: tar Symlink attack: create symlink and then write through it
+======================
+echo -ne '' >input
+echo -ne '' | \
+mkdir dir
+>dir/a
+ln -s ../dir/a dir/b
+ln dir/b dir/c
+mkdir new
+tar cf - dir/* | tar -C new -xvf - 2>&1
+
+PASS: tar Symlinks and hardlinks coexist
+PASS: tee-appends-input
+PASS: tee-tees-input
+======================
+echo -ne '' >input
+echo -ne '' | busybox test; echo $?
+PASS: test: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ''; echo $?
+PASS: test '': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test !; echo $?
+PASS: test !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a; echo $?
+PASS: test a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test --help; echo $?
+PASS: test --help: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f; echo $?
+PASS: test -f: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! -f; echo $?
+PASS: test ! -f: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a = a; echo $?
+PASS: test a = a: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -lt = -gt; echo $?
+PASS: test -lt = -gt: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test a -a !; echo $?
+PASS: test a -a !: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test -f = a -o b; echo $?
+PASS: test -f = a -o b: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = c; echo $?
+PASS: test ! a = b -a ! c = c: should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test ! a = b -a ! c = d; echo $?
+PASS: test ! a = b -a ! c = d: should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' = '!'; echo $?
+PASS: test '!' = '!': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '(' = '('; echo $?
+PASS: test '(' = '(': should be true (0)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '!' = '!'; echo $?
+PASS: test '!' '!' = '!': should be false (1)
+======================
+echo -ne '' >input
+echo -ne '' | busybox test '!' '(' = '('; echo $?
+PASS: test '!' '(' = '(': should be false (1)
+PASS: touch-creates-file
+PASS: touch-does-not-create-file
+PASS: touch-touches-files-after-non-existent-file
+PASS: tr-d-alnum-works
+PASS: tr-d-works
+PASS: tr-non-gnu
+PASS: tr-rejects-wrong-class
+PASS: tr-works
+======================
+echo -ne '' >input
+echo -ne '[qwe]' | tr '[q-z]' '_Q-Z+'
+PASS: tr does not treat [] in [a-z] as special
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[0-9A-F]'
+PASS: tr understands 0-9A-F
+======================
+echo -ne '' >input
+echo -ne '19AFH\n' | tr -cd '[:xdigit:]'
+PASS: tr understands [:xdigit:]
+======================
+echo -ne '' >input
+echo -ne '789abcxyz\n' | tr '[:digit:]y-z' 111111111123
+PASS: tr does not stop after [:digit:]
+======================
+echo -ne '' >input
+echo -ne '#0123456789ABCDEFGabcdefg\n' | tr '[:xdigit:]Gg' 1111111151242222333330xX
+PASS: tr has correct xdigit sequence
+PASS: true-is-silent
+PASS: true-returns-success
+======================
+echo -ne '' >input
+echo -ne '' | uniq nonexistent 2> /dev/null || echo yes
+PASS: uniq (exit with error)
+======================
+echo -ne '' >input
+echo -ne '' | uniq /dev/null && echo yes
+PASS: uniq (exit success)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq
+PASS: uniq (default to stdin)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -
+PASS: uniq - (specify stdin)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input
+PASS: uniq input (specify file)
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input actual > /dev/null
+PASS: uniq input outfile (two files)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq - actual
+PASS: uniq (stdin) outfile
+======================
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' >input
+echo -ne '' | uniq input -
+PASS: uniq input - (specify stdout)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -c | sed 's/^[ \t]*//'
+PASS: uniq -c (occurrence count)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d
+PASS: uniq -d (dups only)
+======================
+echo -ne '' >input
+echo -ne 'cc dd ee8
+bb cc dd8
+aa bb cc9
+' | uniq -f2 -s 3
+PASS: uniq -f -s (skip fields and chars)
+======================
+echo -ne '' >input
+echo -ne 'cc1
+cc2
+cc3
+' | uniq -w 2
+PASS: uniq -w (compare max characters)
+======================
+echo -ne '' >input
+echo -ne 'aaccaa
+aaccbb
+bbccaa
+' | uniq -s 2 -w 2
+PASS: uniq -s -w (skip fields and compare max chars)
+======================
+echo -ne '' >input
+echo -ne 'one\ntwo\ntwo\nthree\nthree\nthree\n' | uniq -d -u
+PASS: uniq -u and -d produce no output
+======================
+echo -ne '' >input
+echo -ne '' | unzip -q foo.zip foo/ && test -d foo && test ! -f foo/bar && echo yes
+PASS: unzip (subdir only)
+SKIP: unzip (bad archive)
+SKIP: unzip (archive with corrupted lzma 1)
+SKIP: unzip (archive with corrupted lzma 2)
+PASS: uptime-works
+PASS: wc-counts-all
+PASS: wc-counts-characters
+PASS: wc-counts-lines
+PASS: wc-counts-words
+PASS: wc-prints-longest-line-length
+PASS: which-uses-default-path
+SKIP: xargs-works
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E _
+PASS: xargs -E _ stops on underscore
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -E ''
+PASS: xargs -E ''
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs -e
+PASS: xargs -e without param
+======================
+echo -ne '' >input
+echo -ne 'a\n_\nb\n' | xargs
+PASS: xargs does not stop on underscore ('new' GNU behavior)
+======================
+echo -ne '' >input
+echo -ne 'a\n' | xargs -s7 echo
+PASS: xargs -s7 can take one-char input
+======================
+echo -ne '' >input
+echo -ne '1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 2>&1 >/dev/null
+PASS: xargs -sNUM test 1
+======================
+echo -ne '' >input
+echo -ne '2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 00\n' | xargs -ts25 echo 1 2>&1 >/dev/null
+PASS: xargs -sNUM test 2
+SKIP: xargs argument line too long
+SKIP: xargs -n1
+SKIP: xargs -n2
+SKIP: xargs -I skips empty lines and leading whitespace
+DURATION: 5
+END: /usr/lib/busybox/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-busybox/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-busybox/testresults.json
new file mode 100644
index 00000000000..ba72c8b5de5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-busybox/testresults.json
@@ -0,0 +1,2184 @@
+{
+ "runtime_core-image-ptest-busybox_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-busybox",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006098747253417969,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3093607425689697,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.024517059326171875,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.562313556671143,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008103847503662109,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.-b_encapsulated": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix_--help": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix_--help_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox../busybox-suffix_--help_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox../busybox-suffix_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox../busybox-suffix_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_\"cmd\"_|_getline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_$NF_is_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_'delete_a[v--]'_evaluates_v--_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_'gcc_build_bug'": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_'v__a_'_is_not_a_function_call,_it_is_a_concatenation": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_case_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-F_handles_escapes": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-e_and_ARGC": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_-f_and_ARGC": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_FS_assignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_FS_regex_which_can_match_empty_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_NF_in_BEGIN": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_assign_while_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_backslash+newline_eaten_with_no_trace": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_bitwise_op": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_break": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_continue": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_do_not_allow_\"str\"++": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_errors_on_missing_delete_arg": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_exit_N_propagates_through_END's_exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_floating_const_with_leading_zeroes": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_func_arg_parsing_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_gsub_falls_back_to_non-extended-regex": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_colon_not_preceded_by_ternary": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_empty___": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_empty_function_f__{}": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_empty_function_f_arg_{}": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_invalid_for_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_non-existing_file_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_handles_whitespace_before_array_subscript": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_hex_const_1": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_hex_const_2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_if__length_==_0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_!=": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_<": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_==": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_operator_>=": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_if_string_==": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_input_is_never_oct": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_large_integer": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_length_==_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_length__": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_length_array_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_long_field_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_negative_field_access": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_nested_loops_with_the_same_variable": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_oct_const": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_print_+_redirect": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_print_length,_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_print_length_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_printf_%%_prints_one_%": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_printf_'%-10c'__can_output_NUL": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.awk_printf_'%c'__can_output_NUL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_properly_handles_function_from_other_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_properly_handles_undefined_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_string_cast__bug_725_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.awk_unused_function_args_are_evaluated": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.basename-does-not-remove-identical-extension": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.basename-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2-reads-from-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2-removes-compressed-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_already_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_bz2_issue_11.bz2_corrupted_example": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_bz2_issue_12.bz2_corrupted_example": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_delete_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_doesnt_exist": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_pbzip_4m_zeros_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_stream_unpack": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_test_bz2_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bunzip2:_unknown_suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_--help": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_--help_busybox": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.busybox_--help_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.busybox_--help_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_as_unknown_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.busybox_cat": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.busybox_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bzcat-does-not-remove-compressed-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bzcat_can_handle_compressed_zero-length_bzip2_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.bzcat_can_print_many_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat-prints-a-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat-prints-a-file-and-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat_-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat_-e": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cat_-n": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cat_-v": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cmp-detects-difference": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-RHL-does_not_preserve-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-a-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-a-preserves-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-copies-empty-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-copies-large-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-copies-small-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-d-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-dev-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-dir-create-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-dir-existing-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-does-not-copy-unreadable-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-follows-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-parents": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-preserves-hard-links": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cp-preserves-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp-preserves-source-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-H": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-L": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-P": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-R": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-RHL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-RL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-RP": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-Rd": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cp_-d": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cpio_-R_with_create": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_-R_with_extract": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_-p_with_absolute_paths": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_extracts_in_existing_directory": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cpio_extracts_zero-sized_hardlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cpio_extracts_zero-sized_hardlinks_2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_restores_suid/sgid_bits": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cpio_uses_by_default_uid/gid": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.cut-cuts-a-character": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-a-closed-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-a-field": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-an-open-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut-cuts-an-unclosed-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_'-'__stdin__and_multi_file_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-DF": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-b_a,a,a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-b_overlaps": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a,b-c,d": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a-": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-c_a-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_-f_a-": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_empty_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_empty_field_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_high-low_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_show_whole_line_with_no_delim": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-b__a,b,c_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-c__a,b,c_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f_:__-s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f____-s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f_a__-s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_-d_-f_a__-s_-n": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_echo,_-c__a-b_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.cut_with_echo,_-c__a_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-@-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-R-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-format-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-timezone": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.date-u-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.date-works-1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc:_p_should_parse/print_single_backslashes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_p_should_print_invalid_escapes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_p_should_print_single_backslash_strings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_p_should_print_trailing_backslashes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_x_should_execute_strings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_x_should_not_execute_or_pop_non-strings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc:_x_should_work_with_strings_created_from_a": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_'>a'__conditional_execute_string__1": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_'>a'__conditional_execute_string__2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_'>aeb'__conditional_execute_string_with_else_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_-x_dcx_vars.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_Z__length__for_numbers": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_basic_syntax__argv,_multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_basic_syntax__argv,_single_arg_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_basic_syntax__stdin,_multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_with_spaces__multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_with_spaces__single_arg_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_without_spaces__multiple_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_complex_without_spaces__single_arg_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dc_dc_add.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_boolean.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_decimal.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_divide.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_divmod.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_misc.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_modexp.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_modulus.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_multiply.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_power.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_sqrt.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_strings.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_dc_subtract.dc": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_newline_can_be_a_register": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_read": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_read_string": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dc_space_can_be_a_register": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dd-accepts-if": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-accepts-of": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-copies-from-standard-input-to-standard-output": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-count-bytes": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.dd-prints-count-to-standard-error": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dd-reports-write-errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_does_not_ignore_changes_whose_lines_are_not_all_blank": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_does_not_ignore_non-blank_single_line_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_ignores_blank_single_line_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-B_ignores_changes_whose_lines_are_all_blank": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-b_treats_EOF_as_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-b_treats_all_spaces_as_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_-rN_does_not_read_non-regular_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_always_takes_context_from_old_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_diff1_diff2/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_diff1_diff2/subdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_dir_dir2/file/-": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_dir_and_fifo": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_empty_file_against_nonempty_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_empty_file_against_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_file_and_fifo": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_stdin,_no_newline_in_the_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.diff_of_stdin,_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-absolute-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-empty-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-multiple-slashes": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-relative-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-root": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-handles-single-component": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.dirname-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-h-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-k-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-l-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-m-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-s-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.du-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-does-not-print-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-argument": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-dash": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.echo-prints-non-opts": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash-zero": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_00041": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_0041": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_041": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.echo-prints-slash_41": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.egrep_is_not_case_insensitive": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.expr-big": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.expr-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.false-is-silent": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.false-returns-failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find-supports-minus-xdev": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-exec_exitcode_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_-type_f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_.///_-name_.": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_.///_-name_.///": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_//_-maxdepth_0_-name_/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_//_-maxdepth_0_-name_//": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_/_-maxdepth_0_-name_/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.find_/_-maxdepth_0_-name_//": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.glibc_build_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.glibc_build_sort_unique": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-E_-o_prints_all_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-E_supports_extended_regexps": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-F_-w_w_doesn't_match_ww": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-F_handles_-i": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-F_handles_multiple_expessions": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-Fw_doesn't_stop_on_1st_mismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-Fw_matches_only_words": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-L_exitcode_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-L_exitcode_0_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-L_exitcode_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-__specify_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-_infile__specify_stdin_and_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-_nofile__specify_stdin_and_nonexisting_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-e_PATTERN_can_be_a_newline-delimited_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-f_EMPTY_FILE": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-o_does_not_loop_forever": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-o_does_not_loop_forever_on_zero-length_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-q_-_nofile__specify_stdin_and_nonexisting_file,_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-q_-_nofile__specify_stdin_and_nonexisting_file,_no_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-r_on_dir/symlink_to_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-r_on_symlink_to_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-s_nofile_-__stdin_and_nonexisting_file,_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-s_nofile__nonexisting_file,_no_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-v_-f_EMPTY_FILE": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-vxf_EMPTY_FILE": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_^_doesn't_hang": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_^str_doesn't_match_str_not_at_the_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_doesn't_stop_on_1st_mismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_word_doesn't_match_wordword": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-w_word_match_second_word": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-F__full_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-F__partial_match_1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-F__partial_match_2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x_-v_-e_EXP1_-e_EXP2_finds_nothing_if_either_EXP_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x__full_match_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x__partial_match_1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_-x__partial_match_2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_PATTERN_can_be_a_newline-delimited_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__default_to_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__exit_success_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep__no_newline_at_EOL_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_can_read_regexps_from_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_handles_NUL_in_files": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.grep_handles_NUL_on_stdin": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.grep_handles_multiple_regexps": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_input__specify_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_is_also_egrep": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.grep_matches_NUL": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.grep_two_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip-reads-from-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_already_exists": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_delete_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_doesnt_exist": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_stream_unpack": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gunzip:_unknown_suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gzip-accepts-multiple-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gzip-accepts-single-minus": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.gzip-compression-levels": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.gzip-removes-original-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.head_-n_<negative_number>": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.head_-n_<positive_number>": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.head__without_args_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hexdump_-C_with_four_NULs": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hexdump_does_not_think_last_padded_block_matches_any_full_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hexdump_thinks_last_full_block_can_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-d-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-i-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-s-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.hostname-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-g-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-u-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-un-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.id-ur-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-creates-hard-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-creates-soft-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-force-creates-hard-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-force-creates-soft-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-preserves-hard-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ln-preserves-soft-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-1-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-h-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-l-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls-s-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls_symlink_to_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.ls_unicode_test_with_codepoints_limited_to_767": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.md5sum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.md5sum-verifies-non-binary-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mkdir-makes-a-directory": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mkdir-makes-parent-directories": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mount": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.mv-files-to-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-files-to-dir-2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-follows-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-empty-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-hardlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-large-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-small-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-symlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-moves-unreadable-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-preserves-hard-links": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.mv-preserves-links": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-refuses-mv-dir-to-subdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.mv-removes-source-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.od_-b": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.od_-b_--traditional": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.od_-b_--traditional_FILE": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.od_-f": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.patch_-N_ignores_already_applied_hunk": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_-R_with_nonexistent_old_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_FILE_PATCH": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_at_the_beginning": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_creates_new_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_detects_already_applied_hunk": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_detects_already_applied_hunk_at_the_EOF": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_internal_buffering_bug?": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_understands_...dir///dir...": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_with_nonexistent_old_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.patch_with_old_file_==_new_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pidof_-o_%PPID_NOP": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.pidof_-o_init": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.pidof_-s": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.pidof__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pidof__exit_with_success_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pidof_this": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_aborts_on_%r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_aborts_on_bare_%": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_%d_bad_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_multiple_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%d": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%i": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_handles_positive_numbers_for_%x": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_produces_no_further_output_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_produces_no_further_output_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_repeatedly_uses_pattern_for_each_argv": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_treats_leading_0_as_flag": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%%": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%*.*f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%*.*f_with_negative_width/precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%*f_with_negative_width": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%.*f_with_negative_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%23.12f": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%Ld": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%b_escaped_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%d_'\"x'_\"'y\"_\"'zTAIL\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%ld": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%s_'\"x'_\"'y\"_\"'zTAIL\"": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.printf_understands_%zd": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.pwd-prints-working-directory": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_a_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_a_link": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_a_weird_dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_-f_on_an_invalid_link": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_on_a_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.readlink_on_a_link": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_link_to_non-existent_file_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_absolute_path_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_local_file_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.realpath_on_non-existent_local_file_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_file_with_NUL_character": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_file_with_long_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_file_with_missing_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rev_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rm-removes-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.rmdir-removes-parent-directories": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_'s///w_FILE'": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-i_finishes_ranges_correctly": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-i_with_address_modifies_all_files,_not_only_first": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-i_with_no_arg_[GNUFAIL]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-n": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_-n_s//p": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/$_in_regex/_should_not_match_newlines,_only_end-of-line": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+0<cmd>_-i_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+0{...}_-i_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+N{...}_-i_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+N{...}_addresses_work": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,+N{...}_addresses_work_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_/regex/,N{...}_addresses_work": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_2d;2,1p__gnu_compat_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_G__append_hold_space_to_pattern_space_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N__flushes_pattern_space__GNU_behavior__": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N__stops_at_end_of_input__and_P__prints_to_first_newline_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N_test2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_N_test3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_T__!test/branch_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_^_OR_not^": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_a_cmd_ended_by_double_backslash": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_a_cmd_understands_\\n,\\t,\\r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_accepts_blanks_before_command": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_accepts_multiple_-e": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_accepts_newlines_in_-e": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_address_match_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_append_autoinserts_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_append_autoinserts_newline_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_append_autoinserts_newline_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_autoinsert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_b__branch_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_b__branch_with_no_label_jumps_to_end_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_backref_from_empty_s_uses_range_regex": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_backref_from_empty_s_uses_range_regex_with_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_beginning__^__matches_only_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_c": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_cat_plus_empty_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_clusternewline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_does_not_break_n,m_matching": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_does_not_break_n,regex_matching": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_does_not_break_n,regex_matching_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_ends_script_iteration": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_d_ends_script_iteration__2_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_embedded_NUL_g": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_empty_file_plus_cat": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_escaped_newline_in_command": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_explicit_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_handles_empty_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_i_cmd_understands_\\n,\\t,\\r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_insert_doesn't_autoinsert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_leave_off_trailing_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_lie-to-autoconf": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_match_EOF": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_match_EOF_inline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_match_EOF_two_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_n__flushes_pattern_space,_terminates_early_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_n_command_must_reset_'substituted'_bit": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_nested_{}s": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_no_files__stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_noprint,_no_match,_no_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_normal_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_print_autoinsert_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_print_autoinsert_newlines_two_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s///NUM_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s//g__exhaustive_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s//p": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s/xxx/[/": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_[delimiter]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_arbitrary_delimiter": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_chains": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_chains2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_s_with_\\t__GNU_ext_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_selective_matches_insert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_selective_matches_noinsert_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_selective_matches_with_one_nl": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_pattern": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_replacement_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_replacement_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_stdin_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_subst+write": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_t__test/branch_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_t__test/branch_clears_test_bit_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_trailing_NUL": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_understands_\\r": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_understands_duplicate_file_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_uses_previous_regexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_with_N_skipping_lines_past_ranges_on_next_cmds": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_with_empty_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_advances_correctly_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_advances_correctly_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_logic_must_not_falsely_trigger_here_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sed_zero_chars_match/replace_logic_must_not_falsely_trigger_here_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_-.9": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.30": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.30_to_4.000": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.3_with_padding_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_.3_with_padding_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_by_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_down_by_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_down_by_3_with_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_up_by_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_wrong_way_#1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_count_wrong_way_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_one_argument": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_one_argument_with_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_equal,_arbitrary_negative_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_equal,_arbitrary_positive_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.seq_two_arguments_with_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sha1sum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.sha1sum:_one-space_separated_input_for_-c": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sha256sum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_#2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-k2,2M": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-s_-u": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-sr__stable_and_reverse__does_NOT_reverse_'stable'_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-u_should_consider_field_only_when_discarding": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_-z_outputs_NUL_terminated_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_file_in_place": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_doesn't_strip_leading_blanks,_disables_fallback_global_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_multiple_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_numeric_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_numeric_option_and_global_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_key_range_with_two_-k_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_numeric": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_one_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_ENDCHAR": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.sort_with_non-default_leading_delim_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.start-stop-daemon_-a_without_-x": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.start-stop-daemon_-x_without_-a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.start-stop-daemon_with_both_-x_and_-a__need_non-busybox_false_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.start-stop-daemon_without_-x_and_-a": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.strings-works-like-GNU": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tail-n-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tail-works": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tail:_+N_with_N_>_file_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tail:_-c_+N_with_largish_N": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-archives-multiple-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-complains-about-missing-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-demands-at-least-one-ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-demands-at-most-one-ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-all-subdirs": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-from-standard-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-multiple-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-extracts-to-standard-output": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-cz-options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-empty-include-and-non-empty-exclude-list": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-exclude-and-extract-lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-multiple-X-options": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar-handles-nested-exclude": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_--overwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_-k_does_not_extract_into_symlinks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_Empty_file_is_not_a_tarball": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Empty_file_is_not_a_tarball.tar.gz": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Pax-encoded_UTF8_names_and_symlinks": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Symlink_attack:_create_symlink_and_then_write_through_it": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_Symlinks_and_hardlinks_coexist": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Twenty_zeroed_blocks_is_an_empty_tarball": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_Two_zeroed_blocks_is_a__'truncated'__empty_tarball": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_does_not_extract_into_symlinks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_extract_tgz": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_extract_txz": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_hardlinks_and_repeated_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_hardlinks_mode": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_strips_/../_on_extract": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_symlinks_mode": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tar_with_link_with_size": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tar_with_prefix_fields": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.tee-appends-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tee-tees-input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!_-f:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!_a_=_b_-a_!_c_=_c:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_!_a_=_b_-a_!_c_=_d:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'!'_'!'_=_'!':_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'!'_'_'_=_'_':_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'!'_=_'!':_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'':_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_'_'_=_'_':_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_--help:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_-f:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_-f_=_a_-o_b:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_-lt_=_-gt:_should_be_false__1_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_a:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_a_-a_!:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.test_a_=_a:_should_be_true__0_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.touch-creates-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.touch-does-not-create-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.touch-touches-files-after-non-existent-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-d-alnum-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-d-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-non-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-rejects-wrong-class": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_does_not_stop_after_[:digit:]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_does_not_treat_[]_in_[a-z]_as_special": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_has_correct_xdigit_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_understands_0-9A-F": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.tr_understands_[:xdigit:]": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.true-is-silent": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.true-returns-success": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-__specify_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-c__occurrence_count_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-d__dups_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-f_-s__skip_fields_and_chars_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-s_-w__skip_fields_and_compare_max_chars_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-u_and_-d_produce_no_output": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_-w__compare_max_characters_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__default_to_stdin_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__exit_success_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__exit_with_error_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq__stdin__outfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_input_-__specify_stdout_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_input__specify_file_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uniq_input_outfile__two_files_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.unzip__archive_with_corrupted_lzma_1_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.unzip__archive_with_corrupted_lzma_2_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.unzip__bad_archive_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.unzip__subdir_only_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.uptime-works": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-all": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-characters": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-counts-words": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.wc-prints-longest-line-length": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.which-uses-default-path": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs-works": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-E_''": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-E___stops_on_underscore": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-I_skips_empty_lines_and_leading_whitespace": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-e_without_param": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-n1": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-n2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_-s7_can_take_one-char_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-sNUM_test_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_-sNUM_test_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.xargs_argument_line_too_long": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.busybox.xargs_does_not_stop_on_underscore__'new'_GNU_behavior_": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat:_dont_delete_Z_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat:_dont_delete_bz2_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat:_dont_delete_gz_src": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat_can_handle_compressed_zero-length__.Z__files": {
+ "status": "PASSED"
+ },
+ "ptestresult.busybox.zcat_can_print_many_files": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "busybox": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.07855486869812,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-cpio.log b/runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-cpio.log
new file mode 100644
index 00000000000..21caa266cbc
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-cpio.log
@@ -0,0 +1,18 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: cpio version
+PASS: basic functionality: copyin/copyout
+PASS: symlink
+SKIP: symlink-bad-length
+PASS: symlink-long
+PASS: symlink --to-stdout
+PASS: interdir
+PASS: delayed setstat
+PASS: delayed setstat (with -depth)
+PASS: delayed setstat (copy-pass)
+PASS: delayed setstat (umask)
+PASS: delayed setstat (umask, copy-pass)
+PASS: big block size
+PASS: CVE-2015-1197 (--no-absolute-filenames for symlinks)
+PASS: CVE-2019-14866 (tar header size overflow)
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-raw.log
new file mode 100644
index 00000000000..7fd9426760d
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-cpio/ptest-raw.log
@@ -0,0 +1,23 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/cpio/ptest
+PASS: cpio version
+PASS: basic functionality: copyin/copyout
+PASS: symlink
+SKIP: symlink-bad-length
+PASS: symlink-long
+PASS: symlink --to-stdout
+PASS: interdir
+PASS: delayed setstat
+PASS: delayed setstat (with -depth)
+PASS: delayed setstat (copy-pass)
+PASS: delayed setstat (umask)
+PASS: delayed setstat (umask, copy-pass)
+PASS: big block size
+PASS: CVE-2015-1197 (--no-absolute-filenames for symlinks)
+PASS: CVE-2019-14866 (tar header size overflow)
+DURATION: 1
+END: /usr/lib/cpio/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-cpio/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-cpio/testresults.json
new file mode 100644
index 00000000000..7fb4e2d569e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-cpio/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-cpio_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-cpio",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001253366470336914,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2665953636169434,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.029857635498046875,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.8238332271575928,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001051187515258789,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.cpio.CVE-2015-1197__--no-absolute-filenames_for_symlinks_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.CVE-2019-14866__tar_header_size_overflow_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.basic_functionality:_copyin/copyout": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.big_block_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.cpio_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__copy-pass_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__umask,_copy-pass_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__umask_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.delayed_setstat__with_-depth_": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.interdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.symlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.symlink-bad-length": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.cpio.symlink-long": {
+ "status": "PASSED"
+ },
+ "ptestresult.cpio.symlink_--to-stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "cpio": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.152961730957031,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-diffstat.log b/runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-diffstat.log
new file mode 100644
index 00000000000..f745ea33643
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-diffstat.log
@@ -0,0 +1,580 @@
+START: ptest-runner
+2024-01-31T02:05
+Checking /usr/bin/diffstat
+testing case01
+PASS: case01
+PASS: case01p1
+PASS: case01p9
+PASS: case01f0
+PASS: case01u
+PASS: case01k
+PASS: case01r1
+PASS: case01r2
+PASS: case01b
+PASS: case01R
+PASS: case01Rp0
+testing case02
+PASS: case02
+PASS: case02p1
+PASS: case02p9
+PASS: case02f0
+PASS: case02u
+PASS: case02k
+PASS: case02r1
+PASS: case02r2
+PASS: case02b
+PASS: case02R
+PASS: case02Rp0
+testing case03
+PASS: case03
+PASS: case03p1
+PASS: case03p9
+PASS: case03f0
+PASS: case03u
+PASS: case03k
+PASS: case03r1
+PASS: case03r2
+PASS: case03b
+PASS: case03R
+PASS: case03Rp0
+testing case04
+PASS: case04
+PASS: case04p1
+PASS: case04p9
+PASS: case04f0
+PASS: case04u
+PASS: case04k
+PASS: case04r1
+PASS: case04r2
+PASS: case04b
+PASS: case04R
+PASS: case04Rp0
+testing case05
+PASS: case05
+PASS: case05p1
+PASS: case05p9
+PASS: case05f0
+PASS: case05u
+PASS: case05k
+PASS: case05r1
+PASS: case05r2
+PASS: case05b
+PASS: case05R
+PASS: case05Rp0
+testing case06
+PASS: case06
+PASS: case06p1
+PASS: case06p9
+PASS: case06f0
+PASS: case06u
+PASS: case06k
+PASS: case06r1
+PASS: case06r2
+PASS: case06b
+PASS: case06R
+PASS: case06Rp0
+testing case07
+PASS: case07
+PASS: case07p1
+PASS: case07p9
+PASS: case07f0
+PASS: case07u
+PASS: case07k
+PASS: case07r1
+PASS: case07r2
+PASS: case07b
+PASS: case07R
+PASS: case07Rp0
+testing case08
+PASS: case08
+PASS: case08p1
+PASS: case08p9
+PASS: case08f0
+PASS: case08u
+PASS: case08k
+PASS: case08r1
+PASS: case08r2
+PASS: case08b
+PASS: case08R
+PASS: case08Rp0
+testing case09
+PASS: case09
+PASS: case09p1
+PASS: case09p9
+PASS: case09f0
+PASS: case09u
+PASS: case09k
+PASS: case09r1
+PASS: case09r2
+PASS: case09b
+PASS: case09R
+PASS: case09Rp0
+testing case10
+PASS: case10
+PASS: case10p1
+PASS: case10p9
+PASS: case10f0
+PASS: case10u
+PASS: case10k
+PASS: case10r1
+PASS: case10r2
+PASS: case10b
+PASS: case10R
+PASS: case10Rp0
+testing case11
+PASS: case11
+PASS: case11p1
+PASS: case11p9
+PASS: case11f0
+PASS: case11u
+PASS: case11k
+PASS: case11r1
+PASS: case11r2
+PASS: case11b
+PASS: case11R
+PASS: case11Rp0
+testing case12
+PASS: case12
+PASS: case12p1
+PASS: case12p9
+PASS: case12f0
+PASS: case12u
+PASS: case12k
+PASS: case12r1
+PASS: case12r2
+PASS: case12b
+PASS: case12R
+PASS: case12Rp0
+testing case13
+PASS: case13
+PASS: case13p1
+PASS: case13p9
+PASS: case13f0
+PASS: case13u
+PASS: case13k
+PASS: case13r1
+PASS: case13r2
+PASS: case13b
+PASS: case13R
+PASS: case13Rp0
+testing case14
+PASS: case14
+PASS: case14p1
+PASS: case14p9
+PASS: case14f0
+PASS: case14u
+PASS: case14k
+PASS: case14r1
+PASS: case14r2
+PASS: case14b
+PASS: case14R
+PASS: case14Rp0
+testing case15
+PASS: case15
+PASS: case15p1
+PASS: case15p9
+PASS: case15f0
+PASS: case15u
+PASS: case15k
+PASS: case15r1
+PASS: case15r2
+PASS: case15b
+PASS: case15R
+PASS: case15Rp0
+testing case16
+PASS: case16
+PASS: case16p1
+PASS: case16p9
+PASS: case16f0
+PASS: case16u
+PASS: case16k
+PASS: case16r1
+PASS: case16r2
+PASS: case16b
+PASS: case16R
+PASS: case16Rp0
+testing case17
+PASS: case17
+PASS: case17p1
+PASS: case17p9
+PASS: case17f0
+PASS: case17u
+PASS: case17k
+PASS: case17r1
+PASS: case17r2
+PASS: case17b
+PASS: case17R
+PASS: case17Rp0
+testing case18
+PASS: case18
+PASS: case18p1
+PASS: case18p9
+PASS: case18f0
+PASS: case18u
+PASS: case18k
+PASS: case18r1
+PASS: case18r2
+PASS: case18b
+PASS: case18R
+PASS: case18Rp0
+testing case19
+PASS: case19
+PASS: case19p1
+PASS: case19p9
+PASS: case19f0
+PASS: case19u
+PASS: case19k
+PASS: case19r1
+PASS: case19r2
+PASS: case19b
+PASS: case19R
+PASS: case19Rp0
+testing case20
+PASS: case20
+PASS: case20p1
+PASS: case20p9
+PASS: case20f0
+PASS: case20u
+PASS: case20k
+PASS: case20r1
+PASS: case20r2
+PASS: case20b
+PASS: case20R
+PASS: case20Rp0
+testing case21
+PASS: case21
+PASS: case21p1
+PASS: case21p9
+PASS: case21f0
+PASS: case21u
+PASS: case21k
+PASS: case21r1
+PASS: case21r2
+PASS: case21b
+PASS: case21R
+PASS: case21Rp0
+testing case22
+PASS: case22
+PASS: case22p1
+PASS: case22p9
+PASS: case22f0
+PASS: case22u
+PASS: case22k
+PASS: case22r1
+PASS: case22r2
+PASS: case22b
+PASS: case22R
+PASS: case22Rp0
+testing case23
+PASS: case23
+PASS: case23p1
+PASS: case23p9
+PASS: case23f0
+PASS: case23u
+PASS: case23k
+PASS: case23r1
+PASS: case23r2
+PASS: case23b
+PASS: case23R
+PASS: case23Rp0
+testing case24
+PASS: case24
+PASS: case24p1
+PASS: case24p9
+PASS: case24f0
+PASS: case24u
+PASS: case24k
+PASS: case24r1
+PASS: case24r2
+PASS: case24b
+PASS: case24R
+PASS: case24Rp0
+testing case25
+PASS: case25
+PASS: case25p1
+PASS: case25p9
+PASS: case25f0
+PASS: case25u
+PASS: case25k
+PASS: case25r1
+PASS: case25r2
+PASS: case25b
+PASS: case25R
+PASS: case25Rp0
+testing case26
+PASS: case26
+PASS: case26p1
+PASS: case26p9
+PASS: case26f0
+PASS: case26u
+PASS: case26k
+PASS: case26r1
+PASS: case26r2
+PASS: case26b
+PASS: case26R
+PASS: case26Rp0
+testing case27
+PASS: case27
+PASS: case27p1
+PASS: case27p9
+PASS: case27f0
+PASS: case27u
+PASS: case27k
+PASS: case27r1
+PASS: case27r2
+PASS: case27b
+PASS: case27R
+PASS: case27Rp0
+testing case28
+PASS: case28
+PASS: case28p1
+PASS: case28p9
+PASS: case28f0
+PASS: case28u
+PASS: case28k
+PASS: case28r1
+PASS: case28r2
+PASS: case28b
+PASS: case28R
+PASS: case28Rp0
+testing case29
+PASS: case29
+PASS: case29p1
+PASS: case29p9
+PASS: case29f0
+PASS: case29u
+PASS: case29k
+PASS: case29r1
+PASS: case29r2
+PASS: case29b
+PASS: case29R
+PASS: case29Rp0
+testing case31
+PASS: case31
+PASS: case31p1
+PASS: case31p9
+PASS: case31f0
+PASS: case31u
+PASS: case31k
+PASS: case31r1
+PASS: case31r2
+PASS: case31b
+PASS: case31R
+PASS: case31Rp0
+testing case31l
+PASS: case31l
+PASS: case31lp1
+PASS: case31lp9
+PASS: case31lf0
+PASS: case31lu
+PASS: case31lk
+PASS: case31lr1
+PASS: case31lr2
+PASS: case31lb
+PASS: case31lR
+PASS: case31lRp0
+testing case31u
+PASS: case31u
+PASS: case31up1
+PASS: case31up9
+PASS: case31uf0
+PASS: case31uu
+PASS: case31uk
+PASS: case31ur1
+PASS: case31ur2
+PASS: case31ub
+PASS: case31uR
+PASS: case31uRp0
+testing case32
+PASS: case32
+PASS: case32p1
+PASS: case32p9
+PASS: case32f0
+PASS: case32u
+PASS: case32k
+PASS: case32r1
+PASS: case32r2
+PASS: case32b
+PASS: case32R
+PASS: case32Rp0
+testing case33
+PASS: case33
+PASS: case33p1
+PASS: case33p9
+PASS: case33f0
+PASS: case33u
+PASS: case33k
+PASS: case33r1
+PASS: case33r2
+PASS: case33b
+PASS: case33R
+PASS: case33Rp0
+testing case34
+PASS: case34
+PASS: case34p1
+PASS: case34p9
+PASS: case34f0
+PASS: case34u
+PASS: case34k
+PASS: case34r1
+PASS: case34r2
+PASS: case34b
+PASS: case34R
+PASS: case34Rp0
+testing case35
+PASS: case35
+PASS: case35p1
+PASS: case35p9
+PASS: case35f0
+PASS: case35u
+PASS: case35k
+PASS: case35r1
+PASS: case35r2
+PASS: case35b
+PASS: case35R
+PASS: case35Rp0
+testing case36
+PASS: case36
+PASS: case36p1
+PASS: case36p9
+PASS: case36f0
+PASS: case36u
+PASS: case36k
+PASS: case36r1
+PASS: case36r2
+PASS: case36b
+PASS: case36R
+PASS: case36Rp0
+testing case37
+PASS: case37
+PASS: case37p1
+PASS: case37p9
+PASS: case37f0
+PASS: case37u
+PASS: case37k
+PASS: case37r1
+PASS: case37r2
+PASS: case37b
+PASS: case37R
+PASS: case37Rp0
+testing case38l
+PASS: case38l
+PASS: case38lp1
+PASS: case38lp9
+PASS: case38lf0
+PASS: case38lu
+PASS: case38lk
+PASS: case38lr1
+PASS: case38lr2
+PASS: case38lb
+PASS: case38lR
+PASS: case38lRp0
+testing case38r
+PASS: case38r
+PASS: case38rp1
+PASS: case38rp9
+PASS: case38rf0
+PASS: case38ru
+PASS: case38rk
+PASS: case38rr1
+PASS: case38rr2
+PASS: case38rb
+PASS: case38rR
+PASS: case38rRp0
+testing case39
+PASS: case39
+PASS: case39p1
+PASS: case39p9
+PASS: case39f0
+PASS: case39u
+PASS: case39k
+PASS: case39r1
+PASS: case39r2
+PASS: case39b
+PASS: case39R
+PASS: case39Rp0
+testing case40
+PASS: case40
+PASS: case40p1
+PASS: case40p9
+PASS: case40f0
+PASS: case40u
+PASS: case40k
+PASS: case40r1
+PASS: case40r2
+PASS: case40b
+PASS: case40R
+PASS: case40Rp0
+testing case41
+PASS: case41
+PASS: case41p1
+PASS: case41p9
+PASS: case41f0
+PASS: case41u
+PASS: case41k
+PASS: case41r1
+PASS: case41r2
+PASS: case41b
+PASS: case41R
+PASS: case41Rp0
+testing case42
+PASS: case42
+PASS: case42p1
+PASS: case42p9
+PASS: case42f0
+PASS: case42u
+PASS: case42k
+PASS: case42r1
+PASS: case42r2
+PASS: case42b
+PASS: case42R
+PASS: case42Rp0
+testing case43
+PASS: case43
+PASS: case43p1
+PASS: case43p9
+PASS: case43f0
+PASS: case43u
+PASS: case43k
+PASS: case43r1
+PASS: case43r2
+PASS: case43b
+PASS: case43R
+PASS: case43Rp0
+testing case44
+PASS: case44
+PASS: case44p1
+PASS: case44p9
+PASS: case44f0
+PASS: case44u
+PASS: case44k
+PASS: case44r1
+PASS: case44r2
+PASS: case44b
+PASS: case44R
+PASS: case44Rp0
+testing case45
+PASS: case45
+PASS: case45p1
+PASS: case45p9
+PASS: case45f0
+PASS: case45u
+PASS: case45k
+PASS: case45r1
+PASS: case45r2
+PASS: case45b
+PASS: case45R
+PASS: case45Rp0
+testing case46
+PASS: case46
+PASS: case46p1
+PASS: case46p9
+PASS: case46f0
+PASS: case46u
+PASS: case46k
+PASS: case46r1
+PASS: case46r2
+PASS: case46b
+PASS: case46R
+PASS: case46Rp0
+DURATION: 6
diff --git a/runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-raw.log
new file mode 100644
index 00000000000..a0939cd15a7
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-diffstat/ptest-raw.log
@@ -0,0 +1,585 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/diffstat/ptest
+Checking /usr/bin/diffstat
+testing case01
+PASS: case01
+PASS: case01p1
+PASS: case01p9
+PASS: case01f0
+PASS: case01u
+PASS: case01k
+PASS: case01r1
+PASS: case01r2
+PASS: case01b
+PASS: case01R
+PASS: case01Rp0
+testing case02
+PASS: case02
+PASS: case02p1
+PASS: case02p9
+PASS: case02f0
+PASS: case02u
+PASS: case02k
+PASS: case02r1
+PASS: case02r2
+PASS: case02b
+PASS: case02R
+PASS: case02Rp0
+testing case03
+PASS: case03
+PASS: case03p1
+PASS: case03p9
+PASS: case03f0
+PASS: case03u
+PASS: case03k
+PASS: case03r1
+PASS: case03r2
+PASS: case03b
+PASS: case03R
+PASS: case03Rp0
+testing case04
+PASS: case04
+PASS: case04p1
+PASS: case04p9
+PASS: case04f0
+PASS: case04u
+PASS: case04k
+PASS: case04r1
+PASS: case04r2
+PASS: case04b
+PASS: case04R
+PASS: case04Rp0
+testing case05
+PASS: case05
+PASS: case05p1
+PASS: case05p9
+PASS: case05f0
+PASS: case05u
+PASS: case05k
+PASS: case05r1
+PASS: case05r2
+PASS: case05b
+PASS: case05R
+PASS: case05Rp0
+testing case06
+PASS: case06
+PASS: case06p1
+PASS: case06p9
+PASS: case06f0
+PASS: case06u
+PASS: case06k
+PASS: case06r1
+PASS: case06r2
+PASS: case06b
+PASS: case06R
+PASS: case06Rp0
+testing case07
+PASS: case07
+PASS: case07p1
+PASS: case07p9
+PASS: case07f0
+PASS: case07u
+PASS: case07k
+PASS: case07r1
+PASS: case07r2
+PASS: case07b
+PASS: case07R
+PASS: case07Rp0
+testing case08
+PASS: case08
+PASS: case08p1
+PASS: case08p9
+PASS: case08f0
+PASS: case08u
+PASS: case08k
+PASS: case08r1
+PASS: case08r2
+PASS: case08b
+PASS: case08R
+PASS: case08Rp0
+testing case09
+PASS: case09
+PASS: case09p1
+PASS: case09p9
+PASS: case09f0
+PASS: case09u
+PASS: case09k
+PASS: case09r1
+PASS: case09r2
+PASS: case09b
+PASS: case09R
+PASS: case09Rp0
+testing case10
+PASS: case10
+PASS: case10p1
+PASS: case10p9
+PASS: case10f0
+PASS: case10u
+PASS: case10k
+PASS: case10r1
+PASS: case10r2
+PASS: case10b
+PASS: case10R
+PASS: case10Rp0
+testing case11
+PASS: case11
+PASS: case11p1
+PASS: case11p9
+PASS: case11f0
+PASS: case11u
+PASS: case11k
+PASS: case11r1
+PASS: case11r2
+PASS: case11b
+PASS: case11R
+PASS: case11Rp0
+testing case12
+PASS: case12
+PASS: case12p1
+PASS: case12p9
+PASS: case12f0
+PASS: case12u
+PASS: case12k
+PASS: case12r1
+PASS: case12r2
+PASS: case12b
+PASS: case12R
+PASS: case12Rp0
+testing case13
+PASS: case13
+PASS: case13p1
+PASS: case13p9
+PASS: case13f0
+PASS: case13u
+PASS: case13k
+PASS: case13r1
+PASS: case13r2
+PASS: case13b
+PASS: case13R
+PASS: case13Rp0
+testing case14
+PASS: case14
+PASS: case14p1
+PASS: case14p9
+PASS: case14f0
+PASS: case14u
+PASS: case14k
+PASS: case14r1
+PASS: case14r2
+PASS: case14b
+PASS: case14R
+PASS: case14Rp0
+testing case15
+PASS: case15
+PASS: case15p1
+PASS: case15p9
+PASS: case15f0
+PASS: case15u
+PASS: case15k
+PASS: case15r1
+PASS: case15r2
+PASS: case15b
+PASS: case15R
+PASS: case15Rp0
+testing case16
+PASS: case16
+PASS: case16p1
+PASS: case16p9
+PASS: case16f0
+PASS: case16u
+PASS: case16k
+PASS: case16r1
+PASS: case16r2
+PASS: case16b
+PASS: case16R
+PASS: case16Rp0
+testing case17
+PASS: case17
+PASS: case17p1
+PASS: case17p9
+PASS: case17f0
+PASS: case17u
+PASS: case17k
+PASS: case17r1
+PASS: case17r2
+PASS: case17b
+PASS: case17R
+PASS: case17Rp0
+testing case18
+PASS: case18
+PASS: case18p1
+PASS: case18p9
+PASS: case18f0
+PASS: case18u
+PASS: case18k
+PASS: case18r1
+PASS: case18r2
+PASS: case18b
+PASS: case18R
+PASS: case18Rp0
+testing case19
+PASS: case19
+PASS: case19p1
+PASS: case19p9
+PASS: case19f0
+PASS: case19u
+PASS: case19k
+PASS: case19r1
+PASS: case19r2
+PASS: case19b
+PASS: case19R
+PASS: case19Rp0
+testing case20
+PASS: case20
+PASS: case20p1
+PASS: case20p9
+PASS: case20f0
+PASS: case20u
+PASS: case20k
+PASS: case20r1
+PASS: case20r2
+PASS: case20b
+PASS: case20R
+PASS: case20Rp0
+testing case21
+PASS: case21
+PASS: case21p1
+PASS: case21p9
+PASS: case21f0
+PASS: case21u
+PASS: case21k
+PASS: case21r1
+PASS: case21r2
+PASS: case21b
+PASS: case21R
+PASS: case21Rp0
+testing case22
+PASS: case22
+PASS: case22p1
+PASS: case22p9
+PASS: case22f0
+PASS: case22u
+PASS: case22k
+PASS: case22r1
+PASS: case22r2
+PASS: case22b
+PASS: case22R
+PASS: case22Rp0
+testing case23
+PASS: case23
+PASS: case23p1
+PASS: case23p9
+PASS: case23f0
+PASS: case23u
+PASS: case23k
+PASS: case23r1
+PASS: case23r2
+PASS: case23b
+PASS: case23R
+PASS: case23Rp0
+testing case24
+PASS: case24
+PASS: case24p1
+PASS: case24p9
+PASS: case24f0
+PASS: case24u
+PASS: case24k
+PASS: case24r1
+PASS: case24r2
+PASS: case24b
+PASS: case24R
+PASS: case24Rp0
+testing case25
+PASS: case25
+PASS: case25p1
+PASS: case25p9
+PASS: case25f0
+PASS: case25u
+PASS: case25k
+PASS: case25r1
+PASS: case25r2
+PASS: case25b
+PASS: case25R
+PASS: case25Rp0
+testing case26
+PASS: case26
+PASS: case26p1
+PASS: case26p9
+PASS: case26f0
+PASS: case26u
+PASS: case26k
+PASS: case26r1
+PASS: case26r2
+PASS: case26b
+PASS: case26R
+PASS: case26Rp0
+testing case27
+PASS: case27
+PASS: case27p1
+PASS: case27p9
+PASS: case27f0
+PASS: case27u
+PASS: case27k
+PASS: case27r1
+PASS: case27r2
+PASS: case27b
+PASS: case27R
+PASS: case27Rp0
+testing case28
+PASS: case28
+PASS: case28p1
+PASS: case28p9
+PASS: case28f0
+PASS: case28u
+PASS: case28k
+PASS: case28r1
+PASS: case28r2
+PASS: case28b
+PASS: case28R
+PASS: case28Rp0
+testing case29
+PASS: case29
+PASS: case29p1
+PASS: case29p9
+PASS: case29f0
+PASS: case29u
+PASS: case29k
+PASS: case29r1
+PASS: case29r2
+PASS: case29b
+PASS: case29R
+PASS: case29Rp0
+testing case31
+PASS: case31
+PASS: case31p1
+PASS: case31p9
+PASS: case31f0
+PASS: case31u
+PASS: case31k
+PASS: case31r1
+PASS: case31r2
+PASS: case31b
+PASS: case31R
+PASS: case31Rp0
+testing case31l
+PASS: case31l
+PASS: case31lp1
+PASS: case31lp9
+PASS: case31lf0
+PASS: case31lu
+PASS: case31lk
+PASS: case31lr1
+PASS: case31lr2
+PASS: case31lb
+PASS: case31lR
+PASS: case31lRp0
+testing case31u
+PASS: case31u
+PASS: case31up1
+PASS: case31up9
+PASS: case31uf0
+PASS: case31uu
+PASS: case31uk
+PASS: case31ur1
+PASS: case31ur2
+PASS: case31ub
+PASS: case31uR
+PASS: case31uRp0
+testing case32
+PASS: case32
+PASS: case32p1
+PASS: case32p9
+PASS: case32f0
+PASS: case32u
+PASS: case32k
+PASS: case32r1
+PASS: case32r2
+PASS: case32b
+PASS: case32R
+PASS: case32Rp0
+testing case33
+PASS: case33
+PASS: case33p1
+PASS: case33p9
+PASS: case33f0
+PASS: case33u
+PASS: case33k
+PASS: case33r1
+PASS: case33r2
+PASS: case33b
+PASS: case33R
+PASS: case33Rp0
+testing case34
+PASS: case34
+PASS: case34p1
+PASS: case34p9
+PASS: case34f0
+PASS: case34u
+PASS: case34k
+PASS: case34r1
+PASS: case34r2
+PASS: case34b
+PASS: case34R
+PASS: case34Rp0
+testing case35
+PASS: case35
+PASS: case35p1
+PASS: case35p9
+PASS: case35f0
+PASS: case35u
+PASS: case35k
+PASS: case35r1
+PASS: case35r2
+PASS: case35b
+PASS: case35R
+PASS: case35Rp0
+testing case36
+PASS: case36
+PASS: case36p1
+PASS: case36p9
+PASS: case36f0
+PASS: case36u
+PASS: case36k
+PASS: case36r1
+PASS: case36r2
+PASS: case36b
+PASS: case36R
+PASS: case36Rp0
+testing case37
+PASS: case37
+PASS: case37p1
+PASS: case37p9
+PASS: case37f0
+PASS: case37u
+PASS: case37k
+PASS: case37r1
+PASS: case37r2
+PASS: case37b
+PASS: case37R
+PASS: case37Rp0
+testing case38l
+PASS: case38l
+PASS: case38lp1
+PASS: case38lp9
+PASS: case38lf0
+PASS: case38lu
+PASS: case38lk
+PASS: case38lr1
+PASS: case38lr2
+PASS: case38lb
+PASS: case38lR
+PASS: case38lRp0
+testing case38r
+PASS: case38r
+PASS: case38rp1
+PASS: case38rp9
+PASS: case38rf0
+PASS: case38ru
+PASS: case38rk
+PASS: case38rr1
+PASS: case38rr2
+PASS: case38rb
+PASS: case38rR
+PASS: case38rRp0
+testing case39
+PASS: case39
+PASS: case39p1
+PASS: case39p9
+PASS: case39f0
+PASS: case39u
+PASS: case39k
+PASS: case39r1
+PASS: case39r2
+PASS: case39b
+PASS: case39R
+PASS: case39Rp0
+testing case40
+PASS: case40
+PASS: case40p1
+PASS: case40p9
+PASS: case40f0
+PASS: case40u
+PASS: case40k
+PASS: case40r1
+PASS: case40r2
+PASS: case40b
+PASS: case40R
+PASS: case40Rp0
+testing case41
+PASS: case41
+PASS: case41p1
+PASS: case41p9
+PASS: case41f0
+PASS: case41u
+PASS: case41k
+PASS: case41r1
+PASS: case41r2
+PASS: case41b
+PASS: case41R
+PASS: case41Rp0
+testing case42
+PASS: case42
+PASS: case42p1
+PASS: case42p9
+PASS: case42f0
+PASS: case42u
+PASS: case42k
+PASS: case42r1
+PASS: case42r2
+PASS: case42b
+PASS: case42R
+PASS: case42Rp0
+testing case43
+PASS: case43
+PASS: case43p1
+PASS: case43p9
+PASS: case43f0
+PASS: case43u
+PASS: case43k
+PASS: case43r1
+PASS: case43r2
+PASS: case43b
+PASS: case43R
+PASS: case43Rp0
+testing case44
+PASS: case44
+PASS: case44p1
+PASS: case44p9
+PASS: case44f0
+PASS: case44u
+PASS: case44k
+PASS: case44r1
+PASS: case44r2
+PASS: case44b
+PASS: case44R
+PASS: case44Rp0
+testing case45
+PASS: case45
+PASS: case45p1
+PASS: case45p9
+PASS: case45f0
+PASS: case45u
+PASS: case45k
+PASS: case45r1
+PASS: case45r2
+PASS: case45b
+PASS: case45R
+PASS: case45Rp0
+testing case46
+PASS: case46
+PASS: case46p1
+PASS: case46p9
+PASS: case46f0
+PASS: case46u
+PASS: case46k
+PASS: case46r1
+PASS: case46r2
+PASS: case46b
+PASS: case46R
+PASS: case46Rp0
+DURATION: 6
+END: /usr/lib/diffstat/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-diffstat/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-diffstat/testresults.json
new file mode 100644
index 00000000000..24d27f9f75c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-diffstat/testresults.json
@@ -0,0 +1,1644 @@
+{
+ "runtime_core-image-ptest-diffstat_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-diffstat",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010652542114257812,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.481504201889038,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03885817527770996,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 6.010377407073975,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008392333984375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.diffstat.case01": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case01u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case02u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case03u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case04u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case05u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case06u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case07u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case08u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case09u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case10u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case11u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case12u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case13u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case14u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case15u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case16u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case17u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case18u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case19u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case20u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case21u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case22u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case23u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case24u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case25u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case26u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case27u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case28u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case29u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31l": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lb": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lp9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31lu": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31ub": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31up1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31up9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31ur1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31ur2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case31uu": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case32u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case33u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case34u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case35u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case36u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case37u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38l": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lb": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lp9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38lu": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38r": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rR": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rRp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rb": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rk": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rp9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38rr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case38ru": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case39u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case40u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case41u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case42u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case43u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case44u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case45u": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46R": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46Rp0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46b": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46f0": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46k": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46p1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46p9": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46r1": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46r2": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffstat.case46u": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "diffstat": {
+ "duration": "6"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.070892333984375,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-diffutils.log b/runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-diffutils.log
new file mode 100644
index 00000000000..cd645c42d7b
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-diffutils.log
@@ -0,0 +1,43 @@
+START: ptest-runner
+2024-01-31T02:05
+make: Entering directory '/usr/lib/diffutils/ptest/tests'
+make[1]: Entering directory '/usr/lib/diffutils/ptest/tests'
+PASS: basic
+PASS: bignum
+PASS: binary
+brief-vs-stat-zero-kernel-lies: skipped test: stat --format %s does not work
+SKIP: brief-vs-stat-zero-kernel-lies
+PASS: cmp
+PASS: colliding-file-names
+PASS: diff3
+PASS: excess-slash
+PASS: help-version
+PASS: ifdef
+PASS: invalid-re
+PASS: function-line-vs-leading-space
+PASS: ignore-matching-lines
+PASS: label-vs-func
+XFAIL: large-subopt
+PASS: new-file
+PASS: no-dereference
+PASS: no-newline-at-eof
+PASS: stdin
+PASS: strcoll-0-names
+PASS: filename-quoting
+PASS: timezone
+PASS: colors
+PASS: y2038-vs-32bit
+============================================================================
+Testsuite summary for GNU diffutils 3.10
+============================================================================
+# TOTAL: 24
+# PASS: 22
+# SKIP: 1
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/diffutils/ptest/tests'
+make: Leaving directory '/usr/lib/diffutils/ptest/tests'
+DURATION: 3
diff --git a/runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-raw.log
new file mode 100644
index 00000000000..64053205f19
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-diffutils/ptest-raw.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/diffutils/ptest
+make: Entering directory '/usr/lib/diffutils/ptest/tests'
+make[1]: Entering directory '/usr/lib/diffutils/ptest/tests'
+PASS: basic
+PASS: bignum
+PASS: binary
+brief-vs-stat-zero-kernel-lies: skipped test: stat --format %s does not work
+SKIP: brief-vs-stat-zero-kernel-lies
+PASS: cmp
+PASS: colliding-file-names
+PASS: diff3
+PASS: excess-slash
+PASS: help-version
+PASS: ifdef
+PASS: invalid-re
+PASS: function-line-vs-leading-space
+PASS: ignore-matching-lines
+PASS: label-vs-func
+XFAIL: large-subopt
+PASS: new-file
+PASS: no-dereference
+PASS: no-newline-at-eof
+PASS: stdin
+PASS: strcoll-0-names
+PASS: filename-quoting
+PASS: timezone
+PASS: colors
+PASS: y2038-vs-32bit
+============================================================================
+Testsuite summary for GNU diffutils 3.10
+============================================================================
+# TOTAL: 24
+# PASS: 22
+# SKIP: 1
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/diffutils/ptest/tests'
+make: Leaving directory '/usr/lib/diffutils/ptest/tests'
+DURATION: 3
+END: /usr/lib/diffutils/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-diffutils/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-diffutils/testresults.json
new file mode 100644
index 00000000000..52afd0bd52d
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-diffutils/testresults.json
@@ -0,0 +1,132 @@
+{
+ "runtime_core-image-ptest-diffutils_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-diffutils",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010955333709716797,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.397667169570923,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03046107292175293,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 3.021918773651123,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0009546279907226562,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.diffutils.basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.bignum": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.brief-vs-stat-zero-kernel-lies": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.diffutils.cmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.colliding-file-names": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.colors": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.diff3": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.excess-slash": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.filename-quoting": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.function-line-vs-leading-space": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.help-version": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.ifdef": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.ignore-matching-lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.invalid-re": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.label-vs-func": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.new-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.no-dereference": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.no-newline-at-eof": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.strcoll-0-names": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.timezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.diffutils.y2038-vs-32bit": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "diffutils": {
+ "duration": "3"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.088698387145996,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-ethtool.log b/runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-ethtool.log
new file mode 100644
index 00000000000..bb7159f187d
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-ethtool.log
@@ -0,0 +1,7 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: test-cmdline
+=============
+1 test passed
+=============
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-raw.log
new file mode 100644
index 00000000000..b53284de8db
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-ethtool/ptest-raw.log
@@ -0,0 +1,12 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/ethtool/ptest
+PASS: test-cmdline
+=============
+1 test passed
+=============
+DURATION: 0
+END: /usr/lib/ethtool/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-ethtool/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-ethtool/testresults.json
new file mode 100644
index 00000000000..5f3a6f3de73
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-ethtool/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-ethtool_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-ethtool",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007879734039306641,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.363961696624756,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02799367904663086,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.5178799629211426,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0009238719940185547,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.ethtool.test-cmdline": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "ethtool": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.10505199432373,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-expat/ptest-expat.log b/runtime/poky/qemux86-64/core-image-ptest-expat/ptest-expat.log
new file mode 100644
index 00000000000..dc1feb44b71
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-expat/ptest-expat.log
@@ -0,0 +1,702 @@
+START: ptest-runner
+2024-01-31T02:05
+runtests
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.02 s
+runtestspp
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.00 s
+
+DURATION: 2
diff --git a/runtime/poky/qemux86-64/core-image-ptest-expat/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-expat/ptest-raw.log
new file mode 100644
index 00000000000..d04545c295e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-expat/ptest-raw.log
@@ -0,0 +1,707 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/expat/ptest
+runtests
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.02 s
+runtestspp
+Expat version: expat_2.5.0
+PASS: test_accounting_precision
+PASS: test_billion_laughs_attack_protection_api
+PASS: test_helper_unsigned_char_to_printable
+PASS: test_nsalloc_xmlns
+PASS: test_nsalloc_parse_buffer
+PASS: test_nsalloc_long_prefix
+PASS: test_nsalloc_long_uri
+PASS: test_nsalloc_long_attr
+PASS: test_nsalloc_long_attr_prefix
+PASS: test_nsalloc_realloc_attributes
+PASS: test_nsalloc_long_element
+PASS: test_nsalloc_realloc_binding_uri
+PASS: test_nsalloc_realloc_long_prefix
+PASS: test_nsalloc_realloc_longer_prefix
+PASS: test_nsalloc_long_namespace
+PASS: test_nsalloc_less_long_namespace
+PASS: test_nsalloc_long_context
+PASS: test_nsalloc_realloc_long_context
+PASS: test_nsalloc_realloc_long_context_2
+PASS: test_nsalloc_realloc_long_context_3
+PASS: test_nsalloc_realloc_long_context_4
+PASS: test_nsalloc_realloc_long_context_5
+PASS: test_nsalloc_realloc_long_context_6
+PASS: test_nsalloc_realloc_long_context_7
+PASS: test_nsalloc_realloc_long_ge_name
+PASS: test_nsalloc_realloc_long_context_in_dtd
+PASS: test_nsalloc_long_default_in_ext
+PASS: test_nsalloc_long_systemid_in_ext
+PASS: test_nsalloc_prefixed_element
+PASS: test_alloc_parse_xdecl
+PASS: test_alloc_parse_xdecl_2
+PASS: test_alloc_parse_pi
+PASS: test_alloc_parse_pi_2
+PASS: test_alloc_parse_pi_3
+PASS: test_alloc_parse_comment
+PASS: test_alloc_parse_comment_2
+PASS: test_alloc_create_external_parser
+PASS: test_alloc_run_external_parser
+PASS: test_alloc_dtd_copy_default_atts
+PASS: test_alloc_external_entity
+PASS: test_alloc_ext_entity_set_encoding
+PASS: test_alloc_internal_entity
+PASS: test_alloc_dtd_default_handling
+PASS: test_alloc_explicit_encoding
+PASS: test_alloc_set_base
+PASS: test_alloc_realloc_buffer
+PASS: test_alloc_ext_entity_realloc_buffer
+PASS: test_alloc_realloc_many_attributes
+PASS: test_alloc_public_entity_value
+PASS: test_alloc_realloc_subst_public_entity_value
+PASS: test_alloc_parse_public_doctype
+PASS: test_alloc_parse_public_doctype_long_name
+PASS: test_alloc_set_foreign_dtd
+PASS: test_alloc_attribute_enum_value
+PASS: test_alloc_realloc_attribute_enum_value
+PASS: test_alloc_realloc_implied_attribute
+PASS: test_alloc_realloc_default_attribute
+PASS: test_alloc_notation
+PASS: test_alloc_public_notation
+PASS: test_alloc_system_notation
+PASS: test_alloc_nested_groups
+PASS: test_alloc_realloc_nested_groups
+PASS: test_alloc_large_group
+PASS: test_alloc_realloc_group_choice
+PASS: test_alloc_pi_in_epilog
+PASS: test_alloc_comment_in_epilog
+PASS: test_alloc_realloc_long_attribute_value
+PASS: test_alloc_attribute_whitespace
+PASS: test_alloc_attribute_predefined_entity
+PASS: test_alloc_long_attr_default_with_char_ref
+PASS: test_alloc_long_attr_value
+PASS: test_alloc_nested_entities
+PASS: test_alloc_realloc_param_entity_newline
+PASS: test_alloc_realloc_ce_extends_pe
+PASS: test_alloc_realloc_attributes
+PASS: test_alloc_long_doc_name
+PASS: test_alloc_long_base
+PASS: test_alloc_long_public_id
+PASS: test_alloc_long_entity_value
+PASS: test_alloc_long_notation
+PASS: test_alloc_reset_after_external_entity_parser_create_fail
+PASS: test_misc_alloc_create_parser
+PASS: test_misc_alloc_create_parser_with_encoding
+PASS: test_misc_null_parser
+PASS: test_misc_error_string
+PASS: test_misc_version
+PASS: test_misc_features
+PASS: test_misc_attribute_leak
+PASS: test_misc_utf16le
+PASS: test_misc_stop_during_end_handler_issue_240_1
+PASS: test_misc_stop_during_end_handler_issue_240_2
+PASS: test_misc_deny_internal_entity_closing_doctype_issue_317
+PASS: test_misc_tag_mismatch_reset_leak
+PASS: test_return_ns_triplet
+PASS: test_ns_tagname_overwrite
+PASS: test_ns_tagname_overwrite_triplet
+PASS: test_start_ns_clears_start_element
+PASS: test_default_ns_from_ext_subset_and_ext_ge
+PASS: test_ns_prefix_with_empty_uri_1
+PASS: test_ns_prefix_with_empty_uri_2
+PASS: test_ns_prefix_with_empty_uri_3
+PASS: test_ns_prefix_with_empty_uri_4
+PASS: test_ns_unbound_prefix
+PASS: test_ns_default_with_empty_uri
+PASS: test_ns_duplicate_attrs_diff_prefixes
+PASS: test_ns_duplicate_hashes
+PASS: test_ns_unbound_prefix_on_attribute
+PASS: test_ns_unbound_prefix_on_element
+PASS: test_return_ns_triplet
+PASS: test_ns_long_element
+PASS: test_ns_mixed_prefix_atts
+PASS: test_ns_extend_uri_buffer
+PASS: test_ns_reserved_attributes
+PASS: test_ns_reserved_attributes_2
+PASS: test_ns_extremely_long_prefix
+PASS: test_ns_unknown_encoding_success
+PASS: test_ns_double_colon
+PASS: test_ns_double_colon_element
+PASS: test_ns_bad_attr_leafname
+PASS: test_ns_bad_element_leafname
+PASS: test_ns_utf16_leafname
+PASS: test_ns_utf16_element_leafname
+PASS: test_ns_utf16_doctype
+PASS: test_ns_invalid_doctype
+PASS: test_ns_double_colon_doctype
+PASS: test_ns_separator_in_uri
+PASS: test_nul_byte
+PASS: test_u0000_char
+PASS: test_siphash_self
+PASS: test_siphash_spec
+PASS: test_bom_utf8
+PASS: test_bom_utf16_be
+PASS: test_bom_utf16_le
+PASS: test_nobom_utf16_le
+PASS: test_illegal_utf8
+PASS: test_utf8_auto_align
+PASS: test_utf16
+PASS: test_utf16_le_epilog_newline
+PASS: test_not_utf16
+PASS: test_bad_encoding
+PASS: test_latin1_umlauts
+PASS: test_long_utf8_character
+PASS: test_long_latin1_attribute
+PASS: test_long_ascii_attribute
+PASS: test_danish_latin1
+PASS: test_french_charref_hexidecimal
+PASS: test_french_charref_decimal
+PASS: test_french_latin1
+PASS: test_french_utf8
+PASS: test_utf8_false_rejection
+PASS: test_line_number_after_parse
+PASS: test_column_number_after_parse
+PASS: test_line_and_column_numbers_inside_handlers
+PASS: test_line_number_after_error
+PASS: test_column_number_after_error
+PASS: test_really_long_lines
+PASS: test_really_long_encoded_lines
+PASS: test_end_element_events
+PASS: test_attr_whitespace_normalization
+PASS: test_xmldecl_misplaced
+PASS: test_xmldecl_invalid
+PASS: test_xmldecl_missing_attr
+PASS: test_xmldecl_missing_value
+PASS: test_unknown_encoding_internal_entity
+PASS: test_unrecognised_encoding_internal_entity
+PASS: test_wfc_undeclared_entity_unread_external_subset
+PASS: test_wfc_undeclared_entity_no_external_subset
+PASS: test_wfc_undeclared_entity_standalone
+PASS: test_wfc_undeclared_entity_with_external_subset
+PASS: test_not_standalone_handler_reject
+PASS: test_not_standalone_handler_accept
+PASS: test_wfc_undeclared_entity_with_external_subset_standalone
+PASS: test_entity_with_external_subset_unless_standalone
+PASS: test_wfc_no_recursive_entity_refs
+PASS: test_ext_entity_set_encoding
+PASS: test_ext_entity_no_handler
+PASS: test_ext_entity_set_bom
+PASS: test_ext_entity_bad_encoding
+PASS: test_ext_entity_bad_encoding_2
+PASS: test_ext_entity_invalid_parse
+PASS: test_ext_entity_invalid_suspended_parse
+PASS: test_dtd_default_handling
+PASS: test_dtd_attr_handling
+PASS: test_empty_ns_without_namespaces
+PASS: test_ns_in_attribute_default_without_namespaces
+PASS: test_stop_parser_between_char_data_calls
+PASS: test_suspend_parser_between_char_data_calls
+PASS: test_repeated_stop_parser_between_char_data_calls
+PASS: test_good_cdata_ascii
+PASS: test_good_cdata_utf16
+PASS: test_good_cdata_utf16_le
+PASS: test_long_cdata_utf16
+PASS: test_multichar_cdata_utf16
+PASS: test_utf16_bad_surrogate_pair
+PASS: test_bad_cdata
+PASS: test_bad_cdata_utf16
+PASS: test_stop_parser_between_cdata_calls
+PASS: test_suspend_parser_between_cdata_calls
+PASS: test_memory_allocation
+PASS: test_default_current
+PASS: test_dtd_elements
+PASS: test_dtd_elements_nesting
+PASS: test_set_foreign_dtd
+PASS: test_foreign_dtd_not_standalone
+PASS: test_invalid_foreign_dtd
+PASS: test_foreign_dtd_with_doctype
+PASS: test_foreign_dtd_without_external_subset
+PASS: test_empty_foreign_dtd
+PASS: test_set_base
+PASS: test_attributes
+PASS: test_reset_in_entity
+PASS: test_resume_invalid_parse
+PASS: test_resume_resuspended
+PASS: test_cdata_default
+PASS: test_subordinate_reset
+PASS: test_subordinate_suspend
+PASS: test_subordinate_xdecl_suspend
+PASS: test_subordinate_xdecl_abort
+PASS: test_explicit_encoding
+PASS: test_trailing_cr
+PASS: test_ext_entity_trailing_cr
+PASS: test_trailing_rsqb
+PASS: test_ext_entity_trailing_rsqb
+PASS: test_ext_entity_good_cdata
+PASS: test_user_parameters
+PASS: test_ext_entity_ref_parameter
+PASS: test_empty_parse
+PASS: test_get_buffer_1
+PASS: test_get_buffer_2
+PASS: test_get_buffer_3_overflow
+PASS: test_byte_info_at_end
+PASS: test_byte_info_at_error
+PASS: test_byte_info_at_cdata
+PASS: test_predefined_entities
+PASS: test_invalid_tag_in_dtd
+PASS: test_not_predefined_entities
+PASS: test_ignore_section
+PASS: test_ignore_section_utf16
+PASS: test_ignore_section_utf16_be
+PASS: test_bad_ignore_section
+PASS: test_external_entity_values
+PASS: test_ext_entity_not_standalone
+PASS: test_ext_entity_value_abort
+PASS: test_bad_public_doctype
+PASS: test_attribute_enum_value
+PASS: test_predefined_entity_redefinition
+PASS: test_dtd_stop_processing
+PASS: test_public_notation_no_sysid
+PASS: test_nested_groups
+PASS: test_group_choice
+PASS: test_standalone_parameter_entity
+PASS: test_skipped_parameter_entity
+PASS: test_recursive_external_parameter_entity
+PASS: test_undefined_ext_entity_in_external_dtd
+PASS: test_suspend_xdecl
+PASS: test_abort_epilog
+PASS: test_abort_epilog_2
+PASS: test_suspend_epilog
+PASS: test_suspend_in_sole_empty_tag
+PASS: test_unfinished_epilog
+PASS: test_partial_char_in_epilog
+PASS: test_hash_collision
+PASS: test_suspend_resume_internal_entity
+PASS: test_suspend_resume_internal_entity_issue_629
+PASS: test_resume_entity_with_syntax_error
+PASS: test_suspend_resume_parameter_entity
+PASS: test_restart_on_error
+PASS: test_reject_lt_in_attribute_value
+PASS: test_reject_unfinished_param_in_att_value
+PASS: test_trailing_cr_in_att_value
+PASS: test_standalone_internal_entity
+PASS: test_skipped_external_entity
+PASS: test_skipped_null_loaded_ext_entity
+PASS: test_skipped_unloaded_ext_entity
+PASS: test_param_entity_with_trailing_cr
+PASS: test_invalid_character_entity
+PASS: test_invalid_character_entity_2
+PASS: test_invalid_character_entity_3
+PASS: test_invalid_character_entity_4
+PASS: test_pi_handled_in_default
+PASS: test_comment_handled_in_default
+PASS: test_pi_yml
+PASS: test_pi_xnl
+PASS: test_pi_xmm
+PASS: test_utf16_pi
+PASS: test_utf16_be_pi
+PASS: test_utf16_be_comment
+PASS: test_utf16_le_comment
+PASS: test_missing_encoding_conversion_fn
+PASS: test_failing_encoding_conversion_fn
+PASS: test_unknown_encoding_success
+PASS: test_unknown_encoding_bad_name
+PASS: test_unknown_encoding_bad_name_2
+PASS: test_unknown_encoding_long_name_1
+PASS: test_unknown_encoding_long_name_2
+PASS: test_invalid_unknown_encoding
+PASS: test_unknown_ascii_encoding_ok
+PASS: test_unknown_ascii_encoding_fail
+PASS: test_unknown_encoding_invalid_length
+PASS: test_unknown_encoding_invalid_topbit
+PASS: test_unknown_encoding_invalid_surrogate
+PASS: test_unknown_encoding_invalid_high
+PASS: test_unknown_encoding_invalid_attr_value
+PASS: test_ext_entity_latin1_utf16le_bom
+PASS: test_ext_entity_latin1_utf16be_bom
+PASS: test_ext_entity_latin1_utf16le_bom2
+PASS: test_ext_entity_latin1_utf16be_bom2
+PASS: test_ext_entity_utf16_be
+PASS: test_ext_entity_utf16_le
+PASS: test_ext_entity_utf16_unknown
+PASS: test_ext_entity_utf8_non_bom
+PASS: test_utf8_in_cdata_section
+PASS: test_utf8_in_cdata_section_2
+PASS: test_utf8_in_start_tags
+PASS: test_trailing_spaces_in_elements
+PASS: test_utf16_attribute
+PASS: test_utf16_second_attr
+PASS: test_attr_after_solidus
+PASS: test_utf16_pe
+PASS: test_bad_attr_desc_keyword
+PASS: test_bad_attr_desc_keyword_utf16
+PASS: test_bad_doctype
+PASS: test_bad_doctype_utf8
+PASS: test_bad_doctype_utf16
+PASS: test_bad_doctype_plus
+PASS: test_bad_doctype_star
+PASS: test_bad_doctype_query
+PASS: test_unknown_encoding_bad_ignore
+PASS: test_entity_in_utf16_be_attr
+PASS: test_entity_in_utf16_le_attr
+PASS: test_entity_public_utf16_be
+PASS: test_entity_public_utf16_le
+PASS: test_short_doctype
+PASS: test_short_doctype_2
+PASS: test_short_doctype_3
+PASS: test_long_doctype
+PASS: test_bad_entity
+PASS: test_bad_entity_2
+PASS: test_bad_entity_3
+PASS: test_bad_entity_4
+PASS: test_bad_notation
+PASS: test_default_doctype_handler
+PASS: test_empty_element_abort
+PASS: test_pool_integrity_with_unfinished_attr
+PASS: test_nested_entity_suspend
+100%: Checks: 345, Failed: 0
+Execution time: 1.00 s
+
+DURATION: 2
+END: /usr/lib/expat/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-expat/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-expat/testresults.json
new file mode 100644
index 00000000000..27db98d0597
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-expat/testresults.json
@@ -0,0 +1,1095 @@
+{
+ "runtime_core-image-ptest-expat_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-expat",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010523796081542969,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3897902965545654,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02676248550415039,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.5413928031921387,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008740425109863281,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.expat.test_abort_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_abort_epilog_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_accounting_precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_attribute_enum_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_attribute_predefined_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_attribute_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_comment_in_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_create_external_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_dtd_copy_default_atts": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_dtd_default_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_explicit_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_ext_entity_realloc_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_ext_entity_set_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_external_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_large_group": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_attr_default_with_char_ref": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_attr_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_doc_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_entity_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_long_public_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_nested_entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_nested_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_comment_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_pi_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_pi_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_public_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_public_doctype_long_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_xdecl": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_parse_xdecl_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_pi_in_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_public_entity_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_public_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_attribute_enum_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_ce_extends_pe": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_default_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_group_choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_implied_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_long_attribute_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_many_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_nested_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_param_entity_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_realloc_subst_public_entity_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_reset_after_external_entity_parser_create_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_run_external_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_set_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_set_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_alloc_system_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attr_after_solidus": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attr_whitespace_normalization": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attribute_enum_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_attr_desc_keyword": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_attr_desc_keyword_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_plus": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_query": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_star": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_doctype_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_entity_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_ignore_section": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_notation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bad_public_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_billion_laughs_attack_protection_api": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bom_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bom_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_bom_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_byte_info_at_cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_byte_info_at_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_byte_info_at_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_cdata_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_column_number_after_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_column_number_after_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_comment_handled_in_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_danish_latin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_default_current": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_default_doctype_handler": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_default_ns_from_ext_subset_and_ext_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_attr_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_default_handling": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_elements_nesting": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_dtd_stop_processing": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_element_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_ns_without_namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_empty_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_end_element_events": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_in_utf16_be_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_in_utf16_le_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_public_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_public_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_entity_with_external_subset_unless_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_explicit_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_bad_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_bad_encoding_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_good_cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_invalid_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_invalid_suspended_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16be_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16be_bom2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16le_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_latin1_utf16le_bom2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_no_handler": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_not_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_ref_parameter": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_set_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_set_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_trailing_cr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_trailing_rsqb": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf16_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_utf8_non_bom": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ext_entity_value_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_external_entity_values": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_failing_encoding_conversion_fn": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_foreign_dtd_not_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_foreign_dtd_with_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_foreign_dtd_without_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_charref_decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_charref_hexidecimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_latin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_french_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_get_buffer_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_get_buffer_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_get_buffer_3_overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_good_cdata_ascii": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_good_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_good_cdata_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_group_choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_hash_collision": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_helper_unsigned_char_to_printable": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ignore_section": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ignore_section_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ignore_section_utf16_be": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_illegal_utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_character_entity_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_tag_in_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_invalid_unknown_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_latin1_umlauts": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_line_and_column_numbers_inside_handlers": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_line_number_after_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_line_number_after_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_ascii_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_latin1_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_long_utf8_character": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_memory_allocation": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_alloc_create_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_alloc_create_parser_with_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_attribute_leak": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_deny_internal_entity_closing_doctype_issue_317": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_error_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_features": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_null_parser": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_stop_during_end_handler_issue_240_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_stop_during_end_handler_issue_240_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_tag_mismatch_reset_leak": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_utf16le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_misc_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_missing_encoding_conversion_fn": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_multichar_cdata_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nested_entity_suspend": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nested_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nobom_utf16_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_predefined_entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_standalone_handler_accept": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_standalone_handler_reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_not_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_bad_attr_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_bad_element_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_default_with_empty_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_double_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_double_colon_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_double_colon_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_duplicate_attrs_diff_prefixes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_duplicate_hashes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_extend_uri_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_extremely_long_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_in_attribute_default_without_namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_invalid_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_long_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_mixed_prefix_atts": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_prefix_with_empty_uri_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_reserved_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_reserved_attributes_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_separator_in_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_tagname_overwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_tagname_overwrite_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unbound_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unbound_prefix_on_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unbound_prefix_on_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_unknown_encoding_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_utf16_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_utf16_element_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_ns_utf16_leafname": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_less_long_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_attr_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_default_in_ext": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_systemid_in_ext": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_long_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_parse_buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_prefixed_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_binding_uri": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_context_in_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_ge_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_long_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_realloc_longer_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nsalloc_xmlns": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_nul_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_param_entity_with_trailing_cr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_partial_char_in_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_handled_in_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_xmm": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_xnl": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pi_yml": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_pool_integrity_with_unfinished_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_predefined_entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_predefined_entity_redefinition": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_public_notation_no_sysid": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_really_long_encoded_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_really_long_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_recursive_external_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_reject_lt_in_attribute_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_reject_unfinished_param_in_att_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_repeated_stop_parser_between_char_data_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_reset_in_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_restart_on_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_resume_entity_with_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_resume_invalid_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_resume_resuspended": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_return_ns_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_set_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_set_foreign_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_short_doctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_short_doctype_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_short_doctype_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_siphash_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_siphash_spec": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_external_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_null_loaded_ext_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_skipped_unloaded_ext_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_standalone_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_standalone_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_start_ns_clears_start_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_stop_parser_between_cdata_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_stop_parser_between_char_data_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_suspend": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_xdecl_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_subordinate_xdecl_suspend": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_in_sole_empty_tag": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_parser_between_cdata_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_parser_between_char_data_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_resume_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_resume_internal_entity_issue_629": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_resume_parameter_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_suspend_xdecl": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_cr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_cr_in_att_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_rsqb": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_trailing_spaces_in_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_u0000_char": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_undefined_ext_entity_in_external_dtd": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unfinished_epilog": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_ascii_encoding_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_ascii_encoding_ok": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_bad_ignore": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_bad_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_bad_name_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_attr_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_high": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_surrogate": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_invalid_topbit": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_long_name_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_long_name_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unknown_encoding_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_unrecognised_encoding_internal_entity": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_user_parameters": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_bad_surrogate_pair": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_be_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_be_pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_le_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_le_epilog_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_pe": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf16_second_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_auto_align": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_false_rejection": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_in_cdata_section": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_in_cdata_section_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_utf8_in_start_tags": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_no_recursive_entity_refs": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_no_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_unread_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_with_external_subset": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_wfc_undeclared_entity_with_external_subset_standalone": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_misplaced": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_missing_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.expat.test_xmldecl_missing_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "expat": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.09865665435791,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-expect/ptest-expect.log b/runtime/poky/qemux86-64/core-image-ptest-expect/ptest-expect.log
new file mode 100644
index 00000000000..cf99b1c5384
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-expect/ptest-expect.log
@@ -0,0 +1,33 @@
+START: ptest-runner
+2024-01-31T02:05
+via send_stdout
+PASS: cat-1.1
+PASS: expect-1.1
+PASS: expect-1.2
+PASS: expect-1.3
+PASS: expect-1.4
+PASS: expect-1.5
+PASS: expect-1.6
+PASS: expect-1.7
+PASS: expect-1.10
+PASS: expect-1.11
+PASS: expect-1.12
+PASS: expect-1.13
+PASS: expect-1.8
+PASS: expect-1.8b
+PASS: expect-1.9
+PASS: logfile-1.1
+PASS: pid-1.2
+PASS: pid-1.3
+PASS: pid-1.4
+PASS: pid-1.5
+PASS: send-1.1
+PASS: send-1.2
+PASS: spawn-1.1
+PASS: spawn-1.2
+PASS: spawn-1.3
+PASS: spawn-1.4
+PASS: spawn-1.5
+PASS: stty-1.1
+PASS: stty-1.2
+DURATION: 13
diff --git a/runtime/poky/qemux86-64/core-image-ptest-expect/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-expect/ptest-raw.log
new file mode 100644
index 00000000000..2be32428933
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-expect/ptest-raw.log
@@ -0,0 +1,38 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/expect/ptest
+via send_stdout
+PASS: cat-1.1
+PASS: expect-1.1
+PASS: expect-1.2
+PASS: expect-1.3
+PASS: expect-1.4
+PASS: expect-1.5
+PASS: expect-1.6
+PASS: expect-1.7
+PASS: expect-1.10
+PASS: expect-1.11
+PASS: expect-1.12
+PASS: expect-1.13
+PASS: expect-1.8
+PASS: expect-1.8b
+PASS: expect-1.9
+PASS: logfile-1.1
+PASS: pid-1.2
+PASS: pid-1.3
+PASS: pid-1.4
+PASS: pid-1.5
+PASS: send-1.1
+PASS: send-1.2
+PASS: spawn-1.1
+PASS: spawn-1.2
+PASS: spawn-1.3
+PASS: spawn-1.4
+PASS: spawn-1.5
+PASS: stty-1.1
+PASS: stty-1.2
+DURATION: 13
+END: /usr/lib/expect/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-expect/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-expect/testresults.json
new file mode 100644
index 00000000000..bb6e4b1e5a3
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-expect/testresults.json
@@ -0,0 +1,150 @@
+{
+ "runtime_core-image-ptest-expect_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-expect",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006258487701416016,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.374587297439575,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03163552284240723,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 13.631542921066284,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0009369850158691406,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.expect.cat-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.10": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.11": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.12": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.13": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.6": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.7": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.8": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.8b": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.expect-1.9": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.logfile-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.pid-1.5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.send-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.send-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.3": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.4": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.spawn-1.5": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.stty-1.1": {
+ "status": "PASSED"
+ },
+ "ptestresult.expect.stty-1.2": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "expect": {
+ "duration": "13"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.104979038238525,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-findutils.log b/runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-findutils.log
new file mode 100644
index 00000000000..7098c60b2ba
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-findutils.log
@@ -0,0 +1,89 @@
+START: ptest-runner
+2024-01-31T02:05
+find: Missing argument after the -D option.
+PASS: tests/find/debug-missing-arg.sh
+SKIP: tests/find/depth-unreadable-dir.sh
+PASS: tests/find/exec-plus-last-file.sh
+PASS: tests/find/execdir-fd-leak.sh
+find: missing argument to `-files0-from'
+find: extra operand 'OFFENDING'
+find: file operands cannot be combined with -files0-from
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'inlink'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: '/dev/stdin'
+find: cannot open 'ENOENT' for reading: No such file or directory
+cat: /: Is a directory
+find: '/': read error: Is a directory
+find: invalid expression: expected expression before closing parentheses ')'.
+find: invalid expression: expected expression before closing parentheses ')'.
+find: '(standard input)':2: invalid zero-length file name
+find: 'file':2: invalid zero-length file name
+find: 'ENOENT': No such file or directory
+exp
+out
+PASS: tests/find/files0-from.sh
+inode-zero.sh: skipped test: no file with inode number 0 here
+SKIP: tests/find/inode-zero.sh
+many-dir-entries-vs-OOM.sh: skipped test: too few free inodes on '.': 91992; this test requires at least 240000
+SKIP: tests/find/many-dir-entries-vs-OOM.sh
+PASS: tests/find/name-lbracket-literal.sh
+PASS: tests/find/printf_escape_c.sh
+PASS: tests/find/printf_escapechars.sh
+PASS: tests/find/printf_inode.sh
+find: unknown predicate `-noop'
+find: unknown predicate `---noop'
+PASS: tests/find/refuse-noop.sh
+find: -type D is not supported because Solaris doors are not supported on the platform find was compiled on.
+tests/find/type_list.sh: line 59: perl: command not found
+tests/find/type_list.sh: line 64: python: command not found
+nc: bad port 'sock'
+tests/find/type_list.sh: line 72: kill: (1417) - No such process
+tests/find/type_list.sh: line 74: netcat: command not found
+tests/find/type_list.sh: line 75: kill: (1419) - No such process
+tests/find/type_list.sh: line 78: socat: command not found
+tests/find/type_list.sh: line 79: kill: (1421) - No such process
+ 1122 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/chr-link -> chr
+ 1114 0 -rw-r--r-- 1 root root 0 Jan 31 02:05 dir/reg
+ 1123 0 lrwxrwxrwx 1 root root 4 Jan 31 02:05 dir/fifo-link -> fifo
+ 1115 1 drwxr-xr-x 2 root root 1024 Jan 31 02:05 dir/dir
+ 1116 0 brw-r--r-- 1 root root 0, 0 Jan 31 02:05 dir/blk
+ 1121 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/blk-link -> blk
+ 1119 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/reg-link -> reg
+ 1124 0 lrwxrwxrwx 1 root root 6 Jan 31 02:05 dir/dangling-link -> enoent
+ 1117 0 crw-r--r-- 1 root root 0, 0 Jan 31 02:05 dir/chr
+ 1120 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/dir-link -> dir
+ 1118 0 prw-r--r-- 1 root root 0 Jan 31 02:05 dir/fifo
+find: Arguments to -type should contain at least one letter
+find: Arguments to -xtype should contain at least one letter
+find: Must separate multiple arguments to -type using: ','
+find: Must separate multiple arguments to -xtype using: ','
+find: Last file type in list argument to -type is missing, i.e., list is ending on: ','
+find: Last file type in list argument to -xtype is missing, i.e., list is ending on: ','
+find: Duplicate file type 'f' in the argument list to -type.
+find: Duplicate file type 'f' in the argument list to -xtype.
+PASS: tests/find/type_list.sh
+Name: t00 Access: 2024-01-31 02:05:13.581000000 +0000 Change: 2024-01-31 02:05:13.581000000 +0000
+Name: t10 Access: 2024-02-10 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.542000000 +0000
+Name: t20 Access: 2024-02-20 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.551000000 +0000
+Name: t30 Access: 2024-03-01 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.563000000 +0000
+Name: t40 Access: 2024-03-11 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.573000000 +0000
+PASS: tests/find/used.sh
+PATH=/tmp:/usr/sbin:/sbin:/usr/bin:/bin
+++ env find --version
+++ sed -n '1s/.* //p;q'
+++ echo find
+++ sed 's/$//'
+++ echo xargs
+++ sed 's/$//'
+++ sed 's/$//'
+++ echo locate
+++ echo updatedb
+++ sed 's/$//'
+PASS: tests/misc/help-version.sh
+PASS: tests/xargs/conflicting_opts.sh
+PASS: tests/xargs/verbose-quote.sh
+
+DURATION: 6
diff --git a/runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-raw.log
new file mode 100644
index 00000000000..0e91246f41a
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-findutils/ptest-raw.log
@@ -0,0 +1,94 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/findutils/ptest
+find: Missing argument after the -D option.
+PASS: tests/find/debug-missing-arg.sh
+SKIP: tests/find/depth-unreadable-dir.sh
+PASS: tests/find/exec-plus-last-file.sh
+PASS: tests/find/execdir-fd-leak.sh
+find: missing argument to `-files0-from'
+find: extra operand 'OFFENDING'
+find: file operands cannot be combined with -files0-from
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from reading from standard input cannot be combined with -ok, -okdir
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'inlink'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'
+find: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: '/dev/stdin'
+find: cannot open 'ENOENT' for reading: No such file or directory
+cat: /: Is a directory
+find: '/': read error: Is a directory
+find: invalid expression: expected expression before closing parentheses ')'.
+find: invalid expression: expected expression before closing parentheses ')'.
+find: '(standard input)':2: invalid zero-length file name
+find: 'file':2: invalid zero-length file name
+find: 'ENOENT': No such file or directory
+exp
+out
+PASS: tests/find/files0-from.sh
+inode-zero.sh: skipped test: no file with inode number 0 here
+SKIP: tests/find/inode-zero.sh
+many-dir-entries-vs-OOM.sh: skipped test: too few free inodes on '.': 91992; this test requires at least 240000
+SKIP: tests/find/many-dir-entries-vs-OOM.sh
+PASS: tests/find/name-lbracket-literal.sh
+PASS: tests/find/printf_escape_c.sh
+PASS: tests/find/printf_escapechars.sh
+PASS: tests/find/printf_inode.sh
+find: unknown predicate `-noop'
+find: unknown predicate `---noop'
+PASS: tests/find/refuse-noop.sh
+find: -type D is not supported because Solaris doors are not supported on the platform find was compiled on.
+tests/find/type_list.sh: line 59: perl: command not found
+tests/find/type_list.sh: line 64: python: command not found
+nc: bad port 'sock'
+tests/find/type_list.sh: line 72: kill: (1417) - No such process
+tests/find/type_list.sh: line 74: netcat: command not found
+tests/find/type_list.sh: line 75: kill: (1419) - No such process
+tests/find/type_list.sh: line 78: socat: command not found
+tests/find/type_list.sh: line 79: kill: (1421) - No such process
+ 1122 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/chr-link -> chr
+ 1114 0 -rw-r--r-- 1 root root 0 Jan 31 02:05 dir/reg
+ 1123 0 lrwxrwxrwx 1 root root 4 Jan 31 02:05 dir/fifo-link -> fifo
+ 1115 1 drwxr-xr-x 2 root root 1024 Jan 31 02:05 dir/dir
+ 1116 0 brw-r--r-- 1 root root 0, 0 Jan 31 02:05 dir/blk
+ 1121 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/blk-link -> blk
+ 1119 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/reg-link -> reg
+ 1124 0 lrwxrwxrwx 1 root root 6 Jan 31 02:05 dir/dangling-link -> enoent
+ 1117 0 crw-r--r-- 1 root root 0, 0 Jan 31 02:05 dir/chr
+ 1120 0 lrwxrwxrwx 1 root root 3 Jan 31 02:05 dir/dir-link -> dir
+ 1118 0 prw-r--r-- 1 root root 0 Jan 31 02:05 dir/fifo
+find: Arguments to -type should contain at least one letter
+find: Arguments to -xtype should contain at least one letter
+find: Must separate multiple arguments to -type using: ','
+find: Must separate multiple arguments to -xtype using: ','
+find: Last file type in list argument to -type is missing, i.e., list is ending on: ','
+find: Last file type in list argument to -xtype is missing, i.e., list is ending on: ','
+find: Duplicate file type 'f' in the argument list to -type.
+find: Duplicate file type 'f' in the argument list to -xtype.
+PASS: tests/find/type_list.sh
+Name: t00 Access: 2024-01-31 02:05:13.581000000 +0000 Change: 2024-01-31 02:05:13.581000000 +0000
+Name: t10 Access: 2024-02-10 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.542000000 +0000
+Name: t20 Access: 2024-02-20 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.551000000 +0000
+Name: t30 Access: 2024-03-01 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.563000000 +0000
+Name: t40 Access: 2024-03-11 02:05:13.000000000 +0000 Change: 2024-01-31 02:05:13.573000000 +0000
+PASS: tests/find/used.sh
+PATH=/tmp:/usr/sbin:/sbin:/usr/bin:/bin
+++ env find --version
+++ sed -n '1s/.* //p;q'
+++ echo find
+++ sed 's/$//'
+++ echo xargs
+++ sed 's/$//'
+++ sed 's/$//'
+++ echo locate
+++ echo updatedb
+++ sed 's/$//'
+PASS: tests/misc/help-version.sh
+PASS: tests/xargs/conflicting_opts.sh
+PASS: tests/xargs/verbose-quote.sh
+
+DURATION: 6
+END: /usr/lib/findutils/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-findutils/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-findutils/testresults.json
new file mode 100644
index 00000000000..3a7c0c6ac22
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-findutils/testresults.json
@@ -0,0 +1,114 @@
+{
+ "runtime_core-image-ptest-findutils_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-findutils",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010328292846679688,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3658699989318848,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.033200979232788086,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 6.937172889709473,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0017323493957519531,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/debug-missing-arg.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/depth-unreadable-dir.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/exec-plus-last-file.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/execdir-fd-leak.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/files0-from.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/inode-zero.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/many-dir-entries-vs-OOM.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.findutils.tests/find/name-lbracket-literal.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/printf_escape_c.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/printf_escapechars.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/printf_inode.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/refuse-noop.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/type_list.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/find/used.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/misc/help-version.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/xargs/conflicting_opts.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.findutils.tests/xargs/verbose-quote.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "findutils": {
+ "duration": "6"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.096280097961426,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-flex/ptest-flex.log b/runtime/poky/qemux86-64/core-image-ptest-flex/ptest-flex.log
new file mode 100644
index 00000000000..08843ed5390
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-flex/ptest-flex.log
@@ -0,0 +1,493 @@
+START: ptest-runner
+2024-01-31T02:05
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Leaving directory '/usr/lib/flex/ptest'
+fatal: making test-suite.log: failed to create alloc_extra.trs
+fatal: making test-suite.log: failed to create array_nr.trs
+fatal: making test-suite.log: failed to create array_r.trs
+fatal: making test-suite.log: failed to create basic_nr.trs
+fatal: making test-suite.log: failed to create basic_r.trs
+fatal: making test-suite.log: failed to create bison_nr.trs
+fatal: making test-suite.log: failed to create bison_yylloc.trs
+fatal: making test-suite.log: failed to create bison_yylval.trs
+fatal: making test-suite.log: failed to create c_cxx_nr.trs
+fatal: making test-suite.log: failed to create c_cxx_r.trs
+fatal: making test-suite.log: failed to create ccl.trs
+fatal: making test-suite.log: failed to create cxx_basic.trs
+fatal: making test-suite.log: failed to create cxx_multiple_scanners.trs
+fatal: making test-suite.log: failed to create cxx_restart.trs
+fatal: making test-suite.log: failed to create debug_nr.trs
+fatal: making test-suite.log: failed to create debug_r.trs
+fatal: making test-suite.log: failed to create extended.trs
+fatal: making test-suite.log: failed to create header_nr.trs
+fatal: making test-suite.log: failed to create header_r.trs
+fatal: making test-suite.log: failed to create mem_nr.trs
+fatal: making test-suite.log: failed to create mem_r.trs
+fatal: making test-suite.log: failed to create multiple_scanners_nr.trs
+fatal: making test-suite.log: failed to create multiple_scanners_r.trs
+fatal: making test-suite.log: failed to create posix.trs
+fatal: making test-suite.log: failed to create posixly_correct.trs
+fatal: making test-suite.log: failed to create prefix_nr.trs
+fatal: making test-suite.log: failed to create prefix_r.trs
+fatal: making test-suite.log: failed to create quote_in_comment.trs
+fatal: making test-suite.log: failed to create quotes.trs
+fatal: making test-suite.log: failed to create string_nr.trs
+fatal: making test-suite.log: failed to create string_r.trs
+fatal: making test-suite.log: failed to create top.trs
+fatal: making test-suite.log: failed to create yyextra.trs
+fatal: making test-suite.log: failed to create reject_nr.trs
+fatal: making test-suite.log: failed to create reject_r.trs
+fatal: making test-suite.log: failed to create reject_ver.trs
+fatal: making test-suite.log: failed to create reject_ser.trs
+fatal: making test-suite.log: failed to create include_by_buffer.trs
+fatal: making test-suite.log: failed to create include_by_push.trs
+fatal: making test-suite.log: failed to create include_by_reentrant.trs
+fatal: making test-suite.log: failed to create rescan_nr.trs
+fatal: making test-suite.log: failed to create rescan_r.trs
+fatal: making test-suite.log: failed to create cxx_yywrap.trs
+fatal: making test-suite.log: failed to create pthread.trs
+fatal: making test-suite.log: failed to create lineno_nr.trs
+fatal: making test-suite.log: failed to create lineno_r.trs
+fatal: making test-suite.log: failed to create lineno_trailing.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caem.trs
+fatal: making test-suite.log: failed to create options.trs
+make[1]: *** [Makefile:2242: test-suite.log] Error 1
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+make: *** [Makefile:2351: check-TESTS] Error 2
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+PASS: alloc_extra
+PASS: array_nr
+PASS: array_r
+PASS: basic_nr
+PASS: basic_r
+PASS: bison_nr
+PASS: bison_yylloc
+PASS: bison_yylval
+PASS: c_cxx_nr
+PASS: c_cxx_r
+PASS: ccl
+PASS: cxx_basic
+PASS: cxx_multiple_scanners
+PASS: cxx_restart
+PASS: debug_nr
+PASS: debug_r
+PASS: extended
+PASS: header_nr
+PASS: header_r
+PASS: mem_nr
+PASS: mem_r
+PASS: multiple_scanners_nr
+PASS: multiple_scanners_r
+PASS: posix
+PASS: posixly_correct
+PASS: prefix_nr
+PASS: prefix_r
+PASS: quote_in_comment
+PASS: quotes
+PASS: string_nr
+PASS: string_r
+PASS: top
+PASS: yyextra
+PASS: reject_nr.reject
+PASS: reject_r.reject
+PASS: reject_ver.table
+PASS: reject_ser.table
+PASS: include_by_buffer.direct
+PASS: include_by_push.direct
+PASS: include_by_reentrant.direct
+PASS: rescan_nr.direct
+PASS: rescan_r.direct
+PASS: cxx_yywrap.i3
+PASS: pthread.pthread
+PASS: lineno_nr.one
+PASS: lineno_r.one
+PASS: lineno_trailing.one
+PASS: tableopts_opt_nr-Ca.opt
+PASS: tableopts_opt_nr-Ce.opt
+PASS: tableopts_opt_nr-Cf.opt
+PASS: tableopts_opt_nr-CF.opt
+PASS: tableopts_opt_nr-Cm.opt
+PASS: tableopts_opt_nr-Cem.opt
+PASS: tableopts_opt_nr-Cae.opt
+PASS: tableopts_opt_nr-Caef.opt
+PASS: tableopts_opt_nr-CaeF.opt
+PASS: tableopts_opt_nr-Cam.opt
+PASS: tableopts_opt_nr-Caem.opt
+PASS: tableopts_opt_r-Ca.opt
+PASS: tableopts_opt_r-Ce.opt
+PASS: tableopts_opt_r-Cf.opt
+PASS: tableopts_opt_r-CF.opt
+PASS: tableopts_opt_r-Cm.opt
+PASS: tableopts_opt_r-Cem.opt
+PASS: tableopts_opt_r-Cae.opt
+PASS: tableopts_opt_r-Caef.opt
+PASS: tableopts_opt_r-CaeF.opt
+PASS: tableopts_opt_r-Cam.opt
+PASS: tableopts_opt_r-Caem.opt
+PASS: tableopts_ser_nr-Ca.ser
+PASS: tableopts_ser_nr-Ce.ser
+PASS: tableopts_ser_nr-Cf.ser
+PASS: tableopts_ser_nr-CF.ser
+PASS: tableopts_ser_nr-Cm.ser
+PASS: tableopts_ser_nr-Cem.ser
+PASS: tableopts_ser_nr-Cae.ser
+PASS: tableopts_ser_nr-Caef.ser
+PASS: tableopts_ser_nr-CaeF.ser
+PASS: tableopts_ser_nr-Cam.ser
+PASS: tableopts_ser_nr-Caem.ser
+PASS: tableopts_ser_r-Ca.ser
+PASS: tableopts_ser_r-Ce.ser
+PASS: tableopts_ser_r-Cf.ser
+PASS: tableopts_ser_r-CF.ser
+PASS: tableopts_ser_r-Cm.ser
+PASS: tableopts_ser_r-Cem.ser
+PASS: tableopts_ser_r-Cae.ser
+PASS: tableopts_ser_r-Caef.ser
+PASS: tableopts_ser_r-CaeF.ser
+PASS: tableopts_ser_r-Cam.ser
+PASS: tableopts_ser_r-Caem.ser
+PASS: tableopts_ver_nr-Ca.ver
+PASS: tableopts_ver_nr-Ce.ver
+PASS: tableopts_ver_nr-Cf.ver
+PASS: tableopts_ver_nr-CF.ver
+PASS: tableopts_ver_nr-Cm.ver
+PASS: tableopts_ver_nr-Cem.ver
+PASS: tableopts_ver_nr-Cae.ver
+PASS: tableopts_ver_nr-Caef.ver
+PASS: tableopts_ver_nr-CaeF.ver
+PASS: tableopts_ver_nr-Cam.ver
+PASS: tableopts_ver_nr-Caem.ver
+PASS: tableopts_ver_r-Ca.ver
+PASS: tableopts_ver_r-Ce.ver
+PASS: tableopts_ver_r-Cf.ver
+PASS: tableopts_ver_r-CF.ver
+PASS: tableopts_ver_r-Cm.ver
+PASS: tableopts_ver_r-Cem.ver
+PASS: tableopts_ver_r-Cae.ver
+PASS: tableopts_ver_r-Caef.ver
+PASS: tableopts_ver_r-CaeF.ver
+PASS: tableopts_ver_r-Cam.ver
+PASS: tableopts_ver_r-Caem.ver
+PASS: options.cn
+============================================================================
+Testsuite summary for the fast lexical analyser generator 2.6.4
+============================================================================
+# TOTAL: 114
+# PASS: 114
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+DURATION: 3
diff --git a/runtime/poky/qemux86-64/core-image-ptest-flex/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-flex/ptest-raw.log
new file mode 100644
index 00000000000..fb79c597f32
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-flex/ptest-raw.log
@@ -0,0 +1,498 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/flex/ptest
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+touch alloc_extra.log
+touch array_nr.log
+touch array_r.log
+touch basic_nr.log
+touch basic_r.log
+touch bison_nr.log
+touch bison_yylloc.log
+touch bison_yylval.log
+touch c_cxx_nr.log
+touch c_cxx_r.log
+touch ccl.log
+touch cxx_basic.log
+touch cxx_multiple_scanners.log
+touch cxx_restart.log
+touch debug_nr.log
+touch debug_r.log
+touch extended.log
+touch header_nr.log
+touch header_r.log
+touch mem_nr.log
+touch mem_r.log
+touch multiple_scanners_nr.log
+touch multiple_scanners_r.log
+touch posix.log
+touch posixly_correct.log
+touch prefix_nr.log
+touch prefix_r.log
+touch quote_in_comment.log
+touch quotes.log
+touch string_nr.log
+touch string_r.log
+touch top.log
+touch yyextra.log
+touch reject_nr.log
+touch reject_r.log
+touch reject_ver.log
+touch reject_ser.log
+touch include_by_buffer.log
+touch include_by_push.log
+touch include_by_reentrant.log
+touch rescan_nr.log
+touch rescan_r.log
+touch cxx_yywrap.log
+touch pthread.log
+touch lineno_nr.log
+touch lineno_r.log
+touch lineno_trailing.log
+touch tableopts_opt_nr-Ca.log
+touch tableopts_opt_nr-Ce.log
+touch tableopts_opt_nr-Cf.log
+touch tableopts_opt_nr-CF.log
+touch tableopts_opt_nr-Cm.log
+touch tableopts_opt_nr-Cem.log
+touch tableopts_opt_nr-Cae.log
+touch tableopts_opt_nr-Caef.log
+touch tableopts_opt_nr-CaeF.log
+touch tableopts_opt_nr-Cam.log
+touch tableopts_opt_nr-Caem.log
+touch tableopts_opt_r-Ca.log
+touch tableopts_opt_r-Ce.log
+touch tableopts_opt_r-Cf.log
+touch tableopts_opt_r-CF.log
+touch tableopts_opt_r-Cm.log
+touch tableopts_opt_r-Cem.log
+touch tableopts_opt_r-Cae.log
+touch tableopts_opt_r-Caef.log
+touch tableopts_opt_r-CaeF.log
+touch tableopts_opt_r-Cam.log
+touch tableopts_opt_r-Caem.log
+touch tableopts_ser_nr-Ca.log
+touch tableopts_ser_nr-Ce.log
+touch tableopts_ser_nr-Cf.log
+touch tableopts_ser_nr-CF.log
+touch tableopts_ser_nr-Cm.log
+touch tableopts_ser_nr-Cem.log
+touch tableopts_ser_nr-Cae.log
+touch tableopts_ser_nr-Caef.log
+touch tableopts_ser_nr-CaeF.log
+touch tableopts_ser_nr-Cam.log
+touch tableopts_ser_nr-Caem.log
+touch tableopts_ser_r-Ca.log
+touch tableopts_ser_r-Ce.log
+touch tableopts_ser_r-Cf.log
+touch tableopts_ser_r-CF.log
+touch tableopts_ser_r-Cm.log
+touch tableopts_ser_r-Cem.log
+touch tableopts_ser_r-Cae.log
+touch tableopts_ser_r-Caef.log
+touch tableopts_ser_r-CaeF.log
+touch tableopts_ser_r-Cam.log
+touch tableopts_ser_r-Caem.log
+touch tableopts_ver_nr-Ca.log
+touch tableopts_ver_nr-Ce.log
+touch tableopts_ver_nr-Cf.log
+touch tableopts_ver_nr-CF.log
+touch tableopts_ver_nr-Cm.log
+touch tableopts_ver_nr-Cem.log
+touch tableopts_ver_nr-Cae.log
+touch tableopts_ver_nr-Caef.log
+touch tableopts_ver_nr-CaeF.log
+touch tableopts_ver_nr-Cam.log
+touch tableopts_ver_nr-Caem.log
+touch tableopts_ver_r-Ca.log
+touch tableopts_ver_r-Ce.log
+touch tableopts_ver_r-Cf.log
+touch tableopts_ver_r-CF.log
+touch tableopts_ver_r-Cm.log
+touch tableopts_ver_r-Cem.log
+touch tableopts_ver_r-Cae.log
+touch tableopts_ver_r-Caef.log
+touch tableopts_ver_r-CaeF.log
+touch tableopts_ver_r-Cam.log
+touch tableopts_ver_r-Caem.log
+touch options.log
+make[2]: Leaving directory '/usr/lib/flex/ptest'
+fatal: making test-suite.log: failed to create alloc_extra.trs
+fatal: making test-suite.log: failed to create array_nr.trs
+fatal: making test-suite.log: failed to create array_r.trs
+fatal: making test-suite.log: failed to create basic_nr.trs
+fatal: making test-suite.log: failed to create basic_r.trs
+fatal: making test-suite.log: failed to create bison_nr.trs
+fatal: making test-suite.log: failed to create bison_yylloc.trs
+fatal: making test-suite.log: failed to create bison_yylval.trs
+fatal: making test-suite.log: failed to create c_cxx_nr.trs
+fatal: making test-suite.log: failed to create c_cxx_r.trs
+fatal: making test-suite.log: failed to create ccl.trs
+fatal: making test-suite.log: failed to create cxx_basic.trs
+fatal: making test-suite.log: failed to create cxx_multiple_scanners.trs
+fatal: making test-suite.log: failed to create cxx_restart.trs
+fatal: making test-suite.log: failed to create debug_nr.trs
+fatal: making test-suite.log: failed to create debug_r.trs
+fatal: making test-suite.log: failed to create extended.trs
+fatal: making test-suite.log: failed to create header_nr.trs
+fatal: making test-suite.log: failed to create header_r.trs
+fatal: making test-suite.log: failed to create mem_nr.trs
+fatal: making test-suite.log: failed to create mem_r.trs
+fatal: making test-suite.log: failed to create multiple_scanners_nr.trs
+fatal: making test-suite.log: failed to create multiple_scanners_r.trs
+fatal: making test-suite.log: failed to create posix.trs
+fatal: making test-suite.log: failed to create posixly_correct.trs
+fatal: making test-suite.log: failed to create prefix_nr.trs
+fatal: making test-suite.log: failed to create prefix_r.trs
+fatal: making test-suite.log: failed to create quote_in_comment.trs
+fatal: making test-suite.log: failed to create quotes.trs
+fatal: making test-suite.log: failed to create string_nr.trs
+fatal: making test-suite.log: failed to create string_r.trs
+fatal: making test-suite.log: failed to create top.trs
+fatal: making test-suite.log: failed to create yyextra.trs
+fatal: making test-suite.log: failed to create reject_nr.trs
+fatal: making test-suite.log: failed to create reject_r.trs
+fatal: making test-suite.log: failed to create reject_ver.trs
+fatal: making test-suite.log: failed to create reject_ser.trs
+fatal: making test-suite.log: failed to create include_by_buffer.trs
+fatal: making test-suite.log: failed to create include_by_push.trs
+fatal: making test-suite.log: failed to create include_by_reentrant.trs
+fatal: making test-suite.log: failed to create rescan_nr.trs
+fatal: making test-suite.log: failed to create rescan_r.trs
+fatal: making test-suite.log: failed to create cxx_yywrap.trs
+fatal: making test-suite.log: failed to create pthread.trs
+fatal: making test-suite.log: failed to create lineno_nr.trs
+fatal: making test-suite.log: failed to create lineno_r.trs
+fatal: making test-suite.log: failed to create lineno_trailing.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_opt_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ser_r-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_nr-Caem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ca.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Ce.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cf.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cm.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cem.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cae.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caef.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-CaeF.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Cam.trs
+fatal: making test-suite.log: failed to create tableopts_ver_r-Caem.trs
+fatal: making test-suite.log: failed to create options.trs
+make[1]: *** [Makefile:2242: test-suite.log] Error 1
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+make: *** [Makefile:2351: check-TESTS] Error 2
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+make[1]: Entering directory '/usr/lib/flex/ptest'
+Makefile:3082: warning: ignoring prerequisites on suffix rule definition
+Makefile:3085: warning: ignoring prerequisites on suffix rule definition
+Makefile:3112: warning: ignoring prerequisites on suffix rule definition
+PASS: alloc_extra
+PASS: array_nr
+PASS: array_r
+PASS: basic_nr
+PASS: basic_r
+PASS: bison_nr
+PASS: bison_yylloc
+PASS: bison_yylval
+PASS: c_cxx_nr
+PASS: c_cxx_r
+PASS: ccl
+PASS: cxx_basic
+PASS: cxx_multiple_scanners
+PASS: cxx_restart
+PASS: debug_nr
+PASS: debug_r
+PASS: extended
+PASS: header_nr
+PASS: header_r
+PASS: mem_nr
+PASS: mem_r
+PASS: multiple_scanners_nr
+PASS: multiple_scanners_r
+PASS: posix
+PASS: posixly_correct
+PASS: prefix_nr
+PASS: prefix_r
+PASS: quote_in_comment
+PASS: quotes
+PASS: string_nr
+PASS: string_r
+PASS: top
+PASS: yyextra
+PASS: reject_nr.reject
+PASS: reject_r.reject
+PASS: reject_ver.table
+PASS: reject_ser.table
+PASS: include_by_buffer.direct
+PASS: include_by_push.direct
+PASS: include_by_reentrant.direct
+PASS: rescan_nr.direct
+PASS: rescan_r.direct
+PASS: cxx_yywrap.i3
+PASS: pthread.pthread
+PASS: lineno_nr.one
+PASS: lineno_r.one
+PASS: lineno_trailing.one
+PASS: tableopts_opt_nr-Ca.opt
+PASS: tableopts_opt_nr-Ce.opt
+PASS: tableopts_opt_nr-Cf.opt
+PASS: tableopts_opt_nr-CF.opt
+PASS: tableopts_opt_nr-Cm.opt
+PASS: tableopts_opt_nr-Cem.opt
+PASS: tableopts_opt_nr-Cae.opt
+PASS: tableopts_opt_nr-Caef.opt
+PASS: tableopts_opt_nr-CaeF.opt
+PASS: tableopts_opt_nr-Cam.opt
+PASS: tableopts_opt_nr-Caem.opt
+PASS: tableopts_opt_r-Ca.opt
+PASS: tableopts_opt_r-Ce.opt
+PASS: tableopts_opt_r-Cf.opt
+PASS: tableopts_opt_r-CF.opt
+PASS: tableopts_opt_r-Cm.opt
+PASS: tableopts_opt_r-Cem.opt
+PASS: tableopts_opt_r-Cae.opt
+PASS: tableopts_opt_r-Caef.opt
+PASS: tableopts_opt_r-CaeF.opt
+PASS: tableopts_opt_r-Cam.opt
+PASS: tableopts_opt_r-Caem.opt
+PASS: tableopts_ser_nr-Ca.ser
+PASS: tableopts_ser_nr-Ce.ser
+PASS: tableopts_ser_nr-Cf.ser
+PASS: tableopts_ser_nr-CF.ser
+PASS: tableopts_ser_nr-Cm.ser
+PASS: tableopts_ser_nr-Cem.ser
+PASS: tableopts_ser_nr-Cae.ser
+PASS: tableopts_ser_nr-Caef.ser
+PASS: tableopts_ser_nr-CaeF.ser
+PASS: tableopts_ser_nr-Cam.ser
+PASS: tableopts_ser_nr-Caem.ser
+PASS: tableopts_ser_r-Ca.ser
+PASS: tableopts_ser_r-Ce.ser
+PASS: tableopts_ser_r-Cf.ser
+PASS: tableopts_ser_r-CF.ser
+PASS: tableopts_ser_r-Cm.ser
+PASS: tableopts_ser_r-Cem.ser
+PASS: tableopts_ser_r-Cae.ser
+PASS: tableopts_ser_r-Caef.ser
+PASS: tableopts_ser_r-CaeF.ser
+PASS: tableopts_ser_r-Cam.ser
+PASS: tableopts_ser_r-Caem.ser
+PASS: tableopts_ver_nr-Ca.ver
+PASS: tableopts_ver_nr-Ce.ver
+PASS: tableopts_ver_nr-Cf.ver
+PASS: tableopts_ver_nr-CF.ver
+PASS: tableopts_ver_nr-Cm.ver
+PASS: tableopts_ver_nr-Cem.ver
+PASS: tableopts_ver_nr-Cae.ver
+PASS: tableopts_ver_nr-Caef.ver
+PASS: tableopts_ver_nr-CaeF.ver
+PASS: tableopts_ver_nr-Cam.ver
+PASS: tableopts_ver_nr-Caem.ver
+PASS: tableopts_ver_r-Ca.ver
+PASS: tableopts_ver_r-Ce.ver
+PASS: tableopts_ver_r-Cf.ver
+PASS: tableopts_ver_r-CF.ver
+PASS: tableopts_ver_r-Cm.ver
+PASS: tableopts_ver_r-Cem.ver
+PASS: tableopts_ver_r-Cae.ver
+PASS: tableopts_ver_r-Caef.ver
+PASS: tableopts_ver_r-CaeF.ver
+PASS: tableopts_ver_r-Cam.ver
+PASS: tableopts_ver_r-Caem.ver
+PASS: options.cn
+============================================================================
+Testsuite summary for the fast lexical analyser generator 2.6.4
+============================================================================
+# TOTAL: 114
+# PASS: 114
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/flex/ptest'
+DURATION: 3
+END: /usr/lib/flex/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-flex/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-flex/testresults.json
new file mode 100644
index 00000000000..7cac56ad8f8
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-flex/testresults.json
@@ -0,0 +1,405 @@
+{
+ "runtime_core-image-ptest-flex_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-flex",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008800029754638672,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3711941242218018,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.028519392013549805,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.771686553955078,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008707046508789062,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.flex.alloc_extra": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.array_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.array_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.basic_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.basic_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.bison_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.bison_yylloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.bison_yylval": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.c_cxx_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.c_cxx_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.ccl": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_multiple_scanners": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_restart": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.cxx_yywrap.i3": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.debug_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.debug_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.extended": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.header_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.header_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.include_by_buffer.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.include_by_push.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.include_by_reentrant.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.lineno_nr.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.lineno_r.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.lineno_trailing.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.mem_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.mem_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.multiple_scanners_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.multiple_scanners_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.options.cn": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.posixly_correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.prefix_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.prefix_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.pthread.pthread": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.quote_in_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_nr.reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_r.reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_ser.table": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.reject_ver.table": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.rescan_nr.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.rescan_r.direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.string_nr": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.string_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-CF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Ca.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cae.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-CaeF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Caef.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Caem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cam.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Ce.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cf.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_nr-Cm.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-CF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Ca.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cae.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-CaeF.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Caef.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Caem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cam.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Ce.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cem.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cf.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_opt_r-Cm.opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-CF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Ca.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cae.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-CaeF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Caef.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Caem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cam.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Ce.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cf.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_nr-Cm.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-CF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Ca.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cae.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-CaeF.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Caef.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Caem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cam.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Ce.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cem.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cf.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ser_r-Cm.ser": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-CF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Ca.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cae.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-CaeF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Caef.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Caem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cam.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Ce.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cf.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_nr-Cm.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-CF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Ca.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cae.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-CaeF.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Caef.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Caem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cam.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Ce.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cem.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cf.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.tableopts_ver_r-Cm.ver": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.top": {
+ "status": "PASSED"
+ },
+ "ptestresult.flex.yyextra": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "flex": {
+ "duration": "3"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.081130027770996,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-gawk.log b/runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-gawk.log
new file mode 100644
index 00000000000..7f887407091
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-gawk.log
@@ -0,0 +1,570 @@
+START: ptest-runner
+2024-01-31T02:05
+PASS: addcomma
+PASS: anchgsub
+PASS: anchor
+PASS: arrayind1
+PASS: arrayind2
+PASS: arrayind3
+PASS: arrayparm
+PASS: arrayprm2
+PASS: arrayprm3
+PASS: arrayref
+PASS: arrymem1
+PASS: arryref2
+PASS: arryref3
+PASS: arryref4
+PASS: arryref5
+PASS: arynasty
+PASS: aryprm1
+PASS: aryprm2
+PASS: aryprm3
+PASS: aryprm4
+PASS: aryprm5
+PASS: aryprm6
+PASS: aryprm7
+PASS: aryprm8
+PASS: aryprm9
+PASS: arysubnm
+PASS: aryunasgn
+PASS: asgext
+PASS: assignnumfield
+PASS: assignnumfield2
+PASS: back89
+PASS: backgsub
+PASS: badassign1
+PASS: badbuild
+PASS: callparam
+PASS: childin
+PASS: close_status
+PASS: closebad
+PASS: clsflnam
+PASS: cmdlinefsbacknl
+PASS: cmdlinefsbacknl2
+PASS: compare2
+PASS: concat1
+PASS: concat2
+PASS: concat3
+PASS: concat4
+PASS: concat5
+PASS: convfmt
+PASS: datanonl
+PASS: defref
+PASS: delargv
+PASS: delarpm2
+PASS: delarprm
+PASS: delfunc
+PASS: dfacheck2
+PASS: dfamb1
+PASS: dfastress
+PASS: divzero
+PASS: divzero2
+PASS: dynlj
+PASS: eofsplit
+PASS: escapebrace
+PASS: exit2
+PASS: exitval2
+PASS: exitval3
+PASS: fcall_exit
+PASS: fcall_exit2
+PASS: fieldassign
+PASS: fldchg
+PASS: fldchgnf
+PASS: fldterm
+PASS: fnamedat
+PASS: fnarray
+PASS: fnarray2
+PASS: fnaryscl
+PASS: fnasgnm
+PASS: fnmisc
+PASS: fordel
+PASS: forref
+PASS: forsimp
+PASS: fsbs
+PASS: fscaret
+PASS: fsnul1
+PASS: fsrs
+PASS: fstabplus
+PASS: funsemnl
+PASS: funsmnam
+PASS: funstack
+PASS: getline
+PASS: getline3
+PASS: getline4
+PASS: getline5
+PASS: getlnfa
+PASS: getnr2tb
+PASS: getnr2tm
+PASS: gsubasgn
+PASS: gsubnulli18n
+PASS: gsubtest
+PASS: gsubtst2
+PASS: gsubtst3
+PASS: gsubtst4
+PASS: gsubtst5
+PASS: gsubtst6
+PASS: gsubtst7
+PASS: gsubtst8
+PASS: hex
+PASS: hex2
+PASS: hsprint
+PASS: inpref
+PASS: inputred
+PASS: intest
+PASS: intprec
+PASS: iobug1
+PASS: leaddig
+PASS: leadnl
+PASS: litoct
+PASS: longsub
+PASS: manglprm
+PASS: math
+PASS: membug1
+PASS: memleak
+PASS: minusstr
+PASS: mmap8k
+PASS: nasty
+PASS: nasty2
+PASS: negexp
+PASS: negrange
+PASS: nested
+PASS: nfldstr
+PASS: nfloop
+PASS: nfneg
+PASS: nfset
+PASS: nlfldsep
+PASS: nlinstr
+PASS: nlstrina
+PASS: noeffect
+PASS: nofmtch
+PASS: noloop1
+PASS: noloop2
+PASS: nonl
+PASS: noparms
+PASS: nulinsrc
+PASS: nulrsend
+PASS: numindex
+PASS: numrange
+PASS: numstr1
+PASS: numsubstr
+PASS: octsub
+PASS: ofmt
+PASS: ofmta
+PASS: ofmtbig
+PASS: ofmtfidl
+PASS: ofmts
+PASS: ofmtstrnum
+PASS: ofs1
+PASS: onlynl
+PASS: opasnidx
+PASS: opasnslf
+PASS: paramasfunc1
+PASS: paramasfunc2
+PASS: paramdup
+PASS: paramres
+PASS: paramtyp
+PASS: paramuninitglobal
+PASS: parse1
+PASS: parsefld
+PASS: parseme
+PASS: pcntplus
+PASS: posix2008sub
+PASS: posix_compare
+PASS: prdupval
+PASS: prec
+PASS: printf0
+PASS: printf1
+PASS: printfchar
+PASS: prmarscl
+PASS: prmreuse
+PASS: prt1eval
+PASS: prtoeval
+PASS: rand
+PASS: randtest
+PASS: range1
+PASS: range2
+PASS: readbuf
+PASS: rebrackloc
+PASS: rebt8b1
+PASS: rebuild
+PASS: regeq
+PASS: regex3minus
+PASS: regexpbad
+PASS: regexpbrack
+PASS: regexpbrack2
+PASS: regexprange
+PASS: regrange
+PASS: reindops
+PASS: reparse
+PASS: resplit
+PASS: rri1
+PASS: rs
+PASS: rscompat
+PASS: rsnul1nl
+PASS: rsnullre
+PASS: rsnulw
+PASS: rstest1
+PASS: rstest2
+PASS: rstest3
+PASS: rstest4
+PASS: rstest5
+PASS: rswhite
+PASS: scalar
+PASS: sclforin
+PASS: sclifin
+PASS: setrec0
+PASS: setrec1
+PASS: sigpipe1
+PASS: sortempty
+PASS: sortglos
+PASS: splitargv
+PASS: splitarr
+PASS: splitdef
+PASS: splitvar
+PASS: splitwht
+PASS: status-close
+PASS: strcat1
+PASS: strfieldnum
+PASS: strnum1
+PASS: strnum2
+PASS: strtod
+PASS: subamp
+PASS: subback
+PASS: subi18n
+PASS: subsepnm
+PASS: subslash
+PASS: substr
+PASS: swaplns
+PASS: synerr1
+PASS: synerr2
+PASS: synerr3
+PASS: tailrecurse
+PASS: tradanch
+PASS: trailbs
+PASS: uninit2
+PASS: uninit3
+PASS: uninit4
+PASS: uninit5
+PASS: uninitialized
+PASS: unterm
+PASS: uparrfs
+PASS: uplus
+PASS: wideidx
+PASS: wideidx2
+PASS: widesub
+PASS: widesub2
+PASS: widesub3
+PASS: widesub4
+PASS: wjposer1
+PASS: zero2
+PASS: zeroe0
+PASS: zeroflag
+PASS: fflush
+PASS: getlnhd
+PASS: localenl
+PASS: rtlen
+PASS: rtlen01
+PASS: aadelete1
+PASS: aadelete2
+PASS: aarray1
+PASS: aasort
+PASS: aasorti
+PASS: arraysort
+PASS: arraysort2
+PASS: arraytype
+PASS: asortbool
+PASS: asortsymtab
+PASS: backw
+PASS: clos1way
+PASS: clos1way2
+PASS: clos1way3
+PASS: clos1way4
+PASS: clos1way5
+PASS: clos1way6
+PASS: commas
+PASS: crlf
+PASS: csv1
+PASS: csv2
+PASS: csv3
+PASS: csvodd
+PASS: dbugeval2
+PASS: dbugeval3
+PASS: dbugeval4
+PASS: dbugtypedre1
+PASS: dbugtypedre2
+PASS: delsub
+PASS: dfacheck1
+PASS: elemnew1
+PASS: elemnew2
+PASS: elemnew3
+PASS: exit
+PASS: fieldwdth
+PASS: forcenum
+PASS: fpat1
+PASS: fpat2
+PASS: fpat3
+PASS: fpat4
+PASS: fpat5
+PASS: fpat6
+PASS: fpat7
+PASS: fpat8
+PASS: fpat9
+PASS: fpatnull
+PASS: fsfwfs
+PASS: functab1
+PASS: functab2
+PASS: functab3
+PASS: functab6
+PASS: funlen
+PASS: fwtest
+PASS: fwtest2
+PASS: fwtest3
+PASS: fwtest4
+PASS: fwtest5
+PASS: fwtest6
+PASS: fwtest7
+PASS: fwtest8
+PASS: gensub
+PASS: gensub2
+PASS: gensub3
+PASS: gensub4
+PASS: getlndir
+PASS: gnuops2
+PASS: gnuops3
+PASS: gnureops
+PASS: gsubind
+PASS: icasefs
+PASS: icasers
+PASS: id
+PASS: igncdym
+PASS: igncfs
+PASS: ignrcas2
+PASS: ignrcas4
+PASS: ignrcase
+PASS: include
+PASS: indirectbuiltin
+PASS: indirectcall
+PASS: indirectcall2
+PASS: indirectcall3
+PASS: intarray
+PASS: isarrayunset
+PASS: lint
+PASS: lintexp
+PASS: lintindex
+PASS: lintint
+PASS: lintlength
+PASS: lintold
+PASS: lintplus
+PASS: lintplus2
+PASS: lintplus3
+PASS: lintset
+PASS: lintwarn
+PASS: match1
+PASS: match2
+PASS: match3
+PASS: mbstr1
+PASS: mbstr2
+PASS: mdim1
+PASS: mdim2
+PASS: mdim3
+PASS: mdim4
+PASS: mdim5
+PASS: mdim6
+PASS: mdim7
+PASS: mdim8
+PASS: mktime
+PASS: modifiers
+PASS: muldimposix
+PASS: nastyparm
+PASS: next
+PASS: nondec
+PASS: nondec2
+PASS: nonfatal2
+PASS: nonfatal3
+PASS: nsbad
+PASS: nsbad2
+PASS: nsbad3
+PASS: nsforloop
+PASS: nsfuncrecurse
+PASS: nsindirect1
+PASS: nsindirect2
+PASS: nsprof1
+PASS: nsprof2
+PASS: octdec
+PASS: patsplit
+PASS: posix
+PASS: printfbad1
+PASS: printfbad3
+PASS: printfbad4
+PASS: printhuge
+PASS: procinfs
+PASS: profile10
+PASS: profile11
+PASS: profile13
+PASS: profile14
+PASS: profile15
+PASS: profile16
+PASS: profile17
+PASS: profile4
+PASS: profile8
+PASS: profile9
+PASS: regexsub
+PASS: regnul1
+PASS: regnul2
+PASS: regx8bit
+PASS: reint
+PASS: reint2
+PASS: rsgetline
+PASS: rsstart1
+PASS: rsstart2
+PASS: rstest6
+PASS: sandbox1
+PASS: shadow
+PASS: shadowbuiltin
+PASS: sortfor
+PASS: sortfor2
+PASS: sortu
+PASS: split_after_fpat
+PASS: splitarg4
+PASS: strftfld
+PASS: strtonum
+PASS: strtonum1
+PASS: stupid1
+PASS: stupid2
+PASS: stupid3
+PASS: stupid4
+PASS: stupid5
+PASS: switch2
+PASS: symtab1
+PASS: symtab2
+PASS: symtab3
+PASS: symtab4
+PASS: symtab5
+PASS: symtab7
+PASS: symtab10
+PASS: symtab11
+PASS: symtab12
+SKIP: timeout
+PASS: typedregex1
+PASS: typedregex2
+PASS: typedregex3
+PASS: typedregex5
+PASS: typedregex6
+PASS: typeof1
+PASS: typeof2
+PASS: typeof3
+PASS: typeof4
+PASS: typeof5
+PASS: typeof6
+PASS: unicode1
+PASS: double1
+PASS: double2
+PASS: inf-nan-torture
+PASS: intformat
+PASS: asort
+PASS: asorti
+PASS: backbigs1
+PASS: backsmalls1
+PASS: backsmalls2
+PASS: fmttest
+PASS: fnarydel
+PASS: fnparydl
+PASS: lc_num1
+PASS: mbfw1
+PASS: mbprintf1
+PASS: mbprintf2
+PASS: mbprintf3
+PASS: mbprintf4
+PASS: mtchi18n
+PASS: mtchi18n2
+PASS: rebt8b2
+PASS: sort1
+PASS: sprintfc
+PASS: apiterm
+PASS: fnmatch
+PASS: fork
+PASS: fork2
+PASS: functab4
+PASS: functab5
+PASS: ordchr
+PASS: revout
+PASS: revtwoway
+PASS: rwarray
+SKIP: time
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+# of digits = 4
++inf ... +inf
+floating-point computation with precision = 14.2877
+# of digits = 4
++inf ... +inf
+SKIP: mpfrbigint
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+146727939091013287542784
+146727939091013287542784
+146727939091013287542784
+SKIP: mpfrbigint2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+value: A
+SKIP: mpfrcase
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+12+45
+SKIP: mpfrcase2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+min 0
+SKIP: mpfrfield
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0 -> -0.000000, -0.0 -> -0.000000
+atan2(+0, -0) = 3.141593
+atan2(+0.0, -0.0) = 3.141593
+atan2(-0, -0) = -3.141593
+atan2(-0.0, -0.0) = -3.141593
+atan2(+0, +0) = 0.000000
+atan2(+0.0, +0.0) = 0.000000
+atan2(-0, +0) = -0.000000
+atan2(-0.0, +0.0) = -0.000000
+SKIP: mpfrnegzero
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0.000000
+SKIP: mpfrnegzero2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+must print +
+must print -
+must print 1
+SKIP: mpfrnonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+2147483650 3 -9223372036854775808 -18446744073709551616
+SKIP: mpfrnr
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+15 % 7 = 1
+15 % -7 = 1
+-15 % 7 = -1
+-15 % -7 = -1
+SKIP: mpfrrem
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+3.1416
+2.7183
+1.618
+
+Variable pi U: 3
+Variable pi D: 3
+Literal pi U: 3
+Literal pi D: 3
+
+Variable e D: 3
+Variable e U: 3
+Literal e D: 3
+Literal e U: 3
+
+Variable golden N: 2
+Variable golden Z: 2
+Literal golden N: 2
+Literal golden Z: 2
+SKIP: mpfrrndeval
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+11
+9
+SKIP: mpfrstrtonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+string
+SKIP: mpgforcenum
+DURATION: 25
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-raw.log
new file mode 100644
index 00000000000..a59ddbc0ab4
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gawk/ptest-raw.log
@@ -0,0 +1,575 @@
+START: ptest-runner
+2024-01-31T02:05
+BEGIN: /usr/lib/gawk/ptest
+PASS: addcomma
+PASS: anchgsub
+PASS: anchor
+PASS: arrayind1
+PASS: arrayind2
+PASS: arrayind3
+PASS: arrayparm
+PASS: arrayprm2
+PASS: arrayprm3
+PASS: arrayref
+PASS: arrymem1
+PASS: arryref2
+PASS: arryref3
+PASS: arryref4
+PASS: arryref5
+PASS: arynasty
+PASS: aryprm1
+PASS: aryprm2
+PASS: aryprm3
+PASS: aryprm4
+PASS: aryprm5
+PASS: aryprm6
+PASS: aryprm7
+PASS: aryprm8
+PASS: aryprm9
+PASS: arysubnm
+PASS: aryunasgn
+PASS: asgext
+PASS: assignnumfield
+PASS: assignnumfield2
+PASS: back89
+PASS: backgsub
+PASS: badassign1
+PASS: badbuild
+PASS: callparam
+PASS: childin
+PASS: close_status
+PASS: closebad
+PASS: clsflnam
+PASS: cmdlinefsbacknl
+PASS: cmdlinefsbacknl2
+PASS: compare2
+PASS: concat1
+PASS: concat2
+PASS: concat3
+PASS: concat4
+PASS: concat5
+PASS: convfmt
+PASS: datanonl
+PASS: defref
+PASS: delargv
+PASS: delarpm2
+PASS: delarprm
+PASS: delfunc
+PASS: dfacheck2
+PASS: dfamb1
+PASS: dfastress
+PASS: divzero
+PASS: divzero2
+PASS: dynlj
+PASS: eofsplit
+PASS: escapebrace
+PASS: exit2
+PASS: exitval2
+PASS: exitval3
+PASS: fcall_exit
+PASS: fcall_exit2
+PASS: fieldassign
+PASS: fldchg
+PASS: fldchgnf
+PASS: fldterm
+PASS: fnamedat
+PASS: fnarray
+PASS: fnarray2
+PASS: fnaryscl
+PASS: fnasgnm
+PASS: fnmisc
+PASS: fordel
+PASS: forref
+PASS: forsimp
+PASS: fsbs
+PASS: fscaret
+PASS: fsnul1
+PASS: fsrs
+PASS: fstabplus
+PASS: funsemnl
+PASS: funsmnam
+PASS: funstack
+PASS: getline
+PASS: getline3
+PASS: getline4
+PASS: getline5
+PASS: getlnfa
+PASS: getnr2tb
+PASS: getnr2tm
+PASS: gsubasgn
+PASS: gsubnulli18n
+PASS: gsubtest
+PASS: gsubtst2
+PASS: gsubtst3
+PASS: gsubtst4
+PASS: gsubtst5
+PASS: gsubtst6
+PASS: gsubtst7
+PASS: gsubtst8
+PASS: hex
+PASS: hex2
+PASS: hsprint
+PASS: inpref
+PASS: inputred
+PASS: intest
+PASS: intprec
+PASS: iobug1
+PASS: leaddig
+PASS: leadnl
+PASS: litoct
+PASS: longsub
+PASS: manglprm
+PASS: math
+PASS: membug1
+PASS: memleak
+PASS: minusstr
+PASS: mmap8k
+PASS: nasty
+PASS: nasty2
+PASS: negexp
+PASS: negrange
+PASS: nested
+PASS: nfldstr
+PASS: nfloop
+PASS: nfneg
+PASS: nfset
+PASS: nlfldsep
+PASS: nlinstr
+PASS: nlstrina
+PASS: noeffect
+PASS: nofmtch
+PASS: noloop1
+PASS: noloop2
+PASS: nonl
+PASS: noparms
+PASS: nulinsrc
+PASS: nulrsend
+PASS: numindex
+PASS: numrange
+PASS: numstr1
+PASS: numsubstr
+PASS: octsub
+PASS: ofmt
+PASS: ofmta
+PASS: ofmtbig
+PASS: ofmtfidl
+PASS: ofmts
+PASS: ofmtstrnum
+PASS: ofs1
+PASS: onlynl
+PASS: opasnidx
+PASS: opasnslf
+PASS: paramasfunc1
+PASS: paramasfunc2
+PASS: paramdup
+PASS: paramres
+PASS: paramtyp
+PASS: paramuninitglobal
+PASS: parse1
+PASS: parsefld
+PASS: parseme
+PASS: pcntplus
+PASS: posix2008sub
+PASS: posix_compare
+PASS: prdupval
+PASS: prec
+PASS: printf0
+PASS: printf1
+PASS: printfchar
+PASS: prmarscl
+PASS: prmreuse
+PASS: prt1eval
+PASS: prtoeval
+PASS: rand
+PASS: randtest
+PASS: range1
+PASS: range2
+PASS: readbuf
+PASS: rebrackloc
+PASS: rebt8b1
+PASS: rebuild
+PASS: regeq
+PASS: regex3minus
+PASS: regexpbad
+PASS: regexpbrack
+PASS: regexpbrack2
+PASS: regexprange
+PASS: regrange
+PASS: reindops
+PASS: reparse
+PASS: resplit
+PASS: rri1
+PASS: rs
+PASS: rscompat
+PASS: rsnul1nl
+PASS: rsnullre
+PASS: rsnulw
+PASS: rstest1
+PASS: rstest2
+PASS: rstest3
+PASS: rstest4
+PASS: rstest5
+PASS: rswhite
+PASS: scalar
+PASS: sclforin
+PASS: sclifin
+PASS: setrec0
+PASS: setrec1
+PASS: sigpipe1
+PASS: sortempty
+PASS: sortglos
+PASS: splitargv
+PASS: splitarr
+PASS: splitdef
+PASS: splitvar
+PASS: splitwht
+PASS: status-close
+PASS: strcat1
+PASS: strfieldnum
+PASS: strnum1
+PASS: strnum2
+PASS: strtod
+PASS: subamp
+PASS: subback
+PASS: subi18n
+PASS: subsepnm
+PASS: subslash
+PASS: substr
+PASS: swaplns
+PASS: synerr1
+PASS: synerr2
+PASS: synerr3
+PASS: tailrecurse
+PASS: tradanch
+PASS: trailbs
+PASS: uninit2
+PASS: uninit3
+PASS: uninit4
+PASS: uninit5
+PASS: uninitialized
+PASS: unterm
+PASS: uparrfs
+PASS: uplus
+PASS: wideidx
+PASS: wideidx2
+PASS: widesub
+PASS: widesub2
+PASS: widesub3
+PASS: widesub4
+PASS: wjposer1
+PASS: zero2
+PASS: zeroe0
+PASS: zeroflag
+PASS: fflush
+PASS: getlnhd
+PASS: localenl
+PASS: rtlen
+PASS: rtlen01
+PASS: aadelete1
+PASS: aadelete2
+PASS: aarray1
+PASS: aasort
+PASS: aasorti
+PASS: arraysort
+PASS: arraysort2
+PASS: arraytype
+PASS: asortbool
+PASS: asortsymtab
+PASS: backw
+PASS: clos1way
+PASS: clos1way2
+PASS: clos1way3
+PASS: clos1way4
+PASS: clos1way5
+PASS: clos1way6
+PASS: commas
+PASS: crlf
+PASS: csv1
+PASS: csv2
+PASS: csv3
+PASS: csvodd
+PASS: dbugeval2
+PASS: dbugeval3
+PASS: dbugeval4
+PASS: dbugtypedre1
+PASS: dbugtypedre2
+PASS: delsub
+PASS: dfacheck1
+PASS: elemnew1
+PASS: elemnew2
+PASS: elemnew3
+PASS: exit
+PASS: fieldwdth
+PASS: forcenum
+PASS: fpat1
+PASS: fpat2
+PASS: fpat3
+PASS: fpat4
+PASS: fpat5
+PASS: fpat6
+PASS: fpat7
+PASS: fpat8
+PASS: fpat9
+PASS: fpatnull
+PASS: fsfwfs
+PASS: functab1
+PASS: functab2
+PASS: functab3
+PASS: functab6
+PASS: funlen
+PASS: fwtest
+PASS: fwtest2
+PASS: fwtest3
+PASS: fwtest4
+PASS: fwtest5
+PASS: fwtest6
+PASS: fwtest7
+PASS: fwtest8
+PASS: gensub
+PASS: gensub2
+PASS: gensub3
+PASS: gensub4
+PASS: getlndir
+PASS: gnuops2
+PASS: gnuops3
+PASS: gnureops
+PASS: gsubind
+PASS: icasefs
+PASS: icasers
+PASS: id
+PASS: igncdym
+PASS: igncfs
+PASS: ignrcas2
+PASS: ignrcas4
+PASS: ignrcase
+PASS: include
+PASS: indirectbuiltin
+PASS: indirectcall
+PASS: indirectcall2
+PASS: indirectcall3
+PASS: intarray
+PASS: isarrayunset
+PASS: lint
+PASS: lintexp
+PASS: lintindex
+PASS: lintint
+PASS: lintlength
+PASS: lintold
+PASS: lintplus
+PASS: lintplus2
+PASS: lintplus3
+PASS: lintset
+PASS: lintwarn
+PASS: match1
+PASS: match2
+PASS: match3
+PASS: mbstr1
+PASS: mbstr2
+PASS: mdim1
+PASS: mdim2
+PASS: mdim3
+PASS: mdim4
+PASS: mdim5
+PASS: mdim6
+PASS: mdim7
+PASS: mdim8
+PASS: mktime
+PASS: modifiers
+PASS: muldimposix
+PASS: nastyparm
+PASS: next
+PASS: nondec
+PASS: nondec2
+PASS: nonfatal2
+PASS: nonfatal3
+PASS: nsbad
+PASS: nsbad2
+PASS: nsbad3
+PASS: nsforloop
+PASS: nsfuncrecurse
+PASS: nsindirect1
+PASS: nsindirect2
+PASS: nsprof1
+PASS: nsprof2
+PASS: octdec
+PASS: patsplit
+PASS: posix
+PASS: printfbad1
+PASS: printfbad3
+PASS: printfbad4
+PASS: printhuge
+PASS: procinfs
+PASS: profile10
+PASS: profile11
+PASS: profile13
+PASS: profile14
+PASS: profile15
+PASS: profile16
+PASS: profile17
+PASS: profile4
+PASS: profile8
+PASS: profile9
+PASS: regexsub
+PASS: regnul1
+PASS: regnul2
+PASS: regx8bit
+PASS: reint
+PASS: reint2
+PASS: rsgetline
+PASS: rsstart1
+PASS: rsstart2
+PASS: rstest6
+PASS: sandbox1
+PASS: shadow
+PASS: shadowbuiltin
+PASS: sortfor
+PASS: sortfor2
+PASS: sortu
+PASS: split_after_fpat
+PASS: splitarg4
+PASS: strftfld
+PASS: strtonum
+PASS: strtonum1
+PASS: stupid1
+PASS: stupid2
+PASS: stupid3
+PASS: stupid4
+PASS: stupid5
+PASS: switch2
+PASS: symtab1
+PASS: symtab2
+PASS: symtab3
+PASS: symtab4
+PASS: symtab5
+PASS: symtab7
+PASS: symtab10
+PASS: symtab11
+PASS: symtab12
+SKIP: timeout
+PASS: typedregex1
+PASS: typedregex2
+PASS: typedregex3
+PASS: typedregex5
+PASS: typedregex6
+PASS: typeof1
+PASS: typeof2
+PASS: typeof3
+PASS: typeof4
+PASS: typeof5
+PASS: typeof6
+PASS: unicode1
+PASS: double1
+PASS: double2
+PASS: inf-nan-torture
+PASS: intformat
+PASS: asort
+PASS: asorti
+PASS: backbigs1
+PASS: backsmalls1
+PASS: backsmalls2
+PASS: fmttest
+PASS: fnarydel
+PASS: fnparydl
+PASS: lc_num1
+PASS: mbfw1
+PASS: mbprintf1
+PASS: mbprintf2
+PASS: mbprintf3
+PASS: mbprintf4
+PASS: mtchi18n
+PASS: mtchi18n2
+PASS: rebt8b2
+PASS: sort1
+PASS: sprintfc
+PASS: apiterm
+PASS: fnmatch
+PASS: fork
+PASS: fork2
+PASS: functab4
+PASS: functab5
+PASS: ordchr
+PASS: revout
+PASS: revtwoway
+PASS: rwarray
+SKIP: time
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+# of digits = 4
++inf ... +inf
+floating-point computation with precision = 14.2877
+# of digits = 4
++inf ... +inf
+SKIP: mpfrbigint
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+146727939091013287542784
+146727939091013287542784
+146727939091013287542784
+SKIP: mpfrbigint2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+value: A
+SKIP: mpfrcase
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+12+45
+SKIP: mpfrcase2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+min 0
+SKIP: mpfrfield
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0 -> -0.000000, -0.0 -> -0.000000
+atan2(+0, -0) = 3.141593
+atan2(+0.0, -0.0) = 3.141593
+atan2(-0, -0) = -3.141593
+atan2(-0.0, -0.0) = -3.141593
+atan2(+0, +0) = 0.000000
+atan2(+0.0, +0.0) = 0.000000
+atan2(-0, +0) = -0.000000
+atan2(-0.0, +0.0) = -0.000000
+SKIP: mpfrnegzero
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+-0.000000
+SKIP: mpfrnegzero2
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+must print +
+must print -
+must print 1
+SKIP: mpfrnonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+2147483650 3 -9223372036854775808 -18446744073709551616
+SKIP: mpfrnr
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+15 % 7 = 1
+15 % -7 = 1
+-15 % 7 = -1
+-15 % -7 = -1
+SKIP: mpfrrem
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+3.1416
+2.7183
+1.618
+
+Variable pi U: 3
+Variable pi D: 3
+Literal pi U: 3
+Literal pi D: 3
+
+Variable e D: 3
+Variable e U: 3
+Literal e D: 3
+Literal e U: 3
+
+Variable golden N: 2
+Variable golden Z: 2
+Literal golden N: 2
+Literal golden Z: 2
+SKIP: mpfrrndeval
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+11
+9
+SKIP: mpfrstrtonum
+gawk: warning: -M ignored: MPFR/GMP support not compiled in
+string
+SKIP: mpgforcenum
+DURATION: 25
+END: /usr/lib/gawk/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gawk/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-gawk/testresults.json
new file mode 100644
index 00000000000..1d9e1181f25
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gawk/testresults.json
@@ -0,0 +1,1575 @@
+{
+ "runtime_core-image-ptest-gawk_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-gawk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008611679077148438,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3345494270324707,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02764606475830078,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 25.29025673866272,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0009410381317138672,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.aadelete1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aadelete2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aarray1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aasort": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aasorti": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.addcomma": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.anchgsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.anchor": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.apiterm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayind1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayind2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayind3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayparm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayprm2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayprm3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrayref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arraysort": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arraysort2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arraytype": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arrymem1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arryref5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arynasty": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryprm9": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.arysubnm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.aryunasgn": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asgext": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asort": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asortbool": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asorti": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.asortsymtab": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.assignnumfield": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.assignnumfield2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.back89": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backbigs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backgsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backsmalls1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backsmalls2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.backw": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.badassign1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.badbuild": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.callparam": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.childin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clos1way6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.close_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.closebad": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.clsflnam": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.cmdlinefsbacknl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.cmdlinefsbacknl2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.compare2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.concat5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.convfmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.crlf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csv1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csv2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csv3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.csvodd": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.datanonl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugeval2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugeval3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugeval4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugtypedre1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dbugtypedre2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.defref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delargv": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delarpm2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delarprm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delfunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.delsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfacheck1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfacheck2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfamb1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dfastress": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.divzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.divzero2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.double1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.double2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.dynlj": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.elemnew1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.elemnew2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.elemnew3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.eofsplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.escapebrace": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exit2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exitval2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.exitval3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fcall_exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fcall_exit2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fflush": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fieldassign": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fieldwdth": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fldchg": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fldchgnf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fldterm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fmttest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnamedat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnarray2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnarydel": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnaryscl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnasgnm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnmatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnmisc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fnparydl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.forcenum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fordel": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fork": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fork2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.forref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.forsimp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpat9": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fpatnull": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsbs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fscaret": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsfwfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsnul1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fsrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fstabplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.functab6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funsemnl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funsmnam": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.funstack": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.fwtest8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gensub4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getline5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getlndir": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getlnfa": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getlnhd": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getnr2tb": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.getnr2tm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gnuops2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gnuops3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gnureops": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubasgn": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubind": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubnulli18n": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.gsubtst8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.hex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.hsprint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.icasefs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.icasers": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.id": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.igncdym": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.igncfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ignrcas2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ignrcas4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ignrcase": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.include": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectbuiltin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectcall": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectcall2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.indirectcall3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.inf-nan-torture": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.inpref": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.inputred": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intformat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.intprec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.iobug1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.isarrayunset": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lc_num1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.leaddig": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.leadnl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintindex": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintlength": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintold": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintplus2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintplus3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintset": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.lintwarn": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.litoct": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.localenl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.longsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.manglprm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.match1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.match2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.match3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.math": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbfw1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbprintf4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbstr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mbstr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mdim8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.membug1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.memleak": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.minusstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mktime": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mmap8k": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.modifiers": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mpfrbigint": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrbigint2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrcase": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrcase2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrfield": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnegzero": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnegzero2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnonum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrnr": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrrem": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrrndeval": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpfrstrtonum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mpgforcenum": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.mtchi18n": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.mtchi18n2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.muldimposix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nasty": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nasty2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nastyparm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.negexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.negrange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.next": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfldstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfloop": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfneg": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nfset": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nlfldsep": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nlinstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nlstrina": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noeffect": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nofmtch": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noloop1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noloop2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nondec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nondec2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nonfatal2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nonfatal3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nonl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.noparms": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsbad": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsbad2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsbad3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsforloop": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsfuncrecurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsindirect1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsindirect2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsprof1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nsprof2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nulinsrc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.nulrsend": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numindex": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numrange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numstr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.numsubstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.octdec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.octsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmt": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmta": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmtbig": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmtfidl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmts": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofmtstrnum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ofs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.onlynl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.opasnidx": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.opasnslf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.ordchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramasfunc1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramasfunc2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramdup": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramres": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramtyp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.paramuninitglobal": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.parse1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.parsefld": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.parseme": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.patsplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.pcntplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.posix2008sub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.posix_compare": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prdupval": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prec": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printf0": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printf1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfbad1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfbad3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfbad4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printfchar": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.printhuge": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prmarscl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prmreuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.procinfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile10": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile11": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile13": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile14": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile15": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile16": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile17": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile8": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.profile9": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prt1eval": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.prtoeval": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rand": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.randtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.range1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.range2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.readbuf": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebrackloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebt8b1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebt8b2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rebuild": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regex3minus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexpbad": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexpbrack": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexpbrack2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexprange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regexsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regnul1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regnul2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regrange": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.regx8bit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reindops": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reint": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reint2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.reparse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.resplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.revout": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.revtwoway": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rri1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rscompat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsgetline": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsnul1nl": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsnullre": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsnulw": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsstart1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rsstart2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rstest6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rswhite": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rtlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rtlen01": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.rwarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sandbox1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.scalar": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sclforin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sclifin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.setrec0": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.setrec1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.shadow": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.shadowbuiltin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sigpipe1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sort1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortempty": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortfor": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortfor2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortglos": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sortu": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.split_after_fpat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitarg4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitargv": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitarr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitdef": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitvar": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.splitwht": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.sprintfc": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.status-close": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strcat1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strfieldnum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strftfld": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strnum1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strnum2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strtod": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strtonum": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.strtonum1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.stupid5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subamp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subback": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subi18n": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subsepnm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.subslash": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.substr": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.swaplns": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.switch2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab10": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab11": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab12": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.symtab7": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.synerr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.synerr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.synerr3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.tailrecurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.time": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.timeout": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gawk.tradanch": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.trailbs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typedregex6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.typeof6": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.unicode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninit5": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uninitialized": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.unterm": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uparrfs": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.uplus": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.wideidx": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.wideidx2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub3": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.widesub4": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.wjposer1": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.zero2": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.zeroe0": {
+ "status": "PASSED"
+ },
+ "ptestresult.gawk.zeroflag": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gawk": {
+ "duration": "25"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.102444410324097,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-gdbm.log b/runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-gdbm.log
new file mode 100644
index 00000000000..a8ef9519e8e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-gdbm.log
@@ -0,0 +1,69 @@
+START: ptest-runner
+2024-01-31T02:04
+## --------------------- ##
+## gdbm 1.23 test suite. ##
+## --------------------- ##
+PASS: gdbm version
+
+GDBM interface
+
+PASS: create database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+PASS: gdbm_close error
+
+Block size selection
+
+PASS: block size adjustment
+PASS: exact blocksize
+PASS: incorrect blocksize
+
+Compatibility library (dbm/ndbm)
+
+PASS: create database
+PASS: converting a 1.8-style database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: fetch from a read-only database
+PASS: fetch from a read-only 1.8-style database
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+
+DB options
+
+PASS: setopt
+PASS: setopt: mmap options
+PASS: GDBM_GETCACHESIZE/GDBM_SETCACHESIZE
+
+Cloexec
+
+PASS: cloexec: gdbm_open
+PASS: cloexec: gdbm_reorganize
+PASS: cloexec: dbm_open
+PASS: cloexec: dbm_open -creat
+
+Wordwrap
+
+PASS: wordwrap
+
+gdbmtool
+
+PASS: Input from file
+PASS: Input from stdin
+PASS: Input from command line
+PASS: Initialization file
+
+Database formats
+
+PASS: Database format conversion
+
+## ------------- ##
+## Test results. ##
+## ------------- ##
+
+All 33 tests were successful.
+DURATION: 2
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-raw.log
new file mode 100644
index 00000000000..a3b9b9d8e13
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gdbm/ptest-raw.log
@@ -0,0 +1,74 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/gdbm/ptest
+## --------------------- ##
+## gdbm 1.23 test suite. ##
+## --------------------- ##
+PASS: gdbm version
+
+GDBM interface
+
+PASS: create database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+PASS: gdbm_close error
+
+Block size selection
+
+PASS: block size adjustment
+PASS: exact blocksize
+PASS: incorrect blocksize
+
+Compatibility library (dbm/ndbm)
+
+PASS: create database
+PASS: converting a 1.8-style database
+PASS: fetch a record
+PASS: fetch: nonexisting record
+PASS: fetch from a read-only database
+PASS: fetch from a read-only 1.8-style database
+PASS: delete a record
+PASS: delete: non existing record
+PASS: delete: all records
+
+DB options
+
+PASS: setopt
+PASS: setopt: mmap options
+PASS: GDBM_GETCACHESIZE/GDBM_SETCACHESIZE
+
+Cloexec
+
+PASS: cloexec: gdbm_open
+PASS: cloexec: gdbm_reorganize
+PASS: cloexec: dbm_open
+PASS: cloexec: dbm_open -creat
+
+Wordwrap
+
+PASS: wordwrap
+
+gdbmtool
+
+PASS: Input from file
+PASS: Input from stdin
+PASS: Input from command line
+PASS: Initialization file
+
+Database formats
+
+PASS: Database format conversion
+
+## ------------- ##
+## Test results. ##
+## ------------- ##
+
+All 33 tests were successful.
+DURATION: 2
+END: /usr/lib/gdbm/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gdbm/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-gdbm/testresults.json
new file mode 100644
index 00000000000..c88a35ea901
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gdbm/testresults.json
@@ -0,0 +1,144 @@
+{
+ "runtime_core-image-ptest-gdbm_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-gdbm",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001028299331665039,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.337184429168701,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03096938133239746,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.831916093826294,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006740093231201172,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gdbm.Database_format_conversion": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.GDBM_GETCACHESIZE/GDBM_SETCACHESIZE": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Initialization_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Input_from_command_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Input_from_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.Input_from_stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.block_size_adjustment": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_dbm_open": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_dbm_open_-creat": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_gdbm_open": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.cloexec:_gdbm_reorganize": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.converting_a_1.8-style_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.create_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.delete:_all_records": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.delete:_non_existing_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.delete_a_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.exact_blocksize": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch:_nonexisting_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch_a_record": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch_from_a_read-only_1.8-style_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.fetch_from_a_read-only_database": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.gdbm_close_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.gdbm_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.incorrect_blocksize": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.setopt": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.setopt:_mmap_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdbm.wordwrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gdbm": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.092545509338379,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log b/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log
new file mode 100644
index 00000000000..eb609d4e6c9
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-gdk-pixbuf.log
@@ -0,0 +1,506 @@
+START: ptest-runner
+2024-01-31T02:04
+Running test: gdk-pixbuf/animation.test
+TAP version 13
+# random seed: R02Sb9123f70f8a6be34de6e25d16fa79430
+1..2
+# Start of animation tests
+ok 1 /animation/gif
+ok 2 /animation/ani
+# End of animation tests
+PASS: gdk-pixbuf/animation.test
+Running test: gdk-pixbuf/pixbuf-short-gif-write.test
+TAP version 13
+# random seed: R02S8ef6c39400af5f7820b8673a5c4d6edc
+1..2
+# Start of animation tests
+ok 1 /animation/short_gif_write
+ok 2 /animation/load_first_frame
+# End of animation tests
+PASS: gdk-pixbuf/pixbuf-short-gif-write.test
+Running test: gdk-pixbuf/pixbuf-threads.test
+TAP version 13
+# random seed: R02S0e42d7ded1c46014a12fa06061160fbe
+1..1
+# Start of pixbuf tests
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.png
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.gif
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.bmp
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.2.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.tga
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.xpm
+ok 1 /pixbuf/threads
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-threads.test
+Running test: gdk-pixbuf/pixbuf-stream.test
+TAP version 13
+# random seed: R02S4928937ccb539ce10e5075837e2276f1
+1..4
+# Start of pixbuf tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/stream
+# Start of stream tests
+ok 2 /pixbuf/stream/async
+ok 3 /pixbuf/stream/scale
+# Start of scale tests
+ok 4 /pixbuf/stream/scale/async
+# End of scale tests
+# End of stream tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-stream.test
+Running test: gdk-pixbuf/pixbuf-gif.test
+TAP version 13
+# random seed: R02S35c4f591bef1750be5461bf1cb0e665f
+1..69
+# Start of pixbuf tests
+# Start of gif tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/gif/depth1
+ok 2 /pixbuf/gif/depth2
+ok 3 /pixbuf/gif/depth3
+ok 4 /pixbuf/gif/depth4
+ok 5 /pixbuf/gif/depth5
+ok 6 /pixbuf/gif/depth6
+ok 7 /pixbuf/gif/depth7
+ok 8 /pixbuf/gif/depth8
+ok 9 /pixbuf/gif/four-colors
+ok 10 /pixbuf/gif/local-color-table
+ok 11 /pixbuf/gif/no-global-color-table
+ok 12 /pixbuf/gif/zero-width
+ok 13 /pixbuf/gif/zero-height
+ok 14 /pixbuf/gif/zero-size
+ok 15 /pixbuf/gif/invalid-background
+ok 16 /pixbuf/gif/all-reds
+ok 17 /pixbuf/gif/all-greens
+ok 18 /pixbuf/gif/all-blues
+ok 19 /pixbuf/gif/interlace
+ok 20 /pixbuf/gif/image-inside-bg
+ok 21 /pixbuf/gif/image-overlap-bg
+ok 22 /pixbuf/gif/image-outside-bg
+ok 23 /pixbuf/gif/missing-pixels
+ok 24 /pixbuf/gif/extra-pixels
+ok 25 /pixbuf/gif/extra-data
+ok 26 /pixbuf/gif/no-clear
+ok 27 /pixbuf/gif/no-eoi
+ok 28 /pixbuf/gif/no-clear-and-eoi
+ok 29 /pixbuf/gif/many-clears
+ok 30 /pixbuf/gif/double-clears
+ok 31 /pixbuf/gif/invalid-colors
+ok 32 /pixbuf/gif/max-width
+ok 33 /pixbuf/gif/max-height
+ok 34 /pixbuf/gif/4095-codes-clear
+ok 35 /pixbuf/gif/4095-codes
+ok 36 /pixbuf/gif/255-codes
+ok 37 /pixbuf/gif/large-codes
+ok 38 /pixbuf/gif/max-codes
+ok 39 /pixbuf/gif/transparent
+ok 40 /pixbuf/gif/invalid-transparent
+ok 41 /pixbuf/gif/disabled-transparent
+ok 42 /pixbuf/gif/loop-infinite
+ok 43 /pixbuf/gif/loop-once
+ok 44 /pixbuf/gif/loop-max
+ok 45 /pixbuf/gif/loop-buffer
+ok 46 /pixbuf/gif/loop-buffer_max
+ok 47 /pixbuf/gif/loop-animexts
+ok 48 /pixbuf/gif/animation
+ok 49 /pixbuf/gif/animation-speed
+ok 50 /pixbuf/gif/animation-no-delays
+ok 51 /pixbuf/gif/animation-zero-delays
+ok 52 /pixbuf/gif/dispose-none
+ok 53 /pixbuf/gif/dispose-keep
+ok 54 /pixbuf/gif/dispose-restore-background
+ok 55 /pixbuf/gif/comment
+ok 56 /pixbuf/gif/large-comment
+ok 57 /pixbuf/gif/nul-comment
+ok 58 /pixbuf/gif/invalid-ascii-comment
+ok 59 /pixbuf/gif/invalid-utf8-comment
+ok 60 /pixbuf/gif/plain-text
+ok 61 /pixbuf/gif/xmp-data
+ok 62 /pixbuf/gif/xmp-data-empty
+ok 63 /pixbuf/gif/icc-color-profile
+ok 64 /pixbuf/gif/icc-color-profile-empty
+ok 65 /pixbuf/gif/unknown-extension
+ok 66 /pixbuf/gif/unknown-application-extension
+ok 67 /pixbuf/gif/nul-application-extension
+ok 68 /pixbuf/gif/gif87a
+ok 69 /pixbuf/gif/gif87a-animation
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif.test
+Running test: gdk-pixbuf/pixbuf-fail.test
+TAP version 13
+# random seed: R02Sffa945c4a29ac2aa9f208351532da19c
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..80
+# Start of pixbuf tests
+# Start of fail_tiny tests
+ok 1 /pixbuf/fail_tiny/CVE-2017-2862.jpg
+ok 2 /pixbuf/fail_tiny/DoS.tga
+ok 3 /pixbuf/fail_tiny/androstanRezeptor.tga
+ok 4 /pixbuf/fail_tiny/bug776694.bmp
+ok 5 /pixbuf/fail_tiny/bug777315.bmp
+ok 6 /pixbuf/fail_tiny/bug778204.ico
+ok 7 /pixbuf/fail_tiny/bug778584.gif
+ok 8 /pixbuf/fail_tiny/bug779012.ico
+ok 9 /pixbuf/fail_tiny/bug779016-infinite.icns
+ok 10 /pixbuf/fail_tiny/bug780269.tif # SKIP format not supported
+ok 11 /pixbuf/fail_tiny/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 12 /pixbuf/fail_tiny/bug785973.gif
+ok 13 /pixbuf/fail_tiny/bug793470-crasher.png
+ok 14 /pixbuf/fail_tiny/colormap-image-without-colormap.tga
+ok 15 /pixbuf/fail_tiny/empty-file.tga
+ok 16 /pixbuf/fail_tiny/hang_114.gif
+ok 17 /pixbuf/fail_tiny/invalid.1.bmp
+ok 18 /pixbuf/fail_tiny/invalid.1.gif
+ok 19 /pixbuf/fail_tiny/invalid.1.ico
+ok 20 /pixbuf/fail_tiny/invalid.1.png
+ok 21 /pixbuf/fail_tiny/invalid.1.ppm
+ok 22 /pixbuf/fail_tiny/invalid.2.gif
+ok 23 /pixbuf/fail_tiny/invalid.2.png
+ok 24 /pixbuf/fail_tiny/invalid.2.ppm
+ok 25 /pixbuf/fail_tiny/invalid.3.gif
+ok 26 /pixbuf/fail_tiny/invalid.3.ico
+ok 27 /pixbuf/fail_tiny/invalid.3.png
+ok 28 /pixbuf/fail_tiny/invalid.3.ppm
+ok 29 /pixbuf/fail_tiny/invalid.4.gif
+ok 30 /pixbuf/fail_tiny/invalid.4.png
+ok 31 /pixbuf/fail_tiny/invalid.5.ppm
+ok 32 /pixbuf/fail_tiny/invalid.6.ppm
+ok 33 /pixbuf/fail_tiny/invalid.7.ppm
+ok 34 /pixbuf/fail_tiny/invalid.8.ppm
+ok 35 /pixbuf/fail_tiny/issue-95-too-narrow.xpm
+ok 36 /pixbuf/fail_tiny/issue-95-too-short.xpm
+ok 37 /pixbuf/fail_tiny/issue-95.xpm
+ok 38 /pixbuf/fail_tiny/overflow-codes-max.gif
+ok 39 /pixbuf/fail_tiny/overflow-codes.gif
+ok 40 /pixbuf/fail_tiny/overflow.tga
+# End of fail_tiny tests
+# Start of fail_huge tests
+ok 41 /pixbuf/fail_huge/CVE-2017-2862.jpg
+ok 42 /pixbuf/fail_huge/DoS.tga
+ok 43 /pixbuf/fail_huge/androstanRezeptor.tga
+ok 44 /pixbuf/fail_huge/bug776694.bmp
+ok 45 /pixbuf/fail_huge/bug777315.bmp
+ok 46 /pixbuf/fail_huge/bug778204.ico
+ok 47 /pixbuf/fail_huge/bug778584.gif
+ok 48 /pixbuf/fail_huge/bug779012.ico
+ok 49 /pixbuf/fail_huge/bug779016-infinite.icns
+ok 50 /pixbuf/fail_huge/bug780269.tif # SKIP format not supported
+ok 51 /pixbuf/fail_huge/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 52 /pixbuf/fail_huge/bug785973.gif
+ok 53 /pixbuf/fail_huge/bug793470-crasher.png
+ok 54 /pixbuf/fail_huge/colormap-image-without-colormap.tga
+ok 55 /pixbuf/fail_huge/empty-file.tga
+ok 56 /pixbuf/fail_huge/hang_114.gif
+ok 57 /pixbuf/fail_huge/invalid.1.bmp
+ok 58 /pixbuf/fail_huge/invalid.1.gif
+ok 59 /pixbuf/fail_huge/invalid.1.ico
+ok 60 /pixbuf/fail_huge/invalid.1.png
+ok 61 /pixbuf/fail_huge/invalid.1.ppm
+ok 62 /pixbuf/fail_huge/invalid.2.gif
+ok 63 /pixbuf/fail_huge/invalid.2.png
+ok 64 /pixbuf/fail_huge/invalid.2.ppm
+ok 65 /pixbuf/fail_huge/invalid.3.gif
+ok 66 /pixbuf/fail_huge/invalid.3.ico
+ok 67 /pixbuf/fail_huge/invalid.3.png
+ok 68 /pixbuf/fail_huge/invalid.3.ppm
+ok 69 /pixbuf/fail_huge/invalid.4.gif
+ok 70 /pixbuf/fail_huge/invalid.4.png
+ok 71 /pixbuf/fail_huge/invalid.5.ppm
+ok 72 /pixbuf/fail_huge/invalid.6.ppm
+ok 73 /pixbuf/fail_huge/invalid.7.ppm
+ok 74 /pixbuf/fail_huge/invalid.8.ppm
+ok 75 /pixbuf/fail_huge/issue-95-too-narrow.xpm
+ok 76 /pixbuf/fail_huge/issue-95-too-short.xpm
+ok 77 /pixbuf/fail_huge/issue-95.xpm
+ok 78 /pixbuf/fail_huge/overflow-codes-max.gif
+ok 79 /pixbuf/fail_huge/overflow-codes.gif
+ok 80 /pixbuf/fail_huge/overflow.tga
+# End of fail_huge tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-fail.test
+Running test: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+TAP version 13
+# random seed: R02Se96c4eb8022e893bfae0dea4cdef0e44
+1..2
+# Start of pixbuf tests
+# Start of readonly tests
+ok 1 /pixbuf/readonly/mutate
+ok 2 /pixbuf/readonly/readpixelbytes
+# End of readonly tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+Running test: gdk-pixbuf/pixbuf-dpi.test
+TAP version 13
+# random seed: R02Sbe26b628c8c4e04f9d9a86e3150a6214
+1..6
+# Start of pixbuf tests
+# Start of dpi tests
+ok 1 /pixbuf/dpi/png
+ok 2 /pixbuf/dpi/png-incremental
+ok 3 /pixbuf/dpi/jpeg
+ok 4 /pixbuf/dpi/jpeg-incremental
+ok 5 /pixbuf/dpi/tiff # SKIP format not supported
+ok 6 /pixbuf/dpi/tiff-incremental # SKIP format not supported
+# End of dpi tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-dpi.test
+Running test: gdk-pixbuf/pixbuf-construction.test
+TAP version 13
+# random seed: R02Se7095b5bb1221b017d87434c9f3a17da
+1..3
+# Start of pixbuf tests
+# Start of construction tests
+ok 1 /pixbuf/construction/no_construct_properties
+ok 2 /pixbuf/construction/pixels
+ok 3 /pixbuf/construction/bytes
+# End of construction tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-construction.test
+Running test: gdk-pixbuf/pixbuf-area-updated.test
+TAP version 13
+# random seed: R02S5b0aa1d235b3d8b49c7a999f7a29c494
+1..4
+# Start of pixbuf tests
+# Start of area-updated tests
+ok 1 /pixbuf/area-updated/ico
+ok 2 /pixbuf/area-updated/gif
+ok 3 /pixbuf/area-updated/gif2
+ok 4 /pixbuf/area-updated/gif3
+# End of area-updated tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-area-updated.test
+Running test: gdk-pixbuf/pixbuf-gif-circular-table.test
+TAP version 13
+# random seed: R02Sd062f72e72cedfd8d878ea036d897571
+1..1
+# Start of pixbuf tests
+# Start of gif tests
+ok 1 /pixbuf/gif/circular-table
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif-circular-table.test
+Running test: gdk-pixbuf/pixbuf-icc.test
+TAP version 13
+# random seed: R02Sd932f6c59c9f7d9be418d4ab54dacabf
+1..4
+# Start of pixbuf tests
+# Start of icc tests
+ok 1 /pixbuf/icc/png
+ok 2 /pixbuf/icc/jpeg
+# Start of png tests
+ok 3 /pixbuf/icc/png/incremental
+# End of png tests
+# Start of jpeg tests
+ok 4 /pixbuf/icc/jpeg/incremental
+# End of jpeg tests
+# End of icc tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icc.test
+Running test: gdk-pixbuf/pixbuf-scale.test
+TAP version 13
+# random seed: R02S4630452cb622e93272e58c768efc46b6
+1..18
+# Start of pixbuf tests
+# Start of scale tests
+ok 1 /pixbuf/scale/png
+ok 2 /pixbuf/scale/bmp
+ok 3 /pixbuf/scale/gif
+ok 4 /pixbuf/scale/jpeg
+ok 5 /pixbuf/scale/tga
+ok 6 /pixbuf/scale/xpm
+ok 7 /pixbuf/scale/xbm
+# Start of halve-checkerboard tests
+ok 8 /pixbuf/scale/halve-checkerboard/nearest
+ok 9 /pixbuf/scale/halve-checkerboard/tiles
+ok 10 /pixbuf/scale/halve-checkerboard/bilinear
+ok 11 /pixbuf/scale/halve-checkerboard/hyper
+# End of halve-checkerboard tests
+# Start of offset tests
+ok 12 /pixbuf/scale/offset/nearest
+ok 13 /pixbuf/scale/offset/tiles
+ok 14 /pixbuf/scale/offset/bilinear
+ok 15 /pixbuf/scale/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 16 /pixbuf/scale/dest/nearest
+ok 17 /pixbuf/scale/dest/tiles
+ok 18 /pixbuf/scale/dest/bilinear
+# End of dest tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale.test
+Running test: gdk-pixbuf/pixbuf-scale-two-step.test
+TAP version 13
+# random seed: R02S79d8f18df9c4970b8989428ef529dc1f
+1..9
+# Start of pixbuf tests
+# Start of scale tests
+# Start of two-step tests
+ok 1 /pixbuf/scale/two-step/tiles
+ok 2 /pixbuf/scale/two-step/bilinear
+ok 3 /pixbuf/scale/two-step/hyper
+# Start of offset tests
+ok 4 /pixbuf/scale/two-step/offset/tiles
+ok 5 /pixbuf/scale/two-step/offset/bilinear
+ok 6 /pixbuf/scale/two-step/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 7 /pixbuf/scale/two-step/dest/tiles
+ok 8 /pixbuf/scale/two-step/dest/bilinear
+ok 9 /pixbuf/scale/two-step/dest/hyper
+# End of dest tests
+# End of two-step tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale-two-step.test
+Running test: gdk-pixbuf/pixbuf-icon-serialize.test
+TAP version 13
+# random seed: R02S838eca6e6cf544ad54cac7af05be8b18
+1..1
+# Start of pixbuf tests
+# Start of icon tests
+ok 1 /pixbuf/icon/serialize
+# End of icon tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icon-serialize.test
+Running test: gdk-pixbuf/pixbuf-composite.test
+TAP version 13
+# random seed: R02Se20c9040ccfc0a6a918be1318143ba1b
+1..2
+# Start of pixbuf tests
+ok 1 /pixbuf/composite1
+ok 2 /pixbuf/composite2
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-composite.test
+Running test: gdk-pixbuf/pixbuf-reftest.test
+TAP version 13
+# random seed: R02S63bffa75f6979c0f75b2a9a573ff5500
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..52
+# Start of pixbuf tests
+# Start of reftest tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png'
+ok 1 /pixbuf/reftest/bug696331.png
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico'
+ok 2 /pixbuf/reftest/bug785447.ico
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg'
+ok 3 /pixbuf/reftest/cat.jpg
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga'
+ok 4 /pixbuf/reftest/colormap-too-small.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp'
+ok 5 /pixbuf/reftest/mandatory-bitmasks.bmp
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga'
+ok 6 /pixbuf/reftest/rle-too-many-pixels-2.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga'
+ok 7 /pixbuf/reftest/rle-too-many-pixels.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico'
+ok 8 /pixbuf/reftest/squares.ico
+# Start of tga tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga'
+ok 9 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga'
+ok 10 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga'
+ok 11 /pixbuf/reftest/tga/gtk-logo-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga'
+ok 12 /pixbuf/reftest/tga/gtk-logo-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga'
+ok 13 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga'
+ok 14 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga'
+ok 15 /pixbuf/reftest/tga/gtk-logo-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga'
+ok 16 /pixbuf/reftest/tga/gtk-logo-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga'
+ok 17 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga'
+ok 18 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga'
+ok 19 /pixbuf/reftest/tga/gtk-logo-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga'
+ok 20 /pixbuf/reftest/tga/gtk-logo-32bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga'
+ok 21 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga'
+ok 22 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga'
+ok 23 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga'
+ok 24 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga'
+ok 25 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga'
+ok 26 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga'
+ok 27 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga'
+ok 28 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga'
+ok 29 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga'
+ok 30 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga'
+ok 31 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga'
+ok 32 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga'
+ok 33 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga'
+ok 34 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga'
+ok 35 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga'
+ok 36 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga'
+ok 37 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga'
+ok 38 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga'
+ok 39 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga'
+ok 40 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga'
+ok 41 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga'
+ok 42 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga'
+ok 43 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga'
+ok 44 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga'
+ok 45 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga'
+ok 46 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga'
+ok 47 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga'
+ok 48 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga'
+ok 49 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga'
+ok 50 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga'
+ok 51 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga'
+ok 52 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-right.tga
+# End of tga tests
+# End of reftest tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-reftest.test
+Running test: gdk-pixbuf/pixbuf-save.test
+TAP version 13
+# random seed: R02S8ac00562e39963abdc29c85163880e87
+1..3
+# Start of pixbuf tests
+# Start of save tests
+ok 1 /pixbuf/save/roundtrip
+ok 2 /pixbuf/save/options
+ok 3 /pixbuf/save/ico
+# End of save tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-save.test
+SUMMARY: total=18; passed=18; skipped=0; failed=0; user=1.0s; system=0.2s; maxrss=9672
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-raw.log
new file mode 100644
index 00000000000..df5e456157c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/ptest-raw.log
@@ -0,0 +1,511 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/gdk-pixbuf/ptest
+Running test: gdk-pixbuf/animation.test
+TAP version 13
+# random seed: R02Sb9123f70f8a6be34de6e25d16fa79430
+1..2
+# Start of animation tests
+ok 1 /animation/gif
+ok 2 /animation/ani
+# End of animation tests
+PASS: gdk-pixbuf/animation.test
+Running test: gdk-pixbuf/pixbuf-short-gif-write.test
+TAP version 13
+# random seed: R02S8ef6c39400af5f7820b8673a5c4d6edc
+1..2
+# Start of animation tests
+ok 1 /animation/short_gif_write
+ok 2 /animation/load_first_frame
+# End of animation tests
+PASS: gdk-pixbuf/pixbuf-short-gif-write.test
+Running test: gdk-pixbuf/pixbuf-threads.test
+TAP version 13
+# random seed: R02S0e42d7ded1c46014a12fa06061160fbe
+1..1
+# Start of pixbuf tests
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.png
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.gif
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.bmp
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.2.jpeg
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.tga
+# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.xpm
+ok 1 /pixbuf/threads
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-threads.test
+Running test: gdk-pixbuf/pixbuf-stream.test
+TAP version 13
+# random seed: R02S4928937ccb539ce10e5075837e2276f1
+1..4
+# Start of pixbuf tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/stream
+# Start of stream tests
+ok 2 /pixbuf/stream/async
+ok 3 /pixbuf/stream/scale
+# Start of scale tests
+ok 4 /pixbuf/stream/scale/async
+# End of scale tests
+# End of stream tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-stream.test
+Running test: gdk-pixbuf/pixbuf-gif.test
+TAP version 13
+# random seed: R02S35c4f591bef1750be5461bf1cb0e665f
+1..69
+# Start of pixbuf tests
+# Start of gif tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 1 /pixbuf/gif/depth1
+ok 2 /pixbuf/gif/depth2
+ok 3 /pixbuf/gif/depth3
+ok 4 /pixbuf/gif/depth4
+ok 5 /pixbuf/gif/depth5
+ok 6 /pixbuf/gif/depth6
+ok 7 /pixbuf/gif/depth7
+ok 8 /pixbuf/gif/depth8
+ok 9 /pixbuf/gif/four-colors
+ok 10 /pixbuf/gif/local-color-table
+ok 11 /pixbuf/gif/no-global-color-table
+ok 12 /pixbuf/gif/zero-width
+ok 13 /pixbuf/gif/zero-height
+ok 14 /pixbuf/gif/zero-size
+ok 15 /pixbuf/gif/invalid-background
+ok 16 /pixbuf/gif/all-reds
+ok 17 /pixbuf/gif/all-greens
+ok 18 /pixbuf/gif/all-blues
+ok 19 /pixbuf/gif/interlace
+ok 20 /pixbuf/gif/image-inside-bg
+ok 21 /pixbuf/gif/image-overlap-bg
+ok 22 /pixbuf/gif/image-outside-bg
+ok 23 /pixbuf/gif/missing-pixels
+ok 24 /pixbuf/gif/extra-pixels
+ok 25 /pixbuf/gif/extra-data
+ok 26 /pixbuf/gif/no-clear
+ok 27 /pixbuf/gif/no-eoi
+ok 28 /pixbuf/gif/no-clear-and-eoi
+ok 29 /pixbuf/gif/many-clears
+ok 30 /pixbuf/gif/double-clears
+ok 31 /pixbuf/gif/invalid-colors
+ok 32 /pixbuf/gif/max-width
+ok 33 /pixbuf/gif/max-height
+ok 34 /pixbuf/gif/4095-codes-clear
+ok 35 /pixbuf/gif/4095-codes
+ok 36 /pixbuf/gif/255-codes
+ok 37 /pixbuf/gif/large-codes
+ok 38 /pixbuf/gif/max-codes
+ok 39 /pixbuf/gif/transparent
+ok 40 /pixbuf/gif/invalid-transparent
+ok 41 /pixbuf/gif/disabled-transparent
+ok 42 /pixbuf/gif/loop-infinite
+ok 43 /pixbuf/gif/loop-once
+ok 44 /pixbuf/gif/loop-max
+ok 45 /pixbuf/gif/loop-buffer
+ok 46 /pixbuf/gif/loop-buffer_max
+ok 47 /pixbuf/gif/loop-animexts
+ok 48 /pixbuf/gif/animation
+ok 49 /pixbuf/gif/animation-speed
+ok 50 /pixbuf/gif/animation-no-delays
+ok 51 /pixbuf/gif/animation-zero-delays
+ok 52 /pixbuf/gif/dispose-none
+ok 53 /pixbuf/gif/dispose-keep
+ok 54 /pixbuf/gif/dispose-restore-background
+ok 55 /pixbuf/gif/comment
+ok 56 /pixbuf/gif/large-comment
+ok 57 /pixbuf/gif/nul-comment
+ok 58 /pixbuf/gif/invalid-ascii-comment
+ok 59 /pixbuf/gif/invalid-utf8-comment
+ok 60 /pixbuf/gif/plain-text
+ok 61 /pixbuf/gif/xmp-data
+ok 62 /pixbuf/gif/xmp-data-empty
+ok 63 /pixbuf/gif/icc-color-profile
+ok 64 /pixbuf/gif/icc-color-profile-empty
+ok 65 /pixbuf/gif/unknown-extension
+ok 66 /pixbuf/gif/unknown-application-extension
+ok 67 /pixbuf/gif/nul-application-extension
+ok 68 /pixbuf/gif/gif87a
+ok 69 /pixbuf/gif/gif87a-animation
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif.test
+Running test: gdk-pixbuf/pixbuf-fail.test
+TAP version 13
+# random seed: R02Sffa945c4a29ac2aa9f208351532da19c
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..80
+# Start of pixbuf tests
+# Start of fail_tiny tests
+ok 1 /pixbuf/fail_tiny/CVE-2017-2862.jpg
+ok 2 /pixbuf/fail_tiny/DoS.tga
+ok 3 /pixbuf/fail_tiny/androstanRezeptor.tga
+ok 4 /pixbuf/fail_tiny/bug776694.bmp
+ok 5 /pixbuf/fail_tiny/bug777315.bmp
+ok 6 /pixbuf/fail_tiny/bug778204.ico
+ok 7 /pixbuf/fail_tiny/bug778584.gif
+ok 8 /pixbuf/fail_tiny/bug779012.ico
+ok 9 /pixbuf/fail_tiny/bug779016-infinite.icns
+ok 10 /pixbuf/fail_tiny/bug780269.tif # SKIP format not supported
+ok 11 /pixbuf/fail_tiny/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 12 /pixbuf/fail_tiny/bug785973.gif
+ok 13 /pixbuf/fail_tiny/bug793470-crasher.png
+ok 14 /pixbuf/fail_tiny/colormap-image-without-colormap.tga
+ok 15 /pixbuf/fail_tiny/empty-file.tga
+ok 16 /pixbuf/fail_tiny/hang_114.gif
+ok 17 /pixbuf/fail_tiny/invalid.1.bmp
+ok 18 /pixbuf/fail_tiny/invalid.1.gif
+ok 19 /pixbuf/fail_tiny/invalid.1.ico
+ok 20 /pixbuf/fail_tiny/invalid.1.png
+ok 21 /pixbuf/fail_tiny/invalid.1.ppm
+ok 22 /pixbuf/fail_tiny/invalid.2.gif
+ok 23 /pixbuf/fail_tiny/invalid.2.png
+ok 24 /pixbuf/fail_tiny/invalid.2.ppm
+ok 25 /pixbuf/fail_tiny/invalid.3.gif
+ok 26 /pixbuf/fail_tiny/invalid.3.ico
+ok 27 /pixbuf/fail_tiny/invalid.3.png
+ok 28 /pixbuf/fail_tiny/invalid.3.ppm
+ok 29 /pixbuf/fail_tiny/invalid.4.gif
+ok 30 /pixbuf/fail_tiny/invalid.4.png
+ok 31 /pixbuf/fail_tiny/invalid.5.ppm
+ok 32 /pixbuf/fail_tiny/invalid.6.ppm
+ok 33 /pixbuf/fail_tiny/invalid.7.ppm
+ok 34 /pixbuf/fail_tiny/invalid.8.ppm
+ok 35 /pixbuf/fail_tiny/issue-95-too-narrow.xpm
+ok 36 /pixbuf/fail_tiny/issue-95-too-short.xpm
+ok 37 /pixbuf/fail_tiny/issue-95.xpm
+ok 38 /pixbuf/fail_tiny/overflow-codes-max.gif
+ok 39 /pixbuf/fail_tiny/overflow-codes.gif
+ok 40 /pixbuf/fail_tiny/overflow.tga
+# End of fail_tiny tests
+# Start of fail_huge tests
+ok 41 /pixbuf/fail_huge/CVE-2017-2862.jpg
+ok 42 /pixbuf/fail_huge/DoS.tga
+ok 43 /pixbuf/fail_huge/androstanRezeptor.tga
+ok 44 /pixbuf/fail_huge/bug776694.bmp
+ok 45 /pixbuf/fail_huge/bug777315.bmp
+ok 46 /pixbuf/fail_huge/bug778204.ico
+ok 47 /pixbuf/fail_huge/bug778584.gif
+ok 48 /pixbuf/fail_huge/bug779012.ico
+ok 49 /pixbuf/fail_huge/bug779016-infinite.icns
+ok 50 /pixbuf/fail_huge/bug780269.tif # SKIP format not supported
+ok 51 /pixbuf/fail_huge/bug784903-overflow-dimensions.tiff # SKIP format not supported
+ok 52 /pixbuf/fail_huge/bug785973.gif
+ok 53 /pixbuf/fail_huge/bug793470-crasher.png
+ok 54 /pixbuf/fail_huge/colormap-image-without-colormap.tga
+ok 55 /pixbuf/fail_huge/empty-file.tga
+ok 56 /pixbuf/fail_huge/hang_114.gif
+ok 57 /pixbuf/fail_huge/invalid.1.bmp
+ok 58 /pixbuf/fail_huge/invalid.1.gif
+ok 59 /pixbuf/fail_huge/invalid.1.ico
+ok 60 /pixbuf/fail_huge/invalid.1.png
+ok 61 /pixbuf/fail_huge/invalid.1.ppm
+ok 62 /pixbuf/fail_huge/invalid.2.gif
+ok 63 /pixbuf/fail_huge/invalid.2.png
+ok 64 /pixbuf/fail_huge/invalid.2.ppm
+ok 65 /pixbuf/fail_huge/invalid.3.gif
+ok 66 /pixbuf/fail_huge/invalid.3.ico
+ok 67 /pixbuf/fail_huge/invalid.3.png
+ok 68 /pixbuf/fail_huge/invalid.3.ppm
+ok 69 /pixbuf/fail_huge/invalid.4.gif
+ok 70 /pixbuf/fail_huge/invalid.4.png
+ok 71 /pixbuf/fail_huge/invalid.5.ppm
+ok 72 /pixbuf/fail_huge/invalid.6.ppm
+ok 73 /pixbuf/fail_huge/invalid.7.ppm
+ok 74 /pixbuf/fail_huge/invalid.8.ppm
+ok 75 /pixbuf/fail_huge/issue-95-too-narrow.xpm
+ok 76 /pixbuf/fail_huge/issue-95-too-short.xpm
+ok 77 /pixbuf/fail_huge/issue-95.xpm
+ok 78 /pixbuf/fail_huge/overflow-codes-max.gif
+ok 79 /pixbuf/fail_huge/overflow-codes.gif
+ok 80 /pixbuf/fail_huge/overflow.tga
+# End of fail_huge tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-fail.test
+Running test: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+TAP version 13
+# random seed: R02Se96c4eb8022e893bfae0dea4cdef0e44
+1..2
+# Start of pixbuf tests
+# Start of readonly tests
+ok 1 /pixbuf/readonly/mutate
+ok 2 /pixbuf/readonly/readpixelbytes
+# End of readonly tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-readonly-to-mutable.test
+Running test: gdk-pixbuf/pixbuf-dpi.test
+TAP version 13
+# random seed: R02Sbe26b628c8c4e04f9d9a86e3150a6214
+1..6
+# Start of pixbuf tests
+# Start of dpi tests
+ok 1 /pixbuf/dpi/png
+ok 2 /pixbuf/dpi/png-incremental
+ok 3 /pixbuf/dpi/jpeg
+ok 4 /pixbuf/dpi/jpeg-incremental
+ok 5 /pixbuf/dpi/tiff # SKIP format not supported
+ok 6 /pixbuf/dpi/tiff-incremental # SKIP format not supported
+# End of dpi tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-dpi.test
+Running test: gdk-pixbuf/pixbuf-construction.test
+TAP version 13
+# random seed: R02Se7095b5bb1221b017d87434c9f3a17da
+1..3
+# Start of pixbuf tests
+# Start of construction tests
+ok 1 /pixbuf/construction/no_construct_properties
+ok 2 /pixbuf/construction/pixels
+ok 3 /pixbuf/construction/bytes
+# End of construction tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-construction.test
+Running test: gdk-pixbuf/pixbuf-area-updated.test
+TAP version 13
+# random seed: R02S5b0aa1d235b3d8b49c7a999f7a29c494
+1..4
+# Start of pixbuf tests
+# Start of area-updated tests
+ok 1 /pixbuf/area-updated/ico
+ok 2 /pixbuf/area-updated/gif
+ok 3 /pixbuf/area-updated/gif2
+ok 4 /pixbuf/area-updated/gif3
+# End of area-updated tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-area-updated.test
+Running test: gdk-pixbuf/pixbuf-gif-circular-table.test
+TAP version 13
+# random seed: R02Sd062f72e72cedfd8d878ea036d897571
+1..1
+# Start of pixbuf tests
+# Start of gif tests
+ok 1 /pixbuf/gif/circular-table
+# End of gif tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-gif-circular-table.test
+Running test: gdk-pixbuf/pixbuf-icc.test
+TAP version 13
+# random seed: R02Sd932f6c59c9f7d9be418d4ab54dacabf
+1..4
+# Start of pixbuf tests
+# Start of icc tests
+ok 1 /pixbuf/icc/png
+ok 2 /pixbuf/icc/jpeg
+# Start of png tests
+ok 3 /pixbuf/icc/png/incremental
+# End of png tests
+# Start of jpeg tests
+ok 4 /pixbuf/icc/jpeg/incremental
+# End of jpeg tests
+# End of icc tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icc.test
+Running test: gdk-pixbuf/pixbuf-scale.test
+TAP version 13
+# random seed: R02S4630452cb622e93272e58c768efc46b6
+1..18
+# Start of pixbuf tests
+# Start of scale tests
+ok 1 /pixbuf/scale/png
+ok 2 /pixbuf/scale/bmp
+ok 3 /pixbuf/scale/gif
+ok 4 /pixbuf/scale/jpeg
+ok 5 /pixbuf/scale/tga
+ok 6 /pixbuf/scale/xpm
+ok 7 /pixbuf/scale/xbm
+# Start of halve-checkerboard tests
+ok 8 /pixbuf/scale/halve-checkerboard/nearest
+ok 9 /pixbuf/scale/halve-checkerboard/tiles
+ok 10 /pixbuf/scale/halve-checkerboard/bilinear
+ok 11 /pixbuf/scale/halve-checkerboard/hyper
+# End of halve-checkerboard tests
+# Start of offset tests
+ok 12 /pixbuf/scale/offset/nearest
+ok 13 /pixbuf/scale/offset/tiles
+ok 14 /pixbuf/scale/offset/bilinear
+ok 15 /pixbuf/scale/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 16 /pixbuf/scale/dest/nearest
+ok 17 /pixbuf/scale/dest/tiles
+ok 18 /pixbuf/scale/dest/bilinear
+# End of dest tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale.test
+Running test: gdk-pixbuf/pixbuf-scale-two-step.test
+TAP version 13
+# random seed: R02S79d8f18df9c4970b8989428ef529dc1f
+1..9
+# Start of pixbuf tests
+# Start of scale tests
+# Start of two-step tests
+ok 1 /pixbuf/scale/two-step/tiles
+ok 2 /pixbuf/scale/two-step/bilinear
+ok 3 /pixbuf/scale/two-step/hyper
+# Start of offset tests
+ok 4 /pixbuf/scale/two-step/offset/tiles
+ok 5 /pixbuf/scale/two-step/offset/bilinear
+ok 6 /pixbuf/scale/two-step/offset/hyper
+# End of offset tests
+# Start of dest tests
+ok 7 /pixbuf/scale/two-step/dest/tiles
+ok 8 /pixbuf/scale/two-step/dest/bilinear
+ok 9 /pixbuf/scale/two-step/dest/hyper
+# End of dest tests
+# End of two-step tests
+# End of scale tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-scale-two-step.test
+Running test: gdk-pixbuf/pixbuf-icon-serialize.test
+TAP version 13
+# random seed: R02S838eca6e6cf544ad54cac7af05be8b18
+1..1
+# Start of pixbuf tests
+# Start of icon tests
+ok 1 /pixbuf/icon/serialize
+# End of icon tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-icon-serialize.test
+Running test: gdk-pixbuf/pixbuf-composite.test
+TAP version 13
+# random seed: R02Se20c9040ccfc0a6a918be1318143ba1b
+1..2
+# Start of pixbuf tests
+ok 1 /pixbuf/composite1
+ok 2 /pixbuf/composite2
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-composite.test
+Running test: gdk-pixbuf/pixbuf-reftest.test
+TAP version 13
+# random seed: R02S63bffa75f6979c0f75b2a9a573ff5500
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+1..52
+# Start of pixbuf tests
+# Start of reftest tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png'
+ok 1 /pixbuf/reftest/bug696331.png
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug785447.ico'
+ok 2 /pixbuf/reftest/bug785447.ico
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg'
+ok 3 /pixbuf/reftest/cat.jpg
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/colormap-too-small.tga'
+ok 4 /pixbuf/reftest/colormap-too-small.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/mandatory-bitmasks.bmp'
+ok 5 /pixbuf/reftest/mandatory-bitmasks.bmp
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels-2.tga'
+ok 6 /pixbuf/reftest/rle-too-many-pixels-2.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/rle-too-many-pixels.tga'
+ok 7 /pixbuf/reftest/rle-too-many-pixels.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/squares.ico'
+ok 8 /pixbuf/reftest/squares.ico
+# Start of tga tests
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-left.tga'
+ok 9 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-bottom-right.tga'
+ok 10 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-left.tga'
+ok 11 /pixbuf/reftest/tga/gtk-logo-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-16bpp-top-right.tga'
+ok 12 /pixbuf/reftest/tga/gtk-logo-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-left.tga'
+ok 13 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-bottom-right.tga'
+ok 14 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-left.tga'
+ok 15 /pixbuf/reftest/tga/gtk-logo-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-24bpp-top-right.tga'
+ok 16 /pixbuf/reftest/tga/gtk-logo-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-left.tga'
+ok 17 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-bottom-right.tga'
+ok 18 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-left.tga'
+ok 19 /pixbuf/reftest/tga/gtk-logo-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-32bpp-top-right.tga'
+ok 20 /pixbuf/reftest/tga/gtk-logo-32bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-left.tga'
+ok 21 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-bottom-right.tga'
+ok 22 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-left.tga'
+ok 23 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-8bpp-top-right.tga'
+ok 24 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga'
+ok 25 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga'
+ok 26 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-left.tga'
+ok 27 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-cmap-rle-8bpp-top-right.tga'
+ok 28 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-left.tga'
+ok 29 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-bottom-right.tga'
+ok 30 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-left.tga'
+ok 31 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-16bpp-top-right.tga'
+ok 32 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-left.tga'
+ok 33 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-bottom-right.tga'
+ok 34 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-left.tga'
+ok 35 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-8bpp-top-right.tga'
+ok 36 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga'
+ok 37 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga'
+ok 38 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-left.tga'
+ok 39 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-16bpp-top-right.tga'
+ok 40 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga'
+ok 41 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga'
+ok 42 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-left.tga'
+ok 43 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-gray-rle-8bpp-top-right.tga'
+ok 44 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-left.tga'
+ok 45 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-bottom-right.tga'
+ok 46 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-left.tga'
+ok 47 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-24bpp-top-right.tga'
+ok 48 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-left.tga'
+ok 49 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-bottom-right.tga'
+ok 50 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-right.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-left.tga'
+ok 51 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-left.tga
+# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/tga/gtk-logo-rle-32bpp-top-right.tga'
+ok 52 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-right.tga
+# End of tga tests
+# End of reftest tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-reftest.test
+Running test: gdk-pixbuf/pixbuf-save.test
+TAP version 13
+# random seed: R02S8ac00562e39963abdc29c85163880e87
+1..3
+# Start of pixbuf tests
+# Start of save tests
+ok 1 /pixbuf/save/roundtrip
+ok 2 /pixbuf/save/options
+ok 3 /pixbuf/save/ico
+# End of save tests
+# End of pixbuf tests
+PASS: gdk-pixbuf/pixbuf-save.test
+SUMMARY: total=18; passed=18; skipped=0; failed=0; user=1.0s; system=0.2s; maxrss=9672
+DURATION: 1
+END: /usr/lib/gdk-pixbuf/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/testresults.json
new file mode 100644
index 00000000000..a05088c2c68
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gdk-pixbuf/testresults.json
@@ -0,0 +1,117 @@
+{
+ "runtime_core-image-ptest-gdk-pixbuf_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-gdk-pixbuf",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010082721710205078,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.327760696411133,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.029767274856567383,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.6667001247406006,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0017125606536865234,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/animation.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-area-updated.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-composite.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-construction.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-dpi.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-fail.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-gif-circular-table.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-gif.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-icc.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-icon-serialize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-readonly-to-mutable.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-reftest.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-save.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-scale-two-step.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-scale.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-short-gif-write.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-stream.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-threads.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gdk-pixbuf": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.115890979766846,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-glib-networking.log b/runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-glib-networking.log
new file mode 100644
index 00000000000..17323cc132c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-glib-networking.log
@@ -0,0 +1,202 @@
+START: ptest-runner
+2024-01-31T02:04
+Running test: glib-networking/environment.test
+TAP version 13
+# random seed: R02S9903d48ed3569fed78fa355ae469db2d
+1..3
+# Start of proxy tests
+# Start of environment tests
+ok 1 /proxy/environment/uri
+ok 2 /proxy/environment/socks
+ok 3 /proxy/environment/ignore
+# End of environment tests
+# End of proxy tests
+PASS: glib-networking/environment.test
+Running test: glib-networking/certificate-gnutls.test
+TAP version 13
+# random seed: R02S635e414dc51d67d2d56e3664000a9a6a
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..27
+# Start of tls tests
+# Start of gnutls tests
+# Start of certificate tests
+ok 1 /tls/gnutls/certificate/create-pem
+ok 2 /tls/gnutls/certificate/create-der
+ok 3 /tls/gnutls/certificate/create-with-key-pem
+ok 4 /tls/gnutls/certificate/create-with-key-der
+ok 5 /tls/gnutls/certificate/create-with-issuer
+ok 6 /tls/gnutls/certificate/create-with-garbage-input
+ok 7 /tls/gnutls/certificate/private-key
+ok 8 /tls/gnutls/certificate/create-chain
+ok 9 /tls/gnutls/certificate/create-no-chain
+ok 10 /tls/gnutls/certificate/create-list
+ok 11 /tls/gnutls/certificate/create-list-bad
+ok 12 /tls/gnutls/certificate/verify-good
+ok 13 /tls/gnutls/certificate/verify-bad-identity
+ok 14 /tls/gnutls/certificate/verify-bad-ca
+ok 15 /tls/gnutls/certificate/verify-bad-before
+ok 16 /tls/gnutls/certificate/verify-bad-expired
+ok 17 /tls/gnutls/certificate/verify-bad-combo
+ok 18 /tls/gnutls/certificate/is-same
+ok 19 /tls/gnutls/certificate/not-valid-before
+ok 20 /tls/gnutls/certificate/not-valid-after
+ok 21 /tls/gnutls/certificate/subject-name
+ok 22 /tls/gnutls/certificate/issuer-name
+ok 23 /tls/gnutls/certificate/dns-names
+ok 24 /tls/gnutls/certificate/ip-addresses
+# Start of pkcs12 tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 25 /tls/gnutls/certificate/pkcs12/basic
+ok 26 /tls/gnutls/certificate/pkcs12/password
+ok 27 /tls/gnutls/certificate/pkcs12/encrypted
+# End of pkcs12 tests
+# End of certificate tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/certificate-gnutls.test
+Running test: glib-networking/file-database-gnutls.test
+TAP version 13
+# random seed: R02S5efa4b2e96745cf4412a377333b44dfc
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..12
+# Start of tls tests
+# Start of gnutls tests
+# Start of backend tests
+ok 1 /tls/gnutls/backend/default-database-is-singleton
+# End of backend tests
+# Start of database tests
+ok 2 /tls/gnutls/database/verify-good
+ok 3 /tls/gnutls/database/verify-bad-identity
+ok 4 /tls/gnutls/database/verify-bad-ca
+ok 5 /tls/gnutls/database/verify-bad-before
+ok 6 /tls/gnutls/database/verify-bad-expired
+ok 7 /tls/gnutls/database/verify-bad-combo
+ok 8 /tls/gnutls/database/verify-with-incorrect-root-in-chain
+# End of database tests
+# Start of file-database tests
+ok 9 /tls/gnutls/file-database/anchors-property
+ok 10 /tls/gnutls/file-database/lookup-certificates-issued-by
+ok 11 /tls/gnutls/file-database/test-handle
+ok 12 /tls/gnutls/file-database/test-handle-invalid
+# End of file-database tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/file-database-gnutls.test
+Running test: glib-networking/connection-gnutls.test
+TAP version 13
+# random seed: R02S30c03c7525806af4a5f4883cd3be6252
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..46
+# Start of tls tests
+# Start of gnutls tests
+# Start of connection tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver?
+ok 1 /tls/gnutls/connection/basic
+ok 2 /tls/gnutls/connection/verified
+ok 3 /tls/gnutls/connection/verified-chain
+ok 4 /tls/gnutls/connection/verified-chain-with-redundant-root-cert
+ok 5 /tls/gnutls/connection/verified-chain-with-duplicate-server-cert
+ok 6 /tls/gnutls/connection/verified-unordered-chain
+ok 7 /tls/gnutls/connection/verified-chain-with-alternative-ca-cert
+ok 8 /tls/gnutls/connection/invalid-chain-with-alternative-ca-cert
+ok 9 /tls/gnutls/connection/client-auth
+ok 10 /tls/gnutls/connection/client-auth-rehandshake
+ok 11 /tls/gnutls/connection/client-auth-failure
+# Bug Reference: http://bugzilla.gnome.org/793712
+ok 12 /tls/gnutls/connection/client-auth-fail-missing-client-private-key
+ok 13 /tls/gnutls/connection/client-auth-request-cert
+ok 14 /tls/gnutls/connection/client-auth-request-fail
+ok 15 /tls/gnutls/connection/client-auth-request-none
+ok 16 /tls/gnutls/connection/no-database
+ok 17 /tls/gnutls/connection/failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 18 /tls/gnutls/connection/socket-client
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake failed: Unacceptable TLS certificate
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of addresses)
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
+# GLib-GIO-DEBUG: GSocketClient: Connection failed: Unacceptable TLS certificate
+ok 19 /tls/gnutls/connection/socket-client-failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 20 /tls/gnutls/connection/read-time-out-then-write
+# slow test /tls/gnutls/connection/read-time-out-then-write executed in 1.06 secs
+ok 21 /tls/gnutls/connection/simultaneous-async
+ok 22 /tls/gnutls/connection/simultaneous-sync
+ok 23 /tls/gnutls/connection/simultaneous-async-rehandshake
+ok 24 /tls/gnutls/connection/simultaneous-sync-rehandshake
+ok 25 /tls/gnutls/connection/close-immediately
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 26 /tls/gnutls/connection/unclean-close-by-server
+# Bug Reference: http://bugzilla.gnome.org/710691
+ok 27 /tls/gnutls/connection/async-implicit-handshake
+ok 28 /tls/gnutls/connection/output-stream-close
+ok 29 /tls/gnutls/connection/garbage-database
+# Bug Reference: http://bugzilla.gnome.org/792219
+ok 30 /tls/gnutls/connection/readwrite-after-connection-destroyed
+ok 31 /tls/gnutls/connection/sync-op-during-handshake
+ok 32 /tls/gnutls/connection/socket-timeout
+# slow test /tls/gnutls/connection/socket-timeout executed in 1.52 secs
+ok 33 /tls/gnutls/connection/missing-server-identity
+ok 34 /tls/gnutls/connection/peer-certificate-notify
+ok 35 /tls/gnutls/connection/tls-info
+# Start of session tests
+Executing: glib-networking/connection-gnutls.test
+ok 36 /tls/gnutls/connection/session/resume_multiple_times
+ok 37 /tls/gnutls/connection/session/reuse_ten_minute_expiry
+# End of session tests
+# Start of alpn tests
+ok 38 /tls/gnutls/connection/alpn/match
+ok 39 /tls/gnutls/connection/alpn/no-match
+ok 40 /tls/gnutls/connection/alpn/client-only
+ok 41 /tls/gnutls/connection/alpn/server-only
+# End of alpn tests
+# Start of binding tests
+ok 42 /tls/gnutls/connection/binding/match-tls-unique # SKIP tls-unique is not supported
+ok 43 /tls/gnutls/connection/binding/match-tls-server-end-point
+ok 44 /tls/gnutls/connection/binding/match-tls-exporter
+# End of binding tests
+# Start of oscp tests
+ok 45 /tls/gnutls/connection/oscp/must-staple
+ok 46 /tls/gnutls/connection/oscp/must-staple-intermediate-certificate
+# End of oscp tests
+# End of connection tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/connection-gnutls.test
+SUMMARY: total=4; passed=4; skipped=0; failed=0; user=1.1s; system=0.1s; maxrss=9724
+DURATION: 7
diff --git a/runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-raw.log
new file mode 100644
index 00000000000..3064e2ca537
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-glib-networking/ptest-raw.log
@@ -0,0 +1,207 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/glib-networking/ptest
+Running test: glib-networking/environment.test
+TAP version 13
+# random seed: R02S9903d48ed3569fed78fa355ae469db2d
+1..3
+# Start of proxy tests
+# Start of environment tests
+ok 1 /proxy/environment/uri
+ok 2 /proxy/environment/socks
+ok 3 /proxy/environment/ignore
+# End of environment tests
+# End of proxy tests
+PASS: glib-networking/environment.test
+Running test: glib-networking/certificate-gnutls.test
+TAP version 13
+# random seed: R02S635e414dc51d67d2d56e3664000a9a6a
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..27
+# Start of tls tests
+# Start of gnutls tests
+# Start of certificate tests
+ok 1 /tls/gnutls/certificate/create-pem
+ok 2 /tls/gnutls/certificate/create-der
+ok 3 /tls/gnutls/certificate/create-with-key-pem
+ok 4 /tls/gnutls/certificate/create-with-key-der
+ok 5 /tls/gnutls/certificate/create-with-issuer
+ok 6 /tls/gnutls/certificate/create-with-garbage-input
+ok 7 /tls/gnutls/certificate/private-key
+ok 8 /tls/gnutls/certificate/create-chain
+ok 9 /tls/gnutls/certificate/create-no-chain
+ok 10 /tls/gnutls/certificate/create-list
+ok 11 /tls/gnutls/certificate/create-list-bad
+ok 12 /tls/gnutls/certificate/verify-good
+ok 13 /tls/gnutls/certificate/verify-bad-identity
+ok 14 /tls/gnutls/certificate/verify-bad-ca
+ok 15 /tls/gnutls/certificate/verify-bad-before
+ok 16 /tls/gnutls/certificate/verify-bad-expired
+ok 17 /tls/gnutls/certificate/verify-bad-combo
+ok 18 /tls/gnutls/certificate/is-same
+ok 19 /tls/gnutls/certificate/not-valid-before
+ok 20 /tls/gnutls/certificate/not-valid-after
+ok 21 /tls/gnutls/certificate/subject-name
+ok 22 /tls/gnutls/certificate/issuer-name
+ok 23 /tls/gnutls/certificate/dns-names
+ok 24 /tls/gnutls/certificate/ip-addresses
+# Start of pkcs12 tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+ok 25 /tls/gnutls/certificate/pkcs12/basic
+ok 26 /tls/gnutls/certificate/pkcs12/password
+ok 27 /tls/gnutls/certificate/pkcs12/encrypted
+# End of pkcs12 tests
+# End of certificate tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/certificate-gnutls.test
+Running test: glib-networking/file-database-gnutls.test
+TAP version 13
+# random seed: R02S5efa4b2e96745cf4412a377333b44dfc
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..12
+# Start of tls tests
+# Start of gnutls tests
+# Start of backend tests
+ok 1 /tls/gnutls/backend/default-database-is-singleton
+# End of backend tests
+# Start of database tests
+ok 2 /tls/gnutls/database/verify-good
+ok 3 /tls/gnutls/database/verify-bad-identity
+ok 4 /tls/gnutls/database/verify-bad-ca
+ok 5 /tls/gnutls/database/verify-bad-before
+ok 6 /tls/gnutls/database/verify-bad-expired
+ok 7 /tls/gnutls/database/verify-bad-combo
+ok 8 /tls/gnutls/database/verify-with-incorrect-root-in-chain
+# End of database tests
+# Start of file-database tests
+ok 9 /tls/gnutls/file-database/anchors-property
+ok 10 /tls/gnutls/file-database/lookup-certificates-issued-by
+ok 11 /tls/gnutls/file-database/test-handle
+ok 12 /tls/gnutls/file-database/test-handle-invalid
+# End of file-database tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/file-database-gnutls.test
+Running test: glib-networking/connection-gnutls.test
+TAP version 13
+# random seed: R02S30c03c7525806af4a5f4883cd3be6252
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?
+1..46
+# Start of tls tests
+# Start of gnutls tests
+# Start of connection tests
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver?
+ok 1 /tls/gnutls/connection/basic
+ok 2 /tls/gnutls/connection/verified
+ok 3 /tls/gnutls/connection/verified-chain
+ok 4 /tls/gnutls/connection/verified-chain-with-redundant-root-cert
+ok 5 /tls/gnutls/connection/verified-chain-with-duplicate-server-cert
+ok 6 /tls/gnutls/connection/verified-unordered-chain
+ok 7 /tls/gnutls/connection/verified-chain-with-alternative-ca-cert
+ok 8 /tls/gnutls/connection/invalid-chain-with-alternative-ca-cert
+ok 9 /tls/gnutls/connection/client-auth
+ok 10 /tls/gnutls/connection/client-auth-rehandshake
+ok 11 /tls/gnutls/connection/client-auth-failure
+# Bug Reference: http://bugzilla.gnome.org/793712
+ok 12 /tls/gnutls/connection/client-auth-fail-missing-client-private-key
+ok 13 /tls/gnutls/connection/client-auth-request-cert
+ok 14 /tls/gnutls/connection/client-auth-request-fail
+ok 15 /tls/gnutls/connection/client-auth-request-none
+ok 16 /tls/gnutls/connection/no-database
+ok 17 /tls/gnutls/connection/failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 18 /tls/gnutls/connection/socket-client
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake failed: Unacceptable TLS certificate
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of addresses)
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
+# GLib-GIO-DEBUG: GSocketClient: Connection failed: Unacceptable TLS certificate
+ok 19 /tls/gnutls/connection/socket-client-failed
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 20 /tls/gnutls/connection/read-time-out-then-write
+# slow test /tls/gnutls/connection/read-time-out-then-write executed in 1.06 secs
+ok 21 /tls/gnutls/connection/simultaneous-async
+ok 22 /tls/gnutls/connection/simultaneous-sync
+ok 23 /tls/gnutls/connection/simultaneous-async-rehandshake
+ok 24 /tls/gnutls/connection/simultaneous-sync-rehandshake
+ok 25 /tls/gnutls/connection/close-immediately
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
+# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
+# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
+# GLib-GIO-DEBUG: GSocketClient: TCP connection successful
+# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection
+# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake
+# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded
+# GLib-GIO-DEBUG: GSocketClient: Connection successful!
+ok 26 /tls/gnutls/connection/unclean-close-by-server
+# Bug Reference: http://bugzilla.gnome.org/710691
+ok 27 /tls/gnutls/connection/async-implicit-handshake
+ok 28 /tls/gnutls/connection/output-stream-close
+ok 29 /tls/gnutls/connection/garbage-database
+# Bug Reference: http://bugzilla.gnome.org/792219
+ok 30 /tls/gnutls/connection/readwrite-after-connection-destroyed
+ok 31 /tls/gnutls/connection/sync-op-during-handshake
+ok 32 /tls/gnutls/connection/socket-timeout
+# slow test /tls/gnutls/connection/socket-timeout executed in 1.52 secs
+ok 33 /tls/gnutls/connection/missing-server-identity
+ok 34 /tls/gnutls/connection/peer-certificate-notify
+ok 35 /tls/gnutls/connection/tls-info
+# Start of session tests
+Executing: glib-networking/connection-gnutls.test
+ok 36 /tls/gnutls/connection/session/resume_multiple_times
+ok 37 /tls/gnutls/connection/session/reuse_ten_minute_expiry
+# End of session tests
+# Start of alpn tests
+ok 38 /tls/gnutls/connection/alpn/match
+ok 39 /tls/gnutls/connection/alpn/no-match
+ok 40 /tls/gnutls/connection/alpn/client-only
+ok 41 /tls/gnutls/connection/alpn/server-only
+# End of alpn tests
+# Start of binding tests
+ok 42 /tls/gnutls/connection/binding/match-tls-unique # SKIP tls-unique is not supported
+ok 43 /tls/gnutls/connection/binding/match-tls-server-end-point
+ok 44 /tls/gnutls/connection/binding/match-tls-exporter
+# End of binding tests
+# Start of oscp tests
+ok 45 /tls/gnutls/connection/oscp/must-staple
+ok 46 /tls/gnutls/connection/oscp/must-staple-intermediate-certificate
+# End of oscp tests
+# End of connection tests
+# End of gnutls tests
+# End of tls tests
+PASS: glib-networking/connection-gnutls.test
+SUMMARY: total=4; passed=4; skipped=0; failed=0; user=1.1s; system=0.1s; maxrss=9724
+DURATION: 7
+END: /usr/lib/glib-networking/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-glib-networking/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-glib-networking/testresults.json
new file mode 100644
index 00000000000..a0a451385eb
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-glib-networking/testresults.json
@@ -0,0 +1,75 @@
+{
+ "runtime_core-image-ptest-glib-networking_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-glib-networking",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010416507720947266,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3064956665039062,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.034050703048706055,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 7.160266876220703,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0016140937805175781,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.glib-networking.glib-networking/certificate-gnutls.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.glib-networking.glib-networking/connection-gnutls.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.glib-networking.glib-networking/environment.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.glib-networking.glib-networking/file-database-gnutls.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "glib-networking": {
+ "duration": "7"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.122519969940186,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log b/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log
new file mode 100644
index 00000000000..337636c87ec
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-glibc-y2038-tests.log
@@ -0,0 +1,4 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: /usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-raw.log
new file mode 100644
index 00000000000..76ccccd946f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/ptest-raw.log
@@ -0,0 +1,9 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/glibc-y2038-tests/ptest
+PASS: /usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64
+DURATION: 0
+END: /usr/lib/glibc-y2038-tests/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/testresults.json
new file mode 100644
index 00000000000..03c744e092f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-glibc-y2038-tests/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-glibc-y2038-tests_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-glibc-y2038-tests",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005445480346679688,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.188249349594116,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02130126953125,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.41098737716674805,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011372566223144531,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.glibc-y2038-tests./usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "glibc-y2038-tests": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.05133318901062,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-gzip.log b/runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-gzip.log
new file mode 100644
index 00000000000..ba1a1c39bc1
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-gzip.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T02:04
+make check-TESTS
+make[1]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+make[2]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+PASS: gzip-env
+PASS: helin-segv
+PASS: help-version
+PASS: hufts
+PASS: keep
+PASS: list
+PASS: list-big
+PASS: memcpy-abuse
+PASS: mixed
+PASS: null-suffix-clobber
+PASS: pipe-output
+PASS: reproducible
+PASS: stdin
+PASS: timestamp
+PASS: two-files
+PASS: trailing-nul
+PASS: unpack-invalid
+PASS: unpack-valid
+PASS: upper-suffix
+SKIP: write-error
+PASS: z-suffix
+PASS: zdiff
+PASS: zgrep-f
+PASS: zgrep-abuse
+PASS: zgrep-binary
+PASS: zgrep-context
+zgrep-signal: skipped test: no suitable perl found
+SKIP: zgrep-signal
+PASS: znew-k
+============================================================================
+Testsuite summary for gzip 1.13
+============================================================================
+# TOTAL: 28
+# PASS: 26
+# SKIP: 2
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+make[1]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+DURATION: 36
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-raw.log
new file mode 100644
index 00000000000..2f117814edb
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gzip/ptest-raw.log
@@ -0,0 +1,53 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/gzip/ptest
+make check-TESTS
+make[1]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+make[2]: Entering directory '/usr/lib/gzip/ptest/src/tests'
+PASS: gzip-env
+PASS: helin-segv
+PASS: help-version
+PASS: hufts
+PASS: keep
+PASS: list
+PASS: list-big
+PASS: memcpy-abuse
+PASS: mixed
+PASS: null-suffix-clobber
+PASS: pipe-output
+PASS: reproducible
+PASS: stdin
+PASS: timestamp
+PASS: two-files
+PASS: trailing-nul
+PASS: unpack-invalid
+PASS: unpack-valid
+PASS: upper-suffix
+SKIP: write-error
+PASS: z-suffix
+PASS: zdiff
+PASS: zgrep-f
+PASS: zgrep-abuse
+PASS: zgrep-binary
+PASS: zgrep-context
+zgrep-signal: skipped test: no suitable perl found
+SKIP: zgrep-signal
+PASS: znew-k
+============================================================================
+Testsuite summary for gzip 1.13
+============================================================================
+# TOTAL: 28
+# PASS: 26
+# SKIP: 2
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+make[1]: Leaving directory '/usr/lib/gzip/ptest/src/tests'
+DURATION: 36
+END: /usr/lib/gzip/ptest
+2024-01-31T02:05
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-gzip/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-gzip/testresults.json
new file mode 100644
index 00000000000..cfcd653d096
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-gzip/testresults.json
@@ -0,0 +1,147 @@
+{
+ "runtime_core-image-ptest-gzip_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-gzip",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001318216323852539,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3627634048461914,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02910590171813965,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 36.88479280471802,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0009057521820068359,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.gzip.gzip-env": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.helin-segv": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.help-version": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.hufts": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.keep": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.list": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.list-big": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.memcpy-abuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.mixed": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.null-suffix-clobber": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.pipe-output": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.reproducible": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.timestamp": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.trailing-nul": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.two-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.unpack-invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.unpack-valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.upper-suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.write-error": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gzip.z-suffix": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zdiff": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-abuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-binary": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-context": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-f": {
+ "status": "PASSED"
+ },
+ "ptestresult.gzip.zgrep-signal": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.gzip.znew-k": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "gzip": {
+ "duration": "36"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11465573310852,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-json-c.log b/runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-json-c.log
new file mode 100644
index 00000000000..c85c3a50408
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-json-c.log
@@ -0,0 +1,28 @@
+START: ptest-runner
+2024-01-31T02:04
+PASS: test1.test
+PASS: test2.test
+PASS: test4.test
+PASS: testReplaceExisting.test
+PASS: test_cast.test
+PASS: test_charcase.test
+PASS: test_compare.test
+PASS: test_deep_copy.test
+PASS: test_double_serializer.test
+PASS: test_float.test
+PASS: test_int_add.test
+PASS: test_int_get.test
+PASS: test_json_patch.test
+PASS: test_json_pointer.test
+PASS: test_locale.test
+PASS: test_null.test
+PASS: test_object_iterator.test
+PASS: test_parse.test
+PASS: test_parse_int64.test
+PASS: test_printbuf.test
+PASS: test_set_serializer.test
+PASS: test_set_value.test
+PASS: test_strerror.test
+PASS: test_util_file.test
+PASS: test_visit.test
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-raw.log
new file mode 100644
index 00000000000..1d68d5c2646
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-json-c/ptest-raw.log
@@ -0,0 +1,33 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/json-c/ptest
+PASS: test1.test
+PASS: test2.test
+PASS: test4.test
+PASS: testReplaceExisting.test
+PASS: test_cast.test
+PASS: test_charcase.test
+PASS: test_compare.test
+PASS: test_deep_copy.test
+PASS: test_double_serializer.test
+PASS: test_float.test
+PASS: test_int_add.test
+PASS: test_int_get.test
+PASS: test_json_patch.test
+PASS: test_json_pointer.test
+PASS: test_locale.test
+PASS: test_null.test
+PASS: test_object_iterator.test
+PASS: test_parse.test
+PASS: test_parse_int64.test
+PASS: test_printbuf.test
+PASS: test_set_serializer.test
+PASS: test_set_value.test
+PASS: test_strerror.test
+PASS: test_util_file.test
+PASS: test_visit.test
+DURATION: 1
+END: /usr/lib/json-c/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-json-c/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-json-c/testresults.json
new file mode 100644
index 00000000000..ebee4d6e272
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-json-c/testresults.json
@@ -0,0 +1,138 @@
+{
+ "runtime_core-image-ptest-json-c_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-json-c",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011255741119384766,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.403646469116211,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02910017967224121,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.0179057121276855,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011868476867675781,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.json-c.test1.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test2.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test4.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.testReplaceExisting.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_cast.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_charcase.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_compare.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_deep_copy.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_double_serializer.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_float.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_int_add.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_int_get.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_json_patch.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_json_pointer.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_locale.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_null.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_object_iterator.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_parse.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_parse_int64.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_printbuf.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_set_serializer.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_set_value.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_strerror.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_util_file.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-c.test_visit.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "json-c": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.106113195419312,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-json-glib.log b/runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-json-glib.log
new file mode 100644
index 00000000000..b3f24d879da
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-json-glib.log
@@ -0,0 +1,624 @@
+START: ptest-runner
+2024-01-31T02:04
+Running test: json-glib-1.0/generator.test
+TAP version 13
+# random seed: R02S8dc5e735778ff13d060f5c74657a1802
+1..16
+# Start of generator tests
+ok 1 /generator/empty-array
+ok 2 /generator/empty-object
+# checking simple array '[true,false,null,42,"foo"]' (expected: '[true,false,null,42,"foo"]')
+ok 3 /generator/simple-array
+ok 4 /generator/nested-array
+# checking simple object '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}' (expected: '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}')
+ok 5 /generator/simple-object
+# checking nested object '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}' (expected: '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}')
+ok 6 /generator/nested-object
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+ok 7 /generator/decimal-separator
+ok 8 /generator/double-stays-double
+# test_double_valid: value: '0.00' - string: '1e-08'
+ok 9 /generator/double-valid
+# 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 10 /generator/pretty
+# Start of string tests
+ok 11 /generator/string/abc
+ok 12 /generator/string/a\177xc
+ok 13 /generator/string/a\033xc
+ok 14 /generator/string/a\nxc
+ok 15 /generator/string/a\\xc
+ok 16 /generator/string/Barney B\303\244r
+# End of string tests
+# End of generator tests
+PASS: json-glib-1.0/generator.test
+Running test: json-glib-1.0/serialize-full.test
+TAP version 13
+# random seed: R02S02ede8c2ed143a63fe4a6479ae12b3d2
+1..1
+# Start of deserialize tests
+# *** TestObject ***
+# foo: <true>
+# bar: <true>
+# baz: <true>
+# meh: <true>
+ok 1 /deserialize/json-to-gobject
+# End of deserialize tests
+PASS: json-glib-1.0/serialize-full.test
+Running test: json-glib-1.0/reader.test
+TAP version 13
+# random seed: R02Sdeba5518cf75beda5d7804ab61b64a85
+1..6
+# 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
+ok 6 /reader/currrent-node
+# End of reader tests
+PASS: json-glib-1.0/reader.test
+Running test: json-glib-1.0/boxed.test
+TAP version 13
+# random seed: R02Scfd837330205df9284637fa40b414d99
+1..2
+# Start of boxed tests
+# Registering transform functions
+# Serialize: { foo: 42, bar: true }
+# TestObject: {
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# }
+# }
+ok 1 /boxed/serialize-property
+# Deserialize: { foo: 42, bar: true }
+ok 2 /boxed/deserialize-property
+# End of boxed tests
+PASS: json-glib-1.0/boxed.test
+Running test: json-glib-1.0/gvariant.test
+TAP version 13
+# random seed: R02Se14b68ab0bc52ac0a713d442db7f2482
+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/object.test
+TAP version 13
+# random seed: R02Sce3077a0c4aed133035fc22d889cb618
+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/parser.test
+TAP version 13
+# random seed: R02S8cdd590c96749d32afd1abce62a617a2
+1..15
+# Start of parser tests
+ok 1 /parser/empty-string
+# Checking root node type 'NULL'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Boolean'...
+# Checking root node type 'String'...
+# Checking root node type 'Floating Point'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Floating Point'...
+ok 2 /parser/base-value
+ok 3 /parser/empty-array
+# Parsing: '[ true ]'
+# checking element 0 is of the desired type gboolean...
+# Parsing: '[ true, false, null ]'
+# checking element 2 is of the desired type (null)...
+# Parsing: '[ 1, 2, 3.14, "test" ]'
+# checking element 3 is of the desired type gchararray...
+ok 4 /parser/simple-array
+ok 5 /parser/nested-array
+ok 6 /parser/empty-object
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'test' exists and is of the desired type 'gint64'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'name' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'baz' exists and is of the desired type '(null)'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'channel' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'valign' exists and is of the desired type 'gdouble'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member '' exists and is of the desired type 'gchararray'...
+ok 7 /parser/simple-object
+# checking root node is an object...
+# checking object is not empty...
+# checking root node is an object...
+# checking object is not empty...
+ok 8 /parser/nested-object
+# checking variable 'foo' is assigned...
+# checking for a root of the desired type...
+# checking variable 'bar' is assigned...
+# checking for a root of the desired type...
+# checking variable 'baz' is assigned...
+# checking for a root of the desired type...
+ok 9 /parser/assignment
+# checking root node is an object...
+# checking object is not empty...
+# checking for object member 'test'...
+# checking simple string equality...
+# checking for valid UTF-8...
+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/invalid.test
+TAP version 13
+# random seed: R02S974261ffdd587b6cb24c8d14fd5232c1
+1..29
+# Start of invalid tests
+# Start of json tests
+# invalid data: 'rainbows'...
+ok 1 /invalid/json/bareword-1
+# invalid data: '[ unicorns ]'...
+ok 2 /invalid/json/bareword-2
+# invalid data: '{ "foo" : ponies }'...
+ok 3 /invalid/json/bareword-3
+# invalid data: '[ 3, 2, 1, lift_off ]'...
+ok 4 /invalid/json/bareword-4
+# invalid data: '{ foo : 42 }'...
+ok 5 /invalid/json/bareword-5
+# invalid data: '"st"ring"'...
+ok 6 /invalid/json/bareword-6
+# invalid data: '[ -false ]'...
+# error: <data>:1:3: Parse error: unexpected character `-', expected number (integer)
+ok 7 /invalid/json/values-1
+# invalid data: '["\uD800\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 8 /invalid/json/values-2
+# invalid data: '["\uDB00\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 9 /invalid/json/values-3
+# invalid data: '["\uDB00"]'...
+# error: <data>:1:11: Parse error: scanner: unterminated string constant
+ok 10 /invalid/json/values-4
+# invalid data: 'var foo'...
+# error: <data>:1:7: Parse error: unexpected end of file, expected character `='
+ok 11 /invalid/json/assignment-1
+# invalid data: 'var foo = no'...
+# error: <data>:1:12: Parse error: unexpected identifier `no', expected value
+ok 12 /invalid/json/assignment-2
+# invalid data: 'var = true'...
+# error: <data>:1:5: Parse error: unexpected character `=', expected identifier
+ok 13 /invalid/json/assignment-3
+# invalid data: 'var blah = 42:'...
+# error: <data>:1:14: Parse error: unexpected character `:', expected end of file
+ok 14 /invalid/json/assignment-4
+# invalid data: 'let foo = true;'...
+# error: <data>:1:3: Parse error: unexpected identifier `let', expected value
+ok 15 /invalid/json/assignment-5
+# invalid data: '[ true, false'...
+# error: <data>:1:13: Parse error: unexpected value `false', expected character `,'
+ok 16 /invalid/json/array-1
+# invalid data: '[ true }'...
+# error: <data>:1:6: Parse error: unexpected value `true', expected character `,'
+ok 17 /invalid/json/array-2
+# invalid data: '[ "foo" : 42 ]'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `,'
+ok 18 /invalid/json/array-3
+# invalid data: '{ foo : 42 }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 19 /invalid/json/object-1
+# invalid data: '{ 42 : "foo" }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 20 /invalid/json/object-2
+# invalid data: '{ "foo", 42 }'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `:'
+ok 21 /invalid/json/object-3
+# invalid data: '{ "foo" : 42 ]'...
+# error: <data>:1:12: Parse error: unexpected number `42', expected string constant
+ok 22 /invalid/json/object-4
+# invalid data: '{ "blah" }'...
+# error: <data>:1:8: Parse error: unexpected string constant "blah", expected character `:'
+ok 23 /invalid/json/object-5
+# invalid data: '{ "a" : 0 "b" : 1 }'...
+# error: <data>:1:9: Parse error: unexpected number `0', expected character `,'
+ok 24 /invalid/json/object-6
+# invalid data: '{ null: false }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 25 /invalid/json/object-7
+# invalid data: '[ true false ]'...
+ok 26 /invalid/json/missing-comma-1
+# invalid data: '{ "foo" : 42 "bar": null }'...
+ok 27 /invalid/json/missing-comma-2
+# invalid data: '[ true, ]'...
+ok 28 /invalid/json/trailing-comma-1
+# invalid data: '{ "foo" : 42, }'...
+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/path.test
+TAP version 13
+# random seed: R02Sd1427c6ac0f98d9d786dd8008a25ef43
+1..32
+# Start of path tests
+# Start of expressions tests
+# Start of valid tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title')
+ok 1 /path/expressions/valid/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']')
+ok 2 /path/expressions/valid/2
+# * All the authors from the every book. ('$.store.book[*].author')
+ok 3 /path/expressions/valid/3
+# * All the authors. ('$..author')
+ok 4 /path/expressions/valid/4
+# * Everything inside the store. ('$.store.*')
+ok 5 /path/expressions/valid/5
+# * All the prices in the store. ('$.store..price')
+ok 6 /path/expressions/valid/6
+# * The third book. ('$..book[2]')
+ok 7 /path/expressions/valid/7
+# * The last book. ('$..book[-1:]')
+ok 8 /path/expressions/valid/8
+# * The first two books. ('$..book[0,1]')
+ok 9 /path/expressions/valid/9
+# * The first two books, using a slice. ('$..book[:2]')
+ok 10 /path/expressions/valid/10
+# * All the books. ('$['store']['book'][*]')
+ok 11 /path/expressions/valid/11
+# * All the members of the bicycle object. ('$.store.bicycle.*')
+ok 12 /path/expressions/valid/12
+# * The root node. ('$')
+ok 13 /path/expressions/valid/13
+# End of valid tests
+# Start of invalid tests
+# * INVALID: invalid first character ('/')
+ok 14 /path/expressions/invalid/1
+# * INVALID: Invalid character following root ('$ponies')
+ok 15 /path/expressions/invalid/2
+# * INVALID: missing member name or wildcard after dot ('$.store.')
+ok 16 /path/expressions/invalid/3
+# * INVALID: Malformed slice (missing step) ('$.store.book[0:1:]')
+ok 17 /path/expressions/invalid/4
+# * INVALID: Malformed set ('$.store.book[0,1~2]')
+ok 18 /path/expressions/invalid/5
+# * INVALID: Malformed array notation ('${'store'}')
+ok 19 /path/expressions/invalid/6
+# * INVALID: Malformed slice (invalid separator) ('$.store.book[0~2]')
+ok 20 /path/expressions/invalid/7
+# End of invalid tests
+# End of expressions tests
+# Start of match tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 21 /path/match/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 22 /path/match/2
+# * All the authors from the every book. ('$.store.book[*].author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 23 /path/match/3
+# * All the authors. ('$..author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 24 /path/match/4
+# * All the prices in the store. ('$.store..price') =>
+# - result: ["8.95","12.99","8.99","22.99","19.95"]
+# - expected: ["8.95","12.99","8.99","22.99","19.95"]
+ok 25 /path/match/5
+# * The third book. ('$..book[2]') =>
+# - result: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+# - expected: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+ok 26 /path/match/6
+# * The last book. ('$..book[-1:]') =>
+# - result: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 27 /path/match/7
+# * The first two books. ('$..book[0,1]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 28 /path/match/8
+# * The first two books, using a slice. ('$..book[:2]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 29 /path/match/9
+# * All the books. ('$['store']['book'][*]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 30 /path/match/10
+# * All the members of the bicycle object. ('$.store.bicycle.*') =>
+# - result: ["red","19.95"]
+# - expected: ["red","19.95"]
+ok 31 /path/match/11
+# * The root node. ('$') =>
+# - result: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+# - expected: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+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/array.test
+TAP version 13
+# random seed: R02Saf85e591306955cd22c85a0fa19822a1
+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/builder.test
+TAP version 13
+# random seed: R02Se17a9b2429a726a678299b3d7d93e54e
+1..3
+# Start of builder tests
+# Builder complex: '{"depth1":[1,{"depth2":[3,[null,false],"after array"],"value2":true}],"object1":{},"value3":null,"value4":42,"":54}'
+ok 1 /builder/complex
+# Builder empty: '{"a":{}}'
+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/serialize-complex.test
+TAP version 13
+# random seed: R02S5669b92ebd8c655f2cc56ed6b4cd7699
+1..1
+# Start of serialize tests
+# TestObject: {
+# "foo" : 47,
+# "bar" : false,
+# "baz" : "Hello, World!",
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# },
+# "meh" : 0.5
+# }
+ok 1 /serialize/gobject-boxed
+# End of serialize tests
+PASS: json-glib-1.0/serialize-complex.test
+Running test: json-glib-1.0/node.test
+TAP version 13
+# random seed: R02S285bda2863fa5fc114fc5211434ae217
+1..28
+# 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
+ok 7 /nodes/init/reinit
+# End of init tests
+# Start of copy tests
+ok 8 /nodes/copy/null
+ok 9 /nodes/copy/value
+ok 10 /nodes/copy/object
+# End of copy tests
+# Start of get tests
+ok 11 /nodes/get/int
+ok 12 /nodes/get/double
+# End of get tests
+# Start of gvalue tests
+# Autopromotion of int to int64
+# Expecting an gint64, got a 'gint64'
+# Autopromotion of float to double
+# Expecting a gdouble, got a 'gdouble'
+ok 13 /nodes/gvalue/autopromotion
+# End of gvalue tests
+# Start of seal tests
+ok 14 /nodes/seal/int
+ok 15 /nodes/seal/double
+ok 16 /nodes/seal/boolean
+ok 17 /nodes/seal/string
+ok 18 /nodes/seal/null
+ok 19 /nodes/seal/object
+ok 20 /nodes/seal/array
+# End of seal tests
+# Start of immutable tests
+ok 21 /nodes/immutable/int
+ok 22 /nodes/immutable/double
+ok 23 /nodes/immutable/boolean
+ok 24 /nodes/immutable/string
+ok 25 /nodes/immutable/object
+ok 26 /nodes/immutable/array
+ok 27 /nodes/immutable/value
+ok 28 /nodes/immutable/parent
+# End of immutable tests
+# End of nodes tests
+PASS: json-glib-1.0/node.test
+Running test: json-glib-1.0/serialize-simple.test
+TAP version 13
+# random seed: R02S63c7db62695fa2c738cef951a357146f
+1..1
+# Start of serialize tests
+# TestObject: {
+# "bar" : true,
+# "baz" : "Test"
+# }
+ok 1 /serialize/gobject
+# End of serialize tests
+PASS: json-glib-1.0/serialize-simple.test
+SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.1s; maxrss=5248
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-raw.log
new file mode 100644
index 00000000000..d8e329df77c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-json-glib/ptest-raw.log
@@ -0,0 +1,629 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/json-glib/ptest
+Running test: json-glib-1.0/generator.test
+TAP version 13
+# random seed: R02S8dc5e735778ff13d060f5c74657a1802
+1..16
+# Start of generator tests
+ok 1 /generator/empty-array
+ok 2 /generator/empty-object
+# checking simple array '[true,false,null,42,"foo"]' (expected: '[true,false,null,42,"foo"]')
+ok 3 /generator/simple-array
+ok 4 /generator/nested-array
+# checking simple object '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}' (expected: '{"Bool1":true,"Bool2":false,"Null":null,"Int":42,"":54,"String":"foo"}')
+ok 5 /generator/simple-object
+# checking nested object '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}' (expected: '{"Image":{"Width":800,"Height":600,"Title":"View from 15th Floor","Thumbnail":{"Url":"http://www.example.com/image/481989943","Height":125,"Width":"100"},"IDs":[116,943,234,38793]}}')
+ok 6 /generator/nested-object
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'
+ok 7 /generator/decimal-separator
+ok 8 /generator/double-stays-double
+# test_double_valid: value: '0.00' - string: '1e-08'
+ok 9 /generator/double-valid
+# 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 10 /generator/pretty
+# Start of string tests
+ok 11 /generator/string/abc
+ok 12 /generator/string/a\177xc
+ok 13 /generator/string/a\033xc
+ok 14 /generator/string/a\nxc
+ok 15 /generator/string/a\\xc
+ok 16 /generator/string/Barney B\303\244r
+# End of string tests
+# End of generator tests
+PASS: json-glib-1.0/generator.test
+Running test: json-glib-1.0/serialize-full.test
+TAP version 13
+# random seed: R02S02ede8c2ed143a63fe4a6479ae12b3d2
+1..1
+# Start of deserialize tests
+# *** TestObject ***
+# foo: <true>
+# bar: <true>
+# baz: <true>
+# meh: <true>
+ok 1 /deserialize/json-to-gobject
+# End of deserialize tests
+PASS: json-glib-1.0/serialize-full.test
+Running test: json-glib-1.0/reader.test
+TAP version 13
+# random seed: R02Sdeba5518cf75beda5d7804ab61b64a85
+1..6
+# 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
+ok 6 /reader/currrent-node
+# End of reader tests
+PASS: json-glib-1.0/reader.test
+Running test: json-glib-1.0/boxed.test
+TAP version 13
+# random seed: R02Scfd837330205df9284637fa40b414d99
+1..2
+# Start of boxed tests
+# Registering transform functions
+# Serialize: { foo: 42, bar: true }
+# TestObject: {
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# }
+# }
+ok 1 /boxed/serialize-property
+# Deserialize: { foo: 42, bar: true }
+ok 2 /boxed/deserialize-property
+# End of boxed tests
+PASS: json-glib-1.0/boxed.test
+Running test: json-glib-1.0/gvariant.test
+TAP version 13
+# random seed: R02Se14b68ab0bc52ac0a713d442db7f2482
+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/object.test
+TAP version 13
+# random seed: R02Sce3077a0c4aed133035fc22d889cb618
+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/parser.test
+TAP version 13
+# random seed: R02S8cdd590c96749d32afd1abce62a617a2
+1..15
+# Start of parser tests
+ok 1 /parser/empty-string
+# Checking root node type 'NULL'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Boolean'...
+# Checking root node type 'String'...
+# Checking root node type 'Floating Point'...
+# Checking root node type 'Integer'...
+# Checking root node type 'Floating Point'...
+ok 2 /parser/base-value
+ok 3 /parser/empty-array
+# Parsing: '[ true ]'
+# checking element 0 is of the desired type gboolean...
+# Parsing: '[ true, false, null ]'
+# checking element 2 is of the desired type (null)...
+# Parsing: '[ 1, 2, 3.14, "test" ]'
+# checking element 3 is of the desired type gchararray...
+ok 4 /parser/simple-array
+ok 5 /parser/nested-array
+ok 6 /parser/empty-object
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'test' exists and is of the desired type 'gint64'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'name' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'baz' exists and is of the desired type '(null)'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member 'channel' exists and is of the desired type 'gchararray'...
+# checking root node is an object...
+# checking object is of the desired size '2'...
+# checking member 'valign' exists and is of the desired type 'gdouble'...
+# checking root node is an object...
+# checking object is of the desired size '1'...
+# checking member '' exists and is of the desired type 'gchararray'...
+ok 7 /parser/simple-object
+# checking root node is an object...
+# checking object is not empty...
+# checking root node is an object...
+# checking object is not empty...
+ok 8 /parser/nested-object
+# checking variable 'foo' is assigned...
+# checking for a root of the desired type...
+# checking variable 'bar' is assigned...
+# checking for a root of the desired type...
+# checking variable 'baz' is assigned...
+# checking for a root of the desired type...
+ok 9 /parser/assignment
+# checking root node is an object...
+# checking object is not empty...
+# checking for object member 'test'...
+# checking simple string equality...
+# checking for valid UTF-8...
+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/invalid.test
+TAP version 13
+# random seed: R02S974261ffdd587b6cb24c8d14fd5232c1
+1..29
+# Start of invalid tests
+# Start of json tests
+# invalid data: 'rainbows'...
+ok 1 /invalid/json/bareword-1
+# invalid data: '[ unicorns ]'...
+ok 2 /invalid/json/bareword-2
+# invalid data: '{ "foo" : ponies }'...
+ok 3 /invalid/json/bareword-3
+# invalid data: '[ 3, 2, 1, lift_off ]'...
+ok 4 /invalid/json/bareword-4
+# invalid data: '{ foo : 42 }'...
+ok 5 /invalid/json/bareword-5
+# invalid data: '"st"ring"'...
+ok 6 /invalid/json/bareword-6
+# invalid data: '[ -false ]'...
+# error: <data>:1:3: Parse error: unexpected character `-', expected number (integer)
+ok 7 /invalid/json/values-1
+# invalid data: '["\uD800\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 8 /invalid/json/values-2
+# invalid data: '["\uDB00\uD800"]'...
+# error: <data>:1:15: Parse error: scanner: malformed surrogate pair
+ok 9 /invalid/json/values-3
+# invalid data: '["\uDB00"]'...
+# error: <data>:1:11: Parse error: scanner: unterminated string constant
+ok 10 /invalid/json/values-4
+# invalid data: 'var foo'...
+# error: <data>:1:7: Parse error: unexpected end of file, expected character `='
+ok 11 /invalid/json/assignment-1
+# invalid data: 'var foo = no'...
+# error: <data>:1:12: Parse error: unexpected identifier `no', expected value
+ok 12 /invalid/json/assignment-2
+# invalid data: 'var = true'...
+# error: <data>:1:5: Parse error: unexpected character `=', expected identifier
+ok 13 /invalid/json/assignment-3
+# invalid data: 'var blah = 42:'...
+# error: <data>:1:14: Parse error: unexpected character `:', expected end of file
+ok 14 /invalid/json/assignment-4
+# invalid data: 'let foo = true;'...
+# error: <data>:1:3: Parse error: unexpected identifier `let', expected value
+ok 15 /invalid/json/assignment-5
+# invalid data: '[ true, false'...
+# error: <data>:1:13: Parse error: unexpected value `false', expected character `,'
+ok 16 /invalid/json/array-1
+# invalid data: '[ true }'...
+# error: <data>:1:6: Parse error: unexpected value `true', expected character `,'
+ok 17 /invalid/json/array-2
+# invalid data: '[ "foo" : 42 ]'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `,'
+ok 18 /invalid/json/array-3
+# invalid data: '{ foo : 42 }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 19 /invalid/json/object-1
+# invalid data: '{ 42 : "foo" }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 20 /invalid/json/object-2
+# invalid data: '{ "foo", 42 }'...
+# error: <data>:1:7: Parse error: unexpected string constant "foo", expected character `:'
+ok 21 /invalid/json/object-3
+# invalid data: '{ "foo" : 42 ]'...
+# error: <data>:1:12: Parse error: unexpected number `42', expected string constant
+ok 22 /invalid/json/object-4
+# invalid data: '{ "blah" }'...
+# error: <data>:1:8: Parse error: unexpected string constant "blah", expected character `:'
+ok 23 /invalid/json/object-5
+# invalid data: '{ "a" : 0 "b" : 1 }'...
+# error: <data>:1:9: Parse error: unexpected number `0', expected character `,'
+ok 24 /invalid/json/object-6
+# invalid data: '{ null: false }'...
+# error: <data>:1:1: Parse error: unexpected character `{', expected string constant
+ok 25 /invalid/json/object-7
+# invalid data: '[ true false ]'...
+ok 26 /invalid/json/missing-comma-1
+# invalid data: '{ "foo" : 42 "bar": null }'...
+ok 27 /invalid/json/missing-comma-2
+# invalid data: '[ true, ]'...
+ok 28 /invalid/json/trailing-comma-1
+# invalid data: '{ "foo" : 42, }'...
+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/path.test
+TAP version 13
+# random seed: R02Sd1427c6ac0f98d9d786dd8008a25ef43
+1..32
+# Start of path tests
+# Start of expressions tests
+# Start of valid tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title')
+ok 1 /path/expressions/valid/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']')
+ok 2 /path/expressions/valid/2
+# * All the authors from the every book. ('$.store.book[*].author')
+ok 3 /path/expressions/valid/3
+# * All the authors. ('$..author')
+ok 4 /path/expressions/valid/4
+# * Everything inside the store. ('$.store.*')
+ok 5 /path/expressions/valid/5
+# * All the prices in the store. ('$.store..price')
+ok 6 /path/expressions/valid/6
+# * The third book. ('$..book[2]')
+ok 7 /path/expressions/valid/7
+# * The last book. ('$..book[-1:]')
+ok 8 /path/expressions/valid/8
+# * The first two books. ('$..book[0,1]')
+ok 9 /path/expressions/valid/9
+# * The first two books, using a slice. ('$..book[:2]')
+ok 10 /path/expressions/valid/10
+# * All the books. ('$['store']['book'][*]')
+ok 11 /path/expressions/valid/11
+# * All the members of the bicycle object. ('$.store.bicycle.*')
+ok 12 /path/expressions/valid/12
+# * The root node. ('$')
+ok 13 /path/expressions/valid/13
+# End of valid tests
+# Start of invalid tests
+# * INVALID: invalid first character ('/')
+ok 14 /path/expressions/invalid/1
+# * INVALID: Invalid character following root ('$ponies')
+ok 15 /path/expressions/invalid/2
+# * INVALID: missing member name or wildcard after dot ('$.store.')
+ok 16 /path/expressions/invalid/3
+# * INVALID: Malformed slice (missing step) ('$.store.book[0:1:]')
+ok 17 /path/expressions/invalid/4
+# * INVALID: Malformed set ('$.store.book[0,1~2]')
+ok 18 /path/expressions/invalid/5
+# * INVALID: Malformed array notation ('${'store'}')
+ok 19 /path/expressions/invalid/6
+# * INVALID: Malformed slice (invalid separator) ('$.store.book[0~2]')
+ok 20 /path/expressions/invalid/7
+# End of invalid tests
+# End of expressions tests
+# Start of match tests
+# * Title of the first book in the store, using objct notation. ('$.store.book[0].title') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 21 /path/match/1
+# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']') =>
+# - result: ["Sayings of the Century"]
+# - expected: ["Sayings of the Century"]
+ok 22 /path/match/2
+# * All the authors from the every book. ('$.store.book[*].author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 23 /path/match/3
+# * All the authors. ('$..author') =>
+# - result: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+# - expected: ["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]
+ok 24 /path/match/4
+# * All the prices in the store. ('$.store..price') =>
+# - result: ["8.95","12.99","8.99","22.99","19.95"]
+# - expected: ["8.95","12.99","8.99","22.99","19.95"]
+ok 25 /path/match/5
+# * The third book. ('$..book[2]') =>
+# - result: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+# - expected: [{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"}]
+ok 26 /path/match/6
+# * The last book. ('$..book[-1:]') =>
+# - result: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 27 /path/match/7
+# * The first two books. ('$..book[0,1]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 28 /path/match/8
+# * The first two books, using a slice. ('$..book[:2]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"}]
+ok 29 /path/match/9
+# * All the books. ('$['store']['book'][*]') =>
+# - result: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+# - expected: [{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}]
+ok 30 /path/match/10
+# * All the members of the bicycle object. ('$.store.bicycle.*') =>
+# - result: ["red","19.95"]
+# - expected: ["red","19.95"]
+ok 31 /path/match/11
+# * The root node. ('$') =>
+# - result: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+# - expected: [{"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":"8.95"},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":"12.99"},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":"8.99"},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":"22.99"}],"bicycle":{"color":"red","price":"19.95"}}}]
+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/array.test
+TAP version 13
+# random seed: R02Saf85e591306955cd22c85a0fa19822a1
+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/builder.test
+TAP version 13
+# random seed: R02Se17a9b2429a726a678299b3d7d93e54e
+1..3
+# Start of builder tests
+# Builder complex: '{"depth1":[1,{"depth2":[3,[null,false],"after array"],"value2":true}],"object1":{},"value3":null,"value4":42,"":54}'
+ok 1 /builder/complex
+# Builder empty: '{"a":{}}'
+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/serialize-complex.test
+TAP version 13
+# random seed: R02S5669b92ebd8c655f2cc56ed6b4cd7699
+1..1
+# Start of serialize tests
+# TestObject: {
+# "foo" : 47,
+# "bar" : false,
+# "baz" : "Hello, World!",
+# "blah" : {
+# "foo" : 42,
+# "bar" : true
+# },
+# "meh" : 0.5
+# }
+ok 1 /serialize/gobject-boxed
+# End of serialize tests
+PASS: json-glib-1.0/serialize-complex.test
+Running test: json-glib-1.0/node.test
+TAP version 13
+# random seed: R02S285bda2863fa5fc114fc5211434ae217
+1..28
+# 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
+ok 7 /nodes/init/reinit
+# End of init tests
+# Start of copy tests
+ok 8 /nodes/copy/null
+ok 9 /nodes/copy/value
+ok 10 /nodes/copy/object
+# End of copy tests
+# Start of get tests
+ok 11 /nodes/get/int
+ok 12 /nodes/get/double
+# End of get tests
+# Start of gvalue tests
+# Autopromotion of int to int64
+# Expecting an gint64, got a 'gint64'
+# Autopromotion of float to double
+# Expecting a gdouble, got a 'gdouble'
+ok 13 /nodes/gvalue/autopromotion
+# End of gvalue tests
+# Start of seal tests
+ok 14 /nodes/seal/int
+ok 15 /nodes/seal/double
+ok 16 /nodes/seal/boolean
+ok 17 /nodes/seal/string
+ok 18 /nodes/seal/null
+ok 19 /nodes/seal/object
+ok 20 /nodes/seal/array
+# End of seal tests
+# Start of immutable tests
+ok 21 /nodes/immutable/int
+ok 22 /nodes/immutable/double
+ok 23 /nodes/immutable/boolean
+ok 24 /nodes/immutable/string
+ok 25 /nodes/immutable/object
+ok 26 /nodes/immutable/array
+ok 27 /nodes/immutable/value
+ok 28 /nodes/immutable/parent
+# End of immutable tests
+# End of nodes tests
+PASS: json-glib-1.0/node.test
+Running test: json-glib-1.0/serialize-simple.test
+TAP version 13
+# random seed: R02S63c7db62695fa2c738cef951a357146f
+1..1
+# Start of serialize tests
+# TestObject: {
+# "bar" : true,
+# "baz" : "Test"
+# }
+ok 1 /serialize/gobject
+# End of serialize tests
+PASS: json-glib-1.0/serialize-simple.test
+SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.1s; maxrss=5248
+DURATION: 0
+END: /usr/lib/json-glib/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-json-glib/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-json-glib/testresults.json
new file mode 100644
index 00000000000..bac1e6efa57
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-json-glib/testresults.json
@@ -0,0 +1,105 @@
+{
+ "runtime_core-image-ptest-json-glib_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-json-glib",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009427070617675781,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.384948253631592,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.030758380889892578,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.6887938976287842,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00106048583984375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/array.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/boxed.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/builder.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/generator.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/gvariant.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/invalid.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/node.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/object.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/parser.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/path.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/reader.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/serialize-complex.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/serialize-full.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.json-glib.json-glib-1.0/serialize-simple.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "json-glib": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.066560745239258,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log
new file mode 100644
index 00000000000..d5fa3b508ec
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-libconvert-asn1-perl.log
@@ -0,0 +1,700 @@
+START: ptest-runner
+2024-01-31T02:04
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/08set
+1..2
+ok 1
+ok 2
+PASS: t/19issue14
+1..26
+ok 1
+ok 2
+ok 3
+# t/aj.cer
+ok 4
+ok 5
+ok 6
+# t/aj2.cer
+ok 7
+ok 8
+ok 9
+# t/allianz_root.cer
+ok 10
+ok 11
+ok 12
+# t/dsacert.der
+ok 13
+ok 14
+# t/new_root_ca.cer
+ok 15
+ok 16
+# t/pgpextension.der
+ok 17
+ok 18
+ok 19
+# t/subca_2.cer
+ok 20
+ok 21
+ok 22
+# t/telesec_799972029.crt
+ok 23
+ok 24
+# t/verisign.der
+ok 25
+ok 26
+PASS: t/x509
+1..67
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+# INTEGER 1073741824
+ok 36
+ok 37
+ok 38
+ok 39
+# INTEGER -4294967296
+ok 40
+ok 41
+ok 42
+ok 43
+# INTEGER -1073741824
+ok 44
+ok 45
+ok 46
+ok 47
+# INTEGER -2147483648
+ok 48
+ok 49
+ok 50
+ok 51
+# INTEGER 4294967296
+ok 52
+ok 53
+ok 54
+ok 55
+# INTEGER 2147483648
+ok 56
+ok 57
+ok 58
+ok 59
+# BCDString 1073741824
+ok 60
+ok 61
+ok 62
+ok 63
+# BCDString -1073741824
+ok 64
+ok 65
+ok 66
+ok 67
+PASS: t/06bigint
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/11explicit
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/13utf8
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/02seq
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/16extset
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/04opt
+1..186
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+# NULL
+ok 23
+ok 24
+ok 25
+ok 26
+# BOOLEAN 0
+ok 27
+ok 28
+ok 29
+ok 30
+# BOOLEAN 1
+ok 31
+ok 32
+ok 33
+ok 34
+# BOOLEAN -99
+ok 35
+ok 36
+ok 37
+ok 38
+# INTEGER -128
+ok 39
+ok 40
+ok 41
+ok 42
+# INTEGER -1073741824
+ok 43
+ok 44
+ok 45
+ok 46
+# INTEGER -255
+ok 47
+ok 48
+ok 49
+ok 50
+# INTEGER -457
+ok 51
+ok 52
+ok 53
+ok 54
+# INTEGER 128
+ok 55
+ok 56
+ok 57
+ok 58
+# INTEGER 1073741824
+ok 59
+ok 60
+ok 61
+ok 62
+# INTEGER 0
+ok 63
+ok 64
+ok 65
+ok 66
+# INTEGER 6715289
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+ok 73
+ok 74
+# STRING 'A string'
+ok 75
+ok 76
+ok 77
+ok 78
+# STRING ''
+ok 79
+ok 80
+ok 81
+ok 82
+# OBJECT_ID 2.99999.99
+ok 83
+ok 84
+ok 85
+ok 86
+# OBJECT_ID 1.2.3.4.5
+ok 87
+ok 88
+ok 89
+ok 90
+# OBJECT_ID 2.5.457
+ok 91
+ok 92
+ok 93
+ok 94
+# OBJECT_ID 0.0.17.773.1.1.1
+ok 95
+ok 96
+ok 97
+ok 98
+# ENUM 0
+ok 99
+ok 100
+ok 101
+ok 102
+# ENUM -99
+ok 103
+ok 104
+ok 105
+ok 106
+# ENUM 6573456
+ok 107
+ok 108
+ok 109
+ok 110
+# BIT STRING 00000000 1
+ok 111
+ok 112
+ok 113
+ok 114
+ok 115
+# BIT STRING 00110011 3
+ok 116
+ok 117
+ok 118
+ok 119
+ok 120
+# BIT STRING 011011100101110111000000 21
+ok 121
+ok 122
+ok 123
+ok 124
+ok 125
+# BIT STRING 011011111101110111000000 7
+ok 126
+ok 127
+ok 128
+ok 129
+ok 130
+# REAL 0
+ok 131
+ok 132
+ok 133
+ok 134
+# REAL 1.5
+ok 135
+ok 136
+ok 137
+ok 138
+# REAL Inf
+ok 139
+ok 140
+ok 141
+ok 142
+# REAL -Inf
+ok 143
+ok 144
+ok 145
+ok 146
+# REAL -5.5
+ok 147
+ok 148
+ok 149
+ok 150
+# RELATIVE-OID 2.5.457
+ok 151
+ok 152
+ok 153
+ok 154
+# RELATIVE-OID 1.2.3.4.5
+ok 155
+ok 156
+ok 157
+ok 158
+# RELATIVE-OID 0.0.17.773.1.1.1
+ok 159
+ok 160
+ok 161
+ok 162
+# BCDString 2.2
+ok 163
+ok 164
+ok 165
+ok 166
+# BCDString -1
+ok 167
+ok 168
+ok 169
+ok 170
+# BCDString 123456789123456789
+ok 171
+ok 172
+ok 173
+ok 174
+# BCDString 12345678
+ok 175
+ok 176
+ok 177
+ok 178
+# BCDString 0
+ok 179
+ok 180
+ok 181
+ok 182
+# BCDString 564
+ok 183
+ok 184
+ok 185
+ok 186
+PASS: t/00prim
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/15extseq
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/12der
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/01tag
+1..25
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+PASS: t/18tagdefault
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/09contr
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/05time
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/11indef
+1..2
+ok 1
+ok 2
+PASS: t/99misc
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10choice
+1..35
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+PASS: t/03seqof
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/14any
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/07io
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/17extchoice
+DURATION: 2
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log
new file mode 100644
index 00000000000..53e66657271
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/ptest-raw.log
@@ -0,0 +1,705 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libconvert-asn1-perl/ptest
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/08set
+1..2
+ok 1
+ok 2
+PASS: t/19issue14
+1..26
+ok 1
+ok 2
+ok 3
+# t/aj.cer
+ok 4
+ok 5
+ok 6
+# t/aj2.cer
+ok 7
+ok 8
+ok 9
+# t/allianz_root.cer
+ok 10
+ok 11
+ok 12
+# t/dsacert.der
+ok 13
+ok 14
+# t/new_root_ca.cer
+ok 15
+ok 16
+# t/pgpextension.der
+ok 17
+ok 18
+ok 19
+# t/subca_2.cer
+ok 20
+ok 21
+ok 22
+# t/telesec_799972029.crt
+ok 23
+ok 24
+# t/verisign.der
+ok 25
+ok 26
+PASS: t/x509
+1..67
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+# INTEGER 1073741824
+ok 36
+ok 37
+ok 38
+ok 39
+# INTEGER -4294967296
+ok 40
+ok 41
+ok 42
+ok 43
+# INTEGER -1073741824
+ok 44
+ok 45
+ok 46
+ok 47
+# INTEGER -2147483648
+ok 48
+ok 49
+ok 50
+ok 51
+# INTEGER 4294967296
+ok 52
+ok 53
+ok 54
+ok 55
+# INTEGER 2147483648
+ok 56
+ok 57
+ok 58
+ok 59
+# BCDString 1073741824
+ok 60
+ok 61
+ok 62
+ok 63
+# BCDString -1073741824
+ok 64
+ok 65
+ok 66
+ok 67
+PASS: t/06bigint
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/11explicit
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/13utf8
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/02seq
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/16extset
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/04opt
+1..186
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+# NULL
+ok 23
+ok 24
+ok 25
+ok 26
+# BOOLEAN 0
+ok 27
+ok 28
+ok 29
+ok 30
+# BOOLEAN 1
+ok 31
+ok 32
+ok 33
+ok 34
+# BOOLEAN -99
+ok 35
+ok 36
+ok 37
+ok 38
+# INTEGER -128
+ok 39
+ok 40
+ok 41
+ok 42
+# INTEGER -1073741824
+ok 43
+ok 44
+ok 45
+ok 46
+# INTEGER -255
+ok 47
+ok 48
+ok 49
+ok 50
+# INTEGER -457
+ok 51
+ok 52
+ok 53
+ok 54
+# INTEGER 128
+ok 55
+ok 56
+ok 57
+ok 58
+# INTEGER 1073741824
+ok 59
+ok 60
+ok 61
+ok 62
+# INTEGER 0
+ok 63
+ok 64
+ok 65
+ok 66
+# INTEGER 6715289
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+ok 73
+ok 74
+# STRING 'A string'
+ok 75
+ok 76
+ok 77
+ok 78
+# STRING ''
+ok 79
+ok 80
+ok 81
+ok 82
+# OBJECT_ID 2.99999.99
+ok 83
+ok 84
+ok 85
+ok 86
+# OBJECT_ID 1.2.3.4.5
+ok 87
+ok 88
+ok 89
+ok 90
+# OBJECT_ID 2.5.457
+ok 91
+ok 92
+ok 93
+ok 94
+# OBJECT_ID 0.0.17.773.1.1.1
+ok 95
+ok 96
+ok 97
+ok 98
+# ENUM 0
+ok 99
+ok 100
+ok 101
+ok 102
+# ENUM -99
+ok 103
+ok 104
+ok 105
+ok 106
+# ENUM 6573456
+ok 107
+ok 108
+ok 109
+ok 110
+# BIT STRING 00000000 1
+ok 111
+ok 112
+ok 113
+ok 114
+ok 115
+# BIT STRING 00110011 3
+ok 116
+ok 117
+ok 118
+ok 119
+ok 120
+# BIT STRING 011011100101110111000000 21
+ok 121
+ok 122
+ok 123
+ok 124
+ok 125
+# BIT STRING 011011111101110111000000 7
+ok 126
+ok 127
+ok 128
+ok 129
+ok 130
+# REAL 0
+ok 131
+ok 132
+ok 133
+ok 134
+# REAL 1.5
+ok 135
+ok 136
+ok 137
+ok 138
+# REAL Inf
+ok 139
+ok 140
+ok 141
+ok 142
+# REAL -Inf
+ok 143
+ok 144
+ok 145
+ok 146
+# REAL -5.5
+ok 147
+ok 148
+ok 149
+ok 150
+# RELATIVE-OID 2.5.457
+ok 151
+ok 152
+ok 153
+ok 154
+# RELATIVE-OID 1.2.3.4.5
+ok 155
+ok 156
+ok 157
+ok 158
+# RELATIVE-OID 0.0.17.773.1.1.1
+ok 159
+ok 160
+ok 161
+ok 162
+# BCDString 2.2
+ok 163
+ok 164
+ok 165
+ok 166
+# BCDString -1
+ok 167
+ok 168
+ok 169
+ok 170
+# BCDString 123456789123456789
+ok 171
+ok 172
+ok 173
+ok 174
+# BCDString 12345678
+ok 175
+ok 176
+ok 177
+ok 178
+# BCDString 0
+ok 179
+ok 180
+ok 181
+ok 182
+# BCDString 564
+ok 183
+ok 184
+ok 185
+ok 186
+PASS: t/00prim
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/15extseq
+1..18
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+PASS: t/12der
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/01tag
+1..25
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+PASS: t/18tagdefault
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/09contr
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/05time
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/11indef
+1..2
+ok 1
+ok 2
+PASS: t/99misc
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10choice
+1..35
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+PASS: t/03seqof
+1..21
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+PASS: t/14any
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/07io
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/17extchoice
+DURATION: 2
+END: /usr/lib/libconvert-asn1-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/testresults.json
new file mode 100644
index 00000000000..ac5f18ea98b
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libconvert-asn1-perl/testresults.json
@@ -0,0 +1,132 @@
+{
+ "runtime_core-image-ptest-libconvert-asn1-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libconvert-asn1-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0015423297882080078,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.364779472351074,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03452253341674805,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.3848953247070312,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013799667358398438,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/00prim": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/01tag": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/02seq": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/03seqof": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/04opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/05time": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/06bigint": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/07io": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/08set": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/09contr": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/10choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/11explicit": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/11indef": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/12der": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/13utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/14any": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/15extseq": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/16extset": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/17extchoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/18tagdefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/19issue14": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/99misc": {
+ "status": "PASSED"
+ },
+ "ptestresult.libconvert-asn1-perl.t/x509": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libconvert-asn1-perl": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.101722478866577,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-liberror-perl.log b/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-liberror-perl.log
new file mode 100644
index 00000000000..53d96aa43d4
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-liberror-perl.log
@@ -0,0 +1,102 @@
+START: ptest-runner
+2024-01-31T02:04
+1..3
+ok 1 - Error was auto-converted to Error::Simple
+ok 2 - Error was auto-converted to MyError::Bar
+ok 3 - Text of the error is correct
+PASS: t/06customize-text-throw
+1..4
+readline() on closed filehandle I at t/lib/MyDie.pm line 10.
+ok 1 - Not MyError::Foo
+ok 2 - Testing
+ok 3 - Testing for correct line number
+ok 4 - Testing for correct module
+PASS: t/05text-errors-with-file-handles
+1..4
+ok 1 - Error rethrown
+ok 2 - Thrown Error::Simple
+ok 3 - die foobar
+ok 4 - throw Error::Simple
+PASS: t/11rethrow
+1..8
+ok 1 - defined( $_[0] ) after throw/catch
+ok 2 - defined( $@ ) after throw/catch
+ok 3 - $_[0]->isa( "Error::Simple" ) after throw/catch
+ok 4 - $@->isa( "Error::Simple" ) after throw/catch
+ok 5 - defined( $_[0] ) after throw/otherwise
+ok 6 - defined( $@ ) after throw/otherwise
+ok 7 - $_[0]->isa( "Error::Simple" ) after throw/otherwise
+ok 8 - $@->isa( "Error::Simple" ) after throw/otherwise
+PASS: t/09dollar-at
+1..1
+ok 1 - Testing that the excpetion is not trampeled
+PASS: t/07try-in-obj-destructor
+1..2
+ok 1 - Error thrown in the catch clause is registered
+ok 2 - Error thrown in the otherwise clause is registered
+PASS: t/10throw-in-catch
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/01throw
+1..21
+ok 1 - Loaded
+ok 2 - Test framework STDERR
+ok 3 - Test framework felloffcode
+ok 4 - warn \n-terminated STDERR
+ok 5 - warn \n-terminated felloffcode
+ok 6 - warn unterminated STDERR
+ok 7 - warn unterminated felloffcode
+ok 8 - die \n-terminated STDERR
+ok 9 - die \n-terminated felloffcode
+ok 10 - die unterminated STDERR
+ok 11 - die unterminated felloffcode
+ok 12 - Error STDOUT
+ok 13 - Error felloffcode
+ok 14 - Custom warn test STDERR
+ok 15 - Custom warn test felloffcode
+ok 16 - Custom die test STDERR
+ok 17 - Custom die test felloffcode
+ok 18 - Custom warn STDERR
+ok 19 - Custom warn felloffcode
+ok 20 - Custom die STDERR
+ok 21 - Custom die felloffcode
+PASS: t/08warndie
+1..1
+ok 1 - Testing that the VERSION was not overrided
+PASS: t/14Error-Simple-VERSION
+1..1
+ok 1 - Testing that the use base worked.
+PASS: t/04use-base-Error-Simple
+1..2
+ok 1 - Error.pm loaded ok
+ok 2 - Error/Simple.pm loaded ok
+PASS: t/00-compile
+1..2
+ok 1 - Checking that eval { ... } is sane
+# Error::THROWN = This is caught by eval, not by try. at t/12wrong-error-var.t line 12.
+
+# Error::THROWN =
+# E = This is a simple 'die' exception. at t/12wrong-error-var.t line 22.
+
+ok 2 - Checking that the argument to otherwise is the thrown exception
+PASS: t/12wrong-error-var
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/02order
+1..2
+ok 1 - defined( $_[0] ) after throw/except
+ok 2 - $_[0]->isa( "Error::Simple" ) after throw/except
+PASS: t/13except-arg0
+1..2
+ok 1 - Testing for thrown exception
+ok 2 - No Errors caught.
+PASS: t/03throw-non-Error
+DURATION: 2
diff --git a/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-raw.log
new file mode 100644
index 00000000000..a950d6bc926
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/ptest-raw.log
@@ -0,0 +1,107 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/liberror-perl/ptest
+1..3
+ok 1 - Error was auto-converted to Error::Simple
+ok 2 - Error was auto-converted to MyError::Bar
+ok 3 - Text of the error is correct
+PASS: t/06customize-text-throw
+1..4
+readline() on closed filehandle I at t/lib/MyDie.pm line 10.
+ok 1 - Not MyError::Foo
+ok 2 - Testing
+ok 3 - Testing for correct line number
+ok 4 - Testing for correct module
+PASS: t/05text-errors-with-file-handles
+1..4
+ok 1 - Error rethrown
+ok 2 - Thrown Error::Simple
+ok 3 - die foobar
+ok 4 - throw Error::Simple
+PASS: t/11rethrow
+1..8
+ok 1 - defined( $_[0] ) after throw/catch
+ok 2 - defined( $@ ) after throw/catch
+ok 3 - $_[0]->isa( "Error::Simple" ) after throw/catch
+ok 4 - $@->isa( "Error::Simple" ) after throw/catch
+ok 5 - defined( $_[0] ) after throw/otherwise
+ok 6 - defined( $@ ) after throw/otherwise
+ok 7 - $_[0]->isa( "Error::Simple" ) after throw/otherwise
+ok 8 - $@->isa( "Error::Simple" ) after throw/otherwise
+PASS: t/09dollar-at
+1..1
+ok 1 - Testing that the excpetion is not trampeled
+PASS: t/07try-in-obj-destructor
+1..2
+ok 1 - Error thrown in the catch clause is registered
+ok 2 - Error thrown in the otherwise clause is registered
+PASS: t/10throw-in-catch
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/01throw
+1..21
+ok 1 - Loaded
+ok 2 - Test framework STDERR
+ok 3 - Test framework felloffcode
+ok 4 - warn \n-terminated STDERR
+ok 5 - warn \n-terminated felloffcode
+ok 6 - warn unterminated STDERR
+ok 7 - warn unterminated felloffcode
+ok 8 - die \n-terminated STDERR
+ok 9 - die \n-terminated felloffcode
+ok 10 - die unterminated STDERR
+ok 11 - die unterminated felloffcode
+ok 12 - Error STDOUT
+ok 13 - Error felloffcode
+ok 14 - Custom warn test STDERR
+ok 15 - Custom warn test felloffcode
+ok 16 - Custom die test STDERR
+ok 17 - Custom die test felloffcode
+ok 18 - Custom warn STDERR
+ok 19 - Custom warn felloffcode
+ok 20 - Custom die STDERR
+ok 21 - Custom die felloffcode
+PASS: t/08warndie
+1..1
+ok 1 - Testing that the VERSION was not overrided
+PASS: t/14Error-Simple-VERSION
+1..1
+ok 1 - Testing that the use base worked.
+PASS: t/04use-base-Error-Simple
+1..2
+ok 1 - Error.pm loaded ok
+ok 2 - Error/Simple.pm loaded ok
+PASS: t/00-compile
+1..2
+ok 1 - Checking that eval { ... } is sane
+# Error::THROWN = This is caught by eval, not by try. at t/12wrong-error-var.t line 12.
+
+# Error::THROWN =
+# E = This is a simple 'die' exception. at t/12wrong-error-var.t line 22.
+
+ok 2 - Checking that the argument to otherwise is the thrown exception
+PASS: t/12wrong-error-var
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/02order
+1..2
+ok 1 - defined( $_[0] ) after throw/except
+ok 2 - $_[0]->isa( "Error::Simple" ) after throw/except
+PASS: t/13except-arg0
+1..2
+ok 1 - Testing for thrown exception
+ok 2 - No Errors caught.
+PASS: t/03throw-non-Error
+DURATION: 2
+END: /usr/lib/liberror-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/testresults.json
new file mode 100644
index 00000000000..b0a997876e7
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-liberror-perl/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-liberror-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-liberror-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005929470062255859,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3235597610473633,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.023502826690673828,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.060305595397949,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001155853271484375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.liberror-perl.t/00-compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/01throw": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/02order": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/03throw-non-Error": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/04use-base-Error-Simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/05text-errors-with-file-handles": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/06customize-text-throw": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/07try-in-obj-destructor": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/08warndie": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/09dollar-at": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/10throw-in-catch": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/11rethrow": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/12wrong-error-var": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/13except-arg0": {
+ "status": "PASSED"
+ },
+ "ptestresult.liberror-perl.t/14Error-Simple-VERSION": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "liberror-perl": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.089223146438599,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-libexif.log b/runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-libexif.log
new file mode 100644
index 00000000000..0f98a36529f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-libexif.log
@@ -0,0 +1,296 @@
+START: ptest-runner
+2024-01-31T02:02
+Creating EXIF data...
+Fill EXIF data with all necessary entries to follow specs...
+Dumping IFD '0'...
+Dumping exif content (12 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x111 ('StripOffsets')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x116 ('RowsPerStrip')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x117 ('StripByteCounts')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+Saving EXIF data to memory...
+Writing 274 byte(s) EXIF data to loader...
+Wrote 274 byte(s).
+Dumping IFD '0'...
+Dumping exif content (9 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD '1'...
+Dumping exif content (4 entries)...
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+PASS: test-mem
+Tag 0xa002
+Full: '0'
+Tag 0xa214
+Full: '0'
+Tag 0x100
+Full: '0'
+Tag 0x112
+Full: 'Top-left'
+Tag 0x115
+Full: '3'
+Tag 0x102
+Full: '8, 8, 8'
+Tag 0x11a
+Full: '72'
+Tag 0x13e
+Full: '0/0, 0/0'
+Tag 0x214
+Full: ' 0, 255, 0, 255, 0, 255'
+Tag 0x132
+Full: '2024:01:31 02:02:58'
+Tag 0x10e
+Full: '[None]'
+Tag 0x9000
+Full: 'Exif Version 2.1'
+Tag 0xa000
+Full: 'FlashPix Version 1.0'
+Tag 0x8298
+Full: '[None] (Photographer) - [None] (Editor)'
+Tag 0xa300
+Full: 'DSC'
+Tag 0x9101
+Full: 'Y Cb Cr -'
+Tag 0xa301
+Full: 'Directly photographed'
+Tag 0x212
+Full: 'YCbCr4:2:2'
+Tag 0x11c
+Full: 'Planar format'
+Tag 0x128
+Full: 'Inch'
+Tag 0xa001
+Full: 'Uncalibrated'
+Tag 0x9207
+Full: 'Unknown'
+Tag 0x829d
+Full: 'f/0.1'
+Tag 0x9202
+Full: '0.05 EV (f/1.0)'
+Tag 0x9205
+Full: '0.05 EV (f/1.0)'
+Tag 0x920a
+Full: '0.1 mm'
+Tag 0x9206
+Full: '0.1 m'
+Tag 0x829a
+Full: '1/20 sec.'
+Tag 0x9201
+Full: '0.05 EV (1/1 sec.)'
+Tag 0x9203
+Full: '0.05 EV (3.55 cd/m^2)'
+Tag 0x9204
+Full: '0.05 EV'
+Tag 0x9290
+Full: '130 '
+Tag 0x9286
+Full: 'A Long User Comment'
+Tag 0x9c9c
+Full: 'UCS-2 Comment'
+Tag 0x2
+Full: 'R98'
+Tag 0x0
+Full: '2.2.0.0'
+Tag 0x5
+Full: 'Sea level reference'
+Tag 0x7
+Full: '12:34:56.78'
+Tag 0x9214
+Full: 'Within rectangle (width 78, height 90) around (x,y) = (123,456)'
+Tag 0x9214
+Full: 'Within distance 78 of (x,y) = (123,456)'
+Tag 0x9214
+Full: '(x,y) = (123,456)'
+Tag 0x9214
+Full: 'Unexpected number of components (1, expected 2, 3, or 4).'
+PASS: test-value
+PASS: test-integers
+PASS: test-parse
+PASS: test-parse-from-data
+PASS: test-tagtable
+PASS: test-sorted
+PASS: test-fuzzer
+PASS: test-null
+PASS: parse-regression.sh
+PASS: swap-byte-order.sh
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+PASS: extract-parse.sh
+PASS: test-gps
+libfailmalloc is not available
+SKIP: check-failmalloc.sh
+====================
+All 13 tests passed
+(1 test was not run)
+====================
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-raw.log
new file mode 100644
index 00000000000..5112f69504e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libexif/ptest-raw.log
@@ -0,0 +1,301 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/libexif/ptest
+Creating EXIF data...
+Fill EXIF data with all necessary entries to follow specs...
+Dumping IFD '0'...
+Dumping exif content (12 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x111 ('StripOffsets')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x116 ('RowsPerStrip')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x117 ('StripByteCounts')
+ Format: 7 ('Undefined')
+ Components: 0
+ Size: 0
+ Value:
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+Saving EXIF data to memory...
+Writing 274 byte(s) EXIF data to loader...
+Wrote 274 byte(s).
+Dumping IFD '0'...
+Dumping exif content (9 entries)...
+ Tag: 0x100 ('ImageWidth')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x101 ('ImageLength')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 0
+ Tag: 0x102 ('BitsPerSample')
+ Format: 3 ('Short')
+ Components: 3
+ Size: 6
+ Value: 8, 8, 8
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x106 ('PhotometricInterpretation')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Reversed mono
+ Tag: 0x115 ('SamplesPerPixel')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: 3
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD '1'...
+Dumping exif content (4 entries)...
+ Tag: 0x103 ('Compression')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Internal error (unknown value 0)
+ Tag: 0x11a ('XResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x11b ('YResolution')
+ Format: 5 ('Rational')
+ Components: 1
+ Size: 8
+ Value: 72
+ Tag: 0x128 ('ResolutionUnit')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Inch
+Dumping IFD 'EXIF'...
+Dumping exif content (3 entries)...
+ Tag: 0x9000 ('ExifVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: Exif Version 2.1
+ Tag: 0xa000 ('FlashpixVersion')
+ Format: 7 ('Undefined')
+ Components: 4
+ Size: 4
+ Value: FlashPix Version 1.0
+ Tag: 0xa001 ('ColorSpace')
+ Format: 3 ('Short')
+ Components: 1
+ Size: 2
+ Value: Uncalibrated
+4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00
+PASS: test-mem
+Tag 0xa002
+Full: '0'
+Tag 0xa214
+Full: '0'
+Tag 0x100
+Full: '0'
+Tag 0x112
+Full: 'Top-left'
+Tag 0x115
+Full: '3'
+Tag 0x102
+Full: '8, 8, 8'
+Tag 0x11a
+Full: '72'
+Tag 0x13e
+Full: '0/0, 0/0'
+Tag 0x214
+Full: ' 0, 255, 0, 255, 0, 255'
+Tag 0x132
+Full: '2024:01:31 02:02:58'
+Tag 0x10e
+Full: '[None]'
+Tag 0x9000
+Full: 'Exif Version 2.1'
+Tag 0xa000
+Full: 'FlashPix Version 1.0'
+Tag 0x8298
+Full: '[None] (Photographer) - [None] (Editor)'
+Tag 0xa300
+Full: 'DSC'
+Tag 0x9101
+Full: 'Y Cb Cr -'
+Tag 0xa301
+Full: 'Directly photographed'
+Tag 0x212
+Full: 'YCbCr4:2:2'
+Tag 0x11c
+Full: 'Planar format'
+Tag 0x128
+Full: 'Inch'
+Tag 0xa001
+Full: 'Uncalibrated'
+Tag 0x9207
+Full: 'Unknown'
+Tag 0x829d
+Full: 'f/0.1'
+Tag 0x9202
+Full: '0.05 EV (f/1.0)'
+Tag 0x9205
+Full: '0.05 EV (f/1.0)'
+Tag 0x920a
+Full: '0.1 mm'
+Tag 0x9206
+Full: '0.1 m'
+Tag 0x829a
+Full: '1/20 sec.'
+Tag 0x9201
+Full: '0.05 EV (1/1 sec.)'
+Tag 0x9203
+Full: '0.05 EV (3.55 cd/m^2)'
+Tag 0x9204
+Full: '0.05 EV'
+Tag 0x9290
+Full: '130 '
+Tag 0x9286
+Full: 'A Long User Comment'
+Tag 0x9c9c
+Full: 'UCS-2 Comment'
+Tag 0x2
+Full: 'R98'
+Tag 0x0
+Full: '2.2.0.0'
+Tag 0x5
+Full: 'Sea level reference'
+Tag 0x7
+Full: '12:34:56.78'
+Tag 0x9214
+Full: 'Within rectangle (width 78, height 90) around (x,y) = (123,456)'
+Tag 0x9214
+Full: 'Within distance 78 of (x,y) = (123,456)'
+Tag 0x9214
+Full: '(x,y) = (123,456)'
+Tag 0x9214
+Full: 'Unexpected number of components (1, expected 2, 3, or 4).'
+PASS: test-value
+PASS: test-integers
+PASS: test-parse
+PASS: test-parse-from-data
+PASS: test-tagtable
+PASS: test-sorted
+PASS: test-fuzzer
+PASS: test-null
+PASS: parse-regression.sh
+PASS: swap-byte-order.sh
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+Wrote EXIF data to '/tmp/tmp.2eb4w4'
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+no differences detected
+PASS: extract-parse.sh
+PASS: test-gps
+libfailmalloc is not available
+SKIP: check-failmalloc.sh
+====================
+All 13 tests passed
+(1 test was not run)
+====================
+DURATION: 1
+END: /usr/lib/libexif/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libexif/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libexif/testresults.json
new file mode 100644
index 00000000000..229ef94dd01
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libexif/testresults.json
@@ -0,0 +1,105 @@
+{
+ "runtime_core-image-ptest-libexif_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libexif",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006093978881835938,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.222318172454834,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02228713035583496,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.8401439189910889,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011327266693115234,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libexif.check-failmalloc.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libexif.extract-parse.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.parse-regression.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.swap-byte-order.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-fuzzer": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-gps": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-integers": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-mem": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-null": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-parse-from-data": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-sorted": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-tagtable": {
+ "status": "PASSED"
+ },
+ "ptestresult.libexif.test-value": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libexif": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.05878210067749,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-libgpg-error.log b/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-libgpg-error.log
new file mode 100644
index 00000000000..a985b648652
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-libgpg-error.log
@@ -0,0 +1,31 @@
+START: ptest-runner
+2024-01-31T02:04
+PASS: t-version
+Unspecified source: Success
+gcrypt: Invalid length specifier in S-expression
+GnuPG: Unknown packet
+GpgSM: Certificate too young
+GPG Agent: Bad CA certificate
+Pinentry: Operation cancelled
+SCD: Card removed
+GPGME: Bad secret key
+Keybox: Too late to cancel LDAP
+gcrypt: Permission denied
+gcrypt: File exists
+gcrypt: No such file or directory
+PASS: t-strerror
+PASS: t-syserror
+PASS: t-lock
+PASS: t-printf
+PASS: t-poll
+PASS: t-b64
+current conffile='[cmdline]'
+PASS: t-argparse
+PASS: t-logging
+PASS: t-stringutils
+PASS: t-malloc
+PASS: t-lock-single-posix
+===================
+All 12 tests passed
+===================
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-raw.log
new file mode 100644
index 00000000000..d6fb05833d9
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/ptest-raw.log
@@ -0,0 +1,36 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libgpg-error/ptest
+PASS: t-version
+Unspecified source: Success
+gcrypt: Invalid length specifier in S-expression
+GnuPG: Unknown packet
+GpgSM: Certificate too young
+GPG Agent: Bad CA certificate
+Pinentry: Operation cancelled
+SCD: Card removed
+GPGME: Bad secret key
+Keybox: Too late to cancel LDAP
+gcrypt: Permission denied
+gcrypt: File exists
+gcrypt: No such file or directory
+PASS: t-strerror
+PASS: t-syserror
+PASS: t-lock
+PASS: t-printf
+PASS: t-poll
+PASS: t-b64
+current conffile='[cmdline]'
+PASS: t-argparse
+PASS: t-logging
+PASS: t-stringutils
+PASS: t-malloc
+PASS: t-lock-single-posix
+===================
+All 12 tests passed
+===================
+DURATION: 0
+END: /usr/lib/libgpg-error/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/testresults.json
new file mode 100644
index 00000000000..18bff46013f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libgpg-error/testresults.json
@@ -0,0 +1,99 @@
+{
+ "runtime_core-image-ptest-libgpg-error_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libgpg-error",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009517669677734375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3529486656188965,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.028757810592651367,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.5360498428344727,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011432170867919922,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libgpg-error.t-argparse": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-b64": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-lock": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-lock-single-posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-logging": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-malloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-poll": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-printf": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-strerror": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-stringutils": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-syserror": {
+ "status": "PASSED"
+ },
+ "ptestresult.libgpg-error.t-version": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libgpg-error": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.084739923477173,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-libnl.log b/runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-libnl.log
new file mode 100644
index 00000000000..b5b7ccea0d5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-libnl.log
@@ -0,0 +1,57 @@
+START: ptest-runner
+2024-01-31T02:04
+Running suite(s): main
+ Abstract addresses
+PASS: cksuite-all-addr.c:Core:addr_alloc Passed
+PASS: cksuite-all-addr.c:Core:addr_binary_addr Passed
+PASS: cksuite-all-addr.c:Core:addr_parse4 Passed
+PASS: cksuite-all-addr.c:Core:addr_parse6 Passed
+PASS: cksuite-all-addr.c:Core:addr_info Passed
+PASS: cksuite-all-addr.c:Core:addr_flags2str Passed
+ Netlink attributes
+PASS: cksuite-all-attr.c:Core:attr_size Passed
+PASS: cksuite-all-attr.c:Core:msg_construct Passed
+PASS: cksuite-all-attr.c:Core:clone_cls_u32 Passed
+PASS: cksuite-all-attr.c:Core:test_nltst_strtok Passed
+ Clone ematch tree
+runs with NLTST_SEED_RAND=0
+PASS: cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone Passed
+ netns
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:cache_and_clone Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+100%: Checks: 29, Failures: 0, Errors: 0
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-raw.log
new file mode 100644
index 00000000000..5e0223b659c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libnl/ptest-raw.log
@@ -0,0 +1,62 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libnl/ptest
+Running suite(s): main
+ Abstract addresses
+PASS: cksuite-all-addr.c:Core:addr_alloc Passed
+PASS: cksuite-all-addr.c:Core:addr_binary_addr Passed
+PASS: cksuite-all-addr.c:Core:addr_parse4 Passed
+PASS: cksuite-all-addr.c:Core:addr_parse6 Passed
+PASS: cksuite-all-addr.c:Core:addr_info Passed
+PASS: cksuite-all-addr.c:Core:addr_flags2str Passed
+ Netlink attributes
+PASS: cksuite-all-attr.c:Core:attr_size Passed
+PASS: cksuite-all-attr.c:Core:msg_construct Passed
+PASS: cksuite-all-attr.c:Core:clone_cls_u32 Passed
+PASS: cksuite-all-attr.c:Core:test_nltst_strtok Passed
+ Clone ematch tree
+runs with NLTST_SEED_RAND=0
+PASS: cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone Passed
+ netns
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:cache_and_clone Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+runs with NLTST_SEED_RAND=0
+PASS: nl-test-util.c:Core:test_create_iface Passed
+100%: Checks: 29, Failures: 0, Errors: 0
+DURATION: 0
+END: /usr/lib/libnl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libnl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libnl/testresults.json
new file mode 100644
index 00000000000..d48a7fd9bed
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libnl/testresults.json
@@ -0,0 +1,102 @@
+{
+ "runtime_core-image-ptest-libnl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libnl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005977153778076172,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3357324600219727,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02228379249572754,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.7069962024688721,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011289119720458984,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_alloc_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_binary_addr_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_flags2str_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_info_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_parse4_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-addr.c:Core:addr_parse6_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:attr_size_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:clone_cls_u32_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:msg_construct_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-attr.c:Core:test_nltst_strtok_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.nl-test-util.c:Core:cache_and_clone_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.libnl.nl-test-util.c:Core:test_create_iface_Passed": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libnl": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.072287797927856,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-libpcre.log b/runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-libpcre.log
new file mode 100644
index 00000000000..bd923c6fdfe
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-libpcre.log
@@ -0,0 +1,19 @@
+START: ptest-runner
+2024-01-31T02:04
+make[1]: Entering directory '/usr/lib/libpcre/ptest'
+PASS: pcre_stringpiece_unittest
+PASS: RunTest
+PASS: RunGrepTest
+============================================================================
+Testsuite summary for PCRE 8.36
+============================================================================
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/libpcre/ptest'
+DURATION: 2
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-raw.log
new file mode 100644
index 00000000000..c39c5d9334c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libpcre/ptest-raw.log
@@ -0,0 +1,24 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libpcre/ptest
+make[1]: Entering directory '/usr/lib/libpcre/ptest'
+PASS: pcre_stringpiece_unittest
+PASS: RunTest
+PASS: RunGrepTest
+============================================================================
+Testsuite summary for PCRE 8.36
+============================================================================
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[1]: Leaving directory '/usr/lib/libpcre/ptest'
+DURATION: 2
+END: /usr/lib/libpcre/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libpcre/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libpcre/testresults.json
new file mode 100644
index 00000000000..9c53b1b1614
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libpcre/testresults.json
@@ -0,0 +1,72 @@
+{
+ "runtime_core-image-ptest-libpcre_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libpcre",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009810924530029297,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2860796451568604,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0367579460144043,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.7583284378051758,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011789798736572266,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libpcre.RunGrepTest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libpcre.RunTest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libpcre.pcre_stringpiece_unittest": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libpcre": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.082648992538452,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-libssh2.log b/runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-libssh2.log
new file mode 100644
index 00000000000..3fc03d6e9fe
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-libssh2.log
@@ -0,0 +1,6 @@
+START: ptest-runner
+2024-01-31T02:04
+PASS: mansyntax.sh
+PASS: test_simple
+PASS: test_sshd.test
+DURATION: 9
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-raw.log
new file mode 100644
index 00000000000..991cbe00f7b
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libssh2/ptest-raw.log
@@ -0,0 +1,11 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libssh2/ptest
+PASS: mansyntax.sh
+PASS: test_simple
+PASS: test_sshd.test
+DURATION: 9
+END: /usr/lib/libssh2/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libssh2/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libssh2/testresults.json
new file mode 100644
index 00000000000..2a911c47642
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libssh2/testresults.json
@@ -0,0 +1,72 @@
+{
+ "runtime_core-image-ptest-libssh2_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libssh2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009744167327880859,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.352795124053955,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02910137176513672,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 9.896222829818726,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001500844955444336,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libssh2.mansyntax.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.libssh2.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.libssh2.test_sshd.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libssh2": {
+ "duration": "9"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.07374882698059,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log
new file mode 100644
index 00000000000..f796b910ce0
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-libtest-fatal-perl.log
@@ -0,0 +1,65 @@
+START: ptest-runner
+2024-01-31T02:04
+1..6
+ok 1 - die dies
+ok 2 - die dies (default description)
+ok 3 - return doesn't die
+ok 4 - return lived
+ok 5 - return lived (default description)
+ok 6 - die doesn't live
+PASS: t/like-exception
+1..4
+ok 1 - $TODO works
+ok 2 - $TODO works
+ok 3 - $TODO works
+ok 4 - $TODO works
+PASS: t/todo
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker 6.78 7.70
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::Builder::Tester any 1.302194
+# Test::More 0.65 1.302194
+# overload any 1.37
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ---- --------
+# Carp any 1.54
+# Exporter 5.57 5.77
+# Test::Builder any 1.302194
+# Try::Tiny 0.07 0.31
+# strict any 1.12
+# warnings any 1.65
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..7
+ok 1 - foo bar is like foo bar
+ok 2 - no fatality means no exception
+ok 3 - we die on demand
+ok 4 - a success block runs, passing
+ok 5 - finally block after success block
+ok 6 - finally block after success block still runs
+ok 7 - we throw a new exception if the exception is false
+PASS: t/basic
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-raw.log
new file mode 100644
index 00000000000..dd7401b072b
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/ptest-raw.log
@@ -0,0 +1,70 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libtest-fatal-perl/ptest
+1..6
+ok 1 - die dies
+ok 2 - die dies (default description)
+ok 3 - return doesn't die
+ok 4 - return lived
+ok 5 - return lived (default description)
+ok 6 - die doesn't live
+PASS: t/like-exception
+1..4
+ok 1 - $TODO works
+ok 2 - $TODO works
+ok 3 - $TODO works
+ok 4 - $TODO works
+PASS: t/todo
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker 6.78 7.70
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::Builder::Tester any 1.302194
+# Test::More 0.65 1.302194
+# overload any 1.37
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ---- --------
+# Carp any 1.54
+# Exporter 5.57 5.77
+# Test::Builder any 1.302194
+# Try::Tiny 0.07 0.31
+# strict any 1.12
+# warnings any 1.65
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..7
+ok 1 - foo bar is like foo bar
+ok 2 - no fatality means no exception
+ok 3 - we die on demand
+ok 4 - a success block runs, passing
+ok 5 - finally block after success block
+ok 6 - finally block after success block still runs
+ok 7 - we throw a new exception if the exception is false
+PASS: t/basic
+DURATION: 1
+END: /usr/lib/libtest-fatal-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/testresults.json
new file mode 100644
index 00000000000..22c71733f20
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-fatal-perl/testresults.json
@@ -0,0 +1,75 @@
+{
+ "runtime_core-image-ptest-libtest-fatal-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libtest-fatal-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009963512420654297,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.31341290473938,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.029939889907836914,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.0014545917510986,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0016040802001953125,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-fatal-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-fatal-perl.t/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-fatal-perl.t/like-exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-fatal-perl.t/todo": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libtest-fatal-perl": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.091282367706299,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log
new file mode 100644
index 00000000000..f87ab981abe
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-libtest-needs-perl.log
@@ -0,0 +1,308 @@
+START: ptest-runner
+2024-01-31T02:04
+1..71
+# Checking against Test::Builder 1.302194
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 4 - Test::Builder: Broken module dies - exit status
+ok 5 - Test::Builder: Broken module dies - no excess plans
+ok 6 - Test::Builder: Broken module dies
+ok 7 - Test::Builder: Working module runs - exit status
+ok 8 - Test::Builder: Working module runs - no excess plans
+ok 9 - Test::Builder: Working module runs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 13 - Test::Builder: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test::Builder: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test::Builder: Missing module fails with RELEASE_TESTING
+ok 16 - Test::Builder: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test::Builder: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test::Builder: Broken module dies with RELEASE_TESTING
+ok 19 - Test::Builder: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test::Builder: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test::Builder: Working module runs with RELEASE_TESTING
+ok 22 - Test::Builder: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test::Builder: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 25 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 35 - Test::Builder: Missing module passes with plan and tests - exit status
+ok 36 - Test::Builder: Missing module passes with plan and tests - no excess plans
+ok 37 - Test::Builder: Missing module passes with plan and tests
+ok 38 - Test::Builder: Missing module passes with no_plan and tests - exit status
+ok 39 - Test::Builder: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test::Builder: Missing module passes with no_plan and tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 44 - Test::Builder: Broken module dies in subtest - exit status
+ok 45 - Test::Builder: Broken module dies in subtest - no excess plans
+ok 46 - Test::Builder: Broken module dies in subtest
+ok 47 - Test::Builder: Working module runs in subtest - exit status
+ok 48 - Test::Builder: Working module runs in subtest - no excess plans
+ok 49 - Test::Builder: Working module runs in subtest
+ok 50 - Test::Builder: Working module runs in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+ok 63 - Test::Builder: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test::Builder: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test::Builder: Missing module passes with plan and tests in subtest
+ok 66 - Test::Builder: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test::Builder: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test::Builder: Missing module passes with no_plan and tests in subtest
+ok 69 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+SKIP: t/test-builder
+1..71
+# Checking against Test2::API 1.302194
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 4 - Test2: Broken module dies - exit status
+ok 5 - Test2: Broken module dies - no excess plans
+ok 6 - Test2: Broken module dies
+ok 7 - Test2: Working module runs - exit status
+ok 8 - Test2: Working module runs - no excess plans
+ok 9 - Test2: Working module runs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 13 - Test2: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test2: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test2: Missing module fails with RELEASE_TESTING
+ok 16 - Test2: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test2: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test2: Broken module dies with RELEASE_TESTING
+ok 19 - Test2: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test2: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test2: Working module runs with RELEASE_TESTING
+ok 22 - Test2: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test2: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test2: Outdated module fails with RELEASE_TESTING
+ok 25 - Test2: Outdated module fails with RELEASE_TESTING
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 35 - Test2: Missing module passes with plan and tests - exit status
+ok 36 - Test2: Missing module passes with plan and tests - no excess plans
+ok 37 - Test2: Missing module passes with plan and tests
+ok 38 - Test2: Missing module passes with no_plan and tests - exit status
+ok 39 - Test2: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test2: Missing module passes with no_plan and tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 44 - Test2: Broken module dies in subtest - exit status
+ok 45 - Test2: Broken module dies in subtest - no excess plans
+ok 46 - Test2: Broken module dies in subtest
+ok 47 - Test2: Working module runs in subtest - exit status
+ok 48 - Test2: Working module runs in subtest - no excess plans
+ok 49 - Test2: Working module runs in subtest
+ok 50 - Test2: Working module runs in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+ok 63 - Test2: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test2: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test2: Missing module passes with plan and tests in subtest
+ok 66 - Test2: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test2: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test2: Missing module passes with no_plan and tests in subtest
+ok 69 - Test2: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test2: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test2: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+SKIP: t/test2
+1..25
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 4 - standalone: Broken module dies - exit status
+ok 5 - standalone: Broken module dies - no excess plans
+ok 6 - standalone: Broken module dies
+ok 7 - standalone: Working module runs - exit status
+ok 8 - standalone: Working module runs - no excess plans
+ok 9 - standalone: Working module runs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+ok 13 - standalone: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - standalone: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - standalone: Missing module fails with RELEASE_TESTING
+ok 16 - standalone: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - standalone: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - standalone: Broken module dies with RELEASE_TESTING
+ok 19 - standalone: Working module runs with RELEASE_TESTING - exit status
+ok 20 - standalone: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - standalone: Working module runs with RELEASE_TESTING
+ok 22 - standalone: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - standalone: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - standalone: Outdated module fails with RELEASE_TESTING
+ok 25 - standalone: Outdated module fails with RELEASE_TESTING
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+SKIP: t/standalone
+1..24
+ok 1 - perl prereq of 5.037002 passed
+ok 2 - perl prereq of "5.37.2" passed
+ok 3 - perl prereq of "v5.37.2" passed
+ok 4 - perl prereq of v5.37.2 passed
+ok 5 - perl prereq of version->new("5.37.2") passed
+ok 6 - perl prereq of 5.038002 passed
+ok 7 - perl prereq of "5.38.2" passed
+ok 8 - perl prereq of "v5.38.2" passed
+ok 9 - perl prereq of v5.38.2 passed
+ok 10 - perl prereq of version->new("5.38.2") passed
+ok 11 - perl prereq of 5.039002 failed
+ok 12 - perl prereq of "5.39.2" failed
+ok 13 - perl prereq of "v5.39.2" failed
+ok 14 - perl prereq of v5.39.2 failed
+ok 15 - perl prereq of version->new("5.39.2") failed
+ok 16 - existing module accepted
+ok 17 - existing module with version accepted
+ok 18 - missing module rejected
+ok 19 - missing module with version rejected
+ok 20 - existing module with old version rejected
+ok 21 - missing module rejected (arrayref)
+ok 22 - missing module with version rejected (arrayref)
+ok 23 - broken module dies
+ok 24 - broken module dies again
+PASS: t/find_missing
+1..36
+ok 1 - 5 parses correctly as 5.000000
+ok 2 - v5 parses correctly as 5.000000
+ok 3 - "5" parses correctly as 5.000000
+ok 4 - "v5" parses correctly as 5.000000
+ok 5 - 5.008000 parses correctly as 5.008000
+ok 6 - 5.8.0 parses correctly as 5.008000
+ok 7 - v5.8.0 parses correctly as 5.008000
+ok 8 - "5.8.0" parses correctly as 5.008000
+ok 9 - "v5.8.0" parses correctly as 5.008000
+ok 10 - 5.010 parses correctly as 5.010000
+ok 11 - v5.10 parses correctly as 5.010000
+ok 12 - "v5.10" parses correctly as 5.010000
+ok 13 - 5.999000 parses correctly as 5.999000
+ok 14 - 5.999.0 parses correctly as 5.999000
+ok 15 - v5.999.0 parses correctly as 5.999000
+ok 16 - "5.999.0" parses correctly as 5.999000
+ok 17 - "v5.999.0" parses correctly as 5.999000
+ok 18 - 6 parses correctly as 6.000000
+ok 19 - v6 parses correctly as 6.000000
+ok 20 - "6" parses correctly as 6.000000
+ok 21 - "v6" parses correctly as 6.000000
+ok 22 - 6.999000 parses correctly as 6.999000
+ok 23 - 6.999.0 parses correctly as 6.999000
+ok 24 - v6.999.0 parses correctly as 6.999000
+ok 25 - "6.999.0" parses correctly as 6.999000
+ok 26 - "v6.999.0" parses correctly as 6.999000
+ok 27 - 7 parses correctly as 7.000000
+ok 28 - v7 parses correctly as 7.000000
+ok 29 - "7" parses correctly as 7.000000
+ok 30 - "v7" parses correctly as 7.000000
+ok 31 - 7.999000 parses correctly as 7.999000
+ok 32 - 7.999.0 parses correctly as 7.999000
+ok 33 - v7.999.0 parses correctly as 7.999000
+ok 34 - "7.999.0" parses correctly as 7.999000
+ok 35 - "v7.999.0" parses correctly as 7.999000
+ok 36 - no warnings
+PASS: t/numify_version
+DURATION: 5
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-raw.log
new file mode 100644
index 00000000000..21c385649dd
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/ptest-raw.log
@@ -0,0 +1,313 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libtest-needs-perl/ptest
+1..71
+# Checking against Test::Builder 1.302194
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 4 - Test::Builder: Broken module dies - exit status
+ok 5 - Test::Builder: Broken module dies - no excess plans
+ok 6 - Test::Builder: Broken module dies
+ok 7 - Test::Builder: Working module runs - exit status
+ok 8 - Test::Builder: Working module runs - no excess plans
+ok 9 - Test::Builder: Working module runs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 13 - Test::Builder: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test::Builder: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test::Builder: Missing module fails with RELEASE_TESTING
+ok 16 - Test::Builder: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test::Builder: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test::Builder: Broken module dies with RELEASE_TESTING
+ok 19 - Test::Builder: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test::Builder: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test::Builder: Working module runs with RELEASE_TESTING
+ok 22 - Test::Builder: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test::Builder: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 25 - Test::Builder: Outdated module fails with RELEASE_TESTING
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 35 - Test::Builder: Missing module passes with plan and tests - exit status
+ok 36 - Test::Builder: Missing module passes with plan and tests - no excess plans
+ok 37 - Test::Builder: Missing module passes with plan and tests
+ok 38 - Test::Builder: Missing module passes with no_plan and tests - exit status
+ok 39 - Test::Builder: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test::Builder: Missing module passes with no_plan and tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 44 - Test::Builder: Broken module dies in subtest - exit status
+ok 45 - Test::Builder: Broken module dies in subtest - no excess plans
+ok 46 - Test::Builder: Broken module dies in subtest
+ok 47 - Test::Builder: Working module runs in subtest - exit status
+ok 48 - Test::Builder: Working module runs in subtest - no excess plans
+ok 49 - Test::Builder: Working module runs in subtest
+ok 50 - Test::Builder: Working module runs in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+ok 63 - Test::Builder: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test::Builder: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test::Builder: Missing module passes with plan and tests in subtest
+ok 66 - Test::Builder: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test::Builder: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test::Builder: Missing module passes with no_plan and tests in subtest
+ok 69 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test::Builder: Missing module SKIPs - exit status
+ok 2 - Test::Builder: Missing module SKIPs - no excess plans
+ok 3 - Test::Builder: Missing module SKIPs
+ok 10 - Test::Builder: Outdated module SKIPs - exit status
+ok 11 - Test::Builder: Outdated module SKIPs - no excess plans
+ok 12 - Test::Builder: Outdated module SKIPs
+ok 26 - Test::Builder: Missing module skips with plan - exit status
+ok 27 - Test::Builder: Missing module skips with plan - no excess plans
+ok 28 - Test::Builder: Missing module skips with plan
+ok 29 - Test::Builder: Missing module skips with no_plan - exit status
+ok 30 - Test::Builder: Missing module skips with no_plan - no excess plans
+ok 31 - Test::Builder: Missing module skips with no_plan
+ok 32 - Test::Builder: Missing module skips with tests - exit status
+ok 33 - Test::Builder: Missing module skips with tests - no excess plans
+ok 34 - Test::Builder: Missing module skips with tests
+ok 41 - Test::Builder: Missing module skips in subtest - exit status
+ok 42 - Test::Builder: Missing module skips in subtest - no excess plans
+ok 43 - Test::Builder: Missing module skips in subtest
+ok 51 - Test::Builder: Outdated module skips in subtest - exit status
+ok 52 - Test::Builder: Outdated module skips in subtest - no excess plans
+ok 53 - Test::Builder: Outdated module skips in subtest
+ok 54 - Test::Builder: Missing module skips with plan in subtest - exit status
+ok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test::Builder: Missing module skips with plan in subtest
+ok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test::Builder: Missing module skips with no_plan in subtest
+ok 60 - Test::Builder: Missing module skips with tests in subtest - exit status
+ok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test::Builder: Missing module skips with tests in subtest
+SKIP: t/test-builder
+1..71
+# Checking against Test2::API 1.302194
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 4 - Test2: Broken module dies - exit status
+ok 5 - Test2: Broken module dies - no excess plans
+ok 6 - Test2: Broken module dies
+ok 7 - Test2: Working module runs - exit status
+ok 8 - Test2: Working module runs - no excess plans
+ok 9 - Test2: Working module runs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 13 - Test2: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - Test2: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - Test2: Missing module fails with RELEASE_TESTING
+ok 16 - Test2: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - Test2: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - Test2: Broken module dies with RELEASE_TESTING
+ok 19 - Test2: Working module runs with RELEASE_TESTING - exit status
+ok 20 - Test2: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - Test2: Working module runs with RELEASE_TESTING
+ok 22 - Test2: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - Test2: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - Test2: Outdated module fails with RELEASE_TESTING
+ok 25 - Test2: Outdated module fails with RELEASE_TESTING
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 35 - Test2: Missing module passes with plan and tests - exit status
+ok 36 - Test2: Missing module passes with plan and tests - no excess plans
+ok 37 - Test2: Missing module passes with plan and tests
+ok 38 - Test2: Missing module passes with no_plan and tests - exit status
+ok 39 - Test2: Missing module passes with no_plan and tests - no excess plans
+ok 40 - Test2: Missing module passes with no_plan and tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 44 - Test2: Broken module dies in subtest - exit status
+ok 45 - Test2: Broken module dies in subtest - no excess plans
+ok 46 - Test2: Broken module dies in subtest
+ok 47 - Test2: Working module runs in subtest - exit status
+ok 48 - Test2: Working module runs in subtest - no excess plans
+ok 49 - Test2: Working module runs in subtest
+ok 50 - Test2: Working module runs in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+ok 63 - Test2: Missing module passes with plan and tests in subtest - exit status
+ok 64 - Test2: Missing module passes with plan and tests in subtest - no excess plans
+ok 65 - Test2: Missing module passes with plan and tests in subtest
+ok 66 - Test2: Missing module passes with no_plan and tests in subtest - exit status
+ok 67 - Test2: Missing module passes with no_plan and tests in subtest - no excess plans
+ok 68 - Test2: Missing module passes with no_plan and tests in subtest
+ok 69 - Test2: Missing module fails in subtest with RELEASE_TESTING - exit status
+ok 70 - Test2: Missing module fails in subtest with RELEASE_TESTING - no excess plans
+ok 71 - Test2: Missing module fails in subtest with RELEASE_TESTING
+ok 1 - Test2: Missing module SKIPs - exit status
+ok 2 - Test2: Missing module SKIPs - no excess plans
+ok 3 - Test2: Missing module SKIPs
+ok 10 - Test2: Outdated module SKIPs - exit status
+ok 11 - Test2: Outdated module SKIPs - no excess plans
+ok 12 - Test2: Outdated module SKIPs
+ok 26 - Test2: Missing module skips with plan - exit status
+ok 27 - Test2: Missing module skips with plan - no excess plans
+ok 28 - Test2: Missing module skips with plan
+ok 29 - Test2: Missing module skips with no_plan - exit status
+ok 30 - Test2: Missing module skips with no_plan - no excess plans
+ok 31 - Test2: Missing module skips with no_plan
+ok 32 - Test2: Missing module skips with tests - exit status
+ok 33 - Test2: Missing module skips with tests - no excess plans
+ok 34 - Test2: Missing module skips with tests
+ok 41 - Test2: Missing module skips in subtest - exit status
+ok 42 - Test2: Missing module skips in subtest - no excess plans
+ok 43 - Test2: Missing module skips in subtest
+ok 51 - Test2: Outdated module skips in subtest - exit status
+ok 52 - Test2: Outdated module skips in subtest - no excess plans
+ok 53 - Test2: Outdated module skips in subtest
+ok 54 - Test2: Missing module skips with plan in subtest - exit status
+ok 55 - Test2: Missing module skips with plan in subtest - no excess plans
+ok 56 - Test2: Missing module skips with plan in subtest
+ok 57 - Test2: Missing module skips with no_plan in subtest - exit status
+ok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans
+ok 59 - Test2: Missing module skips with no_plan in subtest
+ok 60 - Test2: Missing module skips with tests in subtest - exit status
+ok 61 - Test2: Missing module skips with tests in subtest - no excess plans
+ok 62 - Test2: Missing module skips with tests in subtest
+SKIP: t/test2
+1..25
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 4 - standalone: Broken module dies - exit status
+ok 5 - standalone: Broken module dies - no excess plans
+ok 6 - standalone: Broken module dies
+ok 7 - standalone: Working module runs - exit status
+ok 8 - standalone: Working module runs - no excess plans
+ok 9 - standalone: Working module runs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+ok 13 - standalone: Missing module fails with RELEASE_TESTING - exit status
+ok 14 - standalone: Missing module fails with RELEASE_TESTING - no excess plans
+ok 15 - standalone: Missing module fails with RELEASE_TESTING
+ok 16 - standalone: Broken module dies with RELEASE_TESTING - exit status
+ok 17 - standalone: Broken module dies with RELEASE_TESTING - no excess plans
+ok 18 - standalone: Broken module dies with RELEASE_TESTING
+ok 19 - standalone: Working module runs with RELEASE_TESTING - exit status
+ok 20 - standalone: Working module runs with RELEASE_TESTING - no excess plans
+ok 21 - standalone: Working module runs with RELEASE_TESTING
+ok 22 - standalone: Outdated module fails with RELEASE_TESTING - exit status
+ok 23 - standalone: Outdated module fails with RELEASE_TESTING - no excess plans
+ok 24 - standalone: Outdated module fails with RELEASE_TESTING
+ok 25 - standalone: Outdated module fails with RELEASE_TESTING
+ok 1 - standalone: Missing module SKIPs - exit status
+ok 2 - standalone: Missing module SKIPs - no excess plans
+ok 3 - standalone: Missing module SKIPs
+ok 10 - standalone: Outdated module SKIPs - exit status
+ok 11 - standalone: Outdated module SKIPs - no excess plans
+ok 12 - standalone: Outdated module SKIPs
+SKIP: t/standalone
+1..24
+ok 1 - perl prereq of 5.037002 passed
+ok 2 - perl prereq of "5.37.2" passed
+ok 3 - perl prereq of "v5.37.2" passed
+ok 4 - perl prereq of v5.37.2 passed
+ok 5 - perl prereq of version->new("5.37.2") passed
+ok 6 - perl prereq of 5.038002 passed
+ok 7 - perl prereq of "5.38.2" passed
+ok 8 - perl prereq of "v5.38.2" passed
+ok 9 - perl prereq of v5.38.2 passed
+ok 10 - perl prereq of version->new("5.38.2") passed
+ok 11 - perl prereq of 5.039002 failed
+ok 12 - perl prereq of "5.39.2" failed
+ok 13 - perl prereq of "v5.39.2" failed
+ok 14 - perl prereq of v5.39.2 failed
+ok 15 - perl prereq of version->new("5.39.2") failed
+ok 16 - existing module accepted
+ok 17 - existing module with version accepted
+ok 18 - missing module rejected
+ok 19 - missing module with version rejected
+ok 20 - existing module with old version rejected
+ok 21 - missing module rejected (arrayref)
+ok 22 - missing module with version rejected (arrayref)
+ok 23 - broken module dies
+ok 24 - broken module dies again
+PASS: t/find_missing
+1..36
+ok 1 - 5 parses correctly as 5.000000
+ok 2 - v5 parses correctly as 5.000000
+ok 3 - "5" parses correctly as 5.000000
+ok 4 - "v5" parses correctly as 5.000000
+ok 5 - 5.008000 parses correctly as 5.008000
+ok 6 - 5.8.0 parses correctly as 5.008000
+ok 7 - v5.8.0 parses correctly as 5.008000
+ok 8 - "5.8.0" parses correctly as 5.008000
+ok 9 - "v5.8.0" parses correctly as 5.008000
+ok 10 - 5.010 parses correctly as 5.010000
+ok 11 - v5.10 parses correctly as 5.010000
+ok 12 - "v5.10" parses correctly as 5.010000
+ok 13 - 5.999000 parses correctly as 5.999000
+ok 14 - 5.999.0 parses correctly as 5.999000
+ok 15 - v5.999.0 parses correctly as 5.999000
+ok 16 - "5.999.0" parses correctly as 5.999000
+ok 17 - "v5.999.0" parses correctly as 5.999000
+ok 18 - 6 parses correctly as 6.000000
+ok 19 - v6 parses correctly as 6.000000
+ok 20 - "6" parses correctly as 6.000000
+ok 21 - "v6" parses correctly as 6.000000
+ok 22 - 6.999000 parses correctly as 6.999000
+ok 23 - 6.999.0 parses correctly as 6.999000
+ok 24 - v6.999.0 parses correctly as 6.999000
+ok 25 - "6.999.0" parses correctly as 6.999000
+ok 26 - "v6.999.0" parses correctly as 6.999000
+ok 27 - 7 parses correctly as 7.000000
+ok 28 - v7 parses correctly as 7.000000
+ok 29 - "7" parses correctly as 7.000000
+ok 30 - "v7" parses correctly as 7.000000
+ok 31 - 7.999000 parses correctly as 7.999000
+ok 32 - 7.999.0 parses correctly as 7.999000
+ok 33 - v7.999.0 parses correctly as 7.999000
+ok 34 - "7.999.0" parses correctly as 7.999000
+ok 35 - "v7.999.0" parses correctly as 7.999000
+ok 36 - no warnings
+PASS: t/numify_version
+DURATION: 5
+END: /usr/lib/libtest-needs-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/testresults.json
new file mode 100644
index 00000000000..464382ed118
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-needs-perl/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-libtest-needs-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libtest-needs-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010731220245361328,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3409101963043213,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03173041343688965,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.537971258163452,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001455545425415039,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-needs-perl.t/find_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-needs-perl.t/numify_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-needs-perl.t/standalone": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-needs-perl.t/test-builder": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-needs-perl.t/test2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libtest-needs-perl": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.105892658233643,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log
new file mode 100644
index 00000000000..01c044ab544
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-libtest-warnings-perl.log
@@ -0,0 +1,232 @@
+START: ptest-runner
+2024-01-31T02:04
+1..0 # SKIP Need Does::Not::Exist::111257800673233 to continue!
+1..0 # SKIP Need Does::Not::Exist::111257800673233 to continue!
+SKIP: t/06-skip-all
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at t/19-propagate-nonexistent-subname.t line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/19-propagate-nonexistent-subname
+# original warn handler captured a warning: hello this is a warning at t/14-propagate-subname.t line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/14-propagate-subname
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# perl 5.006 5.038002
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More 0.94 1.302194
+# if any 0.0610
+# perl 5.006 5.038002
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- --------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# PadWalker any missing
+# Test::Tester 0.108 1.302194
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ----- --------
+# Carp any 1.54
+# Exporter any 5.77
+# Test::Builder any 1.302194
+# parent any 0.241
+# perl 5.006 5.038002
+# strict any 1.12
+# warnings any 1.65
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Sub::Name missing
+# YAML missing
+# autodie 2.36
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+ok 1 - a passing test
+ok 2 - we have had one test so far
+ok 3 - no (unexpected) warnings (via done_testing)
+1..3
+# test count ok!
+PASS: t/02-done_testing
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/15-propagate-default.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/15-propagate-default
+1..6
+ok 1 - Test 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' result count
+ok 2 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare ok
+ok 3 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare actual_ok
+ok 4 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare name
+ok 5 - checking depth
+ok 6 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare diag
+# suppressed STDERR:this is a warning 1 2 3 at t/23-report-warnings.t line 17.
+PASS: t/23-report-warnings
+ok 1 - warnings->import succeeds after importing "warnings" sub
+ok 2 - no warnings worked as expected
+ok 3 - correct warnings were enabled after warnings->import
+1..3
+PASS: t/22-warnings-bareword
+ok 1 - passing test
+# Subtest: here is a subtest
+ ok 1 - another passing test
+ 1..1
+ok 2 - here is a subtest
+ok 3 - had_no_warnings was not called via the subtest's done_testing
+ok 4 - no (unexpected) warnings (via done_testing)
+1..4
+PASS: t/03-subtest
+1..19
+ok 1 - warnings are now allowed
+# this warning will not cause a failure at t/01-basic.t line 27.
+ok 2 - warnings are not allowed again
+ok 3 - warnings are still not allowed
+# suppressed STDERR:this warning is not expected to be caught at t/01-basic.t line 32.
+ok 4 - Test 'all functionality ok, checking warnings via END block' result count
+ok 5 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare ok
+ok 6 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 7 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare type
+ok 8 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare name
+ok 9 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare diag
+ok 10 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare ok
+ok 11 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 12 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare type
+ok 13 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare name
+ok 14 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare diag
+ok 15 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare ok
+ok 16 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 17 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare type
+ok 18 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare name
+ok 19 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare diag
+PASS: t/01-basic
+ok 1 - here is a passing test, to keep plan happy
+1..1
+# suppressed STDERR:this is not a fatal warning, because Test::Warnings is not loaded at t/08-use-if.t line 14.
+PASS: t/08-use-if
+ok 1 - test the appearance of a normal warning
+ok 2 - warning has origin properly added when it was lacking
+1..2
+PASS: t/12-no-newline
+ok 1 - no tests run during END
+ok 2 - no (unexpected) warnings (via done_testing)
+1..2
+PASS: t/04-no-tests
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 19.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/18-propagate-subname-package
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/16-propagate-ignore.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/16-propagate-ignore
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+1..1
+ok 1 - Test 'with "PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS" set, test does not fail' result count
+# suppressed STDERR:this is a warning 1 2 3 at t/24-only-report-warnings.t line 18.
+PASS: t/24-only-report-warnings
+ok 1 - this is a passing test
+ok 2 - no (unexpected) warnings (via END block)
+ok 3 - two tests have been run (the pass, and our no-warnings-via-END test)
+1..3
+PASS: t/07-no_plan
+ok 1 - warnings() successfully captured the warning
+ok 2 - warning() successfully the warning as a string
+ok 3 - warnings() successfully captured all warnings
+ok 4 - warning() successfully captured all warnings as a scalar ref
+# no warning here
+# nor here
+ok 5 - warnings() successfully captured all warnings (none!)
+# no warning here
+# nor here
+ok 6 - warning() successfully captured all warnings (none!)
+ok 7 - warning() reports zero warnings caught
+ok 8 - no (unexpected) warnings (via done_testing)
+1..8
+PASS: t/09-warnings-contents
+1..6
+# suppressed STDERR:here is a warning at t/21-fail-on-warning.t line 25.
+ok 1 - Test 'failed immediately when we had a warning' result count
+ok 2 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare ok
+ok 3 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare actual_ok
+ok 4 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare type
+ok 5 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare name
+ok 6 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare diag
+PASS: t/21-fail-on-warning
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at (eval 1) line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/20-propagate-stub
+ok 1 - a passing test to keep done_testing happy
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/10-no-done_testing.t line 14.
+PASS: t/10-no-done_testing
+1..1
+ok 1 - warning() was imported
+# suppressed STDERR:this warning is not expected to be caught at t/11-double-use.t line 15.
+PASS: t/11-double-use
+# original warn handler captured a warning: hello this is a warning at t/13-propagate-warnings.t line 16.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/13-propagate-warnings
+1..1
+ok 1 - a passing test, to keep the harness happy
+# suppressed STDERR:this warning is not expected to be caught at t/05-no-end-block.t line 14.
+PASS: t/05-no-end-block
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/17-propagate-subname-colons
+DURATION: 3
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-raw.log
new file mode 100644
index 00000000000..41176211d05
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/ptest-raw.log
@@ -0,0 +1,237 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libtest-warnings-perl/ptest
+1..0 # SKIP Need Does::Not::Exist::111257800673233 to continue!
+1..0 # SKIP Need Does::Not::Exist::111257800673233 to continue!
+SKIP: t/06-skip-all
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at t/19-propagate-nonexistent-subname.t line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/19-propagate-nonexistent-subname
+# original warn handler captured a warning: hello this is a warning at t/14-propagate-subname.t line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/14-propagate-subname
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# perl 5.006 5.038002
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ----- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More 0.94 1.302194
+# if any 0.0610
+# perl 5.006 5.038002
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- --------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# PadWalker any missing
+# Test::Tester 0.108 1.302194
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------- ----- --------
+# Carp any 1.54
+# Exporter any 5.77
+# Test::Builder any 1.302194
+# parent any 0.241
+# perl 5.006 5.038002
+# strict any 1.12
+# warnings any 1.65
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Sub::Name missing
+# YAML missing
+# autodie 2.36
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+ok 1 - a passing test
+ok 2 - we have had one test so far
+ok 3 - no (unexpected) warnings (via done_testing)
+1..3
+# test count ok!
+PASS: t/02-done_testing
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/15-propagate-default.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/15-propagate-default
+1..6
+ok 1 - Test 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' result count
+ok 2 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare ok
+ok 3 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare actual_ok
+ok 4 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare name
+ok 5 - checking depth
+ok 6 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare diag
+# suppressed STDERR:this is a warning 1 2 3 at t/23-report-warnings.t line 17.
+PASS: t/23-report-warnings
+ok 1 - warnings->import succeeds after importing "warnings" sub
+ok 2 - no warnings worked as expected
+ok 3 - correct warnings were enabled after warnings->import
+1..3
+PASS: t/22-warnings-bareword
+ok 1 - passing test
+# Subtest: here is a subtest
+ ok 1 - another passing test
+ 1..1
+ok 2 - here is a subtest
+ok 3 - had_no_warnings was not called via the subtest's done_testing
+ok 4 - no (unexpected) warnings (via done_testing)
+1..4
+PASS: t/03-subtest
+1..19
+ok 1 - warnings are now allowed
+# this warning will not cause a failure at t/01-basic.t line 27.
+ok 2 - warnings are not allowed again
+ok 3 - warnings are still not allowed
+# suppressed STDERR:this warning is not expected to be caught at t/01-basic.t line 32.
+ok 4 - Test 'all functionality ok, checking warnings via END block' result count
+ok 5 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare ok
+ok 6 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 7 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare type
+ok 8 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare name
+ok 9 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare diag
+ok 10 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare ok
+ok 11 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 12 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare type
+ok 13 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare name
+ok 14 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare diag
+ok 15 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare ok
+ok 16 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare actual_ok
+ok 17 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare type
+ok 18 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare name
+ok 19 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare diag
+PASS: t/01-basic
+ok 1 - here is a passing test, to keep plan happy
+1..1
+# suppressed STDERR:this is not a fatal warning, because Test::Warnings is not loaded at t/08-use-if.t line 14.
+PASS: t/08-use-if
+ok 1 - test the appearance of a normal warning
+ok 2 - warning has origin properly added when it was lacking
+1..2
+PASS: t/12-no-newline
+ok 1 - no tests run during END
+ok 2 - no (unexpected) warnings (via done_testing)
+1..2
+PASS: t/04-no-tests
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 19.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/18-propagate-subname-package
+ok 1 # skip PadWalker required for this test
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/16-propagate-ignore.t line 18.
+ok 1 # skip PadWalker required for this test
+SKIP: t/16-propagate-ignore
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+1..1
+ok 1 - Test 'with "PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS" set, test does not fail' result count
+# suppressed STDERR:this is a warning 1 2 3 at t/24-only-report-warnings.t line 18.
+PASS: t/24-only-report-warnings
+ok 1 - this is a passing test
+ok 2 - no (unexpected) warnings (via END block)
+ok 3 - two tests have been run (the pass, and our no-warnings-via-END test)
+1..3
+PASS: t/07-no_plan
+ok 1 - warnings() successfully captured the warning
+ok 2 - warning() successfully the warning as a string
+ok 3 - warnings() successfully captured all warnings
+ok 4 - warning() successfully captured all warnings as a scalar ref
+# no warning here
+# nor here
+ok 5 - warnings() successfully captured all warnings (none!)
+# no warning here
+# nor here
+ok 6 - warning() successfully captured all warnings (none!)
+ok 7 - warning() reports zero warnings caught
+ok 8 - no (unexpected) warnings (via done_testing)
+1..8
+PASS: t/09-warnings-contents
+1..6
+# suppressed STDERR:here is a warning at t/21-fail-on-warning.t line 25.
+ok 1 - Test 'failed immediately when we had a warning' result count
+ok 2 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare ok
+ok 3 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare actual_ok
+ok 4 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare type
+ok 5 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare name
+ok 6 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare diag
+PASS: t/21-fail-on-warning
+ok 1 - non-existent sub in warning handler does not result in an exception
+ok 2 # skip PadWalker required for this test
+1..2
+# suppressed STDERR:this warning is not expected to be caught at (eval 1) line 14.
+ok 2 # skip PadWalker required for this test
+SKIP: t/20-propagate-stub
+ok 1 - a passing test to keep done_testing happy
+1..1
+# suppressed STDERR:this warning is not expected to be caught at t/10-no-done_testing.t line 14.
+PASS: t/10-no-done_testing
+1..1
+ok 1 - warning() was imported
+# suppressed STDERR:this warning is not expected to be caught at t/11-double-use.t line 15.
+PASS: t/11-double-use
+# original warn handler captured a warning: hello this is a warning at t/13-propagate-warnings.t line 16.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/13-propagate-warnings
+1..1
+ok 1 - a passing test, to keep the harness happy
+# suppressed STDERR:this warning is not expected to be caught at t/05-no-end-block.t line 14.
+PASS: t/05-no-end-block
+# original warn handler captured a warning: hello this is a warning at (eval 1) line 18.
+ok 1 - got one warning propagated
+ok 2 - ..and it is the warning we just issued, with original location intact
+ok 3 # skip PadWalker required for this test
+1..3
+ok 3 # skip PadWalker required for this test
+SKIP: t/17-propagate-subname-colons
+DURATION: 3
+END: /usr/lib/libtest-warnings-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/testresults.json
new file mode 100644
index 00000000000..6f4a963569e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtest-warnings-perl/testresults.json
@@ -0,0 +1,141 @@
+{
+ "runtime_core-image-ptest-libtest-warnings-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libtest-warnings-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009849071502685547,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3376266956329346,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.026976823806762695,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 3.303323268890381,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008604526519775391,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/01-basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/02-done_testing": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/03-subtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/04-no-tests": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/05-no-end-block": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/06-skip-all": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/07-no_plan": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/08-use-if": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/09-warnings-contents": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/10-no-done_testing": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/11-double-use": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/12-no-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/13-propagate-warnings": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/14-propagate-subname": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/15-propagate-default": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/16-propagate-ignore": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/17-propagate-subname-colons": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/18-propagate-subname-package": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/19-propagate-nonexistent-subname": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/20-propagate-stub": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtest-warnings-perl.t/21-fail-on-warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/22-warnings-bareword": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/23-report-warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/24-only-report-warnings": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtest-warnings-perl.t/zzz-check-breaks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libtest-warnings-perl": {
+ "duration": "3"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.07707166671753,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log
new file mode 100644
index 00000000000..f9114878ca2
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-libtimedate-perl.log
@@ -0,0 +1,1551 @@
+START: ptest-runner
+2024-01-31T02:04
+1..8
+# -0430 => -0430 -0430
+ok 1
+# -0445 => -0445 -0445
+ok 2
+# 2008.11.30 22:35 CET => -:35:22:30:10:108:3600
+ok 3
+# 2008-11-30 22:35 CET => -:35:22:30:10:108:3600
+ok 4
+# 4/3/2005
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/cpanrt
+1..146
+# offset = 3155760000
+--------------------------------------------------
+FAIL 1
+1995-01-24
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 2
+1995-06-24
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 3
+92/01/02 12:01
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 4
+92/01/02 12:01 AM
+Diff: -3155760000
+Expect: 3850070460.000000 Wed Jan 2 00:01:00 2092
+Got: 694310460.000000 Thu Jan 2 00:01:00 1992
+--------------------------------------------------
+FAIL 5
+92/01/02 12:01 PM
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 6
+2002-11-02 11pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 7
+2002-11-02 11 pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 8
+1995-01-24 GMT
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 9
+1995-01-24 BST
+Diff: -3155760000
+Expect: 3946662000.000000 Sun Jan 23 23:00:00 2095
+Got: 790902000.000000 Mon Jan 23 23:00:00 1995
+--------------------------------------------------
+FAIL 10
+1995-06-24 GMT
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 11
+1995-06-24 BST
+Diff: -3155760000
+Expect: 3959708400.000000 Thu Jun 23 23:00:00 2095
+Got: 803948400.000000 Fri Jun 23 23:00:00 1995
+--------------------------------------------------
+FAIL 12
+1992-1-2 12:01 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 13
+1992-1-2-12:01:00 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 14
+Wed, 16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 15
+Wed,16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 16
+Wed, 16 Nov 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3940752575.000000 Tue Nov 16 13:29:35 2094
+Got: 784992575.000000 Wed Nov 16 13:29:35 1994
+--------------------------------------------------
+FAIL 17
+Mon, 21 Nov 94 07:42:23 CST
+Diff: -3155760000
+Expect: 3941185343.000000 Sun Nov 21 13:42:23 2094
+Got: 785425343.000000 Mon Nov 21 13:42:23 1994
+--------------------------------------------------
+FAIL 18
+Mon, 21 Nov 94 04:28:18 CST
+Diff: -3155760000
+Expect: 3941173698.000000 Sun Nov 21 10:28:18 2094
+Got: 785413698.000000 Mon Nov 21 10:28:18 1994
+--------------------------------------------------
+FAIL 19
+Tue, 15 Nov 94 09:15:10 GMT
+Diff: -3155760000
+Expect: 3940650910.000000 Mon Nov 15 09:15:10 2094
+Got: 784890910.000000 Tue Nov 15 09:15:10 1994
+--------------------------------------------------
+FAIL 20
+Wed, 16 Nov 94 09:39:49 GMT
+Diff: -3155760000
+Expect: 3940738789.000000 Tue Nov 16 09:39:49 2094
+Got: 784978789.000000 Wed Nov 16 09:39:49 1994
+--------------------------------------------------
+FAIL 21
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 22
+Wed, 16 Nov 94 12:39:49 GMT
+Diff: -3155760000
+Expect: 3940749589.000000 Tue Nov 16 12:39:49 2094
+Got: 784989589.000000 Wed Nov 16 12:39:49 1994
+--------------------------------------------------
+FAIL 23
+Wed, 16 Nov 94 14:03:06 GMT
+Diff: -3155760000
+Expect: 3940754586.000000 Tue Nov 16 14:03:06 2094
+Got: 784994586.000000 Wed Nov 16 14:03:06 1994
+--------------------------------------------------
+FAIL 24
+Wed, 16 Nov 94 05:30:51 CST
+Diff: -3155760000
+Expect: 3940745451.000000 Tue Nov 16 11:30:51 2094
+Got: 784985451.000000 Wed Nov 16 11:30:51 1994
+--------------------------------------------------
+FAIL 25
+Thu, 17 Nov 94 03:19:30 CST
+Diff: -3155760000
+Expect: 3940823970.000000 Wed Nov 17 09:19:30 2094
+Got: 785063970.000000 Thu Nov 17 09:19:30 1994
+--------------------------------------------------
+FAIL 26
+1994:11:21T14:05:32+0000
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 27
+Mon, 21 Nov 94 14:05:32 GMT
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 28
+Mon, 14 Nov 94 15:08:49 CST
+Diff: -3155760000
+Expect: 3940607329.000000 Sun Nov 14 21:08:49 2094
+Got: 784847329.000000 Mon Nov 14 21:08:49 1994
+--------------------------------------------------
+FAIL 29
+Wed, 16 Nov 94 14:48:06 GMT
+Diff: -3155760000
+Expect: 3940757286.000000 Tue Nov 16 14:48:06 2094
+Got: 784997286.000000 Wed Nov 16 14:48:06 1994
+--------------------------------------------------
+FAIL 30
+Thu, 17 Nov 94 14:22:03 GMT
+Diff: -3155760000
+Expect: 3940842123.000000 Wed Nov 17 14:22:03 2094
+Got: 785082123.000000 Thu Nov 17 14:22:03 1994
+--------------------------------------------------
+FAIL 31
+Wed, 16 Nov 94 14:36:00 GMT
+Diff: -3155760000
+Expect: 3940756560.000000 Tue Nov 16 14:36:00 2094
+Got: 784996560.000000 Wed Nov 16 14:36:00 1994
+--------------------------------------------------
+FAIL 32
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 33
+Wed, 16 Nov 94 10:01:43 GMT
+Diff: -3155760000
+Expect: 3940740103.000000 Tue Nov 16 10:01:43 2094
+Got: 784980103.000000 Wed Nov 16 10:01:43 1994
+--------------------------------------------------
+FAIL 34
+Wed, 16 Nov 94 15:03:35 GMT
+Diff: -3155760000
+Expect: 3940758215.000000 Tue Nov 16 15:03:35 2094
+Got: 784998215.000000 Wed Nov 16 15:03:35 1994
+--------------------------------------------------
+FAIL 35
+Mon, 21 Nov 94 13:55:19 GMT
+Diff: -3155760000
+Expect: 3941186119.000000 Sun Nov 21 13:55:19 2094
+Got: 785426119.000000 Mon Nov 21 13:55:19 1994
+--------------------------------------------------
+FAIL 36
+Wed, 16 Nov 94 08:46:11 CST
+Diff: -3155760000
+Expect: 3940757171.000000 Tue Nov 16 14:46:11 2094
+Got: 784997171.000000 Wed Nov 16 14:46:11 1994
+--------------------------------------------------
+FAIL 37
+Wed, 9 Nov 1994 09:50:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940152632.000000 Tue Nov 9 14:50:32 2094
+Got: 784392632.000000 Wed Nov 9 14:50:32 1994
+--------------------------------------------------
+FAIL 38
+Thu, 13 Oct 94 10:13:13 -0700
+Diff: -3155760000
+Expect: 3937828393.000000 Wed Oct 13 17:13:13 2094
+Got: 782068393.000000 Thu Oct 13 17:13:13 1994
+--------------------------------------------------
+FAIL 39
+Sat, 19 Nov 1994 16:59:14 +0100
+Diff: -3155760000
+Expect: 3941020754.000000 Fri Nov 19 15:59:14 2094
+Got: 785260754.000000 Sat Nov 19 15:59:14 1994
+--------------------------------------------------
+FAIL 40
+Thu, 3 Nov 94 14:10:47 EST
+Diff: -3155760000
+Expect: 3939649847.000000 Wed Nov 3 19:10:47 2094
+Got: 783889847.000000 Thu Nov 3 19:10:47 1994
+--------------------------------------------------
+FAIL 41
+Thu, 3 Nov 94 21:51:09 EST
+Diff: -3155760000
+Expect: 3939677469.000000 Thu Nov 4 02:51:09 2094
+Got: 783917469.000000 Fri Nov 4 02:51:09 1994
+--------------------------------------------------
+FAIL 42
+Fri, 4 Nov 94 9:24:52 EST
+Diff: -3155760000
+Expect: 3939719092.000000 Thu Nov 4 14:24:52 2094
+Got: 783959092.000000 Fri Nov 4 14:24:52 1994
+--------------------------------------------------
+FAIL 43
+Wed, 9 Nov 94 09:38:54 EST
+Diff: -3155760000
+Expect: 3940151934.000000 Tue Nov 9 14:38:54 2094
+Got: 784391934.000000 Wed Nov 9 14:38:54 1994
+--------------------------------------------------
+FAIL 44
+Mon, 14 Nov 94 13:20:12 EST
+Diff: -3155760000
+Expect: 3940597212.000000 Sun Nov 14 18:20:12 2094
+Got: 784837212.000000 Mon Nov 14 18:20:12 1994
+--------------------------------------------------
+FAIL 45
+Wed, 16 Nov 94 17:09:13 EST
+Diff: -3155760000
+Expect: 3940783753.000000 Tue Nov 16 22:09:13 2094
+Got: 785023753.000000 Wed Nov 16 22:09:13 1994
+--------------------------------------------------
+FAIL 46
+Tue, 15 Nov 94 12:27:01 PST
+Diff: -3155760000
+Expect: 3940691221.000000 Mon Nov 15 20:27:01 2094
+Got: 784931221.000000 Tue Nov 15 20:27:01 1994
+--------------------------------------------------
+FAIL 47
+Fri, 18 Nov 1994 07:34:05 -0600
+Diff: -3155760000
+Expect: 3940925645.000000 Thu Nov 18 13:34:05 2094
+Got: 785165645.000000 Fri Nov 18 13:34:05 1994
+--------------------------------------------------
+FAIL 48
+Mon, 21 Nov 94 14:34:28 -0500
+Diff: -3155760000
+Expect: 3941206468.000000 Sun Nov 21 19:34:28 2094
+Got: 785446468.000000 Mon Nov 21 19:34:28 1994
+--------------------------------------------------
+FAIL 49
+Fri, 18 Nov 1994 12:05:47 -0800 (PST)
+Diff: -3155760000
+Expect: 3940949147.000000 Thu Nov 18 20:05:47 2094
+Got: 785189147.000000 Fri Nov 18 20:05:47 1994
+--------------------------------------------------
+FAIL 50
+Fri, 18 Nov 1994 12:36:26 -0800 (PST)
+Diff: -3155760000
+Expect: 3940950986.000000 Thu Nov 18 20:36:26 2094
+Got: 785190986.000000 Fri Nov 18 20:36:26 1994
+--------------------------------------------------
+FAIL 51
+Wed, 16 Nov 1994 15:58:58 GMT
+Diff: -3155760000
+Expect: 3940761538.000000 Tue Nov 16 15:58:58 2094
+Got: 785001538.000000 Wed Nov 16 15:58:58 1994
+--------------------------------------------------
+FAIL 52
+Sun, 06 Nov 94 14:27:40 -0500
+Diff: -3155760000
+Expect: 3939910060.000000 Sat Nov 6 19:27:40 2094
+Got: 784150060.000000 Sun Nov 6 19:27:40 1994
+--------------------------------------------------
+FAIL 53
+Mon, 07 Nov 94 08:20:13 -0500
+Diff: -3155760000
+Expect: 3939974413.000000 Sun Nov 7 13:20:13 2094
+Got: 784214413.000000 Mon Nov 7 13:20:13 1994
+--------------------------------------------------
+FAIL 54
+Mon, 07 Nov 94 16:48:42 -0500
+Diff: -3155760000
+Expect: 3940004922.000000 Sun Nov 7 21:48:42 2094
+Got: 784244922.000000 Mon Nov 7 21:48:42 1994
+--------------------------------------------------
+FAIL 55
+Wed, 09 Nov 94 15:46:16 -0500
+Diff: -3155760000
+Expect: 3940173976.000000 Tue Nov 9 20:46:16 2094
+Got: 784413976.000000 Wed Nov 9 20:46:16 1994
+--------------------------------------------------
+FAIL 56
+Sun, 6 Nov 1994 02:38:17 -0800
+Diff: -3155760000
+Expect: 3939878297.000000 Sat Nov 6 10:38:17 2094
+Got: 784118297.000000 Sun Nov 6 10:38:17 1994
+--------------------------------------------------
+FAIL 57
+Tue, 1 Nov 1994 13:53:49 -0500
+Diff: -3155760000
+Expect: 3939476029.000000 Mon Nov 1 18:53:49 2094
+Got: 783716029.000000 Tue Nov 1 18:53:49 1994
+--------------------------------------------------
+FAIL 58
+Tue, 15 Nov 94 08:31:59 +0100
+Diff: -3155760000
+Expect: 3940644719.000000 Mon Nov 15 07:31:59 2094
+Got: 784884719.000000 Tue Nov 15 07:31:59 1994
+--------------------------------------------------
+FAIL 59
+Sun, 6 Nov 1994 11:09:12 -0500 (IST)
+Diff: -3155760000
+Expect: 3939898152.000000 Sat Nov 6 16:09:12 2094
+Got: 784138152.000000 Sun Nov 6 16:09:12 1994
+--------------------------------------------------
+FAIL 60
+Fri, 4 Nov 94 12:52:10 EST
+Diff: -3155760000
+Expect: 3939731530.000000 Thu Nov 4 17:52:10 2094
+Got: 783971530.000000 Fri Nov 4 17:52:10 1994
+--------------------------------------------------
+FAIL 61
+Mon, 31 Oct 1994 14:17:39 -0500 (EST)
+Diff: -3155760000
+Expect: 3939391059.000000 Sun Oct 31 19:17:39 2094
+Got: 783631059.000000 Mon Oct 31 19:17:39 1994
+--------------------------------------------------
+FAIL 62
+Mon, 14 Nov 94 11:25:00 CST
+Diff: -3155760000
+Expect: 3940593900.000000 Sun Nov 14 17:25:00 2094
+Got: 784833900.000000 Mon Nov 14 17:25:00 1994
+--------------------------------------------------
+FAIL 63
+Mon, 14 Nov 94 13:26:29 CST
+Diff: -3155760000
+Expect: 3940601189.000000 Sun Nov 14 19:26:29 2094
+Got: 784841189.000000 Mon Nov 14 19:26:29 1994
+--------------------------------------------------
+FAIL 64
+Fri, 18 Nov 94 8:42:47 CST
+Diff: -3155760000
+Expect: 3940929767.000000 Thu Nov 18 14:42:47 2094
+Got: 785169767.000000 Fri Nov 18 14:42:47 1994
+--------------------------------------------------
+FAIL 65
+Thu, 17 Nov 94 14:32:01 +0900
+Diff: -3155760000
+Expect: 3940810321.000000 Wed Nov 17 05:32:01 2094
+Got: 785050321.000000 Thu Nov 17 05:32:01 1994
+--------------------------------------------------
+FAIL 66
+Wed, 2 Nov 94 18:16:31 +0100
+Diff: -3155760000
+Expect: 3939556591.000000 Tue Nov 2 17:16:31 2094
+Got: 783796591.000000 Wed Nov 2 17:16:31 1994
+--------------------------------------------------
+FAIL 67
+Fri, 18 Nov 94 10:46:26 +0100
+Diff: -3155760000
+Expect: 3940911986.000000 Thu Nov 18 09:46:26 2094
+Got: 785151986.000000 Fri Nov 18 09:46:26 1994
+--------------------------------------------------
+FAIL 68
+Tue, 8 Nov 1994 22:39:28 +0200
+Diff: -3155760000
+Expect: 3940087168.000000 Mon Nov 8 20:39:28 2094
+Got: 784327168.000000 Tue Nov 8 20:39:28 1994
+--------------------------------------------------
+FAIL 69
+Wed, 16 Nov 1994 10:01:08 -0500 (EST)
+Diff: -3155760000
+Expect: 3940758068.000000 Tue Nov 16 15:01:08 2094
+Got: 784998068.000000 Wed Nov 16 15:01:08 1994
+--------------------------------------------------
+FAIL 70
+Wed, 2 Nov 1994 16:59:42 -0800
+Diff: -3155760000
+Expect: 3939584382.000000 Wed Nov 3 00:59:42 2094
+Got: 783824382.000000 Thu Nov 3 00:59:42 1994
+--------------------------------------------------
+FAIL 71
+Wed, 9 Nov 94 10:00:23 PST
+Diff: -3155760000
+Expect: 3940164023.000000 Tue Nov 9 18:00:23 2094
+Got: 784404023.000000 Wed Nov 9 18:00:23 1994
+--------------------------------------------------
+FAIL 72
+Fri, 18 Nov 94 17:01:43 PST
+Diff: -3155760000
+Expect: 3940966903.000000 Fri Nov 19 01:01:43 2094
+Got: 785206903.000000 Sat Nov 19 01:01:43 1994
+--------------------------------------------------
+FAIL 73
+Mon, 14 Nov 1994 14:47:46 -0500
+Diff: -3155760000
+Expect: 3940602466.000000 Sun Nov 14 19:47:46 2094
+Got: 784842466.000000 Mon Nov 14 19:47:46 1994
+--------------------------------------------------
+FAIL 74
+Mon, 21 Nov 1994 04:56:04 -0500 (EST)
+Diff: -3155760000
+Expect: 3941171764.000000 Sun Nov 21 09:56:04 2094
+Got: 785411764.000000 Mon Nov 21 09:56:04 1994
+--------------------------------------------------
+FAIL 75
+Mon, 21 Nov 1994 11:50:12 -0800
+Diff: -3155760000
+Expect: 3941207412.000000 Sun Nov 21 19:50:12 2094
+Got: 785447412.000000 Mon Nov 21 19:50:12 1994
+--------------------------------------------------
+FAIL 76
+Sat, 5 Nov 1994 14:04:16 -0600 (CST)
+Diff: -3155760000
+Expect: 3939825856.000000 Fri Nov 5 20:04:16 2094
+Got: 784065856.000000 Sat Nov 5 20:04:16 1994
+--------------------------------------------------
+FAIL 77
+Sat, 05 Nov 94 13:10:13 MST
+Diff: -3155760000
+Expect: 3939826213.000000 Fri Nov 5 20:10:13 2094
+Got: 784066213.000000 Sat Nov 5 20:10:13 1994
+--------------------------------------------------
+FAIL 78
+Wed, 02 Nov 94 10:47:48 -0800
+Diff: -3155760000
+Expect: 3939562068.000000 Tue Nov 2 18:47:48 2094
+Got: 783802068.000000 Wed Nov 2 18:47:48 1994
+--------------------------------------------------
+FAIL 79
+Wed, 02 Nov 94 13:19:15 -0800
+Diff: -3155760000
+Expect: 3939571155.000000 Tue Nov 2 21:19:15 2094
+Got: 783811155.000000 Wed Nov 2 21:19:15 1994
+--------------------------------------------------
+FAIL 80
+Thu, 03 Nov 94 15:27:07 -0800
+Diff: -3155760000
+Expect: 3939665227.000000 Wed Nov 3 23:27:07 2094
+Got: 783905227.000000 Thu Nov 3 23:27:07 1994
+--------------------------------------------------
+FAIL 81
+Fri, 04 Nov 94 09:12:12 -0800
+Diff: -3155760000
+Expect: 3939729132.000000 Thu Nov 4 17:12:12 2094
+Got: 783969132.000000 Fri Nov 4 17:12:12 1994
+--------------------------------------------------
+FAIL 82
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940135983.000000 Tue Nov 9 10:13:03 2094
+Got: 784375983.000000 Wed Nov 9 10:13:03 1994
+--------------------------------------------------
+FAIL 83
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940154917.000000 Tue Nov 9 15:28:37 2094
+Got: 784394917.000000 Wed Nov 9 15:28:37 1994
+--------------------------------------------------
+FAIL 84
+Wed, 2 Nov 1994 17:37:41 +0100 (MET)
+Diff: -3155760000
+Expect: 3939554261.000000 Tue Nov 2 16:37:41 2094
+Got: 783794261.000000 Wed Nov 2 16:37:41 1994
+--------------------------------------------------
+FAIL 85
+05 Nov 94 14:22:19 PST
+Diff: -3155760000
+Expect: 3939834139.000000 Fri Nov 5 22:22:19 2094
+Got: 784074139.000000 Sat Nov 5 22:22:19 1994
+--------------------------------------------------
+FAIL 86
+16 Nov 94 22:28:20 PST
+Diff: -3155760000
+Expect: 3940813700.000000 Wed Nov 17 06:28:20 2094
+Got: 785053700.000000 Thu Nov 17 06:28:20 1994
+--------------------------------------------------
+FAIL 87
+Tue, 1 Nov 1994 19:51:15 -0800
+Diff: -3155760000
+Expect: 3939508275.000000 Tue Nov 2 03:51:15 2094
+Got: 783748275.000000 Wed Nov 2 03:51:15 1994
+--------------------------------------------------
+FAIL 88
+Wed, 2 Nov 94 12:21:23 GMT
+Diff: -3155760000
+Expect: 3939538883.000000 Tue Nov 2 12:21:23 2094
+Got: 783778883.000000 Wed Nov 2 12:21:23 1994
+--------------------------------------------------
+FAIL 89
+Fri, 18 Nov 94 18:07:03 GMT
+Diff: -3155760000
+Expect: 3940942023.000000 Thu Nov 18 18:07:03 2094
+Got: 785182023.000000 Fri Nov 18 18:07:03 1994
+--------------------------------------------------
+FAIL 90
+Wed, 16 Nov 1994 11:26:27 -0500
+Diff: -3155760000
+Expect: 3940763187.000000 Tue Nov 16 16:26:27 2094
+Got: 785003187.000000 Wed Nov 16 16:26:27 1994
+--------------------------------------------------
+FAIL 91
+Sun, 6 Nov 1994 13:48:49 -0500
+Diff: -3155760000
+Expect: 3939907729.000000 Sat Nov 6 18:48:49 2094
+Got: 784147729.000000 Sun Nov 6 18:48:49 1994
+--------------------------------------------------
+FAIL 92
+Tue, 8 Nov 1994 13:19:37 -0800
+Diff: -3155760000
+Expect: 3940089577.000000 Mon Nov 8 21:19:37 2094
+Got: 784329577.000000 Tue Nov 8 21:19:37 1994
+--------------------------------------------------
+FAIL 93
+Fri, 18 Nov 1994 11:01:12 -0800
+Diff: -3155760000
+Expect: 3940945272.000000 Thu Nov 18 19:01:12 2094
+Got: 785185272.000000 Fri Nov 18 19:01:12 1994
+--------------------------------------------------
+FAIL 94
+Mon, 21 Nov 1994 00:47:58 -0500
+Diff: -3155760000
+Expect: 3941156878.000000 Sun Nov 21 05:47:58 2094
+Got: 785396878.000000 Mon Nov 21 05:47:58 1994
+--------------------------------------------------
+FAIL 95
+Mon, 7 Nov 1994 14:22:48 -0800 (PST)
+Diff: -3155760000
+Expect: 3940006968.000000 Sun Nov 7 22:22:48 2094
+Got: 784246968.000000 Mon Nov 7 22:22:48 1994
+--------------------------------------------------
+FAIL 96
+Wed, 16 Nov 1994 15:56:45 -0800 (PST)
+Diff: -3155760000
+Expect: 3940790205.000000 Tue Nov 16 23:56:45 2094
+Got: 785030205.000000 Wed Nov 16 23:56:45 1994
+--------------------------------------------------
+FAIL 97
+Thu, 3 Nov 1994 13:17:47 +0000
+Diff: -3155760000
+Expect: 3939628667.000000 Wed Nov 3 13:17:47 2094
+Got: 783868667.000000 Thu Nov 3 13:17:47 1994
+--------------------------------------------------
+FAIL 98
+Wed, 9 Nov 1994 17:32:50 -0500 (EST)
+Diff: -3155760000
+Expect: 3940180370.000000 Tue Nov 9 22:32:50 2094
+Got: 784420370.000000 Wed Nov 9 22:32:50 1994
+--------------------------------------------------
+FAIL 99
+Wed, 9 Nov 94 16:31:52 PST
+Diff: -3155760000
+Expect: 3940187512.000000 Wed Nov 10 00:31:52 2094
+Got: 784427512.000000 Thu Nov 10 00:31:52 1994
+--------------------------------------------------
+FAIL 100
+Wed, 09 Nov 94 10:41:10 -0800
+Diff: -3155760000
+Expect: 3940166470.000000 Tue Nov 9 18:41:10 2094
+Got: 784406470.000000 Wed Nov 9 18:41:10 1994
+--------------------------------------------------
+FAIL 101
+Wed, 9 Nov 94 08:42:22 MST
+Diff: -3155760000
+Expect: 3940155742.000000 Tue Nov 9 15:42:22 2094
+Got: 784395742.000000 Wed Nov 9 15:42:22 1994
+--------------------------------------------------
+FAIL 102
+Mon, 14 Nov 1994 08:32:13 -0800
+Diff: -3155760000
+Expect: 3940590733.000000 Sun Nov 14 16:32:13 2094
+Got: 784830733.000000 Mon Nov 14 16:32:13 1994
+--------------------------------------------------
+FAIL 103
+Mon, 14 Nov 1994 11:34:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940590872.000000 Sun Nov 14 16:34:32 2094
+Got: 784830872.000000 Mon Nov 14 16:34:32 1994
+--------------------------------------------------
+FAIL 104
+Mon, 14 Nov 94 16:48:09 GMT
+Diff: -3155760000
+Expect: 3940591689.000000 Sun Nov 14 16:48:09 2094
+Got: 784831689.000000 Mon Nov 14 16:48:09 1994
+--------------------------------------------------
+FAIL 105
+Tue, 15 Nov 1994 10:27:33 +0000
+Diff: -3155760000
+Expect: 3940655253.000000 Mon Nov 15 10:27:33 2094
+Got: 784895253.000000 Tue Nov 15 10:27:33 1994
+--------------------------------------------------
+FAIL 106
+Wed, 02 Nov 94 13:56:54 MST
+Diff: -3155760000
+Expect: 3939569814.000000 Tue Nov 2 20:56:54 2094
+Got: 783809814.000000 Wed Nov 2 20:56:54 1994
+--------------------------------------------------
+FAIL 107
+Thu, 03 Nov 94 15:24:45 MST
+Diff: -3155760000
+Expect: 3939661485.000000 Wed Nov 3 22:24:45 2094
+Got: 783901485.000000 Thu Nov 3 22:24:45 1994
+--------------------------------------------------
+FAIL 108
+Thu, 3 Nov 1994 15:13:53 -0700 (MST)
+Diff: -3155760000
+Expect: 3939660833.000000 Wed Nov 3 22:13:53 2094
+Got: 783900833.000000 Thu Nov 3 22:13:53 1994
+--------------------------------------------------
+FAIL 109
+Fri, 04 Nov 94 08:15:13 MST
+Diff: -3155760000
+Expect: 3939722113.000000 Thu Nov 4 15:15:13 2094
+Got: 783962113.000000 Fri Nov 4 15:15:13 1994
+--------------------------------------------------
+FAIL 110
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 111
+Tue, 08 Nov 94 07:02:33 MST
+Diff: -3155760000
+Expect: 3940063353.000000 Mon Nov 8 14:02:33 2094
+Got: 784303353.000000 Tue Nov 8 14:02:33 1994
+--------------------------------------------------
+FAIL 112
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 113
+Tue, 15 Nov 94 07:26:05 MST
+Diff: -3155760000
+Expect: 3940669565.000000 Mon Nov 15 14:26:05 2094
+Got: 784909565.000000 Tue Nov 15 14:26:05 1994
+--------------------------------------------------
+FAIL 114
+Wed, 2 Nov 1994 00:00:55 -0600 (CST)
+Diff: -3155760000
+Expect: 3939516055.000000 Tue Nov 2 06:00:55 2094
+Got: 783756055.000000 Wed Nov 2 06:00:55 1994
+--------------------------------------------------
+FAIL 115
+Sun, 6 Nov 1994 01:19:13 -0600 (CST)
+Diff: -3155760000
+Expect: 3939866353.000000 Sat Nov 6 07:19:13 2094
+Got: 784106353.000000 Sun Nov 6 07:19:13 1994
+--------------------------------------------------
+FAIL 116
+Mon, 7 Nov 1994 23:16:57 -0600 (CST)
+Diff: -3155760000
+Expect: 3940031817.000000 Mon Nov 8 05:16:57 2094
+Got: 784271817.000000 Tue Nov 8 05:16:57 1994
+--------------------------------------------------
+FAIL 117
+Tue, 08 Nov 1994 13:21:21 -0600
+Diff: -3155760000
+Expect: 3940082481.000000 Mon Nov 8 19:21:21 2094
+Got: 784322481.000000 Tue Nov 8 19:21:21 1994
+--------------------------------------------------
+FAIL 118
+Mon, 07 Nov 94 13:47:37 PST
+Diff: -3155760000
+Expect: 3940004857.000000 Sun Nov 7 21:47:37 2094
+Got: 784244857.000000 Mon Nov 7 21:47:37 1994
+--------------------------------------------------
+FAIL 119
+Tue, 08 Nov 94 11:23:19 PST
+Diff: -3155760000
+Expect: 3940082599.000000 Mon Nov 8 19:23:19 2094
+Got: 784322599.000000 Tue Nov 8 19:23:19 1994
+--------------------------------------------------
+FAIL 120
+Tue, 01 Nov 1994 11:28:25 -0800
+Diff: -3155760000
+Expect: 3939478105.000000 Mon Nov 1 19:28:25 2094
+Got: 783718105.000000 Tue Nov 1 19:28:25 1994
+--------------------------------------------------
+FAIL 121
+Tue, 15 Nov 1994 13:11:47 -0800
+Diff: -3155760000
+Expect: 3940693907.000000 Mon Nov 15 21:11:47 2094
+Got: 784933907.000000 Tue Nov 15 21:11:47 1994
+--------------------------------------------------
+FAIL 122
+Tue, 15 Nov 1994 13:18:38 -0800
+Diff: -3155760000
+Expect: 3940694318.000000 Mon Nov 15 21:18:38 2094
+Got: 784934318.000000 Tue Nov 15 21:18:38 1994
+--------------------------------------------------
+FAIL 123
+Tue, 15 Nov 1994 0:18:38 -0800
+Diff: -3155760000
+Expect: 3940647518.000000 Mon Nov 15 08:18:38 2094
+Got: 784887518.000000 Tue Nov 15 08:18:38 1994
+--------------------------------------------------
+FAIL 124
+Jul 13 1999 1:23P GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 125
+Jul 13 1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 126
+Jul 13 1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 127
+Jul-13-1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 128
+Jul/13/1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 129
+2001-02-26T13:44:12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 130
+2001-02-26T13:44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 131
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 132
+2001-02-26T13-44-12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 133
+2001-02-26T13-44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 134
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 135
+07/Nov/2000:16:45:56 +0100
+Diff: -3155760000
+Expect: 4129371956.000000 Mon Nov 8 15:45:56 2100
+Got: 973611956.000000 Tue Nov 7 15:45:56 2000
+--------------------------------------------------
+FAIL 136
+2002-11-07T23:31:49-05:00
+Diff: -3155760000
+Expect: 4192489909.000000 Thu Nov 9 04:31:49 2102
+Got: 1036729909.000000 Fri Nov 8 04:31:49 2002
+--------------------------------------------------
+FAIL 137
+2003-02-17T07:45:56Z
+Diff: -3155760000
+Expect: 4201227956.000000 Sun Feb 18 07:45:56 2103
+Got: 1045467956.000000 Mon Feb 17 07:45:56 2003
+--------------------------------------------------
+FAIL 138
+2003-02-17T08:14:07.198189+0000
+Diff: -3155760000
+Expect: 4201229647.198189 Sun Feb 18 08:14:07 2103
+Got: 1045469647.198189 Mon Feb 17 08:14:07 2003
+--------------------------------------------------
+FAIL 139
+20020722T100000Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 140
+Jul 22 10:00:00 UTC 2002
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 141
+2002-07-22 10:00:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 142
+2002-07-22 10:00:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 143
+2002-07-22 10:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 144
+2002-07-22 10:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 145
+2002-07-22 10:00 +100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+--------------------------------------------------
+FAIL 146
+2002-07-22 10:00 +0100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+PASS: t/getdate
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/lang
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+1..148
+ok 1
+1995-01-24 Tue Jan 24 00:00:00 1995 GMT
+ok 2
+1995-01-24T09:08:17.1823213 Tue Jan 24 09:08:17 1995 GMT
+ok 3
+1935-01-24T09:08:17 Wed Jan 24 09:08:17 2035 GMT
+ok 4
+Fri Dec 17 00:00:00 1901 GMT Mon Dec 17 00:00:00 2001 GMT
+ok 5
+Tue Jan 16 23:59:59 2038 GMT Sat Jan 16 23:59:59 2038 GMT
+ok 6
+2001-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2001 GMT
+ok 7
+2035-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2035 GMT
+ok 8
+16 Jun 33 07:29:35 CST Thu Jun 16 13:29:35 2033 GMT
+ok 9
+2002-02-26-10:37:21.141 GMT Tue Feb 26 10:37:21 2002 GMT
+ok 10
+Wed, 16 Jun 94 07:29:35 CST Thu Jun 16 13:29:35 1994 GMT
+ok 11
+Wed, 16 Nov 94 07:29:35 CST Wed Nov 16 13:29:35 1994 GMT
+ok 12
+Mon, 21 Nov 94 07:42:23 CST Mon Nov 21 13:42:23 1994 GMT
+ok 13
+Mon, 21 Nov 94 04:28:18 CST Mon Nov 21 10:28:18 1994 GMT
+ok 14
+Tue, 15 Nov 94 09:15:10 GMT Tue Nov 15 09:15:10 1994 GMT
+ok 15
+Wed, 16 Nov 94 09:39:49 GMT Wed Nov 16 09:39:49 1994 GMT
+ok 16
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 17
+Wed, 16 Nov 94 12:39:49 GMT Wed Nov 16 12:39:49 1994 GMT
+ok 18
+Wed, 16 Nov 94 14:03:06 GMT Wed Nov 16 14:03:06 1994 GMT
+ok 19
+Wed, 16 Nov 94 05:30:51 CST Wed Nov 16 11:30:51 1994 GMT
+ok 20
+Thu, 17 Nov 94 03:19:30 CST Thu Nov 17 09:19:30 1994 GMT
+ok 21
+Mon, 21 Nov 94 14:05:32 GMT Mon Nov 21 14:05:32 1994 GMT
+ok 22
+Mon, 14 Nov 94 15:08:49 CST Mon Nov 14 21:08:49 1994 GMT
+ok 23
+Wed, 16 Nov 94 14:48:06 GMT Wed Nov 16 14:48:06 1994 GMT
+ok 24
+Thu, 17 Nov 94 14:22:03 GMT Thu Nov 17 14:22:03 1994 GMT
+ok 25
+Wed, 16 Nov 94 14:36:00 GMT Wed Nov 16 14:36:00 1994 GMT
+ok 26
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 27
+Wed, 16 Nov 94 10:01:43 GMT Wed Nov 16 10:01:43 1994 GMT
+ok 28
+Wed, 16 Nov 94 15:03:35 GMT Wed Nov 16 15:03:35 1994 GMT
+ok 29
+Mon, 21 Nov 94 13:55:19 GMT Mon Nov 21 13:55:19 1994 GMT
+ok 30
+Wed, 16 Nov 94 08:46:11 CST Wed Nov 16 14:46:11 1994 GMT
+ok 31
+21 dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 32
+21-dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 33
+21/dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 34
+21/dec/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 35
+dec/21/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 36
+Dec/21/1993 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 37
+dec-21-1993 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 38
+Dec-21-93 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 39
+dec 21 1994 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 40
+dec 21 94 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 41
+dec 21 94 17:05 GMT Wed Dec 21 17:05:00 1994 GMT
+ok 42
+dec 21 94 17:05 BST Wed Dec 21 16:05:00 1994 GMT
+ok 43
+dec 21 94 00:05 -1700 Wed Dec 21 17:05:00 1994 GMT
+ok 44
+dec 21 94 17:05 -1700 Thu Dec 22 10:05:00 1994 GMT
+ok 45
+Wed, 9 Nov 1994 09:50:32 -0500 (EST) Wed Nov 9 14:50:32 1994 GMT
+ok 46
+Thu, 13 Oct 94 10:13:13 -0700 Thu Oct 13 17:13:13 1994 GMT
+ok 47
+Sat, 19 Nov 1994 16:59:14 +0100 Sat Nov 19 15:59:14 1994 GMT
+ok 48
+Thu, 3 Nov 94 14:10:47 EST Thu Nov 3 19:10:47 1994 GMT
+ok 49
+Thu, 3 Nov 94 21:51:09 EST Fri Nov 4 02:51:09 1994 GMT
+ok 50
+Fri, 4 Nov 94 9:24:52 EST Fri Nov 4 14:24:52 1994 GMT
+ok 51
+Wed, 9 Nov 94 09:38:54 EST Wed Nov 9 14:38:54 1994 GMT
+ok 52
+Mon, 14 Nov 94 13:20:12 EST Mon Nov 14 18:20:12 1994 GMT
+ok 53
+Wed, 16 Nov 94 17:09:13 EST Wed Nov 16 22:09:13 1994 GMT
+ok 54
+Tue, 15 Nov 94 12:27:01 PST Tue Nov 15 20:27:01 1994 GMT
+ok 55
+Fri, 18 Nov 1994 07:34:05 -0600 Fri Nov 18 13:34:05 1994 GMT
+ok 56
+Mon, 21 Nov 94 14:34:28 -0500 Mon Nov 21 19:34:28 1994 GMT
+ok 57
+Fri, 18 Nov 1994 12:05:47 -0800 (PST) Fri Nov 18 20:05:47 1994 GMT
+ok 58
+Fri, 18 Nov 1994 12:36:26 -0800 (PST) Fri Nov 18 20:36:26 1994 GMT
+ok 59
+Wed, 16 Nov 1994 15:58:58 GMT Wed Nov 16 15:58:58 1994 GMT
+ok 60
+1999 10:02:18 "GMT" Sun Jan 31 10:02:18 1999 GMT
+ok 61
+Sun, 06 Nov 94 14:27:40 -0500 Sun Nov 6 19:27:40 1994 GMT
+ok 62
+Mon, 07 Nov 94 08:20:13 -0500 Mon Nov 7 13:20:13 1994 GMT
+ok 63
+Mon, 07 Nov 94 16:48:42 -0500 Mon Nov 7 21:48:42 1994 GMT
+ok 64
+Wed, 09 Nov 94 15:46:16 -0500 Wed Nov 9 20:46:16 1994 GMT
+ok 65
+Fri, 4 Nov 94 16:17:40 "PST Sat Nov 5 00:17:40 1994 GMT
+ok 66
+Wed, 16 Nov 94 12:43:37 "PST Wed Nov 16 20:43:37 1994 GMT
+ok 67
+Sun, 6 Nov 1994 02:38:17 -0800 Sun Nov 6 10:38:17 1994 GMT
+ok 68
+Tue, 1 Nov 1994 13:53:49 -0500 Tue Nov 1 18:53:49 1994 GMT
+ok 69
+Tue, 15 Nov 94 08:31:59 +0100 Tue Nov 15 07:31:59 1994 GMT
+ok 70
+Sun, 6 Nov 1994 11:09:12 -0500 (IST) Sun Nov 6 16:09:12 1994 GMT
+ok 71
+Fri, 4 Nov 94 12:52:10 EST Fri Nov 4 17:52:10 1994 GMT
+ok 72
+Mon, 31 Oct 1994 14:17:39 -0500 (EST) Mon Oct 31 19:17:39 1994 GMT
+ok 73
+Mon, 14 Nov 94 11:25:00 CST Mon Nov 14 17:25:00 1994 GMT
+ok 74
+Mon, 14 Nov 94 13:26:29 CST Mon Nov 14 19:26:29 1994 GMT
+ok 75
+Fri, 18 Nov 94 8:42:47 CST Fri Nov 18 14:42:47 1994 GMT
+ok 76
+Thu, 17 Nov 94 14:32:01 +0900 Thu Nov 17 05:32:01 1994 GMT
+ok 77
+Wed, 2 Nov 94 18:16:31 +0100 Wed Nov 2 17:16:31 1994 GMT
+ok 78
+Fri, 18 Nov 94 10:46:26 +0100 Fri Nov 18 09:46:26 1994 GMT
+ok 79
+Tue, 8 Nov 1994 22:39:28 +0200 Tue Nov 8 20:39:28 1994 GMT
+ok 80
+Wed, 16 Nov 1994 10:01:08 -0500 (EST) Wed Nov 16 15:01:08 1994 GMT
+ok 81
+Wed, 2 Nov 1994 16:59:42 -0800 Thu Nov 3 00:59:42 1994 GMT
+ok 82
+Wed, 9 Nov 94 10:00:23 PST Wed Nov 9 18:00:23 1994 GMT
+ok 83
+Fri, 18 Nov 94 17:01:43 PST Sat Nov 19 01:01:43 1994 GMT
+ok 84
+Mon, 14 Nov 1994 14:47:46 -0500 Mon Nov 14 19:47:46 1994 GMT
+ok 85
+Mon, 21 Nov 1994 04:56:04 -0500 (EST) Mon Nov 21 09:56:04 1994 GMT
+ok 86
+Mon, 21 Nov 1994 11:50:12 -0800 Mon Nov 21 19:50:12 1994 GMT
+ok 87
+Sat, 5 Nov 1994 14:04:16 -0600 (CST) Sat Nov 5 20:04:16 1994 GMT
+ok 88
+Sat, 05 Nov 94 13:10:13 MST Sat Nov 5 20:10:13 1994 GMT
+ok 89
+Wed, 02 Nov 94 10:47:48 -0800 Wed Nov 2 18:47:48 1994 GMT
+ok 90
+Wed, 02 Nov 94 13:19:15 -0800 Wed Nov 2 21:19:15 1994 GMT
+ok 91
+Thu, 03 Nov 94 15:27:07 -0800 Thu Nov 3 23:27:07 1994 GMT
+ok 92
+Fri, 04 Nov 94 09:12:12 -0800 Fri Nov 4 17:12:12 1994 GMT
+ok 93
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT) Wed Nov 9 10:13:03 1994 GMT
+ok 94
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT) Wed Nov 9 15:28:37 1994 GMT
+ok 95
+Wed, 2 Nov 1994 17:37:41 +0100 (MET) Wed Nov 2 16:37:41 1994 GMT
+ok 96
+05 Nov 94 14:22:19 PST Sat Nov 5 22:22:19 1994 GMT
+ok 97
+16 Nov 94 22:28:20 PST Thu Nov 17 06:28:20 1994 GMT
+ok 98
+Tue, 1 Nov 1994 19:51:15 -0800 Wed Nov 2 03:51:15 1994 GMT
+ok 99
+Wed, 2 Nov 94 12:21:23 GMT Wed Nov 2 12:21:23 1994 GMT
+ok 100
+Fri, 18 Nov 94 18:07:03 GMT Fri Nov 18 18:07:03 1994 GMT
+ok 101
+Wed, 16 Nov 1994 11:26:27 -0500 Wed Nov 16 16:26:27 1994 GMT
+ok 102
+Sun, 6 Nov 1994 13:48:49 -0500 Sun Nov 6 18:48:49 1994 GMT
+ok 103
+Tue, 8 Nov 1994 13:19:37 -0800 Tue Nov 8 21:19:37 1994 GMT
+ok 104
+Fri, 18 Nov 1994 11:01:12 -0800 Fri Nov 18 19:01:12 1994 GMT
+ok 105
+Mon, 21 Nov 1994 00:47:58 -0500 Mon Nov 21 05:47:58 1994 GMT
+ok 106
+Mon, 7 Nov 1994 14:22:48 -0800 (PST) Mon Nov 7 22:22:48 1994 GMT
+ok 107
+Wed, 16 Nov 1994 15:56:45 -0800 (PST) Wed Nov 16 23:56:45 1994 GMT
+ok 108
+Thu, 3 Nov 1994 13:17:47 +0000 Thu NoRedundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+v 3 13:17:47 1994 GMT
+ok 109
+Wed, 9 Nov 1994 17:32:50 -0500 (EST) Wed Nov 9 22:32:50 1994 GMT
+ok 110
+Wed, 9 Nov 94 16:31:52 PST Thu Nov 10 00:31:52 1994 GMT
+ok 111
+Wed, 09 Nov 94 10:41:10 -0800 Wed Nov 9 18:41:10 1994 GMT
+ok 112
+Wed, 9 Nov 94 08:42:22 MST Wed Nov 9 15:42:22 1994 GMT
+ok 113
+Mon, 14 Nov 1994 08:32:13 -0800 Mon Nov 14 16:32:13 1994 GMT
+ok 114
+Mon, 14 Nov 1994 11:34:32 -0500 (EST) Mon Nov 14 16:34:32 1994 GMT
+ok 115
+Mon, 14 Nov 94 16:48:09 GMT Mon Nov 14 16:48:09 1994 GMT
+ok 116
+Tue, 15 Nov 1994 10:27:33 +0000 Tue Nov 15 10:27:33 1994 GMT
+ok 117
+Wed, 02 Nov 94 13:56:54 MST Wed Nov 2 20:56:54 1994 GMT
+ok 118
+Thu, 03 Nov 94 15:24:45 MST Thu Nov 3 22:24:45 1994 GMT
+ok 119
+Thu, 3 Nov 1994 15:13:53 -0700 (MST) Thu Nov 3 22:13:53 1994 GMT
+ok 120
+Fri, 04 Nov 94 08:15:13 MST Fri Nov 4 15:15:13 1994 GMT
+ok 121
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 122
+Tue, 08 Nov 94 07:02:33 MST Tue Nov 8 14:02:33 1994 GMT
+ok 123
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 124
+Tue, 15 Nov 94 07:26:05 MST Tue Nov 15 14:26:05 1994 GMT
+ok 125
+Wed, 2 Nov 1994 00:00:55 -0600 (CST) Wed Nov 2 06:00:55 1994 GMT
+ok 126
+Sun, 6 Nov 1994 01:19:13 -0600 (CST) Sun Nov 6 07:19:13 1994 GMT
+ok 127
+Mon, 7 Nov 1994 23:16:57 -0600 (CST) Tue Nov 8 05:16:57 1994 GMT
+ok 128
+Tue, 08 Nov 1994 13:21:21 -0600 Tue Nov 8 19:21:21 1994 GMT
+ok 129
+Mon, 07 Nov 94 13:47:37 PST Mon Nov 7 21:47:37 1994 GMT
+ok 130
+Tue, 08 Nov 94 11:23:19 PST Tue Nov 8 19:23:19 1994 GMT
+ok 131
+Tue, 01 Nov 1994 11:28:25 -0800 Tue Nov 1 19:28:25 1994 GMT
+ok 132
+Tue, 15 Nov 1994 13:11:47 -0800 Tue Nov 15 21:11:47 1994 GMT
+ok 133
+Tue, 15 Nov 1994 13:18:38 -0800 Tue Nov 15 21:18:38 1994 GMT
+ok 134
+Tue, 15 Nov 1994 0:18:38 -0800 Tue Nov 15 08:18:38 1994 GMT
+ok 135
+10:00:00Z Wed Jan 31 10:00:00 2024 GMT
+ok 136
+10:00:00 Wed Jan 31 10:00:00 2024 GMT
+ok 137
+10:00 Wed Jan 31 10:00:00 2024 GMT
+ok 138
+10:00 +100 Wed Jan 31 09:00:00 2024 GMT
+ok 139
+10:00 +0100 Wed Jan 31 09:00:00 2024 GMT
+ok 140
+20020722T100000Z Mon Jul 22 10:00:00 2002 GMT
+ok 141
+Jul 22 10:00:00 UTC 2002 Mon Jul 22 10:00:00 2002 GMT
+ok 142
+2002-07-22 10:00:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 143
+2002-07-22 10:00:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 144
+2002-07-22 10:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 145
+2002-07-22 10:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 146
+2002-07-22 10:00 +100 Mon Jul 22 09:00:00 2002 GMT
+ok 147
+2002-07-22 10:00 +0100 Mon Jul 22 09:00:00 2002 GMT
+ok 148
+PASS: t/date
+1..202
+ok 1 - %y
+ok 2 - %Y
+ok 3 - %%
+ok 4 - %a
+ok 5 - %A
+ok 6 - %b
+ok 7 - %B
+ok 8 - %c
+ok 9 - %C
+ok 10 - %d
+ok 11 - %e
+ok 12 - %D
+ok 13 - %G
+ok 14 - %h
+ok 15 - %H
+ok 16 - %I
+ok 17 - %j
+ok 18 - %k
+ok 19 - %l
+ok 20 - %L
+ok 21 - %m
+ok 22 - %M
+ok 23 - %o
+ok 24 - %p
+ok 25 - %q
+ok 26 - %r
+ok 27 - %R
+ok 28 - %s
+ok 29 - %S
+ok 30 - %T
+ok 31 - %U
+ok 32 - %w
+ok 33 - %W
+ok 34 - %x
+ok 35 - %X
+ok 36 - %y
+ok 37 - %Y
+ok 38 - %Z
+ok 39 - %z
+ok 40 - %Od
+ok 41 - %Oe
+ok 42 - %OH
+ok 43 - %OI
+ok 44 - %Oj
+ok 45 - %Ok
+ok 46 - %Ol
+ok 47 - %Om
+ok 48 - %OM
+ok 49 - %Oq
+ok 50 - %OY
+ok 51 - %Oy
+ok 52 - %y
+ok 53 - %Y
+ok 54 - %%
+ok 55 - %a
+ok 56 - %A
+ok 57 - %b
+ok 58 - %B
+ok 59 - %c
+ok 60 - %C
+ok 61 - %d
+ok 62 - %e
+ok 63 - %D
+ok 64 - %h
+ok 65 - %H
+ok 66 - %I
+ok 67 - %j
+ok 68 - %k
+ok 69 - %l
+ok 70 - %L
+ok 71 - %m
+ok 72 - %M
+ok 73 - %o
+ok 74 - %p
+ok 75 - %q
+ok 76 - %r
+ok 77 - %R
+ok 78 - %s
+ok 79 - %S
+ok 80 - %T
+ok 81 - %U
+ok 82 - %w
+ok 83 - %W
+ok 84 - %x
+ok 85 - %X
+ok 86 - %y
+ok 87 - %Y
+ok 88 - %Z
+ok 89 - %z
+ok 90 - %Od
+ok 91 - %Oe
+ok 92 - %OH
+ok 93 - %OI
+ok 94 - %Oj
+ok 95 - %Ok
+ok 96 - %Ol
+ok 97 - %Om
+ok 98 - %OM
+ok 99 - %Oq
+ok 100 - %OY
+ok 101 - %Oy
+ok 102 - %y
+ok 103 - %Y
+ok 104 - %%
+ok 105 - %a
+ok 106 - %A
+ok 107 - %b
+ok 108 - %B
+ok 109 - %c
+ok 110 - %C
+ok 111 - %d
+ok 112 - %e
+ok 113 - %D
+ok 114 - %h
+ok 115 - %H
+ok 116 - %I
+ok 117 - %j
+ok 118 - %k
+ok 119 - %l
+ok 120 - %L
+ok 121 - %m
+ok 122 - %M
+ok 123 - %o
+ok 124 - %p
+ok 125 - %q
+ok 126 - %r
+ok 127 - %R
+ok 128 - %s
+ok 129 - %S
+ok 130 - %T
+ok 131 - %U
+ok 132 - %w
+ok 133 - %W
+ok 134 - %x
+ok 135 - %X
+ok 136 - %y
+ok 137 - %Y
+ok 138 - %Z
+ok 139 - %z
+ok 140 - %Od
+ok 141 - %Oe
+ok 142 - %OH
+ok 143 - %OI
+ok 144 - %Oj
+ok 145 - %Ok
+ok 146 - %Ol
+ok 147 - %Om
+ok 148 - %OM
+ok 149 - %Oq
+ok 150 - %OY
+ok 151 - %Oy
+ok 152 - %G
+ok 153 - %y
+ok 154 - %Y
+ok 155 - %%
+ok 156 - %a
+ok 157 - %A
+ok 158 - %b
+ok 159 - %B
+ok 160 - %c
+ok 161 - %C
+ok 162 - %d
+ok 163 - %e
+ok 164 - %D
+ok 165 - %G
+ok 166 - %h
+ok 167 - %H
+ok 168 - %I
+ok 169 - %j
+ok 170 - %k
+ok 171 - %l
+ok 172 - %L
+ok 173 - %m
+ok 174 - %M
+ok 175 - %o
+ok 176 - %p
+ok 177 - %q
+ok 178 - %r
+ok 179 - %R
+ok 180 - %s
+ok 181 - %S
+ok 182 - %T
+ok 183 - %U
+ok 184 - %w
+ok 185 - %W
+ok 186 - %x
+ok 187 - %X
+ok 188 - %Z
+ok 189 - %z
+ok 190 - %z
+ok 191 - %Od
+ok 192 - %Oe
+ok 193 - %OH
+ok 194 - %OI
+ok 195 - %Oj
+ok 196 - %Ok
+ok 197 - %Ol
+ok 198 - %Om
+ok 199 - %OM
+ok 200 - %Oq
+ok 201 - %OY
+ok 202 - %Oy
+PASS: t/format
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-raw.log
new file mode 100644
index 00000000000..9474549f2c6
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/ptest-raw.log
@@ -0,0 +1,1556 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libtimedate-perl/ptest
+1..8
+# -0430 => -0430 -0430
+ok 1
+# -0445 => -0445 -0445
+ok 2
+# 2008.11.30 22:35 CET => -:35:22:30:10:108:3600
+ok 3
+# 2008-11-30 22:35 CET => -:35:22:30:10:108:3600
+ok 4
+# 4/3/2005
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/cpanrt
+1..146
+# offset = 3155760000
+--------------------------------------------------
+FAIL 1
+1995-01-24
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 2
+1995-06-24
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 3
+92/01/02 12:01
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 4
+92/01/02 12:01 AM
+Diff: -3155760000
+Expect: 3850070460.000000 Wed Jan 2 00:01:00 2092
+Got: 694310460.000000 Thu Jan 2 00:01:00 1992
+--------------------------------------------------
+FAIL 5
+92/01/02 12:01 PM
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 6
+2002-11-02 11pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 7
+2002-11-02 11 pm GMT
+Diff: -3155760000
+Expect: 4192038000.000000 Fri Nov 3 23:00:00 2102
+Got: 1036278000.000000 Sat Nov 2 23:00:00 2002
+--------------------------------------------------
+FAIL 8
+1995-01-24 GMT
+Diff: -3155760000
+Expect: 3946665600.000000 Mon Jan 24 00:00:00 2095
+Got: 790905600.000000 Tue Jan 24 00:00:00 1995
+--------------------------------------------------
+FAIL 9
+1995-01-24 BST
+Diff: -3155760000
+Expect: 3946662000.000000 Sun Jan 23 23:00:00 2095
+Got: 790902000.000000 Mon Jan 23 23:00:00 1995
+--------------------------------------------------
+FAIL 10
+1995-06-24 GMT
+Diff: -3155760000
+Expect: 3959712000.000000 Fri Jun 24 00:00:00 2095
+Got: 803952000.000000 Sat Jun 24 00:00:00 1995
+--------------------------------------------------
+FAIL 11
+1995-06-24 BST
+Diff: -3155760000
+Expect: 3959708400.000000 Thu Jun 23 23:00:00 2095
+Got: 803948400.000000 Fri Jun 23 23:00:00 1995
+--------------------------------------------------
+FAIL 12
+1992-1-2 12:01 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 13
+1992-1-2-12:01:00 GMT
+Diff: -3155760000
+Expect: 3850113660.000000 Wed Jan 2 12:01:00 2092
+Got: 694353660.000000 Thu Jan 2 12:01:00 1992
+--------------------------------------------------
+FAIL 14
+Wed, 16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 15
+Wed,16 Jun 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3927533375.000000 Wed Jun 16 13:29:35 2094
+Got: 771773375.000000 Thu Jun 16 13:29:35 1994
+--------------------------------------------------
+FAIL 16
+Wed, 16 Nov 94 07:29:35 CST
+Diff: -3155760000
+Expect: 3940752575.000000 Tue Nov 16 13:29:35 2094
+Got: 784992575.000000 Wed Nov 16 13:29:35 1994
+--------------------------------------------------
+FAIL 17
+Mon, 21 Nov 94 07:42:23 CST
+Diff: -3155760000
+Expect: 3941185343.000000 Sun Nov 21 13:42:23 2094
+Got: 785425343.000000 Mon Nov 21 13:42:23 1994
+--------------------------------------------------
+FAIL 18
+Mon, 21 Nov 94 04:28:18 CST
+Diff: -3155760000
+Expect: 3941173698.000000 Sun Nov 21 10:28:18 2094
+Got: 785413698.000000 Mon Nov 21 10:28:18 1994
+--------------------------------------------------
+FAIL 19
+Tue, 15 Nov 94 09:15:10 GMT
+Diff: -3155760000
+Expect: 3940650910.000000 Mon Nov 15 09:15:10 2094
+Got: 784890910.000000 Tue Nov 15 09:15:10 1994
+--------------------------------------------------
+FAIL 20
+Wed, 16 Nov 94 09:39:49 GMT
+Diff: -3155760000
+Expect: 3940738789.000000 Tue Nov 16 09:39:49 2094
+Got: 784978789.000000 Wed Nov 16 09:39:49 1994
+--------------------------------------------------
+FAIL 21
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 22
+Wed, 16 Nov 94 12:39:49 GMT
+Diff: -3155760000
+Expect: 3940749589.000000 Tue Nov 16 12:39:49 2094
+Got: 784989589.000000 Wed Nov 16 12:39:49 1994
+--------------------------------------------------
+FAIL 23
+Wed, 16 Nov 94 14:03:06 GMT
+Diff: -3155760000
+Expect: 3940754586.000000 Tue Nov 16 14:03:06 2094
+Got: 784994586.000000 Wed Nov 16 14:03:06 1994
+--------------------------------------------------
+FAIL 24
+Wed, 16 Nov 94 05:30:51 CST
+Diff: -3155760000
+Expect: 3940745451.000000 Tue Nov 16 11:30:51 2094
+Got: 784985451.000000 Wed Nov 16 11:30:51 1994
+--------------------------------------------------
+FAIL 25
+Thu, 17 Nov 94 03:19:30 CST
+Diff: -3155760000
+Expect: 3940823970.000000 Wed Nov 17 09:19:30 2094
+Got: 785063970.000000 Thu Nov 17 09:19:30 1994
+--------------------------------------------------
+FAIL 26
+1994:11:21T14:05:32+0000
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 27
+Mon, 21 Nov 94 14:05:32 GMT
+Diff: -3155760000
+Expect: 3941186732.000000 Sun Nov 21 14:05:32 2094
+Got: 785426732.000000 Mon Nov 21 14:05:32 1994
+--------------------------------------------------
+FAIL 28
+Mon, 14 Nov 94 15:08:49 CST
+Diff: -3155760000
+Expect: 3940607329.000000 Sun Nov 14 21:08:49 2094
+Got: 784847329.000000 Mon Nov 14 21:08:49 1994
+--------------------------------------------------
+FAIL 29
+Wed, 16 Nov 94 14:48:06 GMT
+Diff: -3155760000
+Expect: 3940757286.000000 Tue Nov 16 14:48:06 2094
+Got: 784997286.000000 Wed Nov 16 14:48:06 1994
+--------------------------------------------------
+FAIL 30
+Thu, 17 Nov 94 14:22:03 GMT
+Diff: -3155760000
+Expect: 3940842123.000000 Wed Nov 17 14:22:03 2094
+Got: 785082123.000000 Thu Nov 17 14:22:03 1994
+--------------------------------------------------
+FAIL 31
+Wed, 16 Nov 94 14:36:00 GMT
+Diff: -3155760000
+Expect: 3940756560.000000 Tue Nov 16 14:36:00 2094
+Got: 784996560.000000 Wed Nov 16 14:36:00 1994
+--------------------------------------------------
+FAIL 32
+Wed, 16 Nov 94 09:23:17 GMT
+Diff: -3155760000
+Expect: 3940737797.000000 Tue Nov 16 09:23:17 2094
+Got: 784977797.000000 Wed Nov 16 09:23:17 1994
+--------------------------------------------------
+FAIL 33
+Wed, 16 Nov 94 10:01:43 GMT
+Diff: -3155760000
+Expect: 3940740103.000000 Tue Nov 16 10:01:43 2094
+Got: 784980103.000000 Wed Nov 16 10:01:43 1994
+--------------------------------------------------
+FAIL 34
+Wed, 16 Nov 94 15:03:35 GMT
+Diff: -3155760000
+Expect: 3940758215.000000 Tue Nov 16 15:03:35 2094
+Got: 784998215.000000 Wed Nov 16 15:03:35 1994
+--------------------------------------------------
+FAIL 35
+Mon, 21 Nov 94 13:55:19 GMT
+Diff: -3155760000
+Expect: 3941186119.000000 Sun Nov 21 13:55:19 2094
+Got: 785426119.000000 Mon Nov 21 13:55:19 1994
+--------------------------------------------------
+FAIL 36
+Wed, 16 Nov 94 08:46:11 CST
+Diff: -3155760000
+Expect: 3940757171.000000 Tue Nov 16 14:46:11 2094
+Got: 784997171.000000 Wed Nov 16 14:46:11 1994
+--------------------------------------------------
+FAIL 37
+Wed, 9 Nov 1994 09:50:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940152632.000000 Tue Nov 9 14:50:32 2094
+Got: 784392632.000000 Wed Nov 9 14:50:32 1994
+--------------------------------------------------
+FAIL 38
+Thu, 13 Oct 94 10:13:13 -0700
+Diff: -3155760000
+Expect: 3937828393.000000 Wed Oct 13 17:13:13 2094
+Got: 782068393.000000 Thu Oct 13 17:13:13 1994
+--------------------------------------------------
+FAIL 39
+Sat, 19 Nov 1994 16:59:14 +0100
+Diff: -3155760000
+Expect: 3941020754.000000 Fri Nov 19 15:59:14 2094
+Got: 785260754.000000 Sat Nov 19 15:59:14 1994
+--------------------------------------------------
+FAIL 40
+Thu, 3 Nov 94 14:10:47 EST
+Diff: -3155760000
+Expect: 3939649847.000000 Wed Nov 3 19:10:47 2094
+Got: 783889847.000000 Thu Nov 3 19:10:47 1994
+--------------------------------------------------
+FAIL 41
+Thu, 3 Nov 94 21:51:09 EST
+Diff: -3155760000
+Expect: 3939677469.000000 Thu Nov 4 02:51:09 2094
+Got: 783917469.000000 Fri Nov 4 02:51:09 1994
+--------------------------------------------------
+FAIL 42
+Fri, 4 Nov 94 9:24:52 EST
+Diff: -3155760000
+Expect: 3939719092.000000 Thu Nov 4 14:24:52 2094
+Got: 783959092.000000 Fri Nov 4 14:24:52 1994
+--------------------------------------------------
+FAIL 43
+Wed, 9 Nov 94 09:38:54 EST
+Diff: -3155760000
+Expect: 3940151934.000000 Tue Nov 9 14:38:54 2094
+Got: 784391934.000000 Wed Nov 9 14:38:54 1994
+--------------------------------------------------
+FAIL 44
+Mon, 14 Nov 94 13:20:12 EST
+Diff: -3155760000
+Expect: 3940597212.000000 Sun Nov 14 18:20:12 2094
+Got: 784837212.000000 Mon Nov 14 18:20:12 1994
+--------------------------------------------------
+FAIL 45
+Wed, 16 Nov 94 17:09:13 EST
+Diff: -3155760000
+Expect: 3940783753.000000 Tue Nov 16 22:09:13 2094
+Got: 785023753.000000 Wed Nov 16 22:09:13 1994
+--------------------------------------------------
+FAIL 46
+Tue, 15 Nov 94 12:27:01 PST
+Diff: -3155760000
+Expect: 3940691221.000000 Mon Nov 15 20:27:01 2094
+Got: 784931221.000000 Tue Nov 15 20:27:01 1994
+--------------------------------------------------
+FAIL 47
+Fri, 18 Nov 1994 07:34:05 -0600
+Diff: -3155760000
+Expect: 3940925645.000000 Thu Nov 18 13:34:05 2094
+Got: 785165645.000000 Fri Nov 18 13:34:05 1994
+--------------------------------------------------
+FAIL 48
+Mon, 21 Nov 94 14:34:28 -0500
+Diff: -3155760000
+Expect: 3941206468.000000 Sun Nov 21 19:34:28 2094
+Got: 785446468.000000 Mon Nov 21 19:34:28 1994
+--------------------------------------------------
+FAIL 49
+Fri, 18 Nov 1994 12:05:47 -0800 (PST)
+Diff: -3155760000
+Expect: 3940949147.000000 Thu Nov 18 20:05:47 2094
+Got: 785189147.000000 Fri Nov 18 20:05:47 1994
+--------------------------------------------------
+FAIL 50
+Fri, 18 Nov 1994 12:36:26 -0800 (PST)
+Diff: -3155760000
+Expect: 3940950986.000000 Thu Nov 18 20:36:26 2094
+Got: 785190986.000000 Fri Nov 18 20:36:26 1994
+--------------------------------------------------
+FAIL 51
+Wed, 16 Nov 1994 15:58:58 GMT
+Diff: -3155760000
+Expect: 3940761538.000000 Tue Nov 16 15:58:58 2094
+Got: 785001538.000000 Wed Nov 16 15:58:58 1994
+--------------------------------------------------
+FAIL 52
+Sun, 06 Nov 94 14:27:40 -0500
+Diff: -3155760000
+Expect: 3939910060.000000 Sat Nov 6 19:27:40 2094
+Got: 784150060.000000 Sun Nov 6 19:27:40 1994
+--------------------------------------------------
+FAIL 53
+Mon, 07 Nov 94 08:20:13 -0500
+Diff: -3155760000
+Expect: 3939974413.000000 Sun Nov 7 13:20:13 2094
+Got: 784214413.000000 Mon Nov 7 13:20:13 1994
+--------------------------------------------------
+FAIL 54
+Mon, 07 Nov 94 16:48:42 -0500
+Diff: -3155760000
+Expect: 3940004922.000000 Sun Nov 7 21:48:42 2094
+Got: 784244922.000000 Mon Nov 7 21:48:42 1994
+--------------------------------------------------
+FAIL 55
+Wed, 09 Nov 94 15:46:16 -0500
+Diff: -3155760000
+Expect: 3940173976.000000 Tue Nov 9 20:46:16 2094
+Got: 784413976.000000 Wed Nov 9 20:46:16 1994
+--------------------------------------------------
+FAIL 56
+Sun, 6 Nov 1994 02:38:17 -0800
+Diff: -3155760000
+Expect: 3939878297.000000 Sat Nov 6 10:38:17 2094
+Got: 784118297.000000 Sun Nov 6 10:38:17 1994
+--------------------------------------------------
+FAIL 57
+Tue, 1 Nov 1994 13:53:49 -0500
+Diff: -3155760000
+Expect: 3939476029.000000 Mon Nov 1 18:53:49 2094
+Got: 783716029.000000 Tue Nov 1 18:53:49 1994
+--------------------------------------------------
+FAIL 58
+Tue, 15 Nov 94 08:31:59 +0100
+Diff: -3155760000
+Expect: 3940644719.000000 Mon Nov 15 07:31:59 2094
+Got: 784884719.000000 Tue Nov 15 07:31:59 1994
+--------------------------------------------------
+FAIL 59
+Sun, 6 Nov 1994 11:09:12 -0500 (IST)
+Diff: -3155760000
+Expect: 3939898152.000000 Sat Nov 6 16:09:12 2094
+Got: 784138152.000000 Sun Nov 6 16:09:12 1994
+--------------------------------------------------
+FAIL 60
+Fri, 4 Nov 94 12:52:10 EST
+Diff: -3155760000
+Expect: 3939731530.000000 Thu Nov 4 17:52:10 2094
+Got: 783971530.000000 Fri Nov 4 17:52:10 1994
+--------------------------------------------------
+FAIL 61
+Mon, 31 Oct 1994 14:17:39 -0500 (EST)
+Diff: -3155760000
+Expect: 3939391059.000000 Sun Oct 31 19:17:39 2094
+Got: 783631059.000000 Mon Oct 31 19:17:39 1994
+--------------------------------------------------
+FAIL 62
+Mon, 14 Nov 94 11:25:00 CST
+Diff: -3155760000
+Expect: 3940593900.000000 Sun Nov 14 17:25:00 2094
+Got: 784833900.000000 Mon Nov 14 17:25:00 1994
+--------------------------------------------------
+FAIL 63
+Mon, 14 Nov 94 13:26:29 CST
+Diff: -3155760000
+Expect: 3940601189.000000 Sun Nov 14 19:26:29 2094
+Got: 784841189.000000 Mon Nov 14 19:26:29 1994
+--------------------------------------------------
+FAIL 64
+Fri, 18 Nov 94 8:42:47 CST
+Diff: -3155760000
+Expect: 3940929767.000000 Thu Nov 18 14:42:47 2094
+Got: 785169767.000000 Fri Nov 18 14:42:47 1994
+--------------------------------------------------
+FAIL 65
+Thu, 17 Nov 94 14:32:01 +0900
+Diff: -3155760000
+Expect: 3940810321.000000 Wed Nov 17 05:32:01 2094
+Got: 785050321.000000 Thu Nov 17 05:32:01 1994
+--------------------------------------------------
+FAIL 66
+Wed, 2 Nov 94 18:16:31 +0100
+Diff: -3155760000
+Expect: 3939556591.000000 Tue Nov 2 17:16:31 2094
+Got: 783796591.000000 Wed Nov 2 17:16:31 1994
+--------------------------------------------------
+FAIL 67
+Fri, 18 Nov 94 10:46:26 +0100
+Diff: -3155760000
+Expect: 3940911986.000000 Thu Nov 18 09:46:26 2094
+Got: 785151986.000000 Fri Nov 18 09:46:26 1994
+--------------------------------------------------
+FAIL 68
+Tue, 8 Nov 1994 22:39:28 +0200
+Diff: -3155760000
+Expect: 3940087168.000000 Mon Nov 8 20:39:28 2094
+Got: 784327168.000000 Tue Nov 8 20:39:28 1994
+--------------------------------------------------
+FAIL 69
+Wed, 16 Nov 1994 10:01:08 -0500 (EST)
+Diff: -3155760000
+Expect: 3940758068.000000 Tue Nov 16 15:01:08 2094
+Got: 784998068.000000 Wed Nov 16 15:01:08 1994
+--------------------------------------------------
+FAIL 70
+Wed, 2 Nov 1994 16:59:42 -0800
+Diff: -3155760000
+Expect: 3939584382.000000 Wed Nov 3 00:59:42 2094
+Got: 783824382.000000 Thu Nov 3 00:59:42 1994
+--------------------------------------------------
+FAIL 71
+Wed, 9 Nov 94 10:00:23 PST
+Diff: -3155760000
+Expect: 3940164023.000000 Tue Nov 9 18:00:23 2094
+Got: 784404023.000000 Wed Nov 9 18:00:23 1994
+--------------------------------------------------
+FAIL 72
+Fri, 18 Nov 94 17:01:43 PST
+Diff: -3155760000
+Expect: 3940966903.000000 Fri Nov 19 01:01:43 2094
+Got: 785206903.000000 Sat Nov 19 01:01:43 1994
+--------------------------------------------------
+FAIL 73
+Mon, 14 Nov 1994 14:47:46 -0500
+Diff: -3155760000
+Expect: 3940602466.000000 Sun Nov 14 19:47:46 2094
+Got: 784842466.000000 Mon Nov 14 19:47:46 1994
+--------------------------------------------------
+FAIL 74
+Mon, 21 Nov 1994 04:56:04 -0500 (EST)
+Diff: -3155760000
+Expect: 3941171764.000000 Sun Nov 21 09:56:04 2094
+Got: 785411764.000000 Mon Nov 21 09:56:04 1994
+--------------------------------------------------
+FAIL 75
+Mon, 21 Nov 1994 11:50:12 -0800
+Diff: -3155760000
+Expect: 3941207412.000000 Sun Nov 21 19:50:12 2094
+Got: 785447412.000000 Mon Nov 21 19:50:12 1994
+--------------------------------------------------
+FAIL 76
+Sat, 5 Nov 1994 14:04:16 -0600 (CST)
+Diff: -3155760000
+Expect: 3939825856.000000 Fri Nov 5 20:04:16 2094
+Got: 784065856.000000 Sat Nov 5 20:04:16 1994
+--------------------------------------------------
+FAIL 77
+Sat, 05 Nov 94 13:10:13 MST
+Diff: -3155760000
+Expect: 3939826213.000000 Fri Nov 5 20:10:13 2094
+Got: 784066213.000000 Sat Nov 5 20:10:13 1994
+--------------------------------------------------
+FAIL 78
+Wed, 02 Nov 94 10:47:48 -0800
+Diff: -3155760000
+Expect: 3939562068.000000 Tue Nov 2 18:47:48 2094
+Got: 783802068.000000 Wed Nov 2 18:47:48 1994
+--------------------------------------------------
+FAIL 79
+Wed, 02 Nov 94 13:19:15 -0800
+Diff: -3155760000
+Expect: 3939571155.000000 Tue Nov 2 21:19:15 2094
+Got: 783811155.000000 Wed Nov 2 21:19:15 1994
+--------------------------------------------------
+FAIL 80
+Thu, 03 Nov 94 15:27:07 -0800
+Diff: -3155760000
+Expect: 3939665227.000000 Wed Nov 3 23:27:07 2094
+Got: 783905227.000000 Thu Nov 3 23:27:07 1994
+--------------------------------------------------
+FAIL 81
+Fri, 04 Nov 94 09:12:12 -0800
+Diff: -3155760000
+Expect: 3939729132.000000 Thu Nov 4 17:12:12 2094
+Got: 783969132.000000 Fri Nov 4 17:12:12 1994
+--------------------------------------------------
+FAIL 82
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940135983.000000 Tue Nov 9 10:13:03 2094
+Got: 784375983.000000 Wed Nov 9 10:13:03 1994
+--------------------------------------------------
+FAIL 83
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT)
+Diff: -3155760000
+Expect: 3940154917.000000 Tue Nov 9 15:28:37 2094
+Got: 784394917.000000 Wed Nov 9 15:28:37 1994
+--------------------------------------------------
+FAIL 84
+Wed, 2 Nov 1994 17:37:41 +0100 (MET)
+Diff: -3155760000
+Expect: 3939554261.000000 Tue Nov 2 16:37:41 2094
+Got: 783794261.000000 Wed Nov 2 16:37:41 1994
+--------------------------------------------------
+FAIL 85
+05 Nov 94 14:22:19 PST
+Diff: -3155760000
+Expect: 3939834139.000000 Fri Nov 5 22:22:19 2094
+Got: 784074139.000000 Sat Nov 5 22:22:19 1994
+--------------------------------------------------
+FAIL 86
+16 Nov 94 22:28:20 PST
+Diff: -3155760000
+Expect: 3940813700.000000 Wed Nov 17 06:28:20 2094
+Got: 785053700.000000 Thu Nov 17 06:28:20 1994
+--------------------------------------------------
+FAIL 87
+Tue, 1 Nov 1994 19:51:15 -0800
+Diff: -3155760000
+Expect: 3939508275.000000 Tue Nov 2 03:51:15 2094
+Got: 783748275.000000 Wed Nov 2 03:51:15 1994
+--------------------------------------------------
+FAIL 88
+Wed, 2 Nov 94 12:21:23 GMT
+Diff: -3155760000
+Expect: 3939538883.000000 Tue Nov 2 12:21:23 2094
+Got: 783778883.000000 Wed Nov 2 12:21:23 1994
+--------------------------------------------------
+FAIL 89
+Fri, 18 Nov 94 18:07:03 GMT
+Diff: -3155760000
+Expect: 3940942023.000000 Thu Nov 18 18:07:03 2094
+Got: 785182023.000000 Fri Nov 18 18:07:03 1994
+--------------------------------------------------
+FAIL 90
+Wed, 16 Nov 1994 11:26:27 -0500
+Diff: -3155760000
+Expect: 3940763187.000000 Tue Nov 16 16:26:27 2094
+Got: 785003187.000000 Wed Nov 16 16:26:27 1994
+--------------------------------------------------
+FAIL 91
+Sun, 6 Nov 1994 13:48:49 -0500
+Diff: -3155760000
+Expect: 3939907729.000000 Sat Nov 6 18:48:49 2094
+Got: 784147729.000000 Sun Nov 6 18:48:49 1994
+--------------------------------------------------
+FAIL 92
+Tue, 8 Nov 1994 13:19:37 -0800
+Diff: -3155760000
+Expect: 3940089577.000000 Mon Nov 8 21:19:37 2094
+Got: 784329577.000000 Tue Nov 8 21:19:37 1994
+--------------------------------------------------
+FAIL 93
+Fri, 18 Nov 1994 11:01:12 -0800
+Diff: -3155760000
+Expect: 3940945272.000000 Thu Nov 18 19:01:12 2094
+Got: 785185272.000000 Fri Nov 18 19:01:12 1994
+--------------------------------------------------
+FAIL 94
+Mon, 21 Nov 1994 00:47:58 -0500
+Diff: -3155760000
+Expect: 3941156878.000000 Sun Nov 21 05:47:58 2094
+Got: 785396878.000000 Mon Nov 21 05:47:58 1994
+--------------------------------------------------
+FAIL 95
+Mon, 7 Nov 1994 14:22:48 -0800 (PST)
+Diff: -3155760000
+Expect: 3940006968.000000 Sun Nov 7 22:22:48 2094
+Got: 784246968.000000 Mon Nov 7 22:22:48 1994
+--------------------------------------------------
+FAIL 96
+Wed, 16 Nov 1994 15:56:45 -0800 (PST)
+Diff: -3155760000
+Expect: 3940790205.000000 Tue Nov 16 23:56:45 2094
+Got: 785030205.000000 Wed Nov 16 23:56:45 1994
+--------------------------------------------------
+FAIL 97
+Thu, 3 Nov 1994 13:17:47 +0000
+Diff: -3155760000
+Expect: 3939628667.000000 Wed Nov 3 13:17:47 2094
+Got: 783868667.000000 Thu Nov 3 13:17:47 1994
+--------------------------------------------------
+FAIL 98
+Wed, 9 Nov 1994 17:32:50 -0500 (EST)
+Diff: -3155760000
+Expect: 3940180370.000000 Tue Nov 9 22:32:50 2094
+Got: 784420370.000000 Wed Nov 9 22:32:50 1994
+--------------------------------------------------
+FAIL 99
+Wed, 9 Nov 94 16:31:52 PST
+Diff: -3155760000
+Expect: 3940187512.000000 Wed Nov 10 00:31:52 2094
+Got: 784427512.000000 Thu Nov 10 00:31:52 1994
+--------------------------------------------------
+FAIL 100
+Wed, 09 Nov 94 10:41:10 -0800
+Diff: -3155760000
+Expect: 3940166470.000000 Tue Nov 9 18:41:10 2094
+Got: 784406470.000000 Wed Nov 9 18:41:10 1994
+--------------------------------------------------
+FAIL 101
+Wed, 9 Nov 94 08:42:22 MST
+Diff: -3155760000
+Expect: 3940155742.000000 Tue Nov 9 15:42:22 2094
+Got: 784395742.000000 Wed Nov 9 15:42:22 1994
+--------------------------------------------------
+FAIL 102
+Mon, 14 Nov 1994 08:32:13 -0800
+Diff: -3155760000
+Expect: 3940590733.000000 Sun Nov 14 16:32:13 2094
+Got: 784830733.000000 Mon Nov 14 16:32:13 1994
+--------------------------------------------------
+FAIL 103
+Mon, 14 Nov 1994 11:34:32 -0500 (EST)
+Diff: -3155760000
+Expect: 3940590872.000000 Sun Nov 14 16:34:32 2094
+Got: 784830872.000000 Mon Nov 14 16:34:32 1994
+--------------------------------------------------
+FAIL 104
+Mon, 14 Nov 94 16:48:09 GMT
+Diff: -3155760000
+Expect: 3940591689.000000 Sun Nov 14 16:48:09 2094
+Got: 784831689.000000 Mon Nov 14 16:48:09 1994
+--------------------------------------------------
+FAIL 105
+Tue, 15 Nov 1994 10:27:33 +0000
+Diff: -3155760000
+Expect: 3940655253.000000 Mon Nov 15 10:27:33 2094
+Got: 784895253.000000 Tue Nov 15 10:27:33 1994
+--------------------------------------------------
+FAIL 106
+Wed, 02 Nov 94 13:56:54 MST
+Diff: -3155760000
+Expect: 3939569814.000000 Tue Nov 2 20:56:54 2094
+Got: 783809814.000000 Wed Nov 2 20:56:54 1994
+--------------------------------------------------
+FAIL 107
+Thu, 03 Nov 94 15:24:45 MST
+Diff: -3155760000
+Expect: 3939661485.000000 Wed Nov 3 22:24:45 2094
+Got: 783901485.000000 Thu Nov 3 22:24:45 1994
+--------------------------------------------------
+FAIL 108
+Thu, 3 Nov 1994 15:13:53 -0700 (MST)
+Diff: -3155760000
+Expect: 3939660833.000000 Wed Nov 3 22:13:53 2094
+Got: 783900833.000000 Thu Nov 3 22:13:53 1994
+--------------------------------------------------
+FAIL 109
+Fri, 04 Nov 94 08:15:13 MST
+Diff: -3155760000
+Expect: 3939722113.000000 Thu Nov 4 15:15:13 2094
+Got: 783962113.000000 Fri Nov 4 15:15:13 1994
+--------------------------------------------------
+FAIL 110
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 111
+Tue, 08 Nov 94 07:02:33 MST
+Diff: -3155760000
+Expect: 3940063353.000000 Mon Nov 8 14:02:33 2094
+Got: 784303353.000000 Tue Nov 8 14:02:33 1994
+--------------------------------------------------
+FAIL 112
+Thu, 3 Nov 94 18:15:47 EST
+Diff: -3155760000
+Expect: 3939664547.000000 Wed Nov 3 23:15:47 2094
+Got: 783904547.000000 Thu Nov 3 23:15:47 1994
+--------------------------------------------------
+FAIL 113
+Tue, 15 Nov 94 07:26:05 MST
+Diff: -3155760000
+Expect: 3940669565.000000 Mon Nov 15 14:26:05 2094
+Got: 784909565.000000 Tue Nov 15 14:26:05 1994
+--------------------------------------------------
+FAIL 114
+Wed, 2 Nov 1994 00:00:55 -0600 (CST)
+Diff: -3155760000
+Expect: 3939516055.000000 Tue Nov 2 06:00:55 2094
+Got: 783756055.000000 Wed Nov 2 06:00:55 1994
+--------------------------------------------------
+FAIL 115
+Sun, 6 Nov 1994 01:19:13 -0600 (CST)
+Diff: -3155760000
+Expect: 3939866353.000000 Sat Nov 6 07:19:13 2094
+Got: 784106353.000000 Sun Nov 6 07:19:13 1994
+--------------------------------------------------
+FAIL 116
+Mon, 7 Nov 1994 23:16:57 -0600 (CST)
+Diff: -3155760000
+Expect: 3940031817.000000 Mon Nov 8 05:16:57 2094
+Got: 784271817.000000 Tue Nov 8 05:16:57 1994
+--------------------------------------------------
+FAIL 117
+Tue, 08 Nov 1994 13:21:21 -0600
+Diff: -3155760000
+Expect: 3940082481.000000 Mon Nov 8 19:21:21 2094
+Got: 784322481.000000 Tue Nov 8 19:21:21 1994
+--------------------------------------------------
+FAIL 118
+Mon, 07 Nov 94 13:47:37 PST
+Diff: -3155760000
+Expect: 3940004857.000000 Sun Nov 7 21:47:37 2094
+Got: 784244857.000000 Mon Nov 7 21:47:37 1994
+--------------------------------------------------
+FAIL 119
+Tue, 08 Nov 94 11:23:19 PST
+Diff: -3155760000
+Expect: 3940082599.000000 Mon Nov 8 19:23:19 2094
+Got: 784322599.000000 Tue Nov 8 19:23:19 1994
+--------------------------------------------------
+FAIL 120
+Tue, 01 Nov 1994 11:28:25 -0800
+Diff: -3155760000
+Expect: 3939478105.000000 Mon Nov 1 19:28:25 2094
+Got: 783718105.000000 Tue Nov 1 19:28:25 1994
+--------------------------------------------------
+FAIL 121
+Tue, 15 Nov 1994 13:11:47 -0800
+Diff: -3155760000
+Expect: 3940693907.000000 Mon Nov 15 21:11:47 2094
+Got: 784933907.000000 Tue Nov 15 21:11:47 1994
+--------------------------------------------------
+FAIL 122
+Tue, 15 Nov 1994 13:18:38 -0800
+Diff: -3155760000
+Expect: 3940694318.000000 Mon Nov 15 21:18:38 2094
+Got: 784934318.000000 Tue Nov 15 21:18:38 1994
+--------------------------------------------------
+FAIL 123
+Tue, 15 Nov 1994 0:18:38 -0800
+Diff: -3155760000
+Expect: 3940647518.000000 Mon Nov 15 08:18:38 2094
+Got: 784887518.000000 Tue Nov 15 08:18:38 1994
+--------------------------------------------------
+FAIL 124
+Jul 13 1999 1:23P GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 125
+Jul 13 1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 126
+Jul 13 1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 127
+Jul-13-1999 1:23P.M GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 128
+Jul/13/1999 1:23P.M. GMT
+Diff: -3155760000
+Expect: 4087632180.000000 Mon Jul 13 13:23:00 2099
+Got: 931872180.000000 Tue Jul 13 13:23:00 1999
+--------------------------------------------------
+FAIL 129
+2001-02-26T13:44:12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 130
+2001-02-26T13:44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 131
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 132
+2001-02-26T13-44-12-0700
+Diff: -3155760000
+Expect: 4138980252.000000 Sun Feb 27 20:44:12 2101
+Got: 983220252.000000 Mon Feb 26 20:44:12 2001
+--------------------------------------------------
+FAIL 133
+2001-02-26T13-44-0700
+Diff: -3155760000
+Expect: 4138980240.000000 Sun Feb 27 20:44:00 2101
+Got: 983220240.000000 Mon Feb 26 20:44:00 2001
+--------------------------------------------------
+FAIL 134
+2001-02-26T13-0700
+Diff: -3155760000
+Expect: 4138977600.000000 Sun Feb 27 20:00:00 2101
+Got: 983217600.000000 Mon Feb 26 20:00:00 2001
+--------------------------------------------------
+FAIL 135
+07/Nov/2000:16:45:56 +0100
+Diff: -3155760000
+Expect: 4129371956.000000 Mon Nov 8 15:45:56 2100
+Got: 973611956.000000 Tue Nov 7 15:45:56 2000
+--------------------------------------------------
+FAIL 136
+2002-11-07T23:31:49-05:00
+Diff: -3155760000
+Expect: 4192489909.000000 Thu Nov 9 04:31:49 2102
+Got: 1036729909.000000 Fri Nov 8 04:31:49 2002
+--------------------------------------------------
+FAIL 137
+2003-02-17T07:45:56Z
+Diff: -3155760000
+Expect: 4201227956.000000 Sun Feb 18 07:45:56 2103
+Got: 1045467956.000000 Mon Feb 17 07:45:56 2003
+--------------------------------------------------
+FAIL 138
+2003-02-17T08:14:07.198189+0000
+Diff: -3155760000
+Expect: 4201229647.198189 Sun Feb 18 08:14:07 2103
+Got: 1045469647.198189 Mon Feb 17 08:14:07 2003
+--------------------------------------------------
+FAIL 139
+20020722T100000Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 140
+Jul 22 10:00:00 UTC 2002
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 141
+2002-07-22 10:00:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 142
+2002-07-22 10:00:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 143
+2002-07-22 10:00 Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 144
+2002-07-22 10:00Z
+Diff: -3155760000
+Expect: 4183092000.000000 Sun Jul 23 10:00:00 2102
+Got: 1027332000.000000 Mon Jul 22 10:00:00 2002
+--------------------------------------------------
+FAIL 145
+2002-07-22 10:00 +100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+--------------------------------------------------
+FAIL 146
+2002-07-22 10:00 +0100
+Diff: -3155760000
+Expect: 4183088400.000000 Sun Jul 23 09:00:00 2102
+Got: 1027328400.000000 Mon Jul 22 09:00:00 2002
+PASS: t/getdate
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/lang
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+1..148
+ok 1
+1995-01-24 Tue Jan 24 00:00:00 1995 GMT
+ok 2
+1995-01-24T09:08:17.1823213 Tue Jan 24 09:08:17 1995 GMT
+ok 3
+1935-01-24T09:08:17 Wed Jan 24 09:08:17 2035 GMT
+ok 4
+Fri Dec 17 00:00:00 1901 GMT Mon Dec 17 00:00:00 2001 GMT
+ok 5
+Tue Jan 16 23:59:59 2038 GMT Sat Jan 16 23:59:59 2038 GMT
+ok 6
+2001-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2001 GMT
+ok 7
+2035-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2035 GMT
+ok 8
+16 Jun 33 07:29:35 CST Thu Jun 16 13:29:35 2033 GMT
+ok 9
+2002-02-26-10:37:21.141 GMT Tue Feb 26 10:37:21 2002 GMT
+ok 10
+Wed, 16 Jun 94 07:29:35 CST Thu Jun 16 13:29:35 1994 GMT
+ok 11
+Wed, 16 Nov 94 07:29:35 CST Wed Nov 16 13:29:35 1994 GMT
+ok 12
+Mon, 21 Nov 94 07:42:23 CST Mon Nov 21 13:42:23 1994 GMT
+ok 13
+Mon, 21 Nov 94 04:28:18 CST Mon Nov 21 10:28:18 1994 GMT
+ok 14
+Tue, 15 Nov 94 09:15:10 GMT Tue Nov 15 09:15:10 1994 GMT
+ok 15
+Wed, 16 Nov 94 09:39:49 GMT Wed Nov 16 09:39:49 1994 GMT
+ok 16
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 17
+Wed, 16 Nov 94 12:39:49 GMT Wed Nov 16 12:39:49 1994 GMT
+ok 18
+Wed, 16 Nov 94 14:03:06 GMT Wed Nov 16 14:03:06 1994 GMT
+ok 19
+Wed, 16 Nov 94 05:30:51 CST Wed Nov 16 11:30:51 1994 GMT
+ok 20
+Thu, 17 Nov 94 03:19:30 CST Thu Nov 17 09:19:30 1994 GMT
+ok 21
+Mon, 21 Nov 94 14:05:32 GMT Mon Nov 21 14:05:32 1994 GMT
+ok 22
+Mon, 14 Nov 94 15:08:49 CST Mon Nov 14 21:08:49 1994 GMT
+ok 23
+Wed, 16 Nov 94 14:48:06 GMT Wed Nov 16 14:48:06 1994 GMT
+ok 24
+Thu, 17 Nov 94 14:22:03 GMT Thu Nov 17 14:22:03 1994 GMT
+ok 25
+Wed, 16 Nov 94 14:36:00 GMT Wed Nov 16 14:36:00 1994 GMT
+ok 26
+Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
+ok 27
+Wed, 16 Nov 94 10:01:43 GMT Wed Nov 16 10:01:43 1994 GMT
+ok 28
+Wed, 16 Nov 94 15:03:35 GMT Wed Nov 16 15:03:35 1994 GMT
+ok 29
+Mon, 21 Nov 94 13:55:19 GMT Mon Nov 21 13:55:19 1994 GMT
+ok 30
+Wed, 16 Nov 94 08:46:11 CST Wed Nov 16 14:46:11 1994 GMT
+ok 31
+21 dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 32
+21-dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 33
+21/dec 17:05 Thu Dec 21 17:05:00 2023 GMT
+ok 34
+21/dec/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 35
+dec/21/93 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 36
+Dec/21/1993 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 37
+dec-21-1993 17:05 Tue Dec 21 17:05:00 1993 GMT
+ok 38
+Dec-21-93 17:05:00 Tue Dec 21 17:05:00 1993 GMT
+ok 39
+dec 21 1994 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 40
+dec 21 94 17:05 Wed Dec 21 17:05:00 1994 GMT
+ok 41
+dec 21 94 17:05 GMT Wed Dec 21 17:05:00 1994 GMT
+ok 42
+dec 21 94 17:05 BST Wed Dec 21 16:05:00 1994 GMT
+ok 43
+dec 21 94 00:05 -1700 Wed Dec 21 17:05:00 1994 GMT
+ok 44
+dec 21 94 17:05 -1700 Thu Dec 22 10:05:00 1994 GMT
+ok 45
+Wed, 9 Nov 1994 09:50:32 -0500 (EST) Wed Nov 9 14:50:32 1994 GMT
+ok 46
+Thu, 13 Oct 94 10:13:13 -0700 Thu Oct 13 17:13:13 1994 GMT
+ok 47
+Sat, 19 Nov 1994 16:59:14 +0100 Sat Nov 19 15:59:14 1994 GMT
+ok 48
+Thu, 3 Nov 94 14:10:47 EST Thu Nov 3 19:10:47 1994 GMT
+ok 49
+Thu, 3 Nov 94 21:51:09 EST Fri Nov 4 02:51:09 1994 GMT
+ok 50
+Fri, 4 Nov 94 9:24:52 EST Fri Nov 4 14:24:52 1994 GMT
+ok 51
+Wed, 9 Nov 94 09:38:54 EST Wed Nov 9 14:38:54 1994 GMT
+ok 52
+Mon, 14 Nov 94 13:20:12 EST Mon Nov 14 18:20:12 1994 GMT
+ok 53
+Wed, 16 Nov 94 17:09:13 EST Wed Nov 16 22:09:13 1994 GMT
+ok 54
+Tue, 15 Nov 94 12:27:01 PST Tue Nov 15 20:27:01 1994 GMT
+ok 55
+Fri, 18 Nov 1994 07:34:05 -0600 Fri Nov 18 13:34:05 1994 GMT
+ok 56
+Mon, 21 Nov 94 14:34:28 -0500 Mon Nov 21 19:34:28 1994 GMT
+ok 57
+Fri, 18 Nov 1994 12:05:47 -0800 (PST) Fri Nov 18 20:05:47 1994 GMT
+ok 58
+Fri, 18 Nov 1994 12:36:26 -0800 (PST) Fri Nov 18 20:36:26 1994 GMT
+ok 59
+Wed, 16 Nov 1994 15:58:58 GMT Wed Nov 16 15:58:58 1994 GMT
+ok 60
+1999 10:02:18 "GMT" Sun Jan 31 10:02:18 1999 GMT
+ok 61
+Sun, 06 Nov 94 14:27:40 -0500 Sun Nov 6 19:27:40 1994 GMT
+ok 62
+Mon, 07 Nov 94 08:20:13 -0500 Mon Nov 7 13:20:13 1994 GMT
+ok 63
+Mon, 07 Nov 94 16:48:42 -0500 Mon Nov 7 21:48:42 1994 GMT
+ok 64
+Wed, 09 Nov 94 15:46:16 -0500 Wed Nov 9 20:46:16 1994 GMT
+ok 65
+Fri, 4 Nov 94 16:17:40 "PST Sat Nov 5 00:17:40 1994 GMT
+ok 66
+Wed, 16 Nov 94 12:43:37 "PST Wed Nov 16 20:43:37 1994 GMT
+ok 67
+Sun, 6 Nov 1994 02:38:17 -0800 Sun Nov 6 10:38:17 1994 GMT
+ok 68
+Tue, 1 Nov 1994 13:53:49 -0500 Tue Nov 1 18:53:49 1994 GMT
+ok 69
+Tue, 15 Nov 94 08:31:59 +0100 Tue Nov 15 07:31:59 1994 GMT
+ok 70
+Sun, 6 Nov 1994 11:09:12 -0500 (IST) Sun Nov 6 16:09:12 1994 GMT
+ok 71
+Fri, 4 Nov 94 12:52:10 EST Fri Nov 4 17:52:10 1994 GMT
+ok 72
+Mon, 31 Oct 1994 14:17:39 -0500 (EST) Mon Oct 31 19:17:39 1994 GMT
+ok 73
+Mon, 14 Nov 94 11:25:00 CST Mon Nov 14 17:25:00 1994 GMT
+ok 74
+Mon, 14 Nov 94 13:26:29 CST Mon Nov 14 19:26:29 1994 GMT
+ok 75
+Fri, 18 Nov 94 8:42:47 CST Fri Nov 18 14:42:47 1994 GMT
+ok 76
+Thu, 17 Nov 94 14:32:01 +0900 Thu Nov 17 05:32:01 1994 GMT
+ok 77
+Wed, 2 Nov 94 18:16:31 +0100 Wed Nov 2 17:16:31 1994 GMT
+ok 78
+Fri, 18 Nov 94 10:46:26 +0100 Fri Nov 18 09:46:26 1994 GMT
+ok 79
+Tue, 8 Nov 1994 22:39:28 +0200 Tue Nov 8 20:39:28 1994 GMT
+ok 80
+Wed, 16 Nov 1994 10:01:08 -0500 (EST) Wed Nov 16 15:01:08 1994 GMT
+ok 81
+Wed, 2 Nov 1994 16:59:42 -0800 Thu Nov 3 00:59:42 1994 GMT
+ok 82
+Wed, 9 Nov 94 10:00:23 PST Wed Nov 9 18:00:23 1994 GMT
+ok 83
+Fri, 18 Nov 94 17:01:43 PST Sat Nov 19 01:01:43 1994 GMT
+ok 84
+Mon, 14 Nov 1994 14:47:46 -0500 Mon Nov 14 19:47:46 1994 GMT
+ok 85
+Mon, 21 Nov 1994 04:56:04 -0500 (EST) Mon Nov 21 09:56:04 1994 GMT
+ok 86
+Mon, 21 Nov 1994 11:50:12 -0800 Mon Nov 21 19:50:12 1994 GMT
+ok 87
+Sat, 5 Nov 1994 14:04:16 -0600 (CST) Sat Nov 5 20:04:16 1994 GMT
+ok 88
+Sat, 05 Nov 94 13:10:13 MST Sat Nov 5 20:10:13 1994 GMT
+ok 89
+Wed, 02 Nov 94 10:47:48 -0800 Wed Nov 2 18:47:48 1994 GMT
+ok 90
+Wed, 02 Nov 94 13:19:15 -0800 Wed Nov 2 21:19:15 1994 GMT
+ok 91
+Thu, 03 Nov 94 15:27:07 -0800 Thu Nov 3 23:27:07 1994 GMT
+ok 92
+Fri, 04 Nov 94 09:12:12 -0800 Fri Nov 4 17:12:12 1994 GMT
+ok 93
+Wed, 9 Nov 1994 10:13:03 +0000 (GMT) Wed Nov 9 10:13:03 1994 GMT
+ok 94
+Wed, 9 Nov 1994 15:28:37 +0000 (GMT) Wed Nov 9 15:28:37 1994 GMT
+ok 95
+Wed, 2 Nov 1994 17:37:41 +0100 (MET) Wed Nov 2 16:37:41 1994 GMT
+ok 96
+05 Nov 94 14:22:19 PST Sat Nov 5 22:22:19 1994 GMT
+ok 97
+16 Nov 94 22:28:20 PST Thu Nov 17 06:28:20 1994 GMT
+ok 98
+Tue, 1 Nov 1994 19:51:15 -0800 Wed Nov 2 03:51:15 1994 GMT
+ok 99
+Wed, 2 Nov 94 12:21:23 GMT Wed Nov 2 12:21:23 1994 GMT
+ok 100
+Fri, 18 Nov 94 18:07:03 GMT Fri Nov 18 18:07:03 1994 GMT
+ok 101
+Wed, 16 Nov 1994 11:26:27 -0500 Wed Nov 16 16:26:27 1994 GMT
+ok 102
+Sun, 6 Nov 1994 13:48:49 -0500 Sun Nov 6 18:48:49 1994 GMT
+ok 103
+Tue, 8 Nov 1994 13:19:37 -0800 Tue Nov 8 21:19:37 1994 GMT
+ok 104
+Fri, 18 Nov 1994 11:01:12 -0800 Fri Nov 18 19:01:12 1994 GMT
+ok 105
+Mon, 21 Nov 1994 00:47:58 -0500 Mon Nov 21 05:47:58 1994 GMT
+ok 106
+Mon, 7 Nov 1994 14:22:48 -0800 (PST) Mon Nov 7 22:22:48 1994 GMT
+ok 107
+Wed, 16 Nov 1994 15:56:45 -0800 (PST) Wed Nov 16 23:56:45 1994 GMT
+ok 108
+Thu, 3 Nov 1994 13:17:47 +0000 Thu NoRedundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+Redundant argument in printf at t/date.t line 180.
+v 3 13:17:47 1994 GMT
+ok 109
+Wed, 9 Nov 1994 17:32:50 -0500 (EST) Wed Nov 9 22:32:50 1994 GMT
+ok 110
+Wed, 9 Nov 94 16:31:52 PST Thu Nov 10 00:31:52 1994 GMT
+ok 111
+Wed, 09 Nov 94 10:41:10 -0800 Wed Nov 9 18:41:10 1994 GMT
+ok 112
+Wed, 9 Nov 94 08:42:22 MST Wed Nov 9 15:42:22 1994 GMT
+ok 113
+Mon, 14 Nov 1994 08:32:13 -0800 Mon Nov 14 16:32:13 1994 GMT
+ok 114
+Mon, 14 Nov 1994 11:34:32 -0500 (EST) Mon Nov 14 16:34:32 1994 GMT
+ok 115
+Mon, 14 Nov 94 16:48:09 GMT Mon Nov 14 16:48:09 1994 GMT
+ok 116
+Tue, 15 Nov 1994 10:27:33 +0000 Tue Nov 15 10:27:33 1994 GMT
+ok 117
+Wed, 02 Nov 94 13:56:54 MST Wed Nov 2 20:56:54 1994 GMT
+ok 118
+Thu, 03 Nov 94 15:24:45 MST Thu Nov 3 22:24:45 1994 GMT
+ok 119
+Thu, 3 Nov 1994 15:13:53 -0700 (MST) Thu Nov 3 22:13:53 1994 GMT
+ok 120
+Fri, 04 Nov 94 08:15:13 MST Fri Nov 4 15:15:13 1994 GMT
+ok 121
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 122
+Tue, 08 Nov 94 07:02:33 MST Tue Nov 8 14:02:33 1994 GMT
+ok 123
+Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
+ok 124
+Tue, 15 Nov 94 07:26:05 MST Tue Nov 15 14:26:05 1994 GMT
+ok 125
+Wed, 2 Nov 1994 00:00:55 -0600 (CST) Wed Nov 2 06:00:55 1994 GMT
+ok 126
+Sun, 6 Nov 1994 01:19:13 -0600 (CST) Sun Nov 6 07:19:13 1994 GMT
+ok 127
+Mon, 7 Nov 1994 23:16:57 -0600 (CST) Tue Nov 8 05:16:57 1994 GMT
+ok 128
+Tue, 08 Nov 1994 13:21:21 -0600 Tue Nov 8 19:21:21 1994 GMT
+ok 129
+Mon, 07 Nov 94 13:47:37 PST Mon Nov 7 21:47:37 1994 GMT
+ok 130
+Tue, 08 Nov 94 11:23:19 PST Tue Nov 8 19:23:19 1994 GMT
+ok 131
+Tue, 01 Nov 1994 11:28:25 -0800 Tue Nov 1 19:28:25 1994 GMT
+ok 132
+Tue, 15 Nov 1994 13:11:47 -0800 Tue Nov 15 21:11:47 1994 GMT
+ok 133
+Tue, 15 Nov 1994 13:18:38 -0800 Tue Nov 15 21:18:38 1994 GMT
+ok 134
+Tue, 15 Nov 1994 0:18:38 -0800 Tue Nov 15 08:18:38 1994 GMT
+ok 135
+10:00:00Z Wed Jan 31 10:00:00 2024 GMT
+ok 136
+10:00:00 Wed Jan 31 10:00:00 2024 GMT
+ok 137
+10:00 Wed Jan 31 10:00:00 2024 GMT
+ok 138
+10:00 +100 Wed Jan 31 09:00:00 2024 GMT
+ok 139
+10:00 +0100 Wed Jan 31 09:00:00 2024 GMT
+ok 140
+20020722T100000Z Mon Jul 22 10:00:00 2002 GMT
+ok 141
+Jul 22 10:00:00 UTC 2002 Mon Jul 22 10:00:00 2002 GMT
+ok 142
+2002-07-22 10:00:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 143
+2002-07-22 10:00:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 144
+2002-07-22 10:00 Z Mon Jul 22 10:00:00 2002 GMT
+ok 145
+2002-07-22 10:00Z Mon Jul 22 10:00:00 2002 GMT
+ok 146
+2002-07-22 10:00 +100 Mon Jul 22 09:00:00 2002 GMT
+ok 147
+2002-07-22 10:00 +0100 Mon Jul 22 09:00:00 2002 GMT
+ok 148
+PASS: t/date
+1..202
+ok 1 - %y
+ok 2 - %Y
+ok 3 - %%
+ok 4 - %a
+ok 5 - %A
+ok 6 - %b
+ok 7 - %B
+ok 8 - %c
+ok 9 - %C
+ok 10 - %d
+ok 11 - %e
+ok 12 - %D
+ok 13 - %G
+ok 14 - %h
+ok 15 - %H
+ok 16 - %I
+ok 17 - %j
+ok 18 - %k
+ok 19 - %l
+ok 20 - %L
+ok 21 - %m
+ok 22 - %M
+ok 23 - %o
+ok 24 - %p
+ok 25 - %q
+ok 26 - %r
+ok 27 - %R
+ok 28 - %s
+ok 29 - %S
+ok 30 - %T
+ok 31 - %U
+ok 32 - %w
+ok 33 - %W
+ok 34 - %x
+ok 35 - %X
+ok 36 - %y
+ok 37 - %Y
+ok 38 - %Z
+ok 39 - %z
+ok 40 - %Od
+ok 41 - %Oe
+ok 42 - %OH
+ok 43 - %OI
+ok 44 - %Oj
+ok 45 - %Ok
+ok 46 - %Ol
+ok 47 - %Om
+ok 48 - %OM
+ok 49 - %Oq
+ok 50 - %OY
+ok 51 - %Oy
+ok 52 - %y
+ok 53 - %Y
+ok 54 - %%
+ok 55 - %a
+ok 56 - %A
+ok 57 - %b
+ok 58 - %B
+ok 59 - %c
+ok 60 - %C
+ok 61 - %d
+ok 62 - %e
+ok 63 - %D
+ok 64 - %h
+ok 65 - %H
+ok 66 - %I
+ok 67 - %j
+ok 68 - %k
+ok 69 - %l
+ok 70 - %L
+ok 71 - %m
+ok 72 - %M
+ok 73 - %o
+ok 74 - %p
+ok 75 - %q
+ok 76 - %r
+ok 77 - %R
+ok 78 - %s
+ok 79 - %S
+ok 80 - %T
+ok 81 - %U
+ok 82 - %w
+ok 83 - %W
+ok 84 - %x
+ok 85 - %X
+ok 86 - %y
+ok 87 - %Y
+ok 88 - %Z
+ok 89 - %z
+ok 90 - %Od
+ok 91 - %Oe
+ok 92 - %OH
+ok 93 - %OI
+ok 94 - %Oj
+ok 95 - %Ok
+ok 96 - %Ol
+ok 97 - %Om
+ok 98 - %OM
+ok 99 - %Oq
+ok 100 - %OY
+ok 101 - %Oy
+ok 102 - %y
+ok 103 - %Y
+ok 104 - %%
+ok 105 - %a
+ok 106 - %A
+ok 107 - %b
+ok 108 - %B
+ok 109 - %c
+ok 110 - %C
+ok 111 - %d
+ok 112 - %e
+ok 113 - %D
+ok 114 - %h
+ok 115 - %H
+ok 116 - %I
+ok 117 - %j
+ok 118 - %k
+ok 119 - %l
+ok 120 - %L
+ok 121 - %m
+ok 122 - %M
+ok 123 - %o
+ok 124 - %p
+ok 125 - %q
+ok 126 - %r
+ok 127 - %R
+ok 128 - %s
+ok 129 - %S
+ok 130 - %T
+ok 131 - %U
+ok 132 - %w
+ok 133 - %W
+ok 134 - %x
+ok 135 - %X
+ok 136 - %y
+ok 137 - %Y
+ok 138 - %Z
+ok 139 - %z
+ok 140 - %Od
+ok 141 - %Oe
+ok 142 - %OH
+ok 143 - %OI
+ok 144 - %Oj
+ok 145 - %Ok
+ok 146 - %Ol
+ok 147 - %Om
+ok 148 - %OM
+ok 149 - %Oq
+ok 150 - %OY
+ok 151 - %Oy
+ok 152 - %G
+ok 153 - %y
+ok 154 - %Y
+ok 155 - %%
+ok 156 - %a
+ok 157 - %A
+ok 158 - %b
+ok 159 - %B
+ok 160 - %c
+ok 161 - %C
+ok 162 - %d
+ok 163 - %e
+ok 164 - %D
+ok 165 - %G
+ok 166 - %h
+ok 167 - %H
+ok 168 - %I
+ok 169 - %j
+ok 170 - %k
+ok 171 - %l
+ok 172 - %L
+ok 173 - %m
+ok 174 - %M
+ok 175 - %o
+ok 176 - %p
+ok 177 - %q
+ok 178 - %r
+ok 179 - %R
+ok 180 - %s
+ok 181 - %S
+ok 182 - %T
+ok 183 - %U
+ok 184 - %w
+ok 185 - %W
+ok 186 - %x
+ok 187 - %X
+ok 188 - %Z
+ok 189 - %z
+ok 190 - %z
+ok 191 - %Od
+ok 192 - %Oe
+ok 193 - %OH
+ok 194 - %OI
+ok 195 - %Oj
+ok 196 - %Ok
+ok 197 - %Ol
+ok 198 - %Om
+ok 199 - %OM
+ok 200 - %Oq
+ok 201 - %OY
+ok 202 - %Oy
+PASS: t/format
+DURATION: 0
+END: /usr/lib/libtimedate-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/testresults.json
new file mode 100644
index 00000000000..6ecf9720912
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtimedate-perl/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-libtimedate-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libtimedate-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010132789611816406,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3489625453948975,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.030858516693115234,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.9553685188293457,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011432170867919922,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtimedate-perl.t/cpanrt": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/date": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/format": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/getdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtimedate-perl.t/lang": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libtimedate-perl": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.098740339279175,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log
new file mode 100644
index 00000000000..5de05139c96
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-libtry-tiny-perl.log
@@ -0,0 +1,206 @@
+START: ptest-runner
+2024-01-31T02:04
+1..25
+ok 1 - Proper context LIST in try{}
+ok 2 - Proper VOID context in finally{} 2
+ok 3 - Proper VOID context in finally{} 1
+ok 4
+ok 5 - Proper context LIST in try{}
+ok 6 - Proper context LIST in catch{}
+ok 7 - Proper VOID context in finally{} 2
+ok 8 - Proper VOID context in finally{} 1
+ok 9
+ok 10 - Proper context SCALAR in try{}
+ok 11 - Proper VOID context in finally{} 2
+ok 12 - Proper VOID context in finally{} 1
+ok 13
+ok 14 - Proper context SCALAR in try{}
+ok 15 - Proper context SCALAR in catch{}
+ok 16 - Proper VOID context in finally{} 2
+ok 17 - Proper VOID context in finally{} 1
+ok 18
+ok 19 - Proper context VOID in try{}
+ok 20 - Proper VOID context in finally{} 2
+ok 21 - Proper VOID context in finally{} 1
+ok 22 - Proper context VOID in try{}
+ok 23 - Proper context VOID in catch{}
+ok 24 - Proper VOID context in finally{} 2
+ok 25 - Proper VOID context in finally{} 1
+PASS: t/context
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More any 1.302194
+# if any 0.0610
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- -------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# Capture::Tiny 0.12 missing
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# -------- ---- ----
+# Carp any 1.54
+# Exporter 5.57 5.77
+# constant any 1.33
+# strict any 1.12
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# --------- ---- -------
+# Sub::Name 0.08 missing
+# Sub::Util any 1.63
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Pod::Coverage missing
+# Sub::Name missing
+# YAML missing
+# autodie missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..2
+given is deprecated at t/given_when.t line 19.
+when is deprecated at t/given_when.t line 20.
+ok 1 - error caught
+ok 2 - error is also in $_
+PASS: t/given_when
+1..3
+ok 1 - nested try in cleanup after fork does not maintain outer catch block
+ok 2 - nested try in cleanup after fork does not maintain outer finally block
+ok 3 - Didn't just exit
+PASS: t/global_destruction_forked
+1..25
+ok 1 - basic try
+ok 2 - rethrow
+ok 3 - try block evaluated
+ok 4 - $@ untouched
+ok 5 - try block died
+ok 6 - $@ untouched
+ok 7 - catch block evaluated
+ok 8 - $@ untouched
+ok 9 - scalar context try
+ok 10 - list context try
+ok 11 - scalar context catch
+ok 12 - list context catch
+ok 13 - Checking catch subroutine scalar reference is correctly blessed
+ok 14 - Checking finally subroutine scalar reference is correctly blessed
+ok 15
+ok 16 - got here
+ok 17 - try in try catch block
+ok 18 - rethrow with try in catch block
+ok 19 - catch invoked
+ok 20
+ok 21 - $@ untouched
+ok 22 - $_ untouched
+ok 23 - previous value of $@
+ok 24 - previous value of $@ available for capture
+ok 25 - previous value of $@ also available in catch block
+PASS: t/basic
+1..3
+ok 1 - try name
+ok 2 - catch name
+ok 3 - finally name
+PASS: t/named
+1..0 # SKIP Capture::Tiny 0.12 required
+1..0 # SKIP Capture::Tiny 0.12 required
+SKIP: t/global_destruction_load
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+1..30
+ok 1 - Moved into finally from try
+ok 2 - Error text as expected
+ok 3 - Into catch block as we died in try
+ok 4 - Moved into finally from catch
+ok 5 - Error text as expected
+ok 6 - Moved into finally from catch
+ok 7 - Moved into finally block when try throws an exception and we have no catch block
+ok 8 - Second finally clause run
+ok 9 - First finally clause run
+ok 10 - no error reported
+ok 11 - finally got passed the exception
+ok 12 - finally called
+ok 13 - not localized in try
+ok 14 - nothing in @_ (finally)
+ok 15 - $_ not localized (finally)
+ok 16 - same afterwards
+ok 17 - not localized in try
+ok 18 - error in @_ (catch)
+ok 19 - error in $_ (catch)
+ok 20 - error in @_ (finally)
+ok 21 - error in @_ (finally)
+ok 22 - $_ not localized (finally)
+ok 23 - same afterwards
+ok 24 - fin 2 called
+ok 25 - warnings from both fatal finally blocks
+ok 26 - First warning contains original exception
+ok 27 - Second warning contains original exception
+ok 28 - before skip in try
+ok 29 # skip whee
+ok 30 - finally ran
+ok 28 - before skip in try
+ok 29 # skip whee
+SKIP: t/finally
+1..5
+when is deprecated at t/when.t line 27.
+when is deprecated at t/when.t line 28.
+ok 1
+ok 2 - $_ not clobbered
+ok 3 - bar didn't match
+ok 4 - foo matched
+ok 5 - fallback didn't match
+PASS: t/when
+1..8
+ok 1 - Bare catch() detected
+ok 2 - Bare finally() detected
+ok 3 - Bare catch()/finally() detected
+ok 4 - Bare finally()/catch() detected
+ok 5 - Multi-catch detected
+ok 6 - Unterminated try detected
+ok 7 - Bare catch at the end of a function call
+ok 8 - Bare finally at the end of a function call
+PASS: t/erroneous_usage
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-raw.log
new file mode 100644
index 00000000000..edbf30ca20d
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/ptest-raw.log
@@ -0,0 +1,211 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libtry-tiny-perl/ptest
+1..25
+ok 1 - Proper context LIST in try{}
+ok 2 - Proper VOID context in finally{} 2
+ok 3 - Proper VOID context in finally{} 1
+ok 4
+ok 5 - Proper context LIST in try{}
+ok 6 - Proper context LIST in catch{}
+ok 7 - Proper VOID context in finally{} 2
+ok 8 - Proper VOID context in finally{} 1
+ok 9
+ok 10 - Proper context SCALAR in try{}
+ok 11 - Proper VOID context in finally{} 2
+ok 12 - Proper VOID context in finally{} 1
+ok 13
+ok 14 - Proper context SCALAR in try{}
+ok 15 - Proper context SCALAR in catch{}
+ok 16 - Proper VOID context in finally{} 2
+ok 17 - Proper VOID context in finally{} 1
+ok 18
+ok 19 - Proper context VOID in try{}
+ok 20 - Proper VOID context in finally{} 2
+ok 21 - Proper VOID context in finally{} 1
+ok 22 - Proper context VOID in try{}
+ok 23 - Proper context VOID in catch{}
+ok 24 - Proper VOID context in finally{} 2
+ok 25 - Proper VOID context in finally{} 1
+PASS: t/context
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# ------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# Test::More any 1.302194
+# if any 0.0610
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Test Suggests ===
+#
+# Module Want Have
+# ------------------------ ----- -------
+# CPAN::Meta::Check 0.011 missing
+# CPAN::Meta::Requirements any 2.140
+# Capture::Tiny 0.12 missing
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# -------- ---- ----
+# Carp any 1.54
+# Exporter 5.57 5.77
+# constant any 1.33
+# strict any 1.12
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# --------- ---- -------
+# Sub::Name 0.08 missing
+# Sub::Util any 1.63
+#
+# === Other Modules ===
+#
+# Module Have
+# --------------- -------
+# Encode 3.19
+# File::Temp 0.2311
+# JSON::PP 4.16
+# Module::Runtime missing
+# Pod::Coverage missing
+# Sub::Name missing
+# YAML missing
+# autodie missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..2
+given is deprecated at t/given_when.t line 19.
+when is deprecated at t/given_when.t line 20.
+ok 1 - error caught
+ok 2 - error is also in $_
+PASS: t/given_when
+1..3
+ok 1 - nested try in cleanup after fork does not maintain outer catch block
+ok 2 - nested try in cleanup after fork does not maintain outer finally block
+ok 3 - Didn't just exit
+PASS: t/global_destruction_forked
+1..25
+ok 1 - basic try
+ok 2 - rethrow
+ok 3 - try block evaluated
+ok 4 - $@ untouched
+ok 5 - try block died
+ok 6 - $@ untouched
+ok 7 - catch block evaluated
+ok 8 - $@ untouched
+ok 9 - scalar context try
+ok 10 - list context try
+ok 11 - scalar context catch
+ok 12 - list context catch
+ok 13 - Checking catch subroutine scalar reference is correctly blessed
+ok 14 - Checking finally subroutine scalar reference is correctly blessed
+ok 15
+ok 16 - got here
+ok 17 - try in try catch block
+ok 18 - rethrow with try in catch block
+ok 19 - catch invoked
+ok 20
+ok 21 - $@ untouched
+ok 22 - $_ untouched
+ok 23 - previous value of $@
+ok 24 - previous value of $@ available for capture
+ok 25 - previous value of $@ also available in catch block
+PASS: t/basic
+1..3
+ok 1 - try name
+ok 2 - catch name
+ok 3 - finally name
+PASS: t/named
+1..0 # SKIP Capture::Tiny 0.12 required
+1..0 # SKIP Capture::Tiny 0.12 required
+SKIP: t/global_destruction_load
+1..2
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+ok 1 # skip no conflicts module found to check against
+ok 2 # skip This information-only test requires CPAN::Meta::Check 0.011
+SKIP: t/zzz-check-breaks
+1..30
+ok 1 - Moved into finally from try
+ok 2 - Error text as expected
+ok 3 - Into catch block as we died in try
+ok 4 - Moved into finally from catch
+ok 5 - Error text as expected
+ok 6 - Moved into finally from catch
+ok 7 - Moved into finally block when try throws an exception and we have no catch block
+ok 8 - Second finally clause run
+ok 9 - First finally clause run
+ok 10 - no error reported
+ok 11 - finally got passed the exception
+ok 12 - finally called
+ok 13 - not localized in try
+ok 14 - nothing in @_ (finally)
+ok 15 - $_ not localized (finally)
+ok 16 - same afterwards
+ok 17 - not localized in try
+ok 18 - error in @_ (catch)
+ok 19 - error in $_ (catch)
+ok 20 - error in @_ (finally)
+ok 21 - error in @_ (finally)
+ok 22 - $_ not localized (finally)
+ok 23 - same afterwards
+ok 24 - fin 2 called
+ok 25 - warnings from both fatal finally blocks
+ok 26 - First warning contains original exception
+ok 27 - Second warning contains original exception
+ok 28 - before skip in try
+ok 29 # skip whee
+ok 30 - finally ran
+ok 28 - before skip in try
+ok 29 # skip whee
+SKIP: t/finally
+1..5
+when is deprecated at t/when.t line 27.
+when is deprecated at t/when.t line 28.
+ok 1
+ok 2 - $_ not clobbered
+ok 3 - bar didn't match
+ok 4 - foo matched
+ok 5 - fallback didn't match
+PASS: t/when
+1..8
+ok 1 - Bare catch() detected
+ok 2 - Bare finally() detected
+ok 3 - Bare catch()/finally() detected
+ok 4 - Bare finally()/catch() detected
+ok 5 - Multi-catch detected
+ok 6 - Unterminated try detected
+ok 7 - Bare catch at the end of a function call
+ok 8 - Bare finally at the end of a function call
+PASS: t/erroneous_usage
+DURATION: 1
+END: /usr/lib/libtry-tiny-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/testresults.json
new file mode 100644
index 00000000000..1913dcac177
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libtry-tiny-perl/testresults.json
@@ -0,0 +1,96 @@
+{
+ "runtime_core-image-ptest-libtry-tiny-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libtry-tiny-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010814666748046875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3454227447509766,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.028776168823242188,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.7450487613677979,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011417865753173828,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtry-tiny-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/context": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/erroneous_usage": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/finally": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtry-tiny-perl.t/given_when": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/global_destruction_forked": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/global_destruction_load": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libtry-tiny-perl.t/named": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/when": {
+ "status": "PASSED"
+ },
+ "ptestresult.libtry-tiny-perl.t/zzz-check-breaks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libtry-tiny-perl": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.088877439498901,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-liburi-perl.log b/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-liburi-perl.log
new file mode 100644
index 00000000000..8e5dfe61e50
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-liburi-perl.log
@@ -0,0 +1,1308 @@
+START: ptest-runner
+2024-01-31T02:04
+1..0 # SKIP Need Business::ISBN 3.005
+1..0 # SKIP Need Business::ISBN 3.005
+SKIP: t/urn-isbn
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/heuristic
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/idna
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo
+# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/ldap
+1..2
+ok 1
+ok 2
+PASS: t/clone
+1..19
+ok 1 - query_form_hash get
+ok 2 - query_form_hash set
+ok 3 - query_param list keys
+ok 4 - query_param scalar return
+ok 5 - query_param list return
+ok 6 - query_param set return
+ok 7 - param order
+ok 8 - old values returned
+ok 9
+ok 10 - query_param_delete
+ok 11
+ok 12
+ok 13 - delete by assigning empty list
+ok 14 - query_param from scratch
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/query-param
+ok 1 - correctly created a URI from a utf8-downgrade string
+1..1
+PASS: t/escape-char
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/sip
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/rel
+# Turn lib path . into /usr/lib/liburi-perl/ptest/.
+# Self tests for URI::URL version 5.21...
+# Subtest: scheme tests
+ # Testing 'file://host/fseg/fs?g/fseg'
+ ok 1 - URI::URL->path
+ ok 2 - URI::URL->host
+ ok 3 - URI::URL->as_string
+ # Testing 'ftp://0%3A:%40@h:0/0?0'
+ ok 4 - URI::URL->query
+ ok 5 - URI::URL->params
+ ok 6 - URI::URL->user
+ ok 7 - URI::URL->path
+ ok 8 - URI::URL->password
+ ok 9 - URI::URL->scheme
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->netloc
+ ok 12 - URI::URL->port
+ ok 13 - URI::URL->host
+ # Testing 'ftp://host/a/b'
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->path
+ ok 16 - URI::URL->user
+ ok 17 - URI::URL->host
+ ok 18 - URI::URL->port
+ # Testing 'ftp://usr:pswd@web:1234/a/b;type=i'
+ ok 19 - URI::URL->port
+ ok 20 - URI::URL->host
+ ok 21 - URI::URL->password
+ ok 22 - URI::URL->as_string
+ ok 23 - URI::URL->user
+ ok 24 - URI::URL->path
+ ok 25 - URI::URL->params
+ # Testing 'gopher://gopher/2a_selector'
+ ok 26 - URI::URL->gtype
+ ok 27 - URI::URL->as_string
+ ok 28 - URI::URL->selector
+ # Testing 'gopher://host'
+ ok 29 - URI::URL->as_string
+ ok 30 - URI::URL->gtype
+ # Testing 'gopher://host/'
+ ok 31 - URI::URL->as_string
+ ok 32 - URI::URL->gtype
+ # Testing 'hTTp://web1.net/a/b/c/welcome#intro'
+ ok 33 - URI::URL->eparams
+ ok 34 - URI::URL->equery
+ ok 35 - URI::URL->scheme
+ ok 36 - URI::URL->as_string
+ ok 37 - URI::URL->host
+ ok 38 - URI::URL->port
+ ok 39 - URI::URL->frag
+ ok 40 - URI::URL->query
+ ok 41 - URI::URL->params
+ ok 42 - URI::URL->full_path
+ ok 43 - URI::URL->path
+ ok 44 - URI::URL->epath
+ # Testing 'http://0:0/0/0;0?0#0'
+ ok 45 - URI::URL->params
+ ok 46 - URI::URL->path
+ ok 47 - URI::URL->query
+ ok 48 - URI::URL->host
+ ok 49 - URI::URL->port
+ ok 50 - URI::URL->frag
+ ok 51 - URI::URL->scheme
+ ok 52 - URI::URL->as_string
+ ok 53 - URI::URL->netloc
+ # Testing 'http://web.net'
+ ok 54 - URI::URL->query
+ ok 55 - URI::URL->full_path
+ ok 56 - URI::URL->path
+ ok 57 - URI::URL->as_string
+ ok 58 - URI::URL->scheme
+ ok 59 - URI::URL->frag
+ ok 60 - URI::URL->host
+ ok 61 - URI::URL->port
+ # Testing 'http://web.net/'
+ ok 62 - URI::URL->frag
+ ok 63 - URI::URL->port
+ ok 64 - URI::URL->host
+ ok 65 - URI::URL->scheme
+ ok 66 - URI::URL->as_string
+ ok 67 - URI::URL->path
+ ok 68 - URI::URL->full_path
+ ok 69 - URI::URL->query
+ # Testing 'http://web:1/a?query+text'
+ ok 70 - URI::URL->query
+ ok 71 - URI::URL->scheme
+ ok 72 - URI::URL->frag
+ ok 73 - URI::URL->path
+ ok 74 - URI::URL->port
+ ok 75 - URI::URL->host
+ # Testing 'http:/0?0'
+ ok 76 - URI::URL->query
+ ok 77 - URI::URL->as_string
+ ok 78 - URI::URL->scheme
+ ok 79 - URI::URL->path
+ ok 80 - URI::URL->full_path
+ # Testing 'http:0'
+ ok 81 - URI::URL->path
+ ok 82 - URI::URL->full_path
+ ok 83 - URI::URL->query
+ ok 84 - URI::URL->as_string
+ ok 85 - URI::URL->scheme
+ # Testing 'mailto:libwww-perl@ics.uci.edu'
+ ok 86 - URI::URL->address
+ ok 87 - URI::URL->as_string
+ ok 88 - URI::URL->encoded822addr
+ # Testing 'news:*'
+ ok 89 - URI::URL->group
+ ok 90 - URI::URL->groupart
+ ok 91 - URI::URL->as_string
+ # Testing 'news:comp.lang.perl'
+ ok 92 - URI::URL->group
+ # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk'
+ ok 93 - URI::URL->article
+ # Testing 'nntp://news.com/comp.lang.perl/42'
+ ok 94 - URI::URL->group
+ # Testing 'rlogin://aas@a.sn.no'
+ ok 95 - URI::URL->host
+ ok 96 - URI::URL->user
+ # Testing 'telnet://usr:pswd@web:12345/'
+ ok 97 - URI::URL->host
+ ok 98 - URI::URL->user
+ ok 99 - URI::URL->password
+ 1..99
+ok 1 - scheme tests
+# Subtest: parts test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->full_path
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->full_path
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - $url->keywords
+ ok 11 - URI::URL->as_string
+ ok 12 - $url->query_form
+ ok 13 - URI::URL->as_string
+ ok 14 - length
+ ok 15 - query_form
+ ok 16 - length
+ ok 17 - sequence
+ ok 18 - URI::URL->as_string
+ # Subtest: netloc_test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ 1..16
+ ok 19 - netloc_test
+ # Subtest: port_test
+ ok 1 - port
+ ok 2 - string
+ ok 3 - port
+ ok 4 - string
+ ok 5 - port
+ ok 6 - string
+ ok 7 - port
+ ok 8 - string
+ 1..8
+ ok 20 - port_test
+ ok 21 - URI::URL->as_string
+ ok 22 - URI::URL->as_string
+ ok 23 - URI::URL->as_string
+ ok 24 - URI::URL->as_string
+ ok 25 - URI::URL->as_string
+ ok 26 - URI::URL->as_string
+ ok 27 - URI::URL->as_string
+ ok 28 - URI::URL->as_string
+ ok 29 - URI::URL->as_string: "<" and ">" are gone
+ ok 30 - 9 elements
+ # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag
+ ok 31 - crack result
+ ok 32 - 9 elements
+ # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF
+ ok 33 - 9 elements
+ # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF
+ ok 34 - crack result
+ ok 35 - 9 elements
+ ok 36 - passwd in anonymous crack
+ # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF
+ ok 37 - crack result
+ ok 38 - 9 elements
+ # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF
+ ok 39 - 9 elements
+ # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF
+ ok 40 - crack result
+ 1..40
+ok 2 - parts test
+# Subtest: escape test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - uri_escape->uri_unescape
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ 1..6
+ok 3 - escape test
+# Subtest: newlocal test
+ ok 1 - URI::URL->as_string
+ # Local directory is /var/volatile/tmp/jczFX5HCcU/
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ ok 17 - URI::URL->as_string
+ ok 18 - URI::URL->as_string
+ ok 19 - URI::URL->as_string
+ ok 20 - URI::URL->as_string
+ 1..20
+ok 4 - newlocal test
+# Subtest: Test relative/absolute URI::URL parsing
+ # Relative + Base => Expected Absolute URL
+ # ------------------------------------------------
+ # g:h + http://a/b/c/d;p?q#f => g:h
+ ok 1 - URI::URL->as_string
+ # g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 2 - URI::URL->as_string
+ # ./g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 3 - URI::URL->as_string
+ # g/ + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 4 - URI::URL->as_string
+ # /g + http://a/b/c/d;p?q#f => http://a/g
+ ok 5 - URI::URL->as_string
+ # //g + http://a/b/c/d;p?q#f => http://g
+ ok 6 - URI::URL->as_string
+ # g?y + http://a/b/c/d;p?q#f => http://a/b/c/g?y
+ ok 7 - URI::URL->as_string
+ # g?y/./x + http://a/b/c/d;p?q#f => http://a/b/c/g?y/./x
+ ok 8 - URI::URL->as_string
+ # #s + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#s
+ ok 9 - URI::URL->as_string
+ # g#s + http://a/b/c/d;p?q#f => http://a/b/c/g#s
+ ok 10 - URI::URL->as_string
+ # g#s/./x + http://a/b/c/d;p?q#f => http://a/b/c/g#s/./x
+ ok 11 - URI::URL->as_string
+ # g?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g?y#s
+ ok 12 - URI::URL->as_string
+ # g;x + http://a/b/c/d;p?q#f => http://a/b/c/g;x
+ ok 13 - URI::URL->as_string
+ # g;x?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g;x?y#s
+ ok 14 - URI::URL->as_string
+ # . + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 15 - URI::URL->as_string
+ # ./ + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 16 - URI::URL->as_string
+ # .. + http://a/b/c/d;p?q#f => http://a/b/
+ ok 17 - URI::URL->as_string
+ # ../ + http://a/b/c/d;p?q#f => http://a/b/
+ ok 18 - URI::URL->as_string
+ # ../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 19 - URI::URL->as_string
+ # ../.. + http://a/b/c/d;p?q#f => http://a/
+ ok 20 - URI::URL->as_string
+ # ../../ + http://a/b/c/d;p?q#f => http://a/
+ ok 21 - URI::URL->as_string
+ # ../../g + http://a/b/c/d;p?q#f => http://a/g
+ ok 22 - URI::URL->as_string
+ # + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#f
+ ok 23 - URI::URL->as_string
+ # /./g + http://a/b/c/d;p?q#f => http://a/./g
+ ok 24 - URI::URL->as_string
+ # /../g + http://a/b/c/d;p?q#f => http://a/../g
+ ok 25 - URI::URL->as_string
+ # g. + http://a/b/c/d;p?q#f => http://a/b/c/g.
+ ok 26 - URI::URL->as_string
+ # .g + http://a/b/c/d;p?q#f => http://a/b/c/.g
+ ok 27 - URI::URL->as_string
+ # g.. + http://a/b/c/d;p?q#f => http://a/b/c/g..
+ ok 28 - URI::URL->as_string
+ # ..g + http://a/b/c/d;p?q#f => http://a/b/c/..g
+ ok 29 - URI::URL->as_string
+ # ./../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 30 - URI::URL->as_string
+ # ./g/. + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 31 - URI::URL->as_string
+ # g/./h + http://a/b/c/d;p?q#f => http://a/b/c/g/h
+ ok 32 - URI::URL->as_string
+ # g/../h + http://a/b/c/d;p?q#f => http://a/b/c/h
+ ok 33 - URI::URL->as_string
+ # http:g + http://a/b/c/d;p?q#f => http:g
+ ok 34 - URI::URL->as_string
+ # http: + http://a/b/c/d;p?q#f => http:
+ ok 35 - URI::URL->as_string
+ # x/y//../z + http://a/b/c/d;p?q#f => http://a/b/c/x/y/z
+ ok 36 - URI::URL->as_string
+ # 1 + http://a/b/c/d;p?q#f => http://a/b/c/1
+ ok 37 - URI::URL->as_string
+ # 0 + http://a/b/c/d;p?q#f => http://a/b/c/0
+ ok 38 - URI::URL->as_string
+ # /0 + http://a/b/c/d;p?q#f => http://a/0
+ ok 39 - URI::URL->as_string
+ ok 40 - identity
+ ok 41 - URL canonicalised
+ # --------
+ # http://abc/ + news:45664545 => http://abc/
+ ok 42 - ->as_string
+ # news:abc + http://abc/ => news:abc
+ ok 43 - ->as_string
+ # abc + file:/test?aas => file:/abc
+ ok 44 - ->as_string
+ # ?foo + file:/abc => file:/abc?foo
+ ok 45 - ->as_string
+ # #foo + http://abc/a => http://abc/a#foo
+ ok 46 - ->as_string
+ # #foo + file:a => file:a#foo
+ ok 47 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 48 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 49 - ->as_string
+ # #foo + file://localhost/a => file://localhost/a#foo
+ ok 50 - ->as_string
+ # 123@sn.no + news:comp.lang.perl.misc => news:/123@sn.no
+ ok 51 - ->as_string
+ # no.perl + news:123@sn.no => news:/no.perl
+ ok 52 - ->as_string
+ # mailto:aas@a.sn.no+ http://www.sn.no/ => mailto:aas@a.sn.no
+ ok 53 - ->as_string
+ # http:foo + http://h/a/b => http://h/a/foo
+ ok 54 - ->as_string
+ # http:/foo + http://h/a/b => http://h/foo
+ ok 55 - ->as_string
+ # http:?foo + http://h/a/b => http://h/a/b?foo
+ ok 56 - ->as_string
+ # http:#foo + http://h/a/b => http://h/a/b#foo
+ ok 57 - ->as_string
+ # http:?foo#bar+ http://h/a/b => http://h/a/b?foo#bar
+ ok 58 - ->as_string
+ # file:/foo + http://h/a/b => file:/foo
+ ok 59 - ->as_string
+ # absolute test ok
+ ok 60 - url('http://abc/a', 'http://abc')->rel = 'a'
+ ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a'
+ ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q'
+ ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p'
+ ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a'
+ ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './'
+ ok 66 - url('http://abc/a\#f', 'http://abc/a')->rel = '\#f'
+ ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd'
+ ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd'
+ ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd'
+ ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd'
+ ok 71 - url('file:', 'file:/etc/')->rel = '../'
+ ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo'
+ ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas'
+ ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html'
+ # relative test ok
+ 1..74
+ok 5 - Test relative/absolute URI::URL parsing
+# Subtest: eq test
+ ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 7 - 7: http://www.sn.no/
+ ok 8 - 8: http://www.sn.no/
+ ok 9 - 10: ftp://ftp/%2Fetc
+ ok 10 - 11: ftp://ftp/%2Fetc
+ 1..10
+ok 6 - eq test
+ok 7 - URI::URL->as_string
+ok 8 - URI::URL->path
+ok 9 - wash&go
+# URI::URL version 5.21 ok
+1..9
+PASS: t/old-base
+ok 1 - constant indicates to treat square brackets as reserved characters (legacy)
+ok 2 - legacy: reserved square brackets not escaped
+ok 3 - legacy: reserved square brackets not escaped
+ok 4 - legacy: reserved square brackets not escaped
+ok 5 - legacy: reserved square brackets not escaped
+ok 6 - legacy: reserved square brackets not escaped
+ok 7 - legacy: reserved square brackets not escaped
+1..7
+PASS: t/sq-brackets-legacy
+ok 1 - parsing normal URI sets to()
+ok 2 - ... and stringification works
+ok 3 - to() returns old value
+ok 4 - ... and sets new value
+ok 5 - ... and stringification works
+ok 6 - to() accepts chars that need escaping
+ok 7 - ... and stringification escapes them
+ok 8 - ... and headers() returns the correct values
+ok 9 - setting multiple headers at once works
+ok 10 - ... and to() returns the new value
+ok 11 - ... and stringification works
+ok 12 - starting with an empty URI and setting to() works
+ok 13 - subaddress with `+` parsed correctly
+ok 14 - ... and stringification works
+ok 15 - IPv4 host name
+ok 16 - ... and stringification works
+ok 17 - IPv4 host name
+ok 18 - ... and stringification works
+1..18
+PASS: t/mailto
+ok 1 - Query parameters are sorted
+1..1
+PASS: t/sort-hash-query-form
+1..102
+# t/roytest1.html
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+# t/roytest2.html
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+ok 49
+ok 50
+ok 51
+ok 52
+ok 53
+ok 54
+ok 55
+ok 56
+ok 57
+ok 58
+ok 59
+# t/roytest3.html
+ok 60
+ok 61
+ok 62
+ok 63
+ok 64
+ok 65
+ok 66
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+# t/roytest4.html
+ok 73
+ok 74
+ok 75
+ok 76
+ok 77
+ok 78
+ok 79
+ok 80
+ok 81
+ok 82
+ok 83
+ok 84
+ok 85
+ok 86
+ok 87
+# t/roytest5.html
+ok 88
+ok 89
+ok 90
+ok 91
+ok 92
+ok 93
+ok 94
+ok 95
+ok 96
+ok 97
+ok 98
+ok 99
+ok 100
+ok 101
+ok 102
+PASS: t/roy-test
+ok 1 - host
+ok 2 - port
+1..2
+PASS: t/ipv6
+ok 1 - constant indicates NOT to treat square brackets as reserved characters
+ok 2 - sqb in path and request
+ok 3 - sqb in path and request and fragment
+ok 4 - sqb in userinfo, host, path, request and fragment
+ok 5 - sqb in userinfo, host, path, request and fragment
+ok 6 - scheme
+ok 7 - userinfo
+ok 8 - host
+ok 9 - ihost
+ok 10 - port
+ok 11 - default_port
+ok 12 - host_port
+ok 13 - is_secure
+ok 14 - path
+ok 15 - opaque
+ok 16 - fragment
+ok 17 - query
+ok 18 - as_string
+ok 19 - has_recognized_scheme
+ok 20 - as_iri
+ok 21 - abs (no change)
+ok 22 - rel
+ok 23 - authority
+ok 24 - path_query
+ok 25 - query_keywords
+ok 26 - segments
+ok 27 - scalar: query_form
+ok 28 - list: query_form
+ok 29 - query removed
+ok 30 - list: query_form
+ok 31 - query removed: canonical
+ok 32 - query
+ok 33 - segments
+ok 34 - rel/canonical
+ok 35 - basic IPv6 URI
+ok 36 - basic IPv6 URI
+ok 37 - userinfo added (unescaped)
+ok 38 - userinfo is escaped
+ok 39 - userinfo replaced (escaped)
+ok 40 - userinfo is escaped
+ok 41 - userinfo replaced (escaped2)
+ok 42 - userinfo is escaped2
+ok 43 - userinfo replaced (escaped3)
+ok 44 - userinfo is escaped3
+ok 45 - hostname replaced
+ok 46 - hostname replaced
+ok 47 - host: example.com
+ok 48 - same hosts (example.com)
+ok 49 - host: 127.0.0.1
+ok 50 - same hosts (127.0.0.1)
+ok 51 - IPv6 host: fedc:ba98:7654:3210:fedc:ba98:7654:3210
+ok 52 - same IPv6 hosts (fedc:ba98:7654:3210:fedc:ba98:7654:3210)
+ok 53 - IPv6 host: ::1
+ok 54 - same IPv6 hosts (::1)
+ok 55 - path replaced
+ok 56 - fragment added
+ok 57 - authority replaced
+ok 58 - authority replaced
+ok 59 - authority replaced
+ok 60 - authority replaced
+ok 61 - authority replaced
+1..61
+PASS: t/sq-brackets
+ok 1 - userinfo is included
+ok 2 - set password to undef
+ok 3 - ... also for username "0"
+1..3
+PASS: t/userpass
+# store
+1..3
+# retrieve
+ok 1
+ok 2
+ok 3
+PASS: t/storable
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/mms
+1..22
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+PASS: t/data
+ok 1 - path_segments in list context
+ok 2 - path_segments in scalar context
+ok 3 - set path_segments in list context
+ok 4 - set path_segments in scalar context
+ok 5 - set path_segments in void context
+ok 6 - escaping special characters
+ok 7 - An object of class 'URI::_segment' isa 'URI::_segment'
+ok 8 - dealing with URI segments
+1..8
+PASS: t/path-segments
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/mix
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# File::Spec::Functions any 3.88
+# File::Temp any 0.2311
+# Test::Fatal any 0.017
+# Test::More 0.96 1.302194
+# Test::Needs any 0.002010
+# Test::Warnings any 0.032
+# utf8 any 1.25
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------ -------- --------
+# Carp any 1.54
+# Cwd any 3.89
+# Data::Dumper any 2.188
+# Encode any 3.19
+# Exporter 5.57 5.77
+# MIME::Base64 2 3.16_01
+# Net::Domain any 3.15
+# Scalar::Util any 1.63
+# constant any 1.33
+# integer any 1.01
+# overload any 1.37
+# parent any 0.241
+# perl 5.008001 5.038002
+# strict any 1.12
+# utf8 any 1.25
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# -------------- ----- -------
+# Business::ISBN 3.005 missing
+# Regexp::IPv6 0.03 missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/ftp
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+1..5
+PASS: t/utf8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - it should accept slash in unwanted characters
+ok 9 - it should accept regex char group terminator in unwanted characters
+ok 10 - it should accept regex escape character at the end of unwanted characters
+ok 11 - it should recognize scalar interpolation injection in unwanted characters
+ok 12 - it should recognize array interpolation injection in unwanted characters
+ok 13 - it should recognize hash interpolation injection in unwanted characters
+ok 14 - it should recognize leading minus
+ok 15 - it should recognize leading ^-
+ok 16 - it should recognize character groups
+ok 17 - it should allow character class escapes
+ok 18 - regex characters like / and ^ allowed in range
+ok 19 - invalid range with max less than min throws exception
+ok 20 - it should allow character class escapes
+ok 21 - bad escapes emit warnings
+ok 22 - allows regexp objects
+ok 23 - allows regexp objects matching multiple characters
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29 - no (unexpected) warnings (via done_testing)
+1..29
+PASS: t/escape
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/old-file
+1..17
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+PASS: t/split
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/gopher
+1..15
+ok 1 - http://en.wikipedia.org/wiki/Punycode example encode
+ok 2 - http://en.wikipedia.org/wiki/Punycode example decode
+ok 3 - A encode
+ok 4 - A decode
+ok 5 - B encode
+ok 6 - B decode
+ok 7 - E encode
+ok 8 - E decode
+ok 9 - J encode
+ok 10 - J decode
+ok 11 - K encode
+ok 12 - K decode
+ok 13 - O encode
+ok 14 - O decode
+ok 15 - S encode
+PASS: t/punycode
+ok 1 - no exception when trying to load a scheme handler class
+ok 2 - but URI still instantiated as foreign
+ok 3 - no exception when trying to load a scheme handler class
+ok 4 - but URI still instantiated as foreign
+1..4
+PASS: t/scheme-exceptions
+1..45
+ok 1 - g:h => g:h
+ok 2 - g => http://a/b/c/g
+ok 3 - ./g => http://a/b/c/g
+ok 4 - g/ => http://a/b/c/g/
+ok 5 - /g => http://a/g
+ok 6 - //g => http://g
+ok 7 - ?y => http://a/b/c/d;p?y
+ok 8 - g?y => http://a/b/c/g?y
+ok 9 - \#s => http://a/b/c/d;p?q\#s
+ok 10 - g\#s => http://a/b/c/g\#s
+ok 11 - g?y\#s => http://a/b/c/g?y\#s
+ok 12 - ;x => http://a/b/c/;x
+ok 13 - g;x => http://a/b/c/g;x
+ok 14 - g;x?y\#s => http://a/b/c/g;x?y\#s
+ok 15 - . => http://a/b/c/
+ok 16 - ./ => http://a/b/c/
+ok 17 - .. => http://a/b/
+ok 18 - ../ => http://a/b/
+ok 19 - ../g => http://a/b/g
+ok 20 - ../.. => http://a/
+ok 21 - ../../ => http://a/
+ok 22 - ../../g => http://a/g
+ok 23 - <> => http://a/b/c/d;p?q
+ok 24 - ../../../g => http://a/../g
+ok 25 - ../../../../g => http://a/../../g
+ok 26 - /./g => http://a/./g
+ok 27 - /../g => http://a/../g
+ok 28 - g. => http://a/b/c/g.
+ok 29 - .g => http://a/b/c/.g
+ok 30 - g.. => http://a/b/c/g..
+ok 31 - ..g => http://a/b/c/..g
+ok 32 - ./../g => http://a/b/g
+ok 33 - ./g/. => http://a/b/c/g/
+ok 34 - g/./h => http://a/b/c/g/h
+ok 35 - g/../h => http://a/b/c/h
+ok 36 - g;x=1/./y => http://a/b/c/g;x=1/y
+ok 37 - g;x=1/../y => http://a/b/c/y
+ok 38 - g?y/./x => http://a/b/c/g?y/./x
+ok 39 - g?y/../x => http://a/b/c/g?y/../x
+ok 40 - g\#s/./x => http://a/b/c/g\#s/./x
+ok 41 - g\#s/../x => http://a/b/c/g\#s/../x
+ok 42 - http:g => http:g
+ok 43 - http: => http:
+ok 44 - \#foo? => http://a/b/c/d;p?q\#foo?
+ok 45 - ?\#foo => http://a/b/c/d;p?\#foo
+#
+#
+# In the following cases we did not get back to where we started with rel()
+# 1: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g")
+# 1: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g")
+# 1: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g")
+# 1: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y")
+# 1: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s")
+# 1: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".")
+# 1: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..")
+# 1: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..")
+# 1: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>")
+# 1: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g")
+# 1: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g")
+# 1: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g")
+# 1: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.")
+# 1: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h")
+# 1: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h")
+# 1: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y")
+# 1: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y")
+# 1: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?")
+# 1: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo")
+PASS: t/abs
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/icap
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/old-absconf
+ok 1 - ==
+ok 2 - !=
+1..2
+PASS: t/num_eq
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/http
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/pop
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/rfc2732
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/rsync
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/generic
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/urn-oid
+1..9
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/rtsp
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/news
+1..28
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+PASS: t/iri
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/old-relbase
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/query
+DURATION: 5
diff --git a/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-raw.log
new file mode 100644
index 00000000000..46a7c30f714
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/ptest-raw.log
@@ -0,0 +1,1313 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/liburi-perl/ptest
+1..0 # SKIP Need Business::ISBN 3.005
+1..0 # SKIP Need Business::ISBN 3.005
+SKIP: t/urn-isbn
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/heuristic
+1..7
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/idna
+1..24
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo
+# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+PASS: t/ldap
+1..2
+ok 1
+ok 2
+PASS: t/clone
+1..19
+ok 1 - query_form_hash get
+ok 2 - query_form_hash set
+ok 3 - query_param list keys
+ok 4 - query_param scalar return
+ok 5 - query_param list return
+ok 6 - query_param set return
+ok 7 - param order
+ok 8 - old values returned
+ok 9
+ok 10 - query_param_delete
+ok 11
+ok 12
+ok 13 - delete by assigning empty list
+ok 14 - query_param from scratch
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/query-param
+ok 1 - correctly created a URI from a utf8-downgrade string
+1..1
+PASS: t/escape-char
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/sip
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/rel
+# Turn lib path . into /usr/lib/liburi-perl/ptest/.
+# Self tests for URI::URL version 5.21...
+# Subtest: scheme tests
+ # Testing 'file://host/fseg/fs?g/fseg'
+ ok 1 - URI::URL->path
+ ok 2 - URI::URL->host
+ ok 3 - URI::URL->as_string
+ # Testing 'ftp://0%3A:%40@h:0/0?0'
+ ok 4 - URI::URL->query
+ ok 5 - URI::URL->params
+ ok 6 - URI::URL->user
+ ok 7 - URI::URL->path
+ ok 8 - URI::URL->password
+ ok 9 - URI::URL->scheme
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->netloc
+ ok 12 - URI::URL->port
+ ok 13 - URI::URL->host
+ # Testing 'ftp://host/a/b'
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->path
+ ok 16 - URI::URL->user
+ ok 17 - URI::URL->host
+ ok 18 - URI::URL->port
+ # Testing 'ftp://usr:pswd@web:1234/a/b;type=i'
+ ok 19 - URI::URL->port
+ ok 20 - URI::URL->host
+ ok 21 - URI::URL->password
+ ok 22 - URI::URL->as_string
+ ok 23 - URI::URL->user
+ ok 24 - URI::URL->path
+ ok 25 - URI::URL->params
+ # Testing 'gopher://gopher/2a_selector'
+ ok 26 - URI::URL->gtype
+ ok 27 - URI::URL->as_string
+ ok 28 - URI::URL->selector
+ # Testing 'gopher://host'
+ ok 29 - URI::URL->as_string
+ ok 30 - URI::URL->gtype
+ # Testing 'gopher://host/'
+ ok 31 - URI::URL->as_string
+ ok 32 - URI::URL->gtype
+ # Testing 'hTTp://web1.net/a/b/c/welcome#intro'
+ ok 33 - URI::URL->eparams
+ ok 34 - URI::URL->equery
+ ok 35 - URI::URL->scheme
+ ok 36 - URI::URL->as_string
+ ok 37 - URI::URL->host
+ ok 38 - URI::URL->port
+ ok 39 - URI::URL->frag
+ ok 40 - URI::URL->query
+ ok 41 - URI::URL->params
+ ok 42 - URI::URL->full_path
+ ok 43 - URI::URL->path
+ ok 44 - URI::URL->epath
+ # Testing 'http://0:0/0/0;0?0#0'
+ ok 45 - URI::URL->params
+ ok 46 - URI::URL->path
+ ok 47 - URI::URL->query
+ ok 48 - URI::URL->host
+ ok 49 - URI::URL->port
+ ok 50 - URI::URL->frag
+ ok 51 - URI::URL->scheme
+ ok 52 - URI::URL->as_string
+ ok 53 - URI::URL->netloc
+ # Testing 'http://web.net'
+ ok 54 - URI::URL->query
+ ok 55 - URI::URL->full_path
+ ok 56 - URI::URL->path
+ ok 57 - URI::URL->as_string
+ ok 58 - URI::URL->scheme
+ ok 59 - URI::URL->frag
+ ok 60 - URI::URL->host
+ ok 61 - URI::URL->port
+ # Testing 'http://web.net/'
+ ok 62 - URI::URL->frag
+ ok 63 - URI::URL->port
+ ok 64 - URI::URL->host
+ ok 65 - URI::URL->scheme
+ ok 66 - URI::URL->as_string
+ ok 67 - URI::URL->path
+ ok 68 - URI::URL->full_path
+ ok 69 - URI::URL->query
+ # Testing 'http://web:1/a?query+text'
+ ok 70 - URI::URL->query
+ ok 71 - URI::URL->scheme
+ ok 72 - URI::URL->frag
+ ok 73 - URI::URL->path
+ ok 74 - URI::URL->port
+ ok 75 - URI::URL->host
+ # Testing 'http:/0?0'
+ ok 76 - URI::URL->query
+ ok 77 - URI::URL->as_string
+ ok 78 - URI::URL->scheme
+ ok 79 - URI::URL->path
+ ok 80 - URI::URL->full_path
+ # Testing 'http:0'
+ ok 81 - URI::URL->path
+ ok 82 - URI::URL->full_path
+ ok 83 - URI::URL->query
+ ok 84 - URI::URL->as_string
+ ok 85 - URI::URL->scheme
+ # Testing 'mailto:libwww-perl@ics.uci.edu'
+ ok 86 - URI::URL->address
+ ok 87 - URI::URL->as_string
+ ok 88 - URI::URL->encoded822addr
+ # Testing 'news:*'
+ ok 89 - URI::URL->group
+ ok 90 - URI::URL->groupart
+ ok 91 - URI::URL->as_string
+ # Testing 'news:comp.lang.perl'
+ ok 92 - URI::URL->group
+ # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk'
+ ok 93 - URI::URL->article
+ # Testing 'nntp://news.com/comp.lang.perl/42'
+ ok 94 - URI::URL->group
+ # Testing 'rlogin://aas@a.sn.no'
+ ok 95 - URI::URL->host
+ ok 96 - URI::URL->user
+ # Testing 'telnet://usr:pswd@web:12345/'
+ ok 97 - URI::URL->host
+ ok 98 - URI::URL->user
+ ok 99 - URI::URL->password
+ 1..99
+ok 1 - scheme tests
+# Subtest: parts test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->full_path
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->full_path
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - $url->keywords
+ ok 11 - URI::URL->as_string
+ ok 12 - $url->query_form
+ ok 13 - URI::URL->as_string
+ ok 14 - length
+ ok 15 - query_form
+ ok 16 - length
+ ok 17 - sequence
+ ok 18 - URI::URL->as_string
+ # Subtest: netloc_test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ 1..16
+ ok 19 - netloc_test
+ # Subtest: port_test
+ ok 1 - port
+ ok 2 - string
+ ok 3 - port
+ ok 4 - string
+ ok 5 - port
+ ok 6 - string
+ ok 7 - port
+ ok 8 - string
+ 1..8
+ ok 20 - port_test
+ ok 21 - URI::URL->as_string
+ ok 22 - URI::URL->as_string
+ ok 23 - URI::URL->as_string
+ ok 24 - URI::URL->as_string
+ ok 25 - URI::URL->as_string
+ ok 26 - URI::URL->as_string
+ ok 27 - URI::URL->as_string
+ ok 28 - URI::URL->as_string
+ ok 29 - URI::URL->as_string: "<" and ">" are gone
+ ok 30 - 9 elements
+ # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag
+ ok 31 - crack result
+ ok 32 - 9 elements
+ # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF
+ ok 33 - 9 elements
+ # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF
+ ok 34 - crack result
+ ok 35 - 9 elements
+ ok 36 - passwd in anonymous crack
+ # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF
+ ok 37 - crack result
+ ok 38 - 9 elements
+ # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF
+ ok 39 - 9 elements
+ # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF
+ ok 40 - crack result
+ 1..40
+ok 2 - parts test
+# Subtest: escape test
+ ok 1 - URI::URL->as_string
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - uri_escape->uri_unescape
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ 1..6
+ok 3 - escape test
+# Subtest: newlocal test
+ ok 1 - URI::URL->as_string
+ # Local directory is /var/volatile/tmp/jczFX5HCcU/
+ ok 2 - URI::URL->as_string
+ ok 3 - URI::URL->as_string
+ ok 4 - URI::URL->as_string
+ ok 5 - URI::URL->as_string
+ ok 6 - URI::URL->as_string
+ ok 7 - URI::URL->as_string
+ ok 8 - URI::URL->as_string
+ ok 9 - URI::URL->as_string
+ ok 10 - URI::URL->as_string
+ ok 11 - URI::URL->as_string
+ ok 12 - URI::URL->as_string
+ ok 13 - URI::URL->as_string
+ ok 14 - URI::URL->as_string
+ ok 15 - URI::URL->as_string
+ ok 16 - URI::URL->as_string
+ ok 17 - URI::URL->as_string
+ ok 18 - URI::URL->as_string
+ ok 19 - URI::URL->as_string
+ ok 20 - URI::URL->as_string
+ 1..20
+ok 4 - newlocal test
+# Subtest: Test relative/absolute URI::URL parsing
+ # Relative + Base => Expected Absolute URL
+ # ------------------------------------------------
+ # g:h + http://a/b/c/d;p?q#f => g:h
+ ok 1 - URI::URL->as_string
+ # g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 2 - URI::URL->as_string
+ # ./g + http://a/b/c/d;p?q#f => http://a/b/c/g
+ ok 3 - URI::URL->as_string
+ # g/ + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 4 - URI::URL->as_string
+ # /g + http://a/b/c/d;p?q#f => http://a/g
+ ok 5 - URI::URL->as_string
+ # //g + http://a/b/c/d;p?q#f => http://g
+ ok 6 - URI::URL->as_string
+ # g?y + http://a/b/c/d;p?q#f => http://a/b/c/g?y
+ ok 7 - URI::URL->as_string
+ # g?y/./x + http://a/b/c/d;p?q#f => http://a/b/c/g?y/./x
+ ok 8 - URI::URL->as_string
+ # #s + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#s
+ ok 9 - URI::URL->as_string
+ # g#s + http://a/b/c/d;p?q#f => http://a/b/c/g#s
+ ok 10 - URI::URL->as_string
+ # g#s/./x + http://a/b/c/d;p?q#f => http://a/b/c/g#s/./x
+ ok 11 - URI::URL->as_string
+ # g?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g?y#s
+ ok 12 - URI::URL->as_string
+ # g;x + http://a/b/c/d;p?q#f => http://a/b/c/g;x
+ ok 13 - URI::URL->as_string
+ # g;x?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g;x?y#s
+ ok 14 - URI::URL->as_string
+ # . + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 15 - URI::URL->as_string
+ # ./ + http://a/b/c/d;p?q#f => http://a/b/c/
+ ok 16 - URI::URL->as_string
+ # .. + http://a/b/c/d;p?q#f => http://a/b/
+ ok 17 - URI::URL->as_string
+ # ../ + http://a/b/c/d;p?q#f => http://a/b/
+ ok 18 - URI::URL->as_string
+ # ../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 19 - URI::URL->as_string
+ # ../.. + http://a/b/c/d;p?q#f => http://a/
+ ok 20 - URI::URL->as_string
+ # ../../ + http://a/b/c/d;p?q#f => http://a/
+ ok 21 - URI::URL->as_string
+ # ../../g + http://a/b/c/d;p?q#f => http://a/g
+ ok 22 - URI::URL->as_string
+ # + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#f
+ ok 23 - URI::URL->as_string
+ # /./g + http://a/b/c/d;p?q#f => http://a/./g
+ ok 24 - URI::URL->as_string
+ # /../g + http://a/b/c/d;p?q#f => http://a/../g
+ ok 25 - URI::URL->as_string
+ # g. + http://a/b/c/d;p?q#f => http://a/b/c/g.
+ ok 26 - URI::URL->as_string
+ # .g + http://a/b/c/d;p?q#f => http://a/b/c/.g
+ ok 27 - URI::URL->as_string
+ # g.. + http://a/b/c/d;p?q#f => http://a/b/c/g..
+ ok 28 - URI::URL->as_string
+ # ..g + http://a/b/c/d;p?q#f => http://a/b/c/..g
+ ok 29 - URI::URL->as_string
+ # ./../g + http://a/b/c/d;p?q#f => http://a/b/g
+ ok 30 - URI::URL->as_string
+ # ./g/. + http://a/b/c/d;p?q#f => http://a/b/c/g/
+ ok 31 - URI::URL->as_string
+ # g/./h + http://a/b/c/d;p?q#f => http://a/b/c/g/h
+ ok 32 - URI::URL->as_string
+ # g/../h + http://a/b/c/d;p?q#f => http://a/b/c/h
+ ok 33 - URI::URL->as_string
+ # http:g + http://a/b/c/d;p?q#f => http:g
+ ok 34 - URI::URL->as_string
+ # http: + http://a/b/c/d;p?q#f => http:
+ ok 35 - URI::URL->as_string
+ # x/y//../z + http://a/b/c/d;p?q#f => http://a/b/c/x/y/z
+ ok 36 - URI::URL->as_string
+ # 1 + http://a/b/c/d;p?q#f => http://a/b/c/1
+ ok 37 - URI::URL->as_string
+ # 0 + http://a/b/c/d;p?q#f => http://a/b/c/0
+ ok 38 - URI::URL->as_string
+ # /0 + http://a/b/c/d;p?q#f => http://a/0
+ ok 39 - URI::URL->as_string
+ ok 40 - identity
+ ok 41 - URL canonicalised
+ # --------
+ # http://abc/ + news:45664545 => http://abc/
+ ok 42 - ->as_string
+ # news:abc + http://abc/ => news:abc
+ ok 43 - ->as_string
+ # abc + file:/test?aas => file:/abc
+ ok 44 - ->as_string
+ # ?foo + file:/abc => file:/abc?foo
+ ok 45 - ->as_string
+ # #foo + http://abc/a => http://abc/a#foo
+ ok 46 - ->as_string
+ # #foo + file:a => file:a#foo
+ ok 47 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 48 - ->as_string
+ # #foo + file:/a => file:/a#foo
+ ok 49 - ->as_string
+ # #foo + file://localhost/a => file://localhost/a#foo
+ ok 50 - ->as_string
+ # 123@sn.no + news:comp.lang.perl.misc => news:/123@sn.no
+ ok 51 - ->as_string
+ # no.perl + news:123@sn.no => news:/no.perl
+ ok 52 - ->as_string
+ # mailto:aas@a.sn.no+ http://www.sn.no/ => mailto:aas@a.sn.no
+ ok 53 - ->as_string
+ # http:foo + http://h/a/b => http://h/a/foo
+ ok 54 - ->as_string
+ # http:/foo + http://h/a/b => http://h/foo
+ ok 55 - ->as_string
+ # http:?foo + http://h/a/b => http://h/a/b?foo
+ ok 56 - ->as_string
+ # http:#foo + http://h/a/b => http://h/a/b#foo
+ ok 57 - ->as_string
+ # http:?foo#bar+ http://h/a/b => http://h/a/b?foo#bar
+ ok 58 - ->as_string
+ # file:/foo + http://h/a/b => file:/foo
+ ok 59 - ->as_string
+ # absolute test ok
+ ok 60 - url('http://abc/a', 'http://abc')->rel = 'a'
+ ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a'
+ ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q'
+ ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p'
+ ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a'
+ ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './'
+ ok 66 - url('http://abc/a\#f', 'http://abc/a')->rel = '\#f'
+ ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd'
+ ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd'
+ ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd'
+ ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd'
+ ok 71 - url('file:', 'file:/etc/')->rel = '../'
+ ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo'
+ ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas'
+ ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html'
+ # relative test ok
+ 1..74
+ok 5 - Test relative/absolute URI::URL parsing
+# Subtest: eq test
+ ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
+ ok 7 - 7: http://www.sn.no/
+ ok 8 - 8: http://www.sn.no/
+ ok 9 - 10: ftp://ftp/%2Fetc
+ ok 10 - 11: ftp://ftp/%2Fetc
+ 1..10
+ok 6 - eq test
+ok 7 - URI::URL->as_string
+ok 8 - URI::URL->path
+ok 9 - wash&go
+# URI::URL version 5.21 ok
+1..9
+PASS: t/old-base
+ok 1 - constant indicates to treat square brackets as reserved characters (legacy)
+ok 2 - legacy: reserved square brackets not escaped
+ok 3 - legacy: reserved square brackets not escaped
+ok 4 - legacy: reserved square brackets not escaped
+ok 5 - legacy: reserved square brackets not escaped
+ok 6 - legacy: reserved square brackets not escaped
+ok 7 - legacy: reserved square brackets not escaped
+1..7
+PASS: t/sq-brackets-legacy
+ok 1 - parsing normal URI sets to()
+ok 2 - ... and stringification works
+ok 3 - to() returns old value
+ok 4 - ... and sets new value
+ok 5 - ... and stringification works
+ok 6 - to() accepts chars that need escaping
+ok 7 - ... and stringification escapes them
+ok 8 - ... and headers() returns the correct values
+ok 9 - setting multiple headers at once works
+ok 10 - ... and to() returns the new value
+ok 11 - ... and stringification works
+ok 12 - starting with an empty URI and setting to() works
+ok 13 - subaddress with `+` parsed correctly
+ok 14 - ... and stringification works
+ok 15 - IPv4 host name
+ok 16 - ... and stringification works
+ok 17 - IPv4 host name
+ok 18 - ... and stringification works
+1..18
+PASS: t/mailto
+ok 1 - Query parameters are sorted
+1..1
+PASS: t/sort-hash-query-form
+1..102
+# t/roytest1.html
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+# t/roytest2.html
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+ok 49
+ok 50
+ok 51
+ok 52
+ok 53
+ok 54
+ok 55
+ok 56
+ok 57
+ok 58
+ok 59
+# t/roytest3.html
+ok 60
+ok 61
+ok 62
+ok 63
+ok 64
+ok 65
+ok 66
+ok 67
+ok 68
+ok 69
+ok 70
+ok 71
+ok 72
+# t/roytest4.html
+ok 73
+ok 74
+ok 75
+ok 76
+ok 77
+ok 78
+ok 79
+ok 80
+ok 81
+ok 82
+ok 83
+ok 84
+ok 85
+ok 86
+ok 87
+# t/roytest5.html
+ok 88
+ok 89
+ok 90
+ok 91
+ok 92
+ok 93
+ok 94
+ok 95
+ok 96
+ok 97
+ok 98
+ok 99
+ok 100
+ok 101
+ok 102
+PASS: t/roy-test
+ok 1 - host
+ok 2 - port
+1..2
+PASS: t/ipv6
+ok 1 - constant indicates NOT to treat square brackets as reserved characters
+ok 2 - sqb in path and request
+ok 3 - sqb in path and request and fragment
+ok 4 - sqb in userinfo, host, path, request and fragment
+ok 5 - sqb in userinfo, host, path, request and fragment
+ok 6 - scheme
+ok 7 - userinfo
+ok 8 - host
+ok 9 - ihost
+ok 10 - port
+ok 11 - default_port
+ok 12 - host_port
+ok 13 - is_secure
+ok 14 - path
+ok 15 - opaque
+ok 16 - fragment
+ok 17 - query
+ok 18 - as_string
+ok 19 - has_recognized_scheme
+ok 20 - as_iri
+ok 21 - abs (no change)
+ok 22 - rel
+ok 23 - authority
+ok 24 - path_query
+ok 25 - query_keywords
+ok 26 - segments
+ok 27 - scalar: query_form
+ok 28 - list: query_form
+ok 29 - query removed
+ok 30 - list: query_form
+ok 31 - query removed: canonical
+ok 32 - query
+ok 33 - segments
+ok 34 - rel/canonical
+ok 35 - basic IPv6 URI
+ok 36 - basic IPv6 URI
+ok 37 - userinfo added (unescaped)
+ok 38 - userinfo is escaped
+ok 39 - userinfo replaced (escaped)
+ok 40 - userinfo is escaped
+ok 41 - userinfo replaced (escaped2)
+ok 42 - userinfo is escaped2
+ok 43 - userinfo replaced (escaped3)
+ok 44 - userinfo is escaped3
+ok 45 - hostname replaced
+ok 46 - hostname replaced
+ok 47 - host: example.com
+ok 48 - same hosts (example.com)
+ok 49 - host: 127.0.0.1
+ok 50 - same hosts (127.0.0.1)
+ok 51 - IPv6 host: fedc:ba98:7654:3210:fedc:ba98:7654:3210
+ok 52 - same IPv6 hosts (fedc:ba98:7654:3210:fedc:ba98:7654:3210)
+ok 53 - IPv6 host: ::1
+ok 54 - same IPv6 hosts (::1)
+ok 55 - path replaced
+ok 56 - fragment added
+ok 57 - authority replaced
+ok 58 - authority replaced
+ok 59 - authority replaced
+ok 60 - authority replaced
+ok 61 - authority replaced
+1..61
+PASS: t/sq-brackets
+ok 1 - userinfo is included
+ok 2 - set password to undef
+ok 3 - ... also for username "0"
+1..3
+PASS: t/userpass
+# store
+1..3
+# retrieve
+ok 1
+ok 2
+ok 3
+PASS: t/storable
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/mms
+1..22
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+PASS: t/data
+ok 1 - path_segments in list context
+ok 2 - path_segments in scalar context
+ok 3 - set path_segments in list context
+ok 4 - set path_segments in scalar context
+ok 5 - set path_segments in void context
+ok 6 - escaping special characters
+ok 7 - An object of class 'URI::_segment' isa 'URI::_segment'
+ok 8 - dealing with URI segments
+1..8
+PASS: t/path-segments
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/mix
+1..1
+#
+# Versions for all modules listed in static metadata (including optional ones):
+#
+# === Configure Requires ===
+#
+# Module Want Have
+# ------------------- ---- ----
+# ExtUtils::MakeMaker any 7.70
+#
+# === Configure Suggests ===
+#
+# Module Want Have
+# -------- ------- ----
+# JSON::PP 2.27300 4.16
+#
+# === Test Requires ===
+#
+# Module Want Have
+# --------------------- ---- --------
+# ExtUtils::MakeMaker any 7.70
+# File::Spec any 3.88
+# File::Spec::Functions any 3.88
+# File::Temp any 0.2311
+# Test::Fatal any 0.017
+# Test::More 0.96 1.302194
+# Test::Needs any 0.002010
+# Test::Warnings any 0.032
+# utf8 any 1.25
+#
+# === Test Recommends ===
+#
+# Module Want Have
+# ---------- -------- --------
+# CPAN::Meta 2.120900 2.150010
+#
+# === Runtime Requires ===
+#
+# Module Want Have
+# ------------ -------- --------
+# Carp any 1.54
+# Cwd any 3.89
+# Data::Dumper any 2.188
+# Encode any 3.19
+# Exporter 5.57 5.77
+# MIME::Base64 2 3.16_01
+# Net::Domain any 3.15
+# Scalar::Util any 1.63
+# constant any 1.33
+# integer any 1.01
+# overload any 1.37
+# parent any 0.241
+# perl 5.008001 5.038002
+# strict any 1.12
+# utf8 any 1.25
+# warnings any 1.65
+#
+# === Runtime Suggests ===
+#
+# Module Want Have
+# -------------- ----- -------
+# Business::ISBN 3.005 missing
+# Regexp::IPv6 0.03 missing
+#
+ok 1 - Reported prereqs
+PASS: t/00-report-prereqs
+1..13
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/ftp
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+1..5
+PASS: t/utf8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - it should accept slash in unwanted characters
+ok 9 - it should accept regex char group terminator in unwanted characters
+ok 10 - it should accept regex escape character at the end of unwanted characters
+ok 11 - it should recognize scalar interpolation injection in unwanted characters
+ok 12 - it should recognize array interpolation injection in unwanted characters
+ok 13 - it should recognize hash interpolation injection in unwanted characters
+ok 14 - it should recognize leading minus
+ok 15 - it should recognize leading ^-
+ok 16 - it should recognize character groups
+ok 17 - it should allow character class escapes
+ok 18 - regex characters like / and ^ allowed in range
+ok 19 - invalid range with max less than min throws exception
+ok 20 - it should allow character class escapes
+ok 21 - bad escapes emit warnings
+ok 22 - allows regexp objects
+ok 23 - allows regexp objects matching multiple characters
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29 - no (unexpected) warnings (via done_testing)
+1..29
+PASS: t/escape
+1..12
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/old-file
+1..17
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+PASS: t/split
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/gopher
+1..15
+ok 1 - http://en.wikipedia.org/wiki/Punycode example encode
+ok 2 - http://en.wikipedia.org/wiki/Punycode example decode
+ok 3 - A encode
+ok 4 - A decode
+ok 5 - B encode
+ok 6 - B decode
+ok 7 - E encode
+ok 8 - E decode
+ok 9 - J encode
+ok 10 - J decode
+ok 11 - K encode
+ok 12 - K decode
+ok 13 - O encode
+ok 14 - O decode
+ok 15 - S encode
+PASS: t/punycode
+ok 1 - no exception when trying to load a scheme handler class
+ok 2 - but URI still instantiated as foreign
+ok 3 - no exception when trying to load a scheme handler class
+ok 4 - but URI still instantiated as foreign
+1..4
+PASS: t/scheme-exceptions
+1..45
+ok 1 - g:h => g:h
+ok 2 - g => http://a/b/c/g
+ok 3 - ./g => http://a/b/c/g
+ok 4 - g/ => http://a/b/c/g/
+ok 5 - /g => http://a/g
+ok 6 - //g => http://g
+ok 7 - ?y => http://a/b/c/d;p?y
+ok 8 - g?y => http://a/b/c/g?y
+ok 9 - \#s => http://a/b/c/d;p?q\#s
+ok 10 - g\#s => http://a/b/c/g\#s
+ok 11 - g?y\#s => http://a/b/c/g?y\#s
+ok 12 - ;x => http://a/b/c/;x
+ok 13 - g;x => http://a/b/c/g;x
+ok 14 - g;x?y\#s => http://a/b/c/g;x?y\#s
+ok 15 - . => http://a/b/c/
+ok 16 - ./ => http://a/b/c/
+ok 17 - .. => http://a/b/
+ok 18 - ../ => http://a/b/
+ok 19 - ../g => http://a/b/g
+ok 20 - ../.. => http://a/
+ok 21 - ../../ => http://a/
+ok 22 - ../../g => http://a/g
+ok 23 - <> => http://a/b/c/d;p?q
+ok 24 - ../../../g => http://a/../g
+ok 25 - ../../../../g => http://a/../../g
+ok 26 - /./g => http://a/./g
+ok 27 - /../g => http://a/../g
+ok 28 - g. => http://a/b/c/g.
+ok 29 - .g => http://a/b/c/.g
+ok 30 - g.. => http://a/b/c/g..
+ok 31 - ..g => http://a/b/c/..g
+ok 32 - ./../g => http://a/b/g
+ok 33 - ./g/. => http://a/b/c/g/
+ok 34 - g/./h => http://a/b/c/g/h
+ok 35 - g/../h => http://a/b/c/h
+ok 36 - g;x=1/./y => http://a/b/c/g;x=1/y
+ok 37 - g;x=1/../y => http://a/b/c/y
+ok 38 - g?y/./x => http://a/b/c/g?y/./x
+ok 39 - g?y/../x => http://a/b/c/g?y/../x
+ok 40 - g\#s/./x => http://a/b/c/g\#s/./x
+ok 41 - g\#s/../x => http://a/b/c/g\#s/../x
+ok 42 - http:g => http:g
+ok 43 - http: => http:
+ok 44 - \#foo? => http://a/b/c/d;p?q\#foo?
+ok 45 - ?\#foo => http://a/b/c/d;p?\#foo
+#
+#
+# In the following cases we did not get back to where we started with rel()
+# 1: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g")
+# 1: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g")
+# 1: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g")
+# 1: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y")
+# 1: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s")
+# 1: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".")
+# 1: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..")
+# 1: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..")
+# 1: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>")
+# 1: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g")
+# 1: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g")
+# 1: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g")
+# 1: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.")
+# 1: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h")
+# 1: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h")
+# 1: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y")
+# 1: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y")
+# 1: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?")
+# 1: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo")
+PASS: t/abs
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/icap
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/old-absconf
+ok 1 - ==
+ok 2 - !=
+1..2
+PASS: t/num_eq
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/http
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/pop
+1..19
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+PASS: t/rfc2732
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/rsync
+1..48
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+ok 41
+ok 42
+ok 43
+ok 44
+ok 45
+ok 46
+ok 47
+ok 48
+PASS: t/generic
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/urn-oid
+1..9
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/rtsp
+1..8
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/news
+1..28
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+PASS: t/iri
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/old-relbase
+1..26
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+PASS: t/query
+DURATION: 5
+END: /usr/lib/liburi-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/testresults.json
new file mode 100644
index 00000000000..6b047c03787
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-liburi-perl/testresults.json
@@ -0,0 +1,201 @@
+{
+ "runtime_core-image-ptest-liburi-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-liburi-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010006427764892578,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3017261028289795,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0303037166595459,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.781274795532227,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011861324310302734,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.liburi-perl.t/00-report-prereqs": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/abs": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/clone": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/data": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/escape-char": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/ftp": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/generic": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/gopher": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/heuristic": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/http": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/icap": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/idna": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/ipv6": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/iri": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/ldap": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/mailto": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/mix": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/mms": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/news": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/num_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-absconf": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-base": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/old-relbase": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/path-segments": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/pop": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/punycode": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/query": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/query-param": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rel": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rfc2732": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/roy-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rsync": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/rtsp": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/scheme-exceptions": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sip": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sort-hash-query-form": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/split": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sq-brackets": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/sq-brackets-legacy": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/storable": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/urn-isbn": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.liburi-perl.t/urn-oid": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/userpass": {
+ "status": "PASSED"
+ },
+ "ptestresult.liburi-perl.t/utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "liburi-perl": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.096062183380127,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-libusb1.log b/runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-libusb1.log
new file mode 100644
index 00000000000..3f4324a9a97
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-libusb1.log
@@ -0,0 +1,24 @@
+START: ptest-runner
+2024-01-31T02:04
+
+---------------------------- libusb1 tests ---------------------------
+
+Starting test run: init_and_exit...
+Success (0)
+PASS: init_and_exit
+Starting test run: get_device_list...
+Success (0)
+PASS: get_device_list
+Starting test run: many_device_lists...
+Success (0)
+PASS: many_device_lists
+Starting test run: default_context_change...
+Success (0)
+PASS: default_context_change
+---
+Ran 4 tests
+Passed 4 tests
+Failed 0 tests
+Error in 0 tests
+Skipped 0 tests
+DURATION: 17
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-raw.log
new file mode 100644
index 00000000000..a9ec0431fb3
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libusb1/ptest-raw.log
@@ -0,0 +1,29 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libusb1/ptest
+
+---------------------------- libusb1 tests ---------------------------
+
+Starting test run: init_and_exit...
+Success (0)
+PASS: init_and_exit
+Starting test run: get_device_list...
+Success (0)
+PASS: get_device_list
+Starting test run: many_device_lists...
+Success (0)
+PASS: many_device_lists
+Starting test run: default_context_change...
+Success (0)
+PASS: default_context_change
+---
+Ran 4 tests
+Passed 4 tests
+Failed 0 tests
+Error in 0 tests
+Skipped 0 tests
+DURATION: 17
+END: /usr/lib/libusb1/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libusb1/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libusb1/testresults.json
new file mode 100644
index 00000000000..04b2c759b67
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libusb1/testresults.json
@@ -0,0 +1,75 @@
+{
+ "runtime_core-image-ptest-libusb1_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libusb1",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005066394805908203,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2910611629486084,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.022832870483398438,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 17.382214307785034,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0016016960144042969,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libusb1.default_context_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.libusb1.get_device_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.libusb1.init_and_exit": {
+ "status": "PASSED"
+ },
+ "ptestresult.libusb1.many_device_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libusb1": {
+ "duration": "17"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.091852903366089,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log
new file mode 100644
index 00000000000..7e62f6833e9
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-libxml-namespacesupport-perl.log
@@ -0,0 +1,54 @@
+START: ptest-runner
+2024-01-31T02:04
+1..49
+ok 1
+ok 2 - xml xmlns
+ok 3
+ok 4 - http://www.w3.org/2000/xmlns/
+ok 5
+ok 6 - no declared_prefixes
+ok 7 - xml xmlns
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12 - icl icl2
+ok 13 - icl icl2 xml xmlns
+ok 14 - icl icl2
+ok 15
+ok 16 - http://www.icl.com
+ok 17 - http://www.icl.com el1 icl:el1
+ok 18 - http://www.icl.com icl el1
+ok 19
+ok 20 - http://www.ibm.com undef el1
+ok 21 - http://www.w3.org/XML/1998/namespace xml el1
+ok 22
+ok 23 - http://www.icl.com icl att1
+ok 24
+ok 25 - undef undef att1
+ok 26 - http://www.w3.org/XML/1998/namespace xml att1
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31 - undef undef undef
+ok 32 - icl icl2
+ok 33 - perl
+ok 34 - http://www.icl.com icl el1
+ok 35
+ok 36 - http://www.java.com undef el1
+ok 37 - http://www.perl.com perl el1
+ok 38 - http://www.icl.com icl att1
+ok 39
+ok 40 - undef undef att1
+ok 41 - http://www.perl.com perl att1
+ok 42
+ok 43 - icl icl2
+ok 44
+ok 45 - xml xmlns
+ok 46
+ok 47 - xml xmlns
+ok 48
+ok 49 - get_declared_prefixes raises error without context on stack
+PASS: t/00base
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log
new file mode 100644
index 00000000000..6736afff460
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/ptest-raw.log
@@ -0,0 +1,59 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxml-namespacesupport-perl/ptest
+1..49
+ok 1
+ok 2 - xml xmlns
+ok 3
+ok 4 - http://www.w3.org/2000/xmlns/
+ok 5
+ok 6 - no declared_prefixes
+ok 7 - xml xmlns
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12 - icl icl2
+ok 13 - icl icl2 xml xmlns
+ok 14 - icl icl2
+ok 15
+ok 16 - http://www.icl.com
+ok 17 - http://www.icl.com el1 icl:el1
+ok 18 - http://www.icl.com icl el1
+ok 19
+ok 20 - http://www.ibm.com undef el1
+ok 21 - http://www.w3.org/XML/1998/namespace xml el1
+ok 22
+ok 23 - http://www.icl.com icl att1
+ok 24
+ok 25 - undef undef att1
+ok 26 - http://www.w3.org/XML/1998/namespace xml att1
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31 - undef undef undef
+ok 32 - icl icl2
+ok 33 - perl
+ok 34 - http://www.icl.com icl el1
+ok 35
+ok 36 - http://www.java.com undef el1
+ok 37 - http://www.perl.com perl el1
+ok 38 - http://www.icl.com icl att1
+ok 39
+ok 40 - undef undef att1
+ok 41 - http://www.perl.com perl att1
+ok 42
+ok 43 - icl icl2
+ok 44
+ok 45 - xml xmlns
+ok 46
+ok 47 - xml xmlns
+ok 48
+ok 49 - get_declared_prefixes raises error without context on stack
+PASS: t/00base
+DURATION: 0
+END: /usr/lib/libxml-namespacesupport-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/testresults.json
new file mode 100644
index 00000000000..119004b5b03
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-namespacesupport-perl/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-libxml-namespacesupport-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-namespacesupport-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009818077087402344,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.345240592956543,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.031036853790283203,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.6015863418579102,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011677742004394531,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-namespacesupport-perl.t/00base": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-namespacesupport-perl": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.096978664398193,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log
new file mode 100644
index 00000000000..23c2e560092
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-libxml-parser-perl.log
@@ -0,0 +1,183 @@
+START: ptest-runner
+2024-01-31T02:04
+1..1
+ok 1
+PASS: t/file
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/partial
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/astress
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/namespaces
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/skip
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/encoding
+1..1
+ok 1
+PASS: t/file_open_scalar
+1..4
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/external_ent
+1..13
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/styles
+1..2
+ok 1
+ok 2
+PASS: t/cdata
+1..40
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+PASS: t/decl
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/finish
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/defaulted
+1..13
+ok 1 - doctype called
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 2 - when el eq foo
+ok 3 - when el eq bar
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - got 'more'
+ok 9
+ok 10 - internal exists
+ok 11 - doctype called
+ok 12 - when el eq foo
+ok 13
+PASS: t/parament
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/stream
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-raw.log
new file mode 100644
index 00000000000..11c26d4c042
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/ptest-raw.log
@@ -0,0 +1,188 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxml-parser-perl/ptest
+1..1
+ok 1
+PASS: t/file
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/partial
+1..27
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+PASS: t/astress
+1..16
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/namespaces
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/skip
+1..6
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/encoding
+1..1
+ok 1
+PASS: t/file_open_scalar
+1..4
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/external_ent
+1..13
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+PASS: t/styles
+1..2
+ok 1
+ok 2
+PASS: t/cdata
+1..40
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+ok 34
+ok 35
+ok 36
+ok 37
+ok 38
+ok 39
+ok 40
+PASS: t/decl
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/finish
+1..4
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/defaulted
+1..13
+ok 1 - doctype called
+Couldn't load LWP based external entity handler
+Switching to file-based external entity handler
+ (To avoid this message, use NoLWP option to XML::Parser)
+ok 2 - when el eq foo
+ok 3 - when el eq bar
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8 - got 'more'
+ok 9
+ok 10 - internal exists
+ok 11 - doctype called
+ok 12 - when el eq foo
+ok 13
+PASS: t/parament
+1..3
+ok 1
+ok 2
+ok 3
+PASS: t/stream
+DURATION: 1
+END: /usr/lib/libxml-parser-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/testresults.json
new file mode 100644
index 00000000000..8f9158ad9eb
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-parser-perl/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-libxml-parser-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-parser-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001026153564453125,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3276352882385254,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.033153533935546875,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.6200649738311768,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012264251708984375,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-parser-perl.t/astress": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/decl": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/defaulted": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/external_ent": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/file": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/file_open_scalar": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/finish": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/parament": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/partial": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/skip": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-parser-perl.t/styles": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-parser-perl": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.112542390823364,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-libxml-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-libxml-perl.log
new file mode 100644
index 00000000000..c64dd2c69ad
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-libxml-perl.log
@@ -0,0 +1,60 @@
+START: ptest-runner
+2024-01-31T02:04
+1..2
+ok 1
+ok 2
+PASS: t/schema
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/canon_xml_writer
+1..15
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+PASS: t/xp_sax
+1..2
+ok 1
+ok 2
+PASS: t/amsterdam
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/subs
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/stream
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-raw.log
new file mode 100644
index 00000000000..8ba4a8a478c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/ptest-raw.log
@@ -0,0 +1,65 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxml-perl/ptest
+1..2
+ok 1
+ok 2
+PASS: t/schema
+1..5
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/canon_xml_writer
+1..15
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+PASS: t/xp_sax
+1..2
+ok 1
+ok 2
+PASS: t/amsterdam
+1..10
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/subs
+1..11
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+PASS: t/stream
+DURATION: 1
+END: /usr/lib/libxml-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/testresults.json
new file mode 100644
index 00000000000..483bc30c26e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-perl/testresults.json
@@ -0,0 +1,81 @@
+{
+ "runtime_core-image-ptest-libxml-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009615421295166016,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3201823234558105,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.026447772979736328,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.721444845199585,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012133121490478516,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-perl.t/amsterdam": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/canon_xml_writer": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/schema": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/subs": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-perl.t/xp_sax": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-perl": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.089834451675415,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log
new file mode 100644
index 00000000000..03d58ecc4bc
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-libxml-sax-base-perl.log
@@ -0,0 +1,251 @@
+START: ptest-runner
+2024-01-31T02:04
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/15parentswitch
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13handlerswitch
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/06lexhdriver
+1..33
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+PASS: t/12sax2multiclass
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/04chfilter
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/11sax1multiclass
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/02simplefilter
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10dochdriver
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/03chdriver
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/01simpledriver
+1..14
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+PASS: t/01exception
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/00basic
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/08errorhdriver
+1..0 # SKIP these tests are for release candidate testing
+1..0 # SKIP these tests are for release candidate testing
+SKIP: t/release-pod-syntax
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/14downstreamswitch
+1..7
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/05dtdhdriver
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/16gethandlers
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/07declhdriver
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/09resoldriver
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log
new file mode 100644
index 00000000000..e6b9a68ecc5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/ptest-raw.log
@@ -0,0 +1,256 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxml-sax-base-perl/ptest
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/15parentswitch
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13handlerswitch
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+PASS: t/06lexhdriver
+1..33
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+ok 33
+PASS: t/12sax2multiclass
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/04chfilter
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/11sax1multiclass
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/02simplefilter
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+PASS: t/10dochdriver
+1..12
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+PASS: t/03chdriver
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/01simpledriver
+1..14
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+PASS: t/01exception
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+PASS: t/00basic
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/08errorhdriver
+1..0 # SKIP these tests are for release candidate testing
+1..0 # SKIP these tests are for release candidate testing
+SKIP: t/release-pod-syntax
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/14downstreamswitch
+1..7
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+PASS: t/05dtdhdriver
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/16gethandlers
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/07declhdriver
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/09resoldriver
+DURATION: 1
+END: /usr/lib/libxml-sax-base-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/testresults.json
new file mode 100644
index 00000000000..431411cba58
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-base-perl/testresults.json
@@ -0,0 +1,120 @@
+{
+ "runtime_core-image-ptest-libxml-sax-base-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-sax-base-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.000606536865234375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3088204860687256,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03253483772277832,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.5774250030517578,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0020689964294433594,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/00basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/01exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/01simpledriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/02simplefilter": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/03chdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/04chfilter": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/05dtdhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/06lexhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/07declhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/08errorhdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/09resoldriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/10dochdriver": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/11sax1multiclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/12sax2multiclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/13handlerswitch": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/14downstreamswitch": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/15parentswitch": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/16gethandlers": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-base-perl.t/release-pod-syntax": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libxml-sax-base-perl": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.108252763748169,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log
new file mode 100644
index 00000000000..7fe3f614fb1
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-libxml-sax-perl.log
@@ -0,0 +1,221 @@
+START: ptest-runner
+2024-01-31T02:04
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+not ok 1
+# Test 1 got: "0" (t/99cleanup.t at line 4)
+# Expected: "1" (delete ParserDetails.ini)
+# t/99cleanup.t line 4 is: ok(unlink(
+PASS: t/99cleanup
+1..6
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/12miscstart
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13int_ent
+1..9
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/14encoding
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+parsed 80085 bytes in 0 seconds
+ok 3
+PASS: t/16large
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+Unable to provide SAX.ini required features. Using fallback
+ok 6
+ok 7
+ok 8
+PASS: t/21saxini
+1..32
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+PASS: t/15element
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/19pi
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/10xmldecl1
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/40cdata
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/00basic
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/20factory
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/01known
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/42entities
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+XML Declaration lacks required version attribute, or version attribute does not match XML specification [Ln: 1, Col: 6]
+ok 5
+ok 6
+ok 7
+ok 8
+Only XML version 1.0 supported. Saw: '2.0' [Ln: 1, Col: 19]
+ok 9
+ok 10
+PASS: t/11xmldecl2
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:09 2024
+# Current time GMT: Wed Jan 31 02:04:09 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/30parse_file
+DURATION: 2
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-raw.log
new file mode 100644
index 00000000000..d91918e6a12
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/ptest-raw.log
@@ -0,0 +1,226 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxml-sax-perl/ptest
+1..1
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+not ok 1
+# Test 1 got: "0" (t/99cleanup.t at line 4)
+# Expected: "1" (delete ParserDetails.ini)
+# t/99cleanup.t line 4 is: ok(unlink(
+PASS: t/99cleanup
+1..6
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+PASS: t/12miscstart
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/13int_ent
+1..9
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+PASS: t/14encoding
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+parsed 80085 bytes in 0 seconds
+ok 3
+PASS: t/16large
+1..8
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:07 2024
+# Current time GMT: Wed Jan 31 02:04:07 2024
+# Using Test.pm version 1.31
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+Unable to provide SAX.ini required features. Using fallback
+ok 6
+ok 7
+ok 8
+PASS: t/21saxini
+1..32
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+ok 17
+ok 18
+ok 19
+ok 20
+ok 21
+ok 22
+ok 23
+ok 24
+ok 25
+ok 26
+ok 27
+ok 28
+ok 29
+ok 30
+ok 31
+ok 32
+PASS: t/15element
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/19pi
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/10xmldecl1
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/40cdata
+1..2
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+PASS: t/00basic
+1..16
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+ok 6
+ok 7
+ok 8
+ok 9
+ok 10
+ok 11
+ok 12
+ok 13
+ok 14
+ok 15
+ok 16
+PASS: t/20factory
+1..3
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+PASS: t/01known
+1..4
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+PASS: t/42entities
+1..10
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:08 2024
+# Current time GMT: Wed Jan 31 02:04:08 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+XML Declaration lacks required version attribute, or version attribute does not match XML specification [Ln: 1, Col: 6]
+ok 5
+ok 6
+ok 7
+ok 8
+Only XML version 1.0 supported. Saw: '2.0' [Ln: 1, Col: 19]
+ok 9
+ok 10
+PASS: t/11xmldecl2
+1..5
+# Running under perl version 5.038002 for linux
+# Current time local: Wed Jan 31 02:04:09 2024
+# Current time GMT: Wed Jan 31 02:04:09 2024
+# Using Test.pm version 1.31
+ok 1
+ok 2
+ok 3
+ok 4
+ok 5
+PASS: t/30parse_file
+DURATION: 2
+END: /usr/lib/libxml-sax-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/testresults.json
new file mode 100644
index 00000000000..6c21e666ff1
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-sax-perl/testresults.json
@@ -0,0 +1,111 @@
+{
+ "runtime_core-image-ptest-libxml-sax-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-sax-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.000993490219116211,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3191895484924316,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03227877616882324,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.226133108139038,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005917549133300781,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-sax-perl.t/00basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/01known": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/10xmldecl1": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/11xmldecl2": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/12miscstart": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/13int_ent": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/14encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/15element": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/16large": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/19pi": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/20factory": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/21saxini": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/30parse_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/40cdata": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/42entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-sax-perl.t/99cleanup": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml-sax-perl": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.122625589370728,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log
new file mode 100644
index 00000000000..81ef08a8bd1
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-libxml-simple-perl.log
@@ -0,0 +1,563 @@
+START: ptest-runner
+2024-01-31T02:04
+1..201
+ok 1 - call with no args proves fatal
+ok 2 - with correct error message
+ok 3 - XMLout did not crash
+ok 4 - and it returned an XML string
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 5 - which parses back OK
+ok 6 - encoded a hash
+ok 7 - first key encoded OK
+ok 8 - second key encoded OK
+ok 9 - third key encoded OK
+ok 10 - no other attributes encoded
+ok 11 - encoded a hash with nested array
+ok 12 - array elements encoded in correct order
+ok 13 - no other spurious encodings
+ok 14 - encoded nested hashes
+ok 15 - nested hash 1 ok
+ok 16 - nested hash 2 ok
+ok 17 - whole OK
+ok 18 - encoded anonymous array
+ok 19 - output matches expectations
+ok 20 - encoded nested anonymous arrays
+ok 21 - output matches expectations
+ok 22 - encoded hash of hashes with folding disabled
+ok 23 - nested hash 1 ok
+ok 24 - nested hash 2 ok
+ok 25 - nested hash 3 ok
+ok 26 - container hash ok
+ok 27 - document ok
+ok 28 - encoded hash of hashes with explicit folding enabled
+ok 29 - output as expected
+ok 30 - still works when keyattr is scalar
+ok 31 - still works when keyattr is hash
+ok 32 - still works when keyattr is hash with leading '+'
+ok 33 - still works when keyattr is hash with leading '-'
+ok 34 - encoded hash of hashes with default folding enabled
+ok 35 - expected output with default keyattr
+ok 36 - single nested hash unfolded
+ok 37 - attr 1 ok
+ok 38 - attr 2 ok
+ok 39 - element ok
+ok 40 - document ok
+ok 41 - generated doc with XML declaration
+ok 42 - XML declaration OK
+ok 43 - data OK too
+ok 44 - generated doc with custom XML declaration
+ok 45 - XML declaration OK
+ok 46 - data OK too
+ok 47 - generated document with escaping
+ok 48 - angle brackets escaped OK
+ok 49 - double quotes escaped OK
+ok 50 - ampersands escaped OK
+ok 51 - data OK too
+ok 52 - generated unescaped angle brackets
+ok 53 - generated unescaped double quotes
+ok 54 - generated unescaped ampersands
+ok 55 - data OK too
+ok 56 - Unescaped scalar as expected too
+ok 57 - caught circular data structure
+ok 58 - with correct error message
+ok 59 - repetitive (non-circular) data structure not fatal
+ok 60 - and encodes as expected
+ok 61 - caught blessed non array/hash reference in data structure
+ok 62 - with correct error message
+ok 63 - generated document with named root element
+ok 64 - parsed it back correctly
+ok 65 - XML as expected
+ok 66 - same again but encoded a hash
+ok 67 - first key encoded OK
+ok 68 - second key encoded OK
+ok 69 - third key encoded OK
+ok 70 - XML looks OK
+ok 71 - same again but with array in hash
+ok 72 - array encoded in correct order
+ok 73 - only expected root element left
+ok 74 - same again but with nested hashes
+ok 75 - hash 1 encoded OK
+ok 76 - hash 2 encoded OK
+ok 77 - document OK
+ok 78 - same again but with nested anonymous array
+ok 79 - document OK
+ok 80 - encoded scalar with no root element
+ok 81 - same again but with rootname = undef
+ok 82 - generated doc with no root element from hash
+ok 83 - first key encoded OK
+ok 84 - second key encoded OK
+ok 85 - third key encoded OK
+ok 86 - document OK
+ok 87 - generated docucment with no root element from nested hashes
+ok 88 - first element OK
+ok 89 - second element OK
+ok 90 - third element OK
+ok 91 - document OK
+ok 92 - generated doc with no root name from array
+ok 93 - document OK
+ok 94 - caught attempt to specify searchpath on XMLout
+ok 95 - with correct error message
+ok 96 - caught attempt to specify odd number of option args
+ok 97 - with correct error message
+ok 98 - output file does not exist
+ok 99 - created xml output file
+ok 100 - Contents match expectations
+ok 101
+ok 102 - create XML output file via IO::File
+ok 103 - Contents match expectations
+ok 104 - original data not corrupted
+ok 105 - skipped hashkeys with '-' prefix
+ok 106 - generated document from complex nested hash with unfolding
+ok 107 - element 1 attribute 1 OK
+ok 108 - element 1 attribute 2 OK
+ok 109 - element 1 attribute 3 OK
+ok 110 - element 1.1 attribute 1 OK
+ok 111 - element 1.1 attribute 2 OK
+ok 112 - element 1.1 attribute 3 OK
+ok 113 - elements 1 and 1.1 OK
+ok 114 - element 2 attribute 1 OK
+ok 115 - element 2 attribute 2 OK
+ok 116 - element 2 attribute 3 OK
+ok 117 - element 2.1 attribute 1 OK
+ok 118 - element 2.1 attribute 2 OK
+ok 119 - element 2.1 attribute 3 OK
+ok 120 - element 2.1 OK
+ok 121 - element 2.2 attribute 1 OK
+ok 122 - element 2.2 attribute 2 OK
+ok 123 - element 2.2 attribute 3 OK
+ok 124 - element 2.2 OK
+ok 125 - element 2.3 attribute 1 OK
+ok 126 - element 2.3 attribute 2 OK
+ok 127 - element 2.3 attribute 3 OK
+ok 128 - element 2.3 OK
+ok 129 - element 2 OK
+ok 130 - document OK
+ok 131 - nested empty hash OK
+ok 132 - array OK
+ok 133 - scalar OK
+ok 134 - nesting OK
+ok 135 - empty hash OK
+ok 136 - document OK
+ok 137 - caught warning re uninitialised value
+ok 138 - undef maps to any empty attribute by default
+ok 139 - no warning re uninitialised value if warnings off
+ok 140 - undef still maps to any empty attribute
+ok 141 - uninitialiased values successfully mapped to empty elements
+ok 142 - uninitialiased values successfully skipped
+ok 143 - uninitialiased value in array is empty element
+ok 144 - uninitialiased value in array is skipped
+ok 145 - keeproot works as expected
+ok 146 - content keys mapped OK
+ok 147 - even when name changed
+ok 148 - even with "-" prefix
+ok 149 - no warnings with suppress_empty => undef
+ok 150 - undef does not cause content tags in output
+ok 151 - generated document with no attributes
+ok 152 - parses ok
+ok 153 - scalar 1 mapped ok
+ok 154 - scalar 2 mapped ok
+ok 155 - array mapped ok
+ok 156 - document OK
+ok 157 - same again but with unfolding too
+ok 158 - parsed OK
+ok 159 - scalar 1.1 mapped OK
+ok 160 - scalar 1.2 mapped OK
+ok 161 - scalar 1.3 mapped OK
+ok 162 - element 1 OK
+ok 163 - scalar 2.1 mapped OK
+ok 164 - scalar 2.1 mapped OK
+ok 165 - scalar 2.1 mapped OK
+ok 166 - element 2 OK
+ok 167 - document OK
+ok 168 - bad GroupTags value was caught
+ok 169 - error message looks good
+ok 170 - good GroupTags value caused no error
+ok 171 - prefix OK
+ok 172 - suffix OK
+ok 173 - list OK
+ok 174 - group OK
+ok 175 - document OK
+ok 176 - original ref is not messed with
+ok 177 - list 1 OK
+ok 178 - group 1 OK
+ok 179 - list 2 OK
+ok 180 - group 2 OK
+ok 181 - document OK
+ok 182 - item 1 OK
+ok 183 - item 2 OK
+ok 184 - group OK
+ok 185 - document OK
+ok 186 - Failed to unwrap/group stripped content - as expected
+ok 187 - parses ok
+ok 188 - NoIndent worked ok
+ok 189 - parses ok
+ok 190 - NoIndent worked ok with KeyAttr
+ok 191 - AttrIndent seems to work
+ok 192 - sorting by default key attribute works
+ok 193 - sorting by specified key attributes works
+ok 194 - sorting with no key attribute works
+ok 195 # skip Tie::IxHash not installed
+ok 196 - Correct attributes inserted when ValueAttr specified
+ok 197 - No numeric escaping by default
+ok 198 - No numeric escaping: explicit
+ok 199 - Level 2 numeric escaping looks good
+ok 200 - Level 1 numeric escaping looks good
+ok 201 - large datastructure mapped to XML and back OK
+ok 105 - skipped hashkeys with '-' prefix
+ok 142 - uninitialiased values successfully skipped
+ok 144 - uninitialiased value in array is skipped
+ok 195 # skip Tie::IxHash not installed
+SKIP: t/2_XMLout
+1..23
+ok 1 - copied known good source file
+ok 2 - no cache files lying around
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected data from file
+ok 4 - and no cache file was created
+ok 5 - parsed expected data from file (again)
+ok 6 - but this time a cache file was created
+ok 7 - got expected data from cache
+ok 8 - and cache timestamp has not changed
+ok 9 - parsed in expected value again
+ok 10 - and this time the cache timestamp has changed
+ok 11 - deleted the source file
+ok 12 - recreated the source file
+ok 13 - but with nothing in it
+ok 14 - got the expected data from the cache
+ok 15 - parsed in expected data from file
+ok 16 - and the cache file was not touched
+ok 17 - parsed expected data through cache
+ok 18 - and the cache was updated
+ok 19 - copied back the original file
+ok 20 - parsed expected data in through cache
+ok 21 - scheme name is case-insensitive
+ok 22 - bad cache scheme names are trapped
+ok 23 - with correct error message
+PASS: t/3_Storable
+1..132
+ok 1 - Module compiled OK
+# Warning: XML::Simple::VERSION = 2.25 (Changes version: unknown)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() didn't crash
+ok 3 - and it returned a value
+ok 4 - and a hasref at that
+ok 5 - matches expectations (attributes)
+ok 6 - same again with nested elements
+ok 7 - attributes in empty element
+ok 8 - repeated child elements give arrays of scalars
+ok 9 - nested element gives hash
+ok 10 - repeated child elements give list of hashes
+ok 11 - array folded on default key 'name'
+ok 12 - not folded when keyattr turned off
+ok 13 - still works when keyattr is empty hash
+ok 14 - folded on default key 'key'
+ok 15 - folded on default key 'id'
+ok 16 - folded on non-default key 'xname'
+ok 17 - same again but keyattr set with hash
+ok 18 - keyattr as array with value in second position
+ok 19 - keyattr as scalar
+ok 20 - KeyAttr as scalar
+ok 21 - key_attr as scalar
+ok 22 - fold same array on two different keys
+ok 23 - same again but with priority switch
+ok 24 - folded on multi-key keyattr hash
+ok 25 - same again but with '+' prefix to copy keys
+ok 26 - did not fold on default key with non-scalar value
+ok 27 - no warning issued
+ok 28 - did not fold on specific key with non-scalar value
+ok 29 - warning issued as expected
+ok 30 - text in warning is correct
+ok 31 - same again but with keyattr as array
+ok 32 - warning issued as expected
+ok 33 - text in warning is correct
+ok 34 - did not fold on specific key with non-scalar value
+ok 35 - no warning issued (as expected)
+ok 36 - did not fold when element missing key attribute
+ok 37 - expected warning issued
+ok 38 - same again
+ok 39 - but with no warning this time
+ok 40 - folded elements despite non-unique key attribute
+ok 41 - expected warning issued
+ok 42 - same again but with keyattr as array
+ok 43 - expected warning issued
+ok 44 - same again
+ok 45 - but with no warning this time
+ok 46 - keeproot option works
+ok 47 - CDATA section parsed correctly
+ok 48 - CDATA section containing markup characters parsed correctly
+ok 49 - XMLin didn't choke on named external file
+ok 50 - and contents parsed as expected
+ok 51 - XMLin didn't choke on un-named (default) external file
+ok 52 - and contents parsed as expected
+ok 53 - XMLin found file using searchpath
+ok 54 - and contents parsed as expected
+ok 55 - XMLin choked on nonexistant file
+ok 56 - with the expected message
+ok 57 - nonexistant file not found in current directory
+ok 58 - with the expected message
+ok 59 - search path ignored when pathname supplied
+ok 60 - failed with expected message
+ok 61 - XMLin didn't choke on an IO::File object
+ok 62 - and it parsed the right file
+ok 63 - XMLin didn't choke on STDIN ('-')
+ok 64 - and data parsed correctly
+ok 65 - anonymous arrays parsed correctly
+ok 66 - anonymous arrays parsed correctly
+ok 67 - top level anonymous array returned arrayref
+ok 68 - nested anonymous arrays parsed correctly
+ok 69 - 'content' key appears as expected
+ok 70 - 'content' key successfully renamed to 'text'
+ok 71 - 'content' key not munged by forcearray
+ok 72 - gratuitous use of content key works as expected
+ok 73 - even when we change it's name to 'text'
+ok 74 - spurious content keys not eliminated after folding
+ok 75 - spurious content keys not eliminated after folding
+ok 76 - mixed content doesn't work - no surprises there
+ok 77 - nested element rolls up to scalar
+ok 78 - except when forcearray is enabled
+ok 79 - array folding works with single nested hash
+ok 80 - but not if forcearray is turned off
+ok 81 - selective application of forcearray successful
+ok 82 - forcearray using regex successful
+ok 83 - forcearray using a single regex successful
+ok 84 - attributes successfully skipped
+ok 85 - noattr does not intefere with array folding
+ok 86 - empty elements parse to hashrefs
+ok 87 - or are suppressed
+ok 88 - or parse to 'undef'
+ok 89 - or parse to an empty string
+ok 90 - empty document parses to undef
+ok 91 - grouped tags parse normally
+ok 92 - disintermediation of grouped tags works
+ok 93 - disintermediation works with multiple groups
+ok 94 - folding and ungrouping work together
+ok 95 - folding, ungrouping and content stripping work together
+ok 96 - folding without forcearray but with ungrouping fails as expected
+ok 97 - folding with forcearray and ungrouping works
+ok 98 - undefined variables are left untouched
+ok 99 - substitution of pre-defined variables works
+ok 100 - variables defined in XML work
+ok 101 - variables defined in XML merged successfully with predefined vars
+ok 102 - variables are expanded in later variable definitions
+ok 103 - grouptags requires a hash
+ok 104 - with correct error message
+ok 105 - variables requires a hash
+ok 106 - with correct error message
+ok 107 - disintermediation using wrong child key - as expected
+ok 108 - invalid options are trapped
+ok 109 - with correct error message
+ok 110 - invalid number of options are trapped
+ok 111 - with correct error message
+ok 112 - NS-1: folding OK
+ok 113 - NS-2: space normalised in hash key
+ok 114 - NS-3: space normalised in hash key
+ok 115 - NS-4: space not normalised in hash value
+ok 116 - NS-1a: folding OK
+ok 117 - NS-2a: space normalised in hash key
+ok 118 - NS-3a: space normalised in hash key
+ok 119 - NS-4a: space not normalised in hash value
+ok 120 - NS-5: folding OK
+ok 121 - NS-6: space normalised in hash key
+ok 122 - NS-7: space normalised in attribute value
+ok 123 - NS-8: space normalised in hash key
+ok 124 - NS-9: space normalised in element text content
+ok 125 - NS-10: space normalised in anonymous array
+ok 126 - NS-11: space normalized in anonymous array
+ok 127 - Nothing special about 'value' attributes
+ok 128 - ValueAttr as arrayref works
+ok 129 - ValueAttr as arrayref works
+ok 130 - ValueAttr as hashref works too
+ok 131 - ValueAttr as hashref works too
+ok 132 - successfully read an SRT config file
+ok 84 - attributes successfully skipped
+SKIP: t/1_XMLin
+1..44
+ok 1 - XML::Simple loads ok with qw(:strict)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() did not fail
+ok 3 - and managed to produce the expected results
+ok 4 - omitting forcearray was a fatal error
+ok 5 - with the correct error message
+ok 6 - omitting keyattr was a fatal error
+ok 7 - with the correct error message
+ok 8 - omitting forcearray for elements in keyattr was a fatal error
+ok 9 - with the correct error message
+ok 10 - omitting keyattr elements from forcearray was a fatal error
+ok 11 - with the correct error message
+ok 12 - key attribute missing from names element was a fatal error
+ok 13 - with the correct error message
+ok 14 - non-unique key attribute values was a fatal error
+ok 15 - with the correct error message
+ok 16 - key attribute not a scalar was a fatal error
+ok 17 - with the correct error message
+ok 18 - XMLout() did not fail
+ok 19 - and managed to produce the expected results
+ok 20 - omitting keyattr was a fatal error
+ok 21 - with the correct error message
+ok 22 - omitting forcearray was not a fatal error on output
+ok 23 - $xs->XMLin() did not fail
+ok 24 - and managed to produce the expected results
+ok 25 - omitting forcearray was a fatal error
+ok 26 - with the correct error message
+ok 27 - omitting keyattr was a fatal error
+ok 28 - with the correct error message
+ok 29 - omitting forcearray for elements in keyattr was a fatal error
+ok 30 - with the correct error message
+ok 31 - omitting keyattr elements from forcearray was a fatal error
+ok 32 - with the correct error message
+ok 33 - key attribute missing from names element was a fatal error
+ok 34 - with the correct error message
+ok 35 - key attribute not a scalar was a fatal error
+ok 36 - with the correct error message
+ok 37 - XMLout() did not fail
+ok 38 - and managed to produce the expected results
+ok 39 - omitting keyattr was a fatal error
+ok 40 - with the correct error message
+ok 41 - other namespaces do not have strict mode forced upon them
+ok 42 - other namespaces do not have strict mode forced upon them
+ok 43 - with the correct error message
+ok 44 - other namespaces do not have strict mode forced upon them
+PASS: t/9_Strict
+1..2
+ok 1 - External entity not retrieved
+ok 2 - External entity left as URL
+PASS: t/C_External_Entities
+1..8
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1 - qnames are not expanded by default
+ok 2 - qnames are expanded on request
+ok 3 - clarkian names not converted to qnames on output by default
+ok 4 - clarkian names are converted to qnames on output on request
+ok 5 - expansion of default namespace works
+ok 6 - default namespaces are output correctly too
+ok 7 - namespace prefixes are generated automatically (part 1)
+ok 8 - namespace prefixes are generated automatically (part 2)
+PASS: t/8_Namespaces
+1..8
+ok 1 - copied known good source file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data from file
+ok 3 - deleted the XML source file
+ok 4 - and recreated it (empty)
+ok 5 - got expected values from the cache
+ok 6 - even though the XML file is empty
+ok 7 - parsed new data through cache
+ok 8 - cache was modified
+PASS: t/4_MemShare
+1..7
+ok 1 - copied source XML file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data through the cache
+ok 3 - deleted the source XML file
+ok 4 - got what we expected from the cache
+ok 5 - even though the source XML file is empty
+ok 6 - parsed expected data through cache
+ok 7 - cache not modified
+PASS: t/5_MemCopy
+1..37
+ok 1 - invalid number of options are trapped
+ok 2 - with correct error message
+ok 3 - 'object one' isa 'XML::Simple'
+ok 4 - 'object two' isa 'XML::Simple'
+ok 5 - 'object three' isa 'XML::Simple'
+ok 6 - options hash was not corrupted
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 7 - parsed expected data via object 1
+ok 8 - parsed expected data via object 2
+ok 9 - parsed expected data via object 3
+ok 10 - successfully merged options
+ok 11 - defaults were not affected by merge
+ok 12 - t1
+ok 13 - t2
+ok 14 - t3
+ok 15 - t4
+ok 16 - t5
+ok 17 - t6
+ok 18 - t7
+ok 19 - t8
+ok 20 - t9
+ok 21 - t10
+ok 22 - t11
+ok 23 - t12
+ok 24 - ttl
+ok 25 - cddbid
+ok 26 - id
+ok 27 - artist
+ok 28 - disc
+ok 29 - database
+ok 30 - XMLout() method call with no args proves fatal
+ok 31 - with correct error message
+ok 32 - inheritance works with build_tree() overridden
+ok 33 - inheritance works with escape_value() overridden
+ok 34 - variables from XML merged with predefined variables
+ok 35 - variables from XML merged with predefined variables
+ok 36 - unrecognised option caught by constructor
+ok 37 - correct message in exception
+PASS: t/6_ObjIntf
+1..14
+ok 1 - created source XML file
+ok 2 - deleted old cache files
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected value from file
+ok 4 - '$fh' isa 'IO::File'
+ok 5 - parsed expected value from IO::File object
+ok 6 - parsed expected value from string
+ok 7 - parsed expected value from STDIN ('-')
+ok 8 - XML::Simple as a SAX handler returned expected value
+ok 9 - options passed to handler contructor work
+ok 10 - driving a SAX pipeline with XML::Simple worked
+ok 11 - 'handler' is a synonym for 'Handler'
+ok 12 - 'DataHandler' option works
+ok 13 - 'datahandler' is a synonym for 'DataHandler'
+ok 14 - keeproot works with SAX pipelines
+PASS: t/7_SaxStuff
+1..12
+ok 1 - use XML::Simple;
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+ok 5 - 'object of class ElbarotsXS' isa 'XML::Simple'
+ok 6 - default storable cache filename looks good
+ok 7 - overridden storable cache filename looks good
+ok 8 - overridden cache file does not exist before parse
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 9 - overridden cache file does exist after parse
+ok 10 - bad cache scheme was rejected
+ok 11 - custom cache scheme was not rejected
+ok 12 - custom cache reading method delivered the goods
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+SKIP: t/B_Hooks
+1..0 # SKIP these tests are for testing by the author
+1..0 # SKIP these tests are for testing by the author
+SKIP: t/author-pod-syntax
+1..14
+ok 1 - Parsing caused warning (as expected)
+ok 2 - Message contained expected text
+ok 3 - Parsing was successful
+ok 4 - Using ParserOpts caused warning (as expected)
+ok 5 - Message contained expected text
+ok 6 - Parsing was successful
+ok 7 - ParserOpts warning uppressed successfully
+ok 8 - Parsing was successful
+ok 9 - No error when parsing
+ok 10 - matches expectations (attributes)
+ok 11 - XML::Parser didn't choke on named external file
+ok 12 - and contents parsed as expected
+ok 13 - XML::Parser didn't choke on an IO::File object
+ok 14 - and it parsed the right file
+PASS: t/A_XMLParser
+1..1
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+#
+# Package Version
+# perl 5.38.2
+# XML::Simple 2.25
+# Storable 3.32
+# XML::Parser 2.46
+# XML::SAX 1.02
+# XML::NamespaceSupport 1.12
+ok 1 - Dumped config
+PASS: t/0_Config
+DURATION: 13
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-raw.log
new file mode 100644
index 00000000000..dd39d6f1be0
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/ptest-raw.log
@@ -0,0 +1,567 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxml-simple-perl/ptest
+1..201
+ok 1 - call with no args proves fatal
+ok 2 - with correct error message
+ok 3 - XMLout did not crash
+ok 4 - and it returned an XML string
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 5 - which parses back OK
+ok 6 - encoded a hash
+ok 7 - first key encoded OK
+ok 8 - second key encoded OK
+ok 9 - third key encoded OK
+ok 10 - no other attributes encoded
+ok 11 - encoded a hash with nested array
+ok 12 - array elements encoded in correct order
+ok 13 - no other spurious encodings
+ok 14 - encoded nested hashes
+ok 15 - nested hash 1 ok
+ok 16 - nested hash 2 ok
+ok 17 - whole OK
+ok 18 - encoded anonymous array
+ok 19 - output matches expectations
+ok 20 - encoded nested anonymous arrays
+ok 21 - output matches expectations
+ok 22 - encoded hash of hashes with folding disabled
+ok 23 - nested hash 1 ok
+ok 24 - nested hash 2 ok
+ok 25 - nested hash 3 ok
+ok 26 - container hash ok
+ok 27 - document ok
+ok 28 - encoded hash of hashes with explicit folding enabled
+ok 29 - output as expected
+ok 30 - still works when keyattr is scalar
+ok 31 - still works when keyattr is hash
+ok 32 - still works when keyattr is hash with leading '+'
+ok 33 - still works when keyattr is hash with leading '-'
+ok 34 - encoded hash of hashes with default folding enabled
+ok 35 - expected output with default keyattr
+ok 36 - single nested hash unfolded
+ok 37 - attr 1 ok
+ok 38 - attr 2 ok
+ok 39 - element ok
+ok 40 - document ok
+ok 41 - generated doc with XML declaration
+ok 42 - XML declaration OK
+ok 43 - data OK too
+ok 44 - generated doc with custom XML declaration
+ok 45 - XML declaration OK
+ok 46 - data OK too
+ok 47 - generated document with escaping
+ok 48 - angle brackets escaped OK
+ok 49 - double quotes escaped OK
+ok 50 - ampersands escaped OK
+ok 51 - data OK too
+ok 52 - generated unescaped angle brackets
+ok 53 - generated unescaped double quotes
+ok 54 - generated unescaped ampersands
+ok 55 - data OK too
+ok 56 - Unescaped scalar as expected too
+ok 57 - caught circular data structure
+ok 58 - with correct error message
+ok 59 - repetitive (non-circular) data structure not fatal
+ok 60 - and encodes as expected
+ok 61 - caught blessed non array/hash reference in data structure
+ok 62 - with correct error message
+ok 63 - generated document with named root element
+ok 64 - parsed it back correctly
+ok 65 - XML as expected
+ok 66 - same again but encoded a hash
+ok 67 - first key encoded OK
+ok 68 - second key encoded OK
+ok 69 - third key encoded OK
+ok 70 - XML looks OK
+ok 71 - same again but with array in hash
+ok 72 - array encoded in correct order
+ok 73 - only expected root element left
+ok 74 - same again but with nested hashes
+ok 75 - hash 1 encoded OK
+ok 76 - hash 2 encoded OK
+ok 77 - document OK
+ok 78 - same again but with nested anonymous array
+ok 79 - document OK
+ok 80 - encoded scalar with no root element
+ok 81 - same again but with rootname = undef
+ok 82 - generated doc with no root element from hash
+ok 83 - first key encoded OK
+ok 84 - second key encoded OK
+ok 85 - third key encoded OK
+ok 86 - document OK
+ok 87 - generated docucment with no root element from nested hashes
+ok 88 - first element OK
+ok 89 - second element OK
+ok 90 - third element OK
+ok 91 - document OK
+ok 92 - generated doc with no root name from array
+ok 93 - document OK
+ok 94 - caught attempt to specify searchpath on XMLout
+ok 95 - with correct error message
+ok 96 - caught attempt to specify odd number of option args
+ok 97 - with correct error message
+ok 98 - output file does not exist
+ok 99 - created xml output file
+ok 100 - Contents match expectations
+ok 101
+ok 102 - create XML output file via IO::File
+ok 103 - Contents match expectations
+ok 104 - original data not corrupted
+ok 105 - skipped hashkeys with '-' prefix
+ok 106 - generated document from complex nested hash with unfolding
+ok 107 - element 1 attribute 1 OK
+ok 108 - element 1 attribute 2 OK
+ok 109 - element 1 attribute 3 OK
+ok 110 - element 1.1 attribute 1 OK
+ok 111 - element 1.1 attribute 2 OK
+ok 112 - element 1.1 attribute 3 OK
+ok 113 - elements 1 and 1.1 OK
+ok 114 - element 2 attribute 1 OK
+ok 115 - element 2 attribute 2 OK
+ok 116 - element 2 attribute 3 OK
+ok 117 - element 2.1 attribute 1 OK
+ok 118 - element 2.1 attribute 2 OK
+ok 119 - element 2.1 attribute 3 OK
+ok 120 - element 2.1 OK
+ok 121 - element 2.2 attribute 1 OK
+ok 122 - element 2.2 attribute 2 OK
+ok 123 - element 2.2 attribute 3 OK
+ok 124 - element 2.2 OK
+ok 125 - element 2.3 attribute 1 OK
+ok 126 - element 2.3 attribute 2 OK
+ok 127 - element 2.3 attribute 3 OK
+ok 128 - element 2.3 OK
+ok 129 - element 2 OK
+ok 130 - document OK
+ok 131 - nested empty hash OK
+ok 132 - array OK
+ok 133 - scalar OK
+ok 134 - nesting OK
+ok 135 - empty hash OK
+ok 136 - document OK
+ok 137 - caught warning re uninitialised value
+ok 138 - undef maps to any empty attribute by default
+ok 139 - no warning re uninitialised value if warnings off
+ok 140 - undef still maps to any empty attribute
+ok 141 - uninitialiased values successfully mapped to empty elements
+ok 142 - uninitialiased values successfully skipped
+ok 143 - uninitialiased value in array is empty element
+ok 144 - uninitialiased value in array is skipped
+ok 145 - keeproot works as expected
+ok 146 - content keys mapped OK
+ok 147 - even when name changed
+ok 148 - even with "-" prefix
+ok 149 - no warnings with suppress_empty => undef
+ok 150 - undef does not cause content tags in output
+ok 151 - generated document with no attributes
+ok 152 - parses ok
+ok 153 - scalar 1 mapped ok
+ok 154 - scalar 2 mapped ok
+ok 155 - array mapped ok
+ok 156 - document OK
+ok 157 - same again but with unfolding too
+ok 158 - parsed OK
+ok 159 - scalar 1.1 mapped OK
+ok 160 - scalar 1.2 mapped OK
+ok 161 - scalar 1.3 mapped OK
+ok 162 - element 1 OK
+ok 163 - scalar 2.1 mapped OK
+ok 164 - scalar 2.1 mapped OK
+ok 165 - scalar 2.1 mapped OK
+ok 166 - element 2 OK
+ok 167 - document OK
+ok 168 - bad GroupTags value was caught
+ok 169 - error message looks good
+ok 170 - good GroupTags value caused no error
+ok 171 - prefix OK
+ok 172 - suffix OK
+ok 173 - list OK
+ok 174 - group OK
+ok 175 - document OK
+ok 176 - original ref is not messed with
+ok 177 - list 1 OK
+ok 178 - group 1 OK
+ok 179 - list 2 OK
+ok 180 - group 2 OK
+ok 181 - document OK
+ok 182 - item 1 OK
+ok 183 - item 2 OK
+ok 184 - group OK
+ok 185 - document OK
+ok 186 - Failed to unwrap/group stripped content - as expected
+ok 187 - parses ok
+ok 188 - NoIndent worked ok
+ok 189 - parses ok
+ok 190 - NoIndent worked ok with KeyAttr
+ok 191 - AttrIndent seems to work
+ok 192 - sorting by default key attribute works
+ok 193 - sorting by specified key attributes works
+ok 194 - sorting with no key attribute works
+ok 195 # skip Tie::IxHash not installed
+ok 196 - Correct attributes inserted when ValueAttr specified
+ok 197 - No numeric escaping by default
+ok 198 - No numeric escaping: explicit
+ok 199 - Level 2 numeric escaping looks good
+ok 200 - Level 1 numeric escaping looks good
+ok 201 - large datastructure mapped to XML and back OK
+ok 105 - skipped hashkeys with '-' prefix
+ok 142 - uninitialiased values successfully skipped
+ok 144 - uninitialiased value in array is skipped
+ok 195 # skip Tie::IxHash not installed
+SKIP: t/2_XMLout
+1..23
+ok 1 - copied known good source file
+ok 2 - no cache files lying around
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected data from file
+ok 4 - and no cache file was created
+ok 5 - parsed expected data from file (again)
+ok 6 - but this time a cache file was created
+ok 7 - got expected data from cache
+ok 8 - and cache timestamp has not changed
+ok 9 - parsed in expected value again
+ok 10 - and this time the cache timestamp has changed
+ok 11 - deleted the source file
+ok 12 - recreated the source file
+ok 13 - but with nothing in it
+ok 14 - got the expected data from the cache
+ok 15 - parsed in expected data from file
+ok 16 - and the cache file was not touched
+ok 17 - parsed expected data through cache
+ok 18 - and the cache was updated
+ok 19 - copied back the original file
+ok 20 - parsed expected data in through cache
+ok 21 - scheme name is case-insensitive
+ok 22 - bad cache scheme names are trapped
+ok 23 - with correct error message
+PASS: t/3_Storable
+1..132
+ok 1 - Module compiled OK
+# Warning: XML::Simple::VERSION = 2.25 (Changes version: unknown)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() didn't crash
+ok 3 - and it returned a value
+ok 4 - and a hasref at that
+ok 5 - matches expectations (attributes)
+ok 6 - same again with nested elements
+ok 7 - attributes in empty element
+ok 8 - repeated child elements give arrays of scalars
+ok 9 - nested element gives hash
+ok 10 - repeated child elements give list of hashes
+ok 11 - array folded on default key 'name'
+ok 12 - not folded when keyattr turned off
+ok 13 - still works when keyattr is empty hash
+ok 14 - folded on default key 'key'
+ok 15 - folded on default key 'id'
+ok 16 - folded on non-default key 'xname'
+ok 17 - same again but keyattr set with hash
+ok 18 - keyattr as array with value in second position
+ok 19 - keyattr as scalar
+ok 20 - KeyAttr as scalar
+ok 21 - key_attr as scalar
+ok 22 - fold same array on two different keys
+ok 23 - same again but with priority switch
+ok 24 - folded on multi-key keyattr hash
+ok 25 - same again but with '+' prefix to copy keys
+ok 26 - did not fold on default key with non-scalar value
+ok 27 - no warning issued
+ok 28 - did not fold on specific key with non-scalar value
+ok 29 - warning issued as expected
+ok 30 - text in warning is correct
+ok 31 - same again but with keyattr as array
+ok 32 - warning issued as expected
+ok 33 - text in warning is correct
+ok 34 - did not fold on specific key with non-scalar value
+ok 35 - no warning issued (as expected)
+ok 36 - did not fold when element missing key attribute
+ok 37 - expected warning issued
+ok 38 - same again
+ok 39 - but with no warning this time
+ok 40 - folded elements despite non-unique key attribute
+ok 41 - expected warning issued
+ok 42 - same again but with keyattr as array
+ok 43 - expected warning issued
+ok 44 - same again
+ok 45 - but with no warning this time
+ok 46 - keeproot option works
+ok 47 - CDATA section parsed correctly
+ok 48 - CDATA section containing markup characters parsed correctly
+ok 49 - XMLin didn't choke on named external file
+ok 50 - and contents parsed as expected
+ok 51 - XMLin didn't choke on un-named (default) external file
+ok 52 - and contents parsed as expected
+ok 53 - XMLin found file using searchpath
+ok 54 - and contents parsed as expected
+ok 55 - XMLin choked on nonexistant file
+ok 56 - with the expected message
+ok 57 - nonexistant file not found in current directory
+ok 58 - with the expected message
+ok 59 - search path ignored when pathname supplied
+ok 60 - failed with expected message
+ok 61 - XMLin didn't choke on an IO::File object
+ok 62 - and it parsed the right file
+ok 63 - XMLin didn't choke on STDIN ('-')
+ok 64 - and data parsed correctly
+ok 65 - anonymous arrays parsed correctly
+ok 66 - anonymous arrays parsed correctly
+ok 67 - top level anonymous array returned arrayref
+ok 68 - nested anonymous arrays parsed correctly
+ok 69 - 'content' key appears as expected
+ok 70 - 'content' key successfully renamed to 'text'
+ok 71 - 'content' key not munged by forcearray
+ok 72 - gratuitous use of content key works as expected
+ok 73 - even when we change it's name to 'text'
+ok 74 - spurious content keys not eliminated after folding
+ok 75 - spurious content keys not eliminated after folding
+ok 76 - mixed content doesn't work - no surprises there
+ok 77 - nested element rolls up to scalar
+ok 78 - except when forcearray is enabled
+ok 79 - array folding works with single nested hash
+ok 80 - but not if forcearray is turned off
+ok 81 - selective application of forcearray successful
+ok 82 - forcearray using regex successful
+ok 83 - forcearray using a single regex successful
+ok 84 - attributes successfully skipped
+ok 85 - noattr does not intefere with array folding
+ok 86 - empty elements parse to hashrefs
+ok 87 - or are suppressed
+ok 88 - or parse to 'undef'
+ok 89 - or parse to an empty string
+ok 90 - empty document parses to undef
+ok 91 - grouped tags parse normally
+ok 92 - disintermediation of grouped tags works
+ok 93 - disintermediation works with multiple groups
+ok 94 - folding and ungrouping work together
+ok 95 - folding, ungrouping and content stripping work together
+ok 96 - folding without forcearray but with ungrouping fails as expected
+ok 97 - folding with forcearray and ungrouping works
+ok 98 - undefined variables are left untouched
+ok 99 - substitution of pre-defined variables works
+ok 100 - variables defined in XML work
+ok 101 - variables defined in XML merged successfully with predefined vars
+ok 102 - variables are expanded in later variable definitions
+ok 103 - grouptags requires a hash
+ok 104 - with correct error message
+ok 105 - variables requires a hash
+ok 106 - with correct error message
+ok 107 - disintermediation using wrong child key - as expected
+ok 108 - invalid options are trapped
+ok 109 - with correct error message
+ok 110 - invalid number of options are trapped
+ok 111 - with correct error message
+ok 112 - NS-1: folding OK
+ok 113 - NS-2: space normalised in hash key
+ok 114 - NS-3: space normalised in hash key
+ok 115 - NS-4: space not normalised in hash value
+ok 116 - NS-1a: folding OK
+ok 117 - NS-2a: space normalised in hash key
+ok 118 - NS-3a: space normalised in hash key
+ok 119 - NS-4a: space not normalised in hash value
+ok 120 - NS-5: folding OK
+ok 121 - NS-6: space normalised in hash key
+ok 122 - NS-7: space normalised in attribute value
+ok 123 - NS-8: space normalised in hash key
+ok 124 - NS-9: space normalised in element text content
+ok 125 - NS-10: space normalised in anonymous array
+ok 126 - NS-11: space normalized in anonymous array
+ok 127 - Nothing special about 'value' attributes
+ok 128 - ValueAttr as arrayref works
+ok 129 - ValueAttr as arrayref works
+ok 130 - ValueAttr as hashref works too
+ok 131 - ValueAttr as hashref works too
+ok 132 - successfully read an SRT config file
+ok 84 - attributes successfully skipped
+SKIP: t/1_XMLin
+1..44
+ok 1 - XML::Simple loads ok with qw(:strict)
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - XMLin() did not fail
+ok 3 - and managed to produce the expected results
+ok 4 - omitting forcearray was a fatal error
+ok 5 - with the correct error message
+ok 6 - omitting keyattr was a fatal error
+ok 7 - with the correct error message
+ok 8 - omitting forcearray for elements in keyattr was a fatal error
+ok 9 - with the correct error message
+ok 10 - omitting keyattr elements from forcearray was a fatal error
+ok 11 - with the correct error message
+ok 12 - key attribute missing from names element was a fatal error
+ok 13 - with the correct error message
+ok 14 - non-unique key attribute values was a fatal error
+ok 15 - with the correct error message
+ok 16 - key attribute not a scalar was a fatal error
+ok 17 - with the correct error message
+ok 18 - XMLout() did not fail
+ok 19 - and managed to produce the expected results
+ok 20 - omitting keyattr was a fatal error
+ok 21 - with the correct error message
+ok 22 - omitting forcearray was not a fatal error on output
+ok 23 - $xs->XMLin() did not fail
+ok 24 - and managed to produce the expected results
+ok 25 - omitting forcearray was a fatal error
+ok 26 - with the correct error message
+ok 27 - omitting keyattr was a fatal error
+ok 28 - with the correct error message
+ok 29 - omitting forcearray for elements in keyattr was a fatal error
+ok 30 - with the correct error message
+ok 31 - omitting keyattr elements from forcearray was a fatal error
+ok 32 - with the correct error message
+ok 33 - key attribute missing from names element was a fatal error
+ok 34 - with the correct error message
+ok 35 - key attribute not a scalar was a fatal error
+ok 36 - with the correct error message
+ok 37 - XMLout() did not fail
+ok 38 - and managed to produce the expected results
+ok 39 - omitting keyattr was a fatal error
+ok 40 - with the correct error message
+ok 41 - other namespaces do not have strict mode forced upon them
+ok 42 - other namespaces do not have strict mode forced upon them
+ok 43 - with the correct error message
+ok 44 - other namespaces do not have strict mode forced upon them
+PASS: t/9_Strict
+1..2
+ok 1 - External entity not retrieved
+ok 2 - External entity left as URL
+PASS: t/C_External_Entities
+1..8
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 1 - qnames are not expanded by default
+ok 2 - qnames are expanded on request
+ok 3 - clarkian names not converted to qnames on output by default
+ok 4 - clarkian names are converted to qnames on output on request
+ok 5 - expansion of default namespace works
+ok 6 - default namespaces are output correctly too
+ok 7 - namespace prefixes are generated automatically (part 1)
+ok 8 - namespace prefixes are generated automatically (part 2)
+PASS: t/8_Namespaces
+1..8
+ok 1 - copied known good source file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data from file
+ok 3 - deleted the XML source file
+ok 4 - and recreated it (empty)
+ok 5 - got expected values from the cache
+ok 6 - even though the XML file is empty
+ok 7 - parsed new data through cache
+ok 8 - cache was modified
+PASS: t/4_MemShare
+1..7
+ok 1 - copied source XML file
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 2 - parsed expected data through the cache
+ok 3 - deleted the source XML file
+ok 4 - got what we expected from the cache
+ok 5 - even though the source XML file is empty
+ok 6 - parsed expected data through cache
+ok 7 - cache not modified
+PASS: t/5_MemCopy
+1..37
+ok 1 - invalid number of options are trapped
+ok 2 - with correct error message
+ok 3 - 'object one' isa 'XML::Simple'
+ok 4 - 'object two' isa 'XML::Simple'
+ok 5 - 'object three' isa 'XML::Simple'
+ok 6 - options hash was not corrupted
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 7 - parsed expected data via object 1
+ok 8 - parsed expected data via object 2
+ok 9 - parsed expected data via object 3
+ok 10 - successfully merged options
+ok 11 - defaults were not affected by merge
+ok 12 - t1
+ok 13 - t2
+ok 14 - t3
+ok 15 - t4
+ok 16 - t5
+ok 17 - t6
+ok 18 - t7
+ok 19 - t8
+ok 20 - t9
+ok 21 - t10
+ok 22 - t11
+ok 23 - t12
+ok 24 - ttl
+ok 25 - cddbid
+ok 26 - id
+ok 27 - artist
+ok 28 - disc
+ok 29 - database
+ok 30 - XMLout() method call with no args proves fatal
+ok 31 - with correct error message
+ok 32 - inheritance works with build_tree() overridden
+ok 33 - inheritance works with escape_value() overridden
+ok 34 - variables from XML merged with predefined variables
+ok 35 - variables from XML merged with predefined variables
+ok 36 - unrecognised option caught by constructor
+ok 37 - correct message in exception
+PASS: t/6_ObjIntf
+1..14
+ok 1 - created source XML file
+ok 2 - deleted old cache files
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 3 - parsed expected value from file
+ok 4 - '$fh' isa 'IO::File'
+ok 5 - parsed expected value from IO::File object
+ok 6 - parsed expected value from string
+ok 7 - parsed expected value from STDIN ('-')
+ok 8 - XML::Simple as a SAX handler returned expected value
+ok 9 - options passed to handler contructor work
+ok 10 - driving a SAX pipeline with XML::Simple worked
+ok 11 - 'handler' is a synonym for 'Handler'
+ok 12 - 'DataHandler' option works
+ok 13 - 'datahandler' is a synonym for 'DataHandler'
+ok 14 - keeproot works with SAX pipelines
+PASS: t/7_SaxStuff
+1..12
+ok 1 - use XML::Simple;
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+ok 5 - 'object of class ElbarotsXS' isa 'XML::Simple'
+ok 6 - default storable cache filename looks good
+ok 7 - overridden storable cache filename looks good
+ok 8 - overridden cache file does not exist before parse
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+ok 9 - overridden cache file does exist after parse
+ok 10 - bad cache scheme was rejected
+ok 11 - custom cache scheme was not rejected
+ok 12 - custom cache reading method delivered the goods
+ok 2 # skip Tie::IxHash not installed
+ok 3 # skip Tie::IxHash not installed
+ok 4 # skip Tie::IxHash not installed
+SKIP: t/B_Hooks
+1..0 # SKIP these tests are for testing by the author
+1..0 # SKIP these tests are for testing by the author
+SKIP: t/author-pod-syntax
+1..14
+ok 1 - Parsing caused warning (as expected)
+ok 2 - Message contained expected text
+ok 3 - Parsing was successful
+ok 4 - Using ParserOpts caused warning (as expected)
+ok 5 - Message contained expected text
+ok 6 - Parsing was successful
+ok 7 - ParserOpts warning uppressed successfully
+ok 8 - Parsing was successful
+ok 9 - No error when parsing
+ok 10 - matches expectations (attributes)
+ok 11 - XML::Parser didn't choke on named external file
+ok 12 - and contents parsed as expected
+ok 13 - XML::Parser didn't choke on an IO::File object
+ok 14 - and it parsed the right file
+PASS: t/A_XMLParser
+1..1
+could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.38.2/XML/SAX
+# # Package Version
+# perl 5.38.2
+# XML::Simple 2.25
+# Storable 3.32
+# XML::Parser 2.46
+# XML::SAX 1.02
+# XML::NamespaceSupport 1.12
+ok 1 - Dumped config
+PASS: t/0_Config
+DURATION: 13
+END: /usr/lib/libxml-simple-perl/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/testresults.json
new file mode 100644
index 00000000000..7458675c69f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml-simple-perl/testresults.json
@@ -0,0 +1,105 @@
+{
+ "runtime_core-image-ptest-libxml-simple-perl_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxml-simple-perl",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006084442138671875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.328087568283081,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03202319145202637,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 13.546799659729004,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0007874965667724609,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/0_Config": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/1_XMLin": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/2_XMLout": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/3_Storable": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/4_MemShare": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/5_MemCopy": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/6_ObjIntf": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/7_SaxStuff": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/8_Namespaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/9_Strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/A_XMLParser": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/B_Hooks": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml-simple-perl.t/C_External_Entities": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml-simple-perl.t/author-pod-syntax": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "libxml-simple-perl": {
+ "duration": "13"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.115454912185669,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-libxml2.log b/runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-libxml2.log
new file mode 100644
index 00000000000..e5934f5cbb8
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-libxml2.log
@@ -0,0 +1,259 @@
+START: ptest-runner
+2024-01-31T02:04
+Running runtest
+## XML regression tests
+## XML regression tests on memory
+## XML entity subst regression tests
+## XML Namespaces regression tests
+## Error cases regression tests
+## Error cases regression tests from file descriptor
+## Error cases regression tests with entity substitution
+## Error cases regression tests (old 1.0)
+## Error cases stream regression tests
+## Reader regression tests
+## Reader entities substitution regression tests
+## Reader on memory regression tests
+## Walker regression tests
+## SAX1 callbacks regression tests
+## SAX2 callbacks regression tests
+## SAX2 callbacks regression tests with entity substitution
+## XML push regression tests
+## XML push boundary tests
+## HTML regression tests
+## HTML regression tests from file descriptor
+## Push HTML regression tests
+## Push HTML boundary tests
+## HTML SAX regression tests
+## Valid documents regression tests
+## Validity checking regression tests
+## Streaming validity checking regression tests
+## Streaming validity error checking regression tests
+## General documents valid regression tests
+## XInclude regression tests
+## XInclude xmlReader regression tests
+## XInclude regression tests stripping include nodes
+## XInclude xmlReader regression tests stripping include nodes
+## XInclude regression tests without reader
+## URI parsing tests
+## URI base composition tests
+## Path URI conversion tests
+## Schemas regression tests
+## Relax-NG regression tests
+## Relax-NG streaming regression tests
+## Pattern regression tests
+## C14N with comments regression tests
+## C14N without comments regression tests
+## C14N exclusive without comments regression tests
+## C14N 1.1 without comments regression tests
+## Catalog and Threads regression tests
+## SVG parsing regression tests
+## Regexp regression tests
+## Automata regression tests
+Total 3272 tests, no errors
+PASS: runtest
+Running runsuite
+Failed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet
+Failed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet
+Failed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet
+## XML Schemas datatypes test suite from James Clark
+Ran 1035 tests, 10 errors, 0 leaks
+10 errors were expected
+## Relax NG test suite from James Clark
+Ran 253 tests, no errors
+## Relax NG test suite for libxml2
+Ran 183 tests, no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Total 1471 tests, no errors
+PASS: runsuite
+Running testrecurse
+## Parsing recursive test cases
+## Parsing recursive test cases (no substitution)
+## Parsing recursive test cases (SAX)
+## Parsing recursive test cases (SAX, no substitution)
+## Parsing non-recursive test cases
+## Parsing non-recursive test cases (SAX)
+## Parsing non-recursive huge case
+## Parsing non-recursive huge case (no substitution)
+## Parsing non-recursive huge case (SAX)
+## Parsing non-recursive huge case (SAX, no substitution)
+## Parsing non-recursive huge DTD case
+Total 49 tests, no errors
+PASS: testrecurse
+Running testchar
+testing char range: 1 2 3 4 done
+testing 1 byte char in document: 1 2 3 4 done
+testing 2 byte char in document: 1 2 3 4 done
+PASS: testchar
+Running testdict
+dictionary tests succeeded 20000 strings
+PASS: testdict
+Running testThreads
+PASS: testThreads
+Running runxmlconf
+Test suite: XML 1.0 (2nd edition) W3C Conformance Test Suite, 6 October 2000
+Test cases: James Clark XML 1.0 Tests
+Test cases: Fuji Xerox Japanese Text Tests XML 1.0 Tests
+Test cases: Sun Microsystems XML Tests
+Test cases: 159 tests
+Test cases: OASIS/NIST XML 1.0 Tests
+Test cases: IBM XML 1.0 Tests
+Test cases: IBM XML 1.1 Tests
+Test cases: Richard Tobin's XML 1.0 2nd edition errata test suite 21 Jul 2003
+Test cases: 34 tests
+Test cases: Richard Tobin's XML 1.1 test suite 13 Feb 2003
+Test cases: 57 tests
+Test cases: Richard Tobin's XML Namespaces 1.0 test suite 14 Feb 2003
+Test cases: 48 tests
+Test cases: Richard Tobin's XML Namespaces 1.1 test suite 14 Feb 2003
+Test cases: 8 tests
+Test cases: Richard Tobin's XML 1.0 3rd edition errata test suite 1 June 2006
+Test cases: 13 tests
+Test cases: University of Edinburgh tests for XML 1.0 5th edition
+Test cases: 393 tests
+Test cases: Richard Tobin's XML Namespaces 1.0/1.1 2nd edition test suite 1 June 2006
+Test cases: 3 tests
+Test cases: Bjoern Hoehrmann via HST 2013-09-18
+Test cases: 9 tests
+Ran 2273 tests, 15 errors, 0 leaks
+Total 2273 tests, 15 errors, 0 leaks
+See runxmlconf.log for detailed output
+15 errors were expected
+PASS: runxmlconf
+Running testapi
+Testing HTMLparser : 35 of 41 functions ...
+Testing HTMLtree : 18 of 18 functions ...
+Testing SAX2 : 36 of 36 functions ...
+Testing c14n : 3 of 4 functions ...
+Testing catalog : 27 of 36 functions ...
+Testing chvalid : 9 of 9 functions ...
+Testing debugXML : 25 of 28 functions ...
+Testing dict : 10 of 13 functions ...
+Testing encoding : 16 of 19 functions ...
+Testing entities : 11 of 17 functions ...
+Testing hash : 17 of 25 functions ...
+Testing list : 19 of 26 functions ...
+Testing nanohttp : 13 of 17 functions ...
+Testing parser : 59 of 71 functions ...
+Testing parserInternals : 30 of 87 functions ...
+Testing pattern : 10 of 15 functions ...
+Testing relaxng : 14 of 24 functions ...
+Testing schemasInternals : 0 of 2 functions ...
+Testing schematron : 1 of 10 functions ...
+Testing tree : 142 of 164 functions ...
+Testing uri : 10 of 15 functions ...
+Testing valid : 50 of 70 functions ...
+Testing xinclude : 8 of 10 functions ...
+Testing xmlIO : 41 of 51 functions ...
+Testing xmlautomata : 3 of 19 functions ...
+Testing xmlerror : 7 of 15 functions ...
+Testing xmlmodule : 2 of 4 functions ...
+Testing xmlreader : 76 of 86 functions ...
+Testing xmlregexp : 16 of 30 functions ...
+Testing xmlsave : 4 of 10 functions ...
+Testing xmlschemas : 16 of 27 functions ...
+Testing xmlschemastypes : 26 of 34 functions ...
+Testing xmlstring : 26 of 30 functions ...
+Testing xmlunicode : 166 of 166 functions ...
+Testing xmlwriter : 52 of 80 functions ...
+Testing xpath : 32 of 40 functions ...
+Testing xpathInternals : 106 of 117 functions ...
+Testing xpointer : 13 of 21 functions ...
+Total: 1097 functions, 289292 tests, 0 errors
+PASS: testapi
+OK
+PASS: attribs.py
+OK
+PASS: build.py
+OK
+PASS: compareNodes.py
+OK
+PASS: ctxterror.py
+OK
+PASS: cutnpaste.py
+OK
+PASS: dtdvalid.py
+OK
+PASS: error.py
+OK
+PASS: inbuf.py
+OK
+PASS: indexes.py
+OK
+PASS: input_callback.py
+OK
+PASS: nsdel.py
+OK
+PASS: outbuf.py
+OK
+PASS: push.py
+OK
+PASS: pushSAXhtml.py
+OK
+PASS: pushSAX.py
+OK
+PASS: reader2.py
+OK
+PASS: reader3.py
+OK
+PASS: reader4.py
+OK
+PASS: reader5.py
+OK
+PASS: reader6.py
+OK
+PASS: reader7.py
+OK
+PASS: reader8.py
+OK
+PASS: readererr.py
+OK
+PASS: readernext.py
+OK
+PASS: reader.py
+OK
+PASS: regexp.py
+OK
+PASS: relaxng.py
+OK
+PASS: resolver.py
+OK
+PASS: schema.py
+OK
+PASS: serialize.py
+OK
+PASS: sync.py
+OK
+PASS: thread2.py
+OK
+PASS: tstLastError.py
+OK
+PASS: tstmem.py
+OK
+PASS: tst.py
+OK
+PASS: tstURI.py
+OK
+PASS: tstxpath.py
+OK
+PASS: validate.py
+OK
+PASS: validDTD.py
+OK
+PASS: validRNG.py
+OK
+PASS: validSchemas.py
+OK
+PASS: walker.py
+OK
+PASS: xpathext.py
+OK
+PASS: xpathleak.py
+OK
+PASS: xpathns.py
+OK
+PASS: xpath.py
+OK
+PASS: xpathret.py
+DURATION: 15
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-raw.log
new file mode 100644
index 00000000000..bbadda9b73c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml2/ptest-raw.log
@@ -0,0 +1,264 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxml2/ptest
+Running runtest
+## XML regression tests
+## XML regression tests on memory
+## XML entity subst regression tests
+## XML Namespaces regression tests
+## Error cases regression tests
+## Error cases regression tests from file descriptor
+## Error cases regression tests with entity substitution
+## Error cases regression tests (old 1.0)
+## Error cases stream regression tests
+## Reader regression tests
+## Reader entities substitution regression tests
+## Reader on memory regression tests
+## Walker regression tests
+## SAX1 callbacks regression tests
+## SAX2 callbacks regression tests
+## SAX2 callbacks regression tests with entity substitution
+## XML push regression tests
+## XML push boundary tests
+## HTML regression tests
+## HTML regression tests from file descriptor
+## Push HTML regression tests
+## Push HTML boundary tests
+## HTML SAX regression tests
+## Valid documents regression tests
+## Validity checking regression tests
+## Streaming validity checking regression tests
+## Streaming validity error checking regression tests
+## General documents valid regression tests
+## XInclude regression tests
+## XInclude xmlReader regression tests
+## XInclude regression tests stripping include nodes
+## XInclude xmlReader regression tests stripping include nodes
+## XInclude regression tests without reader
+## URI parsing tests
+## URI base composition tests
+## Path URI conversion tests
+## Schemas regression tests
+## Relax-NG regression tests
+## Relax-NG streaming regression tests
+## Pattern regression tests
+## C14N with comments regression tests
+## C14N without comments regression tests
+## C14N exclusive without comments regression tests
+## C14N 1.1 without comments regression tests
+## Catalog and Threads regression tests
+## SVG parsing regression tests
+## Regexp regression tests
+## Automata regression tests
+Total 3272 tests, no errors
+PASS: runtest
+Running runsuite
+Failed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet
+Failed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet
+Failed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet
+## XML Schemas datatypes test suite from James Clark
+Ran 1035 tests, 10 errors, 0 leaks
+10 errors were expected
+## Relax NG test suite from James Clark
+Ran 253 tests, no errors
+## Relax NG test suite for libxml2
+Ran 183 tests, no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Ran 0 tests (0 schemata), no errors
+Total 1471 tests, no errors
+PASS: runsuite
+Running testrecurse
+## Parsing recursive test cases
+## Parsing recursive test cases (no substitution)
+## Parsing recursive test cases (SAX)
+## Parsing recursive test cases (SAX, no substitution)
+## Parsing non-recursive test cases
+## Parsing non-recursive test cases (SAX)
+## Parsing non-recursive huge case
+## Parsing non-recursive huge case (no substitution)
+## Parsing non-recursive huge case (SAX)
+## Parsing non-recursive huge case (SAX, no substitution)
+## Parsing non-recursive huge DTD case
+Total 49 tests, no errors
+PASS: testrecurse
+Running testchar
+testing char range: 1 2 3 4 done
+testing 1 byte char in document: 1 2 3 4 done
+testing 2 byte char in document: 1 2 3 4 done
+PASS: testchar
+Running testdict
+dictionary tests succeeded 20000 strings
+PASS: testdict
+Running testThreads
+PASS: testThreads
+Running runxmlconf
+Test suite: XML 1.0 (2nd edition) W3C Conformance Test Suite, 6 October 2000
+Test cases: James Clark XML 1.0 Tests
+Test cases: Fuji Xerox Japanese Text Tests XML 1.0 Tests
+Test cases: Sun Microsystems XML Tests
+Test cases: 159 tests
+Test cases: OASIS/NIST XML 1.0 Tests
+Test cases: IBM XML 1.0 Tests
+Test cases: IBM XML 1.1 Tests
+Test cases: Richard Tobin's XML 1.0 2nd edition errata test suite 21 Jul 2003
+Test cases: 34 tests
+Test cases: Richard Tobin's XML 1.1 test suite 13 Feb 2003
+Test cases: 57 tests
+Test cases: Richard Tobin's XML Namespaces 1.0 test suite 14 Feb 2003
+Test cases: 48 tests
+Test cases: Richard Tobin's XML Namespaces 1.1 test suite 14 Feb 2003
+Test cases: 8 tests
+Test cases: Richard Tobin's XML 1.0 3rd edition errata test suite 1 June 2006
+Test cases: 13 tests
+Test cases: University of Edinburgh tests for XML 1.0 5th edition
+Test cases: 393 tests
+Test cases: Richard Tobin's XML Namespaces 1.0/1.1 2nd edition test suite 1 June 2006
+Test cases: 3 tests
+Test cases: Bjoern Hoehrmann via HST 2013-09-18
+Test cases: 9 tests
+Ran 2273 tests, 15 errors, 0 leaks
+Total 2273 tests, 15 errors, 0 leaks
+See runxmlconf.log for detailed output
+15 errors were expected
+PASS: runxmlconf
+Running testapi
+Testing HTMLparser : 35 of 41 functions ...
+Testing HTMLtree : 18 of 18 functions ...
+Testing SAX2 : 36 of 36 functions ...
+Testing c14n : 3 of 4 functions ...
+Testing catalog : 27 of 36 functions ...
+Testing chvalid : 9 of 9 functions ...
+Testing debugXML : 25 of 28 functions ...
+Testing dict : 10 of 13 functions ...
+Testing encoding : 16 of 19 functions ...
+Testing entities : 11 of 17 functions ...
+Testing hash : 17 of 25 functions ...
+Testing list : 19 of 26 functions ...
+Testing nanohttp : 13 of 17 functions ...
+Testing parser : 59 of 71 functions ...
+Testing parserInternals : 30 of 87 functions ...
+Testing pattern : 10 of 15 functions ...
+Testing relaxng : 14 of 24 functions ...
+Testing schemasInternals : 0 of 2 functions ...
+Testing schematron : 1 of 10 functions ...
+Testing tree : 142 of 164 functions ...
+Testing uri : 10 of 15 functions ...
+Testing valid : 50 of 70 functions ...
+Testing xinclude : 8 of 10 functions ...
+Testing xmlIO : 41 of 51 functions ...
+Testing xmlautomata : 3 of 19 functions ...
+Testing xmlerror : 7 of 15 functions ...
+Testing xmlmodule : 2 of 4 functions ...
+Testing xmlreader : 76 of 86 functions ...
+Testing xmlregexp : 16 of 30 functions ...
+Testing xmlsave : 4 of 10 functions ...
+Testing xmlschemas : 16 of 27 functions ...
+Testing xmlschemastypes : 26 of 34 functions ...
+Testing xmlstring : 26 of 30 functions ...
+Testing xmlunicode : 166 of 166 functions ...
+Testing xmlwriter : 52 of 80 functions ...
+Testing xpath : 32 of 40 functions ...
+Testing xpathInternals : 106 of 117 functions ...
+Testing xpointer : 13 of 21 functions ...
+Total: 1097 functions, 289292 tests, 0 errors
+PASS: testapi
+OK
+PASS: attribs.py
+OK
+PASS: build.py
+OK
+PASS: compareNodes.py
+OK
+PASS: ctxterror.py
+OK
+PASS: cutnpaste.py
+OK
+PASS: dtdvalid.py
+OK
+PASS: error.py
+OK
+PASS: inbuf.py
+OK
+PASS: indexes.py
+OK
+PASS: input_callback.py
+OK
+PASS: nsdel.py
+OK
+PASS: outbuf.py
+OK
+PASS: push.py
+OK
+PASS: pushSAXhtml.py
+OK
+PASS: pushSAX.py
+OK
+PASS: reader2.py
+OK
+PASS: reader3.py
+OK
+PASS: reader4.py
+OK
+PASS: reader5.py
+OK
+PASS: reader6.py
+OK
+PASS: reader7.py
+OK
+PASS: reader8.py
+OK
+PASS: readererr.py
+OK
+PASS: readernext.py
+OK
+PASS: reader.py
+OK
+PASS: regexp.py
+OK
+PASS: relaxng.py
+OK
+PASS: resolver.py
+OK
+PASS: schema.py
+OK
+PASS: serialize.py
+OK
+PASS: sync.py
+OK
+PASS: thread2.py
+OK
+PASS: tstLastError.py
+OK
+PASS: tstmem.py
+OK
+PASS: tst.py
+OK
+PASS: tstURI.py
+OK
+PASS: tstxpath.py
+OK
+PASS: validate.py
+OK
+PASS: validDTD.py
+OK
+PASS: validRNG.py
+OK
+PASS: validSchemas.py
+OK
+PASS: walker.py
+OK
+PASS: xpathext.py
+OK
+PASS: xpathleak.py
+OK
+PASS: xpathns.py
+OK
+PASS: xpath.py
+OK
+PASS: xpathret.py
+DURATION: 15
+END: /usr/lib/libxml2/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxml2/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxml2/testresults.json
new file mode 100644
index 00000000000..64d5634bfb9
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxml2/testresults.json
@@ -0,0 +1,228 @@
+{
+ "runtime_core-image-ptest-libxml2_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxml2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0004634857177734375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3305957317352295,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02322864532470703,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 15.105900287628174,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001787424087524414,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxml2.attribs.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.build.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.compareNodes.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.ctxterror.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.cutnpaste.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.dtdvalid.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.error.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.inbuf.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.indexes.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.input_callback.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.nsdel.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.outbuf.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.push.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.pushSAX.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.pushSAXhtml.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader2.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader3.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader4.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader5.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader6.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader7.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.reader8.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.readererr.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.readernext.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.regexp.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.relaxng.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.resolver.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.runsuite": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.runtest": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.runxmlconf": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.schema.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.serialize.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.sync.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testThreads": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testapi": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testchar": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testdict": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.testrecurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.thread2.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tst.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstLastError.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstURI.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstmem.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.tstxpath.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validDTD.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validRNG.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validSchemas.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.validate.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.walker.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpath.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathext.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathleak.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathns.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.libxml2.xpathret.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxml2": {
+ "duration": "15"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.083117723464966,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-libxmlb.log b/runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-libxmlb.log
new file mode 100644
index 00000000000..b5ffbe4d90f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-libxmlb.log
@@ -0,0 +1,1324 @@
+START: ptest-runner
+2024-01-31T02:04
+Running test: libxmlb/libxmlb.test
+TAP version 13
+# random seed: R02S6b165813bd7dff7aa88924e782a7e4bf
+1..49
+# Start of libxmlb tests
+ok 1 /libxmlb/common
+ok 2 /libxmlb/common{content-type}
+ok 3 /libxmlb/common{searchv}
+ok 4 /libxmlb/common{union}
+# DEBUG: testing 'a'='b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: b
+# XbMachine-DEBUG: LVL 0 5: '
+# DEBUG: testing @a=='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: <
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: >
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: 1
+# XbMachine-DEBUG: LVL 0 6: 2
+# XbMachine-DEBUG: LVL 0 7: 3
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: 0
+# XbMachine-DEBUG: LVL 1 1: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing @a
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# DEBUG: testing not(@a)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: @
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing 'a'=
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# DEBUG: testing ='b'
+# XbMachine-DEBUG: LVL 0 0: =
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: b
+# XbMachine-DEBUG: LVL 0 3: '
+# DEBUG: testing 999='b'
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing text()='b'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: b
+# XbMachine-DEBUG: LVL 0 9: '
+# DEBUG: testing last()
+# XbMachine-DEBUG: LVL 0 0: l
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: s
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text last, trying function
+# DEBUG: testing text()~='beef'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: ~
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: '
+# XbMachine-DEBUG: LVL 0 9: b
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: e
+# XbMachine-DEBUG: LVL 0 12: f
+# XbMachine-DEBUG: LVL 0 13: '
+# XbMachine-DEBUG: popping: search()
+# XbMachine-DEBUG: stack: text(),'beef'
+# XbMachine-DEBUG: popping: 'beef'
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# DEBUG: testing @type~='dead'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: t
+# XbMachine-DEBUG: LVL 0 2: y
+# XbMachine-DEBUG: LVL 0 3: p
+# XbMachine-DEBUG: LVL 0 4: e
+# XbMachine-DEBUG: LVL 0 5: ~
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: d
+# XbMachine-DEBUG: LVL 0 9: e
+# XbMachine-DEBUG: LVL 0 10: a
+# XbMachine-DEBUG: LVL 0 11: d
+# XbMachine-DEBUG: LVL 0 12: '
+# DEBUG: testing 2
+# XbMachine-DEBUG: LVL 0 0: 2
+# DEBUG: testing text()=lower-case('firefox')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: l
+# XbMachine-DEBUG: LVL 0 8: o
+# XbMachine-DEBUG: LVL 0 9: w
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: r
+# XbMachine-DEBUG: LVL 0 12: -
+# XbMachine-DEBUG: LVL 0 13: c
+# XbMachine-DEBUG: LVL 0 14: a
+# XbMachine-DEBUG: LVL 0 15: s
+# XbMachine-DEBUG: LVL 0 16: e
+# XbMachine-DEBUG: LVL 0 17: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: f
+# XbMachine-DEBUG: LVL 1 2: i
+# XbMachine-DEBUG: LVL 1 3: r
+# XbMachine-DEBUG: LVL 1 4: e
+# XbMachine-DEBUG: LVL 1 5: f
+# XbMachine-DEBUG: LVL 1 6: o
+# XbMachine-DEBUG: LVL 1 7: x
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: )
+# XbMachine-DEBUG: Failed to add text lower-case, trying function
+# DEBUG: testing $'a'=$'b'
+# XbMachine-DEBUG: LVL 0 0: $
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: a
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: $
+# XbMachine-DEBUG: LVL 0 6: '
+# XbMachine-DEBUG: LVL 0 7: b
+# XbMachine-DEBUG: LVL 0 8: '
+# DEBUG: testing ('a'='b')&&('c'='d')
+# XbMachine-DEBUG: LVL 0 0: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# XbMachine-DEBUG: LVL 0 9: &
+# XbMachine-DEBUG: LVL 0 10: &
+# XbMachine-DEBUG: LVL 0 11: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: c
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: d
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: ,
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: ,
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: c
+# XbMachine-DEBUG: LVL 1 10: '
+# XbMachine-DEBUG: LVL 1 11: )
+# DEBUG: testing text(
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0:
+# DEBUG: testing text((((((((((((((((((((text()))))))))))))))))))))
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: (
+# XbMachine-DEBUG: LVL 2 0: (
+# XbMachine-DEBUG: LVL 3 0: (
+# XbMachine-DEBUG: LVL 4 0: (
+# XbMachine-DEBUG: LVL 5 0: (
+# XbMachine-DEBUG: LVL 6 0: (
+# XbMachine-DEBUG: LVL 7 0: (
+# XbMachine-DEBUG: LVL 8 0: (
+# XbMachine-DEBUG: LVL 9 0: (
+# XbMachine-DEBUG: LVL 10 0: (
+# XbMachine-DEBUG: LVL 11 0: (
+# XbMachine-DEBUG: LVL 12 0: (
+# XbMachine-DEBUG: LVL 13 0: (
+# XbMachine-DEBUG: LVL 14 0: (
+# XbMachine-DEBUG: LVL 15 0: (
+# XbMachine-DEBUG: LVL 16 0: (
+# XbMachine-DEBUG: LVL 17 0: (
+# XbMachine-DEBUG: LVL 18 0: (
+# XbMachine-DEBUG: LVL 19 0: (
+# XbMachine-DEBUG: LVL 20 0: t
+# XbMachine-DEBUG: LVL 20 1: e
+# XbMachine-DEBUG: LVL 20 2: x
+# XbMachine-DEBUG: LVL 20 3: t
+# XbMachine-DEBUG: LVL 20 4: (
+ok 5 /libxmlb/opcodes
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a',attr(),'b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a',attr(),'b'
+# XbMachine-DEBUG: ignoring optimized call to eq('a',attr(),'b'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: popping: 'b'
+# XbMachine-DEBUG: stack: 'a',attr()
+# XbMachine-DEBUG: popping: attr()
+# XbMachine-DEBUG: stack: 'a'
+# XbMachine-DEBUG: ignoring optimized call to attr('a'): cannot optimize: no silo to query
+# XbMachine-DEBUG: popping: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'a',attr(),'b',eq()
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:lt
+# XbMachine-DEBUG: before optimizing: 'a','b',lt()
+# XbMachine-DEBUG: popping: lt()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 999,123,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 999,123
+# XbMachine-DEBUG: popping1: 123
+# XbMachine-DEBUG: popping2: 999
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 0^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 0^1
+# XbMachine-DEBUG: popping: 0^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing lower-case('Fire')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^1,lower-case()
+# XbMachine-DEBUG: popping: lower-case()
+# XbMachine-DEBUG: stack: 'Fire'^1
+# XbMachine-DEBUG: popping: 'Fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'
+# DEBUG: testing upper-case('???????')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: '???????'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: '???????'^1
+# XbMachine-DEBUG: popping: '???????'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: ???????
+# XbMachine-DEBUG: stack: '???????'^255
+# XbMachine-DEBUG: popping: '???????'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result '???????'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: '???????'
+# DEBUG: testing upper-case(lower-case('Fire'))
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^2,lower-case()^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'Fire'^2,lower-case()^1
+# XbMachine-DEBUG: ignoring optimized call to upper-case('Fire'^2,lower-case()^1): FUNC type not supported
+# XbMachine-DEBUG: popping: lower-case()^1
+# XbMachine-DEBUG: stack: 'Fire'^2
+# XbMachine-DEBUG: popping: 'Fire'^2
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: before optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'fire'^1
+# XbMachine-DEBUG: popping: 'fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: FIRE
+# XbMachine-DEBUG: stack: 'FIRE'^255
+# XbMachine-DEBUG: popping: 'FIRE'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'FIRE'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'FIRE'
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: popping: in()
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1,'a'^1
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'c'^1,'b'^1,'a'^1): FUNC type not supported
+# XbMachine-DEBUG: popping: 'a'^1
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1
+# XbMachine-DEBUG: popping: 'b'^1
+# XbMachine-DEBUG: stack: text(),'c'^1
+# XbMachine-DEBUG: popping: 'c'^1
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a','b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 123,999,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 123,999
+# XbMachine-DEBUG: popping1: 999
+# XbMachine-DEBUG: popping2: 123
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 1^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 1^1
+# XbMachine-DEBUG: popping: 1^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+ok 6 /libxmlb/opcodes{optimize}
+ok 7 /libxmlb/opcodes{kind}
+ok 8 /libxmlb/stack
+ok 9 /libxmlb/stack{peek}
+ok 10 /libxmlb/node{data}
+ok 11 /libxmlb/node{export}
+# DEBUG:
+# magic: 624c4d58
+# guid: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# strtab: @387
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [061]
+# attr_value: lvfs [078]
+# NODE @62
+# size: 30
+# flags: 1
+# element_name: header [011]
+# next: 124
+# parent: 32
+# attr_name: type [068]
+# attr_value: <&> [083]
+# NODE @92
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [115]
+# attr_name: type [068]
+# attr_value: sha1 [087]
+# SENT @122
+# SENT @123
+# NODE @124
+# size: 38
+# flags: 1
+# element_name: component [023]
+# next: 232
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# attr_name: attr [073]
+# attr_value: value [100]
+# NODE @162
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 185
+# parent: 124
+# text: gimp.desktop [120]
+# SENT @184
+# NODE @185
+# size: 22
+# flags: 1
+# element_name: name [036]
+# next: 208
+# parent: 124
+# text: GIMP & Friend? [133]
+# SENT @207
+# NODE @208
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 124
+# text: org.gnome.Gimp.desktop [150]
+# SENT @230
+# SENT @231
+# NODE @232
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 286
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# NODE @262
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 232
+# text: gnome-software.desktop [173]
+# SENT @284
+# SENT @285
+# NODE @286
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [068]
+# attr_value: firmware [106]
+# NODE @316
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 339
+# parent: 286
+# text: org.hughski.ColorHug2.firmware [196]
+# SENT @338
+# NODE @339
+# size: 22
+# flags: 1
+# element_name: requires [041]
+# next: 0
+# parent: 286
+# NODE @361
+# size: 22
+# flags: 1
+# element_name: bootloader [050]
+# next: 0
+# parent: 339
+# text: 1.2.3 [227]
+# SENT @383
+# SENT @384
+# SENT @385
+# SENT @386
+# STRTAB @387
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: requires
+# [050]: bootloader
+# [061]: origin
+# [068]: type
+# [073]: attr
+# [078]: lvfs
+# [083]: <&>
+# [087]: sha1
+# [092]: desktop
+# [100]: value
+# [106]: firmware
+# [115]: dead
+# [120]: gimp.desktop
+# [133]: GIMP & Friend?
+# [150]: org.gnome.Gimp.desktop
+# [173]: gnome-software.desktop
+# [196]: org.hughski.ColorHug2.firmware
+# [227]: 1.2.3
+#
+# <components origin="lvfs">
+# <header type="&lt;&amp;&gt;">
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop" attr="value">
+# <id>gimp.desktop</id>
+# <name>GIMP &amp; Friend?</name>
+# <id>org.gnome.Gimp.desktop</id>
+# </component>
+# <component type="desktop">
+# <id>gnome-software.desktop</id>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# <requires>
+# <bootloader>1.2.3</bootloader>
+# </requires>
+# </component>
+# </components>
+ok 12 /libxmlb/builder
+ok 13 /libxmlb/builder{comments}
+# DEBUG:
+# magic: 624c4d58
+# guid: 7763392a-e166-1178-cbd5-590936cb74f5
+# strtab: @140
+# strtab_ntags: 3
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 107
+# parent: 54
+# text: Salut [035]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @106
+# NODE @107
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 0
+# parent: 54
+# text: Au revoir [041]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @137
+# SENT @138
+# SENT @139
+# STRTAB @140
+# [000]: components
+# [011]: component
+# [021]: p
+# [023]: xml:lang
+# [032]: fr
+# [035]: Salut
+# [041]: Au revoir
+#
+ok 14 /libxmlb/builder{native-lang}
+# DEBUG:
+# magic: 624c4d58
+# guid: 6c002382-7ad6-7ed9-0d93-d82574ccb351
+# strtab: @132
+# strtab_ntags: 4
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: description [021]
+# next: 0
+# parent: 54
+# attr_name: xml:lang [035]
+# attr_value: fr [044]
+# NODE @106
+# size: 22
+# flags: 1
+# element_name: p [033]
+# next: 0
+# parent: 76
+# text: Salut [047]
+# SENT @128
+# SENT @129
+# SENT @130
+# SENT @131
+# STRTAB @132
+# [000]: components
+# [011]: component
+# [021]: description
+# [033]: p
+# [035]: xml:lang
+# [044]: fr
+# [047]: Salut
+#
+ok 15 /libxmlb/builder{native-lang-nested}
+ok 16 /libxmlb/builder{native-lang-locale}
+# DEBUG: magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @32
+# strtab_ntags: 0
+# STRTAB @32
+#
+ok 17 /libxmlb/builder{empty}
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.04ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.13ms get size nodetab
+# XbSilo-DEBUG: 0.01ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.01ms adding strtab attr value
+# XbSilo-DEBUG: 0.01ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.01ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.25ms save file
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.30ms loaded file
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: blob too small
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.01ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.11ms get size nodetab
+# XbSilo-DEBUG: 0.00ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.00ms adding strtab attr value
+# XbSilo-DEBUG: 0.00ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.01ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.21ms save file
+# XbSilo-DEBUG: 0.02ms parse blob
+# XbSilo-DEBUG: 0.12ms loaded file
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.05ms loaded file
+# XbSilo-DEBUG: GUID string: 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# XbSilo-DEBUG: returning unchanged silo
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: (null)
+# XbSilo-DEBUG: loading silo with file contents
+ok 18 /libxmlb/builder{ensure}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: /tmp/temp.xml.23M1H2 changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+ok 19 /libxmlb/builder{ensure-watch-source}
+# <component type="desktop"><id>gimp.desktop</id></component>
+ok 20 /libxmlb/builder{node-vfunc}
+# DEBUG: ignoring (null)
+# DEBUG: ignoring components
+# DEBUG: ignoring id
+# DEBUG: ignoring id
+# <components><component><id>inkscape.desktop</id></component></components>
+ok 21 /libxmlb/builder{node-vfunc-remove}
+# DEBUG: >(null)<
+ok 22 /libxmlb/builder{node-vfunc-depth}
+ok 23 /libxmlb/builder{node-vfunc-error}
+ok 24 /libxmlb/builder{node-vfunc-ignore}
+# XbSilo-DEBUG: ignoring invalid file 0bb31de2141de8d7e4b888bd4a11d2a60c32bcd7: Mismatched XML
+# <book><id>foobar</id></book>
+ok 25 /libxmlb/builder{ignore-invalid}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 30d14d51-c53b-8cf3-38bf-c005fcab048b, current:fab3b073-da51-a363-75ce-a527a7ac7edb, cached: (null)
+<component type="desktop"><id>temp.desktop</id></component>ok 26 /libxmlb/builder{custom-mime}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: fab3b073-da51-a363-75ce-a527a7ac7edb, current:cda8951c-a775-0833-f294-66f059e68516, cached: (null)
+<id>Hello world!</id>ok 27 /libxmlb/builder{chained-adapters}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: cda8951c-a775-0833-f294-66f059e68516, current:aea2de93-f516-5926-1c73-102c3c0055df, cached: (null)
+ok 28 /libxmlb/builder{source-lzma}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: aea2de93-f516-5926-1c73-102c3c0055df, current:2ee6bd63-ff12-a5c2-349f-5da32068f256, cached: (null)
+ok 29 /libxmlb/builder{source-zstd}
+# <components origin="lvfs">
+# <component type="desktop">
+# <id>gimp.desktop</id>
+# <icon type="stock">dave</icon>
+# <description>hello <em>world!</em>
+# </description>
+# </component>
+# </components>
+<components origin="lvfs"><component type="desktop"><id>gimp.desktop</id><icon type="stock">dave</icon><description>hello <em>world!</em></description></component></components>ok 30 /libxmlb/builder-node
+ok 31 /libxmlb/builder-node{token-max}
+ok 32 /libxmlb/builder-node{info}
+# <component><description><p>Really long content
+# spanning multiple lines
+# </p></description></component>
+ok 33 /libxmlb/builder-node{literal-text}
+# <component><description><p>Really long content spanning multiple lines</p></description></component>
+ok 34 /libxmlb/builder-node{source-text}
+# DEBUG:
+# magic: 624c4d58
+# guid: 2929f697-1718-f58b-3e10-fd2cb3db1476
+# strtab: @193
+# strtab_ntags: 6
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: description [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 100
+# parent: 32
+# NODE @76
+# size: 22
+# flags: 1
+# element_name: code [014]
+# next: 0
+# parent: 54
+# text: Title [031]
+# tail: : [037]
+# SENT @98
+# SENT @99
+# NODE @100
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 0
+# parent: 32
+# text: There is a [039]
+# NODE @122
+# size: 22
+# flags: 1
+# element_name: em [019]
+# next: 145
+# parent: 100
+# text: slight [051]
+# tail: risk of [058]
+# SENT @144
+# NODE @145
+# size: 22
+# flags: 1
+# element_name: strong [022]
+# next: 168
+# parent: 100
+# text: death [068]
+# tail: here [074]
+# SENT @167
+# NODE @168
+# size: 22
+# flags: 1
+# element_name: a [029]
+# next: 0
+# parent: 100
+# text: ! [080]
+# SENT @190
+# SENT @191
+# SENT @192
+# STRTAB @193
+# [000]: description
+# [012]: p
+# [014]: code
+# [019]: em
+# [022]: strong
+# [029]: a
+# [031]: Title
+# [037]: :
+# [039]: There is a
+# [051]: slight
+# [058]: risk of
+# [068]: death
+# [074]: here
+# [080]: !
+#
+ok 35 /libxmlb/markup
+# DEBUG:
+# magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @86
+# strtab_ntags: 2
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: component [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 30
+# flags: 3
+# element_name: summary [010]
+# next: 0
+# parent: 32
+# text: A strategy game [018]
+# token: strategy [034]
+# token: strategi [043]
+# SENT @84
+# SENT @85
+# STRTAB @86
+# [000]: component
+# [010]: summary
+# [018]: A strategy game
+# [034]: strategy
+# [043]: strategi
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,?INT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),?0,search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),?0): ?INT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),?0,search()
+# XbSilo-DEBUG: 0.02ms query on component with `summary[text(),?0,search()]` [?0 ? strategi] limit=0 -> 1 results
+ok 36 /libxmlb/token-search
+# DEBUG:
+# magic: 624c4d58
+# guid: bd1f54c9-65bd-4538-7141-7fb9aabe5909
+# strtab: @333
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [054]
+# attr_value: lvfs [070]
+# NODE @62
+# size: 22
+# flags: 1
+# element_name: header [011]
+# next: 116
+# parent: 32
+# NODE @84
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [101]
+# attr_name: type [061]
+# attr_value: sha1 [075]
+# SENT @114
+# SENT @115
+# NODE @116
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 278
+# parent: 32
+# attr_name: type [061]
+# attr_value: desktop [080]
+# NODE @146
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 169
+# parent: 116
+# text: gimp.desktop [106]
+# SENT @168
+# NODE @169
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 192
+# parent: 116
+# text: org.gnome.Gimp.desktop [119]
+# SENT @191
+# NODE @192
+# size: 30
+# flags: 3
+# element_name: name [036]
+# next: 223
+# parent: 116
+# text: M?? [142]
+# token: m?ss [185]
+# token: mess [191]
+# SENT @222
+# NODE @223
+# size: 22
+# flags: 1
+# element_name: custom [041]
+# next: 0
+# parent: 116
+# NODE @245
+# size: 30
+# flags: 1
+# element_name: value [048]
+# next: 0
+# parent: 223
+# text: TRUE [149]
+# attr_name: key [066]
+# attr_value: KEY [088]
+# SENT @275
+# SENT @276
+# SENT @277
+# NODE @278
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [061]
+# attr_value: firmware [092]
+# NODE @308
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 278
+# text: org.hughski.ColorHug2.firmware [154]
+# SENT @330
+# SENT @331
+# SENT @332
+# STRTAB @333
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: custom
+# [048]: value
+# [054]: origin
+# [061]: type
+# [066]: key
+# [070]: lvfs
+# [075]: sha1
+# [080]: desktop
+# [088]: KEY
+# [092]: firmware
+# [101]: dead
+# [106]: gimp.desktop
+# [119]: org.gnome.Gimp.desktop
+# [142]: M??
+# [149]: TRUE
+# [154]: org.hughski.ColorHug2.firmware
+# [185]: m?ss
+# [191]: mess
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'FALSE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^2,attr()^2,'KEY'^2,eq()^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^2:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^2:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: ignoring optimized call to ge('percentage',attr(),90): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('percentage'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.gnome.Gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.hughski.ColorHug2.firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:ne
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=INTE
+# XbMachine-DEBUG: before optimizing: 2,position(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2,position()): FUNC:INTE types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 2,position(),eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:last
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,FUNC:not
+# XbMachine-DEBUG: before optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: ignoring optimized call to not('dave'^1,attr()^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('dave'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dead'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dead':$'dead'^255
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'gimp'[gimp]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'mEss'[mess]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: opcodes_sig=TEXT,INTE,FUNC:eq
+# XbMachine-DEBUG: before optimizing: '123',123,eq()
+# XbMachine-DEBUG: slow atoi fallback of 123:'123'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=INTE,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 123,'123',eq()
+# XbMachine-DEBUG: slow atoi fallback of '123':123
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:starts-with
+# XbMachine-DEBUG: before optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: ignoring optimized call to starts-with(text()^1,'gimp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:ends-with
+# XbMachine-DEBUG: before optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: ignoring optimized call to ends-with(text()^1,'.desktop'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:contains
+# XbMachine-DEBUG: before optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: ignoring optimized call to contains(text()^1,'imp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: opcodes_sig=FUNC:position,TEXT,FUNC:number,FUNC:eq
+# XbMachine-DEBUG: before optimizing: position(),'2'^1,number(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),'2'^1,number()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 2^255
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: before optimizing: position(),2,eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),2): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:string,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 2^1,string(),'2',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2^1,string(),'2'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: method ran, adding result '2'^255
+# XbMachine-DEBUG: after optimizing: '2','2',eq()
+# XbMachine-DEBUG: before optimizing: '2','2',eq()
+# XbMachine-DEBUG: slow strcmp fallback of '2':'2'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'org.hughski.ColorHug2.firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'org.hughski.ColorHug2.firmware':$'org.hughski.ColorHug2.firmware'^255
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:upper-case,FUNC:lower-case,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case()): FUNC:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to lower-case(text(),'Gimp.DESKTOP'^2,upper-case()^1): FUNC type not supported
+# XbMachine-DEBUG: method ran, adding result 'GIMP.DESKTOP'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: before optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'GIMP.DESKTOP'^1,lower-case()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 'gimp.desktop'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'gimp.desktop'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'gimp.desktop':$'gimp.desktop'^255
+ok 37 /libxmlb/xpath
+ok 38 /libxmlb/xpath-query
+ok 39 /libxmlb/xpath-query{reverse}
+ok 40 /libxmlb/xpath-query{force-node-cache}
+ok 41 /libxmlb/xpath{helpers}
+ok 42 /libxmlb/xpath{prepared}
+ok 43 /libxmlb/xpath{incomplete}
+ok 44 /libxmlb/xpath-parent
+ok 45 /libxmlb/xpath-glob
+ok 46 /libxmlb/xpath-node
+ok 47 /libxmlb/xpath-parent-subnode
+# DEBUG:
+# magic: 624c4d58
+# guid: e521db7b-b504-ac07-3be2-de0bc7a36c1c
+# strtab: @101
+# strtab_ntags: 1
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 55
+# parent: 0
+# text: value [004]
+# SENT @54
+# NODE @55
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 78
+# parent: 0
+# text: value2 [010]
+# SENT @77
+# NODE @78
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 0
+# parent: 0
+# text: value3 [017]
+# SENT @100
+# STRTAB @101
+# [000]: tag
+# [004]: value
+# [010]: value2
+# [017]: value3
+#
+<tag>value</tag><tag>value2</tag><tag>value3</tag>ok 48 /libxmlb/multiple-roots
+ok 49 /libxmlb/single-root
+# End of libxmlb tests
+PASS: libxmlb/libxmlb.test
+SUMMARY: total=1; passed=1; skipped=0; failed=0; user=0.0s; system=0.0s; maxrss=6400
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-raw.log
new file mode 100644
index 00000000000..6936cf78bf9
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxmlb/ptest-raw.log
@@ -0,0 +1,1329 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/libxmlb/ptest
+Running test: libxmlb/libxmlb.test
+TAP version 13
+# random seed: R02S6b165813bd7dff7aa88924e782a7e4bf
+1..49
+# Start of libxmlb tests
+ok 1 /libxmlb/common
+ok 2 /libxmlb/common{content-type}
+ok 3 /libxmlb/common{searchv}
+ok 4 /libxmlb/common{union}
+# DEBUG: testing 'a'='b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: b
+# XbMachine-DEBUG: LVL 0 5: '
+# DEBUG: testing @a=='b'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: =
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: <
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: >
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: 1
+# XbMachine-DEBUG: LVL 0 6: 2
+# XbMachine-DEBUG: LVL 0 7: 3
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: 0
+# XbMachine-DEBUG: LVL 1 1: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing @a
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: a
+# DEBUG: testing not(@a)
+# XbMachine-DEBUG: LVL 0 0: n
+# XbMachine-DEBUG: LVL 0 1: o
+# XbMachine-DEBUG: LVL 0 2: t
+# XbMachine-DEBUG: LVL 0 3: (
+# XbMachine-DEBUG: LVL 1 0: @
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: )
+# XbMachine-DEBUG: Failed to add text not, trying function
+# DEBUG: testing 'a'=
+# XbMachine-DEBUG: LVL 0 0: '
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: '
+# XbMachine-DEBUG: LVL 0 3: =
+# DEBUG: testing ='b'
+# XbMachine-DEBUG: LVL 0 0: =
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: b
+# XbMachine-DEBUG: LVL 0 3: '
+# DEBUG: testing 999='b'
+# XbMachine-DEBUG: LVL 0 0: 9
+# XbMachine-DEBUG: LVL 0 1: 9
+# XbMachine-DEBUG: LVL 0 2: 9
+# XbMachine-DEBUG: LVL 0 3: =
+# XbMachine-DEBUG: LVL 0 4: '
+# XbMachine-DEBUG: LVL 0 5: b
+# XbMachine-DEBUG: LVL 0 6: '
+# DEBUG: testing text()='b'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: b
+# XbMachine-DEBUG: LVL 0 9: '
+# DEBUG: testing last()
+# XbMachine-DEBUG: LVL 0 0: l
+# XbMachine-DEBUG: LVL 0 1: a
+# XbMachine-DEBUG: LVL 0 2: s
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text last, trying function
+# DEBUG: testing text()~='beef'
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: ~
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: '
+# XbMachine-DEBUG: LVL 0 9: b
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: e
+# XbMachine-DEBUG: LVL 0 12: f
+# XbMachine-DEBUG: LVL 0 13: '
+# XbMachine-DEBUG: popping: search()
+# XbMachine-DEBUG: stack: text(),'beef'
+# XbMachine-DEBUG: popping: 'beef'
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# XbMachine-DEBUG: pushing generic opcode
+# DEBUG: testing @type~='dead'
+# XbMachine-DEBUG: LVL 0 0: @
+# XbMachine-DEBUG: LVL 0 1: t
+# XbMachine-DEBUG: LVL 0 2: y
+# XbMachine-DEBUG: LVL 0 3: p
+# XbMachine-DEBUG: LVL 0 4: e
+# XbMachine-DEBUG: LVL 0 5: ~
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: '
+# XbMachine-DEBUG: LVL 0 8: d
+# XbMachine-DEBUG: LVL 0 9: e
+# XbMachine-DEBUG: LVL 0 10: a
+# XbMachine-DEBUG: LVL 0 11: d
+# XbMachine-DEBUG: LVL 0 12: '
+# DEBUG: testing 2
+# XbMachine-DEBUG: LVL 0 0: 2
+# DEBUG: testing text()=lower-case('firefox')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: l
+# XbMachine-DEBUG: LVL 0 8: o
+# XbMachine-DEBUG: LVL 0 9: w
+# XbMachine-DEBUG: LVL 0 10: e
+# XbMachine-DEBUG: LVL 0 11: r
+# XbMachine-DEBUG: LVL 0 12: -
+# XbMachine-DEBUG: LVL 0 13: c
+# XbMachine-DEBUG: LVL 0 14: a
+# XbMachine-DEBUG: LVL 0 15: s
+# XbMachine-DEBUG: LVL 0 16: e
+# XbMachine-DEBUG: LVL 0 17: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: f
+# XbMachine-DEBUG: LVL 1 2: i
+# XbMachine-DEBUG: LVL 1 3: r
+# XbMachine-DEBUG: LVL 1 4: e
+# XbMachine-DEBUG: LVL 1 5: f
+# XbMachine-DEBUG: LVL 1 6: o
+# XbMachine-DEBUG: LVL 1 7: x
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: )
+# XbMachine-DEBUG: Failed to add text lower-case, trying function
+# DEBUG: testing $'a'=$'b'
+# XbMachine-DEBUG: LVL 0 0: $
+# XbMachine-DEBUG: LVL 0 1: '
+# XbMachine-DEBUG: LVL 0 2: a
+# XbMachine-DEBUG: LVL 0 3: '
+# XbMachine-DEBUG: LVL 0 4: =
+# XbMachine-DEBUG: LVL 0 5: $
+# XbMachine-DEBUG: LVL 0 6: '
+# XbMachine-DEBUG: LVL 0 7: b
+# XbMachine-DEBUG: LVL 0 8: '
+# DEBUG: testing ('a'='b')&&('c'='d')
+# XbMachine-DEBUG: LVL 0 0: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# XbMachine-DEBUG: LVL 0 9: &
+# XbMachine-DEBUG: LVL 0 10: &
+# XbMachine-DEBUG: LVL 0 11: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: c
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: =
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: d
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: )
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: )
+# XbMachine-DEBUG: Failed to add text text, trying function
+# XbMachine-DEBUG: LVL 0 6: =
+# XbMachine-DEBUG: LVL 0 7: =
+# XbMachine-DEBUG: LVL 0 8: (
+# XbMachine-DEBUG: LVL 1 0: '
+# XbMachine-DEBUG: LVL 1 1: a
+# XbMachine-DEBUG: LVL 1 2: '
+# XbMachine-DEBUG: LVL 1 3: ,
+# XbMachine-DEBUG: LVL 1 4: '
+# XbMachine-DEBUG: LVL 1 5: b
+# XbMachine-DEBUG: LVL 1 6: '
+# XbMachine-DEBUG: LVL 1 7: ,
+# XbMachine-DEBUG: LVL 1 8: '
+# XbMachine-DEBUG: LVL 1 9: c
+# XbMachine-DEBUG: LVL 1 10: '
+# XbMachine-DEBUG: LVL 1 11: )
+# DEBUG: testing text(
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0:
+# DEBUG: testing text((((((((((((((((((((text()))))))))))))))))))))
+# XbMachine-DEBUG: LVL 0 0: t
+# XbMachine-DEBUG: LVL 0 1: e
+# XbMachine-DEBUG: LVL 0 2: x
+# XbMachine-DEBUG: LVL 0 3: t
+# XbMachine-DEBUG: LVL 0 4: (
+# XbMachine-DEBUG: LVL 1 0: (
+# XbMachine-DEBUG: LVL 2 0: (
+# XbMachine-DEBUG: LVL 3 0: (
+# XbMachine-DEBUG: LVL 4 0: (
+# XbMachine-DEBUG: LVL 5 0: (
+# XbMachine-DEBUG: LVL 6 0: (
+# XbMachine-DEBUG: LVL 7 0: (
+# XbMachine-DEBUG: LVL 8 0: (
+# XbMachine-DEBUG: LVL 9 0: (
+# XbMachine-DEBUG: LVL 10 0: (
+# XbMachine-DEBUG: LVL 11 0: (
+# XbMachine-DEBUG: LVL 12 0: (
+# XbMachine-DEBUG: LVL 13 0: (
+# XbMachine-DEBUG: LVL 14 0: (
+# XbMachine-DEBUG: LVL 15 0: (
+# XbMachine-DEBUG: LVL 16 0: (
+# XbMachine-DEBUG: LVL 17 0: (
+# XbMachine-DEBUG: LVL 18 0: (
+# XbMachine-DEBUG: LVL 19 0: (
+# XbMachine-DEBUG: LVL 20 0: t
+# XbMachine-DEBUG: LVL 20 1: e
+# XbMachine-DEBUG: LVL 20 2: x
+# XbMachine-DEBUG: LVL 20 3: t
+# XbMachine-DEBUG: LVL 20 4: (
+ok 5 /libxmlb/opcodes
+# DEBUG: testing @a='b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a',attr(),'b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a',attr(),'b'
+# XbMachine-DEBUG: ignoring optimized call to eq('a',attr(),'b'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: popping: 'b'
+# XbMachine-DEBUG: stack: 'a',attr()
+# XbMachine-DEBUG: popping: attr()
+# XbMachine-DEBUG: stack: 'a'
+# XbMachine-DEBUG: ignoring optimized call to attr('a'): cannot optimize: no silo to query
+# XbMachine-DEBUG: popping: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'a',attr(),'b',eq()
+# DEBUG: testing 'a'<'b'
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:lt
+# XbMachine-DEBUG: before optimizing: 'a','b',lt()
+# XbMachine-DEBUG: popping: lt()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing 999>=123
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 999,123,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 999,123
+# XbMachine-DEBUG: popping1: 123
+# XbMachine-DEBUG: popping2: 999
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing not(0)
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 0^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 0^1
+# XbMachine-DEBUG: popping: 0^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: True
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG: testing lower-case('Fire')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^1,lower-case()
+# XbMachine-DEBUG: popping: lower-case()
+# XbMachine-DEBUG: stack: 'Fire'^1
+# XbMachine-DEBUG: popping: 'Fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'
+# DEBUG: testing upper-case('???????')
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: '???????'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: '???????'^1
+# XbMachine-DEBUG: popping: '???????'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: ???????
+# XbMachine-DEBUG: stack: '???????'^255
+# XbMachine-DEBUG: popping: '???????'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result '???????'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: '???????'
+# DEBUG: testing upper-case(lower-case('Fire'))
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case,FUNC:upper-case
+# XbMachine-DEBUG: before optimizing: 'Fire'^2,lower-case()^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'Fire'^2,lower-case()^1
+# XbMachine-DEBUG: ignoring optimized call to upper-case('Fire'^2,lower-case()^1): FUNC type not supported
+# XbMachine-DEBUG: popping: lower-case()^1
+# XbMachine-DEBUG: stack: 'Fire'^2
+# XbMachine-DEBUG: popping: 'Fire'^2
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: fire
+# XbMachine-DEBUG: stack: 'fire'^255
+# XbMachine-DEBUG: popping: 'fire'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'fire'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: before optimizing: 'fire'^1,upper-case()
+# XbMachine-DEBUG: popping: upper-case()
+# XbMachine-DEBUG: stack: 'fire'^1
+# XbMachine-DEBUG: popping: 'fire'^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: pushing: FIRE
+# XbMachine-DEBUG: stack: 'FIRE'^255
+# XbMachine-DEBUG: popping: 'FIRE'^255
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: method ran, adding result 'FIRE'^255
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: 'FIRE'
+# DEBUG: testing text()==('a','b','c')
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: popping: in()
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1,'a'^1
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'c'^1,'b'^1,'a'^1): FUNC type not supported
+# XbMachine-DEBUG: popping: 'a'^1
+# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1
+# XbMachine-DEBUG: popping: 'b'^1
+# XbMachine-DEBUG: stack: text(),'c'^1
+# XbMachine-DEBUG: popping: 'c'^1
+# XbMachine-DEBUG: stack: text()
+# XbMachine-DEBUG: popping: text()
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: not popping: stack empty
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: after optimizing: text(),'c'^1,'b'^1,'a'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'a','b',eq()
+# XbMachine-DEBUG: popping: eq()
+# XbMachine-DEBUG: stack: 'a','b'
+# XbMachine-DEBUG: popping1: 'b'
+# XbMachine-DEBUG: popping2: 'a'
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 123,999,ge()
+# XbMachine-DEBUG: popping: ge()
+# XbMachine-DEBUG: stack: 123,999
+# XbMachine-DEBUG: popping1: 999
+# XbMachine-DEBUG: popping2: 123
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not
+# XbMachine-DEBUG: before optimizing: 1^1,not()
+# XbMachine-DEBUG: popping: not()
+# XbMachine-DEBUG: stack: 1^1
+# XbMachine-DEBUG: popping: 1^1
+# XbMachine-DEBUG: stack is empty
+# XbMachine-DEBUG: popping: False
+# XbMachine-DEBUG: stack is empty
+ok 6 /libxmlb/opcodes{optimize}
+ok 7 /libxmlb/opcodes{kind}
+ok 8 /libxmlb/stack
+ok 9 /libxmlb/stack{peek}
+ok 10 /libxmlb/node{data}
+ok 11 /libxmlb/node{export}
+# DEBUG:
+# magic: 624c4d58
+# guid: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# strtab: @387
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [061]
+# attr_value: lvfs [078]
+# NODE @62
+# size: 30
+# flags: 1
+# element_name: header [011]
+# next: 124
+# parent: 32
+# attr_name: type [068]
+# attr_value: <&> [083]
+# NODE @92
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [115]
+# attr_name: type [068]
+# attr_value: sha1 [087]
+# SENT @122
+# SENT @123
+# NODE @124
+# size: 38
+# flags: 1
+# element_name: component [023]
+# next: 232
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# attr_name: attr [073]
+# attr_value: value [100]
+# NODE @162
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 185
+# parent: 124
+# text: gimp.desktop [120]
+# SENT @184
+# NODE @185
+# size: 22
+# flags: 1
+# element_name: name [036]
+# next: 208
+# parent: 124
+# text: GIMP & Friend? [133]
+# SENT @207
+# NODE @208
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 124
+# text: org.gnome.Gimp.desktop [150]
+# SENT @230
+# SENT @231
+# NODE @232
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 286
+# parent: 32
+# attr_name: type [068]
+# attr_value: desktop [092]
+# NODE @262
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 232
+# text: gnome-software.desktop [173]
+# SENT @284
+# SENT @285
+# NODE @286
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [068]
+# attr_value: firmware [106]
+# NODE @316
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 339
+# parent: 286
+# text: org.hughski.ColorHug2.firmware [196]
+# SENT @338
+# NODE @339
+# size: 22
+# flags: 1
+# element_name: requires [041]
+# next: 0
+# parent: 286
+# NODE @361
+# size: 22
+# flags: 1
+# element_name: bootloader [050]
+# next: 0
+# parent: 339
+# text: 1.2.3 [227]
+# SENT @383
+# SENT @384
+# SENT @385
+# SENT @386
+# STRTAB @387
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: requires
+# [050]: bootloader
+# [061]: origin
+# [068]: type
+# [073]: attr
+# [078]: lvfs
+# [083]: <&>
+# [087]: sha1
+# [092]: desktop
+# [100]: value
+# [106]: firmware
+# [115]: dead
+# [120]: gimp.desktop
+# [133]: GIMP & Friend?
+# [150]: org.gnome.Gimp.desktop
+# [173]: gnome-software.desktop
+# [196]: org.hughski.ColorHug2.firmware
+# [227]: 1.2.3
+#
+# <components origin="lvfs">
+# <header type="&lt;&amp;&gt;">
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop" attr="value">
+# <id>gimp.desktop</id>
+# <name>GIMP &amp; Friend?</name>
+# <id>org.gnome.Gimp.desktop</id>
+# </component>
+# <component type="desktop">
+# <id>gnome-software.desktop</id>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# <requires>
+# <bootloader>1.2.3</bootloader>
+# </requires>
+# </component>
+# </components>
+ok 12 /libxmlb/builder
+ok 13 /libxmlb/builder{comments}
+# DEBUG:
+# magic: 624c4d58
+# guid: 7763392a-e166-1178-cbd5-590936cb74f5
+# strtab: @140
+# strtab_ntags: 3
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 107
+# parent: 54
+# text: Salut [035]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @106
+# NODE @107
+# size: 30
+# flags: 1
+# element_name: p [021]
+# next: 0
+# parent: 54
+# text: Au revoir [041]
+# attr_name: xml:lang [023]
+# attr_value: fr [032]
+# SENT @137
+# SENT @138
+# SENT @139
+# STRTAB @140
+# [000]: components
+# [011]: component
+# [021]: p
+# [023]: xml:lang
+# [032]: fr
+# [035]: Salut
+# [041]: Au revoir
+#
+ok 14 /libxmlb/builder{native-lang}
+# DEBUG:
+# magic: 624c4d58
+# guid: 6c002382-7ad6-7ed9-0d93-d82574ccb351
+# strtab: @132
+# strtab_ntags: 4
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: component [011]
+# next: 0
+# parent: 32
+# NODE @76
+# size: 30
+# flags: 1
+# element_name: description [021]
+# next: 0
+# parent: 54
+# attr_name: xml:lang [035]
+# attr_value: fr [044]
+# NODE @106
+# size: 22
+# flags: 1
+# element_name: p [033]
+# next: 0
+# parent: 76
+# text: Salut [047]
+# SENT @128
+# SENT @129
+# SENT @130
+# SENT @131
+# STRTAB @132
+# [000]: components
+# [011]: component
+# [021]: description
+# [033]: p
+# [035]: xml:lang
+# [044]: fr
+# [047]: Salut
+#
+ok 15 /libxmlb/builder{native-lang-nested}
+ok 16 /libxmlb/builder{native-lang-locale}
+# DEBUG: magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @32
+# strtab_ntags: 0
+# STRTAB @32
+#
+ok 17 /libxmlb/builder{empty}
+# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.04ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.13ms get size nodetab
+# XbSilo-DEBUG: 0.01ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.01ms adding strtab attr value
+# XbSilo-DEBUG: 0.01ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.01ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.25ms save file
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.30ms loaded file
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: blob too small
+# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?
+# XbSilo-DEBUG: 0.01ms compile 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: 0.11ms get size nodetab
+# XbSilo-DEBUG: 0.00ms adding strtab element
+# XbSilo-DEBUG: 0.00ms adding strtab attr name
+# XbSilo-DEBUG: 0.00ms adding strtab attr value
+# XbSilo-DEBUG: 0.00ms adding strtab text
+# XbSilo-DEBUG: 0.00ms adding strtab tokens
+# XbSilo-DEBUG: 0.01ms writing nodetab
+# XbSilo-DEBUG: 0.00ms fixing ->parent and ->next
+# XbSilo-DEBUG: 0.00ms appending strtab
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.21ms save file
+# XbSilo-DEBUG: 0.02ms parse blob
+# XbSilo-DEBUG: 0.12ms loaded file
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: 0.01ms parse blob
+# XbSilo-DEBUG: 0.05ms loaded file
+# XbSilo-DEBUG: GUID string: 6a695122c2983ad2faa3f54c704d9fbacf56200d
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: 0e82a201-926d-d637-04e5-5631bd1b1c64
+# XbSilo-DEBUG: returning unchanged silo
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 0e82a201-926d-d637-04e5-5631bd1b1c64, current:0e82a201-926d-d637-04e5-5631bd1b1c64, cached: (null)
+# XbSilo-DEBUG: loading silo with file contents
+ok 18 /libxmlb/builder{ensure}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory
+# XbSilo-DEBUG: /tmp/temp.xml.23M1H2 changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating
+ok 19 /libxmlb/builder{ensure-watch-source}
+# <component type="desktop"><id>gimp.desktop</id></component>
+ok 20 /libxmlb/builder{node-vfunc}
+# DEBUG: ignoring (null)
+# DEBUG: ignoring components
+# DEBUG: ignoring id
+# DEBUG: ignoring id
+# <components><component><id>inkscape.desktop</id></component></components>
+ok 21 /libxmlb/builder{node-vfunc-remove}
+# DEBUG: >(null)<
+ok 22 /libxmlb/builder{node-vfunc-depth}
+ok 23 /libxmlb/builder{node-vfunc-error}
+ok 24 /libxmlb/builder{node-vfunc-ignore}
+# XbSilo-DEBUG: ignoring invalid file 0bb31de2141de8d7e4b888bd4a11d2a60c32bcd7: Mismatched XML
+# <book><id>foobar</id></book>
+ok 25 /libxmlb/builder{ignore-invalid}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: 30d14d51-c53b-8cf3-38bf-c005fcab048b, current:fab3b073-da51-a363-75ce-a527a7ac7edb, cached: (null)
+<component type="desktop"><id>temp.desktop</id></component>ok 26 /libxmlb/builder{custom-mime}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: fab3b073-da51-a363-75ce-a527a7ac7edb, current:cda8951c-a775-0833-f294-66f059e68516, cached: (null)
+<id>Hello world!</id>ok 27 /libxmlb/builder{chained-adapters}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: cda8951c-a775-0833-f294-66f059e68516, current:aea2de93-f516-5926-1c73-102c3c0055df, cached: (null)
+ok 28 /libxmlb/builder{source-lzma}
+# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb
+# XbSilo-DEBUG: file: aea2de93-f516-5926-1c73-102c3c0055df, current:2ee6bd63-ff12-a5c2-349f-5da32068f256, cached: (null)
+ok 29 /libxmlb/builder{source-zstd}
+# <components origin="lvfs">
+# <component type="desktop">
+# <id>gimp.desktop</id>
+# <icon type="stock">dave</icon>
+# <description>hello <em>world!</em>
+# </description>
+# </component>
+# </components>
+<components origin="lvfs"><component type="desktop"><id>gimp.desktop</id><icon type="stock">dave</icon><description>hello <em>world!</em></description></component></components>ok 30 /libxmlb/builder-node
+ok 31 /libxmlb/builder-node{token-max}
+ok 32 /libxmlb/builder-node{info}
+# <component><description><p>Really long content
+# spanning multiple lines
+# </p></description></component>
+ok 33 /libxmlb/builder-node{literal-text}
+# <component><description><p>Really long content spanning multiple lines</p></description></component>
+ok 34 /libxmlb/builder-node{source-text}
+# DEBUG:
+# magic: 624c4d58
+# guid: 2929f697-1718-f58b-3e10-fd2cb3db1476
+# strtab: @193
+# strtab_ntags: 6
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: description [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 100
+# parent: 32
+# NODE @76
+# size: 22
+# flags: 1
+# element_name: code [014]
+# next: 0
+# parent: 54
+# text: Title [031]
+# tail: : [037]
+# SENT @98
+# SENT @99
+# NODE @100
+# size: 22
+# flags: 1
+# element_name: p [012]
+# next: 0
+# parent: 32
+# text: There is a [039]
+# NODE @122
+# size: 22
+# flags: 1
+# element_name: em [019]
+# next: 145
+# parent: 100
+# text: slight [051]
+# tail: risk of [058]
+# SENT @144
+# NODE @145
+# size: 22
+# flags: 1
+# element_name: strong [022]
+# next: 168
+# parent: 100
+# text: death [068]
+# tail: here [074]
+# SENT @167
+# NODE @168
+# size: 22
+# flags: 1
+# element_name: a [029]
+# next: 0
+# parent: 100
+# text: ! [080]
+# SENT @190
+# SENT @191
+# SENT @192
+# STRTAB @193
+# [000]: description
+# [012]: p
+# [014]: code
+# [019]: em
+# [022]: strong
+# [029]: a
+# [031]: Title
+# [037]: :
+# [039]: There is a
+# [051]: slight
+# [058]: risk of
+# [068]: death
+# [074]: here
+# [080]: !
+#
+ok 35 /libxmlb/markup
+# DEBUG:
+# magic: 624c4d58
+# guid: 00000000-0000-0000-0000-000000000000
+# strtab: @86
+# strtab_ntags: 2
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: component [000]
+# next: 0
+# parent: 0
+# NODE @54
+# size: 30
+# flags: 3
+# element_name: summary [010]
+# next: 0
+# parent: 32
+# text: A strategy game [018]
+# token: strategy [034]
+# token: strategi [043]
+# SENT @84
+# SENT @85
+# STRTAB @86
+# [000]: component
+# [010]: summary
+# [018]: A strategy game
+# [034]: strategy
+# [043]: strategi
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,?INT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),?0,search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),?0): ?INT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),?0,search()
+# XbSilo-DEBUG: 0.02ms query on component with `summary[text(),?0,search()]` [?0 ? strategi] limit=0 -> 1 results
+ok 36 /libxmlb/token-search
+# DEBUG:
+# magic: 624c4d58
+# guid: bd1f54c9-65bd-4538-7141-7fb9aabe5909
+# strtab: @333
+# strtab_ntags: 8
+# NODE @32
+# size: 30
+# flags: 1
+# element_name: components [000]
+# next: 0
+# parent: 0
+# attr_name: origin [054]
+# attr_value: lvfs [070]
+# NODE @62
+# size: 22
+# flags: 1
+# element_name: header [011]
+# next: 116
+# parent: 32
+# NODE @84
+# size: 30
+# flags: 1
+# element_name: csum [018]
+# next: 0
+# parent: 62
+# text: dead [101]
+# attr_name: type [061]
+# attr_value: sha1 [075]
+# SENT @114
+# SENT @115
+# NODE @116
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 278
+# parent: 32
+# attr_name: type [061]
+# attr_value: desktop [080]
+# NODE @146
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 169
+# parent: 116
+# text: gimp.desktop [106]
+# SENT @168
+# NODE @169
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 192
+# parent: 116
+# text: org.gnome.Gimp.desktop [119]
+# SENT @191
+# NODE @192
+# size: 30
+# flags: 3
+# element_name: name [036]
+# next: 223
+# parent: 116
+# text: M?? [142]
+# token: m?ss [185]
+# token: mess [191]
+# SENT @222
+# NODE @223
+# size: 22
+# flags: 1
+# element_name: custom [041]
+# next: 0
+# parent: 116
+# NODE @245
+# size: 30
+# flags: 1
+# element_name: value [048]
+# next: 0
+# parent: 223
+# text: TRUE [149]
+# attr_name: key [066]
+# attr_value: KEY [088]
+# SENT @275
+# SENT @276
+# SENT @277
+# NODE @278
+# size: 30
+# flags: 1
+# element_name: component [023]
+# next: 0
+# parent: 32
+# attr_name: type [061]
+# attr_value: firmware [092]
+# NODE @308
+# size: 22
+# flags: 1
+# element_name: id [033]
+# next: 0
+# parent: 278
+# text: org.hughski.ColorHug2.firmware [154]
+# SENT @330
+# SENT @331
+# SENT @332
+# STRTAB @333
+# [000]: components
+# [011]: header
+# [018]: csum
+# [023]: component
+# [033]: id
+# [036]: name
+# [041]: custom
+# [048]: value
+# [054]: origin
+# [061]: type
+# [066]: key
+# [070]: lvfs
+# [075]: sha1
+# [080]: desktop
+# [088]: KEY
+# [092]: firmware
+# [101]: dead
+# [106]: gimp.desktop
+# [119]: org.gnome.Gimp.desktop
+# [142]: M??
+# [149]: TRUE
+# [154]: org.hughski.ColorHug2.firmware
+# [185]: m?ss
+# [191]: mess
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:in
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: ignoring optimized call to in(text(),'gimp.desktop'^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop'^1,in()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'FALSE'^1:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and
+# XbMachine-DEBUG: before optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: ignoring optimized call to and('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2): FUNC:TEXT types not supported
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text('key'^2,attr()^2,'KEY'^2,eq()^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('key'^2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()
+# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^2:$'KEY'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^2:$'TRUE'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,INTE,FUNC:ge
+# XbMachine-DEBUG: before optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: ignoring optimized call to ge('percentage',attr(),90): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('percentage'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'percentage',attr(),90,ge()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dave'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dave',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.gnome.Gimp.desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.hughski.ColorHug2.firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:ne
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: opcodes_sig=INTE
+# XbMachine-DEBUG: before optimizing: 2,position(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2,position()): FUNC:INTE types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(2): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 2,position(),eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:last
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,FUNC:not
+# XbMachine-DEBUG: before optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: ignoring optimized call to not('dave'^1,attr()^1): FUNC type not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('dave'^1): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'dave'^1,attr()^1,not()
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dead'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'dead',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'dead':$'dead'^255
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'gimp'[gimp]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp'[gimp],search()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search
+# XbMachine-DEBUG: before optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: ignoring optimized call to search(text(),'mEss'[mess]): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'mEss'[mess],search()
+# XbMachine-DEBUG: opcodes_sig=TEXT,INTE,FUNC:eq
+# XbMachine-DEBUG: before optimizing: '123',123,eq()
+# XbMachine-DEBUG: slow atoi fallback of 123:'123'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=INTE,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 123,'123',eq()
+# XbMachine-DEBUG: slow atoi fallback of '123':123
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:starts-with
+# XbMachine-DEBUG: before optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: ignoring optimized call to starts-with(text()^1,'gimp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'gimp'^1,starts-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:ends-with
+# XbMachine-DEBUG: before optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: ignoring optimized call to ends-with(text()^1,'.desktop'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'.desktop'^1,ends-with()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:contains
+# XbMachine-DEBUG: before optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: ignoring optimized call to contains(text()^1,'imp'^1): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text()^1,'imp'^1,contains()
+# XbMachine-DEBUG: opcodes_sig=FUNC:position,TEXT,FUNC:number,FUNC:eq
+# XbMachine-DEBUG: before optimizing: position(),'2'^1,number(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),'2'^1,number()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 2^255
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: before optimizing: position(),2,eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(position(),2): INTE:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: position(),2,eq()
+# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:string,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 2^1,string(),'2',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(2^1,string(),'2'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: method ran, adding result '2'^255
+# XbMachine-DEBUG: after optimizing: '2','2',eq()
+# XbMachine-DEBUG: before optimizing: '2','2',eq()
+# XbMachine-DEBUG: slow strcmp fallback of '2':'2'
+# XbMachine-DEBUG: method ran, adding result True
+# XbMachine-DEBUG: after optimizing: True
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'org.hughski.ColorHug2.firmware'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'org.hughski.ColorHug2.firmware',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255
+# XbMachine-DEBUG: slow strcmp fallback of 'org.hughski.ColorHug2.firmware':$'org.hughski.ColorHug2.firmware'^255
+# DEBUG:
+# <components origin="lvfs">
+# <header>
+# <csum type="sha1">dead</csum>
+# </header>
+# <component type="desktop">
+# <id> gimp.desktop </id>
+# <id>org.gnome.Gimp.desktop</id>
+# <name>M??</name>
+# <custom>
+# <value key="KEY">TRUE</value>
+# </custom>
+# </component>
+# <component type="firmware">
+# <id>org.hughski.ColorHug2.firmware</id>
+# </component>
+# </components>
+#
+# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:upper-case,FUNC:lower-case,FUNC:eq
+# XbMachine-DEBUG: before optimizing: text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case()): FUNC:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to lower-case(text(),'Gimp.DESKTOP'^2,upper-case()^1): FUNC type not supported
+# XbMachine-DEBUG: method ran, adding result 'GIMP.DESKTOP'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: before optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'GIMP.DESKTOP'^1,lower-case()): FUNC:TEXT types not supported
+# XbMachine-DEBUG: method ran, adding result 'gimp.desktop'^255
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: ignoring optimized call to eq(text(),'gimp.desktop'): TEXT:FUNC types not supported
+# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query
+# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()
+# XbMachine-DEBUG: slow strcmp fallback of 'gimp.desktop':$'gimp.desktop'^255
+ok 37 /libxmlb/xpath
+ok 38 /libxmlb/xpath-query
+ok 39 /libxmlb/xpath-query{reverse}
+ok 40 /libxmlb/xpath-query{force-node-cache}
+ok 41 /libxmlb/xpath{helpers}
+ok 42 /libxmlb/xpath{prepared}
+ok 43 /libxmlb/xpath{incomplete}
+ok 44 /libxmlb/xpath-parent
+ok 45 /libxmlb/xpath-glob
+ok 46 /libxmlb/xpath-node
+ok 47 /libxmlb/xpath-parent-subnode
+# DEBUG:
+# magic: 624c4d58
+# guid: e521db7b-b504-ac07-3be2-de0bc7a36c1c
+# strtab: @101
+# strtab_ntags: 1
+# NODE @32
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 55
+# parent: 0
+# text: value [004]
+# SENT @54
+# NODE @55
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 78
+# parent: 0
+# text: value2 [010]
+# SENT @77
+# NODE @78
+# size: 22
+# flags: 1
+# element_name: tag [000]
+# next: 0
+# parent: 0
+# text: value3 [017]
+# SENT @100
+# STRTAB @101
+# [000]: tag
+# [004]: value
+# [010]: value2
+# [017]: value3
+#
+<tag>value</tag><tag>value2</tag><tag>value3</tag>ok 48 /libxmlb/multiple-roots
+ok 49 /libxmlb/single-root
+# End of libxmlb tests
+PASS: libxmlb/libxmlb.test
+SUMMARY: total=1; passed=1; skipped=0; failed=0; user=0.0s; system=0.0s; maxrss=6400
+DURATION: 0
+END: /usr/lib/libxmlb/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-libxmlb/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-libxmlb/testresults.json
new file mode 100644
index 00000000000..94a59f8c7e8
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-libxmlb/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-libxmlb_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-libxmlb",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009493827819824219,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3689589500427246,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03410196304321289,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.6661663055419922,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011641979217529297,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.libxmlb.libxmlb/libxmlb.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "libxmlb": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.088056802749634,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-logrotate.log b/runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-logrotate.log
new file mode 100644
index 00000000000..740849efc30
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-logrotate.log
@@ -0,0 +1,121 @@
+START: ptest-runner
+2024-01-31T02:04
+make check-TESTS
+make[1]: Entering directory '/usr/lib/logrotate/ptest'
+make[2]: Entering directory '/usr/lib/logrotate/ptest'
+PASS: test-0001.sh
+PASS: test-0002.sh
+PASS: test-0003.sh
+PASS: test-0004.sh
+PASS: test-0005.sh
+PASS: test-0006.sh
+PASS: test-0007.sh
+PASS: test-0008.sh
+PASS: test-0009.sh
+PASS: test-0010.sh
+PASS: test-0011.sh
+PASS: test-0012.sh
+PASS: test-0013.sh
+PASS: test-0014.sh
+PASS: test-0015.sh
+PASS: test-0016.sh
+PASS: test-0017.sh
+PASS: test-0018.sh
+PASS: test-0019.sh
+PASS: test-0020.sh
+PASS: test-0021.sh
+PASS: test-0022.sh
+PASS: test-0023.sh
+PASS: test-0024.sh
+PASS: test-0025.sh
+PASS: test-0026.sh
+PASS: test-0027.sh
+PASS: test-0028.sh
+PASS: test-0029.sh
+PASS: test-0030.sh
+PASS: test-0031.sh
+SKIP: test-0032.sh
+SKIP: test-0033.sh
+PASS: test-0034.sh
+SKIP: test-0035.sh
+PASS: test-0036.sh
+PASS: test-0037.sh
+PASS: test-0038.sh
+PASS: test-0039.sh
+PASS: test-0040.sh
+PASS: test-0041.sh
+PASS: test-0042.sh
+PASS: test-0043.sh
+PASS: test-0044.sh
+PASS: test-0045.sh
+PASS: test-0046.sh
+SKIP: test-0047.sh
+SKIP: test-0048.sh
+PASS: test-0049.sh
+PASS: test-0050.sh
+PASS: test-0051.sh
+PASS: test-0052.sh
+PASS: test-0053.sh
+PASS: test-0054.sh
+PASS: test-0055.sh
+PASS: test-0056.sh
+PASS: test-0057.sh
+PASS: test-0058.sh
+PASS: test-0059.sh
+PASS: test-0060.sh
+PASS: test-0061.sh
+PASS: test-0062.sh
+PASS: test-0063.sh
+PASS: test-0064.sh
+PASS: test-0065.sh
+PASS: test-0066.sh
+PASS: test-0067.sh
+PASS: test-0068.sh
+PASS: test-0069.sh
+PASS: test-0070.sh
+PASS: test-0071.sh
+PASS: test-0072.sh
+PASS: test-0073.sh
+PASS: test-0074.sh
+PASS: test-0075.sh
+PASS: test-0076.sh
+PASS: test-0077.sh
+PASS: test-0078.sh
+PASS: test-0079.sh
+PASS: test-0080.sh
+PASS: test-0081.sh
+PASS: test-0082.sh
+PASS: test-0083.sh
+PASS: test-0084.sh
+PASS: test-0085.sh
+PASS: test-0086.sh
+PASS: test-0087.sh
+PASS: test-0088.sh
+PASS: test-0089.sh
+PASS: test-0090.sh
+PASS: test-0091.sh
+PASS: test-0092.sh
+PASS: test-0093.sh
+PASS: test-0100.sh
+PASS: test-0101.sh
+PASS: test-0102.sh
+PASS: test-0103.sh
+PASS: test-0104.sh
+PASS: test-0105.sh
+PASS: test-0106.sh
+PASS: test-0107.sh
+PASS: test-0108.sh
+============================================================================
+Testsuite summary for logrotate 3.21.0
+============================================================================
+# TOTAL: 102
+# PASS: 97
+# SKIP: 5
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/logrotate/ptest'
+make[1]: Leaving directory '/usr/lib/logrotate/ptest'
+DURATION: 23
diff --git a/runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-raw.log
new file mode 100644
index 00000000000..b8ca61c71f0
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-logrotate/ptest-raw.log
@@ -0,0 +1,126 @@
+START: ptest-runner
+2024-01-31T02:04
+BEGIN: /usr/lib/logrotate/ptest
+make check-TESTS
+make[1]: Entering directory '/usr/lib/logrotate/ptest'
+make[2]: Entering directory '/usr/lib/logrotate/ptest'
+PASS: test-0001.sh
+PASS: test-0002.sh
+PASS: test-0003.sh
+PASS: test-0004.sh
+PASS: test-0005.sh
+PASS: test-0006.sh
+PASS: test-0007.sh
+PASS: test-0008.sh
+PASS: test-0009.sh
+PASS: test-0010.sh
+PASS: test-0011.sh
+PASS: test-0012.sh
+PASS: test-0013.sh
+PASS: test-0014.sh
+PASS: test-0015.sh
+PASS: test-0016.sh
+PASS: test-0017.sh
+PASS: test-0018.sh
+PASS: test-0019.sh
+PASS: test-0020.sh
+PASS: test-0021.sh
+PASS: test-0022.sh
+PASS: test-0023.sh
+PASS: test-0024.sh
+PASS: test-0025.sh
+PASS: test-0026.sh
+PASS: test-0027.sh
+PASS: test-0028.sh
+PASS: test-0029.sh
+PASS: test-0030.sh
+PASS: test-0031.sh
+SKIP: test-0032.sh
+SKIP: test-0033.sh
+PASS: test-0034.sh
+SKIP: test-0035.sh
+PASS: test-0036.sh
+PASS: test-0037.sh
+PASS: test-0038.sh
+PASS: test-0039.sh
+PASS: test-0040.sh
+PASS: test-0041.sh
+PASS: test-0042.sh
+PASS: test-0043.sh
+PASS: test-0044.sh
+PASS: test-0045.sh
+PASS: test-0046.sh
+SKIP: test-0047.sh
+SKIP: test-0048.sh
+PASS: test-0049.sh
+PASS: test-0050.sh
+PASS: test-0051.sh
+PASS: test-0052.sh
+PASS: test-0053.sh
+PASS: test-0054.sh
+PASS: test-0055.sh
+PASS: test-0056.sh
+PASS: test-0057.sh
+PASS: test-0058.sh
+PASS: test-0059.sh
+PASS: test-0060.sh
+PASS: test-0061.sh
+PASS: test-0062.sh
+PASS: test-0063.sh
+PASS: test-0064.sh
+PASS: test-0065.sh
+PASS: test-0066.sh
+PASS: test-0067.sh
+PASS: test-0068.sh
+PASS: test-0069.sh
+PASS: test-0070.sh
+PASS: test-0071.sh
+PASS: test-0072.sh
+PASS: test-0073.sh
+PASS: test-0074.sh
+PASS: test-0075.sh
+PASS: test-0076.sh
+PASS: test-0077.sh
+PASS: test-0078.sh
+PASS: test-0079.sh
+PASS: test-0080.sh
+PASS: test-0081.sh
+PASS: test-0082.sh
+PASS: test-0083.sh
+PASS: test-0084.sh
+PASS: test-0085.sh
+PASS: test-0086.sh
+PASS: test-0087.sh
+PASS: test-0088.sh
+PASS: test-0089.sh
+PASS: test-0090.sh
+PASS: test-0091.sh
+PASS: test-0092.sh
+PASS: test-0093.sh
+PASS: test-0100.sh
+PASS: test-0101.sh
+PASS: test-0102.sh
+PASS: test-0103.sh
+PASS: test-0104.sh
+PASS: test-0105.sh
+PASS: test-0106.sh
+PASS: test-0107.sh
+PASS: test-0108.sh
+============================================================================
+Testsuite summary for logrotate 3.21.0
+============================================================================
+# TOTAL: 102
+# PASS: 97
+# SKIP: 5
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/usr/lib/logrotate/ptest'
+make[1]: Leaving directory '/usr/lib/logrotate/ptest'
+DURATION: 23
+END: /usr/lib/logrotate/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-logrotate/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-logrotate/testresults.json
new file mode 100644
index 00000000000..bdaaf39a4a9
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-logrotate/testresults.json
@@ -0,0 +1,369 @@
+{
+ "runtime_core-image-ptest-logrotate_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-logrotate",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006880760192871094,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.337310552597046,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.026358604431152344,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 23.226721048355103,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001402139663696289,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0001.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0002.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0003.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0004.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0005.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0006.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0007.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0008.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0009.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0010.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0011.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0012.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0013.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0014.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0015.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0016.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0017.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0018.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0019.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0020.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0021.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0022.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0023.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0024.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0025.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0026.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0027.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0028.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0029.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0030.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0031.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0032.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0033.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0034.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0035.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0036.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0037.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0038.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0039.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0040.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0041.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0042.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0043.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0044.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0045.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0046.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0047.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0048.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.logrotate.test-0049.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0050.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0051.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0052.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0053.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0054.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0055.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0056.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0057.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0058.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0059.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0060.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0061.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0062.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0063.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0064.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0065.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0066.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0067.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0068.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0069.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0070.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0071.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0072.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0073.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0074.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0075.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0076.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0077.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0078.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0079.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0080.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0081.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0082.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0083.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0084.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0085.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0086.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0087.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0088.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0089.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0090.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0091.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0092.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0093.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0100.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0101.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0102.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0103.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0104.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0105.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0106.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0107.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.logrotate.test-0108.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "logrotate": {
+ "duration": "23"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.09738802909851,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-lua/ptest-lua.log b/runtime/poky/qemux86-64/core-image-ptest-lua/ptest-lua.log
new file mode 100644
index 00000000000..4d7205297c0
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-lua/ptest-lua.log
@@ -0,0 +1,316 @@
+START: ptest-runner
+2024-01-31T02:03
+...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Lua warning: #This is an expected warning
+Lua warning: #This is another one
+.......--- test output ---
+
+ Starting Tests
+random seeds: 1706666636, 93955960390312
+current path:
+****/usr/share/lua/5.4/?.lua;/usr/share/lua/5.4/?/init.lua;/usr/lib/lua/5.4/?.lua;/usr/lib/lua/5.4/?/init.lua;./?.lua;./?/init.lua****
+
+ ---- total memory: 44.6K, max memory: 44.6K ----
+
+time: 4.2e-05 (+4.2e-05)
+
+***** FILE 'main.lua'*****
+
+***** FILE 'gc.lua'*****
+testing incremental garbage collection
+creating many objects
+functions with errors
+long strings
+steps
+steps (2)
+clearing tables
+weak tables
++
+self-referenced threads
+OK
+ ---- total memory: 1.4M, max memory: 1.4M ----
+
+time: 0.194208 (+0.194166)
+
+***** FILE 'db.lua'*****
+testing debug library and debug information
++
+testing inspection of parameters/returned values
++
++
+testing traceback sizes
+testing debug functions on chunk without debug info
+OK
+ ---- total memory: 149.4K, max memory: 1.4M ----
+
+time: 0.245875 (+0.051667)
+
+***** FILE 'calls.lua'*****
+testing functions and calls
++
++
+testing tail calls
++
++
+testing binary chunks
+OK
+testing strings and string library
+testing 'format %a %A'
+OK
+testing scanner
++
++
++
++
++
+OK
+ ---- total memory: 160.0K, max memory: 1.4M ----
+
+time: 0.327713 (+0.081838)
+
+***** FILE 'tpack.lua'*****
+testing pack/unpack
+platform:
+ short 2, int 4, long 8, size_t 8, float 4, double 8,
+ lua Integer 8, lua Number 8
+ little endian
+ alignment: 8
+testing invalid formats
+testing pack/unpack of floating-point numbers
+testing pack/unpack of strings
+testing alignment
+OK
+ ---- total memory: 215.3K, max memory: 1.4M ----
+
+time: 0.32922 (+0.001507)
+
+***** FILE 'attrib.lua'*****
+testing require
+package config: /|;|?|!|-|
+testing 'require' message
++
+testing assignments, logical operators, and constructors
++
+OK
+ ---- total memory: 318.1K, max memory: 1.4M ----
+
+time: 0.331536 (+0.002316)
+
+***** FILE 'gengc.lua'*****
+testing generational garbage collection
++
+OK
+ ---- total memory: 124.8K, max memory: 1.4M ----
+
+time: 0.332087 (+0.000551)
+
+***** FILE 'locals.lua'*****
+testing local variables and environments
++
+testing to-be-closed variables
+testing errors in __close
+to-be-closed variables in coroutines
+OK
+ ---- total memory: 178.4K, max memory: 1.4M ----
+
+time: 0.484331 (+0.152244)
+
+***** FILE 'constructs.lua'*****
+testing syntax
++
+testing short-circuit optimizations (0)
++
+OK
+ ---- total memory: 967.6K, max memory: 1.4M ----
+
+time: 0.529747 (+0.045416)
+
+***** FILE 'code.lua'*****
+ ---- total memory: 1.1M, max memory: 1.4M ----
+
+time: 0.531093 (+0.001346)
+
+***** FILE 'cstack.lua'*****
+testing stack overflow detection
+testing stack overflow in message handling
+final count: 250037
+testing recursion inside pattern matching
+testing stack-overflow in recursive 'gsub'
+final count: 197
+testing stack-overflow in recursive 'gsub' with metatables
+final count: 99
+testing limits in coroutines inside deep calls
+final count: 196
+nesting of resuming yielded coroutines
+final count: 195
+nesting coroutines running after recoverable errors
+final count: 197
+OK
+ ---- total memory: 14.2M, max memory: 14.2M ----
+
+time: 0.606833 (+0.07574)
+
+***** FILE 'nextvar.lua'*****
+testing tables, next, and for
++
++
++
+testing next x GC of deleted keys
++
+testing floats in numeric for
+OK
+ ---- total memory: 137.3K, max memory: 14.2M ----
+
+time: 0.627902 (+0.021069)
+
+***** FILE 'pm.lua'*****
+testing pattern matching
++
++
++
++
+OK
+ ---- total memory: 168.1K, max memory: 14.2M ----
+
+time: 0.629467 (+0.001565)
+
+***** FILE 'utf8.lua'*****
+testing UTF-8 library
+ok
+ ---- total memory: 154.7K, max memory: 14.2M ----
+
+time: 0.630247 (+0.00078)
+
+***** FILE 'api.lua'*****
+ ---- total memory: 345.1K, max memory: 14.2M ----
+
+time: 0.631926 (+0.001679)
+
+***** FILE 'events.lua'*****
+testing metatables
++
++
+OK
+ ---- total memory: 136.9K, max memory: 14.2M ----
+
+time: 0.633512 (+0.001586)
+
+***** FILE 'vararg.lua'*****
+testing vararg
++
++
++
+OK
+ ---- total memory: 160.3K, max memory: 14.2M ----
+
+time: 0.633875 (+0.000363)
+
+***** FILE 'closure.lua'*****
+testing closures
++
+OK
+ ---- total memory: 234.1K, max memory: 14.2M ----
+
+time: 0.63526 (+0.001385)
+
+***** FILE 'coroutine.lua'*****
+testing coroutines
+to-be-closed variables in coroutines
+testing 'coroutine.close'
++
+testing yields inside metamethods
++
+testing yields inside 'for' iterators
+OK
+ ---- total memory: 197.8K, max memory: 14.2M ----
+
+time: 0.637776 (+0.002516)
+
+***** FILE 'goto.lua'*****
+OK
+ ---- total memory: 132.0K, max memory: 14.2M ----
+
+time: 0.638256 (+0.00048)
+
+***** FILE 'errors.lua'*****
+testing errors
++
+testing tokens in error messages
++
+OK
+ ---- total memory: 272.0K, max memory: 14.2M ----
+
+time: 0.645658 (+0.007402)
+
+***** FILE 'math.lua'*****
+testing numbers and math lib
+64-bit integers, 53-bit (mantissa) floats
+testing order (floats cannot represent all integers)
+testing -0 and NaN
+testing 'math.random'
+random seeds: 1706666637, 93955960390312
+float random range in 42400 calls: [0.000001, 1.000000]
+integer random range in 38400 calls: [minint + 117ppm, maxint - 36ppm]
+OK
+ ---- total memory: 304.7K, max memory: 14.2M ----
+
+time: 0.664748 (+0.01909)
+
+***** FILE 'sort.lua'*****
+testing (parts of) table library
+testing unpack
+testing pack
+testing sort
+sorting 5000 random elements in 1.64 msec.
+re-sorting 5000 sorted elements in 1.19 msec.
+Invert-sorting other 5000 elements in 5.25 msec., with 69722 comparisons
+sorting 5000 equal elements in 2.82 msec.
+OK
+ ---- total memory: 259.7K, max memory: 14.2M ----
+
+time: 0.691648 (+0.0269)
+
+***** FILE 'bitwise.lua'*****
+testing bitwise operations
++
+testing bitwise library
++
++
+OK
+ ---- total memory: 291.8K, max memory: 14.2M ----
+
+time: 0.692845 (+0.001197)
+
+***** FILE 'verybig.lua'*****
+testing RK
+ ---- total memory: 125.4K, max memory: 14.2M ----
+
+time: 0.693141 (+0.000296)
+
+***** FILE 'files.lua'*****
+testing i/o
++
++
++
++
++
++
+testing date/time
+test done on 31/01/2024, at 02:03:57
+Lua 5.4
+(there should be two warnings now)
+64-bit integers, 64-bit floats
+cleaning all!!!!
+ ---- total memory: 58.5K, max memory: 14.2M ----
+
+
+
+total time: 0.71s (wall time: 1s)
+
+final OK !!!
+>>> closing state <<<
+
+
+
+--- ptest result ---
+PASS: lua
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-lua/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-lua/ptest-raw.log
new file mode 100644
index 00000000000..0949b6d7bbf
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-lua/ptest-raw.log
@@ -0,0 +1,321 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/lua/ptest
+...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Lua warning: #This is an expected warning
+Lua warning: #This is another one
+.......--- test output ---
+
+ Starting Tests
+random seeds: 1706666636, 93955960390312
+current path:
+****/usr/share/lua/5.4/?.lua;/usr/share/lua/5.4/?/init.lua;/usr/lib/lua/5.4/?.lua;/usr/lib/lua/5.4/?/init.lua;./?.lua;./?/init.lua****
+
+ ---- total memory: 44.6K, max memory: 44.6K ----
+
+time: 4.2e-05 (+4.2e-05)
+
+***** FILE 'main.lua'*****
+
+***** FILE 'gc.lua'*****
+testing incremental garbage collection
+creating many objects
+functions with errors
+long strings
+steps
+steps (2)
+clearing tables
+weak tables
++
+self-referenced threads
+OK
+ ---- total memory: 1.4M, max memory: 1.4M ----
+
+time: 0.194208 (+0.194166)
+
+***** FILE 'db.lua'*****
+testing debug library and debug information
++
+testing inspection of parameters/returned values
++
++
+testing traceback sizes
+testing debug functions on chunk without debug info
+OK
+ ---- total memory: 149.4K, max memory: 1.4M ----
+
+time: 0.245875 (+0.051667)
+
+***** FILE 'calls.lua'*****
+testing functions and calls
++
++
+testing tail calls
++
++
+testing binary chunks
+OK
+testing strings and string library
+testing 'format %a %A'
+OK
+testing scanner
++
++
++
++
++
+OK
+ ---- total memory: 160.0K, max memory: 1.4M ----
+
+time: 0.327713 (+0.081838)
+
+***** FILE 'tpack.lua'*****
+testing pack/unpack
+platform:
+ short 2, int 4, long 8, size_t 8, float 4, double 8,
+ lua Integer 8, lua Number 8
+ little endian
+ alignment: 8
+testing invalid formats
+testing pack/unpack of floating-point numbers
+testing pack/unpack of strings
+testing alignment
+OK
+ ---- total memory: 215.3K, max memory: 1.4M ----
+
+time: 0.32922 (+0.001507)
+
+***** FILE 'attrib.lua'*****
+testing require
+package config: /|;|?|!|-|
+testing 'require' message
++
+testing assignments, logical operators, and constructors
++
+OK
+ ---- total memory: 318.1K, max memory: 1.4M ----
+
+time: 0.331536 (+0.002316)
+
+***** FILE 'gengc.lua'*****
+testing generational garbage collection
++
+OK
+ ---- total memory: 124.8K, max memory: 1.4M ----
+
+time: 0.332087 (+0.000551)
+
+***** FILE 'locals.lua'*****
+testing local variables and environments
++
+testing to-be-closed variables
+testing errors in __close
+to-be-closed variables in coroutines
+OK
+ ---- total memory: 178.4K, max memory: 1.4M ----
+
+time: 0.484331 (+0.152244)
+
+***** FILE 'constructs.lua'*****
+testing syntax
++
+testing short-circuit optimizations (0)
++
+OK
+ ---- total memory: 967.6K, max memory: 1.4M ----
+
+time: 0.529747 (+0.045416)
+
+***** FILE 'code.lua'*****
+ ---- total memory: 1.1M, max memory: 1.4M ----
+
+time: 0.531093 (+0.001346)
+
+***** FILE 'cstack.lua'*****
+testing stack overflow detection
+testing stack overflow in message handling
+final count: 250037
+testing recursion inside pattern matching
+testing stack-overflow in recursive 'gsub'
+final count: 197
+testing stack-overflow in recursive 'gsub' with metatables
+final count: 99
+testing limits in coroutines inside deep calls
+final count: 196
+nesting of resuming yielded coroutines
+final count: 195
+nesting coroutines running after recoverable errors
+final count: 197
+OK
+ ---- total memory: 14.2M, max memory: 14.2M ----
+
+time: 0.606833 (+0.07574)
+
+***** FILE 'nextvar.lua'*****
+testing tables, next, and for
++
++
++
+testing next x GC of deleted keys
++
+testing floats in numeric for
+OK
+ ---- total memory: 137.3K, max memory: 14.2M ----
+
+time: 0.627902 (+0.021069)
+
+***** FILE 'pm.lua'*****
+testing pattern matching
++
++
++
++
+OK
+ ---- total memory: 168.1K, max memory: 14.2M ----
+
+time: 0.629467 (+0.001565)
+
+***** FILE 'utf8.lua'*****
+testing UTF-8 library
+ok
+ ---- total memory: 154.7K, max memory: 14.2M ----
+
+time: 0.630247 (+0.00078)
+
+***** FILE 'api.lua'*****
+ ---- total memory: 345.1K, max memory: 14.2M ----
+
+time: 0.631926 (+0.001679)
+
+***** FILE 'events.lua'*****
+testing metatables
++
++
+OK
+ ---- total memory: 136.9K, max memory: 14.2M ----
+
+time: 0.633512 (+0.001586)
+
+***** FILE 'vararg.lua'*****
+testing vararg
++
++
++
+OK
+ ---- total memory: 160.3K, max memory: 14.2M ----
+
+time: 0.633875 (+0.000363)
+
+***** FILE 'closure.lua'*****
+testing closures
++
+OK
+ ---- total memory: 234.1K, max memory: 14.2M ----
+
+time: 0.63526 (+0.001385)
+
+***** FILE 'coroutine.lua'*****
+testing coroutines
+to-be-closed variables in coroutines
+testing 'coroutine.close'
++
+testing yields inside metamethods
++
+testing yields inside 'for' iterators
+OK
+ ---- total memory: 197.8K, max memory: 14.2M ----
+
+time: 0.637776 (+0.002516)
+
+***** FILE 'goto.lua'*****
+OK
+ ---- total memory: 132.0K, max memory: 14.2M ----
+
+time: 0.638256 (+0.00048)
+
+***** FILE 'errors.lua'*****
+testing errors
++
+testing tokens in error messages
++
+OK
+ ---- total memory: 272.0K, max memory: 14.2M ----
+
+time: 0.645658 (+0.007402)
+
+***** FILE 'math.lua'*****
+testing numbers and math lib
+64-bit integers, 53-bit (mantissa) floats
+testing order (floats cannot represent all integers)
+testing -0 and NaN
+testing 'math.random'
+random seeds: 1706666637, 93955960390312
+float random range in 42400 calls: [0.000001, 1.000000]
+integer random range in 38400 calls: [minint + 117ppm, maxint - 36ppm]
+OK
+ ---- total memory: 304.7K, max memory: 14.2M ----
+
+time: 0.664748 (+0.01909)
+
+***** FILE 'sort.lua'*****
+testing (parts of) table library
+testing unpack
+testing pack
+testing sort
+sorting 5000 random elements in 1.64 msec.
+re-sorting 5000 sorted elements in 1.19 msec.
+Invert-sorting other 5000 elements in 5.25 msec., with 69722 comparisons
+sorting 5000 equal elements in 2.82 msec.
+OK
+ ---- total memory: 259.7K, max memory: 14.2M ----
+
+time: 0.691648 (+0.0269)
+
+***** FILE 'bitwise.lua'*****
+testing bitwise operations
++
+testing bitwise library
++
++
+OK
+ ---- total memory: 291.8K, max memory: 14.2M ----
+
+time: 0.692845 (+0.001197)
+
+***** FILE 'verybig.lua'*****
+testing RK
+ ---- total memory: 125.4K, max memory: 14.2M ----
+
+time: 0.693141 (+0.000296)
+
+***** FILE 'files.lua'*****
+testing i/o
++
++
++
++
++
++
+testing date/time
+test done on 31/01/2024, at 02:03:57
+Lua 5.4
+(there should be two warnings now)
+64-bit integers, 64-bit floats
+cleaning all!!!!
+ ---- total memory: 58.5K, max memory: 14.2M ----
+
+
+
+total time: 0.71s (wall time: 1s)
+
+final OK !!!
+>>> closing state <<<
+
+
+
+--- ptest result ---
+PASS: lua
+DURATION: 1
+END: /usr/lib/lua/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-lua/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-lua/testresults.json
new file mode 100644
index 00000000000..0877a2c9167
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-lua/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-lua_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-lua",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007398128509521484,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.357743501663208,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02930426597595215,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.1689543724060059,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011425018310546875,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.lua.lua": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "lua": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.114100456237793,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-lzo.log b/runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-lzo.log
new file mode 100644
index 00000000000..8db8ccb60c8
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-lzo.log
@@ -0,0 +1,4442 @@
+START: ptest-runner
+2024-01-31T02:03
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | services 12813 1 7796 60.8 72.679 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 68.051 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 65.539 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 47.546 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 30.939 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 40.717 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 34.731 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 32.172 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 37.435 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 79.624 0.000 |
+LZO1C-2 | services 12813 1 7604 59.3 82.637 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 86.256 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 52.328 0.000 |
+LZO1C-5 | services 12813 1 7305 57.0 59.537 0.000 |
+LZO1C-6 | services 12813 1 7210 56.3 56.112 0.000 |
+LZO1C-7 | services 12813 1 7181 56.0 48.672 0.000 |
+LZO1C-8 | services 12813 1 7097 55.4 47.357 0.000 |
+LZO1C-9 | services 12813 1 7046 55.0 53.331 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 126.129 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1F-1 | services 12813 1 7692 60.0 106.352 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 50.571 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 26.937 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 60.971 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 29.082 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 53.299 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 56.049 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 21.378 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 24.655 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 11.290 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 11.285 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 11.251 0.000 |
+memcpy() | services 12813 1 12813 100 0.000 0.000 |
+
+lzotest: execution time: 0 seconds
+PASS: lzotest
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-1 | buildinfo 538 1 279 51.9 0.000 0.000 |
+LZO1-1 | busybox.links.nosuid 2436 1 1277 52.4 0.000 0.000 |
+LZO1-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-1 | rcS 1313 1 1016 77.4 0.000 0.000 |
+LZO1-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-1 | 00_core 1637 1 1038 63.4 0.000 0.000 |
+LZO1-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1-1 | ethertypes 1853 1 1408 76.0 0.000 0.000 |
+LZO1-1 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1-1 | group 518 1 469 90.5 0.000 0.000 |
+LZO1-1 | gshadow 432 1 317 73.4 0.000 0.000 |
+LZO1-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-1 | hostname 11 1 12 109 0.000 0.000 |
+LZO1-1 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1-1 | banner.sh 537 1 351 65.4 0.000 0.000 |
+LZO1-1 | bootlogd 1997 1 1258 63.0 0.000 0.000 |
+LZO1-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1-1 | checkroot.sh 3640 1 2385 65.5 0.000 0.000 |
+LZO1-1 | devpts.sh 571 1 436 76.4 0.000 0.000 |
+LZO1-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1-1 | halt 555 1 448 80.7 0.000 0.000 |
+LZO1-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1-1 | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1-1 | modutils.sh 1362 1 885 65.0 0.000 0.000 |
+LZO1-1 | mountall.sh 1218 1 953 78.2 0.000 0.000 |
+LZO1-1 | mountnfs.sh 1634 1 1004 61.4 0.000 0.000 |
+LZO1-1 | networking 1956 1 1021 52.2 0.000 0.000 |
+LZO1-1 | populate-volatile.sh 7846 1 3659 46.6 0.000 0.000 |
+LZO1-1 | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1-1 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1-1 | read-only-rootfs-hook.sh 1317 1 927 70.4 0.000 0.000 |
+LZO1-1 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1-1 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1-1 | sendsigs 483 1 348 72.0 0.000 0.000 |
+LZO1-1 | single 623 1 478 76.7 0.000 0.000 |
+LZO1-1 | sshd 2029 1 1068 52.6 0.000 0.000 |
+LZO1-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1-1 | syslog 2104 1 1192 56.7 0.000 0.000 |
+LZO1-1 | udev 3848 1 2215 57.6 0.000 0.000 |
+LZO1-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1-1 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1-1 | urandom 1518 1 994 65.5 0.000 0.000 |
+LZO1-1 | inittab 1186 1 818 69.0 0.000 0.000 |
+LZO1-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-1 | ld.so.cache 1564 1 797 51.0 0.000 0.000 |
+LZO1-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1-1 | login.access 1999 1 1320 66.0 0.000 0.000 |
+LZO1-1 | login.defs 13626 1 7731 56.7 0.000 0.000 |
+LZO1-1 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nfsroot 809 1 552 68.2 0.000 0.000 |
+LZO1-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1-1 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1-1 | profile 1932 1 1388 71.8 0.000 0.000 |
+LZO1-1 | protocols 3144 1 2269 72.2 0.000 0.000 |
+LZO1-1 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1-1 | securetty 1854 1 1240 66.9 0.000 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 0.000 0.000 |
+LZO1-1 | shadow 512 1 186 36.3 0.000 0.000 |
+LZO1-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-1 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1-1 | moduli 587027 3 57331 9.8 356.674 553.522 |
+LZO1-1 | ssh_config 1569 1 1105 70.4 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key.pub 177 1 169 95.5 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key.pub 97 1 99 102 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key.pub 569 1 572 101 0.000 0.000 |
+LZO1-1 | sshd_config 3202 1 2080 65.0 0.000 0.000 |
+LZO1-1 | sshd_config_readonly 3211 1 2083 64.9 0.000 0.000 |
+LZO1-1 | openssl.cnf 12328 1 6567 53.3 0.000 0.000 |
+LZO1-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-1 | ansi 1481 1 792 53.5 0.000 0.000 |
+LZO1-1 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1-1 | linux 1740 1 1093 62.8 0.000 0.000 |
+LZO1-1 | rxvt 2234 1 1583 70.9 0.000 0.000 |
+LZO1-1 | screen 1607 1 998 62.1 0.000 0.000 |
+LZO1-1 | screen-256color 1715 1 1061 61.9 0.000 0.000 |
+LZO1-1 | sun 1004 1 542 54.0 0.000 0.000 |
+LZO1-1 | vt100 1282 1 830 64.7 0.000 0.000 |
+LZO1-1 | vt102 1276 1 833 65.3 0.000 0.000 |
+LZO1-1 | vt200 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt220 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt52 839 1 366 43.6 0.000 0.000 |
+LZO1-1 | xterm-256color 3882 1 2753 70.9 0.000 0.000 |
+LZO1-1 | xterm-color 1551 1 839 54.1 0.000 0.000 |
+LZO1-1 | xterm-xfree86 2240 1 1446 64.6 0.000 0.000 |
+LZO1-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | local.rules 885 1 675 76.3 0.000 0.000 |
+LZO1-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1-1 | 50default 2652 1 1201 45.3 0.000 0.000 |
+LZO1-1 | version 15 1 16 107 0.000 0.000 |
+LZO1-1 | volatile.cache 4839 1 1339 27.7 0.000 0.000 |
+LZO1-1 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1446 68.9 356.674 553.522
+LZO1-1 ***TOTALS*** 749281 111 157680 21.0 356.674 553.522
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-1 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1A-1 | busybox.links.nosuid 2436 1 1276 52.4 0.000 0.000 |
+LZO1A-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1A-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-1 | rcS 1313 1 1011 77.0 0.000 0.000 |
+LZO1A-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-1 | 00_core 1637 1 1036 63.3 0.000 0.000 |
+LZO1A-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1A-1 | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1A-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1A-1 | group 518 1 464 89.6 0.000 0.000 |
+LZO1A-1 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1A-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-1 | hostname 11 1 12 109 0.000 0.000 |
+LZO1A-1 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1A-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1A-1 | bootlogd 1997 1 1253 62.7 0.000 0.000 |
+LZO1A-1 | bootmisc.sh 2062 1 1443 70.0 0.000 0.000 |
+LZO1A-1 | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1A-1 | devpts.sh 571 1 435 76.2 0.000 0.000 |
+LZO1A-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1A-1 | functions 2185 1 1403 64.2 0.000 0.000 |
+LZO1A-1 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1A-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1A-1 | hwclock.sh 2541 1 1339 52.7 0.000 0.000 |
+LZO1A-1 | modutils.sh 1362 1 881 64.7 0.000 0.000 |
+LZO1A-1 | mountall.sh 1218 1 947 77.8 0.000 0.000 |
+LZO1A-1 | mountnfs.sh 1634 1 998 61.1 0.000 0.000 |
+LZO1A-1 | networking 1956 1 1019 52.1 0.000 0.000 |
+LZO1A-1 | populate-volatile.sh 7846 1 3638 46.4 0.000 0.000 |
+LZO1A-1 | rc 4407 1 2658 60.3 0.000 0.000 |
+LZO1A-1 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1A-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1A-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1A-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1A-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1A-1 | sendsigs 483 1 347 71.8 0.000 0.000 |
+LZO1A-1 | single 623 1 475 76.2 0.000 0.000 |
+LZO1A-1 | sshd 2029 1 1060 52.2 0.000 0.000 |
+LZO1A-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1A-1 | syslog 2104 1 1190 56.6 0.000 0.000 |
+LZO1A-1 | udev 3848 1 2205 57.3 0.000 0.000 |
+LZO1A-1 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1A-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1A-1 | urandom 1518 1 988 65.1 0.000 0.000 |
+LZO1A-1 | inittab 1186 1 814 68.6 0.000 0.000 |
+LZO1A-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-1 | ld.so.cache 1564 1 774 49.5 0.000 0.000 |
+LZO1A-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-1 | limits 827 1 641 77.5 0.000 0.000 |
+LZO1A-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1A-1 | login.defs 13626 1 7663 56.2 0.000 0.000 |
+LZO1A-1 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1A-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1A-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1A-1 | passwd 846 1 515 60.9 0.000 0.000 |
+LZO1A-1 | profile 1932 1 1378 71.3 0.000 0.000 |
+LZO1A-1 | protocols 3144 1 2250 71.6 0.000 0.000 |
+LZO1A-1 | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1A-1 | securetty 1854 1 1238 66.8 0.000 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1A-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1A-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-1 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1A-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1A-1 | moduli 587027 3 56821 9.7 355.753 615.872 |
+LZO1A-1 | ssh_config 1569 1 1100 70.1 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key.pub 177 1 169 95.5 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key.pub 97 1 99 102 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key.pub 569 1 572 101 0.000 0.000 |
+LZO1A-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1A-1 | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1A-1 | openssl.cnf 12328 1 6512 52.8 0.000 0.000 |
+LZO1A-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | syslog-startup.conf 651 1 547 84.0 0.000 0.000 |
+LZO1A-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-1 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1A-1 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1A-1 | linux 1740 1 1075 61.8 0.000 0.000 |
+LZO1A-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1A-1 | screen 1607 1 977 60.8 0.000 0.000 |
+LZO1A-1 | screen-256color 1715 1 1039 60.6 0.000 0.000 |
+LZO1A-1 | sun 1004 1 526 52.4 0.000 0.000 |
+LZO1A-1 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1A-1 | vt102 1276 1 807 63.2 0.000 0.000 |
+LZO1A-1 | vt200 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt220 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt52 839 1 356 42.4 0.000 0.000 |
+LZO1A-1 | xterm-256color 3882 1 2712 69.9 0.000 0.000 |
+LZO1A-1 | xterm-color 1551 1 823 53.1 0.000 0.000 |
+LZO1A-1 | xterm-xfree86 2240 1 1414 63.1 0.000 0.000 |
+LZO1A-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | local.rules 885 1 671 75.8 0.000 0.000 |
+LZO1A-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1A-1 | 50default 2652 1 1197 45.1 0.000 0.000 |
+LZO1A-1 | version 15 1 16 107 0.000 0.000 |
+LZO1A-1 | volatile.cache 4839 1 1337 27.6 0.000 0.000 |
+LZO1A-1 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1434 68.5 355.753 615.872
+LZO1A-1 ***TOTALS*** 749281 111 156311 20.9 355.753 615.872
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1B-1 | busybox.links.nosuid 2436 1 1294 53.1 0.000 0.000 |
+LZO1B-1 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1B-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-1 | 00_core 1637 1 1061 64.8 0.000 0.000 |
+LZO1B-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-1 | ethertypes 1853 1 1409 76.0 0.000 0.000 |
+LZO1B-1 | fstab 650 1 398 61.2 0.000 0.000 |
+LZO1B-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1B-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-1 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-1 | banner.sh 537 1 355 66.1 0.000 0.000 |
+LZO1B-1 | bootlogd 1997 1 1257 62.9 0.000 0.000 |
+LZO1B-1 | bootmisc.sh 2062 1 1451 70.4 0.000 0.000 |
+LZO1B-1 | checkroot.sh 3640 1 2388 65.6 0.000 0.000 |
+LZO1B-1 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1B-1 | dmesg.sh 397 1 300 75.6 0.000 0.000 |
+LZO1B-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1B-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1B-1 | hostname.sh 625 1 477 76.3 0.000 0.000 |
+LZO1B-1 | hwclock.sh 2541 1 1357 53.4 0.000 0.000 |
+LZO1B-1 | modutils.sh 1362 1 880 64.6 0.000 0.000 |
+LZO1B-1 | mountall.sh 1218 1 958 78.7 0.000 0.000 |
+LZO1B-1 | mountnfs.sh 1634 1 1012 61.9 0.000 0.000 |
+LZO1B-1 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-1 | populate-volatile.sh 7846 1 3664 46.7 0.000 0.000 |
+LZO1B-1 | rc 4407 1 2677 60.7 0.000 0.000 |
+LZO1B-1 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-1 | read-only-rootfs-hook.sh 1317 1 929 70.5 0.000 0.000 |
+LZO1B-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1B-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-1 | sendsigs 483 1 355 73.5 0.000 0.000 |
+LZO1B-1 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-1 | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1B-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1B-1 | syslog 2104 1 1198 56.9 0.000 0.000 |
+LZO1B-1 | udev 3848 1 2210 57.4 0.000 0.000 |
+LZO1B-1 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1B-1 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-1 | inittab 1186 1 823 69.4 0.000 0.000 |
+LZO1B-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-1 | ld.so.cache 1564 1 730 46.7 0.000 0.000 |
+LZO1B-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-1 | limits 827 1 643 77.8 0.000 0.000 |
+LZO1B-1 | login.access 1999 1 1312 65.6 0.000 0.000 |
+LZO1B-1 | login.defs 13626 1 7627 56.0 0.000 0.000 |
+LZO1B-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1B-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nsswitch.conf 465 1 342 73.5 0.000 0.000 |
+LZO1B-1 | passwd 846 1 522 61.7 0.000 0.000 |
+LZO1B-1 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-1 | protocols 3144 1 2274 72.3 0.000 0.000 |
+LZO1B-1 | rpc 911 1 700 76.8 0.000 0.000 |
+LZO1B-1 | securetty 1854 1 1313 70.8 0.000 0.000 |
+LZO1B-1 | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1B-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-1 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-1 | moduli 587027 3 29950 5.1 450.765 0.000 |
+LZO1B-1 | ssh_config 1569 1 1110 70.7 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key 505 1 452 89.5 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-1 | sshd_config 3202 1 2092 65.3 0.000 0.000 |
+LZO1B-1 | sshd_config_readonly 3211 1 2094 65.2 0.000 0.000 |
+LZO1B-1 | openssl.cnf 12328 1 6471 52.5 0.000 0.000 |
+LZO1B-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1B-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-1 | ansi 1481 1 779 52.6 0.000 0.000 |
+LZO1B-1 | dumb 308 1 76 24.7 0.000 0.000 |
+LZO1B-1 | linux 1740 1 1068 61.4 0.000 0.000 |
+LZO1B-1 | rxvt 2234 1 1551 69.4 0.000 0.000 |
+LZO1B-1 | screen 1607 1 973 60.5 0.000 0.000 |
+LZO1B-1 | screen-256color 1715 1 1036 60.4 0.000 0.000 |
+LZO1B-1 | sun 1004 1 537 53.5 0.000 0.000 |
+LZO1B-1 | vt100 1282 1 812 63.3 0.000 0.000 |
+LZO1B-1 | vt102 1276 1 814 63.8 0.000 0.000 |
+LZO1B-1 | vt200 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt220 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt52 839 1 363 43.3 0.000 0.000 |
+LZO1B-1 | xterm-256color 3882 1 2768 71.3 0.000 0.000 |
+LZO1B-1 | xterm-color 1551 1 818 52.7 0.000 0.000 |
+LZO1B-1 | xterm-xfree86 2240 1 1424 63.6 0.000 0.000 |
+LZO1B-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1B-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-1 | 50default 2652 1 1203 45.4 0.000 0.000 |
+LZO1B-1 | version 15 1 19 127 0.000 0.000 |
+LZO1B-1 | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1B-1 | xattr.conf 681 1 424 62.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1192 70.2 450.765 0.000
+LZO1B-1 ***TOTALS*** 749281 111 130019 17.4 450.765 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-2 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1B-2 | busybox.links.nosuid 2436 1 1272 52.2 0.000 0.000 |
+LZO1B-2 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1B-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-2 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-2 | ethertypes 1853 1 1407 75.9 0.000 0.000 |
+LZO1B-2 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1B-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1B-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-2 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-2 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-2 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-2 | bootlogd 1997 1 1256 62.9 0.000 0.000 |
+LZO1B-2 | bootmisc.sh 2062 1 1430 69.4 0.000 0.000 |
+LZO1B-2 | checkroot.sh 3640 1 2380 65.4 0.000 0.000 |
+LZO1B-2 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-2 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-2 | functions 2185 1 1399 64.0 0.000 0.000 |
+LZO1B-2 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-2 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-2 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-2 | modutils.sh 1362 1 884 64.9 0.000 0.000 |
+LZO1B-2 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1B-2 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-2 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-2 | populate-volatile.sh 7846 1 3620 46.1 0.000 0.000 |
+LZO1B-2 | rc 4407 1 2624 59.5 0.000 0.000 |
+LZO1B-2 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-2 | read-only-rootfs-hook.sh 1317 1 924 70.2 0.000 0.000 |
+LZO1B-2 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-2 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-2 | save-rtc.sh 474 1 369 77.8 0.000 0.000 |
+LZO1B-2 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-2 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-2 | sshd 2029 1 1064 52.4 0.000 0.000 |
+LZO1B-2 | sysfs.sh 1091 1 569 52.2 0.000 0.000 |
+LZO1B-2 | syslog 2104 1 1184 56.3 0.000 0.000 |
+LZO1B-2 | udev 3848 1 2204 57.3 0.000 0.000 |
+LZO1B-2 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-2 | umountnfs.sh 756 1 574 75.9 0.000 0.000 |
+LZO1B-2 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-2 | inittab 1186 1 823 69.4 0.000 0.000 |
+LZO1B-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-2 | ld.so.cache 1564 1 720 46.0 0.000 0.000 |
+LZO1B-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-2 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-2 | login.access 1999 1 1299 65.0 0.000 0.000 |
+LZO1B-2 | login.defs 13626 1 7537 55.3 0.000 0.000 |
+LZO1B-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1B-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-2 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1B-2 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-2 | protocols 3144 1 2261 71.9 0.000 0.000 |
+LZO1B-2 | rpc 911 1 696 76.4 0.000 0.000 |
+LZO1B-2 | securetty 1854 1 1312 70.8 0.000 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 0.000 0.000 |
+LZO1B-2 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-2 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-2 | moduli 587027 3 29734 5.1 509.964 0.000 |
+LZO1B-2 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-2 | sshd_config 3202 1 2070 64.6 0.000 0.000 |
+LZO1B-2 | sshd_config_readonly 3211 1 2075 64.6 0.000 0.000 |
+LZO1B-2 | openssl.cnf 12328 1 6385 51.8 0.000 0.000 |
+LZO1B-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-2 | ansi 1481 1 768 51.9 0.000 0.000 |
+LZO1B-2 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-2 | linux 1740 1 1044 60.0 0.000 0.000 |
+LZO1B-2 | rxvt 2234 1 1548 69.3 0.000 0.000 |
+LZO1B-2 | screen 1607 1 962 59.9 0.000 0.000 |
+LZO1B-2 | screen-256color 1715 1 1023 59.7 0.000 0.000 |
+LZO1B-2 | sun 1004 1 523 52.1 0.000 0.000 |
+LZO1B-2 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-2 | vt102 1276 1 805 63.1 0.000 0.000 |
+LZO1B-2 | vt200 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt220 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-2 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1B-2 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-2 | xterm-xfree86 2240 1 1401 62.5 0.000 0.000 |
+LZO1B-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-2 | 50default 2652 1 1180 44.5 0.000 0.000 |
+LZO1B-2 | version 15 1 19 127 0.000 0.000 |
+LZO1B-2 | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1B-2 | xattr.conf 681 1 422 62.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1182 69.9 509.964 0.000
+LZO1B-2 ***TOTALS*** 749281 111 128946 17.2 509.964 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-3 | buildinfo 538 1 281 52.2 0.000 0.000 |
+LZO1B-3 | busybox.links.nosuid 2436 1 1266 52.0 0.000 0.000 |
+LZO1B-3 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-3 | rcS 1313 1 1018 77.5 0.000 0.000 |
+LZO1B-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-3 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-3 | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1B-3 | fstab 650 1 400 61.5 0.000 0.000 |
+LZO1B-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1B-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-3 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-3 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-3 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-3 | bootlogd 1997 1 1238 62.0 0.000 0.000 |
+LZO1B-3 | bootmisc.sh 2062 1 1435 69.6 0.000 0.000 |
+LZO1B-3 | checkroot.sh 3640 1 2369 65.1 0.000 0.000 |
+LZO1B-3 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-3 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-3 | functions 2185 1 1395 63.8 0.000 0.000 |
+LZO1B-3 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-3 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-3 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-3 | modutils.sh 1362 1 878 64.5 0.000 0.000 |
+LZO1B-3 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1B-3 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-3 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-3 | populate-volatile.sh 7846 1 3591 45.8 0.000 0.000 |
+LZO1B-3 | rc 4407 1 2613 59.3 0.000 0.000 |
+LZO1B-3 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-3 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1B-3 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-3 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-3 | save-rtc.sh 474 1 370 78.1 0.000 0.000 |
+LZO1B-3 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-3 | single 623 1 474 76.1 0.000 0.000 |
+LZO1B-3 | sshd 2029 1 1062 52.3 0.000 0.000 |
+LZO1B-3 | sysfs.sh 1091 1 564 51.7 0.000 0.000 |
+LZO1B-3 | syslog 2104 1 1182 56.2 0.000 0.000 |
+LZO1B-3 | udev 3848 1 2191 56.9 0.000 0.000 |
+LZO1B-3 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-3 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1B-3 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-3 | inittab 1186 1 822 69.3 0.000 0.000 |
+LZO1B-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-3 | ld.so.cache 1564 1 723 46.2 0.000 0.000 |
+LZO1B-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-3 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-3 | login.access 1999 1 1301 65.1 0.000 0.000 |
+LZO1B-3 | login.defs 13626 1 7456 54.7 0.000 0.000 |
+LZO1B-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nfsroot 809 1 544 67.2 0.000 0.000 |
+LZO1B-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-3 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1B-3 | profile 1932 1 1389 71.9 0.000 0.000 |
+LZO1B-3 | protocols 3144 1 2257 71.8 0.000 0.000 |
+LZO1B-3 | rpc 911 1 695 76.3 0.000 0.000 |
+LZO1B-3 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 0.000 0.000 |
+LZO1B-3 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-3 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1B-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-3 | moduli 587027 3 29705 5.1 395.955 0.000 |
+LZO1B-3 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-3 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1B-3 | sshd_config_readonly 3211 1 2063 64.2 0.000 0.000 |
+LZO1B-3 | openssl.cnf 12328 1 6330 51.3 0.000 0.000 |
+LZO1B-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-3 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1B-3 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-3 | linux 1740 1 1042 59.9 0.000 0.000 |
+LZO1B-3 | rxvt 2234 1 1541 69.0 0.000 0.000 |
+LZO1B-3 | screen 1607 1 964 60.0 0.000 0.000 |
+LZO1B-3 | screen-256color 1715 1 1026 59.8 0.000 0.000 |
+LZO1B-3 | sun 1004 1 521 51.9 0.000 0.000 |
+LZO1B-3 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-3 | vt102 1276 1 804 63.0 0.000 0.000 |
+LZO1B-3 | vt200 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt220 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-3 | xterm-256color 3882 1 2745 70.7 0.000 0.000 |
+LZO1B-3 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-3 | xterm-xfree86 2240 1 1400 62.5 0.000 0.000 |
+LZO1B-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-3 | 50default 2652 1 1174 44.3 0.000 0.000 |
+LZO1B-3 | version 15 1 19 127 0.000 0.000 |
+LZO1B-3 | volatile.cache 4839 1 1306 27.0 0.000 0.000 |
+LZO1B-3 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1179 69.8 395.955 0.000
+LZO1B-3 ***TOTALS*** 749281 111 128534 17.2 395.955 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-4 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1B-4 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-4 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1B-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-4 | 00_core 1637 1 1017 62.1 0.000 0.000 |
+LZO1B-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-4 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-4 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1B-4 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1B-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1B-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-4 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-4 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1B-4 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-4 | bootlogd 1997 1 1243 62.2 0.000 0.000 |
+LZO1B-4 | bootmisc.sh 2062 1 1396 67.7 0.000 0.000 |
+LZO1B-4 | checkroot.sh 3640 1 2329 64.0 0.000 0.000 |
+LZO1B-4 | devpts.sh 571 1 433 75.8 0.000 0.000 |
+LZO1B-4 | dmesg.sh 397 1 293 73.8 0.000 0.000 |
+LZO1B-4 | functions 2185 1 1393 63.8 0.000 0.000 |
+LZO1B-4 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1B-4 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-4 | hwclock.sh 2541 1 1317 51.8 0.000 0.000 |
+LZO1B-4 | modutils.sh 1362 1 875 64.2 0.000 0.000 |
+LZO1B-4 | mountall.sh 1218 1 939 77.1 0.000 0.000 |
+LZO1B-4 | mountnfs.sh 1634 1 988 60.5 0.000 0.000 |
+LZO1B-4 | networking 1956 1 1018 52.0 0.000 0.000 |
+LZO1B-4 | populate-volatile.sh 7846 1 3524 44.9 0.000 0.000 |
+LZO1B-4 | rc 4407 1 2564 58.2 0.000 0.000 |
+LZO1B-4 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-4 | read-only-rootfs-hook.sh 1317 1 919 69.8 0.000 0.000 |
+LZO1B-4 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1B-4 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-4 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1B-4 | sendsigs 483 1 346 71.6 0.000 0.000 |
+LZO1B-4 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-4 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-4 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1B-4 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1B-4 | udev 3848 1 2173 56.5 0.000 0.000 |
+LZO1B-4 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-4 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-4 | urandom 1518 1 971 64.0 0.000 0.000 |
+LZO1B-4 | inittab 1186 1 806 68.0 0.000 0.000 |
+LZO1B-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-4 | ld.so.cache 1564 1 712 45.5 0.000 0.000 |
+LZO1B-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-4 | limits 827 1 635 76.8 0.000 0.000 |
+LZO1B-4 | login.access 1999 1 1282 64.1 0.000 0.000 |
+LZO1B-4 | login.defs 13626 1 7258 53.3 0.000 0.000 |
+LZO1B-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1B-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nsswitch.conf 465 1 340 73.1 0.000 0.000 |
+LZO1B-4 | passwd 846 1 509 60.2 0.000 0.000 |
+LZO1B-4 | profile 1932 1 1362 70.5 0.000 0.000 |
+LZO1B-4 | protocols 3144 1 2214 70.4 0.000 0.000 |
+LZO1B-4 | rpc 911 1 685 75.2 0.000 0.000 |
+LZO1B-4 | securetty 1854 1 1231 66.4 0.000 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 0.000 0.000 |
+LZO1B-4 | shadow 512 1 182 35.5 0.000 0.000 |
+LZO1B-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-4 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1B-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-4 | moduli 587027 3 29002 4.9 489.045 0.000 |
+LZO1B-4 | ssh_config 1569 1 1092 69.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key 2602 1 2576 99.0 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-4 | sshd_config 3202 1 2002 62.5 0.000 0.000 |
+LZO1B-4 | sshd_config_readonly 3211 1 2007 62.5 0.000 0.000 |
+LZO1B-4 | openssl.cnf 12328 1 6187 50.2 0.000 0.000 |
+LZO1B-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | syslog-startup.conf 651 1 544 83.6 0.000 0.000 |
+LZO1B-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-4 | ansi 1481 1 752 50.8 0.000 0.000 |
+LZO1B-4 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-4 | linux 1740 1 1049 60.3 0.000 0.000 |
+LZO1B-4 | rxvt 2234 1 1524 68.2 0.000 0.000 |
+LZO1B-4 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-4 | screen-256color 1715 1 1012 59.0 0.000 0.000 |
+LZO1B-4 | sun 1004 1 514 51.2 0.000 0.000 |
+LZO1B-4 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-4 | vt102 1276 1 788 61.8 0.000 0.000 |
+LZO1B-4 | vt200 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt220 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt52 839 1 348 41.5 0.000 0.000 |
+LZO1B-4 | xterm-256color 3882 1 2678 69.0 0.000 0.000 |
+LZO1B-4 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1B-4 | xterm-xfree86 2240 1 1386 61.9 0.000 0.000 |
+LZO1B-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | local.rules 885 1 667 75.4 0.000 0.000 |
+LZO1B-4 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-4 | 50default 2652 1 1150 43.4 0.000 0.000 |
+LZO1B-4 | version 15 1 19 127 0.000 0.000 |
+LZO1B-4 | volatile.cache 4839 1 1316 27.2 0.000 0.000 |
+LZO1B-4 | xattr.conf 681 1 417 61.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1158 69.1 489.045 0.000
+LZO1B-4 ***TOTALS*** 749281 111 126265 16.9 489.045 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-5 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1B-5 | busybox.links.nosuid 2436 1 1252 51.4 0.000 0.000 |
+LZO1B-5 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-5 | rcS 1313 1 995 75.8 0.000 0.000 |
+LZO1B-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-5 | 00_core 1637 1 1010 61.7 0.000 0.000 |
+LZO1B-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-5 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-5 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-5 | fstab 650 1 394 60.6 0.000 0.000 |
+LZO1B-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-5 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-5 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-5 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-5 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1B-5 | bootmisc.sh 2062 1 1390 67.4 0.000 0.000 |
+LZO1B-5 | checkroot.sh 3640 1 2309 63.4 0.000 0.000 |
+LZO1B-5 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-5 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-5 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-5 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-5 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-5 | hwclock.sh 2541 1 1297 51.0 0.000 0.000 |
+LZO1B-5 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-5 | mountall.sh 1218 1 929 76.3 0.000 0.000 |
+LZO1B-5 | mountnfs.sh 1634 1 969 59.3 0.000 0.000 |
+LZO1B-5 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1B-5 | populate-volatile.sh 7846 1 3479 44.3 0.000 0.000 |
+LZO1B-5 | rc 4407 1 2545 57.7 0.000 0.000 |
+LZO1B-5 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-5 | read-only-rootfs-hook.sh 1317 1 913 69.3 0.000 0.000 |
+LZO1B-5 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-5 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-5 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1B-5 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-5 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-5 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-5 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-5 | syslog 2104 1 1166 55.4 0.000 0.000 |
+LZO1B-5 | udev 3848 1 2127 55.3 0.000 0.000 |
+LZO1B-5 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-5 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1B-5 | urandom 1518 1 968 63.8 0.000 0.000 |
+LZO1B-5 | inittab 1186 1 809 68.2 0.000 0.000 |
+LZO1B-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-5 | ld.so.cache 1564 1 726 46.4 0.000 0.000 |
+LZO1B-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-5 | limits 827 1 633 76.5 0.000 0.000 |
+LZO1B-5 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1B-5 | login.defs 13626 1 7091 52.0 0.000 0.000 |
+LZO1B-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1B-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1B-5 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-5 | profile 1932 1 1365 70.7 0.000 0.000 |
+LZO1B-5 | protocols 3144 1 2205 70.1 0.000 0.000 |
+LZO1B-5 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-5 | securetty 1854 1 1217 65.6 0.000 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 0.000 0.000 |
+LZO1B-5 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-5 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-5 | moduli 587027 3 28783 4.9 391.407 0.000 |
+LZO1B-5 | ssh_config 1569 1 1090 69.5 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key 2602 1 2575 99.0 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-5 | sshd_config 3202 1 1993 62.2 0.000 0.000 |
+LZO1B-5 | sshd_config_readonly 3211 1 1980 61.7 0.000 0.000 |
+LZO1B-5 | openssl.cnf 12328 1 6070 49.2 0.000 0.000 |
+LZO1B-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-5 | ansi 1481 1 753 50.8 0.000 0.000 |
+LZO1B-5 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-5 | linux 1740 1 1028 59.1 0.000 0.000 |
+LZO1B-5 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1B-5 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-5 | screen-256color 1715 1 1020 59.5 0.000 0.000 |
+LZO1B-5 | sun 1004 1 501 49.9 0.000 0.000 |
+LZO1B-5 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-5 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-5 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-5 | xterm-256color 3882 1 2654 68.4 0.000 0.000 |
+LZO1B-5 | xterm-color 1551 1 796 51.3 0.000 0.000 |
+LZO1B-5 | xterm-xfree86 2240 1 1371 61.2 0.000 0.000 |
+LZO1B-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1B-5 | 50default 2652 1 1144 43.1 0.000 0.000 |
+LZO1B-5 | version 15 1 19 127 0.000 0.000 |
+LZO1B-5 | volatile.cache 4839 1 1297 26.8 0.000 0.000 |
+LZO1B-5 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1148 68.8 391.407 0.000
+LZO1B-5 ***TOTALS*** 749281 111 125151 16.7 391.407 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-6 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1B-6 | busybox.links.nosuid 2436 1 1235 50.7 0.000 0.000 |
+LZO1B-6 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-6 | rcS 1313 1 986 75.1 0.000 0.000 |
+LZO1B-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-6 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-6 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-6 | ethertypes 1853 1 1350 72.9 0.000 0.000 |
+LZO1B-6 | fstab 650 1 390 60.0 0.000 0.000 |
+LZO1B-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-6 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-6 | hosts 235 1 190 80.9 0.000 0.000 |
+LZO1B-6 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1B-6 | bootlogd 1997 1 1217 60.9 0.000 0.000 |
+LZO1B-6 | bootmisc.sh 2062 1 1393 67.6 0.000 0.000 |
+LZO1B-6 | checkroot.sh 3640 1 2270 62.4 0.000 0.000 |
+LZO1B-6 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-6 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-6 | functions 2185 1 1359 62.2 0.000 0.000 |
+LZO1B-6 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1B-6 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-6 | hwclock.sh 2541 1 1301 51.2 0.000 0.000 |
+LZO1B-6 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-6 | mountall.sh 1218 1 927 76.1 0.000 0.000 |
+LZO1B-6 | mountnfs.sh 1634 1 954 58.4 0.000 0.000 |
+LZO1B-6 | networking 1956 1 1001 51.2 0.000 0.000 |
+LZO1B-6 | populate-volatile.sh 7846 1 3426 43.7 0.000 0.000 |
+LZO1B-6 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-6 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-6 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1B-6 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-6 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-6 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-6 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-6 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-6 | sshd 2029 1 1026 50.6 0.000 0.000 |
+LZO1B-6 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-6 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1B-6 | udev 3848 1 2108 54.8 0.000 0.000 |
+LZO1B-6 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-6 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1B-6 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1B-6 | inittab 1186 1 800 67.5 0.000 0.000 |
+LZO1B-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-6 | ld.so.cache 1564 1 701 44.8 0.000 0.000 |
+LZO1B-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-6 | limits 827 1 634 76.7 0.000 0.000 |
+LZO1B-6 | login.access 1999 1 1248 62.4 0.000 0.000 |
+LZO1B-6 | login.defs 13626 1 7042 51.7 0.000 0.000 |
+LZO1B-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1B-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-6 | passwd 846 1 482 57.0 0.000 0.000 |
+LZO1B-6 | profile 1932 1 1352 70.0 0.000 0.000 |
+LZO1B-6 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1B-6 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-6 | securetty 1854 1 1214 65.5 0.000 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 0.000 0.000 |
+LZO1B-6 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1B-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-6 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-6 | moduli 587027 3 28692 4.9 484.197 0.000 |
+LZO1B-6 | ssh_config 1569 1 1083 69.0 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-6 | sshd_config 3202 1 1962 61.3 0.000 0.000 |
+LZO1B-6 | sshd_config_readonly 3211 1 1971 61.4 0.000 0.000 |
+LZO1B-6 | openssl.cnf 12328 1 5979 48.5 0.000 0.000 |
+LZO1B-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-6 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1B-6 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-6 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-6 | rxvt 2234 1 1503 67.3 0.000 0.000 |
+LZO1B-6 | screen 1607 1 957 59.6 0.000 0.000 |
+LZO1B-6 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1B-6 | sun 1004 1 502 50.0 0.000 0.000 |
+LZO1B-6 | vt100 1282 1 777 60.6 0.000 0.000 |
+LZO1B-6 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-6 | vt200 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt220 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-6 | xterm-256color 3882 1 2622 67.5 0.000 0.000 |
+LZO1B-6 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-6 | xterm-xfree86 2240 1 1364 60.9 0.000 0.000 |
+LZO1B-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-6 | udev.conf 215 1 195 90.7 0.000 0.000 |
+LZO1B-6 | 50default 2652 1 1130 42.6 0.000 0.000 |
+LZO1B-6 | version 15 1 19 127 0.000 0.000 |
+LZO1B-6 | volatile.cache 4839 1 1296 26.8 0.000 0.000 |
+LZO1B-6 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1140 68.6 484.197 0.000
+LZO1B-6 ***TOTALS*** 749281 111 124302 16.6 484.197 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-7 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1B-7 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-7 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-7 | rcS 1313 1 990 75.4 0.000 0.000 |
+LZO1B-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-7 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1B-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-7 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-7 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-7 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-7 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-7 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-7 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-7 | bootlogd 1997 1 1215 60.8 0.000 0.000 |
+LZO1B-7 | bootmisc.sh 2062 1 1384 67.1 0.000 0.000 |
+LZO1B-7 | checkroot.sh 3640 1 2273 62.4 0.000 0.000 |
+LZO1B-7 | devpts.sh 571 1 432 75.7 0.000 0.000 |
+LZO1B-7 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-7 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-7 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-7 | hostname.sh 625 1 475 76.0 0.000 0.000 |
+LZO1B-7 | hwclock.sh 2541 1 1298 51.1 0.000 0.000 |
+LZO1B-7 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-7 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1B-7 | mountnfs.sh 1634 1 965 59.1 0.000 0.000 |
+LZO1B-7 | networking 1956 1 1011 51.7 0.000 0.000 |
+LZO1B-7 | populate-volatile.sh 7846 1 3440 43.8 0.000 0.000 |
+LZO1B-7 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-7 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-7 | read-only-rootfs-hook.sh 1317 1 904 68.6 0.000 0.000 |
+LZO1B-7 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-7 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-7 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1B-7 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-7 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-7 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1B-7 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1B-7 | syslog 2104 1 1165 55.4 0.000 0.000 |
+LZO1B-7 | udev 3848 1 2109 54.8 0.000 0.000 |
+LZO1B-7 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1B-7 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-7 | urandom 1518 1 962 63.4 0.000 0.000 |
+LZO1B-7 | inittab 1186 1 805 67.9 0.000 0.000 |
+LZO1B-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-7 | ld.so.cache 1564 1 709 45.3 0.000 0.000 |
+LZO1B-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-7 | limits 827 1 631 76.3 0.000 0.000 |
+LZO1B-7 | login.access 1999 1 1246 62.3 0.000 0.000 |
+LZO1B-7 | login.defs 13626 1 6999 51.4 0.000 0.000 |
+LZO1B-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nfsroot 809 1 532 65.8 0.000 0.000 |
+LZO1B-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1B-7 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-7 | profile 1932 1 1355 70.1 0.000 0.000 |
+LZO1B-7 | protocols 3144 1 2186 69.5 0.000 0.000 |
+LZO1B-7 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-7 | securetty 1854 1 1216 65.6 0.000 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 0.000 0.000 |
+LZO1B-7 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-7 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-7 | moduli 587027 3 28958 4.9 692.317 0.000 |
+LZO1B-7 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-7 | sshd_config 3202 1 1958 61.1 0.000 0.000 |
+LZO1B-7 | sshd_config_readonly 3211 1 1960 61.0 0.000 0.000 |
+LZO1B-7 | openssl.cnf 12328 1 5999 48.7 0.000 0.000 |
+LZO1B-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-7 | ansi 1481 1 759 51.2 0.000 0.000 |
+LZO1B-7 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-7 | linux 1740 1 1029 59.1 0.000 0.000 |
+LZO1B-7 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1B-7 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1B-7 | screen-256color 1715 1 1009 58.8 0.000 0.000 |
+LZO1B-7 | sun 1004 1 505 50.3 0.000 0.000 |
+LZO1B-7 | vt100 1282 1 774 60.4 0.000 0.000 |
+LZO1B-7 | vt102 1276 1 774 60.7 0.000 0.000 |
+LZO1B-7 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1B-7 | xterm-256color 3882 1 2630 67.7 0.000 0.000 |
+LZO1B-7 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-7 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1B-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-7 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-7 | 50default 2652 1 1135 42.8 0.000 0.000 |
+LZO1B-7 | version 15 1 19 127 0.000 0.000 |
+LZO1B-7 | volatile.cache 4839 1 1228 25.4 0.000 0.000 |
+LZO1B-7 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 68.6 692.317 0.000
+LZO1B-7 ***TOTALS*** 749281 111 124543 16.6 692.317 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-8 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1B-8 | busybox.links.nosuid 2436 1 1239 50.9 0.000 0.000 |
+LZO1B-8 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-8 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-8 | 00_core 1637 1 997 60.9 0.000 0.000 |
+LZO1B-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-8 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-8 | ethertypes 1853 1 1349 72.8 0.000 0.000 |
+LZO1B-8 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1B-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-8 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-8 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1B-8 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1B-8 | bootlogd 1997 1 1211 60.6 0.000 0.000 |
+LZO1B-8 | bootmisc.sh 2062 1 1383 67.1 0.000 0.000 |
+LZO1B-8 | checkroot.sh 3640 1 2256 62.0 0.000 0.000 |
+LZO1B-8 | devpts.sh 571 1 428 75.0 0.000 0.000 |
+LZO1B-8 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1B-8 | functions 2185 1 1348 61.7 0.000 0.000 |
+LZO1B-8 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-8 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-8 | hwclock.sh 2541 1 1287 50.6 0.000 0.000 |
+LZO1B-8 | modutils.sh 1362 1 864 63.4 0.000 0.000 |
+LZO1B-8 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1B-8 | mountnfs.sh 1634 1 950 58.1 0.000 0.000 |
+LZO1B-8 | networking 1956 1 1003 51.3 0.000 0.000 |
+LZO1B-8 | populate-volatile.sh 7846 1 3375 43.0 0.000 0.000 |
+LZO1B-8 | rc 4407 1 2472 56.1 0.000 0.000 |
+LZO1B-8 | rcS 525 1 446 85.0 0.000 0.000 |
+LZO1B-8 | read-only-rootfs-hook.sh 1317 1 908 68.9 0.000 0.000 |
+LZO1B-8 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-8 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-8 | save-rtc.sh 474 1 364 76.8 0.000 0.000 |
+LZO1B-8 | sendsigs 483 1 342 70.8 0.000 0.000 |
+LZO1B-8 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-8 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1B-8 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1B-8 | syslog 2104 1 1144 54.4 0.000 0.000 |
+LZO1B-8 | udev 3848 1 2085 54.2 0.000 0.000 |
+LZO1B-8 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-8 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-8 | urandom 1518 1 961 63.3 0.000 0.000 |
+LZO1B-8 | inittab 1186 1 798 67.3 0.000 0.000 |
+LZO1B-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-8 | ld.so.cache 1564 1 702 44.9 0.000 0.000 |
+LZO1B-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-8 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1B-8 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1B-8 | login.defs 13626 1 6941 50.9 0.000 0.000 |
+LZO1B-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1B-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-8 | passwd 846 1 486 57.4 0.000 0.000 |
+LZO1B-8 | profile 1932 1 1338 69.3 0.000 0.000 |
+LZO1B-8 | protocols 3144 1 2170 69.0 0.000 0.000 |
+LZO1B-8 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1B-8 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 0.000 0.000 |
+LZO1B-8 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-8 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1B-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-8 | moduli 587027 3 28848 4.9 274.573 0.000 |
+LZO1B-8 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-8 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1B-8 | sshd_config_readonly 3211 1 1941 60.4 0.000 0.000 |
+LZO1B-8 | openssl.cnf 12328 1 5885 47.7 0.000 0.000 |
+LZO1B-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-8 | ansi 1481 1 749 50.6 0.000 0.000 |
+LZO1B-8 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-8 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-8 | rxvt 2234 1 1495 66.9 0.000 0.000 |
+LZO1B-8 | screen 1607 1 947 58.9 0.000 0.000 |
+LZO1B-8 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1B-8 | sun 1004 1 500 49.8 0.000 0.000 |
+LZO1B-8 | vt100 1282 1 775 60.5 0.000 0.000 |
+LZO1B-8 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1B-8 | vt200 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt220 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-8 | xterm-256color 3882 1 2610 67.2 0.000 0.000 |
+LZO1B-8 | xterm-color 1551 1 786 50.7 0.000 0.000 |
+LZO1B-8 | xterm-xfree86 2240 1 1360 60.7 0.000 0.000 |
+LZO1B-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1B-8 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-8 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1B-8 | version 15 1 19 127 0.000 0.000 |
+LZO1B-8 | volatile.cache 4839 1 1270 26.2 0.000 0.000 |
+LZO1B-8 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1135 68.4 274.573 0.000
+LZO1B-8 ***TOTALS*** 749281 111 123723 16.5 274.573 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-9 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1B-9 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-9 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-9 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-9 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-9 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-9 | ethertypes 1853 1 1341 72.4 0.000 0.000 |
+LZO1B-9 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1B-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-9 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-9 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1B-9 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-9 | bootlogd 1997 1 1202 60.2 0.000 0.000 |
+LZO1B-9 | bootmisc.sh 2062 1 1382 67.0 0.000 0.000 |
+LZO1B-9 | checkroot.sh 3640 1 2225 61.1 0.000 0.000 |
+LZO1B-9 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-9 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-9 | functions 2185 1 1340 61.3 0.000 0.000 |
+LZO1B-9 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-9 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-9 | hwclock.sh 2541 1 1258 49.5 0.000 0.000 |
+LZO1B-9 | modutils.sh 1362 1 855 62.8 0.000 0.000 |
+LZO1B-9 | mountall.sh 1218 1 920 75.5 0.000 0.000 |
+LZO1B-9 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1B-9 | networking 1956 1 992 50.7 0.000 0.000 |
+LZO1B-9 | populate-volatile.sh 7846 1 3379 43.1 0.000 0.000 |
+LZO1B-9 | rc 4407 1 2468 56.0 0.000 0.000 |
+LZO1B-9 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-9 | read-only-rootfs-hook.sh 1317 1 897 68.1 0.000 0.000 |
+LZO1B-9 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-9 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1B-9 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-9 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-9 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-9 | sshd 2029 1 1017 50.1 0.000 0.000 |
+LZO1B-9 | sysfs.sh 1091 1 555 50.9 0.000 0.000 |
+LZO1B-9 | syslog 2104 1 1143 54.3 0.000 0.000 |
+LZO1B-9 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1B-9 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-9 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-9 | urandom 1518 1 955 62.9 0.000 0.000 |
+LZO1B-9 | inittab 1186 1 798 67.3 0.000 0.000 |
+LZO1B-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-9 | ld.so.cache 1564 1 691 44.2 0.000 0.000 |
+LZO1B-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-9 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1B-9 | login.access 1999 1 1242 62.1 0.000 0.000 |
+LZO1B-9 | login.defs 13626 1 6901 50.6 0.000 0.000 |
+LZO1B-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1B-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-9 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1B-9 | profile 1932 1 1324 68.5 0.000 0.000 |
+LZO1B-9 | protocols 3144 1 2176 69.2 0.000 0.000 |
+LZO1B-9 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-9 | securetty 1854 1 1208 65.2 0.000 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 0.000 0.000 |
+LZO1B-9 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-9 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-9 | moduli 587027 3 27238 4.6 177.685 0.000 |
+LZO1B-9 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key 2602 1 2567 98.7 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-9 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1B-9 | sshd_config_readonly 3211 1 1929 60.1 0.000 0.000 |
+LZO1B-9 | openssl.cnf 12328 1 5862 47.6 0.000 0.000 |
+LZO1B-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1B-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-9 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1B-9 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-9 | linux 1740 1 1022 58.7 0.000 0.000 |
+LZO1B-9 | rxvt 2234 1 1490 66.7 0.000 0.000 |
+LZO1B-9 | screen 1607 1 933 58.1 0.000 0.000 |
+LZO1B-9 | screen-256color 1715 1 992 57.8 0.000 0.000 |
+LZO1B-9 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-9 | vt100 1282 1 765 59.7 0.000 0.000 |
+LZO1B-9 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-9 | vt200 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt220 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-9 | xterm-256color 3882 1 2595 66.8 0.000 0.000 |
+LZO1B-9 | xterm-color 1551 1 784 50.5 0.000 0.000 |
+LZO1B-9 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1B-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-9 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-9 | 50default 2652 1 1114 42.0 0.000 0.000 |
+LZO1B-9 | version 15 1 19 127 0.000 0.000 |
+LZO1B-9 | volatile.cache 4839 1 1223 25.3 0.000 0.000 |
+LZO1B-9 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1115 68.1 177.685 0.000
+LZO1B-9 ***TOTALS*** 749281 111 121572 16.2 177.685 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-1 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1C-1 | busybox.links.nosuid 2436 1 1249 51.3 0.000 0.000 |
+LZO1C-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1C-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-1 | 00_core 1637 1 1052 64.3 0.000 0.000 |
+LZO1C-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-1 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-1 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1C-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1C-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-1 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-1 | banner.sh 537 1 353 65.7 0.000 0.000 |
+LZO1C-1 | bootlogd 1997 1 1242 62.2 0.000 0.000 |
+LZO1C-1 | bootmisc.sh 2062 1 1432 69.4 0.000 0.000 |
+LZO1C-1 | checkroot.sh 3640 1 2375 65.2 0.000 0.000 |
+LZO1C-1 | devpts.sh 571 1 437 76.5 0.000 0.000 |
+LZO1C-1 | dmesg.sh 397 1 299 75.3 0.000 0.000 |
+LZO1C-1 | functions 2185 1 1391 63.7 0.000 0.000 |
+LZO1C-1 | halt 555 1 450 81.1 0.000 0.000 |
+LZO1C-1 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1C-1 | hwclock.sh 2541 1 1348 53.0 0.000 0.000 |
+LZO1C-1 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-1 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1C-1 | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1C-1 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-1 | populate-volatile.sh 7846 1 3626 46.2 0.000 0.000 |
+LZO1C-1 | rc 4407 1 2650 60.1 0.000 0.000 |
+LZO1C-1 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1C-1 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1C-1 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-1 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-1 | sendsigs 483 1 354 73.3 0.000 0.000 |
+LZO1C-1 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-1 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-1 | sysfs.sh 1091 1 574 52.6 0.000 0.000 |
+LZO1C-1 | syslog 2104 1 1186 56.4 0.000 0.000 |
+LZO1C-1 | udev 3848 1 2189 56.9 0.000 0.000 |
+LZO1C-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1C-1 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-1 | inittab 1186 1 817 68.9 0.000 0.000 |
+LZO1C-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-1 | ld.so.cache 1564 1 718 45.9 0.000 0.000 |
+LZO1C-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-1 | limits 827 1 638 77.1 0.000 0.000 |
+LZO1C-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1C-1 | login.defs 13626 1 7558 55.5 0.000 0.000 |
+LZO1C-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1C-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1C-1 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-1 | protocols 3144 1 2265 72.0 0.000 0.000 |
+LZO1C-1 | rpc 911 1 697 76.5 0.000 0.000 |
+LZO1C-1 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 0.000 0.000 |
+LZO1C-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1C-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-1 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-1 | moduli 587027 3 38371 6.5 384.396 0.000 |
+LZO1C-1 | ssh_config 1569 1 1106 70.5 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key 505 1 452 89.5 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-1 | sshd_config 3202 1 2078 64.9 0.000 0.000 |
+LZO1C-1 | sshd_config_readonly 3211 1 2080 64.8 0.000 0.000 |
+LZO1C-1 | openssl.cnf 12328 1 6394 51.9 0.000 0.000 |
+LZO1C-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1C-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-1 | ansi 1481 1 772 52.1 0.000 0.000 |
+LZO1C-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1C-1 | linux 1740 1 1058 60.8 0.000 0.000 |
+LZO1C-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1C-1 | screen 1607 1 967 60.2 0.000 0.000 |
+LZO1C-1 | screen-256color 1715 1 1028 59.9 0.000 0.000 |
+LZO1C-1 | sun 1004 1 528 52.6 0.000 0.000 |
+LZO1C-1 | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1C-1 | vt102 1276 1 809 63.4 0.000 0.000 |
+LZO1C-1 | vt200 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt220 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt52 839 1 361 43.0 0.000 0.000 |
+LZO1C-1 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1C-1 | xterm-color 1551 1 815 52.5 0.000 0.000 |
+LZO1C-1 | xterm-xfree86 2240 1 1416 63.2 0.000 0.000 |
+LZO1C-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | local.rules 885 1 665 75.1 0.000 0.000 |
+LZO1C-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1C-1 | version 15 1 19 127 0.000 0.000 |
+LZO1C-1 | volatile.cache 4839 1 1286 26.6 0.000 0.000 |
+LZO1C-1 | xattr.conf 681 1 423 62.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1262 69.8 384.396 0.000
+LZO1C-1 ***TOTALS*** 749281 111 137656 18.4 384.396 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-2 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1C-2 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1C-2 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1C-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-2 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-2 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-2 | fstab 650 1 391 60.2 0.000 0.000 |
+LZO1C-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1C-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-2 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-2 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-2 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-2 | bootlogd 1997 1 1240 62.1 0.000 0.000 |
+LZO1C-2 | bootmisc.sh 2062 1 1413 68.5 0.000 0.000 |
+LZO1C-2 | checkroot.sh 3640 1 2363 64.9 0.000 0.000 |
+LZO1C-2 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-2 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-2 | functions 2185 1 1384 63.3 0.000 0.000 |
+LZO1C-2 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-2 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-2 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-2 | modutils.sh 1362 1 877 64.4 0.000 0.000 |
+LZO1C-2 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1C-2 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-2 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-2 | populate-volatile.sh 7846 1 3578 45.6 0.000 0.000 |
+LZO1C-2 | rc 4407 1 2602 59.0 0.000 0.000 |
+LZO1C-2 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-2 | read-only-rootfs-hook.sh 1317 1 917 69.6 0.000 0.000 |
+LZO1C-2 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-2 | rmnologin.sh 630 1 423 67.1 0.000 0.000 |
+LZO1C-2 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-2 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-2 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-2 | sshd 2029 1 1048 51.7 0.000 0.000 |
+LZO1C-2 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-2 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1C-2 | udev 3848 1 2181 56.7 0.000 0.000 |
+LZO1C-2 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-2 | umountnfs.sh 756 1 569 75.3 0.000 0.000 |
+LZO1C-2 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-2 | inittab 1186 1 817 68.9 0.000 0.000 |
+LZO1C-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-2 | ld.so.cache 1564 1 707 45.2 0.000 0.000 |
+LZO1C-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-2 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-2 | login.access 1999 1 1291 64.6 0.000 0.000 |
+LZO1C-2 | login.defs 13626 1 7480 54.9 0.000 0.000 |
+LZO1C-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nfsroot 809 1 543 67.1 0.000 0.000 |
+LZO1C-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-2 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1C-2 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-2 | protocols 3144 1 2254 71.7 0.000 0.000 |
+LZO1C-2 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1C-2 | securetty 1854 1 1307 70.5 0.000 0.000 |
+LZO1C-2 | services 12813 1 7608 59.4 0.000 0.000 |
+LZO1C-2 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-2 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-2 | moduli 587027 3 31277 5.3 1079.346 0.000 |
+LZO1C-2 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-2 | sshd_config 3202 1 2057 64.2 0.000 0.000 |
+LZO1C-2 | sshd_config_readonly 3211 1 2062 64.2 0.000 0.000 |
+LZO1C-2 | openssl.cnf 12328 1 6320 51.3 0.000 0.000 |
+LZO1C-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-2 | ansi 1481 1 761 51.4 0.000 0.000 |
+LZO1C-2 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-2 | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1C-2 | rxvt 2234 1 1544 69.1 0.000 0.000 |
+LZO1C-2 | screen 1607 1 956 59.5 0.000 0.000 |
+LZO1C-2 | screen-256color 1715 1 1015 59.2 0.000 0.000 |
+LZO1C-2 | sun 1004 1 515 51.3 0.000 0.000 |
+LZO1C-2 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-2 | vt102 1276 1 799 62.6 0.000 0.000 |
+LZO1C-2 | vt200 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt220 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-2 | xterm-256color 3882 1 2743 70.7 0.000 0.000 |
+LZO1C-2 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-2 | xterm-xfree86 2240 1 1395 62.3 0.000 0.000 |
+LZO1C-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-2 | 50default 2652 1 1166 44.0 0.000 0.000 |
+LZO1C-2 | version 15 1 19 127 0.000 0.000 |
+LZO1C-2 | volatile.cache 4839 1 1284 26.5 0.000 0.000 |
+LZO1C-2 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1190 69.5 1079.346 0.000
+LZO1C-2 ***TOTALS*** 749281 111 129723 17.3 1079.346 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-3 | buildinfo 538 1 281 52.2 0.000 0.000 |
+LZO1C-3 | busybox.links.nosuid 2436 1 1215 49.9 0.000 0.000 |
+LZO1C-3 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-3 | rcS 1313 1 1017 77.5 0.000 0.000 |
+LZO1C-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-3 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-3 | ethertypes 1853 1 1403 75.7 0.000 0.000 |
+LZO1C-3 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1C-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1C-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-3 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-3 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-3 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-3 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1C-3 | bootmisc.sh 2062 1 1418 68.8 0.000 0.000 |
+LZO1C-3 | checkroot.sh 3640 1 2351 64.6 0.000 0.000 |
+LZO1C-3 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-3 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-3 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1C-3 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-3 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-3 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-3 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-3 | mountall.sh 1218 1 946 77.7 0.000 0.000 |
+LZO1C-3 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-3 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-3 | populate-volatile.sh 7846 1 3553 45.3 0.000 0.000 |
+LZO1C-3 | rc 4407 1 2589 58.7 0.000 0.000 |
+LZO1C-3 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-3 | read-only-rootfs-hook.sh 1317 1 916 69.6 0.000 0.000 |
+LZO1C-3 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-3 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-3 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1C-3 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-3 | single 623 1 472 75.8 0.000 0.000 |
+LZO1C-3 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-3 | sysfs.sh 1091 1 558 51.1 0.000 0.000 |
+LZO1C-3 | syslog 2104 1 1170 55.6 0.000 0.000 |
+LZO1C-3 | udev 3848 1 2169 56.4 0.000 0.000 |
+LZO1C-3 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-3 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1C-3 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-3 | inittab 1186 1 816 68.8 0.000 0.000 |
+LZO1C-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-3 | ld.so.cache 1564 1 710 45.4 0.000 0.000 |
+LZO1C-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-3 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-3 | login.access 1999 1 1293 64.7 0.000 0.000 |
+LZO1C-3 | login.defs 13626 1 7406 54.4 0.000 0.000 |
+LZO1C-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1C-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-3 | passwd 846 1 505 59.7 0.000 0.000 |
+LZO1C-3 | profile 1932 1 1383 71.6 0.000 0.000 |
+LZO1C-3 | protocols 3144 1 2251 71.6 0.000 0.000 |
+LZO1C-3 | rpc 911 1 692 76.0 0.000 0.000 |
+LZO1C-3 | securetty 1854 1 1303 70.3 0.000 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 0.000 0.000 |
+LZO1C-3 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-3 | .bashrc 410 1 331 80.7 0.000 0.000 |
+LZO1C-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-3 | moduli 587027 3 31255 5.3 714.706 0.000 |
+LZO1C-3 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-3 | sshd_config 3202 1 2045 63.9 0.000 0.000 |
+LZO1C-3 | sshd_config_readonly 3211 1 2049 63.8 0.000 0.000 |
+LZO1C-3 | openssl.cnf 12328 1 6259 50.8 0.000 0.000 |
+LZO1C-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-3 | ansi 1481 1 760 51.3 0.000 0.000 |
+LZO1C-3 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-3 | linux 1740 1 1033 59.4 0.000 0.000 |
+LZO1C-3 | rxvt 2234 1 1538 68.8 0.000 0.000 |
+LZO1C-3 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1C-3 | screen-256color 1715 1 1018 59.4 0.000 0.000 |
+LZO1C-3 | sun 1004 1 513 51.1 0.000 0.000 |
+LZO1C-3 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-3 | vt102 1276 1 798 62.5 0.000 0.000 |
+LZO1C-3 | vt200 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt220 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-3 | xterm-256color 3882 1 2733 70.4 0.000 0.000 |
+LZO1C-3 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-3 | xterm-xfree86 2240 1 1394 62.2 0.000 0.000 |
+LZO1C-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-3 | 50default 2652 1 1161 43.8 0.000 0.000 |
+LZO1C-3 | version 15 1 19 127 0.000 0.000 |
+LZO1C-3 | volatile.cache 4839 1 1289 26.6 0.000 0.000 |
+LZO1C-3 | xattr.conf 681 1 418 61.4 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1186 69.4 714.706 0.000
+LZO1C-3 ***TOTALS*** 749281 111 129318 17.3 714.706 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-4 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1C-4 | busybox.links.nosuid 2436 1 1203 49.4 0.000 0.000 |
+LZO1C-4 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1C-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-4 | 00_core 1637 1 1011 61.8 0.000 0.000 |
+LZO1C-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-4 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-4 | ethertypes 1853 1 1370 73.9 0.000 0.000 |
+LZO1C-4 | fstab 650 1 387 59.5 0.000 0.000 |
+LZO1C-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1C-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1C-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-4 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-4 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1C-4 | banner.sh 537 1 341 63.5 0.000 0.000 |
+LZO1C-4 | bootlogd 1997 1 1231 61.6 0.000 0.000 |
+LZO1C-4 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1C-4 | checkroot.sh 3640 1 2312 63.5 0.000 0.000 |
+LZO1C-4 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1C-4 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1C-4 | functions 2185 1 1379 63.1 0.000 0.000 |
+LZO1C-4 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1C-4 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-4 | hwclock.sh 2541 1 1308 51.5 0.000 0.000 |
+LZO1C-4 | modutils.sh 1362 1 865 63.5 0.000 0.000 |
+LZO1C-4 | mountall.sh 1218 1 933 76.6 0.000 0.000 |
+LZO1C-4 | mountnfs.sh 1634 1 979 59.9 0.000 0.000 |
+LZO1C-4 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1C-4 | populate-volatile.sh 7846 1 3486 44.4 0.000 0.000 |
+LZO1C-4 | rc 4407 1 2539 57.6 0.000 0.000 |
+LZO1C-4 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-4 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1C-4 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-4 | rmnologin.sh 630 1 424 67.3 0.000 0.000 |
+LZO1C-4 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-4 | sendsigs 483 1 345 71.4 0.000 0.000 |
+LZO1C-4 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-4 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-4 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1C-4 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1C-4 | udev 3848 1 2149 55.8 0.000 0.000 |
+LZO1C-4 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-4 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-4 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1C-4 | inittab 1186 1 797 67.2 0.000 0.000 |
+LZO1C-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-4 | ld.so.cache 1564 1 690 44.1 0.000 0.000 |
+LZO1C-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-4 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-4 | login.access 1999 1 1275 63.8 0.000 0.000 |
+LZO1C-4 | login.defs 13626 1 7214 52.9 0.000 0.000 |
+LZO1C-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1C-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1C-4 | passwd 846 1 500 59.1 0.000 0.000 |
+LZO1C-4 | profile 1932 1 1353 70.0 0.000 0.000 |
+LZO1C-4 | protocols 3144 1 2197 69.9 0.000 0.000 |
+LZO1C-4 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1C-4 | securetty 1854 1 1227 66.2 0.000 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 0.000 0.000 |
+LZO1C-4 | shadow 512 1 172 33.6 0.000 0.000 |
+LZO1C-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-4 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1C-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-4 | moduli 587027 3 30309 5.2 595.639 0.000 |
+LZO1C-4 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key 2602 1 2576 99.0 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-4 | sshd_config 3202 1 1988 62.1 0.000 0.000 |
+LZO1C-4 | sshd_config_readonly 3211 1 1995 62.1 0.000 0.000 |
+LZO1C-4 | openssl.cnf 12328 1 6119 49.6 0.000 0.000 |
+LZO1C-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-4 | ansi 1481 1 741 50.0 0.000 0.000 |
+LZO1C-4 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-4 | linux 1740 1 1039 59.7 0.000 0.000 |
+LZO1C-4 | rxvt 2234 1 1519 68.0 0.000 0.000 |
+LZO1C-4 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-4 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1C-4 | sun 1004 1 504 50.2 0.000 0.000 |
+LZO1C-4 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-4 | vt102 1276 1 781 61.2 0.000 0.000 |
+LZO1C-4 | vt200 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt220 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1C-4 | xterm-256color 3882 1 2666 68.7 0.000 0.000 |
+LZO1C-4 | xterm-color 1551 1 795 51.3 0.000 0.000 |
+LZO1C-4 | xterm-xfree86 2240 1 1377 61.5 0.000 0.000 |
+LZO1C-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | local.rules 885 1 661 74.7 0.000 0.000 |
+LZO1C-4 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-4 | 50default 2652 1 1132 42.7 0.000 0.000 |
+LZO1C-4 | version 15 1 19 127 0.000 0.000 |
+LZO1C-4 | volatile.cache 4839 1 1307 27.0 0.000 0.000 |
+LZO1C-4 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1162 68.7 595.639 0.000
+LZO1C-4 ***TOTALS*** 749281 111 126752 16.9 595.639 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-5 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1C-5 | busybox.links.nosuid 2436 1 1197 49.1 0.000 0.000 |
+LZO1C-5 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-5 | rcS 1313 1 994 75.7 0.000 0.000 |
+LZO1C-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-5 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1C-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-5 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-5 | ethertypes 1853 1 1364 73.6 0.000 0.000 |
+LZO1C-5 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1C-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-5 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-5 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-5 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-5 | bootlogd 1997 1 1213 60.7 0.000 0.000 |
+LZO1C-5 | bootmisc.sh 2062 1 1371 66.5 0.000 0.000 |
+LZO1C-5 | checkroot.sh 3640 1 2289 62.9 0.000 0.000 |
+LZO1C-5 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-5 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-5 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-5 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-5 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-5 | hwclock.sh 2541 1 1284 50.5 0.000 0.000 |
+LZO1C-5 | modutils.sh 1362 1 860 63.1 0.000 0.000 |
+LZO1C-5 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1C-5 | mountnfs.sh 1634 1 959 58.7 0.000 0.000 |
+LZO1C-5 | networking 1956 1 1010 51.6 0.000 0.000 |
+LZO1C-5 | populate-volatile.sh 7846 1 3446 43.9 0.000 0.000 |
+LZO1C-5 | rc 4407 1 2519 57.2 0.000 0.000 |
+LZO1C-5 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-5 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-5 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-5 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1C-5 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-5 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-5 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-5 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-5 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-5 | syslog 2104 1 1154 54.8 0.000 0.000 |
+LZO1C-5 | udev 3848 1 2101 54.6 0.000 0.000 |
+LZO1C-5 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-5 | umountnfs.sh 756 1 558 73.8 0.000 0.000 |
+LZO1C-5 | urandom 1518 1 959 63.2 0.000 0.000 |
+LZO1C-5 | inittab 1186 1 800 67.5 0.000 0.000 |
+LZO1C-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-5 | ld.so.cache 1564 1 707 45.2 0.000 0.000 |
+LZO1C-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-5 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1C-5 | login.access 1999 1 1262 63.1 0.000 0.000 |
+LZO1C-5 | login.defs 13626 1 7047 51.7 0.000 0.000 |
+LZO1C-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1C-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nsswitch.conf 465 1 336 72.3 0.000 0.000 |
+LZO1C-5 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-5 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1C-5 | protocols 3144 1 2192 69.7 0.000 0.000 |
+LZO1C-5 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-5 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-5 | services 12813 1 7304 57.0 0.000 0.000 |
+LZO1C-5 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-5 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-5 | moduli 587027 3 30063 5.1 963.177 0.000 |
+LZO1C-5 | ssh_config 1569 1 1085 69.2 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key 2602 1 2575 99.0 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-5 | sshd_config 3202 1 1981 61.9 0.000 0.000 |
+LZO1C-5 | sshd_config_readonly 3211 1 1970 61.4 0.000 0.000 |
+LZO1C-5 | openssl.cnf 12328 1 6005 48.7 0.000 0.000 |
+LZO1C-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-5 | ansi 1481 1 743 50.2 0.000 0.000 |
+LZO1C-5 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-5 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-5 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1C-5 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-5 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1C-5 | sun 1004 1 492 49.0 0.000 0.000 |
+LZO1C-5 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-5 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-5 | vt200 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt220 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-5 | xterm-256color 3882 1 2641 68.0 0.000 0.000 |
+LZO1C-5 | xterm-color 1551 1 790 50.9 0.000 0.000 |
+LZO1C-5 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1C-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1C-5 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1C-5 | version 15 1 19 127 0.000 0.000 |
+LZO1C-5 | volatile.cache 4839 1 1287 26.6 0.000 0.000 |
+LZO1C-5 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1152 68.4 963.177 0.000
+LZO1C-5 ***TOTALS*** 749281 111 125619 16.8 963.177 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-6 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1C-6 | busybox.links.nosuid 2436 1 1177 48.3 0.000 0.000 |
+LZO1C-6 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-6 | rcS 1313 1 984 74.9 0.000 0.000 |
+LZO1C-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-6 | 00_core 1637 1 994 60.7 0.000 0.000 |
+LZO1C-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-6 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-6 | ethertypes 1853 1 1347 72.7 0.000 0.000 |
+LZO1C-6 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1C-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-6 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-6 | hosts 235 1 190 80.9 0.000 0.000 |
+LZO1C-6 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1C-6 | bootlogd 1997 1 1206 60.4 0.000 0.000 |
+LZO1C-6 | bootmisc.sh 2062 1 1372 66.5 0.000 0.000 |
+LZO1C-6 | checkroot.sh 3640 1 2252 61.9 0.000 0.000 |
+LZO1C-6 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-6 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-6 | functions 2185 1 1346 61.6 0.000 0.000 |
+LZO1C-6 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1C-6 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-6 | hwclock.sh 2541 1 1291 50.8 0.000 0.000 |
+LZO1C-6 | modutils.sh 1362 1 862 63.3 0.000 0.000 |
+LZO1C-6 | mountall.sh 1218 1 921 75.6 0.000 0.000 |
+LZO1C-6 | mountnfs.sh 1634 1 946 57.9 0.000 0.000 |
+LZO1C-6 | networking 1956 1 998 51.0 0.000 0.000 |
+LZO1C-6 | populate-volatile.sh 7846 1 3398 43.3 0.000 0.000 |
+LZO1C-6 | rc 4407 1 2480 56.3 0.000 0.000 |
+LZO1C-6 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-6 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-6 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-6 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1C-6 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-6 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-6 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-6 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1C-6 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-6 | syslog 2104 1 1141 54.2 0.000 0.000 |
+LZO1C-6 | udev 3848 1 2080 54.1 0.000 0.000 |
+LZO1C-6 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-6 | umountnfs.sh 756 1 561 74.2 0.000 0.000 |
+LZO1C-6 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-6 | inittab 1186 1 790 66.6 0.000 0.000 |
+LZO1C-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-6 | ld.so.cache 1564 1 686 43.9 0.000 0.000 |
+LZO1C-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-6 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-6 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1C-6 | login.defs 13626 1 6996 51.3 0.000 0.000 |
+LZO1C-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nfsroot 809 1 531 65.6 0.000 0.000 |
+LZO1C-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-6 | passwd 846 1 472 55.8 0.000 0.000 |
+LZO1C-6 | profile 1932 1 1344 69.6 0.000 0.000 |
+LZO1C-6 | protocols 3144 1 2164 68.8 0.000 0.000 |
+LZO1C-6 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-6 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1C-6 | services 12813 1 7213 56.3 0.000 0.000 |
+LZO1C-6 | shadow 512 1 167 32.6 0.000 0.000 |
+LZO1C-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-6 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-6 | moduli 587027 3 29983 5.1 694.072 0.000 |
+LZO1C-6 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-6 | sshd_config 3202 1 1951 60.9 0.000 0.000 |
+LZO1C-6 | sshd_config_readonly 3211 1 1959 61.0 0.000 0.000 |
+LZO1C-6 | openssl.cnf 12328 1 5923 48.0 0.000 0.000 |
+LZO1C-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-6 | ansi 1481 1 740 50.0 0.000 0.000 |
+LZO1C-6 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-6 | linux 1740 1 1012 58.2 0.000 0.000 |
+LZO1C-6 | rxvt 2234 1 1499 67.1 0.000 0.000 |
+LZO1C-6 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1C-6 | screen-256color 1715 1 1000 58.3 0.000 0.000 |
+LZO1C-6 | sun 1004 1 493 49.1 0.000 0.000 |
+LZO1C-6 | vt100 1282 1 770 60.1 0.000 0.000 |
+LZO1C-6 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-6 | vt200 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt220 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-6 | xterm-256color 3882 1 2609 67.2 0.000 0.000 |
+LZO1C-6 | xterm-color 1551 1 785 50.6 0.000 0.000 |
+LZO1C-6 | xterm-xfree86 2240 1 1356 60.5 0.000 0.000 |
+LZO1C-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-6 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1C-6 | 50default 2652 1 1113 42.0 0.000 0.000 |
+LZO1C-6 | version 15 1 19 127 0.000 0.000 |
+LZO1C-6 | volatile.cache 4839 1 1292 26.7 0.000 0.000 |
+LZO1C-6 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1144 68.2 694.072 0.000
+LZO1C-6 ***TOTALS*** 749281 111 124804 16.7 694.072 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-7 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1C-7 | busybox.links.nosuid 2436 1 1200 49.3 0.000 0.000 |
+LZO1C-7 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-7 | rcS 1313 1 989 75.3 0.000 0.000 |
+LZO1C-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-7 | 00_core 1637 1 996 60.8 0.000 0.000 |
+LZO1C-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-7 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-7 | ethertypes 1853 1 1361 73.4 0.000 0.000 |
+LZO1C-7 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1C-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-7 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-7 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-7 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-7 | bootlogd 1997 1 1204 60.3 0.000 0.000 |
+LZO1C-7 | bootmisc.sh 2062 1 1364 66.1 0.000 0.000 |
+LZO1C-7 | checkroot.sh 3640 1 2253 61.9 0.000 0.000 |
+LZO1C-7 | devpts.sh 571 1 430 75.3 0.000 0.000 |
+LZO1C-7 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-7 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-7 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-7 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1C-7 | hwclock.sh 2541 1 1286 50.6 0.000 0.000 |
+LZO1C-7 | modutils.sh 1362 1 861 63.2 0.000 0.000 |
+LZO1C-7 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1C-7 | mountnfs.sh 1634 1 956 58.5 0.000 0.000 |
+LZO1C-7 | networking 1956 1 1007 51.5 0.000 0.000 |
+LZO1C-7 | populate-volatile.sh 7846 1 3399 43.3 0.000 0.000 |
+LZO1C-7 | rc 4407 1 2481 56.3 0.000 0.000 |
+LZO1C-7 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-7 | read-only-rootfs-hook.sh 1317 1 896 68.0 0.000 0.000 |
+LZO1C-7 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-7 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-7 | save-rtc.sh 474 1 362 76.4 0.000 0.000 |
+LZO1C-7 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-7 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-7 | sshd 2029 1 1006 49.6 0.000 0.000 |
+LZO1C-7 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-7 | syslog 2104 1 1153 54.8 0.000 0.000 |
+LZO1C-7 | udev 3848 1 2082 54.1 0.000 0.000 |
+LZO1C-7 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1C-7 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-7 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-7 | inittab 1186 1 796 67.1 0.000 0.000 |
+LZO1C-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-7 | ld.so.cache 1564 1 685 43.8 0.000 0.000 |
+LZO1C-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-7 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-7 | login.access 1999 1 1240 62.0 0.000 0.000 |
+LZO1C-7 | login.defs 13626 1 6946 51.0 0.000 0.000 |
+LZO1C-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1C-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nsswitch.conf 465 1 335 72.0 0.000 0.000 |
+LZO1C-7 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-7 | profile 1932 1 1345 69.6 0.000 0.000 |
+LZO1C-7 | protocols 3144 1 2171 69.1 0.000 0.000 |
+LZO1C-7 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-7 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-7 | services 12813 1 7182 56.1 0.000 0.000 |
+LZO1C-7 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-7 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-7 | moduli 587027 3 30164 5.1 426.764 0.000 |
+LZO1C-7 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-7 | sshd_config 3202 1 1947 60.8 0.000 0.000 |
+LZO1C-7 | sshd_config_readonly 3211 1 1950 60.7 0.000 0.000 |
+LZO1C-7 | openssl.cnf 12328 1 5938 48.2 0.000 0.000 |
+LZO1C-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-7 | ansi 1481 1 750 50.6 0.000 0.000 |
+LZO1C-7 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-7 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-7 | rxvt 2234 1 1493 66.8 0.000 0.000 |
+LZO1C-7 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1C-7 | screen-256color 1715 1 999 58.3 0.000 0.000 |
+LZO1C-7 | sun 1004 1 496 49.4 0.000 0.000 |
+LZO1C-7 | vt100 1282 1 767 59.8 0.000 0.000 |
+LZO1C-7 | vt102 1276 1 767 60.1 0.000 0.000 |
+LZO1C-7 | vt200 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt220 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt52 839 1 341 40.6 0.000 0.000 |
+LZO1C-7 | xterm-256color 3882 1 2615 67.4 0.000 0.000 |
+LZO1C-7 | xterm-color 1551 1 783 50.5 0.000 0.000 |
+LZO1C-7 | xterm-xfree86 2240 1 1354 60.4 0.000 0.000 |
+LZO1C-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-7 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-7 | 50default 2652 1 1117 42.1 0.000 0.000 |
+LZO1C-7 | version 15 1 19 127 0.000 0.000 |
+LZO1C-7 | volatile.cache 4839 1 1211 25.0 0.000 0.000 |
+LZO1C-7 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1145 68.2 426.764 0.000
+LZO1C-7 ***TOTALS*** 749281 111 124895 16.7 426.764 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-8 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1C-8 | busybox.links.nosuid 2436 1 1183 48.6 0.000 0.000 |
+LZO1C-8 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-8 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-8 | 00_core 1637 1 990 60.5 0.000 0.000 |
+LZO1C-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-8 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-8 | ethertypes 1853 1 1345 72.6 0.000 0.000 |
+LZO1C-8 | fstab 650 1 385 59.2 0.000 0.000 |
+LZO1C-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-8 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-8 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1C-8 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-8 | bootlogd 1997 1 1199 60.0 0.000 0.000 |
+LZO1C-8 | bootmisc.sh 2062 1 1363 66.1 0.000 0.000 |
+LZO1C-8 | checkroot.sh 3640 1 2237 61.5 0.000 0.000 |
+LZO1C-8 | devpts.sh 571 1 426 74.6 0.000 0.000 |
+LZO1C-8 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1C-8 | functions 2185 1 1334 61.1 0.000 0.000 |
+LZO1C-8 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-8 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-8 | hwclock.sh 2541 1 1277 50.3 0.000 0.000 |
+LZO1C-8 | modutils.sh 1362 1 853 62.6 0.000 0.000 |
+LZO1C-8 | mountall.sh 1218 1 916 75.2 0.000 0.000 |
+LZO1C-8 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1C-8 | networking 1956 1 999 51.1 0.000 0.000 |
+LZO1C-8 | populate-volatile.sh 7846 1 3345 42.6 0.000 0.000 |
+LZO1C-8 | rc 4407 1 2447 55.5 0.000 0.000 |
+LZO1C-8 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1C-8 | read-only-rootfs-hook.sh 1317 1 900 68.3 0.000 0.000 |
+LZO1C-8 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-8 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-8 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1C-8 | sendsigs 483 1 341 70.6 0.000 0.000 |
+LZO1C-8 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-8 | sshd 2029 1 995 49.0 0.000 0.000 |
+LZO1C-8 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-8 | syslog 2104 1 1134 53.9 0.000 0.000 |
+LZO1C-8 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1C-8 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-8 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-8 | urandom 1518 1 952 62.7 0.000 0.000 |
+LZO1C-8 | inittab 1186 1 790 66.6 0.000 0.000 |
+LZO1C-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-8 | ld.so.cache 1564 1 688 44.0 0.000 0.000 |
+LZO1C-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-8 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-8 | login.access 1999 1 1236 61.8 0.000 0.000 |
+LZO1C-8 | login.defs 13626 1 6896 50.6 0.000 0.000 |
+LZO1C-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1C-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-8 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1C-8 | profile 1932 1 1329 68.8 0.000 0.000 |
+LZO1C-8 | protocols 3144 1 2153 68.5 0.000 0.000 |
+LZO1C-8 | rpc 911 1 678 74.4 0.000 0.000 |
+LZO1C-8 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-8 | services 12813 1 7102 55.4 0.000 0.000 |
+LZO1C-8 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-8 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1C-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-8 | moduli 587027 3 28525 4.9 555.597 0.000 |
+LZO1C-8 | ssh_config 1569 1 1076 68.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-8 | sshd_config 3202 1 1930 60.3 0.000 0.000 |
+LZO1C-8 | sshd_config_readonly 3211 1 1931 60.1 0.000 0.000 |
+LZO1C-8 | openssl.cnf 12328 1 5825 47.3 0.000 0.000 |
+LZO1C-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-8 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1C-8 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-8 | linux 1740 1 1013 58.2 0.000 0.000 |
+LZO1C-8 | rxvt 2234 1 1491 66.7 0.000 0.000 |
+LZO1C-8 | screen 1607 1 938 58.4 0.000 0.000 |
+LZO1C-8 | screen-256color 1715 1 991 57.8 0.000 0.000 |
+LZO1C-8 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1C-8 | vt100 1282 1 768 59.9 0.000 0.000 |
+LZO1C-8 | vt102 1276 1 772 60.5 0.000 0.000 |
+LZO1C-8 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-8 | xterm-256color 3882 1 2597 66.9 0.000 0.000 |
+LZO1C-8 | xterm-color 1551 1 779 50.2 0.000 0.000 |
+LZO1C-8 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1C-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1C-8 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-8 | 50default 2652 1 1112 41.9 0.000 0.000 |
+LZO1C-8 | version 15 1 19 127 0.000 0.000 |
+LZO1C-8 | volatile.cache 4839 1 1260 26.0 0.000 0.000 |
+LZO1C-8 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1124 68.0 555.597 0.000
+LZO1C-8 ***TOTALS*** 749281 111 122589 16.4 555.597 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-9 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1C-9 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-9 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-9 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-9 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1C-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-9 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-9 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1C-9 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1C-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-9 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-9 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1C-9 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-9 | bootlogd 1997 1 1194 59.8 0.000 0.000 |
+LZO1C-9 | bootmisc.sh 2062 1 1361 66.0 0.000 0.000 |
+LZO1C-9 | checkroot.sh 3640 1 2213 60.8 0.000 0.000 |
+LZO1C-9 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-9 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-9 | functions 2185 1 1325 60.6 0.000 0.000 |
+LZO1C-9 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-9 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-9 | hwclock.sh 2541 1 1248 49.1 0.000 0.000 |
+LZO1C-9 | modutils.sh 1362 1 846 62.1 0.000 0.000 |
+LZO1C-9 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1C-9 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1C-9 | networking 1956 1 987 50.5 0.000 0.000 |
+LZO1C-9 | populate-volatile.sh 7846 1 3347 42.7 0.000 0.000 |
+LZO1C-9 | rc 4407 1 2445 55.5 0.000 0.000 |
+LZO1C-9 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-9 | read-only-rootfs-hook.sh 1317 1 890 67.6 0.000 0.000 |
+LZO1C-9 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-9 | rmnologin.sh 630 1 417 66.2 0.000 0.000 |
+LZO1C-9 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-9 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-9 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-9 | sshd 2029 1 1003 49.4 0.000 0.000 |
+LZO1C-9 | sysfs.sh 1091 1 550 50.4 0.000 0.000 |
+LZO1C-9 | syslog 2104 1 1132 53.8 0.000 0.000 |
+LZO1C-9 | udev 3848 1 2032 52.8 0.000 0.000 |
+LZO1C-9 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-9 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-9 | urandom 1518 1 946 62.3 0.000 0.000 |
+LZO1C-9 | inittab 1186 1 789 66.5 0.000 0.000 |
+LZO1C-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-9 | ld.so.cache 1564 1 674 43.1 0.000 0.000 |
+LZO1C-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-9 | limits 827 1 624 75.5 0.000 0.000 |
+LZO1C-9 | login.access 1999 1 1235 61.8 0.000 0.000 |
+LZO1C-9 | login.defs 13626 1 6840 50.2 0.000 0.000 |
+LZO1C-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1C-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-9 | passwd 846 1 470 55.6 0.000 0.000 |
+LZO1C-9 | profile 1932 1 1315 68.1 0.000 0.000 |
+LZO1C-9 | protocols 3144 1 2160 68.7 0.000 0.000 |
+LZO1C-9 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-9 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-9 | services 12813 1 7058 55.1 0.000 0.000 |
+LZO1C-9 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-9 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-9 | moduli 587027 3 26925 4.6 272.747 0.000 |
+LZO1C-9 | ssh_config 1569 1 1070 68.2 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key 2602 1 2567 98.7 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-9 | sshd_config 3202 1 1919 59.9 0.000 0.000 |
+LZO1C-9 | sshd_config_readonly 3211 1 1919 59.8 0.000 0.000 |
+LZO1C-9 | openssl.cnf 12328 1 5797 47.0 0.000 0.000 |
+LZO1C-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | syslog-startup.conf 651 1 538 82.6 0.000 0.000 |
+LZO1C-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-9 | ansi 1481 1 725 49.0 0.000 0.000 |
+LZO1C-9 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-9 | linux 1740 1 1010 58.0 0.000 0.000 |
+LZO1C-9 | rxvt 2234 1 1487 66.6 0.000 0.000 |
+LZO1C-9 | screen 1607 1 925 57.6 0.000 0.000 |
+LZO1C-9 | screen-256color 1715 1 981 57.2 0.000 0.000 |
+LZO1C-9 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-9 | vt100 1282 1 758 59.1 0.000 0.000 |
+LZO1C-9 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-9 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-9 | xterm-256color 3882 1 2592 66.8 0.000 0.000 |
+LZO1C-9 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1C-9 | xterm-xfree86 2240 1 1344 60.0 0.000 0.000 |
+LZO1C-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-9 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-9 | 50default 2652 1 1097 41.4 0.000 0.000 |
+LZO1C-9 | version 15 1 19 127 0.000 0.000 |
+LZO1C-9 | volatile.cache 4839 1 1214 25.1 0.000 0.000 |
+LZO1C-9 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1104 67.7 272.747 0.000
+LZO1C-9 ***TOTALS*** 749281 111 120440 16.1 272.747 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-1 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1F-1 | busybox.links.nosuid 2436 1 1196 49.1 0.000 0.000 |
+LZO1F-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1F-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1F-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1F-1 | rcS 1313 1 1006 76.6 0.000 0.000 |
+LZO1F-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-1 | 00_core 1637 1 1028 62.8 0.000 0.000 |
+LZO1F-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1F-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1F-1 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1F-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1F-1 | group 518 1 451 87.1 0.000 0.000 |
+LZO1F-1 | gshadow 432 1 302 69.9 0.000 0.000 |
+LZO1F-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1F-1 | hosts 235 1 190 80.9 0.000 0.000 |
+LZO1F-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1F-1 | bootlogd 1997 1 1208 60.5 0.000 0.000 |
+LZO1F-1 | bootmisc.sh 2062 1 1412 68.5 0.000 0.000 |
+LZO1F-1 | checkroot.sh 3640 1 2307 63.4 0.000 0.000 |
+LZO1F-1 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1F-1 | dmesg.sh 397 1 295 74.3 0.000 0.000 |
+LZO1F-1 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1F-1 | halt 555 1 446 80.4 0.000 0.000 |
+LZO1F-1 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1F-1 | hwclock.sh 2541 1 1322 52.0 0.000 0.000 |
+LZO1F-1 | modutils.sh 1362 1 863 63.4 0.000 0.000 |
+LZO1F-1 | mountall.sh 1218 1 935 76.8 0.000 0.000 |
+LZO1F-1 | mountnfs.sh 1634 1 981 60.0 0.000 0.000 |
+LZO1F-1 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1F-1 | populate-volatile.sh 7846 1 3647 46.5 0.000 0.000 |
+LZO1F-1 | rc 4407 1 2604 59.1 0.000 0.000 |
+LZO1F-1 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1F-1 | read-only-rootfs-hook.sh 1317 1 906 68.8 0.000 0.000 |
+LZO1F-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1F-1 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1F-1 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1F-1 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1F-1 | single 623 1 467 75.0 0.000 0.000 |
+LZO1F-1 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1F-1 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1F-1 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1F-1 | udev 3848 1 2142 55.7 0.000 0.000 |
+LZO1F-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1F-1 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1F-1 | urandom 1518 1 972 64.0 0.000 0.000 |
+LZO1F-1 | inittab 1186 1 809 68.2 0.000 0.000 |
+LZO1F-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-1 | ld.so.cache 1564 1 697 44.6 0.000 0.000 |
+LZO1F-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1F-1 | limits 827 1 632 76.4 0.000 0.000 |
+LZO1F-1 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1F-1 | login.defs 13626 1 7643 56.1 0.000 0.000 |
+LZO1F-1 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1F-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1F-1 | interfaces 129 1 122 94.6 0.000 0.000 |
+LZO1F-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nsswitch.conf 465 1 333 71.6 0.000 0.000 |
+LZO1F-1 | passwd 846 1 507 59.9 0.000 0.000 |
+LZO1F-1 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1F-1 | protocols 3144 1 2231 71.0 0.000 0.000 |
+LZO1F-1 | rpc 911 1 672 73.8 0.000 0.000 |
+LZO1F-1 | securetty 1854 1 1131 61.0 0.000 0.000 |
+LZO1F-1 | services 12813 1 7696 60.1 0.000 0.000 |
+LZO1F-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1F-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1F-1 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1F-1 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1F-1 | moduli 587027 3 34552 5.9 421.003 0.000 |
+LZO1F-1 | ssh_config 1569 1 1080 68.8 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key 505 1 447 88.5 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1F-1 | sshd_config 3202 1 2022 63.1 0.000 0.000 |
+LZO1F-1 | sshd_config_readonly 3211 1 2021 62.9 0.000 0.000 |
+LZO1F-1 | openssl.cnf 12328 1 6425 52.1 0.000 0.000 |
+LZO1F-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1F-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-1 | ansi 1481 1 747 50.4 0.000 0.000 |
+LZO1F-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1F-1 | linux 1740 1 1005 57.8 0.000 0.000 |
+LZO1F-1 | rxvt 2234 1 1461 65.4 0.000 0.000 |
+LZO1F-1 | screen 1607 1 929 57.8 0.000 0.000 |
+LZO1F-1 | screen-256color 1715 1 987 57.6 0.000 0.000 |
+LZO1F-1 | sun 1004 1 498 49.6 0.000 0.000 |
+LZO1F-1 | vt100 1282 1 779 60.8 0.000 0.000 |
+LZO1F-1 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1F-1 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1F-1 | xterm-256color 3882 1 2567 66.1 0.000 0.000 |
+LZO1F-1 | xterm-color 1551 1 773 49.8 0.000 0.000 |
+LZO1F-1 | xterm-xfree86 2240 1 1322 59.0 0.000 0.000 |
+LZO1F-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1F-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1F-1 | 50default 2652 1 1169 44.1 0.000 0.000 |
+LZO1F-1 | version 15 1 19 127 0.000 0.000 |
+LZO1F-1 | volatile.cache 4839 1 1281 26.5 0.000 0.000 |
+LZO1F-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1210 68.7 421.003 0.000
+LZO1F-1 ***TOTALS*** 749281 111 131978 17.6 421.003 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1 | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1 | busybox.links.nosuid 2436 1 1208 49.6 0.000 0.000 |
+LZO1X-1 | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1 | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1 | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1 | ethertypes 1853 1 1392 75.1 0.000 0.000 |
+LZO1X-1 | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1 | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1 | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1 | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1X-1 | checkroot.sh 3640 1 2362 64.9 0.000 0.000 |
+LZO1X-1 | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1 | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1 | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1 | halt 555 1 458 82.5 0.000 0.000 |
+LZO1X-1 | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1 | hwclock.sh 2541 1 1337 52.6 0.000 0.000 |
+LZO1X-1 | modutils.sh 1362 1 892 65.5 0.000 0.000 |
+LZO1X-1 | mountall.sh 1218 1 963 79.1 0.000 0.000 |
+LZO1X-1 | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1 | populate-volatile.sh 7846 1 3687 47.0 0.000 0.000 |
+LZO1X-1 | rc 4407 1 2664 60.4 0.000 0.000 |
+LZO1X-1 | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1 | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1 | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1 | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1 | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1 | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1 | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1 | sshd 2029 1 1056 52.0 0.000 0.000 |
+LZO1X-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1 | udev 3848 1 2177 56.6 0.000 0.000 |
+LZO1X-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1 | urandom 1518 1 989 65.2 0.000 0.000 |
+LZO1X-1 | inittab 1186 1 837 70.6 0.000 0.000 |
+LZO1X-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1 | ld.so.cache 1564 1 741 47.4 0.000 0.000 |
+LZO1X-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1 | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1 | login.access 1999 1 1297 64.9 0.000 0.000 |
+LZO1X-1 | login.defs 13626 1 7706 56.6 0.000 0.000 |
+LZO1X-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1 | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1 | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1 | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1 | protocols 3144 1 2278 72.5 0.000 0.000 |
+LZO1X-1 | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1 | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1X-1 | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1 | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1 | moduli 587027 3 49644 8.5 0.000 0.000 |
+LZO1X-1 | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1X-1 | sshd_config_readonly 3211 1 2054 64.0 0.000 0.000 |
+LZO1X-1 | openssl.cnf 12328 1 6472 52.5 0.000 0.000 |
+LZO1X-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1 | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1 | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1X-1 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1 | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1 | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1 | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1 | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1 | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1 | xterm-256color 3882 1 2600 67.0 0.000 0.000 |
+LZO1X-1 | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1 | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1 | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1 | version 15 1 19 127 0.000 0.000 |
+LZO1X-1 | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1 | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1368 70.7 0.000 0.000
+LZO1X-1 ***TOTALS*** 749281 111 149168 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-1 | buildinfo 538 1 302 56.1 0.000 0.000 |
+LZO1Y-1 | busybox.links.nosuid 2436 1 1137 46.7 0.000 0.000 |
+LZO1Y-1 | busybox.links.suid 91 1 73 80.2 0.000 0.000 |
+LZO1Y-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1Y-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-1 | rcS 1313 1 1022 77.8 0.000 0.000 |
+LZO1Y-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1Y-1 | 00_core 1637 1 1045 63.8 0.000 0.000 |
+LZO1Y-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1Y-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1Y-1 | ethertypes 1853 1 1381 74.5 0.000 0.000 |
+LZO1Y-1 | fstab 650 1 401 61.7 0.000 0.000 |
+LZO1Y-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1Y-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1Y-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1Y-1 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1Y-1 | banner.sh 537 1 369 68.7 0.000 0.000 |
+LZO1Y-1 | bootlogd 1997 1 1205 60.3 0.000 0.000 |
+LZO1Y-1 | bootmisc.sh 2062 1 1425 69.1 0.000 0.000 |
+LZO1Y-1 | checkroot.sh 3640 1 2377 65.3 0.000 0.000 |
+LZO1Y-1 | devpts.sh 571 1 450 78.8 0.000 0.000 |
+LZO1Y-1 | dmesg.sh 397 1 308 77.6 0.000 0.000 |
+LZO1Y-1 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1Y-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1Y-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1Y-1 | hwclock.sh 2541 1 1325 52.1 0.000 0.000 |
+LZO1Y-1 | modutils.sh 1362 1 869 63.8 0.000 0.000 |
+LZO1Y-1 | mountall.sh 1218 1 951 78.1 0.000 0.000 |
+LZO1Y-1 | mountnfs.sh 1634 1 976 59.7 0.000 0.000 |
+LZO1Y-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1Y-1 | populate-volatile.sh 7846 1 3671 46.8 0.000 0.000 |
+LZO1Y-1 | rc 4407 1 2676 60.7 0.000 0.000 |
+LZO1Y-1 | rcS 525 1 469 89.3 0.000 0.000 |
+LZO1Y-1 | read-only-rootfs-hook.sh 1317 1 956 72.6 0.000 0.000 |
+LZO1Y-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1Y-1 | rmnologin.sh 630 1 425 67.5 0.000 0.000 |
+LZO1Y-1 | save-rtc.sh 474 1 372 78.5 0.000 0.000 |
+LZO1Y-1 | sendsigs 483 1 353 73.1 0.000 0.000 |
+LZO1Y-1 | single 623 1 479 76.9 0.000 0.000 |
+LZO1Y-1 | sshd 2029 1 1036 51.1 0.000 0.000 |
+LZO1Y-1 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1Y-1 | syslog 2104 1 1149 54.6 0.000 0.000 |
+LZO1Y-1 | udev 3848 1 2185 56.8 0.000 0.000 |
+LZO1Y-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1Y-1 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1Y-1 | urandom 1518 1 975 64.2 0.000 0.000 |
+LZO1Y-1 | inittab 1186 1 829 69.9 0.000 0.000 |
+LZO1Y-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-1 | ld.so.cache 1564 1 705 45.1 0.000 0.000 |
+LZO1Y-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1Y-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1Y-1 | login.access 1999 1 1290 64.5 0.000 0.000 |
+LZO1Y-1 | login.defs 13626 1 7816 57.4 0.000 0.000 |
+LZO1Y-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1Y-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1Y-1 | interfaces 129 1 127 98.4 0.000 0.000 |
+LZO1Y-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nsswitch.conf 465 1 359 77.2 0.000 0.000 |
+LZO1Y-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1Y-1 | profile 1932 1 1376 71.2 0.000 0.000 |
+LZO1Y-1 | protocols 3144 1 2282 72.6 0.000 0.000 |
+LZO1Y-1 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1Y-1 | securetty 1854 1 1140 61.5 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1Y-1 | shadow 512 1 187 36.5 0.000 0.000 |
+LZO1Y-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1Y-1 | .bashrc 410 1 338 82.4 0.000 0.000 |
+LZO1Y-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1Y-1 | moduli 587027 3 49638 8.5 0.000 0.000 |
+LZO1Y-1 | ssh_config 1569 1 1099 70.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key 505 1 480 95.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key 411 1 333 81.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1Y-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1Y-1 | sshd_config_readonly 3211 1 2060 64.2 0.000 0.000 |
+LZO1Y-1 | openssl.cnf 12328 1 6500 52.7 0.000 0.000 |
+LZO1Y-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1Y-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1Y-1 | ansi 1481 1 757 51.1 0.000 0.000 |
+LZO1Y-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1Y-1 | linux 1740 1 1021 58.7 0.000 0.000 |
+LZO1Y-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1Y-1 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1Y-1 | screen-256color 1715 1 1004 58.5 0.000 0.000 |
+LZO1Y-1 | sun 1004 1 518 51.6 0.000 0.000 |
+LZO1Y-1 | vt100 1282 1 798 62.2 0.000 0.000 |
+LZO1Y-1 | vt102 1276 1 808 63.3 0.000 0.000 |
+LZO1Y-1 | vt200 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt220 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1Y-1 | xterm-256color 3882 1 2624 67.6 0.000 0.000 |
+LZO1Y-1 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1Y-1 | xterm-xfree86 2240 1 1341 59.9 0.000 0.000 |
+LZO1Y-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1Y-1 | udev.conf 215 1 199 92.6 0.000 0.000 |
+LZO1Y-1 | 50default 2652 1 1176 44.3 0.000 0.000 |
+LZO1Y-1 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | volatile.cache 4839 1 1256 26.0 0.000 0.000 |
+LZO1Y-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1363 70.1 0.000 0.000
+LZO1Y-1 ***TOTALS*** 749281 111 148642 19.8 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(11) | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1(11) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(11) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(11) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(11) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(11) | rcS 1313 1 1043 79.4 0.000 0.000 |
+LZO1X-1(11) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(11) | 00_core 1637 1 1071 65.4 0.000 0.000 |
+LZO1X-1(11) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(11) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(11) | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1X-1(11) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(11) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(11) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(11) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(11) | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1(11) | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1(11) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(11) | bootlogd 1997 1 1230 61.6 0.000 0.000 |
+LZO1X-1(11) | bootmisc.sh 2062 1 1457 70.7 0.000 0.000 |
+LZO1X-1(11) | checkroot.sh 3640 1 2391 65.7 0.000 0.000 |
+LZO1X-1(11) | devpts.sh 571 1 455 79.7 0.000 0.000 |
+LZO1X-1(11) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(11) | functions 2185 1 1420 65.0 0.000 0.000 |
+LZO1X-1(11) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(11) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(11) | hwclock.sh 2541 1 1351 53.2 0.000 0.000 |
+LZO1X-1(11) | modutils.sh 1362 1 898 65.9 0.000 0.000 |
+LZO1X-1(11) | mountall.sh 1218 1 969 79.6 0.000 0.000 |
+LZO1X-1(11) | mountnfs.sh 1634 1 999 61.1 0.000 0.000 |
+LZO1X-1(11) | networking 1956 1 1035 52.9 0.000 0.000 |
+LZO1X-1(11) | populate-volatile.sh 7846 1 3767 48.0 0.000 0.000 |
+LZO1X-1(11) | rc 4407 1 2707 61.4 0.000 0.000 |
+LZO1X-1(11) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(11) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(11) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(11) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(11) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(11) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(11) | single 623 1 485 77.8 0.000 0.000 |
+LZO1X-1(11) | sshd 2029 1 1079 53.2 0.000 0.000 |
+LZO1X-1(11) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(11) | syslog 2104 1 1175 55.8 0.000 0.000 |
+LZO1X-1(11) | udev 3848 1 2228 57.9 0.000 0.000 |
+LZO1X-1(11) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(11) | umountnfs.sh 756 1 579 76.6 0.000 0.000 |
+LZO1X-1(11) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(11) | inittab 1186 1 840 70.8 0.000 0.000 |
+LZO1X-1(11) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(11) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(11) | ld.so.cache 1564 1 744 47.6 0.000 0.000 |
+LZO1X-1(11) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(11) | limits 827 1 655 79.2 0.000 0.000 |
+LZO1X-1(11) | login.access 1999 1 1311 65.6 0.000 0.000 |
+LZO1X-1(11) | login.defs 13626 1 7987 58.6 0.000 0.000 |
+LZO1X-1(11) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(11) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1X-1(11) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(11) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(11) | passwd 846 1 527 62.3 0.000 0.000 |
+LZO1X-1(11) | profile 1932 1 1408 72.9 0.000 0.000 |
+LZO1X-1(11) | protocols 3144 1 2325 74.0 0.000 0.000 |
+LZO1X-1(11) | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1X-1(11) | securetty 1854 1 1150 62.0 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(11) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(11) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(11) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(11) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(11) | moduli 587027 3 52906 9.0 0.000 0.000 |
+LZO1X-1(11) | ssh_config 1569 1 1113 70.9 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1(11) | sshd_config 3202 1 2084 65.1 0.000 0.000 |
+LZO1X-1(11) | sshd_config_readonly 3211 1 2077 64.7 0.000 0.000 |
+LZO1X-1(11) | openssl.cnf 12328 1 6707 54.4 0.000 0.000 |
+LZO1X-1(11) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(11) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(11) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(11) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(11) | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1X-1(11) | rxvt 2234 1 1505 67.4 0.000 0.000 |
+LZO1X-1(11) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(11) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(11) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(11) | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1X-1(11) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(11) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(11) | xterm-256color 3882 1 2611 67.3 0.000 0.000 |
+LZO1X-1(11) | xterm-color 1551 1 805 51.9 0.000 0.000 |
+LZO1X-1(11) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(11) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(11) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(11) | 50default 2652 1 1193 45.0 0.000 0.000 |
+LZO1X-1(11) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1X-1(11) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1409 70.9 0.000 0.000
+LZO1X-1(11) ***TOTALS*** 749281 111 153661 20.5 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(12) | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1(12) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(12) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(12) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(12) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(12) | rcS 1313 1 1036 78.9 0.000 0.000 |
+LZO1X-1(12) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(12) | 00_core 1637 1 1070 65.4 0.000 0.000 |
+LZO1X-1(12) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(12) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(12) | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1X-1(12) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(12) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(12) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(12) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(12) | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1(12) | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1(12) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(12) | bootlogd 1997 1 1219 61.0 0.000 0.000 |
+LZO1X-1(12) | bootmisc.sh 2062 1 1459 70.8 0.000 0.000 |
+LZO1X-1(12) | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1X-1(12) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(12) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(12) | functions 2185 1 1408 64.4 0.000 0.000 |
+LZO1X-1(12) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(12) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(12) | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1X-1(12) | modutils.sh 1362 1 896 65.8 0.000 0.000 |
+LZO1X-1(12) | mountall.sh 1218 1 966 79.3 0.000 0.000 |
+LZO1X-1(12) | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1X-1(12) | networking 1956 1 1031 52.7 0.000 0.000 |
+LZO1X-1(12) | populate-volatile.sh 7846 1 3717 47.4 0.000 0.000 |
+LZO1X-1(12) | rc 4407 1 2689 61.0 0.000 0.000 |
+LZO1X-1(12) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(12) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(12) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(12) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(12) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(12) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(12) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(12) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(12) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(12) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(12) | udev 3848 1 2200 57.2 0.000 0.000 |
+LZO1X-1(12) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(12) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(12) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(12) | inittab 1186 1 837 70.6 0.000 0.000 |
+LZO1X-1(12) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(12) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(12) | ld.so.cache 1564 1 744 47.6 0.000 0.000 |
+LZO1X-1(12) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(12) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(12) | login.access 1999 1 1313 65.7 0.000 0.000 |
+LZO1X-1(12) | login.defs 13626 1 7847 57.6 0.000 0.000 |
+LZO1X-1(12) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(12) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(12) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(12) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(12) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(12) | profile 1932 1 1402 72.6 0.000 0.000 |
+LZO1X-1(12) | protocols 3144 1 2303 73.3 0.000 0.000 |
+LZO1X-1(12) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(12) | securetty 1854 1 1149 62.0 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(12) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(12) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(12) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(12) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(12) | moduli 587027 3 49809 8.5 0.000 0.000 |
+LZO1X-1(12) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1(12) | sshd_config 3202 1 2073 64.7 0.000 0.000 |
+LZO1X-1(12) | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1X-1(12) | openssl.cnf 12328 1 6583 53.4 0.000 0.000 |
+LZO1X-1(12) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(12) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(12) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(12) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(12) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(12) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(12) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(12) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(12) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(12) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(12) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(12) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(12) | xterm-256color 3882 1 2605 67.1 0.000 0.000 |
+LZO1X-1(12) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(12) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(12) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(12) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(12) | 50default 2652 1 1183 44.6 0.000 0.000 |
+LZO1X-1(12) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1X-1(12) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1375 70.8 0.000 0.000
+LZO1X-1(12) ***TOTALS*** 749281 111 149930 20.0 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(15) | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1(15) | busybox.links.nosuid 2436 1 1211 49.7 0.000 0.000 |
+LZO1X-1(15) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(15) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(15) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(15) | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1(15) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(15) | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1(15) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(15) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(15) | ethertypes 1853 1 1394 75.2 0.000 0.000 |
+LZO1X-1(15) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(15) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(15) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(15) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(15) | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1(15) | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1(15) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(15) | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1(15) | bootmisc.sh 2062 1 1454 70.5 0.000 0.000 |
+LZO1X-1(15) | checkroot.sh 3640 1 2367 65.0 0.000 0.000 |
+LZO1X-1(15) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(15) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(15) | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1(15) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(15) | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1(15) | hwclock.sh 2541 1 1338 52.7 0.000 0.000 |
+LZO1X-1(15) | modutils.sh 1362 1 895 65.7 0.000 0.000 |
+LZO1X-1(15) | mountall.sh 1218 1 964 79.1 0.000 0.000 |
+LZO1X-1(15) | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1(15) | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1(15) | populate-volatile.sh 7846 1 3691 47.0 0.000 0.000 |
+LZO1X-1(15) | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1X-1(15) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(15) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(15) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(15) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(15) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(15) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(15) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(15) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(15) | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1(15) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(15) | udev 3848 1 2193 57.0 0.000 0.000 |
+LZO1X-1(15) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(15) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(15) | urandom 1518 1 990 65.2 0.000 0.000 |
+LZO1X-1(15) | inittab 1186 1 837 70.6 0.000 0.000 |
+LZO1X-1(15) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(15) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(15) | ld.so.cache 1564 1 742 47.4 0.000 0.000 |
+LZO1X-1(15) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(15) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(15) | login.access 1999 1 1306 65.3 0.000 0.000 |
+LZO1X-1(15) | login.defs 13626 1 7743 56.8 0.000 0.000 |
+LZO1X-1(15) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(15) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(15) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(15) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1(15) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(15) | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1(15) | protocols 3144 1 2291 72.9 0.000 0.000 |
+LZO1X-1(15) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(15) | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1X-1(15) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(15) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(15) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(15) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(15) | moduli 587027 3 49708 8.5 0.000 0.000 |
+LZO1X-1(15) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1(15) | sshd_config 3202 1 2063 64.4 0.000 0.000 |
+LZO1X-1(15) | sshd_config_readonly 3211 1 2058 64.1 0.000 0.000 |
+LZO1X-1(15) | openssl.cnf 12328 1 6491 52.7 0.000 0.000 |
+LZO1X-1(15) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(15) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(15) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(15) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(15) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(15) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(15) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(15) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(15) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(15) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(15) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(15) | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(15) | xterm-256color 3882 1 2601 67.0 0.000 0.000 |
+LZO1X-1(15) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(15) | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1(15) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(15) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(15) | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1(15) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1(15) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1370 70.7 0.000 0.000
+LZO1X-1(15) ***TOTALS*** 749281 111 149395 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-99 | buildinfo 538 1 271 50.4 0.000 0.000 |
+LZO1-99 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-99 | rcS 1313 1 976 74.3 0.000 0.000 |
+LZO1-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-99 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1-99 | ethertypes 1853 1 1348 72.7 0.000 0.000 |
+LZO1-99 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1-99 | group 518 1 449 86.7 0.000 0.000 |
+LZO1-99 | gshadow 432 1 314 72.7 0.000 0.000 |
+LZO1-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-99 | hostname 11 1 12 109 0.000 0.000 |
+LZO1-99 | hosts 235 1 184 78.3 0.000 0.000 |
+LZO1-99 | banner.sh 537 1 335 62.4 0.000 0.000 |
+LZO1-99 | bootlogd 1997 1 1193 59.7 0.000 0.000 |
+LZO1-99 | bootmisc.sh 2062 1 1381 67.0 0.000 0.000 |
+LZO1-99 | checkroot.sh 3640 1 2222 61.0 0.000 0.000 |
+LZO1-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1-99 | functions 2185 1 1338 61.2 0.000 0.000 |
+LZO1-99 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1-99 | hwclock.sh 2541 1 1250 49.2 0.000 0.000 |
+LZO1-99 | modutils.sh 1362 1 854 62.7 0.000 0.000 |
+LZO1-99 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1-99 | mountnfs.sh 1634 1 941 57.6 0.000 0.000 |
+LZO1-99 | networking 1956 1 985 50.4 0.000 0.000 |
+LZO1-99 | populate-volatile.sh 7846 1 3331 42.5 0.000 0.000 |
+LZO1-99 | rc 4407 1 2469 56.0 0.000 0.000 |
+LZO1-99 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1-99 | read-only-rootfs-hook.sh 1317 1 891 67.7 0.000 0.000 |
+LZO1-99 | reboot 334 1 264 79.0 0.000 0.000 |
+LZO1-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1-99 | save-rtc.sh 474 1 359 75.7 0.000 0.000 |
+LZO1-99 | sendsigs 483 1 338 70.0 0.000 0.000 |
+LZO1-99 | single 623 1 469 75.3 0.000 0.000 |
+LZO1-99 | sshd 2029 1 996 49.1 0.000 0.000 |
+LZO1-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1-99 | syslog 2104 1 1135 53.9 0.000 0.000 |
+LZO1-99 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1-99 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1-99 | umountnfs.sh 756 1 562 74.3 0.000 0.000 |
+LZO1-99 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1-99 | inittab 1186 1 796 67.1 0.000 0.000 |
+LZO1-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-99 | ld.so.cache 1564 1 685 43.8 0.000 0.000 |
+LZO1-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-99 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1-99 | login.access 1999 1 1249 62.5 0.000 0.000 |
+LZO1-99 | login.defs 13626 1 6867 50.4 0.000 0.000 |
+LZO1-99 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nfsroot 809 1 519 64.2 0.000 0.000 |
+LZO1-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1-99 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1-99 | profile 1932 1 1331 68.9 0.000 0.000 |
+LZO1-99 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1-99 | securetty 1854 1 1202 64.8 0.000 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 0.000 0.000 |
+LZO1-99 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1-99 | moduli 587027 3 31653 5.4 170.183 921.969 |
+LZO1-99 | ssh_config 1569 1 1075 68.5 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key.pub 177 1 168 94.9 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key.pub 97 1 98 101 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key.pub 569 1 570 100 0.000 0.000 |
+LZO1-99 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1-99 | sshd_config_readonly 3211 1 1936 60.3 0.000 0.000 |
+LZO1-99 | openssl.cnf 12328 1 5829 47.3 0.000 0.000 |
+LZO1-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-99 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1-99 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1-99 | linux 1740 1 1032 59.3 0.000 0.000 |
+LZO1-99 | rxvt 2234 1 1508 67.5 0.000 0.000 |
+LZO1-99 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1-99 | screen-256color 1715 1 998 58.2 0.000 0.000 |
+LZO1-99 | sun 1004 1 509 50.7 0.000 0.000 |
+LZO1-99 | vt100 1282 1 790 61.6 0.000 0.000 |
+LZO1-99 | vt102 1276 1 792 62.1 0.000 0.000 |
+LZO1-99 | vt200 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt220 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt52 839 1 346 41.2 0.000 0.000 |
+LZO1-99 | xterm-256color 3882 1 2625 67.6 0.000 0.000 |
+LZO1-99 | xterm-color 1551 1 788 50.8 0.000 0.000 |
+LZO1-99 | xterm-xfree86 2240 1 1373 61.3 0.000 0.000 |
+LZO1-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1-99 | 50default 2652 1 1094 41.3 0.000 0.000 |
+LZO1-99 | version 15 1 16 107 0.000 0.000 |
+LZO1-99 | volatile.cache 4839 1 1177 24.3 0.000 0.000 |
+LZO1-99 | xattr.conf 681 1 405 59.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1153 66.7 170.183 921.969
+LZO1-99 ***TOTALS*** 749281 111 125765 16.8 170.183 921.969
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-99 | buildinfo 538 1 270 50.2 0.000 0.000 |
+LZO1A-99 | busybox.links.nosuid 2436 1 1224 50.2 0.000 0.000 |
+LZO1A-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1A-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-99 | rcS 1313 1 972 74.0 0.000 0.000 |
+LZO1A-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-99 | 00_core 1637 1 991 60.5 0.000 0.000 |
+LZO1A-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1A-99 | ethertypes 1853 1 1336 72.1 0.000 0.000 |
+LZO1A-99 | fstab 650 1 383 58.9 0.000 0.000 |
+LZO1A-99 | group 518 1 447 86.3 0.000 0.000 |
+LZO1A-99 | gshadow 432 1 313 72.5 0.000 0.000 |
+LZO1A-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-99 | hostname 11 1 12 109 0.000 0.000 |
+LZO1A-99 | hosts 235 1 184 78.3 0.000 0.000 |
+LZO1A-99 | banner.sh 537 1 334 62.2 0.000 0.000 |
+LZO1A-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1A-99 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1A-99 | checkroot.sh 3640 1 2209 60.7 0.000 0.000 |
+LZO1A-99 | devpts.sh 571 1 422 73.9 0.000 0.000 |
+LZO1A-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1A-99 | functions 2185 1 1332 61.0 0.000 0.000 |
+LZO1A-99 | halt 555 1 441 79.5 0.000 0.000 |
+LZO1A-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1A-99 | hwclock.sh 2541 1 1243 48.9 0.000 0.000 |
+LZO1A-99 | modutils.sh 1362 1 851 62.5 0.000 0.000 |
+LZO1A-99 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1A-99 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1A-99 | networking 1956 1 983 50.3 0.000 0.000 |
+LZO1A-99 | populate-volatile.sh 7846 1 3312 42.2 0.000 0.000 |
+LZO1A-99 | rc 4407 1 2453 55.7 0.000 0.000 |
+LZO1A-99 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1A-99 | read-only-rootfs-hook.sh 1317 1 887 67.4 0.000 0.000 |
+LZO1A-99 | reboot 334 1 263 78.7 0.000 0.000 |
+LZO1A-99 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1A-99 | save-rtc.sh 474 1 358 75.5 0.000 0.000 |
+LZO1A-99 | sendsigs 483 1 337 69.8 0.000 0.000 |
+LZO1A-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1A-99 | sshd 2029 1 992 48.9 0.000 0.000 |
+LZO1A-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1A-99 | syslog 2104 1 1133 53.8 0.000 0.000 |
+LZO1A-99 | udev 3848 1 2051 53.3 0.000 0.000 |
+LZO1A-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1A-99 | umountnfs.sh 756 1 560 74.1 0.000 0.000 |
+LZO1A-99 | urandom 1518 1 947 62.4 0.000 0.000 |
+LZO1A-99 | inittab 1186 1 792 66.8 0.000 0.000 |
+LZO1A-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-99 | ld.so.cache 1564 1 662 42.3 0.000 0.000 |
+LZO1A-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-99 | limits 827 1 626 75.7 0.000 0.000 |
+LZO1A-99 | login.access 1999 1 1233 61.7 0.000 0.000 |
+LZO1A-99 | login.defs 13626 1 6808 50.0 26.457 0.000 |
+LZO1A-99 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1A-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1A-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nsswitch.conf 465 1 331 71.2 0.000 0.000 |
+LZO1A-99 | passwd 846 1 475 56.1 0.000 0.000 |
+LZO1A-99 | profile 1932 1 1320 68.3 0.000 0.000 |
+LZO1A-99 | protocols 3144 1 2167 68.9 0.000 0.000 |
+LZO1A-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1A-99 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 25.069 0.000 |
+LZO1A-99 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1A-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-99 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1A-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1A-99 | moduli 587027 3 31147 5.3 139.173 752.301 |
+LZO1A-99 | ssh_config 1569 1 1069 68.1 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key.pub 177 1 168 94.9 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key.pub 97 1 98 101 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key.pub 569 1 570 100 0.000 0.000 |
+LZO1A-99 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1A-99 | sshd_config_readonly 3211 1 1923 59.9 0.000 0.000 |
+LZO1A-99 | openssl.cnf 12328 1 5786 46.9 0.000 0.000 |
+LZO1A-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | syslog-startup.conf 651 1 534 82.0 0.000 0.000 |
+LZO1A-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-99 | ansi 1481 1 728 49.2 0.000 0.000 |
+LZO1A-99 | dumb 308 1 68 22.1 0.000 0.000 |
+LZO1A-99 | linux 1740 1 1014 58.3 0.000 0.000 |
+LZO1A-99 | rxvt 2234 1 1479 66.2 0.000 0.000 |
+LZO1A-99 | screen 1607 1 922 57.4 0.000 0.000 |
+LZO1A-99 | screen-256color 1715 1 979 57.1 0.000 0.000 |
+LZO1A-99 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1A-99 | vt100 1282 1 761 59.4 0.000 0.000 |
+LZO1A-99 | vt102 1276 1 766 60.0 0.000 0.000 |
+LZO1A-99 | vt200 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt220 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt52 839 1 336 40.0 0.000 0.000 |
+LZO1A-99 | xterm-256color 3882 1 2586 66.6 0.000 0.000 |
+LZO1A-99 | xterm-color 1551 1 774 49.9 0.000 0.000 |
+LZO1A-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1A-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1A-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1A-99 | 50default 2652 1 1090 41.1 0.000 0.000 |
+LZO1A-99 | version 15 1 16 107 0.000 0.000 |
+LZO1A-99 | volatile.cache 4839 1 1176 24.3 0.000 0.000 |
+LZO1A-99 | xattr.conf 681 1 404 59.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 66.3 35.347 752.301
+LZO1A-99 ***TOTALS*** 749281 111 124493 16.6 35.347 752.301
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-99 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1B-99 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-99 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-99 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1B-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-99 | 00_core 1637 1 984 60.1 0.000 0.000 |
+LZO1B-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-99 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-99 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1B-99 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1B-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-99 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-99 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1B-99 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1B-99 | bootmisc.sh 2062 1 1380 66.9 0.000 0.000 |
+LZO1B-99 | checkroot.sh 3640 1 2214 60.8 0.000 0.000 |
+LZO1B-99 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-99 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-99 | functions 2185 1 1330 60.9 0.000 0.000 |
+LZO1B-99 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-99 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-99 | hwclock.sh 2541 1 1244 49.0 0.000 0.000 |
+LZO1B-99 | modutils.sh 1362 1 850 62.4 0.000 0.000 |
+LZO1B-99 | mountall.sh 1218 1 919 75.5 0.000 0.000 |
+LZO1B-99 | mountnfs.sh 1634 1 938 57.4 0.000 0.000 |
+LZO1B-99 | networking 1956 1 989 50.6 0.000 0.000 |
+LZO1B-99 | populate-volatile.sh 7846 1 3302 42.1 0.000 0.000 |
+LZO1B-99 | rc 4407 1 2440 55.4 0.000 0.000 |
+LZO1B-99 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-99 | read-only-rootfs-hook.sh 1317 1 889 67.5 0.000 0.000 |
+LZO1B-99 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1B-99 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-99 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-99 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-99 | sshd 2029 1 998 49.2 0.000 0.000 |
+LZO1B-99 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1B-99 | syslog 2104 1 1130 53.7 0.000 0.000 |
+LZO1B-99 | udev 3848 1 2043 53.1 0.000 0.000 |
+LZO1B-99 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1B-99 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-99 | urandom 1518 1 953 62.8 0.000 0.000 |
+LZO1B-99 | inittab 1186 1 795 67.0 0.000 0.000 |
+LZO1B-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-99 | ld.so.cache 1564 1 660 42.2 0.000 0.000 |
+LZO1B-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-99 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1B-99 | login.access 1999 1 1238 61.9 0.000 0.000 |
+LZO1B-99 | login.defs 13626 1 6779 49.8 25.559 0.000 |
+LZO1B-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1B-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-99 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1B-99 | profile 1932 1 1321 68.4 0.000 0.000 |
+LZO1B-99 | protocols 3144 1 2165 68.9 0.000 0.000 |
+LZO1B-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-99 | securetty 1854 1 1204 64.9 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 25.226 0.000 |
+LZO1B-99 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-99 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-99 | moduli 587027 3 26857 4.6 87.093 0.000 |
+LZO1B-99 | ssh_config 1569 1 1072 68.3 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-99 | sshd_config 3202 1 1922 60.0 0.000 0.000 |
+LZO1B-99 | sshd_config_readonly 3211 1 1925 60.0 0.000 0.000 |
+LZO1B-99 | openssl.cnf 12328 1 5758 46.7 0.000 0.000 |
+LZO1B-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | syslog-startup.conf 651 1 537 82.5 0.000 0.000 |
+LZO1B-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-99 | ansi 1481 1 733 49.5 0.000 0.000 |
+LZO1B-99 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-99 | linux 1740 1 1019 58.6 0.000 0.000 |
+LZO1B-99 | rxvt 2234 1 1482 66.3 0.000 0.000 |
+LZO1B-99 | screen 1607 1 926 57.6 0.000 0.000 |
+LZO1B-99 | screen-256color 1715 1 983 57.3 0.000 0.000 |
+LZO1B-99 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-99 | vt100 1282 1 766 59.8 0.000 0.000 |
+LZO1B-99 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-99 | vt200 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt220 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-99 | xterm-256color 3882 1 2587 66.6 0.000 0.000 |
+LZO1B-99 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1B-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1B-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | local.rules 885 1 650 73.4 0.000 0.000 |
+LZO1B-99 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-99 | 50default 2652 1 1101 41.5 0.000 0.000 |
+LZO1B-99 | version 15 1 19 127 0.000 0.000 |
+LZO1B-99 | volatile.cache 4839 1 1128 23.3 0.000 0.000 |
+LZO1B-99 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1104 67.8 33.241 0.000
+LZO1B-99 ***TOTALS*** 749281 111 120348 16.1 33.241 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-99 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1C-99 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-99 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-99 | rcS 1313 1 973 74.1 0.000 0.000 |
+LZO1C-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-99 | 00_core 1637 1 979 59.8 0.000 0.000 |
+LZO1C-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-99 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-99 | ethertypes 1853 1 1334 72.0 0.000 0.000 |
+LZO1C-99 | fstab 650 1 377 58.0 0.000 0.000 |
+LZO1C-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-99 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-99 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1C-99 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-99 | bootlogd 1997 1 1181 59.1 0.000 0.000 |
+LZO1C-99 | bootmisc.sh 2062 1 1360 66.0 0.000 0.000 |
+LZO1C-99 | checkroot.sh 3640 1 2199 60.4 0.000 0.000 |
+LZO1C-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-99 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-99 | functions 2185 1 1315 60.2 0.000 0.000 |
+LZO1C-99 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-99 | hwclock.sh 2541 1 1232 48.5 0.000 0.000 |
+LZO1C-99 | modutils.sh 1362 1 840 61.7 0.000 0.000 |
+LZO1C-99 | mountall.sh 1218 1 913 75.0 0.000 0.000 |
+LZO1C-99 | mountnfs.sh 1634 1 931 57.0 0.000 0.000 |
+LZO1C-99 | networking 1956 1 986 50.4 0.000 0.000 |
+LZO1C-99 | populate-volatile.sh 7846 1 3282 41.8 0.000 0.000 |
+LZO1C-99 | rc 4407 1 2415 54.8 0.000 0.000 |
+LZO1C-99 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-99 | read-only-rootfs-hook.sh 1317 1 881 66.9 0.000 0.000 |
+LZO1C-99 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-99 | rmnologin.sh 630 1 415 65.9 0.000 0.000 |
+LZO1C-99 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-99 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-99 | sshd 2029 1 983 48.4 0.000 0.000 |
+LZO1C-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1C-99 | syslog 2104 1 1125 53.5 0.000 0.000 |
+LZO1C-99 | udev 3848 1 2015 52.4 0.000 0.000 |
+LZO1C-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1C-99 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-99 | urandom 1518 1 943 62.1 0.000 0.000 |
+LZO1C-99 | inittab 1186 1 787 66.4 0.000 0.000 |
+LZO1C-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-99 | ld.so.cache 1564 1 639 40.9 0.000 0.000 |
+LZO1C-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-99 | limits 827 1 621 75.1 0.000 0.000 |
+LZO1C-99 | login.access 1999 1 1231 61.6 0.000 0.000 |
+LZO1C-99 | login.defs 13626 1 6719 49.3 0.000 0.000 |
+LZO1C-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1C-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-99 | passwd 846 1 467 55.2 0.000 0.000 |
+LZO1C-99 | profile 1932 1 1310 67.8 0.000 0.000 |
+LZO1C-99 | protocols 3144 1 2148 68.3 0.000 0.000 |
+LZO1C-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-99 | securetty 1854 1 1197 64.6 0.000 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 25.195 0.000 |
+LZO1C-99 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO1C-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-99 | moduli 587027 3 26446 4.5 121.526 0.000 |
+LZO1C-99 | ssh_config 1569 1 1065 67.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-99 | sshd_config 3202 1 1910 59.7 0.000 0.000 |
+LZO1C-99 | sshd_config_readonly 3211 1 1915 59.6 0.000 0.000 |
+LZO1C-99 | openssl.cnf 12328 1 5705 46.3 0.000 0.000 |
+LZO1C-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1C-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-99 | ansi 1481 1 721 48.7 0.000 0.000 |
+LZO1C-99 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-99 | linux 1740 1 1006 57.8 0.000 0.000 |
+LZO1C-99 | rxvt 2234 1 1478 66.2 0.000 0.000 |
+LZO1C-99 | screen 1607 1 916 57.0 0.000 0.000 |
+LZO1C-99 | screen-256color 1715 1 970 56.6 0.000 0.000 |
+LZO1C-99 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-99 | vt100 1282 1 759 59.2 0.000 0.000 |
+LZO1C-99 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-99 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-99 | xterm-256color 3882 1 2576 66.4 0.000 0.000 |
+LZO1C-99 | xterm-color 1551 1 769 49.6 0.000 0.000 |
+LZO1C-99 | xterm-xfree86 2240 1 1343 60.0 0.000 0.000 |
+LZO1C-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | local.rules 885 1 644 72.8 0.000 0.000 |
+LZO1C-99 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-99 | 50default 2652 1 1084 40.9 0.000 0.000 |
+LZO1C-99 | version 15 1 19 127 0.000 0.000 |
+LZO1C-99 | volatile.cache 4839 1 1120 23.1 0.000 0.000 |
+LZO1C-99 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1092 67.4 41.737 0.000
+LZO1C-99 ***TOTALS*** 749281 111 119110 15.9 41.737 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-999 | buildinfo 538 1 268 49.8 0.000 0.000 |
+LZO1B-999 | busybox.links.nosuid 2436 1 1202 49.3 0.000 0.000 |
+LZO1B-999 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-999 | rcS 1313 1 963 73.3 0.000 0.000 |
+LZO1B-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-999 | 00_core 1637 1 964 58.9 0.000 0.000 |
+LZO1B-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1B-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO1B-999 | ethertypes 1853 1 1329 71.7 0.000 0.000 |
+LZO1B-999 | fstab 650 1 365 56.2 0.000 0.000 |
+LZO1B-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1B-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1B-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-999 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1B-999 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-999 | bootlogd 1997 1 1162 58.2 0.000 0.000 |
+LZO1B-999 | bootmisc.sh 2062 1 1356 65.8 0.000 0.000 |
+LZO1B-999 | checkroot.sh 3640 1 2168 59.6 0.000 0.000 |
+LZO1B-999 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1B-999 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-999 | functions 2185 1 1317 60.3 0.000 0.000 |
+LZO1B-999 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1B-999 | hostname.sh 625 1 467 74.7 0.000 0.000 |
+LZO1B-999 | hwclock.sh 2541 1 1222 48.1 0.000 0.000 |
+LZO1B-999 | modutils.sh 1362 1 839 61.6 0.000 0.000 |
+LZO1B-999 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1B-999 | mountnfs.sh 1634 1 921 56.4 0.000 0.000 |
+LZO1B-999 | networking 1956 1 973 49.7 0.000 0.000 |
+LZO1B-999 | populate-volatile.sh 7846 1 3177 40.5 0.000 0.000 |
+LZO1B-999 | rc 4407 1 2362 53.6 0.000 0.000 |
+LZO1B-999 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1B-999 | read-only-rootfs-hook.sh 1317 1 880 66.8 0.000 0.000 |
+LZO1B-999 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-999 | rmnologin.sh 630 1 418 66.3 0.000 0.000 |
+LZO1B-999 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-999 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-999 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-999 | sshd 2029 1 977 48.2 0.000 0.000 |
+LZO1B-999 | sysfs.sh 1091 1 536 49.1 0.000 0.000 |
+LZO1B-999 | syslog 2104 1 1119 53.2 0.000 0.000 |
+LZO1B-999 | udev 3848 1 1992 51.8 0.000 0.000 |
+LZO1B-999 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1B-999 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1B-999 | urandom 1518 1 942 62.1 0.000 0.000 |
+LZO1B-999 | inittab 1186 1 789 66.5 0.000 0.000 |
+LZO1B-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-999 | ld.so.cache 1564 1 636 40.7 0.000 0.000 |
+LZO1B-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1B-999 | limits 827 1 623 75.3 0.000 0.000 |
+LZO1B-999 | login.access 1999 1 1203 60.2 0.000 0.000 |
+LZO1B-999 | login.defs 13626 1 6374 46.8 9.821 0.000 |
+LZO1B-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nfsroot 809 1 515 63.7 0.000 0.000 |
+LZO1B-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-999 | passwd 846 1 471 55.7 0.000 0.000 |
+LZO1B-999 | profile 1932 1 1313 68.0 0.000 0.000 |
+LZO1B-999 | protocols 3144 1 2123 67.5 0.000 0.000 |
+LZO1B-999 | rpc 911 1 676 74.2 0.000 0.000 |
+LZO1B-999 | securetty 1854 1 1171 63.2 0.000 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 12.552 0.000 |
+LZO1B-999 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1B-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-999 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1B-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-999 | moduli 587027 3 26342 4.5 38.611 0.000 |
+LZO1B-999 | ssh_config 1569 1 1062 67.7 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key 411 1 317 77.1 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-999 | sshd_config 3202 1 1879 58.7 0.000 0.000 |
+LZO1B-999 | sshd_config_readonly 3211 1 1881 58.6 0.000 0.000 |
+LZO1B-999 | openssl.cnf 12328 1 5490 44.5 0.000 0.000 |
+LZO1B-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | syslog-startup.conf 651 1 531 81.6 0.000 0.000 |
+LZO1B-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-999 | ansi 1481 1 719 48.5 0.000 0.000 |
+LZO1B-999 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-999 | linux 1740 1 999 57.4 0.000 0.000 |
+LZO1B-999 | rxvt 2234 1 1453 65.0 0.000 0.000 |
+LZO1B-999 | screen 1607 1 915 56.9 0.000 0.000 |
+LZO1B-999 | screen-256color 1715 1 966 56.3 0.000 0.000 |
+LZO1B-999 | sun 1004 1 490 48.8 0.000 0.000 |
+LZO1B-999 | vt100 1282 1 754 58.8 0.000 0.000 |
+LZO1B-999 | vt102 1276 1 758 59.4 0.000 0.000 |
+LZO1B-999 | vt200 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt220 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-999 | xterm-256color 3882 1 2526 65.1 0.000 0.000 |
+LZO1B-999 | xterm-color 1551 1 763 49.2 0.000 0.000 |
+LZO1B-999 | xterm-xfree86 2240 1 1316 58.8 0.000 0.000 |
+LZO1B-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1B-999 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1B-999 | 50default 2652 1 1078 40.6 0.000 0.000 |
+LZO1B-999 | version 15 1 19 127 0.000 0.000 |
+LZO1B-999 | volatile.cache 4839 1 1060 21.9 0.000 0.000 |
+LZO1B-999 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1079 67.0 14.466 0.000
+LZO1B-999 ***TOTALS*** 749281 111 117619 15.7 14.466 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-999 | buildinfo 538 1 268 49.8 0.000 0.000 |
+LZO1C-999 | busybox.links.nosuid 2436 1 1136 46.6 0.000 0.000 |
+LZO1C-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-999 | rcS 1313 1 961 73.2 0.000 0.000 |
+LZO1C-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-999 | 00_core 1637 1 956 58.4 0.000 0.000 |
+LZO1C-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1C-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1C-999 | ethertypes 1853 1 1323 71.4 0.000 0.000 |
+LZO1C-999 | fstab 650 1 358 55.1 0.000 0.000 |
+LZO1C-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1C-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1C-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-999 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1C-999 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-999 | bootlogd 1997 1 1152 57.7 0.000 0.000 |
+LZO1C-999 | bootmisc.sh 2062 1 1334 64.7 0.000 0.000 |
+LZO1C-999 | checkroot.sh 3640 1 2144 58.9 0.000 0.000 |
+LZO1C-999 | devpts.sh 571 1 421 73.7 0.000 0.000 |
+LZO1C-999 | dmesg.sh 397 1 289 72.8 0.000 0.000 |
+LZO1C-999 | functions 2185 1 1300 59.5 0.000 0.000 |
+LZO1C-999 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1C-999 | hostname.sh 625 1 464 74.2 0.000 0.000 |
+LZO1C-999 | hwclock.sh 2541 1 1212 47.7 0.000 0.000 |
+LZO1C-999 | modutils.sh 1362 1 827 60.7 0.000 0.000 |
+LZO1C-999 | mountall.sh 1218 1 908 74.5 0.000 0.000 |
+LZO1C-999 | mountnfs.sh 1634 1 915 56.0 0.000 0.000 |
+LZO1C-999 | networking 1956 1 967 49.4 0.000 0.000 |
+LZO1C-999 | populate-volatile.sh 7846 1 3138 40.0 0.000 0.000 |
+LZO1C-999 | rc 4407 1 2333 52.9 0.000 0.000 |
+LZO1C-999 | rcS 525 1 440 83.8 0.000 0.000 |
+LZO1C-999 | read-only-rootfs-hook.sh 1317 1 870 66.1 0.000 0.000 |
+LZO1C-999 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-999 | rmnologin.sh 630 1 412 65.4 0.000 0.000 |
+LZO1C-999 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-999 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-999 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-999 | sshd 2029 1 961 47.4 0.000 0.000 |
+LZO1C-999 | sysfs.sh 1091 1 531 48.7 0.000 0.000 |
+LZO1C-999 | syslog 2104 1 1107 52.6 0.000 0.000 |
+LZO1C-999 | udev 3848 1 1966 51.1 0.000 0.000 |
+LZO1C-999 | umountfs 585 1 441 75.4 0.000 0.000 |
+LZO1C-999 | umountnfs.sh 756 1 552 73.0 0.000 0.000 |
+LZO1C-999 | urandom 1518 1 931 61.3 0.000 0.000 |
+LZO1C-999 | inittab 1186 1 779 65.7 0.000 0.000 |
+LZO1C-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-999 | ld.so.cache 1564 1 609 38.9 0.000 0.000 |
+LZO1C-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1C-999 | limits 827 1 617 74.6 0.000 0.000 |
+LZO1C-999 | login.access 1999 1 1196 59.8 0.000 0.000 |
+LZO1C-999 | login.defs 13626 1 6305 46.3 13.969 0.000 |
+LZO1C-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nfsroot 809 1 512 63.3 0.000 0.000 |
+LZO1C-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-999 | passwd 846 1 460 54.4 0.000 0.000 |
+LZO1C-999 | profile 1932 1 1302 67.4 0.000 0.000 |
+LZO1C-999 | protocols 3144 1 2104 66.9 0.000 0.000 |
+LZO1C-999 | rpc 911 1 673 73.9 0.000 0.000 |
+LZO1C-999 | securetty 1854 1 1162 62.7 0.000 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 12.847 0.000 |
+LZO1C-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1C-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-999 | .bashrc 410 1 322 78.5 0.000 0.000 |
+LZO1C-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-999 | moduli 587027 3 26011 4.4 48.105 0.000 |
+LZO1C-999 | ssh_config 1569 1 1055 67.2 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-999 | sshd_config 3202 1 1866 58.3 0.000 0.000 |
+LZO1C-999 | sshd_config_readonly 3211 1 1869 58.2 0.000 0.000 |
+LZO1C-999 | openssl.cnf 12328 1 5411 43.9 21.966 0.000 |
+LZO1C-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | syslog-startup.conf 651 1 529 81.3 0.000 0.000 |
+LZO1C-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-999 | ansi 1481 1 707 47.7 0.000 0.000 |
+LZO1C-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-999 | linux 1740 1 983 56.5 0.000 0.000 |
+LZO1C-999 | rxvt 2234 1 1446 64.7 0.000 0.000 |
+LZO1C-999 | screen 1607 1 904 56.3 0.000 0.000 |
+LZO1C-999 | screen-256color 1715 1 952 55.5 0.000 0.000 |
+LZO1C-999 | sun 1004 1 480 47.8 0.000 0.000 |
+LZO1C-999 | vt100 1282 1 748 58.3 0.000 0.000 |
+LZO1C-999 | vt102 1276 1 751 58.9 0.000 0.000 |
+LZO1C-999 | vt200 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt220 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-999 | xterm-256color 3882 1 2505 64.5 0.000 0.000 |
+LZO1C-999 | xterm-color 1551 1 754 48.6 0.000 0.000 |
+LZO1C-999 | xterm-xfree86 2240 1 1305 58.3 0.000 0.000 |
+LZO1C-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | local.rules 885 1 643 72.7 0.000 0.000 |
+LZO1C-999 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1C-999 | 50default 2652 1 1060 40.0 0.000 0.000 |
+LZO1C-999 | version 15 1 19 127 0.000 0.000 |
+LZO1C-999 | volatile.cache 4839 1 1054 21.8 0.000 0.000 |
+LZO1C-999 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1066 66.5 18.541 0.000
+LZO1C-999 ***TOTALS*** 749281 111 116300 15.5 18.541 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO2A-999 | buildinfo 538 1 265 49.3 0.000 0.000 |
+LZO2A-999 | busybox.links.nosuid 2436 1 1093 44.9 0.000 0.000 |
+LZO2A-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO2A-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO2A-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO2A-999 | rcS 1313 1 863 65.7 0.000 0.000 |
+LZO2A-999 | useradd 115 1 124 108 0.000 0.000 |
+LZO2A-999 | 00_core 1637 1 839 51.3 0.000 0.000 |
+LZO2A-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO2A-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO2A-999 | ethertypes 1853 1 1190 64.2 0.000 0.000 |
+LZO2A-999 | fstab 650 1 348 53.5 0.000 0.000 |
+LZO2A-999 | group 518 1 354 68.3 0.000 0.000 |
+LZO2A-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO2A-999 | host.conf 26 1 32 123 0.000 0.000 |
+LZO2A-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO2A-999 | hosts 235 1 174 74.0 0.000 0.000 |
+LZO2A-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO2A-999 | bootlogd 1997 1 1044 52.3 0.000 0.000 |
+LZO2A-999 | bootmisc.sh 2062 1 1216 59.0 0.000 0.000 |
+LZO2A-999 | checkroot.sh 3640 1 1975 54.3 0.000 0.000 |
+LZO2A-999 | devpts.sh 571 1 387 67.8 0.000 0.000 |
+LZO2A-999 | dmesg.sh 397 1 275 69.3 0.000 0.000 |
+LZO2A-999 | functions 2185 1 1184 54.2 0.000 0.000 |
+LZO2A-999 | halt 555 1 404 72.8 0.000 0.000 |
+LZO2A-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO2A-999 | hwclock.sh 2541 1 1133 44.6 0.000 0.000 |
+LZO2A-999 | modutils.sh 1362 1 760 55.8 0.000 0.000 |
+LZO2A-999 | mountall.sh 1218 1 814 66.8 0.000 0.000 |
+LZO2A-999 | mountnfs.sh 1634 1 849 52.0 0.000 0.000 |
+LZO2A-999 | networking 1956 1 890 45.5 0.000 0.000 |
+LZO2A-999 | populate-volatile.sh 7846 1 2954 37.6 14.107 0.000 |
+LZO2A-999 | rc 4407 1 2177 49.4 0.000 0.000 |
+LZO2A-999 | rcS 525 1 402 76.6 0.000 0.000 |
+LZO2A-999 | read-only-rootfs-hook.sh 1317 1 800 60.7 0.000 0.000 |
+LZO2A-999 | reboot 334 1 251 75.1 0.000 0.000 |
+LZO2A-999 | rmnologin.sh 630 1 384 61.0 0.000 0.000 |
+LZO2A-999 | save-rtc.sh 474 1 341 71.9 0.000 0.000 |
+LZO2A-999 | sendsigs 483 1 322 66.7 0.000 0.000 |
+LZO2A-999 | single 623 1 432 69.3 0.000 0.000 |
+LZO2A-999 | sshd 2029 1 882 43.5 0.000 0.000 |
+LZO2A-999 | sysfs.sh 1091 1 497 45.6 0.000 0.000 |
+LZO2A-999 | syslog 2104 1 1017 48.3 0.000 0.000 |
+LZO2A-999 | udev 3848 1 1839 47.8 0.000 0.000 |
+LZO2A-999 | umountfs 585 1 411 70.3 0.000 0.000 |
+LZO2A-999 | umountnfs.sh 756 1 508 67.2 0.000 0.000 |
+LZO2A-999 | urandom 1518 1 861 56.7 0.000 0.000 |
+LZO2A-999 | inittab 1186 1 714 60.2 0.000 0.000 |
+LZO2A-999 | issue 99 1 108 109 0.000 0.000 |
+LZO2A-999 | issue.net 96 1 105 109 0.000 0.000 |
+LZO2A-999 | ld.so.cache 1564 1 580 37.1 0.000 0.000 |
+LZO2A-999 | ld.so.conf 33 1 36 109 0.000 0.000 |
+LZO2A-999 | limits 827 1 554 67.0 0.000 0.000 |
+LZO2A-999 | login.access 1999 1 1045 52.3 0.000 0.000 |
+LZO2A-999 | login.defs 13626 1 6009 44.1 10.358 0.000 |
+LZO2A-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO2A-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nfsroot 809 1 473 58.5 0.000 0.000 |
+LZO2A-999 | interfaces 129 1 113 87.6 0.000 0.000 |
+LZO2A-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nsswitch.conf 465 1 298 64.1 0.000 0.000 |
+LZO2A-999 | passwd 846 1 414 48.9 0.000 0.000 |
+LZO2A-999 | profile 1932 1 1180 61.1 0.000 0.000 |
+LZO2A-999 | protocols 3144 1 1901 60.5 0.000 0.000 |
+LZO2A-999 | rpc 911 1 592 65.0 0.000 0.000 |
+LZO2A-999 | securetty 1854 1 972 52.4 0.000 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 9.719 0.000 |
+LZO2A-999 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO2A-999 | shells 42 1 43 102 0.000 0.000 |
+LZO2A-999 | .bashrc 410 1 298 72.7 0.000 0.000 |
+LZO2A-999 | .profile 241 1 216 89.6 0.000 0.000 |
+LZO2A-999 | moduli 587027 3 23397 4.0 45.613 711.365 |
+LZO2A-999 | ssh_config 1569 1 939 59.8 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key 505 1 460 91.1 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key.pub 177 1 184 104 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key.pub 97 1 106 109 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key 2602 1 2716 104 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key.pub 569 1 618 109 0.000 0.000 |
+LZO2A-999 | sshd_config 3202 1 1701 53.1 0.000 0.000 |
+LZO2A-999 | sshd_config_readonly 3211 1 1696 52.8 0.000 0.000 |
+LZO2A-999 | openssl.cnf 12328 1 5099 41.4 18.760 0.000 |
+LZO2A-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | syslog-startup.conf 651 1 482 74.0 0.000 0.000 |
+LZO2A-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO2A-999 | ansi 1481 1 650 43.9 0.000 0.000 |
+LZO2A-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO2A-999 | linux 1740 1 896 51.5 0.000 0.000 |
+LZO2A-999 | rxvt 2234 1 1280 57.3 0.000 0.000 |
+LZO2A-999 | screen 1607 1 818 50.9 0.000 0.000 |
+LZO2A-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO2A-999 | sun 1004 1 436 43.4 0.000 0.000 |
+LZO2A-999 | vt100 1282 1 685 53.4 0.000 0.000 |
+LZO2A-999 | vt102 1276 1 681 53.4 0.000 0.000 |
+LZO2A-999 | vt200 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt220 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt52 839 1 315 37.5 0.000 0.000 |
+LZO2A-999 | xterm-256color 3882 1 2277 58.7 0.000 0.000 |
+LZO2A-999 | xterm-color 1551 1 667 43.0 0.000 0.000 |
+LZO2A-999 | xterm-xfree86 2240 1 1177 52.5 0.000 0.000 |
+LZO2A-999 | timestamp 15 1 20 133 0.000 0.000 |
+LZO2A-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | local.rules 885 1 575 65.0 0.000 0.000 |
+LZO2A-999 | udev.conf 215 1 171 79.5 0.000 0.000 |
+LZO2A-999 | 50default 2652 1 987 37.2 0.000 0.000 |
+LZO2A-999 | version 15 1 20 133 0.000 0.000 |
+LZO2A-999 | volatile.cache 4839 1 1033 21.3 0.000 0.000 |
+LZO2A-999 | xattr.conf 681 1 375 55.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 983 63.3 14.469 711.365
+LZO2A-999 ***TOTALS*** 749281 111 107161 14.3 14.469 711.365
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-999 | buildinfo 538 1 267 49.6 0.000 0.000 |
+LZO1F-999 | busybox.links.nosuid 2436 1 1098 45.1 0.000 0.000 |
+LZO1F-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1F-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO1F-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO1F-999 | rcS 1313 1 925 70.4 0.000 0.000 |
+LZO1F-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-999 | 00_core 1637 1 911 55.7 0.000 0.000 |
+LZO1F-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1F-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1F-999 | ethertypes 1853 1 1270 68.5 0.000 0.000 |
+LZO1F-999 | fstab 650 1 355 54.6 0.000 0.000 |
+LZO1F-999 | group 518 1 408 78.8 0.000 0.000 |
+LZO1F-999 | gshadow 432 1 281 65.0 0.000 0.000 |
+LZO1F-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1F-999 | hosts 235 1 185 78.7 0.000 0.000 |
+LZO1F-999 | banner.sh 537 1 330 61.5 0.000 0.000 |
+LZO1F-999 | bootlogd 1997 1 1094 54.8 0.000 0.000 |
+LZO1F-999 | bootmisc.sh 2062 1 1299 63.0 0.000 0.000 |
+LZO1F-999 | checkroot.sh 3640 1 2069 56.8 0.000 0.000 |
+LZO1F-999 | devpts.sh 571 1 413 72.3 0.000 0.000 |
+LZO1F-999 | dmesg.sh 397 1 283 71.3 0.000 0.000 |
+LZO1F-999 | functions 2185 1 1262 57.8 0.000 0.000 |
+LZO1F-999 | halt 555 1 433 78.0 0.000 0.000 |
+LZO1F-999 | hostname.sh 625 1 457 73.1 0.000 0.000 |
+LZO1F-999 | hwclock.sh 2541 1 1175 46.2 0.000 0.000 |
+LZO1F-999 | modutils.sh 1362 1 809 59.4 0.000 0.000 |
+LZO1F-999 | mountall.sh 1218 1 877 72.0 0.000 0.000 |
+LZO1F-999 | mountnfs.sh 1634 1 882 54.0 0.000 0.000 |
+LZO1F-999 | networking 1956 1 934 47.8 0.000 0.000 |
+LZO1F-999 | populate-volatile.sh 7846 1 3109 39.6 0.000 0.000 |
+LZO1F-999 | rc 4407 1 2246 51.0 0.000 0.000 |
+LZO1F-999 | rcS 525 1 429 81.7 0.000 0.000 |
+LZO1F-999 | read-only-rootfs-hook.sh 1317 1 845 64.2 0.000 0.000 |
+LZO1F-999 | reboot 334 1 260 77.8 0.000 0.000 |
+LZO1F-999 | rmnologin.sh 630 1 407 64.6 0.000 0.000 |
+LZO1F-999 | save-rtc.sh 474 1 355 74.9 0.000 0.000 |
+LZO1F-999 | sendsigs 483 1 335 69.4 0.000 0.000 |
+LZO1F-999 | single 623 1 454 72.9 0.000 0.000 |
+LZO1F-999 | sshd 2029 1 927 45.7 0.000 0.000 |
+LZO1F-999 | sysfs.sh 1091 1 523 47.9 0.000 0.000 |
+LZO1F-999 | syslog 2104 1 1062 50.5 0.000 0.000 |
+LZO1F-999 | udev 3848 1 1905 49.5 0.000 0.000 |
+LZO1F-999 | umountfs 585 1 430 73.5 0.000 0.000 |
+LZO1F-999 | umountnfs.sh 756 1 541 71.6 0.000 0.000 |
+LZO1F-999 | urandom 1518 1 906 59.7 0.000 0.000 |
+LZO1F-999 | inittab 1186 1 763 64.3 0.000 0.000 |
+LZO1F-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-999 | ld.so.cache 1564 1 588 37.6 0.000 0.000 |
+LZO1F-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1F-999 | limits 827 1 601 72.7 0.000 0.000 |
+LZO1F-999 | login.access 1999 1 1131 56.6 0.000 0.000 |
+LZO1F-999 | login.defs 13626 1 6344 46.6 11.695 0.000 |
+LZO1F-999 | logrotate-dmesg.conf 121 1 116 95.9 0.000 0.000 |
+LZO1F-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nfsroot 809 1 497 61.4 0.000 0.000 |
+LZO1F-999 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1F-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nsswitch.conf 465 1 322 69.2 0.000 0.000 |
+LZO1F-999 | passwd 846 1 444 52.5 0.000 0.000 |
+LZO1F-999 | profile 1932 1 1252 64.8 0.000 0.000 |
+LZO1F-999 | protocols 3144 1 2015 64.1 0.000 0.000 |
+LZO1F-999 | rpc 911 1 635 69.7 0.000 0.000 |
+LZO1F-999 | securetty 1854 1 1040 56.1 0.000 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 11.006 0.000 |
+LZO1F-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1F-999 | shells 42 1 42 100 0.000 0.000 |
+LZO1F-999 | .bashrc 410 1 320 78.0 0.000 0.000 |
+LZO1F-999 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1F-999 | moduli 587027 3 24958 4.3 46.552 0.000 |
+LZO1F-999 | ssh_config 1569 1 1013 64.6 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key 505 1 441 87.3 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key.pub 177 1 170 96.0 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key 411 1 313 76.2 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key 2602 1 2561 98.4 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1F-999 | sshd_config 3202 1 1777 55.5 0.000 0.000 |
+LZO1F-999 | sshd_config_readonly 3211 1 1781 55.5 0.000 0.000 |
+LZO1F-999 | openssl.cnf 12328 1 5345 43.4 19.730 0.000 |
+LZO1F-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | syslog-startup.conf 651 1 519 79.7 0.000 0.000 |
+LZO1F-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-999 | ansi 1481 1 662 44.7 0.000 0.000 |
+LZO1F-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1F-999 | linux 1740 1 919 52.8 0.000 0.000 |
+LZO1F-999 | rxvt 2234 1 1334 59.7 0.000 0.000 |
+LZO1F-999 | screen 1607 1 846 52.6 0.000 0.000 |
+LZO1F-999 | screen-256color 1715 1 891 52.0 0.000 0.000 |
+LZO1F-999 | sun 1004 1 445 44.3 0.000 0.000 |
+LZO1F-999 | vt100 1282 1 709 55.3 0.000 0.000 |
+LZO1F-999 | vt102 1276 1 708 55.5 0.000 0.000 |
+LZO1F-999 | vt200 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt220 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt52 839 1 327 39.0 0.000 0.000 |
+LZO1F-999 | xterm-256color 3882 1 2289 59.0 0.000 0.000 |
+LZO1F-999 | xterm-color 1551 1 696 44.9 0.000 0.000 |
+LZO1F-999 | xterm-xfree86 2240 1 1194 53.3 0.000 0.000 |
+LZO1F-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | local.rules 885 1 616 69.6 0.000 0.000 |
+LZO1F-999 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1F-999 | 50default 2652 1 1040 39.2 0.000 0.000 |
+LZO1F-999 | version 15 1 19 127 0.000 0.000 |
+LZO1F-999 | volatile.cache 4839 1 1042 21.5 0.000 0.000 |
+LZO1F-999 | xattr.conf 681 1 402 59.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1030 64.9 16.094 0.000
+LZO1F-999 ***TOTALS*** 749281 111 112376 15.0 16.094 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-999 | buildinfo 538 1 269 50.0 0.000 0.000 |
+LZO1X-999 | busybox.links.nosuid 2436 1 1071 44.0 0.000 0.000 |
+LZO1X-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1X-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1X-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1X-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1X-999 | 00_core 1637 1 888 54.2 0.000 0.000 |
+LZO1X-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1X-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1X-999 | ethertypes 1853 1 1243 67.1 0.000 0.000 |
+LZO1X-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1X-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1X-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1X-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-999 | hosts 235 1 182 77.4 0.000 0.000 |
+LZO1X-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1X-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1X-999 | bootmisc.sh 2062 1 1262 61.2 0.000 0.000 |
+LZO1X-999 | checkroot.sh 3640 1 2018 55.4 6.172 0.000 |
+LZO1X-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1X-999 | dmesg.sh 397 1 279 70.3 0.000 0.000 |
+LZO1X-999 | functions 2185 1 1225 56.1 0.000 0.000 |
+LZO1X-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1X-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1X-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1X-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1X-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1X-999 | mountnfs.sh 1634 1 865 52.9 0.000 0.000 |
+LZO1X-999 | networking 1956 1 919 47.0 0.000 0.000 |
+LZO1X-999 | populate-volatile.sh 7846 1 3042 38.8 7.584 0.000 |
+LZO1X-999 | rc 4407 1 2223 50.4 6.638 0.000 |
+LZO1X-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1X-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1X-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1X-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1X-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1X-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1X-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1X-999 | sshd 2029 1 912 44.9 0.000 0.000 |
+LZO1X-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1X-999 | syslog 2104 1 1045 49.7 0.000 0.000 |
+LZO1X-999 | udev 3848 1 1862 48.4 5.452 0.000 |
+LZO1X-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1X-999 | umountnfs.sh 756 1 534 70.6 0.000 0.000 |
+LZO1X-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1X-999 | inittab 1186 1 744 62.7 0.000 0.000 |
+LZO1X-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-999 | ld.so.cache 1564 1 584 37.3 0.000 0.000 |
+LZO1X-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1X-999 | limits 827 1 585 70.7 0.000 0.000 |
+LZO1X-999 | login.access 1999 1 1096 54.8 0.000 0.000 |
+LZO1X-999 | login.defs 13626 1 6222 45.7 5.774 0.000 |
+LZO1X-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1X-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1X-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1X-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1X-999 | passwd 846 1 436 51.5 0.000 0.000 |
+LZO1X-999 | profile 1932 1 1228 63.6 0.000 0.000 |
+LZO1X-999 | protocols 3144 1 1945 61.9 6.061 0.000 |
+LZO1X-999 | rpc 911 1 614 67.4 0.000 0.000 |
+LZO1X-999 | securetty 1854 1 1030 55.6 0.000 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 5.453 0.000 |
+LZO1X-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1X-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1X-999 | .bashrc 410 1 312 76.1 0.000 0.000 |
+LZO1X-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1X-999 | moduli 587027 3 24221 4.1 47.260 0.000 |
+LZO1X-999 | ssh_config 1569 1 980 62.5 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key 411 1 315 76.6 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key 2602 1 2563 98.5 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1X-999 | sshd_config 3202 1 1729 54.0 0.000 0.000 |
+LZO1X-999 | sshd_config_readonly 3211 1 1729 53.8 0.000 0.000 |
+LZO1X-999 | openssl.cnf 12328 1 5239 42.5 13.309 0.000 |
+LZO1X-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1X-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1X-999 | ansi 1481 1 660 44.6 0.000 0.000 |
+LZO1X-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1X-999 | linux 1740 1 914 52.5 0.000 0.000 |
+LZO1X-999 | rxvt 2234 1 1324 59.3 0.000 0.000 |
+LZO1X-999 | screen 1607 1 835 52.0 0.000 0.000 |
+LZO1X-999 | screen-256color 1715 1 881 51.4 0.000 0.000 |
+LZO1X-999 | sun 1004 1 442 44.0 0.000 0.000 |
+LZO1X-999 | vt100 1282 1 708 55.2 0.000 0.000 |
+LZO1X-999 | vt102 1276 1 704 55.2 0.000 0.000 |
+LZO1X-999 | vt200 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt220 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt52 839 1 322 38.4 0.000 0.000 |
+LZO1X-999 | xterm-256color 3882 1 2286 58.9 0.000 0.000 |
+LZO1X-999 | xterm-color 1551 1 694 44.7 0.000 0.000 |
+LZO1X-999 | xterm-xfree86 2240 1 1190 53.1 0.000 0.000 |
+LZO1X-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1X-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1X-999 | 50default 2652 1 1025 38.7 0.000 0.000 |
+LZO1X-999 | version 15 1 19 127 0.000 0.000 |
+LZO1X-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1X-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1010 64.0 7.224 0.000
+LZO1X-999 ***TOTALS*** 749281 111 110126 14.7 7.224 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-999 | buildinfo 538 1 268 49.8 0.000 0.000 |
+LZO1Y-999 | busybox.links.nosuid 2436 1 970 39.8 0.000 0.000 |
+LZO1Y-999 | busybox.links.suid 91 1 62 68.1 0.000 0.000 |
+LZO1Y-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Y-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-999 | rcS 1313 1 892 67.9 0.000 0.000 |
+LZO1Y-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Y-999 | 00_core 1637 1 865 52.8 0.000 0.000 |
+LZO1Y-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Y-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Y-999 | ethertypes 1853 1 1226 66.2 0.000 0.000 |
+LZO1Y-999 | fstab 650 1 345 53.1 0.000 0.000 |
+LZO1Y-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1Y-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1Y-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1Y-999 | hosts 235 1 179 76.2 0.000 0.000 |
+LZO1Y-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO1Y-999 | bootlogd 1997 1 1061 53.1 0.000 0.000 |
+LZO1Y-999 | bootmisc.sh 2062 1 1235 59.9 0.000 0.000 |
+LZO1Y-999 | checkroot.sh 3640 1 2015 55.4 6.267 0.000 |
+LZO1Y-999 | devpts.sh 571 1 398 69.7 0.000 0.000 |
+LZO1Y-999 | dmesg.sh 397 1 273 68.8 0.000 0.000 |
+LZO1Y-999 | functions 2185 1 1198 54.8 0.000 0.000 |
+LZO1Y-999 | halt 555 1 421 75.9 0.000 0.000 |
+LZO1Y-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO1Y-999 | hwclock.sh 2541 1 1141 44.9 0.000 0.000 |
+LZO1Y-999 | modutils.sh 1362 1 769 56.5 0.000 0.000 |
+LZO1Y-999 | mountall.sh 1218 1 836 68.6 0.000 0.000 |
+LZO1Y-999 | mountnfs.sh 1634 1 851 52.1 0.000 0.000 |
+LZO1Y-999 | networking 1956 1 905 46.3 0.000 0.000 |
+LZO1Y-999 | populate-volatile.sh 7846 1 3009 38.4 7.740 0.000 |
+LZO1Y-999 | rc 4407 1 2231 50.6 6.503 0.000 |
+LZO1Y-999 | rcS 525 1 423 80.6 0.000 0.000 |
+LZO1Y-999 | read-only-rootfs-hook.sh 1317 1 814 61.8 0.000 0.000 |
+LZO1Y-999 | reboot 334 1 253 75.7 0.000 0.000 |
+LZO1Y-999 | rmnologin.sh 630 1 389 61.7 0.000 0.000 |
+LZO1Y-999 | save-rtc.sh 474 1 345 72.8 0.000 0.000 |
+LZO1Y-999 | sendsigs 483 1 325 67.3 0.000 0.000 |
+LZO1Y-999 | single 623 1 439 70.5 0.000 0.000 |
+LZO1Y-999 | sshd 2029 1 899 44.3 0.000 0.000 |
+LZO1Y-999 | sysfs.sh 1091 1 494 45.3 0.000 0.000 |
+LZO1Y-999 | syslog 2104 1 1020 48.5 0.000 0.000 |
+LZO1Y-999 | udev 3848 1 1856 48.2 5.532 0.000 |
+LZO1Y-999 | umountfs 585 1 421 72.0 0.000 0.000 |
+LZO1Y-999 | umountnfs.sh 756 1 521 68.9 0.000 0.000 |
+LZO1Y-999 | urandom 1518 1 864 56.9 0.000 0.000 |
+LZO1Y-999 | inittab 1186 1 732 61.7 0.000 0.000 |
+LZO1Y-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-999 | ld.so.cache 1564 1 547 35.0 0.000 0.000 |
+LZO1Y-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Y-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Y-999 | login.access 1999 1 1079 54.0 0.000 0.000 |
+LZO1Y-999 | login.defs 13626 1 6280 46.1 5.673 0.000 |
+LZO1Y-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1Y-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nfsroot 809 1 477 59.0 0.000 0.000 |
+LZO1Y-999 | interfaces 129 1 115 89.1 0.000 0.000 |
+LZO1Y-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nsswitch.conf 465 1 303 65.2 0.000 0.000 |
+LZO1Y-999 | passwd 846 1 425 50.2 0.000 0.000 |
+LZO1Y-999 | profile 1932 1 1213 62.8 0.000 0.000 |
+LZO1Y-999 | protocols 3144 1 1948 62.0 5.878 0.000 |
+LZO1Y-999 | rpc 911 1 605 66.4 0.000 0.000 |
+LZO1Y-999 | securetty 1854 1 1020 55.0 0.000 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 5.141 0.000 |
+LZO1Y-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Y-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Y-999 | .bashrc 410 1 306 74.6 0.000 0.000 |
+LZO1Y-999 | .profile 241 1 219 90.9 0.000 0.000 |
+LZO1Y-999 | moduli 587027 3 25116 4.3 42.705 0.000 |
+LZO1Y-999 | ssh_config 1569 1 965 61.5 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key 505 1 444 87.9 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key.pub 177 1 170 96.0 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key 411 1 314 76.4 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1Y-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Y-999 | sshd_config_readonly 3211 1 1739 54.2 0.000 0.000 |
+LZO1Y-999 | openssl.cnf 12328 1 5265 42.7 12.768 0.000 |
+LZO1Y-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | syslog-startup.conf 651 1 510 78.3 0.000 0.000 |
+LZO1Y-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Y-999 | ansi 1481 1 648 43.8 0.000 0.000 |
+LZO1Y-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Y-999 | linux 1740 1 906 52.1 0.000 0.000 |
+LZO1Y-999 | rxvt 2234 1 1321 59.1 0.000 0.000 |
+LZO1Y-999 | screen 1607 1 834 51.9 0.000 0.000 |
+LZO1Y-999 | screen-256color 1715 1 878 51.2 0.000 0.000 |
+LZO1Y-999 | sun 1004 1 439 43.7 0.000 0.000 |
+LZO1Y-999 | vt100 1282 1 698 54.4 0.000 0.000 |
+LZO1Y-999 | vt102 1276 1 695 54.5 0.000 0.000 |
+LZO1Y-999 | vt200 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt220 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt52 839 1 318 37.9 0.000 0.000 |
+LZO1Y-999 | xterm-256color 3882 1 2284 58.8 0.000 0.000 |
+LZO1Y-999 | xterm-color 1551 1 692 44.6 0.000 0.000 |
+LZO1Y-999 | xterm-xfree86 2240 1 1181 52.7 0.000 0.000 |
+LZO1Y-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | local.rules 885 1 597 67.5 0.000 0.000 |
+LZO1Y-999 | udev.conf 215 1 186 86.5 0.000 0.000 |
+LZO1Y-999 | 50default 2652 1 1009 38.0 0.000 0.000 |
+LZO1Y-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | volatile.cache 4839 1 1003 20.7 0.000 0.000 |
+LZO1Y-999 | xattr.conf 681 1 388 57.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1011 63.4 7.109 0.000
+LZO1Y-999 ***TOTALS*** 749281 111 110292 14.7 7.109 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Z-999 | buildinfo 538 1 269 50.0 0.000 0.000 |
+LZO1Z-999 | busybox.links.nosuid 2436 1 1068 43.8 0.000 0.000 |
+LZO1Z-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1Z-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Z-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Z-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1Z-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Z-999 | 00_core 1637 1 886 54.1 0.000 0.000 |
+LZO1Z-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Z-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Z-999 | ethertypes 1853 1 1237 66.8 0.000 0.000 |
+LZO1Z-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1Z-999 | group 518 1 387 74.7 0.000 0.000 |
+LZO1Z-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO1Z-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Z-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1Z-999 | hosts 235 1 181 77.0 0.000 0.000 |
+LZO1Z-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1Z-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1Z-999 | bootmisc.sh 2062 1 1260 61.1 0.000 0.000 |
+LZO1Z-999 | checkroot.sh 3640 1 2025 55.6 6.109 0.000 |
+LZO1Z-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1Z-999 | dmesg.sh 397 1 277 69.8 0.000 0.000 |
+LZO1Z-999 | functions 2185 1 1224 56.0 0.000 0.000 |
+LZO1Z-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1Z-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1Z-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1Z-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1Z-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1Z-999 | mountnfs.sh 1634 1 864 52.9 0.000 0.000 |
+LZO1Z-999 | networking 1956 1 917 46.9 0.000 0.000 |
+LZO1Z-999 | populate-volatile.sh 7846 1 3053 38.9 7.455 0.000 |
+LZO1Z-999 | rc 4407 1 2223 50.4 6.399 0.000 |
+LZO1Z-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1Z-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1Z-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1Z-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1Z-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1Z-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1Z-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1Z-999 | sshd 2029 1 910 44.8 0.000 0.000 |
+LZO1Z-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1Z-999 | syslog 2104 1 1043 49.6 0.000 0.000 |
+LZO1Z-999 | udev 3848 1 1868 48.5 5.229 0.000 |
+LZO1Z-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1Z-999 | umountnfs.sh 756 1 533 70.5 0.000 0.000 |
+LZO1Z-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1Z-999 | inittab 1186 1 742 62.6 0.000 0.000 |
+LZO1Z-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Z-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Z-999 | ld.so.cache 1564 1 584 37.3 0.000 0.000 |
+LZO1Z-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Z-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Z-999 | login.access 1999 1 1097 54.9 0.000 0.000 |
+LZO1Z-999 | login.defs 13626 1 6250 45.9 5.610 0.000 |
+LZO1Z-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO1Z-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1Z-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1Z-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1Z-999 | passwd 846 1 434 51.3 0.000 0.000 |
+LZO1Z-999 | profile 1932 1 1224 63.4 0.000 0.000 |
+LZO1Z-999 | protocols 3144 1 1942 61.8 5.917 0.000 |
+LZO1Z-999 | rpc 911 1 612 67.2 0.000 0.000 |
+LZO1Z-999 | securetty 1854 1 914 49.3 0.000 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 5.047 0.000 |
+LZO1Z-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Z-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Z-999 | .bashrc 410 1 311 75.9 0.000 0.000 |
+LZO1Z-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1Z-999 | moduli 587027 3 24370 4.2 38.864 0.000 |
+LZO1Z-999 | ssh_config 1569 1 976 62.2 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key 411 1 315 76.6 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key 2602 1 2563 98.5 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1Z-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Z-999 | sshd_config_readonly 3211 1 1741 54.2 0.000 0.000 |
+LZO1Z-999 | openssl.cnf 12328 1 5272 42.8 12.997 0.000 |
+LZO1Z-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1Z-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Z-999 | ansi 1481 1 638 43.1 0.000 0.000 |
+LZO1Z-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Z-999 | linux 1740 1 893 51.3 0.000 0.000 |
+LZO1Z-999 | rxvt 2234 1 1289 57.7 0.000 0.000 |
+LZO1Z-999 | screen 1607 1 810 50.4 0.000 0.000 |
+LZO1Z-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO1Z-999 | sun 1004 1 424 42.2 0.000 0.000 |
+LZO1Z-999 | vt100 1282 1 683 53.3 0.000 0.000 |
+LZO1Z-999 | vt102 1276 1 683 53.5 0.000 0.000 |
+LZO1Z-999 | vt200 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt220 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt52 839 1 314 37.4 0.000 0.000 |
+LZO1Z-999 | xterm-256color 3882 1 2151 55.4 0.000 0.000 |
+LZO1Z-999 | xterm-color 1551 1 675 43.5 0.000 0.000 |
+LZO1Z-999 | xterm-xfree86 2240 1 1139 50.8 0.000 0.000 |
+LZO1Z-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1Z-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1Z-999 | 50default 2652 1 1024 38.6 0.000 0.000 |
+LZO1Z-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1Z-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1007 63.7 6.958 0.000
+LZO1Z-999 ***TOTALS*** 749281 111 109766 14.6 6.958 0.000
+Done.
+Align init: 0x7f6868ff6010 ( 0x7f6868ff6010 )
+Alignment test passed.
+PASS: align
+Checksum test passed.
+PASS: chksum
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+Simple compression test passed.
+PASS: simple
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+
+miniLZO simple compression test passed.
+PASS: testmini
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-raw.log
new file mode 100644
index 00000000000..dba31660bd3
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-lzo/ptest-raw.log
@@ -0,0 +1,4447 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/lzo/ptest
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | services 12813 1 7796 60.8 72.679 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 68.051 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 65.539 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 47.546 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 30.939 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 40.717 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 34.731 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 32.172 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 37.435 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 79.624 0.000 |
+LZO1C-2 | services 12813 1 7604 59.3 82.637 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 86.256 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 52.328 0.000 |
+LZO1C-5 | services 12813 1 7305 57.0 59.537 0.000 |
+LZO1C-6 | services 12813 1 7210 56.3 56.112 0.000 |
+LZO1C-7 | services 12813 1 7181 56.0 48.672 0.000 |
+LZO1C-8 | services 12813 1 7097 55.4 47.357 0.000 |
+LZO1C-9 | services 12813 1 7046 55.0 53.331 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 126.129 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1F-1 | services 12813 1 7692 60.0 106.352 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 50.571 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 26.937 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 60.971 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 29.082 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 53.299 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 56.049 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 21.378 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 24.655 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 11.290 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 11.285 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 11.251 0.000 |
+memcpy() | services 12813 1 12813 100 0.000 0.000 |
+
+lzotest: execution time: 0 seconds
+PASS: lzotest
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-1 | buildinfo 538 1 279 51.9 0.000 0.000 |
+LZO1-1 | busybox.links.nosuid 2436 1 1277 52.4 0.000 0.000 |
+LZO1-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-1 | rcS 1313 1 1016 77.4 0.000 0.000 |
+LZO1-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-1 | 00_core 1637 1 1038 63.4 0.000 0.000 |
+LZO1-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1-1 | ethertypes 1853 1 1408 76.0 0.000 0.000 |
+LZO1-1 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1-1 | group 518 1 469 90.5 0.000 0.000 |
+LZO1-1 | gshadow 432 1 317 73.4 0.000 0.000 |
+LZO1-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-1 | hostname 11 1 12 109 0.000 0.000 |
+LZO1-1 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1-1 | banner.sh 537 1 351 65.4 0.000 0.000 |
+LZO1-1 | bootlogd 1997 1 1258 63.0 0.000 0.000 |
+LZO1-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1-1 | checkroot.sh 3640 1 2385 65.5 0.000 0.000 |
+LZO1-1 | devpts.sh 571 1 436 76.4 0.000 0.000 |
+LZO1-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1-1 | halt 555 1 448 80.7 0.000 0.000 |
+LZO1-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1-1 | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1-1 | modutils.sh 1362 1 885 65.0 0.000 0.000 |
+LZO1-1 | mountall.sh 1218 1 953 78.2 0.000 0.000 |
+LZO1-1 | mountnfs.sh 1634 1 1004 61.4 0.000 0.000 |
+LZO1-1 | networking 1956 1 1021 52.2 0.000 0.000 |
+LZO1-1 | populate-volatile.sh 7846 1 3659 46.6 0.000 0.000 |
+LZO1-1 | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1-1 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1-1 | read-only-rootfs-hook.sh 1317 1 927 70.4 0.000 0.000 |
+LZO1-1 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1-1 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1-1 | sendsigs 483 1 348 72.0 0.000 0.000 |
+LZO1-1 | single 623 1 478 76.7 0.000 0.000 |
+LZO1-1 | sshd 2029 1 1068 52.6 0.000 0.000 |
+LZO1-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1-1 | syslog 2104 1 1192 56.7 0.000 0.000 |
+LZO1-1 | udev 3848 1 2215 57.6 0.000 0.000 |
+LZO1-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1-1 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1-1 | urandom 1518 1 994 65.5 0.000 0.000 |
+LZO1-1 | inittab 1186 1 818 69.0 0.000 0.000 |
+LZO1-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-1 | ld.so.cache 1564 1 797 51.0 0.000 0.000 |
+LZO1-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1-1 | login.access 1999 1 1320 66.0 0.000 0.000 |
+LZO1-1 | login.defs 13626 1 7731 56.7 0.000 0.000 |
+LZO1-1 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nfsroot 809 1 552 68.2 0.000 0.000 |
+LZO1-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1-1 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1-1 | profile 1932 1 1388 71.8 0.000 0.000 |
+LZO1-1 | protocols 3144 1 2269 72.2 0.000 0.000 |
+LZO1-1 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1-1 | securetty 1854 1 1240 66.9 0.000 0.000 |
+LZO1-1 | services 12813 1 7893 61.6 0.000 0.000 |
+LZO1-1 | shadow 512 1 186 36.3 0.000 0.000 |
+LZO1-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-1 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1-1 | moduli 587027 3 57331 9.8 356.674 553.522 |
+LZO1-1 | ssh_config 1569 1 1105 70.4 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1-1 | ssh_host_ecdsa_key.pub 177 1 169 95.5 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1-1 | ssh_host_ed25519_key.pub 97 1 99 102 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1-1 | ssh_host_rsa_key.pub 569 1 572 101 0.000 0.000 |
+LZO1-1 | sshd_config 3202 1 2080 65.0 0.000 0.000 |
+LZO1-1 | sshd_config_readonly 3211 1 2083 64.9 0.000 0.000 |
+LZO1-1 | openssl.cnf 12328 1 6567 53.3 0.000 0.000 |
+LZO1-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-1 | ansi 1481 1 792 53.5 0.000 0.000 |
+LZO1-1 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1-1 | linux 1740 1 1093 62.8 0.000 0.000 |
+LZO1-1 | rxvt 2234 1 1583 70.9 0.000 0.000 |
+LZO1-1 | screen 1607 1 998 62.1 0.000 0.000 |
+LZO1-1 | screen-256color 1715 1 1061 61.9 0.000 0.000 |
+LZO1-1 | sun 1004 1 542 54.0 0.000 0.000 |
+LZO1-1 | vt100 1282 1 830 64.7 0.000 0.000 |
+LZO1-1 | vt102 1276 1 833 65.3 0.000 0.000 |
+LZO1-1 | vt200 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt220 1391 1 984 70.7 0.000 0.000 |
+LZO1-1 | vt52 839 1 366 43.6 0.000 0.000 |
+LZO1-1 | xterm-256color 3882 1 2753 70.9 0.000 0.000 |
+LZO1-1 | xterm-color 1551 1 839 54.1 0.000 0.000 |
+LZO1-1 | xterm-xfree86 2240 1 1446 64.6 0.000 0.000 |
+LZO1-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-1 | local.rules 885 1 675 76.3 0.000 0.000 |
+LZO1-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1-1 | 50default 2652 1 1201 45.3 0.000 0.000 |
+LZO1-1 | version 15 1 16 107 0.000 0.000 |
+LZO1-1 | volatile.cache 4839 1 1339 27.7 0.000 0.000 |
+LZO1-1 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1446 68.9 356.674 553.522
+LZO1-1 ***TOTALS*** 749281 111 157680 21.0 356.674 553.522
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-1 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1A-1 | busybox.links.nosuid 2436 1 1276 52.4 0.000 0.000 |
+LZO1A-1 | busybox.links.suid 91 1 67 73.6 0.000 0.000 |
+LZO1A-1 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-1 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-1 | rcS 1313 1 1011 77.0 0.000 0.000 |
+LZO1A-1 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-1 | 00_core 1637 1 1036 63.3 0.000 0.000 |
+LZO1A-1 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-1 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1A-1 | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1A-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1A-1 | group 518 1 464 89.6 0.000 0.000 |
+LZO1A-1 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1A-1 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-1 | hostname 11 1 12 109 0.000 0.000 |
+LZO1A-1 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1A-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1A-1 | bootlogd 1997 1 1253 62.7 0.000 0.000 |
+LZO1A-1 | bootmisc.sh 2062 1 1443 70.0 0.000 0.000 |
+LZO1A-1 | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1A-1 | devpts.sh 571 1 435 76.2 0.000 0.000 |
+LZO1A-1 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1A-1 | functions 2185 1 1403 64.2 0.000 0.000 |
+LZO1A-1 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1A-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1A-1 | hwclock.sh 2541 1 1339 52.7 0.000 0.000 |
+LZO1A-1 | modutils.sh 1362 1 881 64.7 0.000 0.000 |
+LZO1A-1 | mountall.sh 1218 1 947 77.8 0.000 0.000 |
+LZO1A-1 | mountnfs.sh 1634 1 998 61.1 0.000 0.000 |
+LZO1A-1 | networking 1956 1 1019 52.1 0.000 0.000 |
+LZO1A-1 | populate-volatile.sh 7846 1 3638 46.4 0.000 0.000 |
+LZO1A-1 | rc 4407 1 2658 60.3 0.000 0.000 |
+LZO1A-1 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1A-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1A-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1A-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1A-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1A-1 | sendsigs 483 1 347 71.8 0.000 0.000 |
+LZO1A-1 | single 623 1 475 76.2 0.000 0.000 |
+LZO1A-1 | sshd 2029 1 1060 52.2 0.000 0.000 |
+LZO1A-1 | sysfs.sh 1091 1 572 52.4 0.000 0.000 |
+LZO1A-1 | syslog 2104 1 1190 56.6 0.000 0.000 |
+LZO1A-1 | udev 3848 1 2205 57.3 0.000 0.000 |
+LZO1A-1 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1A-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1A-1 | urandom 1518 1 988 65.1 0.000 0.000 |
+LZO1A-1 | inittab 1186 1 814 68.6 0.000 0.000 |
+LZO1A-1 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-1 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-1 | ld.so.cache 1564 1 774 49.5 0.000 0.000 |
+LZO1A-1 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-1 | limits 827 1 641 77.5 0.000 0.000 |
+LZO1A-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1A-1 | login.defs 13626 1 7663 56.2 0.000 0.000 |
+LZO1A-1 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-1 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1A-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1A-1 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1A-1 | passwd 846 1 515 60.9 0.000 0.000 |
+LZO1A-1 | profile 1932 1 1378 71.3 0.000 0.000 |
+LZO1A-1 | protocols 3144 1 2250 71.6 0.000 0.000 |
+LZO1A-1 | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1A-1 | securetty 1854 1 1238 66.8 0.000 0.000 |
+LZO1A-1 | services 12813 1 7807 60.9 0.000 0.000 |
+LZO1A-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1A-1 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-1 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1A-1 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1A-1 | moduli 587027 3 56821 9.7 355.753 615.872 |
+LZO1A-1 | ssh_config 1569 1 1100 70.1 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key 505 1 453 89.7 0.000 0.000 |
+LZO1A-1 | ssh_host_ecdsa_key.pub 177 1 169 95.5 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1A-1 | ssh_host_ed25519_key.pub 97 1 99 102 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key 2602 1 2579 99.1 0.000 0.000 |
+LZO1A-1 | ssh_host_rsa_key.pub 569 1 572 101 0.000 0.000 |
+LZO1A-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1A-1 | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1A-1 | openssl.cnf 12328 1 6512 52.8 0.000 0.000 |
+LZO1A-1 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | syslog-startup.conf 651 1 547 84.0 0.000 0.000 |
+LZO1A-1 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-1 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1A-1 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1A-1 | linux 1740 1 1075 61.8 0.000 0.000 |
+LZO1A-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1A-1 | screen 1607 1 977 60.8 0.000 0.000 |
+LZO1A-1 | screen-256color 1715 1 1039 60.6 0.000 0.000 |
+LZO1A-1 | sun 1004 1 526 52.4 0.000 0.000 |
+LZO1A-1 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1A-1 | vt102 1276 1 807 63.2 0.000 0.000 |
+LZO1A-1 | vt200 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt220 1391 1 959 68.9 0.000 0.000 |
+LZO1A-1 | vt52 839 1 356 42.4 0.000 0.000 |
+LZO1A-1 | xterm-256color 3882 1 2712 69.9 0.000 0.000 |
+LZO1A-1 | xterm-color 1551 1 823 53.1 0.000 0.000 |
+LZO1A-1 | xterm-xfree86 2240 1 1414 63.1 0.000 0.000 |
+LZO1A-1 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-1 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-1 | local.rules 885 1 671 75.8 0.000 0.000 |
+LZO1A-1 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1A-1 | 50default 2652 1 1197 45.1 0.000 0.000 |
+LZO1A-1 | version 15 1 16 107 0.000 0.000 |
+LZO1A-1 | volatile.cache 4839 1 1337 27.6 0.000 0.000 |
+LZO1A-1 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1434 68.5 355.753 615.872
+LZO1A-1 ***TOTALS*** 749281 111 156311 20.9 355.753 615.872
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-1 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1B-1 | busybox.links.nosuid 2436 1 1294 53.1 0.000 0.000 |
+LZO1B-1 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1B-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-1 | 00_core 1637 1 1061 64.8 0.000 0.000 |
+LZO1B-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-1 | ethertypes 1853 1 1409 76.0 0.000 0.000 |
+LZO1B-1 | fstab 650 1 398 61.2 0.000 0.000 |
+LZO1B-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1B-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-1 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-1 | banner.sh 537 1 355 66.1 0.000 0.000 |
+LZO1B-1 | bootlogd 1997 1 1257 62.9 0.000 0.000 |
+LZO1B-1 | bootmisc.sh 2062 1 1451 70.4 0.000 0.000 |
+LZO1B-1 | checkroot.sh 3640 1 2388 65.6 0.000 0.000 |
+LZO1B-1 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1B-1 | dmesg.sh 397 1 300 75.6 0.000 0.000 |
+LZO1B-1 | functions 2185 1 1407 64.4 0.000 0.000 |
+LZO1B-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1B-1 | hostname.sh 625 1 477 76.3 0.000 0.000 |
+LZO1B-1 | hwclock.sh 2541 1 1357 53.4 0.000 0.000 |
+LZO1B-1 | modutils.sh 1362 1 880 64.6 0.000 0.000 |
+LZO1B-1 | mountall.sh 1218 1 958 78.7 0.000 0.000 |
+LZO1B-1 | mountnfs.sh 1634 1 1012 61.9 0.000 0.000 |
+LZO1B-1 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-1 | populate-volatile.sh 7846 1 3664 46.7 0.000 0.000 |
+LZO1B-1 | rc 4407 1 2677 60.7 0.000 0.000 |
+LZO1B-1 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-1 | read-only-rootfs-hook.sh 1317 1 929 70.5 0.000 0.000 |
+LZO1B-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1B-1 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-1 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-1 | sendsigs 483 1 355 73.5 0.000 0.000 |
+LZO1B-1 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-1 | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1B-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1B-1 | syslog 2104 1 1198 56.9 0.000 0.000 |
+LZO1B-1 | udev 3848 1 2210 57.4 0.000 0.000 |
+LZO1B-1 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1B-1 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-1 | inittab 1186 1 823 69.4 0.000 0.000 |
+LZO1B-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-1 | ld.so.cache 1564 1 730 46.7 0.000 0.000 |
+LZO1B-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-1 | limits 827 1 643 77.8 0.000 0.000 |
+LZO1B-1 | login.access 1999 1 1312 65.6 0.000 0.000 |
+LZO1B-1 | login.defs 13626 1 7627 56.0 0.000 0.000 |
+LZO1B-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nfsroot 809 1 549 67.9 0.000 0.000 |
+LZO1B-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | nsswitch.conf 465 1 342 73.5 0.000 0.000 |
+LZO1B-1 | passwd 846 1 522 61.7 0.000 0.000 |
+LZO1B-1 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-1 | protocols 3144 1 2274 72.3 0.000 0.000 |
+LZO1B-1 | rpc 911 1 700 76.8 0.000 0.000 |
+LZO1B-1 | securetty 1854 1 1313 70.8 0.000 0.000 |
+LZO1B-1 | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1B-1 | shadow 512 1 185 36.1 0.000 0.000 |
+LZO1B-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-1 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-1 | moduli 587027 3 29950 5.1 450.765 0.000 |
+LZO1B-1 | ssh_config 1569 1 1110 70.7 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key 505 1 452 89.5 0.000 0.000 |
+LZO1B-1 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1B-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1B-1 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-1 | sshd_config 3202 1 2092 65.3 0.000 0.000 |
+LZO1B-1 | sshd_config_readonly 3211 1 2094 65.2 0.000 0.000 |
+LZO1B-1 | openssl.cnf 12328 1 6471 52.5 0.000 0.000 |
+LZO1B-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1B-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-1 | ansi 1481 1 779 52.6 0.000 0.000 |
+LZO1B-1 | dumb 308 1 76 24.7 0.000 0.000 |
+LZO1B-1 | linux 1740 1 1068 61.4 0.000 0.000 |
+LZO1B-1 | rxvt 2234 1 1551 69.4 0.000 0.000 |
+LZO1B-1 | screen 1607 1 973 60.5 0.000 0.000 |
+LZO1B-1 | screen-256color 1715 1 1036 60.4 0.000 0.000 |
+LZO1B-1 | sun 1004 1 537 53.5 0.000 0.000 |
+LZO1B-1 | vt100 1282 1 812 63.3 0.000 0.000 |
+LZO1B-1 | vt102 1276 1 814 63.8 0.000 0.000 |
+LZO1B-1 | vt200 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt220 1391 1 967 69.5 0.000 0.000 |
+LZO1B-1 | vt52 839 1 363 43.3 0.000 0.000 |
+LZO1B-1 | xterm-256color 3882 1 2768 71.3 0.000 0.000 |
+LZO1B-1 | xterm-color 1551 1 818 52.7 0.000 0.000 |
+LZO1B-1 | xterm-xfree86 2240 1 1424 63.6 0.000 0.000 |
+LZO1B-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1B-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-1 | 50default 2652 1 1203 45.4 0.000 0.000 |
+LZO1B-1 | version 15 1 19 127 0.000 0.000 |
+LZO1B-1 | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1B-1 | xattr.conf 681 1 424 62.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1192 70.2 450.765 0.000
+LZO1B-1 ***TOTALS*** 749281 111 130019 17.4 450.765 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-2 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1B-2 | busybox.links.nosuid 2436 1 1272 52.2 0.000 0.000 |
+LZO1B-2 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1B-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-2 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-2 | ethertypes 1853 1 1407 75.9 0.000 0.000 |
+LZO1B-2 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1B-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1B-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-2 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-2 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-2 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-2 | bootlogd 1997 1 1256 62.9 0.000 0.000 |
+LZO1B-2 | bootmisc.sh 2062 1 1430 69.4 0.000 0.000 |
+LZO1B-2 | checkroot.sh 3640 1 2380 65.4 0.000 0.000 |
+LZO1B-2 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-2 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-2 | functions 2185 1 1399 64.0 0.000 0.000 |
+LZO1B-2 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-2 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-2 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-2 | modutils.sh 1362 1 884 64.9 0.000 0.000 |
+LZO1B-2 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1B-2 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-2 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-2 | populate-volatile.sh 7846 1 3620 46.1 0.000 0.000 |
+LZO1B-2 | rc 4407 1 2624 59.5 0.000 0.000 |
+LZO1B-2 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-2 | read-only-rootfs-hook.sh 1317 1 924 70.2 0.000 0.000 |
+LZO1B-2 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-2 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-2 | save-rtc.sh 474 1 369 77.8 0.000 0.000 |
+LZO1B-2 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-2 | single 623 1 476 76.4 0.000 0.000 |
+LZO1B-2 | sshd 2029 1 1064 52.4 0.000 0.000 |
+LZO1B-2 | sysfs.sh 1091 1 569 52.2 0.000 0.000 |
+LZO1B-2 | syslog 2104 1 1184 56.3 0.000 0.000 |
+LZO1B-2 | udev 3848 1 2204 57.3 0.000 0.000 |
+LZO1B-2 | umountfs 585 1 454 77.6 0.000 0.000 |
+LZO1B-2 | umountnfs.sh 756 1 574 75.9 0.000 0.000 |
+LZO1B-2 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-2 | inittab 1186 1 823 69.4 0.000 0.000 |
+LZO1B-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-2 | ld.so.cache 1564 1 720 46.0 0.000 0.000 |
+LZO1B-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-2 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-2 | login.access 1999 1 1299 65.0 0.000 0.000 |
+LZO1B-2 | login.defs 13626 1 7537 55.3 0.000 0.000 |
+LZO1B-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1B-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-2 | passwd 846 1 519 61.3 0.000 0.000 |
+LZO1B-2 | profile 1932 1 1393 72.1 0.000 0.000 |
+LZO1B-2 | protocols 3144 1 2261 71.9 0.000 0.000 |
+LZO1B-2 | rpc 911 1 696 76.4 0.000 0.000 |
+LZO1B-2 | securetty 1854 1 1312 70.8 0.000 0.000 |
+LZO1B-2 | services 12813 1 7684 60.0 0.000 0.000 |
+LZO1B-2 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-2 | .bashrc 410 1 333 81.2 0.000 0.000 |
+LZO1B-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-2 | moduli 587027 3 29734 5.1 509.964 0.000 |
+LZO1B-2 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1B-2 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-2 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1B-2 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-2 | sshd_config 3202 1 2070 64.6 0.000 0.000 |
+LZO1B-2 | sshd_config_readonly 3211 1 2075 64.6 0.000 0.000 |
+LZO1B-2 | openssl.cnf 12328 1 6385 51.8 0.000 0.000 |
+LZO1B-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-2 | ansi 1481 1 768 51.9 0.000 0.000 |
+LZO1B-2 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-2 | linux 1740 1 1044 60.0 0.000 0.000 |
+LZO1B-2 | rxvt 2234 1 1548 69.3 0.000 0.000 |
+LZO1B-2 | screen 1607 1 962 59.9 0.000 0.000 |
+LZO1B-2 | screen-256color 1715 1 1023 59.7 0.000 0.000 |
+LZO1B-2 | sun 1004 1 523 52.1 0.000 0.000 |
+LZO1B-2 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-2 | vt102 1276 1 805 63.1 0.000 0.000 |
+LZO1B-2 | vt200 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt220 1391 1 955 68.7 0.000 0.000 |
+LZO1B-2 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-2 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1B-2 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-2 | xterm-xfree86 2240 1 1401 62.5 0.000 0.000 |
+LZO1B-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-2 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-2 | 50default 2652 1 1180 44.5 0.000 0.000 |
+LZO1B-2 | version 15 1 19 127 0.000 0.000 |
+LZO1B-2 | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1B-2 | xattr.conf 681 1 422 62.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1182 69.9 509.964 0.000
+LZO1B-2 ***TOTALS*** 749281 111 128946 17.2 509.964 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-3 | buildinfo 538 1 281 52.2 0.000 0.000 |
+LZO1B-3 | busybox.links.nosuid 2436 1 1266 52.0 0.000 0.000 |
+LZO1B-3 | busybox.links.suid 91 1 71 78.0 0.000 0.000 |
+LZO1B-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1B-3 | rcS 1313 1 1018 77.5 0.000 0.000 |
+LZO1B-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-3 | 00_core 1637 1 1049 64.1 0.000 0.000 |
+LZO1B-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1B-3 | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1B-3 | fstab 650 1 400 61.5 0.000 0.000 |
+LZO1B-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1B-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1B-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-3 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-3 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-3 | banner.sh 537 1 349 65.0 0.000 0.000 |
+LZO1B-3 | bootlogd 1997 1 1238 62.0 0.000 0.000 |
+LZO1B-3 | bootmisc.sh 2062 1 1435 69.6 0.000 0.000 |
+LZO1B-3 | checkroot.sh 3640 1 2369 65.1 0.000 0.000 |
+LZO1B-3 | devpts.sh 571 1 439 76.9 0.000 0.000 |
+LZO1B-3 | dmesg.sh 397 1 297 74.8 0.000 0.000 |
+LZO1B-3 | functions 2185 1 1395 63.8 0.000 0.000 |
+LZO1B-3 | halt 555 1 452 81.4 0.000 0.000 |
+LZO1B-3 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1B-3 | hwclock.sh 2541 1 1344 52.9 0.000 0.000 |
+LZO1B-3 | modutils.sh 1362 1 878 64.5 0.000 0.000 |
+LZO1B-3 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1B-3 | mountnfs.sh 1634 1 990 60.6 0.000 0.000 |
+LZO1B-3 | networking 1956 1 1038 53.1 0.000 0.000 |
+LZO1B-3 | populate-volatile.sh 7846 1 3591 45.8 0.000 0.000 |
+LZO1B-3 | rc 4407 1 2613 59.3 0.000 0.000 |
+LZO1B-3 | rcS 525 1 448 85.3 0.000 0.000 |
+LZO1B-3 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1B-3 | reboot 334 1 269 80.5 0.000 0.000 |
+LZO1B-3 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-3 | save-rtc.sh 474 1 370 78.1 0.000 0.000 |
+LZO1B-3 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1B-3 | single 623 1 474 76.1 0.000 0.000 |
+LZO1B-3 | sshd 2029 1 1062 52.3 0.000 0.000 |
+LZO1B-3 | sysfs.sh 1091 1 564 51.7 0.000 0.000 |
+LZO1B-3 | syslog 2104 1 1182 56.2 0.000 0.000 |
+LZO1B-3 | udev 3848 1 2191 56.9 0.000 0.000 |
+LZO1B-3 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-3 | umountnfs.sh 756 1 572 75.7 0.000 0.000 |
+LZO1B-3 | urandom 1518 1 1002 66.0 0.000 0.000 |
+LZO1B-3 | inittab 1186 1 822 69.3 0.000 0.000 |
+LZO1B-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-3 | ld.so.cache 1564 1 723 46.2 0.000 0.000 |
+LZO1B-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-3 | limits 827 1 642 77.6 0.000 0.000 |
+LZO1B-3 | login.access 1999 1 1301 65.1 0.000 0.000 |
+LZO1B-3 | login.defs 13626 1 7456 54.7 0.000 0.000 |
+LZO1B-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1B-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nfsroot 809 1 544 67.2 0.000 0.000 |
+LZO1B-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1B-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | nsswitch.conf 465 1 343 73.8 0.000 0.000 |
+LZO1B-3 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1B-3 | profile 1932 1 1389 71.9 0.000 0.000 |
+LZO1B-3 | protocols 3144 1 2257 71.8 0.000 0.000 |
+LZO1B-3 | rpc 911 1 695 76.3 0.000 0.000 |
+LZO1B-3 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1B-3 | services 12813 1 7621 59.5 0.000 0.000 |
+LZO1B-3 | shadow 512 1 183 35.7 0.000 0.000 |
+LZO1B-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-3 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1B-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1B-3 | moduli 587027 3 29705 5.1 395.955 0.000 |
+LZO1B-3 | ssh_config 1569 1 1102 70.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1B-3 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1B-3 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1B-3 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-3 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1B-3 | sshd_config_readonly 3211 1 2063 64.2 0.000 0.000 |
+LZO1B-3 | openssl.cnf 12328 1 6330 51.3 0.000 0.000 |
+LZO1B-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1B-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-3 | ansi 1481 1 767 51.8 0.000 0.000 |
+LZO1B-3 | dumb 308 1 73 23.7 0.000 0.000 |
+LZO1B-3 | linux 1740 1 1042 59.9 0.000 0.000 |
+LZO1B-3 | rxvt 2234 1 1541 69.0 0.000 0.000 |
+LZO1B-3 | screen 1607 1 964 60.0 0.000 0.000 |
+LZO1B-3 | screen-256color 1715 1 1026 59.8 0.000 0.000 |
+LZO1B-3 | sun 1004 1 521 51.9 0.000 0.000 |
+LZO1B-3 | vt100 1282 1 800 62.4 0.000 0.000 |
+LZO1B-3 | vt102 1276 1 804 63.0 0.000 0.000 |
+LZO1B-3 | vt200 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt220 1391 1 952 68.4 0.000 0.000 |
+LZO1B-3 | vt52 839 1 355 42.3 0.000 0.000 |
+LZO1B-3 | xterm-256color 3882 1 2745 70.7 0.000 0.000 |
+LZO1B-3 | xterm-color 1551 1 803 51.8 0.000 0.000 |
+LZO1B-3 | xterm-xfree86 2240 1 1400 62.5 0.000 0.000 |
+LZO1B-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-3 | local.rules 885 1 669 75.6 0.000 0.000 |
+LZO1B-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1B-3 | 50default 2652 1 1174 44.3 0.000 0.000 |
+LZO1B-3 | version 15 1 19 127 0.000 0.000 |
+LZO1B-3 | volatile.cache 4839 1 1306 27.0 0.000 0.000 |
+LZO1B-3 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1179 69.8 395.955 0.000
+LZO1B-3 ***TOTALS*** 749281 111 128534 17.2 395.955 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-4 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1B-4 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-4 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1B-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-4 | 00_core 1637 1 1017 62.1 0.000 0.000 |
+LZO1B-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-4 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-4 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1B-4 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1B-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1B-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-4 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-4 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1B-4 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-4 | bootlogd 1997 1 1243 62.2 0.000 0.000 |
+LZO1B-4 | bootmisc.sh 2062 1 1396 67.7 0.000 0.000 |
+LZO1B-4 | checkroot.sh 3640 1 2329 64.0 0.000 0.000 |
+LZO1B-4 | devpts.sh 571 1 433 75.8 0.000 0.000 |
+LZO1B-4 | dmesg.sh 397 1 293 73.8 0.000 0.000 |
+LZO1B-4 | functions 2185 1 1393 63.8 0.000 0.000 |
+LZO1B-4 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1B-4 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-4 | hwclock.sh 2541 1 1317 51.8 0.000 0.000 |
+LZO1B-4 | modutils.sh 1362 1 875 64.2 0.000 0.000 |
+LZO1B-4 | mountall.sh 1218 1 939 77.1 0.000 0.000 |
+LZO1B-4 | mountnfs.sh 1634 1 988 60.5 0.000 0.000 |
+LZO1B-4 | networking 1956 1 1018 52.0 0.000 0.000 |
+LZO1B-4 | populate-volatile.sh 7846 1 3524 44.9 0.000 0.000 |
+LZO1B-4 | rc 4407 1 2564 58.2 0.000 0.000 |
+LZO1B-4 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-4 | read-only-rootfs-hook.sh 1317 1 919 69.8 0.000 0.000 |
+LZO1B-4 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1B-4 | rmnologin.sh 630 1 429 68.1 0.000 0.000 |
+LZO1B-4 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1B-4 | sendsigs 483 1 346 71.6 0.000 0.000 |
+LZO1B-4 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-4 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-4 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1B-4 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1B-4 | udev 3848 1 2173 56.5 0.000 0.000 |
+LZO1B-4 | umountfs 585 1 452 77.3 0.000 0.000 |
+LZO1B-4 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-4 | urandom 1518 1 971 64.0 0.000 0.000 |
+LZO1B-4 | inittab 1186 1 806 68.0 0.000 0.000 |
+LZO1B-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-4 | ld.so.cache 1564 1 712 45.5 0.000 0.000 |
+LZO1B-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-4 | limits 827 1 635 76.8 0.000 0.000 |
+LZO1B-4 | login.access 1999 1 1282 64.1 0.000 0.000 |
+LZO1B-4 | login.defs 13626 1 7258 53.3 0.000 0.000 |
+LZO1B-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1B-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | nsswitch.conf 465 1 340 73.1 0.000 0.000 |
+LZO1B-4 | passwd 846 1 509 60.2 0.000 0.000 |
+LZO1B-4 | profile 1932 1 1362 70.5 0.000 0.000 |
+LZO1B-4 | protocols 3144 1 2214 70.4 0.000 0.000 |
+LZO1B-4 | rpc 911 1 685 75.2 0.000 0.000 |
+LZO1B-4 | securetty 1854 1 1231 66.4 0.000 0.000 |
+LZO1B-4 | services 12813 1 7474 58.3 0.000 0.000 |
+LZO1B-4 | shadow 512 1 182 35.5 0.000 0.000 |
+LZO1B-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-4 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1B-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-4 | moduli 587027 3 29002 4.9 489.045 0.000 |
+LZO1B-4 | ssh_config 1569 1 1092 69.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-4 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-4 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key 2602 1 2576 99.0 0.000 0.000 |
+LZO1B-4 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-4 | sshd_config 3202 1 2002 62.5 0.000 0.000 |
+LZO1B-4 | sshd_config_readonly 3211 1 2007 62.5 0.000 0.000 |
+LZO1B-4 | openssl.cnf 12328 1 6187 50.2 0.000 0.000 |
+LZO1B-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | syslog-startup.conf 651 1 544 83.6 0.000 0.000 |
+LZO1B-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-4 | ansi 1481 1 752 50.8 0.000 0.000 |
+LZO1B-4 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-4 | linux 1740 1 1049 60.3 0.000 0.000 |
+LZO1B-4 | rxvt 2234 1 1524 68.2 0.000 0.000 |
+LZO1B-4 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-4 | screen-256color 1715 1 1012 59.0 0.000 0.000 |
+LZO1B-4 | sun 1004 1 514 51.2 0.000 0.000 |
+LZO1B-4 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-4 | vt102 1276 1 788 61.8 0.000 0.000 |
+LZO1B-4 | vt200 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt220 1391 1 940 67.6 0.000 0.000 |
+LZO1B-4 | vt52 839 1 348 41.5 0.000 0.000 |
+LZO1B-4 | xterm-256color 3882 1 2678 69.0 0.000 0.000 |
+LZO1B-4 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1B-4 | xterm-xfree86 2240 1 1386 61.9 0.000 0.000 |
+LZO1B-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-4 | local.rules 885 1 667 75.4 0.000 0.000 |
+LZO1B-4 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-4 | 50default 2652 1 1150 43.4 0.000 0.000 |
+LZO1B-4 | version 15 1 19 127 0.000 0.000 |
+LZO1B-4 | volatile.cache 4839 1 1316 27.2 0.000 0.000 |
+LZO1B-4 | xattr.conf 681 1 417 61.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1158 69.1 489.045 0.000
+LZO1B-4 ***TOTALS*** 749281 111 126265 16.9 489.045 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-5 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1B-5 | busybox.links.nosuid 2436 1 1252 51.4 0.000 0.000 |
+LZO1B-5 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-5 | rcS 1313 1 995 75.8 0.000 0.000 |
+LZO1B-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-5 | 00_core 1637 1 1010 61.7 0.000 0.000 |
+LZO1B-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-5 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-5 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-5 | fstab 650 1 394 60.6 0.000 0.000 |
+LZO1B-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-5 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-5 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-5 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-5 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1B-5 | bootmisc.sh 2062 1 1390 67.4 0.000 0.000 |
+LZO1B-5 | checkroot.sh 3640 1 2309 63.4 0.000 0.000 |
+LZO1B-5 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-5 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-5 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-5 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-5 | hostname.sh 625 1 473 75.7 0.000 0.000 |
+LZO1B-5 | hwclock.sh 2541 1 1297 51.0 0.000 0.000 |
+LZO1B-5 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-5 | mountall.sh 1218 1 929 76.3 0.000 0.000 |
+LZO1B-5 | mountnfs.sh 1634 1 969 59.3 0.000 0.000 |
+LZO1B-5 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1B-5 | populate-volatile.sh 7846 1 3479 44.3 0.000 0.000 |
+LZO1B-5 | rc 4407 1 2545 57.7 0.000 0.000 |
+LZO1B-5 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-5 | read-only-rootfs-hook.sh 1317 1 913 69.3 0.000 0.000 |
+LZO1B-5 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-5 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-5 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1B-5 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-5 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-5 | sshd 2029 1 1041 51.3 0.000 0.000 |
+LZO1B-5 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-5 | syslog 2104 1 1166 55.4 0.000 0.000 |
+LZO1B-5 | udev 3848 1 2127 55.3 0.000 0.000 |
+LZO1B-5 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-5 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1B-5 | urandom 1518 1 968 63.8 0.000 0.000 |
+LZO1B-5 | inittab 1186 1 809 68.2 0.000 0.000 |
+LZO1B-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-5 | ld.so.cache 1564 1 726 46.4 0.000 0.000 |
+LZO1B-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-5 | limits 827 1 633 76.5 0.000 0.000 |
+LZO1B-5 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1B-5 | login.defs 13626 1 7091 52.0 0.000 0.000 |
+LZO1B-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1B-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1B-5 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-5 | profile 1932 1 1365 70.7 0.000 0.000 |
+LZO1B-5 | protocols 3144 1 2205 70.1 0.000 0.000 |
+LZO1B-5 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-5 | securetty 1854 1 1217 65.6 0.000 0.000 |
+LZO1B-5 | services 12813 1 7387 57.7 0.000 0.000 |
+LZO1B-5 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-5 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-5 | moduli 587027 3 28783 4.9 391.407 0.000 |
+LZO1B-5 | ssh_config 1569 1 1090 69.5 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1B-5 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key 411 1 323 78.6 0.000 0.000 |
+LZO1B-5 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key 2602 1 2575 99.0 0.000 0.000 |
+LZO1B-5 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-5 | sshd_config 3202 1 1993 62.2 0.000 0.000 |
+LZO1B-5 | sshd_config_readonly 3211 1 1980 61.7 0.000 0.000 |
+LZO1B-5 | openssl.cnf 12328 1 6070 49.2 0.000 0.000 |
+LZO1B-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-5 | ansi 1481 1 753 50.8 0.000 0.000 |
+LZO1B-5 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-5 | linux 1740 1 1028 59.1 0.000 0.000 |
+LZO1B-5 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1B-5 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1B-5 | screen-256color 1715 1 1020 59.5 0.000 0.000 |
+LZO1B-5 | sun 1004 1 501 49.9 0.000 0.000 |
+LZO1B-5 | vt100 1282 1 778 60.7 0.000 0.000 |
+LZO1B-5 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-5 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-5 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-5 | xterm-256color 3882 1 2654 68.4 0.000 0.000 |
+LZO1B-5 | xterm-color 1551 1 796 51.3 0.000 0.000 |
+LZO1B-5 | xterm-xfree86 2240 1 1371 61.2 0.000 0.000 |
+LZO1B-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-5 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1B-5 | 50default 2652 1 1144 43.1 0.000 0.000 |
+LZO1B-5 | version 15 1 19 127 0.000 0.000 |
+LZO1B-5 | volatile.cache 4839 1 1297 26.8 0.000 0.000 |
+LZO1B-5 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1148 68.8 391.407 0.000
+LZO1B-5 ***TOTALS*** 749281 111 125151 16.7 391.407 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-6 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1B-6 | busybox.links.nosuid 2436 1 1235 50.7 0.000 0.000 |
+LZO1B-6 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-6 | rcS 1313 1 986 75.1 0.000 0.000 |
+LZO1B-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-6 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-6 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-6 | ethertypes 1853 1 1350 72.9 0.000 0.000 |
+LZO1B-6 | fstab 650 1 390 60.0 0.000 0.000 |
+LZO1B-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1B-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-6 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-6 | hosts 235 1 190 80.9 0.000 0.000 |
+LZO1B-6 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1B-6 | bootlogd 1997 1 1217 60.9 0.000 0.000 |
+LZO1B-6 | bootmisc.sh 2062 1 1393 67.6 0.000 0.000 |
+LZO1B-6 | checkroot.sh 3640 1 2270 62.4 0.000 0.000 |
+LZO1B-6 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1B-6 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-6 | functions 2185 1 1359 62.2 0.000 0.000 |
+LZO1B-6 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1B-6 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-6 | hwclock.sh 2541 1 1301 51.2 0.000 0.000 |
+LZO1B-6 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-6 | mountall.sh 1218 1 927 76.1 0.000 0.000 |
+LZO1B-6 | mountnfs.sh 1634 1 954 58.4 0.000 0.000 |
+LZO1B-6 | networking 1956 1 1001 51.2 0.000 0.000 |
+LZO1B-6 | populate-volatile.sh 7846 1 3426 43.7 0.000 0.000 |
+LZO1B-6 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-6 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-6 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1B-6 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-6 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-6 | save-rtc.sh 474 1 366 77.2 0.000 0.000 |
+LZO1B-6 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-6 | single 623 1 473 75.9 0.000 0.000 |
+LZO1B-6 | sshd 2029 1 1026 50.6 0.000 0.000 |
+LZO1B-6 | sysfs.sh 1091 1 568 52.1 0.000 0.000 |
+LZO1B-6 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1B-6 | udev 3848 1 2108 54.8 0.000 0.000 |
+LZO1B-6 | umountfs 585 1 448 76.6 0.000 0.000 |
+LZO1B-6 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1B-6 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1B-6 | inittab 1186 1 800 67.5 0.000 0.000 |
+LZO1B-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-6 | ld.so.cache 1564 1 701 44.8 0.000 0.000 |
+LZO1B-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-6 | limits 827 1 634 76.7 0.000 0.000 |
+LZO1B-6 | login.access 1999 1 1248 62.4 0.000 0.000 |
+LZO1B-6 | login.defs 13626 1 7042 51.7 0.000 0.000 |
+LZO1B-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1B-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-6 | passwd 846 1 482 57.0 0.000 0.000 |
+LZO1B-6 | profile 1932 1 1352 70.0 0.000 0.000 |
+LZO1B-6 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1B-6 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-6 | securetty 1854 1 1214 65.5 0.000 0.000 |
+LZO1B-6 | services 12813 1 7297 56.9 0.000 0.000 |
+LZO1B-6 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1B-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-6 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-6 | moduli 587027 3 28692 4.9 484.197 0.000 |
+LZO1B-6 | ssh_config 1569 1 1083 69.0 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1B-6 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1B-6 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1B-6 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-6 | sshd_config 3202 1 1962 61.3 0.000 0.000 |
+LZO1B-6 | sshd_config_readonly 3211 1 1971 61.4 0.000 0.000 |
+LZO1B-6 | openssl.cnf 12328 1 5979 48.5 0.000 0.000 |
+LZO1B-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-6 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1B-6 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-6 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-6 | rxvt 2234 1 1503 67.3 0.000 0.000 |
+LZO1B-6 | screen 1607 1 957 59.6 0.000 0.000 |
+LZO1B-6 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1B-6 | sun 1004 1 502 50.0 0.000 0.000 |
+LZO1B-6 | vt100 1282 1 777 60.6 0.000 0.000 |
+LZO1B-6 | vt102 1276 1 783 61.4 0.000 0.000 |
+LZO1B-6 | vt200 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt220 1391 1 930 66.9 0.000 0.000 |
+LZO1B-6 | vt52 839 1 344 41.0 0.000 0.000 |
+LZO1B-6 | xterm-256color 3882 1 2622 67.5 0.000 0.000 |
+LZO1B-6 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-6 | xterm-xfree86 2240 1 1364 60.9 0.000 0.000 |
+LZO1B-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-6 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-6 | udev.conf 215 1 195 90.7 0.000 0.000 |
+LZO1B-6 | 50default 2652 1 1130 42.6 0.000 0.000 |
+LZO1B-6 | version 15 1 19 127 0.000 0.000 |
+LZO1B-6 | volatile.cache 4839 1 1296 26.8 0.000 0.000 |
+LZO1B-6 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1140 68.6 484.197 0.000
+LZO1B-6 ***TOTALS*** 749281 111 124302 16.6 484.197 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-7 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1B-7 | busybox.links.nosuid 2436 1 1256 51.6 0.000 0.000 |
+LZO1B-7 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1B-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-7 | rcS 1313 1 990 75.4 0.000 0.000 |
+LZO1B-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-7 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1B-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-7 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-7 | ethertypes 1853 1 1367 73.8 0.000 0.000 |
+LZO1B-7 | fstab 650 1 392 60.3 0.000 0.000 |
+LZO1B-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-7 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-7 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1B-7 | banner.sh 537 1 344 64.1 0.000 0.000 |
+LZO1B-7 | bootlogd 1997 1 1215 60.8 0.000 0.000 |
+LZO1B-7 | bootmisc.sh 2062 1 1384 67.1 0.000 0.000 |
+LZO1B-7 | checkroot.sh 3640 1 2273 62.4 0.000 0.000 |
+LZO1B-7 | devpts.sh 571 1 432 75.7 0.000 0.000 |
+LZO1B-7 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-7 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1B-7 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1B-7 | hostname.sh 625 1 475 76.0 0.000 0.000 |
+LZO1B-7 | hwclock.sh 2541 1 1298 51.1 0.000 0.000 |
+LZO1B-7 | modutils.sh 1362 1 870 63.9 0.000 0.000 |
+LZO1B-7 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1B-7 | mountnfs.sh 1634 1 965 59.1 0.000 0.000 |
+LZO1B-7 | networking 1956 1 1011 51.7 0.000 0.000 |
+LZO1B-7 | populate-volatile.sh 7846 1 3440 43.8 0.000 0.000 |
+LZO1B-7 | rc 4407 1 2504 56.8 0.000 0.000 |
+LZO1B-7 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1B-7 | read-only-rootfs-hook.sh 1317 1 904 68.6 0.000 0.000 |
+LZO1B-7 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1B-7 | rmnologin.sh 630 1 427 67.8 0.000 0.000 |
+LZO1B-7 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1B-7 | sendsigs 483 1 344 71.2 0.000 0.000 |
+LZO1B-7 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-7 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1B-7 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1B-7 | syslog 2104 1 1165 55.4 0.000 0.000 |
+LZO1B-7 | udev 3848 1 2109 54.8 0.000 0.000 |
+LZO1B-7 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1B-7 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-7 | urandom 1518 1 962 63.4 0.000 0.000 |
+LZO1B-7 | inittab 1186 1 805 67.9 0.000 0.000 |
+LZO1B-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-7 | ld.so.cache 1564 1 709 45.3 0.000 0.000 |
+LZO1B-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-7 | limits 827 1 631 76.3 0.000 0.000 |
+LZO1B-7 | login.access 1999 1 1246 62.3 0.000 0.000 |
+LZO1B-7 | login.defs 13626 1 6999 51.4 0.000 0.000 |
+LZO1B-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nfsroot 809 1 532 65.8 0.000 0.000 |
+LZO1B-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | nsswitch.conf 465 1 338 72.7 0.000 0.000 |
+LZO1B-7 | passwd 846 1 492 58.2 0.000 0.000 |
+LZO1B-7 | profile 1932 1 1355 70.1 0.000 0.000 |
+LZO1B-7 | protocols 3144 1 2186 69.5 0.000 0.000 |
+LZO1B-7 | rpc 911 1 684 75.1 0.000 0.000 |
+LZO1B-7 | securetty 1854 1 1216 65.6 0.000 0.000 |
+LZO1B-7 | services 12813 1 7272 56.8 0.000 0.000 |
+LZO1B-7 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-7 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-7 | moduli 587027 3 28958 4.9 692.317 0.000 |
+LZO1B-7 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-7 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1B-7 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1B-7 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-7 | sshd_config 3202 1 1958 61.1 0.000 0.000 |
+LZO1B-7 | sshd_config_readonly 3211 1 1960 61.0 0.000 0.000 |
+LZO1B-7 | openssl.cnf 12328 1 5999 48.7 0.000 0.000 |
+LZO1B-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1B-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-7 | ansi 1481 1 759 51.2 0.000 0.000 |
+LZO1B-7 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-7 | linux 1740 1 1029 59.1 0.000 0.000 |
+LZO1B-7 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1B-7 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1B-7 | screen-256color 1715 1 1009 58.8 0.000 0.000 |
+LZO1B-7 | sun 1004 1 505 50.3 0.000 0.000 |
+LZO1B-7 | vt100 1282 1 774 60.4 0.000 0.000 |
+LZO1B-7 | vt102 1276 1 774 60.7 0.000 0.000 |
+LZO1B-7 | vt200 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt220 1391 1 928 66.7 0.000 0.000 |
+LZO1B-7 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1B-7 | xterm-256color 3882 1 2630 67.7 0.000 0.000 |
+LZO1B-7 | xterm-color 1551 1 791 51.0 0.000 0.000 |
+LZO1B-7 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1B-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-7 | local.rules 885 1 662 74.8 0.000 0.000 |
+LZO1B-7 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-7 | 50default 2652 1 1135 42.8 0.000 0.000 |
+LZO1B-7 | version 15 1 19 127 0.000 0.000 |
+LZO1B-7 | volatile.cache 4839 1 1228 25.4 0.000 0.000 |
+LZO1B-7 | xattr.conf 681 1 415 60.9 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 68.6 692.317 0.000
+LZO1B-7 ***TOTALS*** 749281 111 124543 16.6 692.317 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-8 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1B-8 | busybox.links.nosuid 2436 1 1239 50.9 0.000 0.000 |
+LZO1B-8 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-8 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-8 | 00_core 1637 1 997 60.9 0.000 0.000 |
+LZO1B-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-8 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-8 | ethertypes 1853 1 1349 72.8 0.000 0.000 |
+LZO1B-8 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1B-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1B-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-8 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-8 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1B-8 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1B-8 | bootlogd 1997 1 1211 60.6 0.000 0.000 |
+LZO1B-8 | bootmisc.sh 2062 1 1383 67.1 0.000 0.000 |
+LZO1B-8 | checkroot.sh 3640 1 2256 62.0 0.000 0.000 |
+LZO1B-8 | devpts.sh 571 1 428 75.0 0.000 0.000 |
+LZO1B-8 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1B-8 | functions 2185 1 1348 61.7 0.000 0.000 |
+LZO1B-8 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-8 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-8 | hwclock.sh 2541 1 1287 50.6 0.000 0.000 |
+LZO1B-8 | modutils.sh 1362 1 864 63.4 0.000 0.000 |
+LZO1B-8 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1B-8 | mountnfs.sh 1634 1 950 58.1 0.000 0.000 |
+LZO1B-8 | networking 1956 1 1003 51.3 0.000 0.000 |
+LZO1B-8 | populate-volatile.sh 7846 1 3375 43.0 0.000 0.000 |
+LZO1B-8 | rc 4407 1 2472 56.1 0.000 0.000 |
+LZO1B-8 | rcS 525 1 446 85.0 0.000 0.000 |
+LZO1B-8 | read-only-rootfs-hook.sh 1317 1 908 68.9 0.000 0.000 |
+LZO1B-8 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-8 | rmnologin.sh 630 1 426 67.6 0.000 0.000 |
+LZO1B-8 | save-rtc.sh 474 1 364 76.8 0.000 0.000 |
+LZO1B-8 | sendsigs 483 1 342 70.8 0.000 0.000 |
+LZO1B-8 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-8 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1B-8 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1B-8 | syslog 2104 1 1144 54.4 0.000 0.000 |
+LZO1B-8 | udev 3848 1 2085 54.2 0.000 0.000 |
+LZO1B-8 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-8 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1B-8 | urandom 1518 1 961 63.3 0.000 0.000 |
+LZO1B-8 | inittab 1186 1 798 67.3 0.000 0.000 |
+LZO1B-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-8 | ld.so.cache 1564 1 702 44.9 0.000 0.000 |
+LZO1B-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-8 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1B-8 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1B-8 | login.defs 13626 1 6941 50.9 0.000 0.000 |
+LZO1B-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1B-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1B-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-8 | passwd 846 1 486 57.4 0.000 0.000 |
+LZO1B-8 | profile 1932 1 1338 69.3 0.000 0.000 |
+LZO1B-8 | protocols 3144 1 2170 69.0 0.000 0.000 |
+LZO1B-8 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1B-8 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1B-8 | services 12813 1 7194 56.1 0.000 0.000 |
+LZO1B-8 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-8 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1B-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-8 | moduli 587027 3 28848 4.9 274.573 0.000 |
+LZO1B-8 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-8 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-8 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1B-8 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-8 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1B-8 | sshd_config_readonly 3211 1 1941 60.4 0.000 0.000 |
+LZO1B-8 | openssl.cnf 12328 1 5885 47.7 0.000 0.000 |
+LZO1B-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | syslog-startup.conf 651 1 540 82.9 0.000 0.000 |
+LZO1B-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-8 | ansi 1481 1 749 50.6 0.000 0.000 |
+LZO1B-8 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-8 | linux 1740 1 1024 58.9 0.000 0.000 |
+LZO1B-8 | rxvt 2234 1 1495 66.9 0.000 0.000 |
+LZO1B-8 | screen 1607 1 947 58.9 0.000 0.000 |
+LZO1B-8 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1B-8 | sun 1004 1 500 49.8 0.000 0.000 |
+LZO1B-8 | vt100 1282 1 775 60.5 0.000 0.000 |
+LZO1B-8 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1B-8 | vt200 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt220 1391 1 925 66.5 0.000 0.000 |
+LZO1B-8 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-8 | xterm-256color 3882 1 2610 67.2 0.000 0.000 |
+LZO1B-8 | xterm-color 1551 1 786 50.7 0.000 0.000 |
+LZO1B-8 | xterm-xfree86 2240 1 1360 60.7 0.000 0.000 |
+LZO1B-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-8 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1B-8 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-8 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1B-8 | version 15 1 19 127 0.000 0.000 |
+LZO1B-8 | volatile.cache 4839 1 1270 26.2 0.000 0.000 |
+LZO1B-8 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1135 68.4 274.573 0.000
+LZO1B-8 ***TOTALS*** 749281 111 123723 16.5 274.573 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-9 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1B-9 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-9 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-9 | rcS 1313 1 977 74.4 0.000 0.000 |
+LZO1B-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-9 | 00_core 1637 1 1000 61.1 0.000 0.000 |
+LZO1B-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-9 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-9 | ethertypes 1853 1 1341 72.4 0.000 0.000 |
+LZO1B-9 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1B-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-9 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-9 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1B-9 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-9 | bootlogd 1997 1 1202 60.2 0.000 0.000 |
+LZO1B-9 | bootmisc.sh 2062 1 1382 67.0 0.000 0.000 |
+LZO1B-9 | checkroot.sh 3640 1 2225 61.1 0.000 0.000 |
+LZO1B-9 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-9 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-9 | functions 2185 1 1340 61.3 0.000 0.000 |
+LZO1B-9 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-9 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-9 | hwclock.sh 2541 1 1258 49.5 0.000 0.000 |
+LZO1B-9 | modutils.sh 1362 1 855 62.8 0.000 0.000 |
+LZO1B-9 | mountall.sh 1218 1 920 75.5 0.000 0.000 |
+LZO1B-9 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1B-9 | networking 1956 1 992 50.7 0.000 0.000 |
+LZO1B-9 | populate-volatile.sh 7846 1 3379 43.1 0.000 0.000 |
+LZO1B-9 | rc 4407 1 2468 56.0 0.000 0.000 |
+LZO1B-9 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-9 | read-only-rootfs-hook.sh 1317 1 897 68.1 0.000 0.000 |
+LZO1B-9 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-9 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1B-9 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-9 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-9 | single 623 1 471 75.6 0.000 0.000 |
+LZO1B-9 | sshd 2029 1 1017 50.1 0.000 0.000 |
+LZO1B-9 | sysfs.sh 1091 1 555 50.9 0.000 0.000 |
+LZO1B-9 | syslog 2104 1 1143 54.3 0.000 0.000 |
+LZO1B-9 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1B-9 | umountfs 585 1 450 76.9 0.000 0.000 |
+LZO1B-9 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-9 | urandom 1518 1 955 62.9 0.000 0.000 |
+LZO1B-9 | inittab 1186 1 798 67.3 0.000 0.000 |
+LZO1B-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-9 | ld.so.cache 1564 1 691 44.2 0.000 0.000 |
+LZO1B-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-9 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1B-9 | login.access 1999 1 1242 62.1 0.000 0.000 |
+LZO1B-9 | login.defs 13626 1 6901 50.6 0.000 0.000 |
+LZO1B-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1B-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | nsswitch.conf 465 1 334 71.8 0.000 0.000 |
+LZO1B-9 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1B-9 | profile 1932 1 1324 68.5 0.000 0.000 |
+LZO1B-9 | protocols 3144 1 2176 69.2 0.000 0.000 |
+LZO1B-9 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-9 | securetty 1854 1 1208 65.2 0.000 0.000 |
+LZO1B-9 | services 12813 1 7149 55.8 0.000 0.000 |
+LZO1B-9 | shadow 512 1 180 35.2 0.000 0.000 |
+LZO1B-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-9 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-9 | moduli 587027 3 27238 4.6 177.685 0.000 |
+LZO1B-9 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-9 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-9 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key 2602 1 2567 98.7 0.000 0.000 |
+LZO1B-9 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1B-9 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1B-9 | sshd_config_readonly 3211 1 1929 60.1 0.000 0.000 |
+LZO1B-9 | openssl.cnf 12328 1 5862 47.6 0.000 0.000 |
+LZO1B-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1B-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-9 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1B-9 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-9 | linux 1740 1 1022 58.7 0.000 0.000 |
+LZO1B-9 | rxvt 2234 1 1490 66.7 0.000 0.000 |
+LZO1B-9 | screen 1607 1 933 58.1 0.000 0.000 |
+LZO1B-9 | screen-256color 1715 1 992 57.8 0.000 0.000 |
+LZO1B-9 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-9 | vt100 1282 1 765 59.7 0.000 0.000 |
+LZO1B-9 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-9 | vt200 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt220 1391 1 915 65.8 0.000 0.000 |
+LZO1B-9 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-9 | xterm-256color 3882 1 2595 66.8 0.000 0.000 |
+LZO1B-9 | xterm-color 1551 1 784 50.5 0.000 0.000 |
+LZO1B-9 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1B-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-9 | local.rules 885 1 654 73.9 0.000 0.000 |
+LZO1B-9 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-9 | 50default 2652 1 1114 42.0 0.000 0.000 |
+LZO1B-9 | version 15 1 19 127 0.000 0.000 |
+LZO1B-9 | volatile.cache 4839 1 1223 25.3 0.000 0.000 |
+LZO1B-9 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1115 68.1 177.685 0.000
+LZO1B-9 ***TOTALS*** 749281 111 121572 16.2 177.685 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-1 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1C-1 | busybox.links.nosuid 2436 1 1249 51.3 0.000 0.000 |
+LZO1C-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-1 | rcS 1313 1 1027 78.2 0.000 0.000 |
+LZO1C-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-1 | 00_core 1637 1 1052 64.3 0.000 0.000 |
+LZO1C-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-1 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-1 | fstab 650 1 395 60.8 0.000 0.000 |
+LZO1C-1 | group 518 1 467 90.2 0.000 0.000 |
+LZO1C-1 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-1 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-1 | banner.sh 537 1 353 65.7 0.000 0.000 |
+LZO1C-1 | bootlogd 1997 1 1242 62.2 0.000 0.000 |
+LZO1C-1 | bootmisc.sh 2062 1 1432 69.4 0.000 0.000 |
+LZO1C-1 | checkroot.sh 3640 1 2375 65.2 0.000 0.000 |
+LZO1C-1 | devpts.sh 571 1 437 76.5 0.000 0.000 |
+LZO1C-1 | dmesg.sh 397 1 299 75.3 0.000 0.000 |
+LZO1C-1 | functions 2185 1 1391 63.7 0.000 0.000 |
+LZO1C-1 | halt 555 1 450 81.1 0.000 0.000 |
+LZO1C-1 | hostname.sh 625 1 474 75.8 0.000 0.000 |
+LZO1C-1 | hwclock.sh 2541 1 1348 53.0 0.000 0.000 |
+LZO1C-1 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-1 | mountall.sh 1218 1 954 78.3 0.000 0.000 |
+LZO1C-1 | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1C-1 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-1 | populate-volatile.sh 7846 1 3626 46.2 0.000 0.000 |
+LZO1C-1 | rc 4407 1 2650 60.1 0.000 0.000 |
+LZO1C-1 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-1 | read-only-rootfs-hook.sh 1317 1 923 70.1 0.000 0.000 |
+LZO1C-1 | reboot 334 1 268 80.2 0.000 0.000 |
+LZO1C-1 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-1 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-1 | sendsigs 483 1 354 73.3 0.000 0.000 |
+LZO1C-1 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-1 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-1 | sysfs.sh 1091 1 574 52.6 0.000 0.000 |
+LZO1C-1 | syslog 2104 1 1186 56.4 0.000 0.000 |
+LZO1C-1 | udev 3848 1 2189 56.9 0.000 0.000 |
+LZO1C-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-1 | umountnfs.sh 756 1 570 75.4 0.000 0.000 |
+LZO1C-1 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-1 | inittab 1186 1 817 68.9 0.000 0.000 |
+LZO1C-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-1 | ld.so.cache 1564 1 718 45.9 0.000 0.000 |
+LZO1C-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-1 | limits 827 1 638 77.1 0.000 0.000 |
+LZO1C-1 | login.access 1999 1 1304 65.2 0.000 0.000 |
+LZO1C-1 | login.defs 13626 1 7558 55.5 0.000 0.000 |
+LZO1C-1 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1C-1 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1C-1 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-1 | protocols 3144 1 2265 72.0 0.000 0.000 |
+LZO1C-1 | rpc 911 1 697 76.5 0.000 0.000 |
+LZO1C-1 | securetty 1854 1 1308 70.6 0.000 0.000 |
+LZO1C-1 | services 12813 1 7718 60.2 0.000 0.000 |
+LZO1C-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1C-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-1 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-1 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-1 | moduli 587027 3 38371 6.5 384.396 0.000 |
+LZO1C-1 | ssh_config 1569 1 1106 70.5 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key 505 1 452 89.5 0.000 0.000 |
+LZO1C-1 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1C-1 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-1 | sshd_config 3202 1 2078 64.9 0.000 0.000 |
+LZO1C-1 | sshd_config_readonly 3211 1 2080 64.8 0.000 0.000 |
+LZO1C-1 | openssl.cnf 12328 1 6394 51.9 0.000 0.000 |
+LZO1C-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1C-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-1 | ansi 1481 1 772 52.1 0.000 0.000 |
+LZO1C-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1C-1 | linux 1740 1 1058 60.8 0.000 0.000 |
+LZO1C-1 | rxvt 2234 1 1547 69.2 0.000 0.000 |
+LZO1C-1 | screen 1607 1 967 60.2 0.000 0.000 |
+LZO1C-1 | screen-256color 1715 1 1028 59.9 0.000 0.000 |
+LZO1C-1 | sun 1004 1 528 52.6 0.000 0.000 |
+LZO1C-1 | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1C-1 | vt102 1276 1 809 63.4 0.000 0.000 |
+LZO1C-1 | vt200 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt220 1391 1 961 69.1 0.000 0.000 |
+LZO1C-1 | vt52 839 1 361 43.0 0.000 0.000 |
+LZO1C-1 | xterm-256color 3882 1 2755 71.0 0.000 0.000 |
+LZO1C-1 | xterm-color 1551 1 815 52.5 0.000 0.000 |
+LZO1C-1 | xterm-xfree86 2240 1 1416 63.2 0.000 0.000 |
+LZO1C-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-1 | local.rules 885 1 665 75.1 0.000 0.000 |
+LZO1C-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1C-1 | version 15 1 19 127 0.000 0.000 |
+LZO1C-1 | volatile.cache 4839 1 1286 26.6 0.000 0.000 |
+LZO1C-1 | xattr.conf 681 1 423 62.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1262 69.8 384.396 0.000
+LZO1C-1 ***TOTALS*** 749281 111 137656 18.4 384.396 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-2 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1C-2 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1C-2 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-2 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-2 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-2 | rcS 1313 1 1023 77.9 0.000 0.000 |
+LZO1C-2 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-2 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-2 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-2 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-2 | ethertypes 1853 1 1406 75.9 0.000 0.000 |
+LZO1C-2 | fstab 650 1 391 60.2 0.000 0.000 |
+LZO1C-2 | group 518 1 466 90.0 0.000 0.000 |
+LZO1C-2 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-2 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-2 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-2 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-2 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-2 | bootlogd 1997 1 1240 62.1 0.000 0.000 |
+LZO1C-2 | bootmisc.sh 2062 1 1413 68.5 0.000 0.000 |
+LZO1C-2 | checkroot.sh 3640 1 2363 64.9 0.000 0.000 |
+LZO1C-2 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-2 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-2 | functions 2185 1 1384 63.3 0.000 0.000 |
+LZO1C-2 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-2 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-2 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-2 | modutils.sh 1362 1 877 64.4 0.000 0.000 |
+LZO1C-2 | mountall.sh 1218 1 950 78.0 0.000 0.000 |
+LZO1C-2 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-2 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-2 | populate-volatile.sh 7846 1 3578 45.6 0.000 0.000 |
+LZO1C-2 | rc 4407 1 2602 59.0 0.000 0.000 |
+LZO1C-2 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-2 | read-only-rootfs-hook.sh 1317 1 917 69.6 0.000 0.000 |
+LZO1C-2 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-2 | rmnologin.sh 630 1 423 67.1 0.000 0.000 |
+LZO1C-2 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-2 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-2 | single 623 1 474 76.1 0.000 0.000 |
+LZO1C-2 | sshd 2029 1 1048 51.7 0.000 0.000 |
+LZO1C-2 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-2 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1C-2 | udev 3848 1 2181 56.7 0.000 0.000 |
+LZO1C-2 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1C-2 | umountnfs.sh 756 1 569 75.3 0.000 0.000 |
+LZO1C-2 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-2 | inittab 1186 1 817 68.9 0.000 0.000 |
+LZO1C-2 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-2 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-2 | ld.so.cache 1564 1 707 45.2 0.000 0.000 |
+LZO1C-2 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-2 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-2 | login.access 1999 1 1291 64.6 0.000 0.000 |
+LZO1C-2 | login.defs 13626 1 7480 54.9 0.000 0.000 |
+LZO1C-2 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-2 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nfsroot 809 1 543 67.1 0.000 0.000 |
+LZO1C-2 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-2 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-2 | passwd 846 1 512 60.5 0.000 0.000 |
+LZO1C-2 | profile 1932 1 1386 71.7 0.000 0.000 |
+LZO1C-2 | protocols 3144 1 2254 71.7 0.000 0.000 |
+LZO1C-2 | rpc 911 1 693 76.1 0.000 0.000 |
+LZO1C-2 | securetty 1854 1 1307 70.5 0.000 0.000 |
+LZO1C-2 | services 12813 1 7608 59.4 0.000 0.000 |
+LZO1C-2 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-2 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-2 | .bashrc 410 1 332 81.0 0.000 0.000 |
+LZO1C-2 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-2 | moduli 587027 3 31277 5.3 1079.346 0.000 |
+LZO1C-2 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1C-2 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-2 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1C-2 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-2 | sshd_config 3202 1 2057 64.2 0.000 0.000 |
+LZO1C-2 | sshd_config_readonly 3211 1 2062 64.2 0.000 0.000 |
+LZO1C-2 | openssl.cnf 12328 1 6320 51.3 0.000 0.000 |
+LZO1C-2 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-2 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-2 | ansi 1481 1 761 51.4 0.000 0.000 |
+LZO1C-2 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-2 | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1C-2 | rxvt 2234 1 1544 69.1 0.000 0.000 |
+LZO1C-2 | screen 1607 1 956 59.5 0.000 0.000 |
+LZO1C-2 | screen-256color 1715 1 1015 59.2 0.000 0.000 |
+LZO1C-2 | sun 1004 1 515 51.3 0.000 0.000 |
+LZO1C-2 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-2 | vt102 1276 1 799 62.6 0.000 0.000 |
+LZO1C-2 | vt200 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt220 1391 1 948 68.2 0.000 0.000 |
+LZO1C-2 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-2 | xterm-256color 3882 1 2743 70.7 0.000 0.000 |
+LZO1C-2 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-2 | xterm-xfree86 2240 1 1395 62.3 0.000 0.000 |
+LZO1C-2 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-2 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-2 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-2 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-2 | 50default 2652 1 1166 44.0 0.000 0.000 |
+LZO1C-2 | version 15 1 19 127 0.000 0.000 |
+LZO1C-2 | volatile.cache 4839 1 1284 26.5 0.000 0.000 |
+LZO1C-2 | xattr.conf 681 1 420 61.7 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1190 69.5 1079.346 0.000
+LZO1C-2 ***TOTALS*** 749281 111 129723 17.3 1079.346 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-3 | buildinfo 538 1 281 52.2 0.000 0.000 |
+LZO1C-3 | busybox.links.nosuid 2436 1 1215 49.9 0.000 0.000 |
+LZO1C-3 | busybox.links.suid 91 1 70 76.9 0.000 0.000 |
+LZO1C-3 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-3 | postinst 52 1 57 110 0.000 0.000 |
+LZO1C-3 | rcS 1313 1 1017 77.5 0.000 0.000 |
+LZO1C-3 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-3 | 00_core 1637 1 1041 63.6 0.000 0.000 |
+LZO1C-3 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-3 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1C-3 | ethertypes 1853 1 1403 75.7 0.000 0.000 |
+LZO1C-3 | fstab 650 1 396 60.9 0.000 0.000 |
+LZO1C-3 | group 518 1 464 89.6 0.000 0.000 |
+LZO1C-3 | gshadow 432 1 320 74.1 0.000 0.000 |
+LZO1C-3 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-3 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-3 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-3 | banner.sh 537 1 347 64.6 0.000 0.000 |
+LZO1C-3 | bootlogd 1997 1 1224 61.3 0.000 0.000 |
+LZO1C-3 | bootmisc.sh 2062 1 1418 68.8 0.000 0.000 |
+LZO1C-3 | checkroot.sh 3640 1 2351 64.6 0.000 0.000 |
+LZO1C-3 | devpts.sh 571 1 438 76.7 0.000 0.000 |
+LZO1C-3 | dmesg.sh 397 1 296 74.6 0.000 0.000 |
+LZO1C-3 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1C-3 | halt 555 1 449 80.9 0.000 0.000 |
+LZO1C-3 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1C-3 | hwclock.sh 2541 1 1334 52.5 0.000 0.000 |
+LZO1C-3 | modutils.sh 1362 1 872 64.0 0.000 0.000 |
+LZO1C-3 | mountall.sh 1218 1 946 77.7 0.000 0.000 |
+LZO1C-3 | mountnfs.sh 1634 1 980 60.0 0.000 0.000 |
+LZO1C-3 | networking 1956 1 1036 53.0 0.000 0.000 |
+LZO1C-3 | populate-volatile.sh 7846 1 3553 45.3 0.000 0.000 |
+LZO1C-3 | rc 4407 1 2589 58.7 0.000 0.000 |
+LZO1C-3 | rcS 525 1 447 85.1 0.000 0.000 |
+LZO1C-3 | read-only-rootfs-hook.sh 1317 1 916 69.6 0.000 0.000 |
+LZO1C-3 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-3 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-3 | save-rtc.sh 474 1 368 77.6 0.000 0.000 |
+LZO1C-3 | sendsigs 483 1 350 72.5 0.000 0.000 |
+LZO1C-3 | single 623 1 472 75.8 0.000 0.000 |
+LZO1C-3 | sshd 2029 1 1046 51.6 0.000 0.000 |
+LZO1C-3 | sysfs.sh 1091 1 558 51.1 0.000 0.000 |
+LZO1C-3 | syslog 2104 1 1170 55.6 0.000 0.000 |
+LZO1C-3 | udev 3848 1 2169 56.4 0.000 0.000 |
+LZO1C-3 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-3 | umountnfs.sh 756 1 567 75.0 0.000 0.000 |
+LZO1C-3 | urandom 1518 1 995 65.5 0.000 0.000 |
+LZO1C-3 | inittab 1186 1 816 68.8 0.000 0.000 |
+LZO1C-3 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-3 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-3 | ld.so.cache 1564 1 710 45.4 0.000 0.000 |
+LZO1C-3 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-3 | limits 827 1 637 77.0 0.000 0.000 |
+LZO1C-3 | login.access 1999 1 1293 64.7 0.000 0.000 |
+LZO1C-3 | login.defs 13626 1 7406 54.4 0.000 0.000 |
+LZO1C-3 | logrotate-dmesg.conf 121 1 118 97.5 0.000 0.000 |
+LZO1C-3 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nfsroot 809 1 541 66.9 0.000 0.000 |
+LZO1C-3 | interfaces 129 1 123 95.3 0.000 0.000 |
+LZO1C-3 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | nsswitch.conf 465 1 339 72.9 0.000 0.000 |
+LZO1C-3 | passwd 846 1 505 59.7 0.000 0.000 |
+LZO1C-3 | profile 1932 1 1383 71.6 0.000 0.000 |
+LZO1C-3 | protocols 3144 1 2251 71.6 0.000 0.000 |
+LZO1C-3 | rpc 911 1 692 76.0 0.000 0.000 |
+LZO1C-3 | securetty 1854 1 1303 70.3 0.000 0.000 |
+LZO1C-3 | services 12813 1 7544 58.9 0.000 0.000 |
+LZO1C-3 | shadow 512 1 174 34.0 0.000 0.000 |
+LZO1C-3 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-3 | .bashrc 410 1 331 80.7 0.000 0.000 |
+LZO1C-3 | .profile 241 1 226 93.8 0.000 0.000 |
+LZO1C-3 | moduli 587027 3 31255 5.3 714.706 0.000 |
+LZO1C-3 | ssh_config 1569 1 1098 70.0 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key 505 1 456 90.3 0.000 0.000 |
+LZO1C-3 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key 411 1 321 78.1 0.000 0.000 |
+LZO1C-3 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1C-3 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-3 | sshd_config 3202 1 2045 63.9 0.000 0.000 |
+LZO1C-3 | sshd_config_readonly 3211 1 2049 63.8 0.000 0.000 |
+LZO1C-3 | openssl.cnf 12328 1 6259 50.8 0.000 0.000 |
+LZO1C-3 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-3 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-3 | ansi 1481 1 760 51.3 0.000 0.000 |
+LZO1C-3 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1C-3 | linux 1740 1 1033 59.4 0.000 0.000 |
+LZO1C-3 | rxvt 2234 1 1538 68.8 0.000 0.000 |
+LZO1C-3 | screen 1607 1 958 59.6 0.000 0.000 |
+LZO1C-3 | screen-256color 1715 1 1018 59.4 0.000 0.000 |
+LZO1C-3 | sun 1004 1 513 51.1 0.000 0.000 |
+LZO1C-3 | vt100 1282 1 794 61.9 0.000 0.000 |
+LZO1C-3 | vt102 1276 1 798 62.5 0.000 0.000 |
+LZO1C-3 | vt200 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt220 1391 1 945 67.9 0.000 0.000 |
+LZO1C-3 | vt52 839 1 351 41.8 0.000 0.000 |
+LZO1C-3 | xterm-256color 3882 1 2733 70.4 0.000 0.000 |
+LZO1C-3 | xterm-color 1551 1 797 51.4 0.000 0.000 |
+LZO1C-3 | xterm-xfree86 2240 1 1394 62.2 0.000 0.000 |
+LZO1C-3 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-3 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-3 | local.rules 885 1 664 75.0 0.000 0.000 |
+LZO1C-3 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1C-3 | 50default 2652 1 1161 43.8 0.000 0.000 |
+LZO1C-3 | version 15 1 19 127 0.000 0.000 |
+LZO1C-3 | volatile.cache 4839 1 1289 26.6 0.000 0.000 |
+LZO1C-3 | xattr.conf 681 1 418 61.4 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1186 69.4 714.706 0.000
+LZO1C-3 ***TOTALS*** 749281 111 129318 17.3 714.706 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-4 | buildinfo 538 1 277 51.5 0.000 0.000 |
+LZO1C-4 | busybox.links.nosuid 2436 1 1203 49.4 0.000 0.000 |
+LZO1C-4 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-4 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-4 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-4 | rcS 1313 1 997 75.9 0.000 0.000 |
+LZO1C-4 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-4 | 00_core 1637 1 1011 61.8 0.000 0.000 |
+LZO1C-4 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-4 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-4 | ethertypes 1853 1 1370 73.9 0.000 0.000 |
+LZO1C-4 | fstab 650 1 387 59.5 0.000 0.000 |
+LZO1C-4 | group 518 1 462 89.2 0.000 0.000 |
+LZO1C-4 | gshadow 432 1 319 73.8 0.000 0.000 |
+LZO1C-4 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-4 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-4 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1C-4 | banner.sh 537 1 341 63.5 0.000 0.000 |
+LZO1C-4 | bootlogd 1997 1 1231 61.6 0.000 0.000 |
+LZO1C-4 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1C-4 | checkroot.sh 3640 1 2312 63.5 0.000 0.000 |
+LZO1C-4 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1C-4 | dmesg.sh 397 1 292 73.6 0.000 0.000 |
+LZO1C-4 | functions 2185 1 1379 63.1 0.000 0.000 |
+LZO1C-4 | halt 555 1 447 80.5 0.000 0.000 |
+LZO1C-4 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-4 | hwclock.sh 2541 1 1308 51.5 0.000 0.000 |
+LZO1C-4 | modutils.sh 1362 1 865 63.5 0.000 0.000 |
+LZO1C-4 | mountall.sh 1218 1 933 76.6 0.000 0.000 |
+LZO1C-4 | mountnfs.sh 1634 1 979 59.9 0.000 0.000 |
+LZO1C-4 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1C-4 | populate-volatile.sh 7846 1 3486 44.4 0.000 0.000 |
+LZO1C-4 | rc 4407 1 2539 57.6 0.000 0.000 |
+LZO1C-4 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-4 | read-only-rootfs-hook.sh 1317 1 912 69.2 0.000 0.000 |
+LZO1C-4 | reboot 334 1 267 79.9 0.000 0.000 |
+LZO1C-4 | rmnologin.sh 630 1 424 67.3 0.000 0.000 |
+LZO1C-4 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-4 | sendsigs 483 1 345 71.4 0.000 0.000 |
+LZO1C-4 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-4 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-4 | sysfs.sh 1091 1 562 51.5 0.000 0.000 |
+LZO1C-4 | syslog 2104 1 1151 54.7 0.000 0.000 |
+LZO1C-4 | udev 3848 1 2149 55.8 0.000 0.000 |
+LZO1C-4 | umountfs 585 1 449 76.8 0.000 0.000 |
+LZO1C-4 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-4 | urandom 1518 1 963 63.4 0.000 0.000 |
+LZO1C-4 | inittab 1186 1 797 67.2 0.000 0.000 |
+LZO1C-4 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-4 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-4 | ld.so.cache 1564 1 690 44.1 0.000 0.000 |
+LZO1C-4 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-4 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-4 | login.access 1999 1 1275 63.8 0.000 0.000 |
+LZO1C-4 | login.defs 13626 1 7214 52.9 0.000 0.000 |
+LZO1C-4 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-4 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1C-4 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-4 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | nsswitch.conf 465 1 337 72.5 0.000 0.000 |
+LZO1C-4 | passwd 846 1 500 59.1 0.000 0.000 |
+LZO1C-4 | profile 1932 1 1353 70.0 0.000 0.000 |
+LZO1C-4 | protocols 3144 1 2197 69.9 0.000 0.000 |
+LZO1C-4 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1C-4 | securetty 1854 1 1227 66.2 0.000 0.000 |
+LZO1C-4 | services 12813 1 7389 57.7 0.000 0.000 |
+LZO1C-4 | shadow 512 1 172 33.6 0.000 0.000 |
+LZO1C-4 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-4 | .bashrc 410 1 327 79.8 0.000 0.000 |
+LZO1C-4 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-4 | moduli 587027 3 30309 5.2 595.639 0.000 |
+LZO1C-4 | ssh_config 1569 1 1087 69.3 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-4 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-4 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key 2602 1 2576 99.0 0.000 0.000 |
+LZO1C-4 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-4 | sshd_config 3202 1 1988 62.1 0.000 0.000 |
+LZO1C-4 | sshd_config_readonly 3211 1 1995 62.1 0.000 0.000 |
+LZO1C-4 | openssl.cnf 12328 1 6119 49.6 0.000 0.000 |
+LZO1C-4 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | syslog-startup.conf 651 1 543 83.4 0.000 0.000 |
+LZO1C-4 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-4 | ansi 1481 1 741 50.0 0.000 0.000 |
+LZO1C-4 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-4 | linux 1740 1 1039 59.7 0.000 0.000 |
+LZO1C-4 | rxvt 2234 1 1519 68.0 0.000 0.000 |
+LZO1C-4 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-4 | screen-256color 1715 1 1002 58.4 0.000 0.000 |
+LZO1C-4 | sun 1004 1 504 50.2 0.000 0.000 |
+LZO1C-4 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-4 | vt102 1276 1 781 61.2 0.000 0.000 |
+LZO1C-4 | vt200 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt220 1391 1 934 67.1 0.000 0.000 |
+LZO1C-4 | vt52 839 1 345 41.1 0.000 0.000 |
+LZO1C-4 | xterm-256color 3882 1 2666 68.7 0.000 0.000 |
+LZO1C-4 | xterm-color 1551 1 795 51.3 0.000 0.000 |
+LZO1C-4 | xterm-xfree86 2240 1 1377 61.5 0.000 0.000 |
+LZO1C-4 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-4 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-4 | local.rules 885 1 661 74.7 0.000 0.000 |
+LZO1C-4 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-4 | 50default 2652 1 1132 42.7 0.000 0.000 |
+LZO1C-4 | version 15 1 19 127 0.000 0.000 |
+LZO1C-4 | volatile.cache 4839 1 1307 27.0 0.000 0.000 |
+LZO1C-4 | xattr.conf 681 1 414 60.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1162 68.7 595.639 0.000
+LZO1C-4 ***TOTALS*** 749281 111 126752 16.9 595.639 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-5 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1C-5 | busybox.links.nosuid 2436 1 1197 49.1 0.000 0.000 |
+LZO1C-5 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-5 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-5 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-5 | rcS 1313 1 994 75.7 0.000 0.000 |
+LZO1C-5 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-5 | 00_core 1637 1 1003 61.3 0.000 0.000 |
+LZO1C-5 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-5 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-5 | ethertypes 1853 1 1364 73.6 0.000 0.000 |
+LZO1C-5 | fstab 650 1 389 59.8 0.000 0.000 |
+LZO1C-5 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-5 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-5 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-5 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-5 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-5 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-5 | bootlogd 1997 1 1213 60.7 0.000 0.000 |
+LZO1C-5 | bootmisc.sh 2062 1 1371 66.5 0.000 0.000 |
+LZO1C-5 | checkroot.sh 3640 1 2289 62.9 0.000 0.000 |
+LZO1C-5 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-5 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-5 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-5 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-5 | hostname.sh 625 1 470 75.2 0.000 0.000 |
+LZO1C-5 | hwclock.sh 2541 1 1284 50.5 0.000 0.000 |
+LZO1C-5 | modutils.sh 1362 1 860 63.1 0.000 0.000 |
+LZO1C-5 | mountall.sh 1218 1 923 75.8 0.000 0.000 |
+LZO1C-5 | mountnfs.sh 1634 1 959 58.7 0.000 0.000 |
+LZO1C-5 | networking 1956 1 1010 51.6 0.000 0.000 |
+LZO1C-5 | populate-volatile.sh 7846 1 3446 43.9 0.000 0.000 |
+LZO1C-5 | rc 4407 1 2519 57.2 0.000 0.000 |
+LZO1C-5 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-5 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-5 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-5 | rmnologin.sh 630 1 422 67.0 0.000 0.000 |
+LZO1C-5 | save-rtc.sh 474 1 367 77.4 0.000 0.000 |
+LZO1C-5 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-5 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-5 | sshd 2029 1 1027 50.6 0.000 0.000 |
+LZO1C-5 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-5 | syslog 2104 1 1154 54.8 0.000 0.000 |
+LZO1C-5 | udev 3848 1 2101 54.6 0.000 0.000 |
+LZO1C-5 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-5 | umountnfs.sh 756 1 558 73.8 0.000 0.000 |
+LZO1C-5 | urandom 1518 1 959 63.2 0.000 0.000 |
+LZO1C-5 | inittab 1186 1 800 67.5 0.000 0.000 |
+LZO1C-5 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-5 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-5 | ld.so.cache 1564 1 707 45.2 0.000 0.000 |
+LZO1C-5 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-5 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1C-5 | login.access 1999 1 1262 63.1 0.000 0.000 |
+LZO1C-5 | login.defs 13626 1 7047 51.7 0.000 0.000 |
+LZO1C-5 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-5 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nfsroot 809 1 526 65.0 0.000 0.000 |
+LZO1C-5 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-5 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | nsswitch.conf 465 1 336 72.3 0.000 0.000 |
+LZO1C-5 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-5 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1C-5 | protocols 3144 1 2192 69.7 0.000 0.000 |
+LZO1C-5 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-5 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-5 | services 12813 1 7304 57.0 0.000 0.000 |
+LZO1C-5 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-5 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-5 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-5 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-5 | moduli 587027 3 30063 5.1 963.177 0.000 |
+LZO1C-5 | ssh_config 1569 1 1085 69.2 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key 505 1 451 89.3 0.000 0.000 |
+LZO1C-5 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key 411 1 322 78.3 0.000 0.000 |
+LZO1C-5 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key 2602 1 2575 99.0 0.000 0.000 |
+LZO1C-5 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-5 | sshd_config 3202 1 1981 61.9 0.000 0.000 |
+LZO1C-5 | sshd_config_readonly 3211 1 1970 61.4 0.000 0.000 |
+LZO1C-5 | openssl.cnf 12328 1 6005 48.7 0.000 0.000 |
+LZO1C-5 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-5 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-5 | ansi 1481 1 743 50.2 0.000 0.000 |
+LZO1C-5 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-5 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-5 | rxvt 2234 1 1497 67.0 0.000 0.000 |
+LZO1C-5 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1C-5 | screen-256color 1715 1 1011 59.0 0.000 0.000 |
+LZO1C-5 | sun 1004 1 492 49.0 0.000 0.000 |
+LZO1C-5 | vt100 1282 1 771 60.1 0.000 0.000 |
+LZO1C-5 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-5 | vt200 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt220 1391 1 921 66.2 0.000 0.000 |
+LZO1C-5 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-5 | xterm-256color 3882 1 2641 68.0 0.000 0.000 |
+LZO1C-5 | xterm-color 1551 1 790 50.9 0.000 0.000 |
+LZO1C-5 | xterm-xfree86 2240 1 1363 60.8 0.000 0.000 |
+LZO1C-5 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-5 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-5 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-5 | udev.conf 215 1 197 91.6 0.000 0.000 |
+LZO1C-5 | 50default 2652 1 1128 42.5 0.000 0.000 |
+LZO1C-5 | version 15 1 19 127 0.000 0.000 |
+LZO1C-5 | volatile.cache 4839 1 1287 26.6 0.000 0.000 |
+LZO1C-5 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1152 68.4 963.177 0.000
+LZO1C-5 ***TOTALS*** 749281 111 125619 16.8 963.177 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-6 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1C-6 | busybox.links.nosuid 2436 1 1177 48.3 0.000 0.000 |
+LZO1C-6 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-6 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-6 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-6 | rcS 1313 1 984 74.9 0.000 0.000 |
+LZO1C-6 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-6 | 00_core 1637 1 994 60.7 0.000 0.000 |
+LZO1C-6 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-6 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-6 | ethertypes 1853 1 1347 72.7 0.000 0.000 |
+LZO1C-6 | fstab 650 1 386 59.4 0.000 0.000 |
+LZO1C-6 | group 518 1 451 87.1 0.000 0.000 |
+LZO1C-6 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-6 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-6 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-6 | hosts 235 1 190 80.9 0.000 0.000 |
+LZO1C-6 | banner.sh 537 1 340 63.3 0.000 0.000 |
+LZO1C-6 | bootlogd 1997 1 1206 60.4 0.000 0.000 |
+LZO1C-6 | bootmisc.sh 2062 1 1372 66.5 0.000 0.000 |
+LZO1C-6 | checkroot.sh 3640 1 2252 61.9 0.000 0.000 |
+LZO1C-6 | devpts.sh 571 1 429 75.1 0.000 0.000 |
+LZO1C-6 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-6 | functions 2185 1 1346 61.6 0.000 0.000 |
+LZO1C-6 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1C-6 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-6 | hwclock.sh 2541 1 1291 50.8 0.000 0.000 |
+LZO1C-6 | modutils.sh 1362 1 862 63.3 0.000 0.000 |
+LZO1C-6 | mountall.sh 1218 1 921 75.6 0.000 0.000 |
+LZO1C-6 | mountnfs.sh 1634 1 946 57.9 0.000 0.000 |
+LZO1C-6 | networking 1956 1 998 51.0 0.000 0.000 |
+LZO1C-6 | populate-volatile.sh 7846 1 3398 43.3 0.000 0.000 |
+LZO1C-6 | rc 4407 1 2480 56.3 0.000 0.000 |
+LZO1C-6 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1C-6 | read-only-rootfs-hook.sh 1317 1 905 68.7 0.000 0.000 |
+LZO1C-6 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-6 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1C-6 | save-rtc.sh 474 1 365 77.0 0.000 0.000 |
+LZO1C-6 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-6 | single 623 1 470 75.4 0.000 0.000 |
+LZO1C-6 | sshd 2029 1 1011 49.8 0.000 0.000 |
+LZO1C-6 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1C-6 | syslog 2104 1 1141 54.2 0.000 0.000 |
+LZO1C-6 | udev 3848 1 2080 54.1 0.000 0.000 |
+LZO1C-6 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1C-6 | umountnfs.sh 756 1 561 74.2 0.000 0.000 |
+LZO1C-6 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-6 | inittab 1186 1 790 66.6 0.000 0.000 |
+LZO1C-6 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-6 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-6 | ld.so.cache 1564 1 686 43.9 0.000 0.000 |
+LZO1C-6 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-6 | limits 827 1 629 76.1 0.000 0.000 |
+LZO1C-6 | login.access 1999 1 1243 62.2 0.000 0.000 |
+LZO1C-6 | login.defs 13626 1 6996 51.3 0.000 0.000 |
+LZO1C-6 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-6 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nfsroot 809 1 531 65.6 0.000 0.000 |
+LZO1C-6 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-6 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-6 | passwd 846 1 472 55.8 0.000 0.000 |
+LZO1C-6 | profile 1932 1 1344 69.6 0.000 0.000 |
+LZO1C-6 | protocols 3144 1 2164 68.8 0.000 0.000 |
+LZO1C-6 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-6 | securetty 1854 1 1207 65.1 0.000 0.000 |
+LZO1C-6 | services 12813 1 7213 56.3 0.000 0.000 |
+LZO1C-6 | shadow 512 1 167 32.6 0.000 0.000 |
+LZO1C-6 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-6 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-6 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-6 | moduli 587027 3 29983 5.1 694.072 0.000 |
+LZO1C-6 | ssh_config 1569 1 1077 68.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key 505 1 450 89.1 0.000 0.000 |
+LZO1C-6 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1C-6 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key 2602 1 2574 98.9 0.000 0.000 |
+LZO1C-6 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-6 | sshd_config 3202 1 1951 60.9 0.000 0.000 |
+LZO1C-6 | sshd_config_readonly 3211 1 1959 61.0 0.000 0.000 |
+LZO1C-6 | openssl.cnf 12328 1 5923 48.0 0.000 0.000 |
+LZO1C-6 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-6 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-6 | ansi 1481 1 740 50.0 0.000 0.000 |
+LZO1C-6 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-6 | linux 1740 1 1012 58.2 0.000 0.000 |
+LZO1C-6 | rxvt 2234 1 1499 67.1 0.000 0.000 |
+LZO1C-6 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1C-6 | screen-256color 1715 1 1000 58.3 0.000 0.000 |
+LZO1C-6 | sun 1004 1 493 49.1 0.000 0.000 |
+LZO1C-6 | vt100 1282 1 770 60.1 0.000 0.000 |
+LZO1C-6 | vt102 1276 1 776 60.8 0.000 0.000 |
+LZO1C-6 | vt200 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt220 1391 1 924 66.4 0.000 0.000 |
+LZO1C-6 | vt52 839 1 340 40.5 0.000 0.000 |
+LZO1C-6 | xterm-256color 3882 1 2609 67.2 0.000 0.000 |
+LZO1C-6 | xterm-color 1551 1 785 50.6 0.000 0.000 |
+LZO1C-6 | xterm-xfree86 2240 1 1356 60.5 0.000 0.000 |
+LZO1C-6 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-6 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-6 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-6 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1C-6 | 50default 2652 1 1113 42.0 0.000 0.000 |
+LZO1C-6 | version 15 1 19 127 0.000 0.000 |
+LZO1C-6 | volatile.cache 4839 1 1292 26.7 0.000 0.000 |
+LZO1C-6 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1144 68.2 694.072 0.000
+LZO1C-6 ***TOTALS*** 749281 111 124804 16.7 694.072 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-7 | buildinfo 538 1 274 50.9 0.000 0.000 |
+LZO1C-7 | busybox.links.nosuid 2436 1 1200 49.3 0.000 0.000 |
+LZO1C-7 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1C-7 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-7 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-7 | rcS 1313 1 989 75.3 0.000 0.000 |
+LZO1C-7 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-7 | 00_core 1637 1 996 60.8 0.000 0.000 |
+LZO1C-7 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-7 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-7 | ethertypes 1853 1 1361 73.4 0.000 0.000 |
+LZO1C-7 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1C-7 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-7 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-7 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-7 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-7 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1C-7 | banner.sh 537 1 342 63.7 0.000 0.000 |
+LZO1C-7 | bootlogd 1997 1 1204 60.3 0.000 0.000 |
+LZO1C-7 | bootmisc.sh 2062 1 1364 66.1 0.000 0.000 |
+LZO1C-7 | checkroot.sh 3640 1 2253 61.9 0.000 0.000 |
+LZO1C-7 | devpts.sh 571 1 430 75.3 0.000 0.000 |
+LZO1C-7 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-7 | functions 2185 1 1353 61.9 0.000 0.000 |
+LZO1C-7 | halt 555 1 445 80.2 0.000 0.000 |
+LZO1C-7 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1C-7 | hwclock.sh 2541 1 1286 50.6 0.000 0.000 |
+LZO1C-7 | modutils.sh 1362 1 861 63.2 0.000 0.000 |
+LZO1C-7 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1C-7 | mountnfs.sh 1634 1 956 58.5 0.000 0.000 |
+LZO1C-7 | networking 1956 1 1007 51.5 0.000 0.000 |
+LZO1C-7 | populate-volatile.sh 7846 1 3399 43.3 0.000 0.000 |
+LZO1C-7 | rc 4407 1 2481 56.3 0.000 0.000 |
+LZO1C-7 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1C-7 | read-only-rootfs-hook.sh 1317 1 896 68.0 0.000 0.000 |
+LZO1C-7 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1C-7 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-7 | save-rtc.sh 474 1 362 76.4 0.000 0.000 |
+LZO1C-7 | sendsigs 483 1 343 71.0 0.000 0.000 |
+LZO1C-7 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-7 | sshd 2029 1 1006 49.6 0.000 0.000 |
+LZO1C-7 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-7 | syslog 2104 1 1153 54.8 0.000 0.000 |
+LZO1C-7 | udev 3848 1 2082 54.1 0.000 0.000 |
+LZO1C-7 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1C-7 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-7 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1C-7 | inittab 1186 1 796 67.1 0.000 0.000 |
+LZO1C-7 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-7 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-7 | ld.so.cache 1564 1 685 43.8 0.000 0.000 |
+LZO1C-7 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-7 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-7 | login.access 1999 1 1240 62.0 0.000 0.000 |
+LZO1C-7 | login.defs 13626 1 6946 51.0 0.000 0.000 |
+LZO1C-7 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-7 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nfsroot 809 1 529 65.4 0.000 0.000 |
+LZO1C-7 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-7 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | nsswitch.conf 465 1 335 72.0 0.000 0.000 |
+LZO1C-7 | passwd 846 1 483 57.1 0.000 0.000 |
+LZO1C-7 | profile 1932 1 1345 69.6 0.000 0.000 |
+LZO1C-7 | protocols 3144 1 2171 69.1 0.000 0.000 |
+LZO1C-7 | rpc 911 1 681 74.8 0.000 0.000 |
+LZO1C-7 | securetty 1854 1 1211 65.3 0.000 0.000 |
+LZO1C-7 | services 12813 1 7182 56.1 0.000 0.000 |
+LZO1C-7 | shadow 512 1 168 32.8 0.000 0.000 |
+LZO1C-7 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-7 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-7 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-7 | moduli 587027 3 30164 5.1 426.764 0.000 |
+LZO1C-7 | ssh_config 1569 1 1082 69.0 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-7 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1C-7 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key 2602 1 2569 98.7 0.000 0.000 |
+LZO1C-7 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-7 | sshd_config 3202 1 1947 60.8 0.000 0.000 |
+LZO1C-7 | sshd_config_readonly 3211 1 1950 60.7 0.000 0.000 |
+LZO1C-7 | openssl.cnf 12328 1 5938 48.2 0.000 0.000 |
+LZO1C-7 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | syslog-startup.conf 651 1 541 83.1 0.000 0.000 |
+LZO1C-7 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-7 | ansi 1481 1 750 50.6 0.000 0.000 |
+LZO1C-7 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-7 | linux 1740 1 1017 58.4 0.000 0.000 |
+LZO1C-7 | rxvt 2234 1 1493 66.8 0.000 0.000 |
+LZO1C-7 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1C-7 | screen-256color 1715 1 999 58.3 0.000 0.000 |
+LZO1C-7 | sun 1004 1 496 49.4 0.000 0.000 |
+LZO1C-7 | vt100 1282 1 767 59.8 0.000 0.000 |
+LZO1C-7 | vt102 1276 1 767 60.1 0.000 0.000 |
+LZO1C-7 | vt200 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt220 1391 1 922 66.3 0.000 0.000 |
+LZO1C-7 | vt52 839 1 341 40.6 0.000 0.000 |
+LZO1C-7 | xterm-256color 3882 1 2615 67.4 0.000 0.000 |
+LZO1C-7 | xterm-color 1551 1 783 50.5 0.000 0.000 |
+LZO1C-7 | xterm-xfree86 2240 1 1354 60.4 0.000 0.000 |
+LZO1C-7 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-7 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-7 | local.rules 885 1 656 74.1 0.000 0.000 |
+LZO1C-7 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-7 | 50default 2652 1 1117 42.1 0.000 0.000 |
+LZO1C-7 | version 15 1 19 127 0.000 0.000 |
+LZO1C-7 | volatile.cache 4839 1 1211 25.0 0.000 0.000 |
+LZO1C-7 | xattr.conf 681 1 412 60.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1145 68.2 426.764 0.000
+LZO1C-7 ***TOTALS*** 749281 111 124895 16.7 426.764 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-8 | buildinfo 538 1 278 51.7 0.000 0.000 |
+LZO1C-8 | busybox.links.nosuid 2436 1 1183 48.6 0.000 0.000 |
+LZO1C-8 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-8 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-8 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-8 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-8 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-8 | 00_core 1637 1 990 60.5 0.000 0.000 |
+LZO1C-8 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-8 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-8 | ethertypes 1853 1 1345 72.6 0.000 0.000 |
+LZO1C-8 | fstab 650 1 385 59.2 0.000 0.000 |
+LZO1C-8 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-8 | gshadow 432 1 318 73.6 0.000 0.000 |
+LZO1C-8 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-8 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-8 | hosts 235 1 189 80.4 0.000 0.000 |
+LZO1C-8 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-8 | bootlogd 1997 1 1199 60.0 0.000 0.000 |
+LZO1C-8 | bootmisc.sh 2062 1 1363 66.1 0.000 0.000 |
+LZO1C-8 | checkroot.sh 3640 1 2237 61.5 0.000 0.000 |
+LZO1C-8 | devpts.sh 571 1 426 74.6 0.000 0.000 |
+LZO1C-8 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1C-8 | functions 2185 1 1334 61.1 0.000 0.000 |
+LZO1C-8 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-8 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-8 | hwclock.sh 2541 1 1277 50.3 0.000 0.000 |
+LZO1C-8 | modutils.sh 1362 1 853 62.6 0.000 0.000 |
+LZO1C-8 | mountall.sh 1218 1 916 75.2 0.000 0.000 |
+LZO1C-8 | mountnfs.sh 1634 1 942 57.6 0.000 0.000 |
+LZO1C-8 | networking 1956 1 999 51.1 0.000 0.000 |
+LZO1C-8 | populate-volatile.sh 7846 1 3345 42.6 0.000 0.000 |
+LZO1C-8 | rc 4407 1 2447 55.5 0.000 0.000 |
+LZO1C-8 | rcS 525 1 445 84.8 0.000 0.000 |
+LZO1C-8 | read-only-rootfs-hook.sh 1317 1 900 68.3 0.000 0.000 |
+LZO1C-8 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-8 | rmnologin.sh 630 1 421 66.8 0.000 0.000 |
+LZO1C-8 | save-rtc.sh 474 1 363 76.6 0.000 0.000 |
+LZO1C-8 | sendsigs 483 1 341 70.6 0.000 0.000 |
+LZO1C-8 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-8 | sshd 2029 1 995 49.0 0.000 0.000 |
+LZO1C-8 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1C-8 | syslog 2104 1 1134 53.9 0.000 0.000 |
+LZO1C-8 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1C-8 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-8 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1C-8 | urandom 1518 1 952 62.7 0.000 0.000 |
+LZO1C-8 | inittab 1186 1 790 66.6 0.000 0.000 |
+LZO1C-8 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-8 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-8 | ld.so.cache 1564 1 688 44.0 0.000 0.000 |
+LZO1C-8 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-8 | limits 827 1 625 75.6 0.000 0.000 |
+LZO1C-8 | login.access 1999 1 1236 61.8 0.000 0.000 |
+LZO1C-8 | login.defs 13626 1 6896 50.6 0.000 0.000 |
+LZO1C-8 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-8 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nfsroot 809 1 523 64.6 0.000 0.000 |
+LZO1C-8 | interfaces 129 1 126 97.7 0.000 0.000 |
+LZO1C-8 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-8 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1C-8 | profile 1932 1 1329 68.8 0.000 0.000 |
+LZO1C-8 | protocols 3144 1 2153 68.5 0.000 0.000 |
+LZO1C-8 | rpc 911 1 678 74.4 0.000 0.000 |
+LZO1C-8 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-8 | services 12813 1 7102 55.4 0.000 0.000 |
+LZO1C-8 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-8 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-8 | .bashrc 410 1 329 80.2 0.000 0.000 |
+LZO1C-8 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-8 | moduli 587027 3 28525 4.9 555.597 0.000 |
+LZO1C-8 | ssh_config 1569 1 1076 68.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-8 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-8 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1C-8 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-8 | sshd_config 3202 1 1930 60.3 0.000 0.000 |
+LZO1C-8 | sshd_config_readonly 3211 1 1931 60.1 0.000 0.000 |
+LZO1C-8 | openssl.cnf 12328 1 5825 47.3 0.000 0.000 |
+LZO1C-8 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | syslog-startup.conf 651 1 539 82.8 0.000 0.000 |
+LZO1C-8 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-8 | ansi 1481 1 738 49.8 0.000 0.000 |
+LZO1C-8 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-8 | linux 1740 1 1013 58.2 0.000 0.000 |
+LZO1C-8 | rxvt 2234 1 1491 66.7 0.000 0.000 |
+LZO1C-8 | screen 1607 1 938 58.4 0.000 0.000 |
+LZO1C-8 | screen-256color 1715 1 991 57.8 0.000 0.000 |
+LZO1C-8 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1C-8 | vt100 1282 1 768 59.9 0.000 0.000 |
+LZO1C-8 | vt102 1276 1 772 60.5 0.000 0.000 |
+LZO1C-8 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1C-8 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-8 | xterm-256color 3882 1 2597 66.9 0.000 0.000 |
+LZO1C-8 | xterm-color 1551 1 779 50.2 0.000 0.000 |
+LZO1C-8 | xterm-xfree86 2240 1 1352 60.4 0.000 0.000 |
+LZO1C-8 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-8 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-8 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1C-8 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-8 | 50default 2652 1 1112 41.9 0.000 0.000 |
+LZO1C-8 | version 15 1 19 127 0.000 0.000 |
+LZO1C-8 | volatile.cache 4839 1 1260 26.0 0.000 0.000 |
+LZO1C-8 | xattr.conf 681 1 409 60.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1124 68.0 555.597 0.000
+LZO1C-8 ***TOTALS*** 749281 111 122589 16.4 555.597 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-9 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1C-9 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-9 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-9 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-9 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-9 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1C-9 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-9 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1C-9 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-9 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-9 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1C-9 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1C-9 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-9 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-9 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-9 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-9 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1C-9 | banner.sh 537 1 337 62.8 0.000 0.000 |
+LZO1C-9 | bootlogd 1997 1 1194 59.8 0.000 0.000 |
+LZO1C-9 | bootmisc.sh 2062 1 1361 66.0 0.000 0.000 |
+LZO1C-9 | checkroot.sh 3640 1 2213 60.8 0.000 0.000 |
+LZO1C-9 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-9 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-9 | functions 2185 1 1325 60.6 0.000 0.000 |
+LZO1C-9 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-9 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-9 | hwclock.sh 2541 1 1248 49.1 0.000 0.000 |
+LZO1C-9 | modutils.sh 1362 1 846 62.1 0.000 0.000 |
+LZO1C-9 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1C-9 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1C-9 | networking 1956 1 987 50.5 0.000 0.000 |
+LZO1C-9 | populate-volatile.sh 7846 1 3347 42.7 0.000 0.000 |
+LZO1C-9 | rc 4407 1 2445 55.5 0.000 0.000 |
+LZO1C-9 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-9 | read-only-rootfs-hook.sh 1317 1 890 67.6 0.000 0.000 |
+LZO1C-9 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-9 | rmnologin.sh 630 1 417 66.2 0.000 0.000 |
+LZO1C-9 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-9 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-9 | single 623 1 468 75.1 0.000 0.000 |
+LZO1C-9 | sshd 2029 1 1003 49.4 0.000 0.000 |
+LZO1C-9 | sysfs.sh 1091 1 550 50.4 0.000 0.000 |
+LZO1C-9 | syslog 2104 1 1132 53.8 0.000 0.000 |
+LZO1C-9 | udev 3848 1 2032 52.8 0.000 0.000 |
+LZO1C-9 | umountfs 585 1 446 76.2 0.000 0.000 |
+LZO1C-9 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-9 | urandom 1518 1 946 62.3 0.000 0.000 |
+LZO1C-9 | inittab 1186 1 789 66.5 0.000 0.000 |
+LZO1C-9 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-9 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-9 | ld.so.cache 1564 1 674 43.1 0.000 0.000 |
+LZO1C-9 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-9 | limits 827 1 624 75.5 0.000 0.000 |
+LZO1C-9 | login.access 1999 1 1235 61.8 0.000 0.000 |
+LZO1C-9 | login.defs 13626 1 6840 50.2 0.000 0.000 |
+LZO1C-9 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-9 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1C-9 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-9 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1C-9 | passwd 846 1 470 55.6 0.000 0.000 |
+LZO1C-9 | profile 1932 1 1315 68.1 0.000 0.000 |
+LZO1C-9 | protocols 3144 1 2160 68.7 0.000 0.000 |
+LZO1C-9 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-9 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1C-9 | services 12813 1 7058 55.1 0.000 0.000 |
+LZO1C-9 | shadow 512 1 170 33.2 0.000 0.000 |
+LZO1C-9 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-9 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-9 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-9 | moduli 587027 3 26925 4.6 272.747 0.000 |
+LZO1C-9 | ssh_config 1569 1 1070 68.2 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-9 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-9 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key 2602 1 2567 98.7 0.000 0.000 |
+LZO1C-9 | ssh_host_rsa_key.pub 569 1 574 101 0.000 0.000 |
+LZO1C-9 | sshd_config 3202 1 1919 59.9 0.000 0.000 |
+LZO1C-9 | sshd_config_readonly 3211 1 1919 59.8 0.000 0.000 |
+LZO1C-9 | openssl.cnf 12328 1 5797 47.0 0.000 0.000 |
+LZO1C-9 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | syslog-startup.conf 651 1 538 82.6 0.000 0.000 |
+LZO1C-9 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-9 | ansi 1481 1 725 49.0 0.000 0.000 |
+LZO1C-9 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-9 | linux 1740 1 1010 58.0 0.000 0.000 |
+LZO1C-9 | rxvt 2234 1 1487 66.6 0.000 0.000 |
+LZO1C-9 | screen 1607 1 925 57.6 0.000 0.000 |
+LZO1C-9 | screen-256color 1715 1 981 57.2 0.000 0.000 |
+LZO1C-9 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-9 | vt100 1282 1 758 59.1 0.000 0.000 |
+LZO1C-9 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-9 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-9 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-9 | xterm-256color 3882 1 2592 66.8 0.000 0.000 |
+LZO1C-9 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1C-9 | xterm-xfree86 2240 1 1344 60.0 0.000 0.000 |
+LZO1C-9 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-9 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-9 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1C-9 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-9 | 50default 2652 1 1097 41.4 0.000 0.000 |
+LZO1C-9 | version 15 1 19 127 0.000 0.000 |
+LZO1C-9 | volatile.cache 4839 1 1214 25.1 0.000 0.000 |
+LZO1C-9 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1104 67.7 272.747 0.000
+LZO1C-9 ***TOTALS*** 749281 111 120440 16.1 272.747 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-1 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1F-1 | busybox.links.nosuid 2436 1 1196 49.1 0.000 0.000 |
+LZO1F-1 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1F-1 | devpts 93 1 94 101 0.000 0.000 |
+LZO1F-1 | postinst 52 1 57 110 0.000 0.000 |
+LZO1F-1 | rcS 1313 1 1006 76.6 0.000 0.000 |
+LZO1F-1 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-1 | 00_core 1637 1 1028 62.8 0.000 0.000 |
+LZO1F-1 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1F-1 | 99_sshd 75 1 67 89.3 0.000 0.000 |
+LZO1F-1 | ethertypes 1853 1 1374 74.2 0.000 0.000 |
+LZO1F-1 | fstab 650 1 393 60.5 0.000 0.000 |
+LZO1F-1 | group 518 1 451 87.1 0.000 0.000 |
+LZO1F-1 | gshadow 432 1 302 69.9 0.000 0.000 |
+LZO1F-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1F-1 | hosts 235 1 190 80.9 0.000 0.000 |
+LZO1F-1 | banner.sh 537 1 350 65.2 0.000 0.000 |
+LZO1F-1 | bootlogd 1997 1 1208 60.5 0.000 0.000 |
+LZO1F-1 | bootmisc.sh 2062 1 1412 68.5 0.000 0.000 |
+LZO1F-1 | checkroot.sh 3640 1 2307 63.4 0.000 0.000 |
+LZO1F-1 | devpts.sh 571 1 431 75.5 0.000 0.000 |
+LZO1F-1 | dmesg.sh 397 1 295 74.3 0.000 0.000 |
+LZO1F-1 | functions 2185 1 1368 62.6 0.000 0.000 |
+LZO1F-1 | halt 555 1 446 80.4 0.000 0.000 |
+LZO1F-1 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1F-1 | hwclock.sh 2541 1 1322 52.0 0.000 0.000 |
+LZO1F-1 | modutils.sh 1362 1 863 63.4 0.000 0.000 |
+LZO1F-1 | mountall.sh 1218 1 935 76.8 0.000 0.000 |
+LZO1F-1 | mountnfs.sh 1634 1 981 60.0 0.000 0.000 |
+LZO1F-1 | networking 1956 1 1014 51.8 0.000 0.000 |
+LZO1F-1 | populate-volatile.sh 7846 1 3647 46.5 0.000 0.000 |
+LZO1F-1 | rc 4407 1 2604 59.1 0.000 0.000 |
+LZO1F-1 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1F-1 | read-only-rootfs-hook.sh 1317 1 906 68.8 0.000 0.000 |
+LZO1F-1 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1F-1 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1F-1 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1F-1 | sendsigs 483 1 351 72.7 0.000 0.000 |
+LZO1F-1 | single 623 1 467 75.0 0.000 0.000 |
+LZO1F-1 | sshd 2029 1 1020 50.3 0.000 0.000 |
+LZO1F-1 | sysfs.sh 1091 1 567 52.0 0.000 0.000 |
+LZO1F-1 | syslog 2104 1 1163 55.3 0.000 0.000 |
+LZO1F-1 | udev 3848 1 2142 55.7 0.000 0.000 |
+LZO1F-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1F-1 | umountnfs.sh 756 1 565 74.7 0.000 0.000 |
+LZO1F-1 | urandom 1518 1 972 64.0 0.000 0.000 |
+LZO1F-1 | inittab 1186 1 809 68.2 0.000 0.000 |
+LZO1F-1 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-1 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-1 | ld.so.cache 1564 1 697 44.6 0.000 0.000 |
+LZO1F-1 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1F-1 | limits 827 1 632 76.4 0.000 0.000 |
+LZO1F-1 | login.access 1999 1 1267 63.4 0.000 0.000 |
+LZO1F-1 | login.defs 13626 1 7643 56.1 0.000 0.000 |
+LZO1F-1 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1F-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nfsroot 809 1 534 66.0 0.000 0.000 |
+LZO1F-1 | interfaces 129 1 122 94.6 0.000 0.000 |
+LZO1F-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | nsswitch.conf 465 1 333 71.6 0.000 0.000 |
+LZO1F-1 | passwd 846 1 507 59.9 0.000 0.000 |
+LZO1F-1 | profile 1932 1 1356 70.2 0.000 0.000 |
+LZO1F-1 | protocols 3144 1 2231 71.0 0.000 0.000 |
+LZO1F-1 | rpc 911 1 672 73.8 0.000 0.000 |
+LZO1F-1 | securetty 1854 1 1131 61.0 0.000 0.000 |
+LZO1F-1 | services 12813 1 7696 60.1 0.000 0.000 |
+LZO1F-1 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1F-1 | shells 42 1 43 102 0.000 0.000 |
+LZO1F-1 | .bashrc 410 1 330 80.5 0.000 0.000 |
+LZO1F-1 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1F-1 | moduli 587027 3 34552 5.9 421.003 0.000 |
+LZO1F-1 | ssh_config 1569 1 1080 68.8 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key 505 1 447 88.5 0.000 0.000 |
+LZO1F-1 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key 411 1 318 77.4 0.000 0.000 |
+LZO1F-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1F-1 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1F-1 | sshd_config 3202 1 2022 63.1 0.000 0.000 |
+LZO1F-1 | sshd_config_readonly 3211 1 2021 62.9 0.000 0.000 |
+LZO1F-1 | openssl.cnf 12328 1 6425 52.1 0.000 0.000 |
+LZO1F-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | syslog-startup.conf 651 1 542 83.3 0.000 0.000 |
+LZO1F-1 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-1 | ansi 1481 1 747 50.4 0.000 0.000 |
+LZO1F-1 | dumb 308 1 75 24.4 0.000 0.000 |
+LZO1F-1 | linux 1740 1 1005 57.8 0.000 0.000 |
+LZO1F-1 | rxvt 2234 1 1461 65.4 0.000 0.000 |
+LZO1F-1 | screen 1607 1 929 57.8 0.000 0.000 |
+LZO1F-1 | screen-256color 1715 1 987 57.6 0.000 0.000 |
+LZO1F-1 | sun 1004 1 498 49.6 0.000 0.000 |
+LZO1F-1 | vt100 1282 1 779 60.8 0.000 0.000 |
+LZO1F-1 | vt102 1276 1 779 61.1 0.000 0.000 |
+LZO1F-1 | vt200 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt220 1391 1 919 66.1 0.000 0.000 |
+LZO1F-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1F-1 | xterm-256color 3882 1 2567 66.1 0.000 0.000 |
+LZO1F-1 | xterm-color 1551 1 773 49.8 0.000 0.000 |
+LZO1F-1 | xterm-xfree86 2240 1 1322 59.0 0.000 0.000 |
+LZO1F-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-1 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1F-1 | udev.conf 215 1 196 91.2 0.000 0.000 |
+LZO1F-1 | 50default 2652 1 1169 44.1 0.000 0.000 |
+LZO1F-1 | version 15 1 19 127 0.000 0.000 |
+LZO1F-1 | volatile.cache 4839 1 1281 26.5 0.000 0.000 |
+LZO1F-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1210 68.7 421.003 0.000
+LZO1F-1 ***TOTALS*** 749281 111 131978 17.6 421.003 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1 | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1 | busybox.links.nosuid 2436 1 1208 49.6 0.000 0.000 |
+LZO1X-1 | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1 | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1 | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1 | ethertypes 1853 1 1392 75.1 0.000 0.000 |
+LZO1X-1 | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1 | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1 | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1 | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1 | bootmisc.sh 2062 1 1452 70.4 0.000 0.000 |
+LZO1X-1 | checkroot.sh 3640 1 2362 64.9 0.000 0.000 |
+LZO1X-1 | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1 | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1 | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1 | halt 555 1 458 82.5 0.000 0.000 |
+LZO1X-1 | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1 | hwclock.sh 2541 1 1337 52.6 0.000 0.000 |
+LZO1X-1 | modutils.sh 1362 1 892 65.5 0.000 0.000 |
+LZO1X-1 | mountall.sh 1218 1 963 79.1 0.000 0.000 |
+LZO1X-1 | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1 | populate-volatile.sh 7846 1 3687 47.0 0.000 0.000 |
+LZO1X-1 | rc 4407 1 2664 60.4 0.000 0.000 |
+LZO1X-1 | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1 | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1 | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1 | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1 | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1 | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1 | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1 | sshd 2029 1 1056 52.0 0.000 0.000 |
+LZO1X-1 | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1 | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1 | udev 3848 1 2177 56.6 0.000 0.000 |
+LZO1X-1 | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1 | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1 | urandom 1518 1 989 65.2 0.000 0.000 |
+LZO1X-1 | inittab 1186 1 837 70.6 0.000 0.000 |
+LZO1X-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1 | ld.so.cache 1564 1 741 47.4 0.000 0.000 |
+LZO1X-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1 | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1 | login.access 1999 1 1297 64.9 0.000 0.000 |
+LZO1X-1 | login.defs 13626 1 7706 56.6 0.000 0.000 |
+LZO1X-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1 | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1 | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1 | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1 | protocols 3144 1 2278 72.5 0.000 0.000 |
+LZO1X-1 | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1 | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1 | services 12813 1 7778 60.7 0.000 0.000 |
+LZO1X-1 | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1 | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1 | moduli 587027 3 49644 8.5 0.000 0.000 |
+LZO1X-1 | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1 | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1 | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1 | sshd_config 3202 1 2059 64.3 0.000 0.000 |
+LZO1X-1 | sshd_config_readonly 3211 1 2054 64.0 0.000 0.000 |
+LZO1X-1 | openssl.cnf 12328 1 6472 52.5 0.000 0.000 |
+LZO1X-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1 | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1 | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1X-1 | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1 | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1 | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1 | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1 | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1 | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1 | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1 | xterm-256color 3882 1 2600 67.0 0.000 0.000 |
+LZO1X-1 | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1 | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1 | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1 | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1 | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1 | version 15 1 19 127 0.000 0.000 |
+LZO1X-1 | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1 | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1368 70.7 0.000 0.000
+LZO1X-1 ***TOTALS*** 749281 111 149168 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-1 | buildinfo 538 1 302 56.1 0.000 0.000 |
+LZO1Y-1 | busybox.links.nosuid 2436 1 1137 46.7 0.000 0.000 |
+LZO1Y-1 | busybox.links.suid 91 1 73 80.2 0.000 0.000 |
+LZO1Y-1 | devpts 93 1 97 104 0.000 0.000 |
+LZO1Y-1 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-1 | rcS 1313 1 1022 77.8 0.000 0.000 |
+LZO1Y-1 | useradd 115 1 119 103 0.000 0.000 |
+LZO1Y-1 | 00_core 1637 1 1045 63.8 0.000 0.000 |
+LZO1Y-1 | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1Y-1 | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1Y-1 | ethertypes 1853 1 1381 74.5 0.000 0.000 |
+LZO1Y-1 | fstab 650 1 401 61.7 0.000 0.000 |
+LZO1Y-1 | group 518 1 471 90.9 0.000 0.000 |
+LZO1Y-1 | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1Y-1 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-1 | hostname 11 1 15 136 0.000 0.000 |
+LZO1Y-1 | hosts 235 1 192 81.7 0.000 0.000 |
+LZO1Y-1 | banner.sh 537 1 369 68.7 0.000 0.000 |
+LZO1Y-1 | bootlogd 1997 1 1205 60.3 0.000 0.000 |
+LZO1Y-1 | bootmisc.sh 2062 1 1425 69.1 0.000 0.000 |
+LZO1Y-1 | checkroot.sh 3640 1 2377 65.3 0.000 0.000 |
+LZO1Y-1 | devpts.sh 571 1 450 78.8 0.000 0.000 |
+LZO1Y-1 | dmesg.sh 397 1 308 77.6 0.000 0.000 |
+LZO1Y-1 | functions 2185 1 1380 63.2 0.000 0.000 |
+LZO1Y-1 | halt 555 1 453 81.6 0.000 0.000 |
+LZO1Y-1 | hostname.sh 625 1 472 75.5 0.000 0.000 |
+LZO1Y-1 | hwclock.sh 2541 1 1325 52.1 0.000 0.000 |
+LZO1Y-1 | modutils.sh 1362 1 869 63.8 0.000 0.000 |
+LZO1Y-1 | mountall.sh 1218 1 951 78.1 0.000 0.000 |
+LZO1Y-1 | mountnfs.sh 1634 1 976 59.7 0.000 0.000 |
+LZO1Y-1 | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1Y-1 | populate-volatile.sh 7846 1 3671 46.8 0.000 0.000 |
+LZO1Y-1 | rc 4407 1 2676 60.7 0.000 0.000 |
+LZO1Y-1 | rcS 525 1 469 89.3 0.000 0.000 |
+LZO1Y-1 | read-only-rootfs-hook.sh 1317 1 956 72.6 0.000 0.000 |
+LZO1Y-1 | reboot 334 1 270 80.8 0.000 0.000 |
+LZO1Y-1 | rmnologin.sh 630 1 425 67.5 0.000 0.000 |
+LZO1Y-1 | save-rtc.sh 474 1 372 78.5 0.000 0.000 |
+LZO1Y-1 | sendsigs 483 1 353 73.1 0.000 0.000 |
+LZO1Y-1 | single 623 1 479 76.9 0.000 0.000 |
+LZO1Y-1 | sshd 2029 1 1036 51.1 0.000 0.000 |
+LZO1Y-1 | sysfs.sh 1091 1 563 51.6 0.000 0.000 |
+LZO1Y-1 | syslog 2104 1 1149 54.6 0.000 0.000 |
+LZO1Y-1 | udev 3848 1 2185 56.8 0.000 0.000 |
+LZO1Y-1 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1Y-1 | umountnfs.sh 756 1 566 74.9 0.000 0.000 |
+LZO1Y-1 | urandom 1518 1 975 64.2 0.000 0.000 |
+LZO1Y-1 | inittab 1186 1 829 69.9 0.000 0.000 |
+LZO1Y-1 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-1 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-1 | ld.so.cache 1564 1 705 45.1 0.000 0.000 |
+LZO1Y-1 | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1Y-1 | limits 827 1 646 78.1 0.000 0.000 |
+LZO1Y-1 | login.access 1999 1 1290 64.5 0.000 0.000 |
+LZO1Y-1 | login.defs 13626 1 7816 57.4 0.000 0.000 |
+LZO1Y-1 | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1Y-1 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nfsroot 809 1 539 66.6 0.000 0.000 |
+LZO1Y-1 | interfaces 129 1 127 98.4 0.000 0.000 |
+LZO1Y-1 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | nsswitch.conf 465 1 359 77.2 0.000 0.000 |
+LZO1Y-1 | passwd 846 1 516 61.0 0.000 0.000 |
+LZO1Y-1 | profile 1932 1 1376 71.2 0.000 0.000 |
+LZO1Y-1 | protocols 3144 1 2282 72.6 0.000 0.000 |
+LZO1Y-1 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1Y-1 | securetty 1854 1 1140 61.5 0.000 0.000 |
+LZO1Y-1 | services 12813 1 7785 60.8 0.000 0.000 |
+LZO1Y-1 | shadow 512 1 187 36.5 0.000 0.000 |
+LZO1Y-1 | shells 42 1 46 110 0.000 0.000 |
+LZO1Y-1 | .bashrc 410 1 338 82.4 0.000 0.000 |
+LZO1Y-1 | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1Y-1 | moduli 587027 3 49638 8.5 0.000 0.000 |
+LZO1Y-1 | ssh_config 1569 1 1099 70.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key 505 1 480 95.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ecdsa_key.pub 177 1 172 97.2 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key 411 1 333 81.0 0.000 0.000 |
+LZO1Y-1 | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1Y-1 | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1Y-1 | sshd_config 3202 1 2064 64.5 0.000 0.000 |
+LZO1Y-1 | sshd_config_readonly 3211 1 2060 64.2 0.000 0.000 |
+LZO1Y-1 | openssl.cnf 12328 1 6500 52.7 0.000 0.000 |
+LZO1Y-1 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | syslog-startup.conf 651 1 548 84.2 0.000 0.000 |
+LZO1Y-1 | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1Y-1 | ansi 1481 1 757 51.1 0.000 0.000 |
+LZO1Y-1 | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1Y-1 | linux 1740 1 1021 58.7 0.000 0.000 |
+LZO1Y-1 | rxvt 2234 1 1501 67.2 0.000 0.000 |
+LZO1Y-1 | screen 1607 1 949 59.1 0.000 0.000 |
+LZO1Y-1 | screen-256color 1715 1 1004 58.5 0.000 0.000 |
+LZO1Y-1 | sun 1004 1 518 51.6 0.000 0.000 |
+LZO1Y-1 | vt100 1282 1 798 62.2 0.000 0.000 |
+LZO1Y-1 | vt102 1276 1 808 63.3 0.000 0.000 |
+LZO1Y-1 | vt200 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt220 1391 1 932 67.0 0.000 0.000 |
+LZO1Y-1 | vt52 839 1 353 42.1 0.000 0.000 |
+LZO1Y-1 | xterm-256color 3882 1 2624 67.6 0.000 0.000 |
+LZO1Y-1 | xterm-color 1551 1 801 51.6 0.000 0.000 |
+LZO1Y-1 | xterm-xfree86 2240 1 1341 59.9 0.000 0.000 |
+LZO1Y-1 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-1 | local.rules 885 1 670 75.7 0.000 0.000 |
+LZO1Y-1 | udev.conf 215 1 199 92.6 0.000 0.000 |
+LZO1Y-1 | 50default 2652 1 1176 44.3 0.000 0.000 |
+LZO1Y-1 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-1 | volatile.cache 4839 1 1256 26.0 0.000 0.000 |
+LZO1Y-1 | xattr.conf 681 1 421 61.8 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1363 70.1 0.000 0.000
+LZO1Y-1 ***TOTALS*** 749281 111 148642 19.8 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(11) | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1(11) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(11) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(11) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(11) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(11) | rcS 1313 1 1043 79.4 0.000 0.000 |
+LZO1X-1(11) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(11) | 00_core 1637 1 1071 65.4 0.000 0.000 |
+LZO1X-1(11) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(11) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(11) | ethertypes 1853 1 1404 75.8 0.000 0.000 |
+LZO1X-1(11) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(11) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(11) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(11) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(11) | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1(11) | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1(11) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(11) | bootlogd 1997 1 1230 61.6 0.000 0.000 |
+LZO1X-1(11) | bootmisc.sh 2062 1 1457 70.7 0.000 0.000 |
+LZO1X-1(11) | checkroot.sh 3640 1 2391 65.7 0.000 0.000 |
+LZO1X-1(11) | devpts.sh 571 1 455 79.7 0.000 0.000 |
+LZO1X-1(11) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(11) | functions 2185 1 1420 65.0 0.000 0.000 |
+LZO1X-1(11) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(11) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(11) | hwclock.sh 2541 1 1351 53.2 0.000 0.000 |
+LZO1X-1(11) | modutils.sh 1362 1 898 65.9 0.000 0.000 |
+LZO1X-1(11) | mountall.sh 1218 1 969 79.6 0.000 0.000 |
+LZO1X-1(11) | mountnfs.sh 1634 1 999 61.1 0.000 0.000 |
+LZO1X-1(11) | networking 1956 1 1035 52.9 0.000 0.000 |
+LZO1X-1(11) | populate-volatile.sh 7846 1 3767 48.0 0.000 0.000 |
+LZO1X-1(11) | rc 4407 1 2707 61.4 0.000 0.000 |
+LZO1X-1(11) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(11) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(11) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(11) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(11) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(11) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(11) | single 623 1 485 77.8 0.000 0.000 |
+LZO1X-1(11) | sshd 2029 1 1079 53.2 0.000 0.000 |
+LZO1X-1(11) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(11) | syslog 2104 1 1175 55.8 0.000 0.000 |
+LZO1X-1(11) | udev 3848 1 2228 57.9 0.000 0.000 |
+LZO1X-1(11) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(11) | umountnfs.sh 756 1 579 76.6 0.000 0.000 |
+LZO1X-1(11) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(11) | inittab 1186 1 840 70.8 0.000 0.000 |
+LZO1X-1(11) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(11) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(11) | ld.so.cache 1564 1 744 47.6 0.000 0.000 |
+LZO1X-1(11) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(11) | limits 827 1 655 79.2 0.000 0.000 |
+LZO1X-1(11) | login.access 1999 1 1311 65.6 0.000 0.000 |
+LZO1X-1(11) | login.defs 13626 1 7987 58.6 0.000 0.000 |
+LZO1X-1(11) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(11) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nfsroot 809 1 546 67.5 0.000 0.000 |
+LZO1X-1(11) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(11) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(11) | passwd 846 1 527 62.3 0.000 0.000 |
+LZO1X-1(11) | profile 1932 1 1408 72.9 0.000 0.000 |
+LZO1X-1(11) | protocols 3144 1 2325 74.0 0.000 0.000 |
+LZO1X-1(11) | rpc 911 1 690 75.7 0.000 0.000 |
+LZO1X-1(11) | securetty 1854 1 1150 62.0 0.000 0.000 |
+LZO1X-1(11) | services 12813 1 7977 62.3 0.000 0.000 |
+LZO1X-1(11) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(11) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(11) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(11) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(11) | moduli 587027 3 52906 9.0 0.000 0.000 |
+LZO1X-1(11) | ssh_config 1569 1 1113 70.9 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(11) | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(11) | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1(11) | sshd_config 3202 1 2084 65.1 0.000 0.000 |
+LZO1X-1(11) | sshd_config_readonly 3211 1 2077 64.7 0.000 0.000 |
+LZO1X-1(11) | openssl.cnf 12328 1 6707 54.4 0.000 0.000 |
+LZO1X-1(11) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(11) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(11) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(11) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(11) | linux 1740 1 1035 59.5 0.000 0.000 |
+LZO1X-1(11) | rxvt 2234 1 1505 67.4 0.000 0.000 |
+LZO1X-1(11) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(11) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(11) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(11) | vt100 1282 1 807 62.9 0.000 0.000 |
+LZO1X-1(11) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(11) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(11) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(11) | xterm-256color 3882 1 2611 67.3 0.000 0.000 |
+LZO1X-1(11) | xterm-color 1551 1 805 51.9 0.000 0.000 |
+LZO1X-1(11) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(11) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(11) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(11) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(11) | 50default 2652 1 1193 45.0 0.000 0.000 |
+LZO1X-1(11) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(11) | volatile.cache 4839 1 1302 26.9 0.000 0.000 |
+LZO1X-1(11) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1409 70.9 0.000 0.000
+LZO1X-1(11) ***TOTALS*** 749281 111 153661 20.5 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(12) | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1(12) | busybox.links.nosuid 2436 1 1212 49.8 0.000 0.000 |
+LZO1X-1(12) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(12) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(12) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(12) | rcS 1313 1 1036 78.9 0.000 0.000 |
+LZO1X-1(12) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(12) | 00_core 1637 1 1070 65.4 0.000 0.000 |
+LZO1X-1(12) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(12) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(12) | ethertypes 1853 1 1399 75.5 0.000 0.000 |
+LZO1X-1(12) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(12) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(12) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(12) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(12) | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1(12) | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1(12) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(12) | bootlogd 1997 1 1219 61.0 0.000 0.000 |
+LZO1X-1(12) | bootmisc.sh 2062 1 1459 70.8 0.000 0.000 |
+LZO1X-1(12) | checkroot.sh 3640 1 2373 65.2 0.000 0.000 |
+LZO1X-1(12) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(12) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(12) | functions 2185 1 1408 64.4 0.000 0.000 |
+LZO1X-1(12) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(12) | hostname.sh 625 1 483 77.3 0.000 0.000 |
+LZO1X-1(12) | hwclock.sh 2541 1 1346 53.0 0.000 0.000 |
+LZO1X-1(12) | modutils.sh 1362 1 896 65.8 0.000 0.000 |
+LZO1X-1(12) | mountall.sh 1218 1 966 79.3 0.000 0.000 |
+LZO1X-1(12) | mountnfs.sh 1634 1 1002 61.3 0.000 0.000 |
+LZO1X-1(12) | networking 1956 1 1031 52.7 0.000 0.000 |
+LZO1X-1(12) | populate-volatile.sh 7846 1 3717 47.4 0.000 0.000 |
+LZO1X-1(12) | rc 4407 1 2689 61.0 0.000 0.000 |
+LZO1X-1(12) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(12) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(12) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(12) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(12) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(12) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(12) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(12) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(12) | sysfs.sh 1091 1 581 53.3 0.000 0.000 |
+LZO1X-1(12) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(12) | udev 3848 1 2200 57.2 0.000 0.000 |
+LZO1X-1(12) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(12) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(12) | urandom 1518 1 991 65.3 0.000 0.000 |
+LZO1X-1(12) | inittab 1186 1 837 70.6 0.000 0.000 |
+LZO1X-1(12) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(12) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(12) | ld.so.cache 1564 1 744 47.6 0.000 0.000 |
+LZO1X-1(12) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(12) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(12) | login.access 1999 1 1313 65.7 0.000 0.000 |
+LZO1X-1(12) | login.defs 13626 1 7847 57.6 0.000 0.000 |
+LZO1X-1(12) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(12) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(12) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(12) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | nsswitch.conf 465 1 369 79.4 0.000 0.000 |
+LZO1X-1(12) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(12) | profile 1932 1 1402 72.6 0.000 0.000 |
+LZO1X-1(12) | protocols 3144 1 2303 73.3 0.000 0.000 |
+LZO1X-1(12) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(12) | securetty 1854 1 1149 62.0 0.000 0.000 |
+LZO1X-1(12) | services 12813 1 7875 61.5 0.000 0.000 |
+LZO1X-1(12) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(12) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(12) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(12) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(12) | moduli 587027 3 49809 8.5 0.000 0.000 |
+LZO1X-1(12) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(12) | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(12) | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1(12) | sshd_config 3202 1 2073 64.7 0.000 0.000 |
+LZO1X-1(12) | sshd_config_readonly 3211 1 2066 64.3 0.000 0.000 |
+LZO1X-1(12) | openssl.cnf 12328 1 6583 53.4 0.000 0.000 |
+LZO1X-1(12) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(12) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(12) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(12) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(12) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(12) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(12) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(12) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(12) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(12) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(12) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(12) | vt200 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt220 1391 1 941 67.6 0.000 0.000 |
+LZO1X-1(12) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(12) | xterm-256color 3882 1 2605 67.1 0.000 0.000 |
+LZO1X-1(12) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(12) | xterm-xfree86 2240 1 1351 60.3 0.000 0.000 |
+LZO1X-1(12) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(12) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(12) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(12) | 50default 2652 1 1183 44.6 0.000 0.000 |
+LZO1X-1(12) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(12) | volatile.cache 4839 1 1299 26.8 0.000 0.000 |
+LZO1X-1(12) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1375 70.8 0.000 0.000
+LZO1X-1(12) ***TOTALS*** 749281 111 149930 20.0 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-1(15) | buildinfo 538 1 303 56.3 0.000 0.000 |
+LZO1X-1(15) | busybox.links.nosuid 2436 1 1211 49.7 0.000 0.000 |
+LZO1X-1(15) | busybox.links.suid 91 1 75 82.4 0.000 0.000 |
+LZO1X-1(15) | devpts 93 1 97 104 0.000 0.000 |
+LZO1X-1(15) | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-1(15) | rcS 1313 1 1032 78.6 0.000 0.000 |
+LZO1X-1(15) | useradd 115 1 119 103 0.000 0.000 |
+LZO1X-1(15) | 00_core 1637 1 1069 65.3 0.000 0.000 |
+LZO1X-1(15) | 01_bootlogd 36 1 40 111 0.000 0.000 |
+LZO1X-1(15) | 99_sshd 75 1 72 96.0 0.000 0.000 |
+LZO1X-1(15) | ethertypes 1853 1 1394 75.2 0.000 0.000 |
+LZO1X-1(15) | fstab 650 1 408 62.8 0.000 0.000 |
+LZO1X-1(15) | group 518 1 471 90.9 0.000 0.000 |
+LZO1X-1(15) | gshadow 432 1 308 71.3 0.000 0.000 |
+LZO1X-1(15) | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-1(15) | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-1(15) | hosts 235 1 195 83.0 0.000 0.000 |
+LZO1X-1(15) | banner.sh 537 1 376 70.0 0.000 0.000 |
+LZO1X-1(15) | bootlogd 1997 1 1218 61.0 0.000 0.000 |
+LZO1X-1(15) | bootmisc.sh 2062 1 1454 70.5 0.000 0.000 |
+LZO1X-1(15) | checkroot.sh 3640 1 2367 65.0 0.000 0.000 |
+LZO1X-1(15) | devpts.sh 571 1 453 79.3 0.000 0.000 |
+LZO1X-1(15) | dmesg.sh 397 1 313 78.8 0.000 0.000 |
+LZO1X-1(15) | functions 2185 1 1406 64.3 0.000 0.000 |
+LZO1X-1(15) | halt 555 1 460 82.9 0.000 0.000 |
+LZO1X-1(15) | hostname.sh 625 1 482 77.1 0.000 0.000 |
+LZO1X-1(15) | hwclock.sh 2541 1 1338 52.7 0.000 0.000 |
+LZO1X-1(15) | modutils.sh 1362 1 895 65.7 0.000 0.000 |
+LZO1X-1(15) | mountall.sh 1218 1 964 79.1 0.000 0.000 |
+LZO1X-1(15) | mountnfs.sh 1634 1 996 61.0 0.000 0.000 |
+LZO1X-1(15) | networking 1956 1 1028 52.6 0.000 0.000 |
+LZO1X-1(15) | populate-volatile.sh 7846 1 3691 47.0 0.000 0.000 |
+LZO1X-1(15) | rc 4407 1 2673 60.7 0.000 0.000 |
+LZO1X-1(15) | rcS 525 1 472 89.9 0.000 0.000 |
+LZO1X-1(15) | read-only-rootfs-hook.sh 1317 1 968 73.5 0.000 0.000 |
+LZO1X-1(15) | reboot 334 1 275 82.3 0.000 0.000 |
+LZO1X-1(15) | rmnologin.sh 630 1 435 69.0 0.000 0.000 |
+LZO1X-1(15) | save-rtc.sh 474 1 378 79.7 0.000 0.000 |
+LZO1X-1(15) | sendsigs 483 1 360 74.5 0.000 0.000 |
+LZO1X-1(15) | single 623 1 484 77.7 0.000 0.000 |
+LZO1X-1(15) | sshd 2029 1 1063 52.4 0.000 0.000 |
+LZO1X-1(15) | sysfs.sh 1091 1 580 53.2 0.000 0.000 |
+LZO1X-1(15) | syslog 2104 1 1172 55.7 0.000 0.000 |
+LZO1X-1(15) | udev 3848 1 2193 57.0 0.000 0.000 |
+LZO1X-1(15) | umountfs 585 1 451 77.1 0.000 0.000 |
+LZO1X-1(15) | umountnfs.sh 756 1 575 76.1 0.000 0.000 |
+LZO1X-1(15) | urandom 1518 1 990 65.2 0.000 0.000 |
+LZO1X-1(15) | inittab 1186 1 837 70.6 0.000 0.000 |
+LZO1X-1(15) | issue 99 1 103 104 0.000 0.000 |
+LZO1X-1(15) | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-1(15) | ld.so.cache 1564 1 742 47.4 0.000 0.000 |
+LZO1X-1(15) | ld.so.conf 33 1 37 112 0.000 0.000 |
+LZO1X-1(15) | limits 827 1 653 79.0 0.000 0.000 |
+LZO1X-1(15) | login.access 1999 1 1306 65.3 0.000 0.000 |
+LZO1X-1(15) | login.defs 13626 1 7743 56.8 0.000 0.000 |
+LZO1X-1(15) | logrotate-dmesg.conf 121 1 119 98.3 0.000 0.000 |
+LZO1X-1(15) | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nfsroot 809 1 547 67.6 0.000 0.000 |
+LZO1X-1(15) | interfaces 129 1 128 99.2 0.000 0.000 |
+LZO1X-1(15) | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | nsswitch.conf 465 1 368 79.1 0.000 0.000 |
+LZO1X-1(15) | passwd 846 1 528 62.4 0.000 0.000 |
+LZO1X-1(15) | profile 1932 1 1390 71.9 0.000 0.000 |
+LZO1X-1(15) | protocols 3144 1 2291 72.9 0.000 0.000 |
+LZO1X-1(15) | rpc 911 1 687 75.4 0.000 0.000 |
+LZO1X-1(15) | securetty 1854 1 1148 61.9 0.000 0.000 |
+LZO1X-1(15) | services 12813 1 7796 60.8 0.000 0.000 |
+LZO1X-1(15) | shadow 512 1 188 36.7 0.000 0.000 |
+LZO1X-1(15) | shells 42 1 46 110 0.000 0.000 |
+LZO1X-1(15) | .bashrc 410 1 343 83.7 0.000 0.000 |
+LZO1X-1(15) | .profile 241 1 237 98.3 0.000 0.000 |
+LZO1X-1(15) | moduli 587027 3 49708 8.5 0.000 0.000 |
+LZO1X-1(15) | ssh_config 1569 1 1111 70.8 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key 505 1 482 95.4 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ecdsa_key.pub 177 1 173 97.7 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key 411 1 335 81.5 0.000 0.000 |
+LZO1X-1(15) | ssh_host_ed25519_key.pub 97 1 102 105 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key 2602 1 2607 100 0.000 0.000 |
+LZO1X-1(15) | ssh_host_rsa_key.pub 569 1 575 101 0.000 0.000 |
+LZO1X-1(15) | sshd_config 3202 1 2063 64.4 0.000 0.000 |
+LZO1X-1(15) | sshd_config_readonly 3211 1 2058 64.1 0.000 0.000 |
+LZO1X-1(15) | openssl.cnf 12328 1 6491 52.7 0.000 0.000 |
+LZO1X-1(15) | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | syslog-startup.conf 651 1 550 84.5 0.000 0.000 |
+LZO1X-1(15) | syslog.conf 69 1 73 106 0.000 0.000 |
+LZO1X-1(15) | ansi 1481 1 769 51.9 0.000 0.000 |
+LZO1X-1(15) | dumb 308 1 83 26.9 0.000 0.000 |
+LZO1X-1(15) | linux 1740 1 1034 59.4 0.000 0.000 |
+LZO1X-1(15) | rxvt 2234 1 1502 67.2 0.000 0.000 |
+LZO1X-1(15) | screen 1607 1 950 59.1 0.000 0.000 |
+LZO1X-1(15) | screen-256color 1715 1 1008 58.8 0.000 0.000 |
+LZO1X-1(15) | sun 1004 1 525 52.3 0.000 0.000 |
+LZO1X-1(15) | vt100 1282 1 805 62.8 0.000 0.000 |
+LZO1X-1(15) | vt102 1276 1 813 63.7 0.000 0.000 |
+LZO1X-1(15) | vt200 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt220 1391 1 938 67.4 0.000 0.000 |
+LZO1X-1(15) | vt52 839 1 360 42.9 0.000 0.000 |
+LZO1X-1(15) | xterm-256color 3882 1 2601 67.0 0.000 0.000 |
+LZO1X-1(15) | xterm-color 1551 1 804 51.8 0.000 0.000 |
+LZO1X-1(15) | xterm-xfree86 2240 1 1348 60.2 0.000 0.000 |
+LZO1X-1(15) | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-1(15) | local.rules 885 1 678 76.6 0.000 0.000 |
+LZO1X-1(15) | udev.conf 215 1 201 93.5 0.000 0.000 |
+LZO1X-1(15) | 50default 2652 1 1188 44.8 0.000 0.000 |
+LZO1X-1(15) | version 15 1 19 127 0.000 0.000 |
+LZO1X-1(15) | volatile.cache 4839 1 1298 26.8 0.000 0.000 |
+LZO1X-1(15) | xattr.conf 681 1 429 63.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1370 70.7 0.000 0.000
+LZO1X-1(15) ***TOTALS*** 749281 111 149395 19.9 0.000 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1-99 | buildinfo 538 1 271 50.4 0.000 0.000 |
+LZO1-99 | busybox.links.nosuid 2436 1 1225 50.3 0.000 0.000 |
+LZO1-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1-99 | rcS 1313 1 976 74.3 0.000 0.000 |
+LZO1-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1-99 | 00_core 1637 1 993 60.7 0.000 0.000 |
+LZO1-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1-99 | ethertypes 1853 1 1348 72.7 0.000 0.000 |
+LZO1-99 | fstab 650 1 388 59.7 0.000 0.000 |
+LZO1-99 | group 518 1 449 86.7 0.000 0.000 |
+LZO1-99 | gshadow 432 1 314 72.7 0.000 0.000 |
+LZO1-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1-99 | hostname 11 1 12 109 0.000 0.000 |
+LZO1-99 | hosts 235 1 184 78.3 0.000 0.000 |
+LZO1-99 | banner.sh 537 1 335 62.4 0.000 0.000 |
+LZO1-99 | bootlogd 1997 1 1193 59.7 0.000 0.000 |
+LZO1-99 | bootmisc.sh 2062 1 1381 67.0 0.000 0.000 |
+LZO1-99 | checkroot.sh 3640 1 2222 61.0 0.000 0.000 |
+LZO1-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1-99 | functions 2185 1 1338 61.2 0.000 0.000 |
+LZO1-99 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1-99 | hwclock.sh 2541 1 1250 49.2 0.000 0.000 |
+LZO1-99 | modutils.sh 1362 1 854 62.7 0.000 0.000 |
+LZO1-99 | mountall.sh 1218 1 922 75.7 0.000 0.000 |
+LZO1-99 | mountnfs.sh 1634 1 941 57.6 0.000 0.000 |
+LZO1-99 | networking 1956 1 985 50.4 0.000 0.000 |
+LZO1-99 | populate-volatile.sh 7846 1 3331 42.5 0.000 0.000 |
+LZO1-99 | rc 4407 1 2469 56.0 0.000 0.000 |
+LZO1-99 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1-99 | read-only-rootfs-hook.sh 1317 1 891 67.7 0.000 0.000 |
+LZO1-99 | reboot 334 1 264 79.0 0.000 0.000 |
+LZO1-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1-99 | save-rtc.sh 474 1 359 75.7 0.000 0.000 |
+LZO1-99 | sendsigs 483 1 338 70.0 0.000 0.000 |
+LZO1-99 | single 623 1 469 75.3 0.000 0.000 |
+LZO1-99 | sshd 2029 1 996 49.1 0.000 0.000 |
+LZO1-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1-99 | syslog 2104 1 1135 53.9 0.000 0.000 |
+LZO1-99 | udev 3848 1 2058 53.5 0.000 0.000 |
+LZO1-99 | umountfs 585 1 445 76.1 0.000 0.000 |
+LZO1-99 | umountnfs.sh 756 1 562 74.3 0.000 0.000 |
+LZO1-99 | urandom 1518 1 954 62.8 0.000 0.000 |
+LZO1-99 | inittab 1186 1 796 67.1 0.000 0.000 |
+LZO1-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1-99 | ld.so.cache 1564 1 685 43.8 0.000 0.000 |
+LZO1-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1-99 | limits 827 1 630 76.2 0.000 0.000 |
+LZO1-99 | login.access 1999 1 1249 62.5 0.000 0.000 |
+LZO1-99 | login.defs 13626 1 6867 50.4 0.000 0.000 |
+LZO1-99 | logrotate-dmesg.conf 121 1 115 95.0 0.000 0.000 |
+LZO1-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nfsroot 809 1 519 64.2 0.000 0.000 |
+LZO1-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | nsswitch.conf 465 1 332 71.4 0.000 0.000 |
+LZO1-99 | passwd 846 1 480 56.7 0.000 0.000 |
+LZO1-99 | profile 1932 1 1331 68.9 0.000 0.000 |
+LZO1-99 | protocols 3144 1 2181 69.4 0.000 0.000 |
+LZO1-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1-99 | securetty 1854 1 1202 64.8 0.000 0.000 |
+LZO1-99 | services 12813 1 7103 55.4 0.000 0.000 |
+LZO1-99 | shadow 512 1 178 34.8 0.000 0.000 |
+LZO1-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1-99 | moduli 587027 3 31653 5.4 170.183 921.969 |
+LZO1-99 | ssh_config 1569 1 1075 68.5 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1-99 | ssh_host_ecdsa_key.pub 177 1 168 94.9 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1-99 | ssh_host_ed25519_key.pub 97 1 98 101 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1-99 | ssh_host_rsa_key.pub 569 1 570 100 0.000 0.000 |
+LZO1-99 | sshd_config 3202 1 1941 60.6 0.000 0.000 |
+LZO1-99 | sshd_config_readonly 3211 1 1936 60.3 0.000 0.000 |
+LZO1-99 | openssl.cnf 12328 1 5829 47.3 0.000 0.000 |
+LZO1-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1-99 | ansi 1481 1 751 50.7 0.000 0.000 |
+LZO1-99 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1-99 | linux 1740 1 1032 59.3 0.000 0.000 |
+LZO1-99 | rxvt 2234 1 1508 67.5 0.000 0.000 |
+LZO1-99 | screen 1607 1 940 58.5 0.000 0.000 |
+LZO1-99 | screen-256color 1715 1 998 58.2 0.000 0.000 |
+LZO1-99 | sun 1004 1 509 50.7 0.000 0.000 |
+LZO1-99 | vt100 1282 1 790 61.6 0.000 0.000 |
+LZO1-99 | vt102 1276 1 792 62.1 0.000 0.000 |
+LZO1-99 | vt200 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt220 1391 1 933 67.1 0.000 0.000 |
+LZO1-99 | vt52 839 1 346 41.2 0.000 0.000 |
+LZO1-99 | xterm-256color 3882 1 2625 67.6 0.000 0.000 |
+LZO1-99 | xterm-color 1551 1 788 50.8 0.000 0.000 |
+LZO1-99 | xterm-xfree86 2240 1 1373 61.3 0.000 0.000 |
+LZO1-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1-99 | local.rules 885 1 652 73.7 0.000 0.000 |
+LZO1-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1-99 | 50default 2652 1 1094 41.3 0.000 0.000 |
+LZO1-99 | version 15 1 16 107 0.000 0.000 |
+LZO1-99 | volatile.cache 4839 1 1177 24.3 0.000 0.000 |
+LZO1-99 | xattr.conf 681 1 405 59.5 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1153 66.7 170.183 921.969
+LZO1-99 ***TOTALS*** 749281 111 125765 16.8 170.183 921.969
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1A-99 | buildinfo 538 1 270 50.2 0.000 0.000 |
+LZO1A-99 | busybox.links.nosuid 2436 1 1224 50.2 0.000 0.000 |
+LZO1A-99 | busybox.links.suid 91 1 66 72.5 0.000 0.000 |
+LZO1A-99 | devpts 93 1 91 97.8 0.000 0.000 |
+LZO1A-99 | postinst 52 1 53 102 0.000 0.000 |
+LZO1A-99 | rcS 1313 1 972 74.0 0.000 0.000 |
+LZO1A-99 | useradd 115 1 117 102 0.000 0.000 |
+LZO1A-99 | 00_core 1637 1 991 60.5 0.000 0.000 |
+LZO1A-99 | 01_bootlogd 36 1 34 94.4 0.000 0.000 |
+LZO1A-99 | 99_sshd 75 1 62 82.7 0.000 0.000 |
+LZO1A-99 | ethertypes 1853 1 1336 72.1 0.000 0.000 |
+LZO1A-99 | fstab 650 1 383 58.9 0.000 0.000 |
+LZO1A-99 | group 518 1 447 86.3 0.000 0.000 |
+LZO1A-99 | gshadow 432 1 313 72.5 0.000 0.000 |
+LZO1A-99 | host.conf 26 1 27 104 0.000 0.000 |
+LZO1A-99 | hostname 11 1 12 109 0.000 0.000 |
+LZO1A-99 | hosts 235 1 184 78.3 0.000 0.000 |
+LZO1A-99 | banner.sh 537 1 334 62.2 0.000 0.000 |
+LZO1A-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1A-99 | bootmisc.sh 2062 1 1375 66.7 0.000 0.000 |
+LZO1A-99 | checkroot.sh 3640 1 2209 60.7 0.000 0.000 |
+LZO1A-99 | devpts.sh 571 1 422 73.9 0.000 0.000 |
+LZO1A-99 | dmesg.sh 397 1 288 72.5 0.000 0.000 |
+LZO1A-99 | functions 2185 1 1332 61.0 0.000 0.000 |
+LZO1A-99 | halt 555 1 441 79.5 0.000 0.000 |
+LZO1A-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1A-99 | hwclock.sh 2541 1 1243 48.9 0.000 0.000 |
+LZO1A-99 | modutils.sh 1362 1 851 62.5 0.000 0.000 |
+LZO1A-99 | mountall.sh 1218 1 917 75.3 0.000 0.000 |
+LZO1A-99 | mountnfs.sh 1634 1 935 57.2 0.000 0.000 |
+LZO1A-99 | networking 1956 1 983 50.3 0.000 0.000 |
+LZO1A-99 | populate-volatile.sh 7846 1 3312 42.2 0.000 0.000 |
+LZO1A-99 | rc 4407 1 2453 55.7 0.000 0.000 |
+LZO1A-99 | rcS 525 1 441 84.0 0.000 0.000 |
+LZO1A-99 | read-only-rootfs-hook.sh 1317 1 887 67.4 0.000 0.000 |
+LZO1A-99 | reboot 334 1 263 78.7 0.000 0.000 |
+LZO1A-99 | rmnologin.sh 630 1 419 66.5 0.000 0.000 |
+LZO1A-99 | save-rtc.sh 474 1 358 75.5 0.000 0.000 |
+LZO1A-99 | sendsigs 483 1 337 69.8 0.000 0.000 |
+LZO1A-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1A-99 | sshd 2029 1 992 48.9 0.000 0.000 |
+LZO1A-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1A-99 | syslog 2104 1 1133 53.8 0.000 0.000 |
+LZO1A-99 | udev 3848 1 2051 53.3 0.000 0.000 |
+LZO1A-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1A-99 | umountnfs.sh 756 1 560 74.1 0.000 0.000 |
+LZO1A-99 | urandom 1518 1 947 62.4 0.000 0.000 |
+LZO1A-99 | inittab 1186 1 792 66.8 0.000 0.000 |
+LZO1A-99 | issue 99 1 101 102 0.000 0.000 |
+LZO1A-99 | issue.net 96 1 98 102 0.000 0.000 |
+LZO1A-99 | ld.so.cache 1564 1 662 42.3 0.000 0.000 |
+LZO1A-99 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1A-99 | limits 827 1 626 75.7 0.000 0.000 |
+LZO1A-99 | login.access 1999 1 1233 61.7 0.000 0.000 |
+LZO1A-99 | login.defs 13626 1 6808 50.0 26.457 0.000 |
+LZO1A-99 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1A-99 | motd 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1A-99 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1A-99 | nm-disabled-eth0 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | nsswitch.conf 465 1 331 71.2 0.000 0.000 |
+LZO1A-99 | passwd 846 1 475 56.1 0.000 0.000 |
+LZO1A-99 | profile 1932 1 1320 68.3 0.000 0.000 |
+LZO1A-99 | protocols 3144 1 2167 68.9 0.000 0.000 |
+LZO1A-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1A-99 | securetty 1854 1 1201 64.8 0.000 0.000 |
+LZO1A-99 | services 12813 1 7040 54.9 25.069 0.000 |
+LZO1A-99 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1A-99 | shells 42 1 40 95.2 0.000 0.000 |
+LZO1A-99 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1A-99 | .profile 241 1 222 92.1 0.000 0.000 |
+LZO1A-99 | moduli 587027 3 31147 5.3 139.173 752.301 |
+LZO1A-99 | ssh_config 1569 1 1069 68.1 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1A-99 | ssh_host_ecdsa_key.pub 177 1 168 94.9 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1A-99 | ssh_host_ed25519_key.pub 97 1 98 101 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1A-99 | ssh_host_rsa_key.pub 569 1 570 100 0.000 0.000 |
+LZO1A-99 | sshd_config 3202 1 1929 60.2 0.000 0.000 |
+LZO1A-99 | sshd_config_readonly 3211 1 1923 59.9 0.000 0.000 |
+LZO1A-99 | openssl.cnf 12328 1 5786 46.9 0.000 0.000 |
+LZO1A-99 | subgid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | subuid 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | syslog-startup.conf 651 1 534 82.0 0.000 0.000 |
+LZO1A-99 | syslog.conf 69 1 67 97.1 0.000 0.000 |
+LZO1A-99 | ansi 1481 1 728 49.2 0.000 0.000 |
+LZO1A-99 | dumb 308 1 68 22.1 0.000 0.000 |
+LZO1A-99 | linux 1740 1 1014 58.3 0.000 0.000 |
+LZO1A-99 | rxvt 2234 1 1479 66.2 0.000 0.000 |
+LZO1A-99 | screen 1607 1 922 57.4 0.000 0.000 |
+LZO1A-99 | screen-256color 1715 1 979 57.1 0.000 0.000 |
+LZO1A-99 | sun 1004 1 491 48.9 0.000 0.000 |
+LZO1A-99 | vt100 1282 1 761 59.4 0.000 0.000 |
+LZO1A-99 | vt102 1276 1 766 60.0 0.000 0.000 |
+LZO1A-99 | vt200 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt220 1391 1 909 65.3 0.000 0.000 |
+LZO1A-99 | vt52 839 1 336 40.0 0.000 0.000 |
+LZO1A-99 | xterm-256color 3882 1 2586 66.6 0.000 0.000 |
+LZO1A-99 | xterm-color 1551 1 774 49.9 0.000 0.000 |
+LZO1A-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1A-99 | timestamp 15 1 16 107 0.000 0.000 |
+LZO1A-99 | 80-net-name-slot.rules 0 1 0 0.0 0.000 0.000 |
+LZO1A-99 | local.rules 885 1 647 73.1 0.000 0.000 |
+LZO1A-99 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1A-99 | 50default 2652 1 1090 41.1 0.000 0.000 |
+LZO1A-99 | version 15 1 16 107 0.000 0.000 |
+LZO1A-99 | volatile.cache 4839 1 1176 24.3 0.000 0.000 |
+LZO1A-99 | xattr.conf 681 1 404 59.3 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1142 66.3 35.347 752.301
+LZO1A-99 ***TOTALS*** 749281 111 124493 16.6 35.347 752.301
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-99 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1B-99 | busybox.links.nosuid 2436 1 1227 50.4 0.000 0.000 |
+LZO1B-99 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-99 | rcS 1313 1 975 74.3 0.000 0.000 |
+LZO1B-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-99 | 00_core 1637 1 984 60.1 0.000 0.000 |
+LZO1B-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1B-99 | 99_sshd 75 1 65 86.7 0.000 0.000 |
+LZO1B-99 | ethertypes 1853 1 1338 72.2 0.000 0.000 |
+LZO1B-99 | fstab 650 1 382 58.8 0.000 0.000 |
+LZO1B-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1B-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1B-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-99 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-99 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1B-99 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-99 | bootlogd 1997 1 1191 59.6 0.000 0.000 |
+LZO1B-99 | bootmisc.sh 2062 1 1380 66.9 0.000 0.000 |
+LZO1B-99 | checkroot.sh 3640 1 2214 60.8 0.000 0.000 |
+LZO1B-99 | devpts.sh 571 1 425 74.4 0.000 0.000 |
+LZO1B-99 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-99 | functions 2185 1 1330 60.9 0.000 0.000 |
+LZO1B-99 | halt 555 1 444 80.0 0.000 0.000 |
+LZO1B-99 | hostname.sh 625 1 471 75.4 0.000 0.000 |
+LZO1B-99 | hwclock.sh 2541 1 1244 49.0 0.000 0.000 |
+LZO1B-99 | modutils.sh 1362 1 850 62.4 0.000 0.000 |
+LZO1B-99 | mountall.sh 1218 1 919 75.5 0.000 0.000 |
+LZO1B-99 | mountnfs.sh 1634 1 938 57.4 0.000 0.000 |
+LZO1B-99 | networking 1956 1 989 50.6 0.000 0.000 |
+LZO1B-99 | populate-volatile.sh 7846 1 3302 42.1 0.000 0.000 |
+LZO1B-99 | rc 4407 1 2440 55.4 0.000 0.000 |
+LZO1B-99 | rcS 525 1 444 84.6 0.000 0.000 |
+LZO1B-99 | read-only-rootfs-hook.sh 1317 1 889 67.5 0.000 0.000 |
+LZO1B-99 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-99 | rmnologin.sh 630 1 420 66.7 0.000 0.000 |
+LZO1B-99 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-99 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-99 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-99 | sshd 2029 1 998 49.2 0.000 0.000 |
+LZO1B-99 | sysfs.sh 1091 1 557 51.1 0.000 0.000 |
+LZO1B-99 | syslog 2104 1 1130 53.7 0.000 0.000 |
+LZO1B-99 | udev 3848 1 2043 53.1 0.000 0.000 |
+LZO1B-99 | umountfs 585 1 447 76.4 0.000 0.000 |
+LZO1B-99 | umountnfs.sh 756 1 563 74.5 0.000 0.000 |
+LZO1B-99 | urandom 1518 1 953 62.8 0.000 0.000 |
+LZO1B-99 | inittab 1186 1 795 67.0 0.000 0.000 |
+LZO1B-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-99 | ld.so.cache 1564 1 660 42.2 0.000 0.000 |
+LZO1B-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1B-99 | limits 827 1 627 75.8 0.000 0.000 |
+LZO1B-99 | login.access 1999 1 1238 61.9 0.000 0.000 |
+LZO1B-99 | login.defs 13626 1 6779 49.8 25.559 0.000 |
+LZO1B-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nfsroot 809 1 520 64.3 0.000 0.000 |
+LZO1B-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-99 | passwd 846 1 477 56.4 0.000 0.000 |
+LZO1B-99 | profile 1932 1 1321 68.4 0.000 0.000 |
+LZO1B-99 | protocols 3144 1 2165 68.9 0.000 0.000 |
+LZO1B-99 | rpc 911 1 682 74.9 0.000 0.000 |
+LZO1B-99 | securetty 1854 1 1204 64.9 0.000 0.000 |
+LZO1B-99 | services 12813 1 7038 54.9 25.226 0.000 |
+LZO1B-99 | shadow 512 1 179 35.0 0.000 0.000 |
+LZO1B-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-99 | .bashrc 410 1 328 80.0 0.000 0.000 |
+LZO1B-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-99 | moduli 587027 3 26857 4.6 87.093 0.000 |
+LZO1B-99 | ssh_config 1569 1 1072 68.3 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1B-99 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key 411 1 320 77.9 0.000 0.000 |
+LZO1B-99 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1B-99 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-99 | sshd_config 3202 1 1922 60.0 0.000 0.000 |
+LZO1B-99 | sshd_config_readonly 3211 1 1925 60.0 0.000 0.000 |
+LZO1B-99 | openssl.cnf 12328 1 5758 46.7 0.000 0.000 |
+LZO1B-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | syslog-startup.conf 651 1 537 82.5 0.000 0.000 |
+LZO1B-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-99 | ansi 1481 1 733 49.5 0.000 0.000 |
+LZO1B-99 | dumb 308 1 72 23.4 0.000 0.000 |
+LZO1B-99 | linux 1740 1 1019 58.6 0.000 0.000 |
+LZO1B-99 | rxvt 2234 1 1482 66.3 0.000 0.000 |
+LZO1B-99 | screen 1607 1 926 57.6 0.000 0.000 |
+LZO1B-99 | screen-256color 1715 1 983 57.3 0.000 0.000 |
+LZO1B-99 | sun 1004 1 497 49.5 0.000 0.000 |
+LZO1B-99 | vt100 1282 1 766 59.8 0.000 0.000 |
+LZO1B-99 | vt102 1276 1 771 60.4 0.000 0.000 |
+LZO1B-99 | vt200 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt220 1391 1 914 65.7 0.000 0.000 |
+LZO1B-99 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-99 | xterm-256color 3882 1 2587 66.6 0.000 0.000 |
+LZO1B-99 | xterm-color 1551 1 777 50.1 0.000 0.000 |
+LZO1B-99 | xterm-xfree86 2240 1 1345 60.0 0.000 0.000 |
+LZO1B-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-99 | local.rules 885 1 650 73.4 0.000 0.000 |
+LZO1B-99 | udev.conf 215 1 194 90.2 0.000 0.000 |
+LZO1B-99 | 50default 2652 1 1101 41.5 0.000 0.000 |
+LZO1B-99 | version 15 1 19 127 0.000 0.000 |
+LZO1B-99 | volatile.cache 4839 1 1128 23.3 0.000 0.000 |
+LZO1B-99 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1104 67.8 33.241 0.000
+LZO1B-99 ***TOTALS*** 749281 111 120348 16.1 33.241 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-99 | buildinfo 538 1 276 51.3 0.000 0.000 |
+LZO1C-99 | busybox.links.nosuid 2436 1 1169 48.0 0.000 0.000 |
+LZO1C-99 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-99 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-99 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-99 | rcS 1313 1 973 74.1 0.000 0.000 |
+LZO1C-99 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-99 | 00_core 1637 1 979 59.8 0.000 0.000 |
+LZO1C-99 | 01_bootlogd 36 1 37 103 0.000 0.000 |
+LZO1C-99 | 99_sshd 75 1 64 85.3 0.000 0.000 |
+LZO1C-99 | ethertypes 1853 1 1334 72.0 0.000 0.000 |
+LZO1C-99 | fstab 650 1 377 58.0 0.000 0.000 |
+LZO1C-99 | group 518 1 450 86.9 0.000 0.000 |
+LZO1C-99 | gshadow 432 1 316 73.1 0.000 0.000 |
+LZO1C-99 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-99 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-99 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1C-99 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-99 | bootlogd 1997 1 1181 59.1 0.000 0.000 |
+LZO1C-99 | bootmisc.sh 2062 1 1360 66.0 0.000 0.000 |
+LZO1C-99 | checkroot.sh 3640 1 2199 60.4 0.000 0.000 |
+LZO1C-99 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1C-99 | dmesg.sh 397 1 290 73.0 0.000 0.000 |
+LZO1C-99 | functions 2185 1 1315 60.2 0.000 0.000 |
+LZO1C-99 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1C-99 | hostname.sh 625 1 468 74.9 0.000 0.000 |
+LZO1C-99 | hwclock.sh 2541 1 1232 48.5 0.000 0.000 |
+LZO1C-99 | modutils.sh 1362 1 840 61.7 0.000 0.000 |
+LZO1C-99 | mountall.sh 1218 1 913 75.0 0.000 0.000 |
+LZO1C-99 | mountnfs.sh 1634 1 931 57.0 0.000 0.000 |
+LZO1C-99 | networking 1956 1 986 50.4 0.000 0.000 |
+LZO1C-99 | populate-volatile.sh 7846 1 3282 41.8 0.000 0.000 |
+LZO1C-99 | rc 4407 1 2415 54.8 0.000 0.000 |
+LZO1C-99 | rcS 525 1 442 84.2 0.000 0.000 |
+LZO1C-99 | read-only-rootfs-hook.sh 1317 1 881 66.9 0.000 0.000 |
+LZO1C-99 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-99 | rmnologin.sh 630 1 415 65.9 0.000 0.000 |
+LZO1C-99 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-99 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-99 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-99 | sshd 2029 1 983 48.4 0.000 0.000 |
+LZO1C-99 | sysfs.sh 1091 1 552 50.6 0.000 0.000 |
+LZO1C-99 | syslog 2104 1 1125 53.5 0.000 0.000 |
+LZO1C-99 | udev 3848 1 2015 52.4 0.000 0.000 |
+LZO1C-99 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1C-99 | umountnfs.sh 756 1 556 73.5 0.000 0.000 |
+LZO1C-99 | urandom 1518 1 943 62.1 0.000 0.000 |
+LZO1C-99 | inittab 1186 1 787 66.4 0.000 0.000 |
+LZO1C-99 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-99 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-99 | ld.so.cache 1564 1 639 40.9 0.000 0.000 |
+LZO1C-99 | ld.so.conf 33 1 38 115 0.000 0.000 |
+LZO1C-99 | limits 827 1 621 75.1 0.000 0.000 |
+LZO1C-99 | login.access 1999 1 1231 61.6 0.000 0.000 |
+LZO1C-99 | login.defs 13626 1 6719 49.3 0.000 0.000 |
+LZO1C-99 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-99 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nfsroot 809 1 517 63.9 0.000 0.000 |
+LZO1C-99 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-99 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-99 | passwd 846 1 467 55.2 0.000 0.000 |
+LZO1C-99 | profile 1932 1 1310 67.8 0.000 0.000 |
+LZO1C-99 | protocols 3144 1 2148 68.3 0.000 0.000 |
+LZO1C-99 | rpc 911 1 679 74.5 0.000 0.000 |
+LZO1C-99 | securetty 1854 1 1197 64.6 0.000 0.000 |
+LZO1C-99 | services 12813 1 6936 54.1 25.195 0.000 |
+LZO1C-99 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO1C-99 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-99 | .bashrc 410 1 326 79.5 0.000 0.000 |
+LZO1C-99 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-99 | moduli 587027 3 26446 4.5 121.526 0.000 |
+LZO1C-99 | ssh_config 1569 1 1065 67.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key 505 1 449 88.9 0.000 0.000 |
+LZO1C-99 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key 411 1 319 77.6 0.000 0.000 |
+LZO1C-99 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key 2602 1 2568 98.7 0.000 0.000 |
+LZO1C-99 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-99 | sshd_config 3202 1 1910 59.7 0.000 0.000 |
+LZO1C-99 | sshd_config_readonly 3211 1 1915 59.6 0.000 0.000 |
+LZO1C-99 | openssl.cnf 12328 1 5705 46.3 0.000 0.000 |
+LZO1C-99 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | syslog-startup.conf 651 1 535 82.2 0.000 0.000 |
+LZO1C-99 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-99 | ansi 1481 1 721 48.7 0.000 0.000 |
+LZO1C-99 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1C-99 | linux 1740 1 1006 57.8 0.000 0.000 |
+LZO1C-99 | rxvt 2234 1 1478 66.2 0.000 0.000 |
+LZO1C-99 | screen 1607 1 916 57.0 0.000 0.000 |
+LZO1C-99 | screen-256color 1715 1 970 56.6 0.000 0.000 |
+LZO1C-99 | sun 1004 1 487 48.5 0.000 0.000 |
+LZO1C-99 | vt100 1282 1 759 59.2 0.000 0.000 |
+LZO1C-99 | vt102 1276 1 764 59.9 0.000 0.000 |
+LZO1C-99 | vt200 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt220 1391 1 908 65.3 0.000 0.000 |
+LZO1C-99 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-99 | xterm-256color 3882 1 2576 66.4 0.000 0.000 |
+LZO1C-99 | xterm-color 1551 1 769 49.6 0.000 0.000 |
+LZO1C-99 | xterm-xfree86 2240 1 1343 60.0 0.000 0.000 |
+LZO1C-99 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-99 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-99 | local.rules 885 1 644 72.8 0.000 0.000 |
+LZO1C-99 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1C-99 | 50default 2652 1 1084 40.9 0.000 0.000 |
+LZO1C-99 | version 15 1 19 127 0.000 0.000 |
+LZO1C-99 | volatile.cache 4839 1 1120 23.1 0.000 0.000 |
+LZO1C-99 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1092 67.4 41.737 0.000
+LZO1C-99 ***TOTALS*** 749281 111 119110 15.9 41.737 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1B-999 | buildinfo 538 1 268 49.8 0.000 0.000 |
+LZO1B-999 | busybox.links.nosuid 2436 1 1202 49.3 0.000 0.000 |
+LZO1B-999 | busybox.links.suid 91 1 69 75.8 0.000 0.000 |
+LZO1B-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1B-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1B-999 | rcS 1313 1 963 73.3 0.000 0.000 |
+LZO1B-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1B-999 | 00_core 1637 1 964 58.9 0.000 0.000 |
+LZO1B-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1B-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO1B-999 | ethertypes 1853 1 1329 71.7 0.000 0.000 |
+LZO1B-999 | fstab 650 1 365 56.2 0.000 0.000 |
+LZO1B-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1B-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1B-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1B-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1B-999 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1B-999 | banner.sh 537 1 339 63.1 0.000 0.000 |
+LZO1B-999 | bootlogd 1997 1 1162 58.2 0.000 0.000 |
+LZO1B-999 | bootmisc.sh 2062 1 1356 65.8 0.000 0.000 |
+LZO1B-999 | checkroot.sh 3640 1 2168 59.6 0.000 0.000 |
+LZO1B-999 | devpts.sh 571 1 423 74.1 0.000 0.000 |
+LZO1B-999 | dmesg.sh 397 1 291 73.3 0.000 0.000 |
+LZO1B-999 | functions 2185 1 1317 60.3 0.000 0.000 |
+LZO1B-999 | halt 555 1 443 79.8 0.000 0.000 |
+LZO1B-999 | hostname.sh 625 1 467 74.7 0.000 0.000 |
+LZO1B-999 | hwclock.sh 2541 1 1222 48.1 0.000 0.000 |
+LZO1B-999 | modutils.sh 1362 1 839 61.6 0.000 0.000 |
+LZO1B-999 | mountall.sh 1218 1 914 75.0 0.000 0.000 |
+LZO1B-999 | mountnfs.sh 1634 1 921 56.4 0.000 0.000 |
+LZO1B-999 | networking 1956 1 973 49.7 0.000 0.000 |
+LZO1B-999 | populate-volatile.sh 7846 1 3177 40.5 0.000 0.000 |
+LZO1B-999 | rc 4407 1 2362 53.6 0.000 0.000 |
+LZO1B-999 | rcS 525 1 443 84.4 0.000 0.000 |
+LZO1B-999 | read-only-rootfs-hook.sh 1317 1 880 66.8 0.000 0.000 |
+LZO1B-999 | reboot 334 1 266 79.6 0.000 0.000 |
+LZO1B-999 | rmnologin.sh 630 1 418 66.3 0.000 0.000 |
+LZO1B-999 | save-rtc.sh 474 1 361 76.2 0.000 0.000 |
+LZO1B-999 | sendsigs 483 1 340 70.4 0.000 0.000 |
+LZO1B-999 | single 623 1 470 75.4 0.000 0.000 |
+LZO1B-999 | sshd 2029 1 977 48.2 0.000 0.000 |
+LZO1B-999 | sysfs.sh 1091 1 536 49.1 0.000 0.000 |
+LZO1B-999 | syslog 2104 1 1119 53.2 0.000 0.000 |
+LZO1B-999 | udev 3848 1 1992 51.8 0.000 0.000 |
+LZO1B-999 | umountfs 585 1 444 75.9 0.000 0.000 |
+LZO1B-999 | umountnfs.sh 756 1 559 73.9 0.000 0.000 |
+LZO1B-999 | urandom 1518 1 942 62.1 0.000 0.000 |
+LZO1B-999 | inittab 1186 1 789 66.5 0.000 0.000 |
+LZO1B-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1B-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1B-999 | ld.so.cache 1564 1 636 40.7 0.000 0.000 |
+LZO1B-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1B-999 | limits 827 1 623 75.3 0.000 0.000 |
+LZO1B-999 | login.access 1999 1 1203 60.2 0.000 0.000 |
+LZO1B-999 | login.defs 13626 1 6374 46.8 9.821 0.000 |
+LZO1B-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1B-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nfsroot 809 1 515 63.7 0.000 0.000 |
+LZO1B-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1B-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | nsswitch.conf 465 1 330 71.0 0.000 0.000 |
+LZO1B-999 | passwd 846 1 471 55.7 0.000 0.000 |
+LZO1B-999 | profile 1932 1 1313 68.0 0.000 0.000 |
+LZO1B-999 | protocols 3144 1 2123 67.5 0.000 0.000 |
+LZO1B-999 | rpc 911 1 676 74.2 0.000 0.000 |
+LZO1B-999 | securetty 1854 1 1171 63.2 0.000 0.000 |
+LZO1B-999 | services 12813 1 6779 52.9 12.552 0.000 |
+LZO1B-999 | shadow 512 1 177 34.6 0.000 0.000 |
+LZO1B-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1B-999 | .bashrc 410 1 325 79.3 0.000 0.000 |
+LZO1B-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1B-999 | moduli 587027 3 26342 4.5 38.611 0.000 |
+LZO1B-999 | ssh_config 1569 1 1062 67.7 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1B-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key 411 1 317 77.1 0.000 0.000 |
+LZO1B-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1B-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1B-999 | sshd_config 3202 1 1879 58.7 0.000 0.000 |
+LZO1B-999 | sshd_config_readonly 3211 1 1881 58.6 0.000 0.000 |
+LZO1B-999 | openssl.cnf 12328 1 5490 44.5 0.000 0.000 |
+LZO1B-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | syslog-startup.conf 651 1 531 81.6 0.000 0.000 |
+LZO1B-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1B-999 | ansi 1481 1 719 48.5 0.000 0.000 |
+LZO1B-999 | dumb 308 1 71 23.1 0.000 0.000 |
+LZO1B-999 | linux 1740 1 999 57.4 0.000 0.000 |
+LZO1B-999 | rxvt 2234 1 1453 65.0 0.000 0.000 |
+LZO1B-999 | screen 1607 1 915 56.9 0.000 0.000 |
+LZO1B-999 | screen-256color 1715 1 966 56.3 0.000 0.000 |
+LZO1B-999 | sun 1004 1 490 48.8 0.000 0.000 |
+LZO1B-999 | vt100 1282 1 754 58.8 0.000 0.000 |
+LZO1B-999 | vt102 1276 1 758 59.4 0.000 0.000 |
+LZO1B-999 | vt200 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt220 1391 1 902 64.8 0.000 0.000 |
+LZO1B-999 | vt52 839 1 342 40.8 0.000 0.000 |
+LZO1B-999 | xterm-256color 3882 1 2526 65.1 0.000 0.000 |
+LZO1B-999 | xterm-color 1551 1 763 49.2 0.000 0.000 |
+LZO1B-999 | xterm-xfree86 2240 1 1316 58.8 0.000 0.000 |
+LZO1B-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1B-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1B-999 | local.rules 885 1 649 73.3 0.000 0.000 |
+LZO1B-999 | udev.conf 215 1 193 89.8 0.000 0.000 |
+LZO1B-999 | 50default 2652 1 1078 40.6 0.000 0.000 |
+LZO1B-999 | version 15 1 19 127 0.000 0.000 |
+LZO1B-999 | volatile.cache 4839 1 1060 21.9 0.000 0.000 |
+LZO1B-999 | xattr.conf 681 1 410 60.2 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1079 67.0 14.466 0.000
+LZO1B-999 ***TOTALS*** 749281 111 117619 15.7 14.466 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1C-999 | buildinfo 538 1 268 49.8 0.000 0.000 |
+LZO1C-999 | busybox.links.nosuid 2436 1 1136 46.6 0.000 0.000 |
+LZO1C-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1C-999 | devpts 93 1 94 101 0.000 0.000 |
+LZO1C-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1C-999 | rcS 1313 1 961 73.2 0.000 0.000 |
+LZO1C-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1C-999 | 00_core 1637 1 956 58.4 0.000 0.000 |
+LZO1C-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1C-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1C-999 | ethertypes 1853 1 1323 71.4 0.000 0.000 |
+LZO1C-999 | fstab 650 1 358 55.1 0.000 0.000 |
+LZO1C-999 | group 518 1 441 85.1 0.000 0.000 |
+LZO1C-999 | gshadow 432 1 301 69.7 0.000 0.000 |
+LZO1C-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1C-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1C-999 | hosts 235 1 187 79.6 0.000 0.000 |
+LZO1C-999 | banner.sh 537 1 336 62.6 0.000 0.000 |
+LZO1C-999 | bootlogd 1997 1 1152 57.7 0.000 0.000 |
+LZO1C-999 | bootmisc.sh 2062 1 1334 64.7 0.000 0.000 |
+LZO1C-999 | checkroot.sh 3640 1 2144 58.9 0.000 0.000 |
+LZO1C-999 | devpts.sh 571 1 421 73.7 0.000 0.000 |
+LZO1C-999 | dmesg.sh 397 1 289 72.8 0.000 0.000 |
+LZO1C-999 | functions 2185 1 1300 59.5 0.000 0.000 |
+LZO1C-999 | halt 555 1 442 79.6 0.000 0.000 |
+LZO1C-999 | hostname.sh 625 1 464 74.2 0.000 0.000 |
+LZO1C-999 | hwclock.sh 2541 1 1212 47.7 0.000 0.000 |
+LZO1C-999 | modutils.sh 1362 1 827 60.7 0.000 0.000 |
+LZO1C-999 | mountall.sh 1218 1 908 74.5 0.000 0.000 |
+LZO1C-999 | mountnfs.sh 1634 1 915 56.0 0.000 0.000 |
+LZO1C-999 | networking 1956 1 967 49.4 0.000 0.000 |
+LZO1C-999 | populate-volatile.sh 7846 1 3138 40.0 0.000 0.000 |
+LZO1C-999 | rc 4407 1 2333 52.9 0.000 0.000 |
+LZO1C-999 | rcS 525 1 440 83.8 0.000 0.000 |
+LZO1C-999 | read-only-rootfs-hook.sh 1317 1 870 66.1 0.000 0.000 |
+LZO1C-999 | reboot 334 1 265 79.3 0.000 0.000 |
+LZO1C-999 | rmnologin.sh 630 1 412 65.4 0.000 0.000 |
+LZO1C-999 | save-rtc.sh 474 1 360 75.9 0.000 0.000 |
+LZO1C-999 | sendsigs 483 1 339 70.2 0.000 0.000 |
+LZO1C-999 | single 623 1 467 75.0 0.000 0.000 |
+LZO1C-999 | sshd 2029 1 961 47.4 0.000 0.000 |
+LZO1C-999 | sysfs.sh 1091 1 531 48.7 0.000 0.000 |
+LZO1C-999 | syslog 2104 1 1107 52.6 0.000 0.000 |
+LZO1C-999 | udev 3848 1 1966 51.1 0.000 0.000 |
+LZO1C-999 | umountfs 585 1 441 75.4 0.000 0.000 |
+LZO1C-999 | umountnfs.sh 756 1 552 73.0 0.000 0.000 |
+LZO1C-999 | urandom 1518 1 931 61.3 0.000 0.000 |
+LZO1C-999 | inittab 1186 1 779 65.7 0.000 0.000 |
+LZO1C-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1C-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1C-999 | ld.so.cache 1564 1 609 38.9 0.000 0.000 |
+LZO1C-999 | ld.so.conf 33 1 35 106 0.000 0.000 |
+LZO1C-999 | limits 827 1 617 74.6 0.000 0.000 |
+LZO1C-999 | login.access 1999 1 1196 59.8 0.000 0.000 |
+LZO1C-999 | login.defs 13626 1 6305 46.3 13.969 0.000 |
+LZO1C-999 | logrotate-dmesg.conf 121 1 117 96.7 0.000 0.000 |
+LZO1C-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nfsroot 809 1 512 63.3 0.000 0.000 |
+LZO1C-999 | interfaces 129 1 121 93.8 0.000 0.000 |
+LZO1C-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | nsswitch.conf 465 1 328 70.5 0.000 0.000 |
+LZO1C-999 | passwd 846 1 460 54.4 0.000 0.000 |
+LZO1C-999 | profile 1932 1 1302 67.4 0.000 0.000 |
+LZO1C-999 | protocols 3144 1 2104 66.9 0.000 0.000 |
+LZO1C-999 | rpc 911 1 673 73.9 0.000 0.000 |
+LZO1C-999 | securetty 1854 1 1162 62.7 0.000 0.000 |
+LZO1C-999 | services 12813 1 6664 52.0 12.847 0.000 |
+LZO1C-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1C-999 | shells 42 1 43 102 0.000 0.000 |
+LZO1C-999 | .bashrc 410 1 322 78.5 0.000 0.000 |
+LZO1C-999 | .profile 241 1 225 93.4 0.000 0.000 |
+LZO1C-999 | moduli 587027 3 26011 4.4 48.105 0.000 |
+LZO1C-999 | ssh_config 1569 1 1055 67.2 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1C-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key 411 1 316 76.9 0.000 0.000 |
+LZO1C-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key 2602 1 2565 98.6 0.000 0.000 |
+LZO1C-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1C-999 | sshd_config 3202 1 1866 58.3 0.000 0.000 |
+LZO1C-999 | sshd_config_readonly 3211 1 1869 58.2 0.000 0.000 |
+LZO1C-999 | openssl.cnf 12328 1 5411 43.9 21.966 0.000 |
+LZO1C-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | syslog-startup.conf 651 1 529 81.3 0.000 0.000 |
+LZO1C-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1C-999 | ansi 1481 1 707 47.7 0.000 0.000 |
+LZO1C-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1C-999 | linux 1740 1 983 56.5 0.000 0.000 |
+LZO1C-999 | rxvt 2234 1 1446 64.7 0.000 0.000 |
+LZO1C-999 | screen 1607 1 904 56.3 0.000 0.000 |
+LZO1C-999 | screen-256color 1715 1 952 55.5 0.000 0.000 |
+LZO1C-999 | sun 1004 1 480 47.8 0.000 0.000 |
+LZO1C-999 | vt100 1282 1 748 58.3 0.000 0.000 |
+LZO1C-999 | vt102 1276 1 751 58.9 0.000 0.000 |
+LZO1C-999 | vt200 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt220 1391 1 894 64.3 0.000 0.000 |
+LZO1C-999 | vt52 839 1 338 40.3 0.000 0.000 |
+LZO1C-999 | xterm-256color 3882 1 2505 64.5 0.000 0.000 |
+LZO1C-999 | xterm-color 1551 1 754 48.6 0.000 0.000 |
+LZO1C-999 | xterm-xfree86 2240 1 1305 58.3 0.000 0.000 |
+LZO1C-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1C-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1C-999 | local.rules 885 1 643 72.7 0.000 0.000 |
+LZO1C-999 | udev.conf 215 1 192 89.3 0.000 0.000 |
+LZO1C-999 | 50default 2652 1 1060 40.0 0.000 0.000 |
+LZO1C-999 | version 15 1 19 127 0.000 0.000 |
+LZO1C-999 | volatile.cache 4839 1 1054 21.8 0.000 0.000 |
+LZO1C-999 | xattr.conf 681 1 406 59.6 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1066 66.5 18.541 0.000
+LZO1C-999 ***TOTALS*** 749281 111 116300 15.5 18.541 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO2A-999 | buildinfo 538 1 265 49.3 0.000 0.000 |
+LZO2A-999 | busybox.links.nosuid 2436 1 1093 44.9 0.000 0.000 |
+LZO2A-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO2A-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO2A-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO2A-999 | rcS 1313 1 863 65.7 0.000 0.000 |
+LZO2A-999 | useradd 115 1 124 108 0.000 0.000 |
+LZO2A-999 | 00_core 1637 1 839 51.3 0.000 0.000 |
+LZO2A-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO2A-999 | 99_sshd 75 1 60 80.0 0.000 0.000 |
+LZO2A-999 | ethertypes 1853 1 1190 64.2 0.000 0.000 |
+LZO2A-999 | fstab 650 1 348 53.5 0.000 0.000 |
+LZO2A-999 | group 518 1 354 68.3 0.000 0.000 |
+LZO2A-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO2A-999 | host.conf 26 1 32 123 0.000 0.000 |
+LZO2A-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO2A-999 | hosts 235 1 174 74.0 0.000 0.000 |
+LZO2A-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO2A-999 | bootlogd 1997 1 1044 52.3 0.000 0.000 |
+LZO2A-999 | bootmisc.sh 2062 1 1216 59.0 0.000 0.000 |
+LZO2A-999 | checkroot.sh 3640 1 1975 54.3 0.000 0.000 |
+LZO2A-999 | devpts.sh 571 1 387 67.8 0.000 0.000 |
+LZO2A-999 | dmesg.sh 397 1 275 69.3 0.000 0.000 |
+LZO2A-999 | functions 2185 1 1184 54.2 0.000 0.000 |
+LZO2A-999 | halt 555 1 404 72.8 0.000 0.000 |
+LZO2A-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO2A-999 | hwclock.sh 2541 1 1133 44.6 0.000 0.000 |
+LZO2A-999 | modutils.sh 1362 1 760 55.8 0.000 0.000 |
+LZO2A-999 | mountall.sh 1218 1 814 66.8 0.000 0.000 |
+LZO2A-999 | mountnfs.sh 1634 1 849 52.0 0.000 0.000 |
+LZO2A-999 | networking 1956 1 890 45.5 0.000 0.000 |
+LZO2A-999 | populate-volatile.sh 7846 1 2954 37.6 14.107 0.000 |
+LZO2A-999 | rc 4407 1 2177 49.4 0.000 0.000 |
+LZO2A-999 | rcS 525 1 402 76.6 0.000 0.000 |
+LZO2A-999 | read-only-rootfs-hook.sh 1317 1 800 60.7 0.000 0.000 |
+LZO2A-999 | reboot 334 1 251 75.1 0.000 0.000 |
+LZO2A-999 | rmnologin.sh 630 1 384 61.0 0.000 0.000 |
+LZO2A-999 | save-rtc.sh 474 1 341 71.9 0.000 0.000 |
+LZO2A-999 | sendsigs 483 1 322 66.7 0.000 0.000 |
+LZO2A-999 | single 623 1 432 69.3 0.000 0.000 |
+LZO2A-999 | sshd 2029 1 882 43.5 0.000 0.000 |
+LZO2A-999 | sysfs.sh 1091 1 497 45.6 0.000 0.000 |
+LZO2A-999 | syslog 2104 1 1017 48.3 0.000 0.000 |
+LZO2A-999 | udev 3848 1 1839 47.8 0.000 0.000 |
+LZO2A-999 | umountfs 585 1 411 70.3 0.000 0.000 |
+LZO2A-999 | umountnfs.sh 756 1 508 67.2 0.000 0.000 |
+LZO2A-999 | urandom 1518 1 861 56.7 0.000 0.000 |
+LZO2A-999 | inittab 1186 1 714 60.2 0.000 0.000 |
+LZO2A-999 | issue 99 1 108 109 0.000 0.000 |
+LZO2A-999 | issue.net 96 1 105 109 0.000 0.000 |
+LZO2A-999 | ld.so.cache 1564 1 580 37.1 0.000 0.000 |
+LZO2A-999 | ld.so.conf 33 1 36 109 0.000 0.000 |
+LZO2A-999 | limits 827 1 554 67.0 0.000 0.000 |
+LZO2A-999 | login.access 1999 1 1045 52.3 0.000 0.000 |
+LZO2A-999 | login.defs 13626 1 6009 44.1 10.358 0.000 |
+LZO2A-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO2A-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nfsroot 809 1 473 58.5 0.000 0.000 |
+LZO2A-999 | interfaces 129 1 113 87.6 0.000 0.000 |
+LZO2A-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | nsswitch.conf 465 1 298 64.1 0.000 0.000 |
+LZO2A-999 | passwd 846 1 414 48.9 0.000 0.000 |
+LZO2A-999 | profile 1932 1 1180 61.1 0.000 0.000 |
+LZO2A-999 | protocols 3144 1 1901 60.5 0.000 0.000 |
+LZO2A-999 | rpc 911 1 592 65.0 0.000 0.000 |
+LZO2A-999 | securetty 1854 1 972 52.4 0.000 0.000 |
+LZO2A-999 | services 12813 1 6205 48.4 9.719 0.000 |
+LZO2A-999 | shadow 512 1 169 33.0 0.000 0.000 |
+LZO2A-999 | shells 42 1 43 102 0.000 0.000 |
+LZO2A-999 | .bashrc 410 1 298 72.7 0.000 0.000 |
+LZO2A-999 | .profile 241 1 216 89.6 0.000 0.000 |
+LZO2A-999 | moduli 587027 3 23397 4.0 45.613 711.365 |
+LZO2A-999 | ssh_config 1569 1 939 59.8 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key 505 1 460 91.1 0.000 0.000 |
+LZO2A-999 | ssh_host_ecdsa_key.pub 177 1 184 104 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key 411 1 324 78.8 0.000 0.000 |
+LZO2A-999 | ssh_host_ed25519_key.pub 97 1 106 109 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key 2602 1 2716 104 0.000 0.000 |
+LZO2A-999 | ssh_host_rsa_key.pub 569 1 618 109 0.000 0.000 |
+LZO2A-999 | sshd_config 3202 1 1701 53.1 0.000 0.000 |
+LZO2A-999 | sshd_config_readonly 3211 1 1696 52.8 0.000 0.000 |
+LZO2A-999 | openssl.cnf 12328 1 5099 41.4 18.760 0.000 |
+LZO2A-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | syslog-startup.conf 651 1 482 74.0 0.000 0.000 |
+LZO2A-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO2A-999 | ansi 1481 1 650 43.9 0.000 0.000 |
+LZO2A-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO2A-999 | linux 1740 1 896 51.5 0.000 0.000 |
+LZO2A-999 | rxvt 2234 1 1280 57.3 0.000 0.000 |
+LZO2A-999 | screen 1607 1 818 50.9 0.000 0.000 |
+LZO2A-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO2A-999 | sun 1004 1 436 43.4 0.000 0.000 |
+LZO2A-999 | vt100 1282 1 685 53.4 0.000 0.000 |
+LZO2A-999 | vt102 1276 1 681 53.4 0.000 0.000 |
+LZO2A-999 | vt200 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt220 1391 1 795 57.2 0.000 0.000 |
+LZO2A-999 | vt52 839 1 315 37.5 0.000 0.000 |
+LZO2A-999 | xterm-256color 3882 1 2277 58.7 0.000 0.000 |
+LZO2A-999 | xterm-color 1551 1 667 43.0 0.000 0.000 |
+LZO2A-999 | xterm-xfree86 2240 1 1177 52.5 0.000 0.000 |
+LZO2A-999 | timestamp 15 1 20 133 0.000 0.000 |
+LZO2A-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO2A-999 | local.rules 885 1 575 65.0 0.000 0.000 |
+LZO2A-999 | udev.conf 215 1 171 79.5 0.000 0.000 |
+LZO2A-999 | 50default 2652 1 987 37.2 0.000 0.000 |
+LZO2A-999 | version 15 1 20 133 0.000 0.000 |
+LZO2A-999 | volatile.cache 4839 1 1033 21.3 0.000 0.000 |
+LZO2A-999 | xattr.conf 681 1 375 55.1 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 983 63.3 14.469 711.365
+LZO2A-999 ***TOTALS*** 749281 111 107161 14.3 14.469 711.365
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1F-999 | buildinfo 538 1 267 49.6 0.000 0.000 |
+LZO1F-999 | busybox.links.nosuid 2436 1 1098 45.1 0.000 0.000 |
+LZO1F-999 | busybox.links.suid 91 1 68 74.7 0.000 0.000 |
+LZO1F-999 | devpts 93 1 93 100 0.000 0.000 |
+LZO1F-999 | postinst 52 1 55 106 0.000 0.000 |
+LZO1F-999 | rcS 1313 1 925 70.4 0.000 0.000 |
+LZO1F-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1F-999 | 00_core 1637 1 911 55.7 0.000 0.000 |
+LZO1F-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1F-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1F-999 | ethertypes 1853 1 1270 68.5 0.000 0.000 |
+LZO1F-999 | fstab 650 1 355 54.6 0.000 0.000 |
+LZO1F-999 | group 518 1 408 78.8 0.000 0.000 |
+LZO1F-999 | gshadow 432 1 281 65.0 0.000 0.000 |
+LZO1F-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1F-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1F-999 | hosts 235 1 185 78.7 0.000 0.000 |
+LZO1F-999 | banner.sh 537 1 330 61.5 0.000 0.000 |
+LZO1F-999 | bootlogd 1997 1 1094 54.8 0.000 0.000 |
+LZO1F-999 | bootmisc.sh 2062 1 1299 63.0 0.000 0.000 |
+LZO1F-999 | checkroot.sh 3640 1 2069 56.8 0.000 0.000 |
+LZO1F-999 | devpts.sh 571 1 413 72.3 0.000 0.000 |
+LZO1F-999 | dmesg.sh 397 1 283 71.3 0.000 0.000 |
+LZO1F-999 | functions 2185 1 1262 57.8 0.000 0.000 |
+LZO1F-999 | halt 555 1 433 78.0 0.000 0.000 |
+LZO1F-999 | hostname.sh 625 1 457 73.1 0.000 0.000 |
+LZO1F-999 | hwclock.sh 2541 1 1175 46.2 0.000 0.000 |
+LZO1F-999 | modutils.sh 1362 1 809 59.4 0.000 0.000 |
+LZO1F-999 | mountall.sh 1218 1 877 72.0 0.000 0.000 |
+LZO1F-999 | mountnfs.sh 1634 1 882 54.0 0.000 0.000 |
+LZO1F-999 | networking 1956 1 934 47.8 0.000 0.000 |
+LZO1F-999 | populate-volatile.sh 7846 1 3109 39.6 0.000 0.000 |
+LZO1F-999 | rc 4407 1 2246 51.0 0.000 0.000 |
+LZO1F-999 | rcS 525 1 429 81.7 0.000 0.000 |
+LZO1F-999 | read-only-rootfs-hook.sh 1317 1 845 64.2 0.000 0.000 |
+LZO1F-999 | reboot 334 1 260 77.8 0.000 0.000 |
+LZO1F-999 | rmnologin.sh 630 1 407 64.6 0.000 0.000 |
+LZO1F-999 | save-rtc.sh 474 1 355 74.9 0.000 0.000 |
+LZO1F-999 | sendsigs 483 1 335 69.4 0.000 0.000 |
+LZO1F-999 | single 623 1 454 72.9 0.000 0.000 |
+LZO1F-999 | sshd 2029 1 927 45.7 0.000 0.000 |
+LZO1F-999 | sysfs.sh 1091 1 523 47.9 0.000 0.000 |
+LZO1F-999 | syslog 2104 1 1062 50.5 0.000 0.000 |
+LZO1F-999 | udev 3848 1 1905 49.5 0.000 0.000 |
+LZO1F-999 | umountfs 585 1 430 73.5 0.000 0.000 |
+LZO1F-999 | umountnfs.sh 756 1 541 71.6 0.000 0.000 |
+LZO1F-999 | urandom 1518 1 906 59.7 0.000 0.000 |
+LZO1F-999 | inittab 1186 1 763 64.3 0.000 0.000 |
+LZO1F-999 | issue 99 1 104 105 0.000 0.000 |
+LZO1F-999 | issue.net 96 1 101 105 0.000 0.000 |
+LZO1F-999 | ld.so.cache 1564 1 588 37.6 0.000 0.000 |
+LZO1F-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1F-999 | limits 827 1 601 72.7 0.000 0.000 |
+LZO1F-999 | login.access 1999 1 1131 56.6 0.000 0.000 |
+LZO1F-999 | login.defs 13626 1 6344 46.6 11.695 0.000 |
+LZO1F-999 | logrotate-dmesg.conf 121 1 116 95.9 0.000 0.000 |
+LZO1F-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nfsroot 809 1 497 61.4 0.000 0.000 |
+LZO1F-999 | interfaces 129 1 118 91.5 0.000 0.000 |
+LZO1F-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | nsswitch.conf 465 1 322 69.2 0.000 0.000 |
+LZO1F-999 | passwd 846 1 444 52.5 0.000 0.000 |
+LZO1F-999 | profile 1932 1 1252 64.8 0.000 0.000 |
+LZO1F-999 | protocols 3144 1 2015 64.1 0.000 0.000 |
+LZO1F-999 | rpc 911 1 635 69.7 0.000 0.000 |
+LZO1F-999 | securetty 1854 1 1040 56.1 0.000 0.000 |
+LZO1F-999 | services 12813 1 6578 51.3 11.006 0.000 |
+LZO1F-999 | shadow 512 1 166 32.4 0.000 0.000 |
+LZO1F-999 | shells 42 1 42 100 0.000 0.000 |
+LZO1F-999 | .bashrc 410 1 320 78.0 0.000 0.000 |
+LZO1F-999 | .profile 241 1 224 92.9 0.000 0.000 |
+LZO1F-999 | moduli 587027 3 24958 4.3 46.552 0.000 |
+LZO1F-999 | ssh_config 1569 1 1013 64.6 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key 505 1 441 87.3 0.000 0.000 |
+LZO1F-999 | ssh_host_ecdsa_key.pub 177 1 170 96.0 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key 411 1 313 76.2 0.000 0.000 |
+LZO1F-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key 2602 1 2561 98.4 0.000 0.000 |
+LZO1F-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1F-999 | sshd_config 3202 1 1777 55.5 0.000 0.000 |
+LZO1F-999 | sshd_config_readonly 3211 1 1781 55.5 0.000 0.000 |
+LZO1F-999 | openssl.cnf 12328 1 5345 43.4 19.730 0.000 |
+LZO1F-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | syslog-startup.conf 651 1 519 79.7 0.000 0.000 |
+LZO1F-999 | syslog.conf 69 1 70 101 0.000 0.000 |
+LZO1F-999 | ansi 1481 1 662 44.7 0.000 0.000 |
+LZO1F-999 | dumb 308 1 70 22.7 0.000 0.000 |
+LZO1F-999 | linux 1740 1 919 52.8 0.000 0.000 |
+LZO1F-999 | rxvt 2234 1 1334 59.7 0.000 0.000 |
+LZO1F-999 | screen 1607 1 846 52.6 0.000 0.000 |
+LZO1F-999 | screen-256color 1715 1 891 52.0 0.000 0.000 |
+LZO1F-999 | sun 1004 1 445 44.3 0.000 0.000 |
+LZO1F-999 | vt100 1282 1 709 55.3 0.000 0.000 |
+LZO1F-999 | vt102 1276 1 708 55.5 0.000 0.000 |
+LZO1F-999 | vt200 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt220 1391 1 829 59.6 0.000 0.000 |
+LZO1F-999 | vt52 839 1 327 39.0 0.000 0.000 |
+LZO1F-999 | xterm-256color 3882 1 2289 59.0 0.000 0.000 |
+LZO1F-999 | xterm-color 1551 1 696 44.9 0.000 0.000 |
+LZO1F-999 | xterm-xfree86 2240 1 1194 53.3 0.000 0.000 |
+LZO1F-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1F-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1F-999 | local.rules 885 1 616 69.6 0.000 0.000 |
+LZO1F-999 | udev.conf 215 1 191 88.8 0.000 0.000 |
+LZO1F-999 | 50default 2652 1 1040 39.2 0.000 0.000 |
+LZO1F-999 | version 15 1 19 127 0.000 0.000 |
+LZO1F-999 | volatile.cache 4839 1 1042 21.5 0.000 0.000 |
+LZO1F-999 | xattr.conf 681 1 402 59.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1030 64.9 16.094 0.000
+LZO1F-999 ***TOTALS*** 749281 111 112376 15.0 16.094 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1X-999 | buildinfo 538 1 269 50.0 0.000 0.000 |
+LZO1X-999 | busybox.links.nosuid 2436 1 1071 44.0 0.000 0.000 |
+LZO1X-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1X-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1X-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1X-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1X-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1X-999 | 00_core 1637 1 888 54.2 0.000 0.000 |
+LZO1X-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1X-999 | 99_sshd 75 1 59 78.7 0.000 0.000 |
+LZO1X-999 | ethertypes 1853 1 1243 67.1 0.000 0.000 |
+LZO1X-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1X-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1X-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1X-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1X-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1X-999 | hosts 235 1 182 77.4 0.000 0.000 |
+LZO1X-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1X-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1X-999 | bootmisc.sh 2062 1 1262 61.2 0.000 0.000 |
+LZO1X-999 | checkroot.sh 3640 1 2018 55.4 6.172 0.000 |
+LZO1X-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1X-999 | dmesg.sh 397 1 279 70.3 0.000 0.000 |
+LZO1X-999 | functions 2185 1 1225 56.1 0.000 0.000 |
+LZO1X-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1X-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1X-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1X-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1X-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1X-999 | mountnfs.sh 1634 1 865 52.9 0.000 0.000 |
+LZO1X-999 | networking 1956 1 919 47.0 0.000 0.000 |
+LZO1X-999 | populate-volatile.sh 7846 1 3042 38.8 7.584 0.000 |
+LZO1X-999 | rc 4407 1 2223 50.4 6.638 0.000 |
+LZO1X-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1X-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1X-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1X-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1X-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1X-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1X-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1X-999 | sshd 2029 1 912 44.9 0.000 0.000 |
+LZO1X-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1X-999 | syslog 2104 1 1045 49.7 0.000 0.000 |
+LZO1X-999 | udev 3848 1 1862 48.4 5.452 0.000 |
+LZO1X-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1X-999 | umountnfs.sh 756 1 534 70.6 0.000 0.000 |
+LZO1X-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1X-999 | inittab 1186 1 744 62.7 0.000 0.000 |
+LZO1X-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1X-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1X-999 | ld.so.cache 1564 1 584 37.3 0.000 0.000 |
+LZO1X-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1X-999 | limits 827 1 585 70.7 0.000 0.000 |
+LZO1X-999 | login.access 1999 1 1096 54.8 0.000 0.000 |
+LZO1X-999 | login.defs 13626 1 6222 45.7 5.774 0.000 |
+LZO1X-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1X-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1X-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1X-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1X-999 | passwd 846 1 436 51.5 0.000 0.000 |
+LZO1X-999 | profile 1932 1 1228 63.6 0.000 0.000 |
+LZO1X-999 | protocols 3144 1 1945 61.9 6.061 0.000 |
+LZO1X-999 | rpc 911 1 614 67.4 0.000 0.000 |
+LZO1X-999 | securetty 1854 1 1030 55.6 0.000 0.000 |
+LZO1X-999 | services 12813 1 6449 50.3 5.453 0.000 |
+LZO1X-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1X-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1X-999 | .bashrc 410 1 312 76.1 0.000 0.000 |
+LZO1X-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1X-999 | moduli 587027 3 24221 4.1 47.260 0.000 |
+LZO1X-999 | ssh_config 1569 1 980 62.5 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1X-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key 411 1 315 76.6 0.000 0.000 |
+LZO1X-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key 2602 1 2563 98.5 0.000 0.000 |
+LZO1X-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1X-999 | sshd_config 3202 1 1729 54.0 0.000 0.000 |
+LZO1X-999 | sshd_config_readonly 3211 1 1729 53.8 0.000 0.000 |
+LZO1X-999 | openssl.cnf 12328 1 5239 42.5 13.309 0.000 |
+LZO1X-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1X-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1X-999 | ansi 1481 1 660 44.6 0.000 0.000 |
+LZO1X-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1X-999 | linux 1740 1 914 52.5 0.000 0.000 |
+LZO1X-999 | rxvt 2234 1 1324 59.3 0.000 0.000 |
+LZO1X-999 | screen 1607 1 835 52.0 0.000 0.000 |
+LZO1X-999 | screen-256color 1715 1 881 51.4 0.000 0.000 |
+LZO1X-999 | sun 1004 1 442 44.0 0.000 0.000 |
+LZO1X-999 | vt100 1282 1 708 55.2 0.000 0.000 |
+LZO1X-999 | vt102 1276 1 704 55.2 0.000 0.000 |
+LZO1X-999 | vt200 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt220 1391 1 822 59.1 0.000 0.000 |
+LZO1X-999 | vt52 839 1 322 38.4 0.000 0.000 |
+LZO1X-999 | xterm-256color 3882 1 2286 58.9 0.000 0.000 |
+LZO1X-999 | xterm-color 1551 1 694 44.7 0.000 0.000 |
+LZO1X-999 | xterm-xfree86 2240 1 1190 53.1 0.000 0.000 |
+LZO1X-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1X-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1X-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1X-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1X-999 | 50default 2652 1 1025 38.7 0.000 0.000 |
+LZO1X-999 | version 15 1 19 127 0.000 0.000 |
+LZO1X-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1X-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1010 64.0 7.224 0.000
+LZO1X-999 ***TOTALS*** 749281 111 110126 14.7 7.224 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Y-999 | buildinfo 538 1 268 49.8 0.000 0.000 |
+LZO1Y-999 | busybox.links.nosuid 2436 1 970 39.8 0.000 0.000 |
+LZO1Y-999 | busybox.links.suid 91 1 62 68.1 0.000 0.000 |
+LZO1Y-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Y-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Y-999 | rcS 1313 1 892 67.9 0.000 0.000 |
+LZO1Y-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Y-999 | 00_core 1637 1 865 52.8 0.000 0.000 |
+LZO1Y-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Y-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Y-999 | ethertypes 1853 1 1226 66.2 0.000 0.000 |
+LZO1Y-999 | fstab 650 1 345 53.1 0.000 0.000 |
+LZO1Y-999 | group 518 1 390 75.3 0.000 0.000 |
+LZO1Y-999 | gshadow 432 1 270 62.5 0.000 0.000 |
+LZO1Y-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Y-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1Y-999 | hosts 235 1 179 76.2 0.000 0.000 |
+LZO1Y-999 | banner.sh 537 1 318 59.2 0.000 0.000 |
+LZO1Y-999 | bootlogd 1997 1 1061 53.1 0.000 0.000 |
+LZO1Y-999 | bootmisc.sh 2062 1 1235 59.9 0.000 0.000 |
+LZO1Y-999 | checkroot.sh 3640 1 2015 55.4 6.267 0.000 |
+LZO1Y-999 | devpts.sh 571 1 398 69.7 0.000 0.000 |
+LZO1Y-999 | dmesg.sh 397 1 273 68.8 0.000 0.000 |
+LZO1Y-999 | functions 2185 1 1198 54.8 0.000 0.000 |
+LZO1Y-999 | halt 555 1 421 75.9 0.000 0.000 |
+LZO1Y-999 | hostname.sh 625 1 435 69.6 0.000 0.000 |
+LZO1Y-999 | hwclock.sh 2541 1 1141 44.9 0.000 0.000 |
+LZO1Y-999 | modutils.sh 1362 1 769 56.5 0.000 0.000 |
+LZO1Y-999 | mountall.sh 1218 1 836 68.6 0.000 0.000 |
+LZO1Y-999 | mountnfs.sh 1634 1 851 52.1 0.000 0.000 |
+LZO1Y-999 | networking 1956 1 905 46.3 0.000 0.000 |
+LZO1Y-999 | populate-volatile.sh 7846 1 3009 38.4 7.740 0.000 |
+LZO1Y-999 | rc 4407 1 2231 50.6 6.503 0.000 |
+LZO1Y-999 | rcS 525 1 423 80.6 0.000 0.000 |
+LZO1Y-999 | read-only-rootfs-hook.sh 1317 1 814 61.8 0.000 0.000 |
+LZO1Y-999 | reboot 334 1 253 75.7 0.000 0.000 |
+LZO1Y-999 | rmnologin.sh 630 1 389 61.7 0.000 0.000 |
+LZO1Y-999 | save-rtc.sh 474 1 345 72.8 0.000 0.000 |
+LZO1Y-999 | sendsigs 483 1 325 67.3 0.000 0.000 |
+LZO1Y-999 | single 623 1 439 70.5 0.000 0.000 |
+LZO1Y-999 | sshd 2029 1 899 44.3 0.000 0.000 |
+LZO1Y-999 | sysfs.sh 1091 1 494 45.3 0.000 0.000 |
+LZO1Y-999 | syslog 2104 1 1020 48.5 0.000 0.000 |
+LZO1Y-999 | udev 3848 1 1856 48.2 5.532 0.000 |
+LZO1Y-999 | umountfs 585 1 421 72.0 0.000 0.000 |
+LZO1Y-999 | umountnfs.sh 756 1 521 68.9 0.000 0.000 |
+LZO1Y-999 | urandom 1518 1 864 56.9 0.000 0.000 |
+LZO1Y-999 | inittab 1186 1 732 61.7 0.000 0.000 |
+LZO1Y-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Y-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Y-999 | ld.so.cache 1564 1 547 35.0 0.000 0.000 |
+LZO1Y-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Y-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Y-999 | login.access 1999 1 1079 54.0 0.000 0.000 |
+LZO1Y-999 | login.defs 13626 1 6280 46.1 5.673 0.000 |
+LZO1Y-999 | logrotate-dmesg.conf 121 1 114 94.2 0.000 0.000 |
+LZO1Y-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nfsroot 809 1 477 59.0 0.000 0.000 |
+LZO1Y-999 | interfaces 129 1 115 89.1 0.000 0.000 |
+LZO1Y-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | nsswitch.conf 465 1 303 65.2 0.000 0.000 |
+LZO1Y-999 | passwd 846 1 425 50.2 0.000 0.000 |
+LZO1Y-999 | profile 1932 1 1213 62.8 0.000 0.000 |
+LZO1Y-999 | protocols 3144 1 1948 62.0 5.878 0.000 |
+LZO1Y-999 | rpc 911 1 605 66.4 0.000 0.000 |
+LZO1Y-999 | securetty 1854 1 1020 55.0 0.000 0.000 |
+LZO1Y-999 | services 12813 1 6450 50.3 5.141 0.000 |
+LZO1Y-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Y-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Y-999 | .bashrc 410 1 306 74.6 0.000 0.000 |
+LZO1Y-999 | .profile 241 1 219 90.9 0.000 0.000 |
+LZO1Y-999 | moduli 587027 3 25116 4.3 42.705 0.000 |
+LZO1Y-999 | ssh_config 1569 1 965 61.5 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key 505 1 444 87.9 0.000 0.000 |
+LZO1Y-999 | ssh_host_ecdsa_key.pub 177 1 170 96.0 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key 411 1 314 76.4 0.000 0.000 |
+LZO1Y-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key 2602 1 2566 98.6 0.000 0.000 |
+LZO1Y-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1Y-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Y-999 | sshd_config_readonly 3211 1 1739 54.2 0.000 0.000 |
+LZO1Y-999 | openssl.cnf 12328 1 5265 42.7 12.768 0.000 |
+LZO1Y-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | syslog-startup.conf 651 1 510 78.3 0.000 0.000 |
+LZO1Y-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Y-999 | ansi 1481 1 648 43.8 0.000 0.000 |
+LZO1Y-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Y-999 | linux 1740 1 906 52.1 0.000 0.000 |
+LZO1Y-999 | rxvt 2234 1 1321 59.1 0.000 0.000 |
+LZO1Y-999 | screen 1607 1 834 51.9 0.000 0.000 |
+LZO1Y-999 | screen-256color 1715 1 878 51.2 0.000 0.000 |
+LZO1Y-999 | sun 1004 1 439 43.7 0.000 0.000 |
+LZO1Y-999 | vt100 1282 1 698 54.4 0.000 0.000 |
+LZO1Y-999 | vt102 1276 1 695 54.5 0.000 0.000 |
+LZO1Y-999 | vt200 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt220 1391 1 817 58.7 0.000 0.000 |
+LZO1Y-999 | vt52 839 1 318 37.9 0.000 0.000 |
+LZO1Y-999 | xterm-256color 3882 1 2284 58.8 0.000 0.000 |
+LZO1Y-999 | xterm-color 1551 1 692 44.6 0.000 0.000 |
+LZO1Y-999 | xterm-xfree86 2240 1 1181 52.7 0.000 0.000 |
+LZO1Y-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Y-999 | local.rules 885 1 597 67.5 0.000 0.000 |
+LZO1Y-999 | udev.conf 215 1 186 86.5 0.000 0.000 |
+LZO1Y-999 | 50default 2652 1 1009 38.0 0.000 0.000 |
+LZO1Y-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Y-999 | volatile.cache 4839 1 1003 20.7 0.000 0.000 |
+LZO1Y-999 | xattr.conf 681 1 388 57.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1011 63.4 7.109 0.000
+LZO1Y-999 ***TOTALS*** 749281 111 110292 14.7 7.109 0.000
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+262144 block-size
+
+LZO1Z-999 | buildinfo 538 1 269 50.0 0.000 0.000 |
+LZO1Z-999 | busybox.links.nosuid 2436 1 1068 43.8 0.000 0.000 |
+LZO1Z-999 | busybox.links.suid 91 1 65 71.4 0.000 0.000 |
+LZO1Z-999 | devpts 93 1 92 98.9 0.000 0.000 |
+LZO1Z-999 | postinst 52 1 56 108 0.000 0.000 |
+LZO1Z-999 | rcS 1313 1 901 68.6 0.000 0.000 |
+LZO1Z-999 | useradd 115 1 120 104 0.000 0.000 |
+LZO1Z-999 | 00_core 1637 1 886 54.1 0.000 0.000 |
+LZO1Z-999 | 01_bootlogd 36 1 36 100 0.000 0.000 |
+LZO1Z-999 | 99_sshd 75 1 58 77.3 0.000 0.000 |
+LZO1Z-999 | ethertypes 1853 1 1237 66.8 0.000 0.000 |
+LZO1Z-999 | fstab 650 1 351 54.0 0.000 0.000 |
+LZO1Z-999 | group 518 1 387 74.7 0.000 0.000 |
+LZO1Z-999 | gshadow 432 1 269 62.3 0.000 0.000 |
+LZO1Z-999 | host.conf 26 1 30 115 0.000 0.000 |
+LZO1Z-999 | hostname 11 1 15 136 0.000 0.000 |
+LZO1Z-999 | hosts 235 1 181 77.0 0.000 0.000 |
+LZO1Z-999 | banner.sh 537 1 327 60.9 0.000 0.000 |
+LZO1Z-999 | bootlogd 1997 1 1077 53.9 0.000 0.000 |
+LZO1Z-999 | bootmisc.sh 2062 1 1260 61.1 0.000 0.000 |
+LZO1Z-999 | checkroot.sh 3640 1 2025 55.6 6.109 0.000 |
+LZO1Z-999 | devpts.sh 571 1 404 70.8 0.000 0.000 |
+LZO1Z-999 | dmesg.sh 397 1 277 69.8 0.000 0.000 |
+LZO1Z-999 | functions 2185 1 1224 56.0 0.000 0.000 |
+LZO1Z-999 | halt 555 1 427 76.9 0.000 0.000 |
+LZO1Z-999 | hostname.sh 625 1 449 71.8 0.000 0.000 |
+LZO1Z-999 | hwclock.sh 2541 1 1145 45.1 0.000 0.000 |
+LZO1Z-999 | modutils.sh 1362 1 790 58.0 0.000 0.000 |
+LZO1Z-999 | mountall.sh 1218 1 853 70.0 0.000 0.000 |
+LZO1Z-999 | mountnfs.sh 1634 1 864 52.9 0.000 0.000 |
+LZO1Z-999 | networking 1956 1 917 46.9 0.000 0.000 |
+LZO1Z-999 | populate-volatile.sh 7846 1 3053 38.9 7.455 0.000 |
+LZO1Z-999 | rc 4407 1 2223 50.4 6.399 0.000 |
+LZO1Z-999 | rcS 525 1 427 81.3 0.000 0.000 |
+LZO1Z-999 | read-only-rootfs-hook.sh 1317 1 830 63.0 0.000 0.000 |
+LZO1Z-999 | reboot 334 1 259 77.5 0.000 0.000 |
+LZO1Z-999 | rmnologin.sh 630 1 398 63.2 0.000 0.000 |
+LZO1Z-999 | save-rtc.sh 474 1 353 74.5 0.000 0.000 |
+LZO1Z-999 | sendsigs 483 1 333 68.9 0.000 0.000 |
+LZO1Z-999 | single 623 1 445 71.4 0.000 0.000 |
+LZO1Z-999 | sshd 2029 1 910 44.8 0.000 0.000 |
+LZO1Z-999 | sysfs.sh 1091 1 512 46.9 0.000 0.000 |
+LZO1Z-999 | syslog 2104 1 1043 49.6 0.000 0.000 |
+LZO1Z-999 | udev 3848 1 1868 48.5 5.229 0.000 |
+LZO1Z-999 | umountfs 585 1 429 73.3 0.000 0.000 |
+LZO1Z-999 | umountnfs.sh 756 1 533 70.5 0.000 0.000 |
+LZO1Z-999 | urandom 1518 1 880 58.0 0.000 0.000 |
+LZO1Z-999 | inittab 1186 1 742 62.6 0.000 0.000 |
+LZO1Z-999 | issue 99 1 103 104 0.000 0.000 |
+LZO1Z-999 | issue.net 96 1 100 104 0.000 0.000 |
+LZO1Z-999 | ld.so.cache 1564 1 584 37.3 0.000 0.000 |
+LZO1Z-999 | ld.so.conf 33 1 34 103 0.000 0.000 |
+LZO1Z-999 | limits 827 1 579 70.0 0.000 0.000 |
+LZO1Z-999 | login.access 1999 1 1097 54.9 0.000 0.000 |
+LZO1Z-999 | login.defs 13626 1 6250 45.9 5.610 0.000 |
+LZO1Z-999 | logrotate-dmesg.conf 121 1 113 93.4 0.000 0.000 |
+LZO1Z-999 | motd 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nfsroot 809 1 486 60.1 0.000 0.000 |
+LZO1Z-999 | interfaces 129 1 117 90.7 0.000 0.000 |
+LZO1Z-999 | nm-disabled-eth0 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | nsswitch.conf 465 1 313 67.3 0.000 0.000 |
+LZO1Z-999 | passwd 846 1 434 51.3 0.000 0.000 |
+LZO1Z-999 | profile 1932 1 1224 63.4 0.000 0.000 |
+LZO1Z-999 | protocols 3144 1 1942 61.8 5.917 0.000 |
+LZO1Z-999 | rpc 911 1 612 67.2 0.000 0.000 |
+LZO1Z-999 | securetty 1854 1 914 49.3 0.000 0.000 |
+LZO1Z-999 | services 12813 1 6461 50.4 5.047 0.000 |
+LZO1Z-999 | shadow 512 1 164 32.0 0.000 0.000 |
+LZO1Z-999 | shells 42 1 41 97.6 0.000 0.000 |
+LZO1Z-999 | .bashrc 410 1 311 75.9 0.000 0.000 |
+LZO1Z-999 | .profile 241 1 220 91.3 0.000 0.000 |
+LZO1Z-999 | moduli 587027 3 24370 4.2 38.864 0.000 |
+LZO1Z-999 | ssh_config 1569 1 976 62.2 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key 505 1 446 88.3 0.000 0.000 |
+LZO1Z-999 | ssh_host_ecdsa_key.pub 177 1 171 96.6 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key 411 1 315 76.6 0.000 0.000 |
+LZO1Z-999 | ssh_host_ed25519_key.pub 97 1 101 104 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key 2602 1 2563 98.5 0.000 0.000 |
+LZO1Z-999 | ssh_host_rsa_key.pub 569 1 573 101 0.000 0.000 |
+LZO1Z-999 | sshd_config 3202 1 1738 54.3 0.000 0.000 |
+LZO1Z-999 | sshd_config_readonly 3211 1 1741 54.2 0.000 0.000 |
+LZO1Z-999 | openssl.cnf 12328 1 5272 42.8 12.997 0.000 |
+LZO1Z-999 | subgid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | subuid 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | syslog-startup.conf 651 1 512 78.6 0.000 0.000 |
+LZO1Z-999 | syslog.conf 69 1 71 103 0.000 0.000 |
+LZO1Z-999 | ansi 1481 1 638 43.1 0.000 0.000 |
+LZO1Z-999 | dumb 308 1 69 22.4 0.000 0.000 |
+LZO1Z-999 | linux 1740 1 893 51.3 0.000 0.000 |
+LZO1Z-999 | rxvt 2234 1 1289 57.7 0.000 0.000 |
+LZO1Z-999 | screen 1607 1 810 50.4 0.000 0.000 |
+LZO1Z-999 | screen-256color 1715 1 857 50.0 0.000 0.000 |
+LZO1Z-999 | sun 1004 1 424 42.2 0.000 0.000 |
+LZO1Z-999 | vt100 1282 1 683 53.3 0.000 0.000 |
+LZO1Z-999 | vt102 1276 1 683 53.5 0.000 0.000 |
+LZO1Z-999 | vt200 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt220 1391 1 796 57.2 0.000 0.000 |
+LZO1Z-999 | vt52 839 1 314 37.4 0.000 0.000 |
+LZO1Z-999 | xterm-256color 3882 1 2151 55.4 0.000 0.000 |
+LZO1Z-999 | xterm-color 1551 1 675 43.5 0.000 0.000 |
+LZO1Z-999 | xterm-xfree86 2240 1 1139 50.8 0.000 0.000 |
+LZO1Z-999 | timestamp 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | 80-net-name-slot.rules 0 1 3 0.0 0.000 0.000 |
+LZO1Z-999 | local.rules 885 1 605 68.4 0.000 0.000 |
+LZO1Z-999 | udev.conf 215 1 188 87.4 0.000 0.000 |
+LZO1Z-999 | 50default 2652 1 1024 38.6 0.000 0.000 |
+LZO1Z-999 | version 15 1 19 127 0.000 0.000 |
+LZO1Z-999 | volatile.cache 4839 1 1038 21.5 0.000 0.000 |
+LZO1Z-999 | xattr.conf 681 1 395 58.0 0.000 0.000 |
+[clock=2] ***AVG*** 6874 1.0 1007 63.7 6.958 0.000
+LZO1Z-999 ***TOTALS*** 749281 111 109766 14.6 6.958 0.000
+Done.
+Align init: 0x7f6868ff6010 ( 0x7f6868ff6010 )
+Alignment test passed.
+PASS: align
+Checksum test passed.
+PASS: chksum
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+Simple compression test passed.
+PASS: simple
+
+LZO real-time data compression library (v2.10, Mar 01 2017).
+Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
+All Rights Reserved.
+
+compressed 131072 bytes into 593 bytes
+decompressed 593 bytes back into 131072 bytes
+
+miniLZO simple compression test passed.
+PASS: testmini
+DURATION: 1
+END: /usr/lib/lzo/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-lzo/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-lzo/testresults.json
new file mode 100644
index 00000000000..75db5bc1b08
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-lzo/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-lzo_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-lzo",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005595684051513672,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.307687282562256,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.022214889526367188,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.865602970123291,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001146554946899414,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.lzo.align": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.chksum": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.lzotest": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.lzo.testmini": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "lzo": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.064199924468994,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-m4/ptest-m4.log b/runtime/poky/qemux86-64/core-image-ptest-m4/ptest-m4.log
new file mode 100644
index 00000000000..e3645197834
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-m4/ptest-m4.log
@@ -0,0 +1,333 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: test-accept
+PASS: test-access
+PASS: test-alignof
+PASS: test-alloca-opt
+PASS: test-arpa_inet
+PASS: test-array_list
+PASS: test-array_oset
+PASS: test-asyncsafe-spin1
+Skipping test: multithreading not enabled
+SKIP: test-asyncsafe-spin2
+PASS: test-avltree_oset
+PASS: test-binary-io.sh
+PASS: test-bind
+PASS: test-bitrotate
+PASS: test-btowc1.sh
+PASS: test-btowc2.sh
+PASS: test-c-ctype
+PASS: test-c-stack.sh
+PASS: test-c-stack2.sh
+PASS: test-c-strcase.sh
+PASS: test-calloc-gnu
+PASS: test-canonicalize-lgpl
+PASS: test-canonicalize
+PASS: test-chdir
+PASS: test-cloexec
+PASS: test-close
+PASS: test-closein.sh
+PASS: test-connect
+PASS: test-creat
+PASS: test-ctype
+PASS: test-dirent
+PASS: test-dirname
+PASS: test-dup
+PASS: test-dup2
+PASS: test-dynarray
+PASS: test-environ
+PASS: test-errno
+./test-execute-main: test-execute-child subprocess failed: No such file or directory
+PASS: test-execute.sh
+./test-execute-script: executable-script subprocess failed: Exec format error
+./test-execute-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-execute-script
+test_heap: address range is still mapped after free().
+test_stack: count = 0
+PASS: test-explicit_bzero
+PASS: test-fchdir
+PASS: test-fclose
+PASS: test-fcntl-h
+PASS: test-fcntl
+PASS: test-fdopen
+PASS: test-fdopendir
+PASS: test-fflush
+PASS: test-fflush2.sh
+PASS: test-fgetc
+PASS: test-filenamecat
+PASS: test-float
+PASS: test-fopen-gnu
+PASS: test-fopen-safer
+PASS: test-fopen
+PASS: test-fpending.sh
+PASS: test-fpurge
+PASS: test-fputc
+PASS: test-fread
+PASS: test-freadahead.sh
+PASS: test-freading
+PASS: test-free
+PASS: test-freopen
+PASS: test-frexp-nolibm
+PASS: test-frexpl-nolibm
+PASS: test-fseek.sh
+PASS: test-fseek2.sh
+PASS: test-fseeko.sh
+PASS: test-fseeko2.sh
+PASS: test-fseeko3.sh
+PASS: test-fseeko4.sh
+PASS: test-fstat
+PASS: test-fstatat
+PASS: test-ftell.sh
+PASS: test-ftell2.sh
+PASS: test-ftell3
+PASS: test-ftello.sh
+PASS: test-ftello2.sh
+PASS: test-ftello3
+PASS: test-ftello4.sh
+PASS: test-ftruncate.sh
+PASS: test-fwrite
+PASS: test-getcwd-lgpl
+PASS: test-getcwd.sh
+PASS: test-getdtablesize
+PASS: test-getopt-gnu
+PASS: test-getprogname
+PASS: test-getrandom
+PASS: test-gettimeofday
+PASS: test-hard-locale
+PASS: test-hash
+PASS: test-iconv-h
+PASS: test-iconv
+PASS: test-ignore-value
+PASS: test-inet_pton
+PASS: test-intprops
+PASS: test-inttostr
+PASS: test-inttypes
+PASS: test-ioctl
+PASS: test-isblank
+PASS: test-isnand-nolibm
+PASS: test-isnanf-nolibm
+PASS: test-isnanl-nolibm
+PASS: test-iswblank
+PASS: test-iswdigit.sh
+PASS: test-iswxdigit.sh
+PASS: test-langinfo
+PASS: test-limits-h
+PASS: test-link
+PASS: test-linked_list
+PASS: test-linkedhash_list
+PASS: test-listen
+PASS: test-locale
+PASS: test-localeconv
+PASS: test-localename
+PASS: test-lseek.sh
+PASS: test-lstat
+PASS: test-malloc-gnu
+PASS: test-malloca
+PASS: test-math
+PASS: test-mbrtowc1.sh
+PASS: test-mbrtowc2.sh
+Skipping test: no traditional japanese locale is supported
+SKIP: test-mbrtowc3.sh
+Skipping test: no transitional chinese locale is supported
+SKIP: test-mbrtowc4.sh
+PASS: test-mbrtowc5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-7.sh
+PASS: test-mbsinit.sh
+PASS: test-mbsstr1
+PASS: test-mbsstr2.sh
+Skipping test: no chinese GB18030 locale is supported
+SKIP: test-mbsstr3.sh
+PASS: test-memchr
+PASS: test-memchr2
+PASS: test-memrchr
+PASS: test-mkdir
+PASS: test-nanosleep
+PASS: test-netinet_in
+PASS: test-nl_langinfo.sh
+Skipping test: multithreading not enabled
+SKIP: test-nl_langinfo-mt
+PASS: test-open
+PASS: test-openat
+PASS: test-pathmax
+PASS: test-perror.sh
+PASS: test-perror2
+PASS: test-pipe
+PASS: test-pipe2
+PASS: test-posix_spawn-open1
+PASS: test-posix_spawn-open2
+PASS: test-posix_spawn-inherit0
+PASS: test-posix_spawn-inherit1
+PASS: test-posix_spawn-script
+PASS: test-posix_spawn_file_actions_addchdir
+PASS: test-posix_spawn-chdir
+PASS: test-posix_spawn_file_actions_addclose
+PASS: test-posix_spawn_file_actions_adddup2
+PASS: test-posix_spawn_file_actions_addopen
+PASS: test-posix_spawn-dup2-stdout
+PASS: test-posix_spawn-dup2-stdin
+PASS: test-posix_spawnp-script
+PASS: test-printf-frexp
+PASS: test-printf-frexpl
+PASS: test-pthread
+PASS: test-pthread-thread
+PASS: test-pthread_sigmask1
+Skipping test: POSIX threads not enabled
+SKIP: test-pthread_sigmask2
+PASS: test-quotearg-simple
+PASS: test-raise
+PASS: test-rawmemchr
+PASS: test-read-file
+PASS: test-readlink
+PASS: test-realloc-gnu
+PASS: test-reallocarray
+PASS: test-regex
+PASS: test-rename
+PASS: test-rmdir
+PASS: test-sched
+PASS: test-scratch-buffer
+Invalid nfd test... passed
+Invalid fd test... passed
+Unconnected socket test... passed
+Connected sockets test... passed
+General socket test with fork... passed
+Pipe test... passed
+PASS: test-select
+PASS: test-select-in.sh
+PASS: test-select-out.sh
+PASS: test-setenv
+PASS: test-setlocale_null
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-one
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-all
+PASS: test-setlocale1.sh
+PASS: test-setlocale2.sh
+PASS: test-setsockopt
+PASS: test-sigaction
+PASS: test-signal-h
+PASS: test-signbit
+PASS: test-sigpipe.sh
+PASS: test-sigprocmask
+Test passed.
+PASS: test-sigsegv-catch-segv1
+Doing SIGSEGV pass 1.
+Fault 1 caught.
+Doing SIGSEGV pass 2.
+Fault 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-segv2
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow1
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Segmentation violation correctly detected.
+Segmentation violation correctly detected.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow2
+PASS: test-sleep
+PASS: test-snprintf
+PASS: test-sockets
+PASS: test-spawn-pipe.sh
+./test-spawn-pipe-script: executable-script subprocess failed: Exec format error
+./test-spawn-pipe-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-spawn-pipe-script
+PASS: test-spawn
+PASS: test-stat
+PASS: test-stat-time
+PASS: test-stdalign
+PASS: test-stdbool
+PASS: test-stddef
+PASS: test-stdint
+PASS: test-stdio
+PASS: test-stdlib
+PASS: test-strchrnul
+PASS: test-strerror
+PASS: test-strerror_r
+PASS: test-striconv
+PASS: test-string
+PASS: test-strnlen
+PASS: test-strsignal
+PASS: test-strstr
+PASS: test-strtod
+PASS: test-strtod1.sh
+PASS: test-symlink
+PASS: test-sys_ioctl
+PASS: test-sys_random
+PASS: test-sys_select
+PASS: test-sys_socket
+PASS: test-sys_stat
+PASS: test-sys_time
+PASS: test-sys_types
+PASS: test-sys_uio
+PASS: test-sys_wait
+PASS: test-init.sh
+PASS: test-thread_self
+Skipping test: multithreading not enabled
+SKIP: test-thread_create
+PASS: test-time
+PASS: test-dup-safer
+PASS: test-unistd
+PASS: test-u8-mbtoucr
+PASS: test-u8-uctomb
+PASS: test-uc_width
+PASS: uniwidth/test-uc_width2.sh
+PASS: test-unsetenv
+./test-update-copyright.sh: skipping this test;
+your system has insufficient support for Perl
+SKIP: test-update-copyright.sh
+PASS: test-vasnprintf
+PASS: test-vasprintf-posix
+PASS: test-vasprintf
+test-vc-list-files-git.sh: skipped test: git not found in PATH
+SKIP: test-vc-list-files-git.sh
+test-vc-list-files-cvs.sh: skipped test: cvs not found in PATH
+SKIP: test-vc-list-files-cvs.sh
+PASS: test-verify
+test-verify.sh: skipped test: cannot compile error-free
+SKIP: test-verify.sh
+PASS: test-version-etc.sh
+PASS: test-wchar
+PASS: test-wcrtomb.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-7.sh
+PASS: test-wctype-h
+PASS: test-wcwidth
+PASS: test-write
+PASS: test-xalloc-die.sh
+PASS: test-xvasprintf
+=======================
+All 240 tests passed
+(27 tests were not run)
+=======================
+DURATION: 24
diff --git a/runtime/poky/qemux86-64/core-image-ptest-m4/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-m4/ptest-raw.log
new file mode 100644
index 00000000000..d4398af47c6
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-m4/ptest-raw.log
@@ -0,0 +1,338 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/m4/ptest
+PASS: test-accept
+PASS: test-access
+PASS: test-alignof
+PASS: test-alloca-opt
+PASS: test-arpa_inet
+PASS: test-array_list
+PASS: test-array_oset
+PASS: test-asyncsafe-spin1
+Skipping test: multithreading not enabled
+SKIP: test-asyncsafe-spin2
+PASS: test-avltree_oset
+PASS: test-binary-io.sh
+PASS: test-bind
+PASS: test-bitrotate
+PASS: test-btowc1.sh
+PASS: test-btowc2.sh
+PASS: test-c-ctype
+PASS: test-c-stack.sh
+PASS: test-c-stack2.sh
+PASS: test-c-strcase.sh
+PASS: test-calloc-gnu
+PASS: test-canonicalize-lgpl
+PASS: test-canonicalize
+PASS: test-chdir
+PASS: test-cloexec
+PASS: test-close
+PASS: test-closein.sh
+PASS: test-connect
+PASS: test-creat
+PASS: test-ctype
+PASS: test-dirent
+PASS: test-dirname
+PASS: test-dup
+PASS: test-dup2
+PASS: test-dynarray
+PASS: test-environ
+PASS: test-errno
+./test-execute-main: test-execute-child subprocess failed: No such file or directory
+PASS: test-execute.sh
+./test-execute-script: executable-script subprocess failed: Exec format error
+./test-execute-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-execute-script
+test_heap: address range is still mapped after free().
+test_stack: count = 0
+PASS: test-explicit_bzero
+PASS: test-fchdir
+PASS: test-fclose
+PASS: test-fcntl-h
+PASS: test-fcntl
+PASS: test-fdopen
+PASS: test-fdopendir
+PASS: test-fflush
+PASS: test-fflush2.sh
+PASS: test-fgetc
+PASS: test-filenamecat
+PASS: test-float
+PASS: test-fopen-gnu
+PASS: test-fopen-safer
+PASS: test-fopen
+PASS: test-fpending.sh
+PASS: test-fpurge
+PASS: test-fputc
+PASS: test-fread
+PASS: test-freadahead.sh
+PASS: test-freading
+PASS: test-free
+PASS: test-freopen
+PASS: test-frexp-nolibm
+PASS: test-frexpl-nolibm
+PASS: test-fseek.sh
+PASS: test-fseek2.sh
+PASS: test-fseeko.sh
+PASS: test-fseeko2.sh
+PASS: test-fseeko3.sh
+PASS: test-fseeko4.sh
+PASS: test-fstat
+PASS: test-fstatat
+PASS: test-ftell.sh
+PASS: test-ftell2.sh
+PASS: test-ftell3
+PASS: test-ftello.sh
+PASS: test-ftello2.sh
+PASS: test-ftello3
+PASS: test-ftello4.sh
+PASS: test-ftruncate.sh
+PASS: test-fwrite
+PASS: test-getcwd-lgpl
+PASS: test-getcwd.sh
+PASS: test-getdtablesize
+PASS: test-getopt-gnu
+PASS: test-getprogname
+PASS: test-getrandom
+PASS: test-gettimeofday
+PASS: test-hard-locale
+PASS: test-hash
+PASS: test-iconv-h
+PASS: test-iconv
+PASS: test-ignore-value
+PASS: test-inet_pton
+PASS: test-intprops
+PASS: test-inttostr
+PASS: test-inttypes
+PASS: test-ioctl
+PASS: test-isblank
+PASS: test-isnand-nolibm
+PASS: test-isnanf-nolibm
+PASS: test-isnanl-nolibm
+PASS: test-iswblank
+PASS: test-iswdigit.sh
+PASS: test-iswxdigit.sh
+PASS: test-langinfo
+PASS: test-limits-h
+PASS: test-link
+PASS: test-linked_list
+PASS: test-linkedhash_list
+PASS: test-listen
+PASS: test-locale
+PASS: test-localeconv
+PASS: test-localename
+PASS: test-lseek.sh
+PASS: test-lstat
+PASS: test-malloc-gnu
+PASS: test-malloca
+PASS: test-math
+PASS: test-mbrtowc1.sh
+PASS: test-mbrtowc2.sh
+Skipping test: no traditional japanese locale is supported
+SKIP: test-mbrtowc3.sh
+Skipping test: no transitional chinese locale is supported
+SKIP: test-mbrtowc4.sh
+PASS: test-mbrtowc5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-mbrtowc-w32-7.sh
+PASS: test-mbsinit.sh
+PASS: test-mbsstr1
+PASS: test-mbsstr2.sh
+Skipping test: no chinese GB18030 locale is supported
+SKIP: test-mbsstr3.sh
+PASS: test-memchr
+PASS: test-memchr2
+PASS: test-memrchr
+PASS: test-mkdir
+PASS: test-nanosleep
+PASS: test-netinet_in
+PASS: test-nl_langinfo.sh
+Skipping test: multithreading not enabled
+SKIP: test-nl_langinfo-mt
+PASS: test-open
+PASS: test-openat
+PASS: test-pathmax
+PASS: test-perror.sh
+PASS: test-perror2
+PASS: test-pipe
+PASS: test-pipe2
+PASS: test-posix_spawn-open1
+PASS: test-posix_spawn-open2
+PASS: test-posix_spawn-inherit0
+PASS: test-posix_spawn-inherit1
+PASS: test-posix_spawn-script
+PASS: test-posix_spawn_file_actions_addchdir
+PASS: test-posix_spawn-chdir
+PASS: test-posix_spawn_file_actions_addclose
+PASS: test-posix_spawn_file_actions_adddup2
+PASS: test-posix_spawn_file_actions_addopen
+PASS: test-posix_spawn-dup2-stdout
+PASS: test-posix_spawn-dup2-stdin
+PASS: test-posix_spawnp-script
+PASS: test-printf-frexp
+PASS: test-printf-frexpl
+PASS: test-pthread
+PASS: test-pthread-thread
+PASS: test-pthread_sigmask1
+Skipping test: POSIX threads not enabled
+SKIP: test-pthread_sigmask2
+PASS: test-quotearg-simple
+PASS: test-raise
+PASS: test-rawmemchr
+PASS: test-read-file
+PASS: test-readlink
+PASS: test-realloc-gnu
+PASS: test-reallocarray
+PASS: test-regex
+PASS: test-rename
+PASS: test-rmdir
+PASS: test-sched
+PASS: test-scratch-buffer
+Invalid nfd test... passed
+Invalid fd test... passed
+Unconnected socket test... passed
+Connected sockets test... passed
+General socket test with fork... passed
+Pipe test... passed
+PASS: test-select
+PASS: test-select-in.sh
+PASS: test-select-out.sh
+PASS: test-setenv
+PASS: test-setlocale_null
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-one
+Skipping test: multithreading not enabled
+SKIP: test-setlocale_null-mt-all
+PASS: test-setlocale1.sh
+PASS: test-setlocale2.sh
+PASS: test-setsockopt
+PASS: test-sigaction
+PASS: test-signal-h
+PASS: test-signbit
+PASS: test-sigpipe.sh
+PASS: test-sigprocmask
+Test passed.
+PASS: test-sigsegv-catch-segv1
+Doing SIGSEGV pass 1.
+Fault 1 caught.
+Doing SIGSEGV pass 2.
+Fault 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-segv2
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow1
+Starting recursion pass 1.
+Stack overflow 1 caught.
+Starting recursion pass 2.
+Stack overflow 2 caught.
+Segmentation violation correctly detected.
+Segmentation violation correctly detected.
+Test passed.
+PASS: test-sigsegv-catch-stackoverflow2
+PASS: test-sleep
+PASS: test-snprintf
+PASS: test-sockets
+PASS: test-spawn-pipe.sh
+./test-spawn-pipe-script: executable-script subprocess failed: Exec format error
+./test-spawn-pipe-script: executable-script.sh subprocess failed: Exec format error
+PASS: test-spawn-pipe-script
+PASS: test-spawn
+PASS: test-stat
+PASS: test-stat-time
+PASS: test-stdalign
+PASS: test-stdbool
+PASS: test-stddef
+PASS: test-stdint
+PASS: test-stdio
+PASS: test-stdlib
+PASS: test-strchrnul
+PASS: test-strerror
+PASS: test-strerror_r
+PASS: test-striconv
+PASS: test-string
+PASS: test-strnlen
+PASS: test-strsignal
+PASS: test-strstr
+PASS: test-strtod
+PASS: test-strtod1.sh
+PASS: test-symlink
+PASS: test-sys_ioctl
+PASS: test-sys_random
+PASS: test-sys_select
+PASS: test-sys_socket
+PASS: test-sys_stat
+PASS: test-sys_time
+PASS: test-sys_types
+PASS: test-sys_uio
+PASS: test-sys_wait
+PASS: test-init.sh
+PASS: test-thread_self
+Skipping test: multithreading not enabled
+SKIP: test-thread_create
+PASS: test-time
+PASS: test-dup-safer
+PASS: test-unistd
+PASS: test-u8-mbtoucr
+PASS: test-u8-uctomb
+PASS: test-uc_width
+PASS: uniwidth/test-uc_width2.sh
+PASS: test-unsetenv
+./test-update-copyright.sh: skipping this test;
+your system has insufficient support for Perl
+SKIP: test-update-copyright.sh
+PASS: test-vasnprintf
+PASS: test-vasprintf-posix
+PASS: test-vasprintf
+test-vc-list-files-git.sh: skipped test: git not found in PATH
+SKIP: test-vc-list-files-git.sh
+test-vc-list-files-cvs.sh: skipped test: cvs not found in PATH
+SKIP: test-vc-list-files-cvs.sh
+PASS: test-verify
+test-verify.sh: skipped test: cannot compile error-free
+SKIP: test-verify.sh
+PASS: test-version-etc.sh
+PASS: test-wchar
+PASS: test-wcrtomb.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-1.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-2.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-3.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-4.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-5.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-6.sh
+Skipping test: not a native Windows system
+SKIP: test-wcrtomb-w32-7.sh
+PASS: test-wctype-h
+PASS: test-wcwidth
+PASS: test-write
+PASS: test-xalloc-die.sh
+PASS: test-xvasprintf
+=======================
+All 240 tests passed
+(27 tests were not run)
+=======================
+DURATION: 24
+END: /usr/lib/m4/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-m4/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-m4/testresults.json
new file mode 100644
index 00000000000..45f4565e715
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-m4/testresults.json
@@ -0,0 +1,864 @@
+{
+ "runtime_core-image-ptest-m4_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-m4",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010116100311279297,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2668795585632324,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03282737731933594,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 23.63783860206604,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008301734924316406,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-accept": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-access": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-alignof": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-alloca-opt": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-arpa_inet": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-array_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-array_oset": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-asyncsafe-spin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-asyncsafe-spin2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-avltree_oset": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-binary-io.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-bind": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-bitrotate": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-btowc1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-btowc2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-ctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-stack.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-stack2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-c-strcase.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-calloc-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-canonicalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-canonicalize-lgpl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-chdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-cloexec": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-close": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-closein.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-connect": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-creat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ctype": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dirent": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dirname": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dup": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dup-safer": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dup2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-dynarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-environ": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-execute-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-execute.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-explicit_bzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fchdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fclose": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fcntl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fcntl-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fdopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fdopendir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fflush": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fflush2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fgetc": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-filenamecat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-float": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fopen-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fopen-safer": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fpending.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fpurge": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fputc": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fread": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-freadahead.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-freading": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-free": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-freopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-frexp-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-frexpl-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseek.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseek2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko3.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fseeko4.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fstat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fstatat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftell.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftell2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftell3": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello3": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftello4.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ftruncate.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-fwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getcwd-lgpl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getcwd.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getdtablesize": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getopt-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getprogname": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-getrandom": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-gettimeofday": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-hard-locale": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iconv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iconv-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ignore-value": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-inet_pton": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-init.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-intprops": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-inttostr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-inttypes": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-ioctl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isblank": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isnand-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isnanf-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-isnanl-nolibm": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iswblank": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iswdigit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-iswxdigit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-langinfo": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-limits-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-link": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-linked_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-linkedhash_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-listen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-locale": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-localeconv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-localename": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-lseek.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-lstat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-malloc-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-malloca": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-math": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-1.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-2.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-4.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-5.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-6.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc-w32-7.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbrtowc2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbrtowc3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc4.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-mbrtowc5.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsinit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsstr1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsstr2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mbsstr3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-memchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-memchr2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-memrchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-mkdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-nanosleep": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-netinet_in": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-nl_langinfo-mt": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-nl_langinfo.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-open": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-openat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pathmax": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-perror.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-perror2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pipe2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-chdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-dup2-stdin": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-dup2-stdout": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-inherit0": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-inherit1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-open1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-open2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_addchdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_addclose": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_adddup2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawn_file_actions_addopen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-posix_spawnp-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-printf-frexp": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-printf-frexpl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread-thread": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread_sigmask1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-pthread_sigmask2": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-quotearg-simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-rawmemchr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-read-file": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-readlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-realloc-gnu": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-reallocarray": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-regex": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-rename": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-rmdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sched": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-scratch-buffer": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-select": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-select-in.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-select-out.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setenv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-setlocale_null-mt-all": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-setlocale_null-mt-one": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-setsockopt": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigaction": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-signal-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-signbit": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigpipe.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigprocmask": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-segv1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-segv2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-stackoverflow1": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sigsegv-catch-stackoverflow2": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sleep": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-snprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sockets": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-spawn": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-spawn-pipe-script": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-spawn-pipe.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stat-time": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdalign": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdbool": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stddef": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdint": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdio": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-stdlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strchrnul": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strerror": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strerror_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-striconv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-string": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strnlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strsignal": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strstr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strtod": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-strtod1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-symlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_ioctl": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_random": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_socket": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_stat": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_time": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_uio": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-sys_wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-thread_create": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-thread_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-time": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-u8-mbtoucr": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-u8-uctomb": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-uc_width": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-unistd": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-unsetenv": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-update-copyright.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-vasnprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-vasprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-vasprintf-posix": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-vc-list-files-cvs.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-vc-list-files-git.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-verify": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-verify.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-version-etc.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wchar": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-1.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-2.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-3.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-4.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-5.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-6.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb-w32-7.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.m4.test-wcrtomb.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wctype-h": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-wcwidth": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-write": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-xalloc-die.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.test-xvasprintf": {
+ "status": "PASSED"
+ },
+ "ptestresult.m4.uniwidth/test-uc_width2.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "m4": {
+ "duration": "24"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.087902784347534,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-nettle.log b/runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-nettle.log
new file mode 100644
index 00000000000..4def932a60c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-nettle.log
@@ -0,0 +1,123 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: aes-keywrap-test
+PASS: aes-test
+PASS: arcfour-test
+PASS: arctwo-test
+PASS: balloon-test
+PASS: base16-test
+PASS: base64-test
+PASS: bcrypt-test
+PASS: bignum-test
+PASS: blowfish-test
+PASS: buffer-test
+PASS: camellia-test
+PASS: cast128-test
+PASS: cbc-test
+PASS: ccm-test
+PASS: cfb-test
+PASS: chacha-poly1305-test
+PASS: chacha-test
+PASS: cmac-test
+PASS: cnd-memcpy-test
+PASS: ctr-test
+PASS: curve25519-dh-test
+PASS: curve448-dh-test
+PASS: cxx-test
+PASS: des-test
+PASS: des3-test
+PASS: dlopen-test
+PASS: dsa-keygen-test
+PASS: dsa-test
+PASS: eax-test
+PASS: ecc-add-test
+PASS: ecc-dup-test
+PASS: ecc-mod-arith-test
+PASS: ecc-mod-test
+PASS: ecc-modinv-test
+PASS: ecc-mul-a-test
+PASS: ecc-mul-g-test
+PASS: ecc-redc-test
+PASS: ecc-sqrt-test
+PASS: ecdh-test
+PASS: ecdsa-keygen-test
+PASS: ecdsa-sign-test
+PASS: ecdsa-verify-test
+PASS: ed25519-test
+PASS: ed448-test
+PASS: eddsa-compress-test
+PASS: eddsa-sign-test
+PASS: eddsa-verify-test
+PASS: gcm-test
+PASS: gostdsa-keygen-test
+PASS: gostdsa-sign-test
+PASS: gostdsa-verify-test
+PASS: gostdsa-vko-test
+PASS: gosthash94-test
+PASS: hkdf-test
+PASS: hmac-test
+PASS: knuth-lfib-test
+PASS: md2-test
+PASS: md4-test
+PASS: md5-compat-test
+PASS: md5-test
+PASS: memeql-test
+PASS: memxor-test
+PASS: meta-aead-test
+PASS: meta-armor-test
+PASS: meta-cipher-test
+PASS: meta-hash-test
+PASS: meta-mac-test
+PASS: nettle-pbkdf2-test
+PASS: ocb-test
+PASS: pbkdf2-test
+PASS: pkcs1-conv-test
+PASS: pkcs1-sec-decrypt-test
+PASS: pkcs1-test
+PASS: poly1305-test
+PASS: pss-mgf1-test
+PASS: pss-test
+PASS: random-prime-test
+PASS: ripemd160-test
+PASS: rsa-compute-root-test
+PASS: rsa-encrypt-test
+PASS: rsa-keygen-test
+PASS: rsa-pss-sign-tr-test
+PASS: rsa-sec-decrypt-test
+PASS: rsa-sign-tr-test
+PASS: rsa-test
+PASS: rsa2sexp-test
+PASS: salsa20-test
+PASS: serpent-test
+PASS: sexp-conv-test
+PASS: sexp-format-test
+PASS: sexp-test
+PASS: sexp2rsa-test
+SKIP: sha1-huge-test (long run time)
+PASS: sha1-test
+PASS: sha224-test
+PASS: sha256-test
+PASS: sha3-224-test
+PASS: sha3-256-test
+PASS: sha3-384-test
+PASS: sha3-512-test
+PASS: sha3-permute-test
+PASS: sha384-test
+PASS: sha512-224-test
+PASS: sha512-256-test
+PASS: sha512-test
+PASS: shake256-test
+PASS: siv-cmac-test
+PASS: siv-gcm-test
+PASS: sm3-test
+PASS: sm4-test
+PASS: streebog-test
+SKIP: symbols-test (needs static libraries)
+PASS: twofish-test
+PASS: umac-test
+PASS: version-test
+SKIP: x86-ibt-test
+PASS: xts-test
+PASS: yarrow-test
+All 116 tests passed
+DURATION: 12
diff --git a/runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-raw.log
new file mode 100644
index 00000000000..73629e49794
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-nettle/ptest-raw.log
@@ -0,0 +1,128 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/nettle/ptest
+PASS: aes-keywrap-test
+PASS: aes-test
+PASS: arcfour-test
+PASS: arctwo-test
+PASS: balloon-test
+PASS: base16-test
+PASS: base64-test
+PASS: bcrypt-test
+PASS: bignum-test
+PASS: blowfish-test
+PASS: buffer-test
+PASS: camellia-test
+PASS: cast128-test
+PASS: cbc-test
+PASS: ccm-test
+PASS: cfb-test
+PASS: chacha-poly1305-test
+PASS: chacha-test
+PASS: cmac-test
+PASS: cnd-memcpy-test
+PASS: ctr-test
+PASS: curve25519-dh-test
+PASS: curve448-dh-test
+PASS: cxx-test
+PASS: des-test
+PASS: des3-test
+PASS: dlopen-test
+PASS: dsa-keygen-test
+PASS: dsa-test
+PASS: eax-test
+PASS: ecc-add-test
+PASS: ecc-dup-test
+PASS: ecc-mod-arith-test
+PASS: ecc-mod-test
+PASS: ecc-modinv-test
+PASS: ecc-mul-a-test
+PASS: ecc-mul-g-test
+PASS: ecc-redc-test
+PASS: ecc-sqrt-test
+PASS: ecdh-test
+PASS: ecdsa-keygen-test
+PASS: ecdsa-sign-test
+PASS: ecdsa-verify-test
+PASS: ed25519-test
+PASS: ed448-test
+PASS: eddsa-compress-test
+PASS: eddsa-sign-test
+PASS: eddsa-verify-test
+PASS: gcm-test
+PASS: gostdsa-keygen-test
+PASS: gostdsa-sign-test
+PASS: gostdsa-verify-test
+PASS: gostdsa-vko-test
+PASS: gosthash94-test
+PASS: hkdf-test
+PASS: hmac-test
+PASS: knuth-lfib-test
+PASS: md2-test
+PASS: md4-test
+PASS: md5-compat-test
+PASS: md5-test
+PASS: memeql-test
+PASS: memxor-test
+PASS: meta-aead-test
+PASS: meta-armor-test
+PASS: meta-cipher-test
+PASS: meta-hash-test
+PASS: meta-mac-test
+PASS: nettle-pbkdf2-test
+PASS: ocb-test
+PASS: pbkdf2-test
+PASS: pkcs1-conv-test
+PASS: pkcs1-sec-decrypt-test
+PASS: pkcs1-test
+PASS: poly1305-test
+PASS: pss-mgf1-test
+PASS: pss-test
+PASS: random-prime-test
+PASS: ripemd160-test
+PASS: rsa-compute-root-test
+PASS: rsa-encrypt-test
+PASS: rsa-keygen-test
+PASS: rsa-pss-sign-tr-test
+PASS: rsa-sec-decrypt-test
+PASS: rsa-sign-tr-test
+PASS: rsa-test
+PASS: rsa2sexp-test
+PASS: salsa20-test
+PASS: serpent-test
+PASS: sexp-conv-test
+PASS: sexp-format-test
+PASS: sexp-test
+PASS: sexp2rsa-test
+SKIP: sha1-huge-test (long run time)
+PASS: sha1-test
+PASS: sha224-test
+PASS: sha256-test
+PASS: sha3-224-test
+PASS: sha3-256-test
+PASS: sha3-384-test
+PASS: sha3-512-test
+PASS: sha3-permute-test
+PASS: sha384-test
+PASS: sha512-224-test
+PASS: sha512-256-test
+PASS: sha512-test
+PASS: shake256-test
+PASS: siv-cmac-test
+PASS: siv-gcm-test
+PASS: sm3-test
+PASS: sm4-test
+PASS: streebog-test
+SKIP: symbols-test (needs static libraries)
+PASS: twofish-test
+PASS: umac-test
+PASS: version-test
+SKIP: x86-ibt-test
+PASS: xts-test
+PASS: yarrow-test
+All 116 tests passed
+DURATION: 12
+END: /usr/lib/nettle/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-nettle/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-nettle/testresults.json
new file mode 100644
index 00000000000..a7d0f7d5764
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-nettle/testresults.json
@@ -0,0 +1,420 @@
+{
+ "runtime_core-image-ptest-nettle_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-nettle",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005755424499511719,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2596020698547363,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.022307872772216797,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 13.02600622177124,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005650520324707031,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.aes-keywrap-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.aes-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.arcfour-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.arctwo-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.balloon-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.base16-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.base64-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.bcrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.bignum-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.blowfish-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.buffer-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.camellia-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cast128-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cbc-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ccm-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cfb-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.chacha-poly1305-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.chacha-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cmac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cnd-memcpy-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ctr-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.curve25519-dh-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.curve448-dh-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.cxx-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.des-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.des3-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.dlopen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.dsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.dsa-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eax-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-add-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-dup-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mod-arith-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mod-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-modinv-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mul-a-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-mul-g-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-redc-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecc-sqrt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdh-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdsa-sign-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ecdsa-verify-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ed25519-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ed448-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eddsa-compress-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eddsa-sign-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.eddsa-verify-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gcm-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-sign-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-verify-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gostdsa-vko-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.gosthash94-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.hkdf-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.hmac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.knuth-lfib-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md2-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md4-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md5-compat-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.md5-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.memeql-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.memxor-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-aead-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-armor-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-cipher-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-hash-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.meta-mac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.nettle-pbkdf2-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ocb-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pbkdf2-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pkcs1-conv-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pkcs1-sec-decrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pkcs1-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.poly1305-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pss-mgf1-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.pss-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.random-prime-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.ripemd160-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-compute-root-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-encrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-keygen-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-pss-sign-tr-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-sec-decrypt-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-sign-tr-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.rsa2sexp-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.salsa20-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.serpent-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp-conv-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp-format-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sexp2rsa-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha1-huge-test__long_run_time_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.sha1-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha224-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-224-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-384-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-512-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha3-permute-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha384-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha512-224-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha512-256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sha512-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.shake256-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.siv-cmac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.siv-gcm-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sm3-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.sm4-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.streebog-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.symbols-test__needs_static_libraries_": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.twofish-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.umac-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.version-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.x86-ibt-test": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.nettle.xts-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.nettle.yarrow-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "nettle": {
+ "duration": "12"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.069690465927124,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-opkg.log b/runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-opkg.log
new file mode 100644
index 00000000000..10bccc8a8f5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-opkg.log
@@ -0,0 +1,113 @@
+START: ptest-runner
+2024-01-31T02:03
+make -C tests DATADIR=/usr/share SYSCONFDIR=/etc VARDIR=/var
+make[1]: Entering directory '/usr/lib/opkg/ptest/tests'
+PASS:core/01_install.py
+PASS:core/02_file.py
+PASS:core/03_upgrade.py
+PASS:core/04_upgrade_file.py
+PASS:core/05_downgrade.py
+PASS:core/06_dependency.py
+PASS:core/07_hold_upgrade.py
+PASS:core/08_hold_by_hand.py
+PASS:core/09_hold_depends.py
+PASS:core/10_virtual_conflicts_first.py
+PASS:core/11_virtual_conflicts_second.py
+PASS:core/12_virtual_no_conflicts.py
+PASS:core/13_virtual_upgrade.py
+PASS:core/14_upgrade_by_uri.py
+PASS:core/15_reinstall_by_uri.py
+PASS:core/16_upgrade_dependency.py
+PASS:core/17_upgrade_conflicts.py
+PASS:core/18_upgrade_recommends.py
+PASS:core/19_no_recommends.py
+PASS:core/20_exclude.py
+PASS:core/21_autoremove.py
+PASS:core/22_autoremove_dependency.py
+PASS:core/23_force_depends.py
+PASS:core/24_nodeps.py
+PASS:core/25_essential.py
+PASS:core/25a_essential.py
+PASS:core/26_prefer_arch_to_version.py
+PASS:core/27_reldeps_lt.py
+PASS:core/28_reldeps_lteq.py
+PASS:core/29_reldeps_eq.py
+PASS:core/30_reldeps_gteq.py
+PASS:core/31_reldeps_gt.py
+PASS:core/32_intercept_disable.py
+PASS:core/33_install_exact_version.py
+PASS:core/34_list_upgradable.py
+PASS:core/35_download_only.py
+PASS:core/36_install_virtual.py
+PASS:core/37_globs.py
+PASS:core/38_install_constrained_version.py
+PASS:core/39_distupgrade.py
+PASS:core/40_arch.py
+PASS:core/41_info_fields.py
+PASS:core/42_info_description.py
+PASS:core/43_add_ignore_recommends.py
+PASS:core/44_search.py
+PASS:core/45_install_preexisting.py
+PASS:regress/issue26.py
+PASS:regress/issue31.py
+PASS:regress/issue32.py
+PASS:regress/issue45.py
+PASS:regress/issue46.py
+PASS:regress/issue50.py
+PASS:regress/issue50a.py
+PASS:regress/issue51.py
+PASS:regress/issue55.py
+PASS:regress/issue58.py
+PASS:regress/issue72.py
+PASS:regress/issue79.py
+PASS:regress/issue85.py
+PASS:regress/issue89.py
+PASS:regress/issue91.py
+PASS:regress/issue103.py
+PASS:regress/issue121.py
+regress/issue124.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124.py
+regress/issue124a.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124a.py
+PASS:regress/issue127.py
+PASS:regress/issue152.py
+PASS:regress/issue154.py
+PASS:regress/issue156.py
+PASS:regress/issue162.py
+PASS:regress/issue163.py
+PASS:regress/issue165.py
+PASS:regress/issue165a.py
+PASS:regress/issue165b.py
+PASS:regress/issue167.py
+PASS:regress/issue8351.py
+PASS:regress/issue8601.py
+PASS:regress/issue8912.py
+PASS:regress/issue8913.py
+PASS:regress/issue9059.py
+PASS:regress/issue9218.py
+PASS:regress/issue9533.py
+PASS:regress/issue9802.py
+PASS:regress/issue9802b.py
+PASS:regress/issue9987.py
+PASS:regress/issue9939.py
+/usr/lib/opkg/ptest/tests/regress/issue10358.py:9: SyntaxWarning: invalid escape sequence '\w'
+ re_half_installed = re.compile('Status: \w+ \w+ half-installed')
+PASS:regress/issue10358.py
+PASS:regress/issue10358b.py
+PASS:regress/issue10461a.py
+PASS:regress/issue10461b.py
+PASS:regress/issue10777.py
+PASS:regress/issue10781.py
+PASS:regress/issue11033.py
+PASS:regress/issue11033b.py
+PASS:regress/issue11301.py
+PASS:regress/issue11826.py
+PASS:regress/issue13574.py
+PASS:regress/issue13758.py
+PASS:regress/issue14178.py
+PASS:regress/issue14459.py
+PASS:misc/filehash.py
+PASS:misc/update_loses_autoinstalled_flag.py
+PASS:misc/version_comparisons.py
+make[1]: Leaving directory '/usr/lib/opkg/ptest/tests'
+DURATION: 15
diff --git a/runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-raw.log
new file mode 100644
index 00000000000..4df0384b429
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-opkg/ptest-raw.log
@@ -0,0 +1,118 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/opkg/ptest
+make -C tests DATADIR=/usr/share SYSCONFDIR=/etc VARDIR=/var
+make[1]: Entering directory '/usr/lib/opkg/ptest/tests'
+PASS:core/01_install.py
+PASS:core/02_file.py
+PASS:core/03_upgrade.py
+PASS:core/04_upgrade_file.py
+PASS:core/05_downgrade.py
+PASS:core/06_dependency.py
+PASS:core/07_hold_upgrade.py
+PASS:core/08_hold_by_hand.py
+PASS:core/09_hold_depends.py
+PASS:core/10_virtual_conflicts_first.py
+PASS:core/11_virtual_conflicts_second.py
+PASS:core/12_virtual_no_conflicts.py
+PASS:core/13_virtual_upgrade.py
+PASS:core/14_upgrade_by_uri.py
+PASS:core/15_reinstall_by_uri.py
+PASS:core/16_upgrade_dependency.py
+PASS:core/17_upgrade_conflicts.py
+PASS:core/18_upgrade_recommends.py
+PASS:core/19_no_recommends.py
+PASS:core/20_exclude.py
+PASS:core/21_autoremove.py
+PASS:core/22_autoremove_dependency.py
+PASS:core/23_force_depends.py
+PASS:core/24_nodeps.py
+PASS:core/25_essential.py
+PASS:core/25a_essential.py
+PASS:core/26_prefer_arch_to_version.py
+PASS:core/27_reldeps_lt.py
+PASS:core/28_reldeps_lteq.py
+PASS:core/29_reldeps_eq.py
+PASS:core/30_reldeps_gteq.py
+PASS:core/31_reldeps_gt.py
+PASS:core/32_intercept_disable.py
+PASS:core/33_install_exact_version.py
+PASS:core/34_list_upgradable.py
+PASS:core/35_download_only.py
+PASS:core/36_install_virtual.py
+PASS:core/37_globs.py
+PASS:core/38_install_constrained_version.py
+PASS:core/39_distupgrade.py
+PASS:core/40_arch.py
+PASS:core/41_info_fields.py
+PASS:core/42_info_description.py
+PASS:core/43_add_ignore_recommends.py
+PASS:core/44_search.py
+PASS:core/45_install_preexisting.py
+PASS:regress/issue26.py
+PASS:regress/issue31.py
+PASS:regress/issue32.py
+PASS:regress/issue45.py
+PASS:regress/issue46.py
+PASS:regress/issue50.py
+PASS:regress/issue50a.py
+PASS:regress/issue51.py
+PASS:regress/issue55.py
+PASS:regress/issue58.py
+PASS:regress/issue72.py
+PASS:regress/issue79.py
+PASS:regress/issue85.py
+PASS:regress/issue89.py
+PASS:regress/issue91.py
+PASS:regress/issue103.py
+PASS:regress/issue121.py
+regress/issue124.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124.py
+regress/issue124a.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.
+PASS:regress/issue124a.py
+PASS:regress/issue127.py
+PASS:regress/issue152.py
+PASS:regress/issue154.py
+PASS:regress/issue156.py
+PASS:regress/issue162.py
+PASS:regress/issue163.py
+PASS:regress/issue165.py
+PASS:regress/issue165a.py
+PASS:regress/issue165b.py
+PASS:regress/issue167.py
+PASS:regress/issue8351.py
+PASS:regress/issue8601.py
+PASS:regress/issue8912.py
+PASS:regress/issue8913.py
+PASS:regress/issue9059.py
+PASS:regress/issue9218.py
+PASS:regress/issue9533.py
+PASS:regress/issue9802.py
+PASS:regress/issue9802b.py
+PASS:regress/issue9987.py
+PASS:regress/issue9939.py
+/usr/lib/opkg/ptest/tests/regress/issue10358.py:9: SyntaxWarning: invalid escape sequence '\w'
+ re_half_installed = re.compile('Status: \w+ \w+ half-installed')
+PASS:regress/issue10358.py
+PASS:regress/issue10358b.py
+PASS:regress/issue10461a.py
+PASS:regress/issue10461b.py
+PASS:regress/issue10777.py
+PASS:regress/issue10781.py
+PASS:regress/issue11033.py
+PASS:regress/issue11033b.py
+PASS:regress/issue11301.py
+PASS:regress/issue11826.py
+PASS:regress/issue13574.py
+PASS:regress/issue13758.py
+PASS:regress/issue14178.py
+PASS:regress/issue14459.py
+PASS:misc/filehash.py
+PASS:misc/update_loses_autoinstalled_flag.py
+PASS:misc/version_comparisons.py
+make[1]: Leaving directory '/usr/lib/opkg/ptest/tests'
+DURATION: 15
+END: /usr/lib/opkg/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-opkg/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-opkg/testresults.json
new file mode 100644
index 00000000000..311c34d6749
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-opkg/testresults.json
@@ -0,0 +1,372 @@
+{
+ "runtime_core-image-ptest-opkg_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-opkg",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0012443065643310547,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2792673110961914,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03620767593383789,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 15.513693571090698,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008668899536132812,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.opkg.core/01_install.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/02_file.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/03_upgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/04_upgrade_file.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/05_downgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/06_dependency.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/07_hold_upgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/08_hold_by_hand.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/09_hold_depends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/10_virtual_conflicts_first.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/11_virtual_conflicts_second.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/12_virtual_no_conflicts.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/13_virtual_upgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/14_upgrade_by_uri.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/15_reinstall_by_uri.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/16_upgrade_dependency.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/17_upgrade_conflicts.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/18_upgrade_recommends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/19_no_recommends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/20_exclude.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/21_autoremove.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/22_autoremove_dependency.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/23_force_depends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/24_nodeps.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/25_essential.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/25a_essential.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/26_prefer_arch_to_version.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/27_reldeps_lt.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/28_reldeps_lteq.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/29_reldeps_eq.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/30_reldeps_gteq.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/31_reldeps_gt.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/32_intercept_disable.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/33_install_exact_version.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/34_list_upgradable.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/35_download_only.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/36_install_virtual.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/37_globs.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/38_install_constrained_version.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/39_distupgrade.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/40_arch.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/41_info_fields.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/42_info_description.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/43_add_ignore_recommends.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/44_search.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.core/45_install_preexisting.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.misc/filehash.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.misc/update_loses_autoinstalled_flag.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.misc/version_comparisons.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue103.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10358.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10358b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10461a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10461b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10777.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue10781.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11033.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11033b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11301.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue11826.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue121.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue124.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue124a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue127.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue13574.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue13758.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue14178.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue14459.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue152.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue154.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue156.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue162.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue163.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue165.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue165a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue165b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue167.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue26.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue31.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue32.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue45.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue46.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue50.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue50a.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue51.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue55.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue58.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue72.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue79.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8351.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue85.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8601.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue89.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8912.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue8913.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9059.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue91.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9218.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9533.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9802.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9802b.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9939.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.opkg.regress/issue9987.py": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "opkg": {
+ "duration": "15"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.09585189819336,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-pango/ptest-pango.log b/runtime/poky/qemux86-64/core-image-ptest-pango/ptest-pango.log
new file mode 100644
index 00000000000..0bb458248b4
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-pango/ptest-pango.log
@@ -0,0 +1,522 @@
+START: ptest-runner
+2024-01-31T02:03
+Running test: pango/test-ot-tags.test
+TAP version 13
+# random seed: R02S7cd884af72945847b6e590c2a57b23f0
+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-fonts.test
+TAP version 13
+# random seed: R02S815336bedcc9bbe5793778af8f363787
+1..4
+# Start of fontsets tests
+ok 1 /fontsets/mono
+ok 2 /fontsets/cantarell2
+ok 3 /fontsets/mono2
+ok 4 /fontsets/cantarell
+# End of fontsets tests
+PASS: pango/test-fonts.test
+Running test: pango/testboundaries.test
+TAP version 13
+# random seed: R02S83d0e44618a567cd264675e21f9618a4
+1..1
+# Start of text tests
+ok 1 /text/boundaries
+# End of text tests
+PASS: pango/testboundaries.test
+Running test: pango/testcontext.test
+TAP version 13
+# random seed: R02S2d328a523a140f21d779782498eaf432
+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/cxx-test.test
+PASS: pango/cxx-test.test
+Running test: pango/test-harfbuzz.test
+TAP version 13
+# random seed: R02S79cfde77c67b212a6b1385548bdf72c8
+1..1
+# Start of harfbuzz tests
+ok 1 /harfbuzz/font
+# End of harfbuzz tests
+PASS: pango/test-harfbuzz.test
+Running test: pango/testlanguage.test
+TAP version 13
+# random seed: R02S5c9c9ded528bb27c68bfa9e262bbb529
+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/testmisc.test
+TAP version 13
+# random seed: R02Sf6caaaeadb805110da4c0431908ffc35
+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/testboundaries_ucd.test
+TAP version 13
+# random seed: R02Sa5cb9ee2462a59849ed3f323cc678245
+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-font.test
+TAP version 13
+# random seed: R02Sa61e3fffca9c383af6e78cbd4c1b74dd
+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/testmatrix.test
+TAP version 13
+# random seed: R02Sc31c266ec6aac9a3f77b3f8732c2cd99
+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/test-shape.test
+TAP version 13
+# random seed: R02S6e659714baa84d5c8ea1c37121b2619f
+PASS: pango/test-shape.test
+Running test: pango/test-coverage.test
+TAP version 13
+# random seed: R02S37b34091fe0730d31a88b24cb55496ee
+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-bidi.test
+TAP version 13
+# random seed: R02S445e6e3ca6b7db0742b85cc46d7dca0a
+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-pangocairo-threads.test
+TAP version 13
+# random seed: R02S34ace668ba47853336df3cdabf43b016
+1..1
+# Start of pangocairo tests
+ok 1 /pangocairo/threads
+# End of pangocairo tests
+PASS: pango/test-pangocairo-threads.test
+Running test: pango/test-itemize.test
+TAP version 13
+# random seed: R02S28c554ed538ecf14c45f77da4d0e2596
+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/testcolor.test
+TAP version 13
+# random seed: R02S14388d7a63636ee3b410fea88757df91
+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/markup-parse.test
+TAP version 13
+# random seed: R02Sa8748392efdfcdfcaf967ab9201a6d1e
+1..122
+# Start of markup tests
+# Start of parse tests
+ok 1 /markup/parse/valid-3.markup
+ok 2 /markup/parse/fail-4.markup
+ok 3 /markup/parse/fail-35.markup
+ok 4 /markup/parse/valid-18.markup
+ok 5 /markup/parse/fail-23.markup
+ok 6 /markup/parse/fail-38.markup
+ok 7 /markup/parse/valid-1.markup
+ok 8 /markup/parse/fail-7.markup
+ok 9 /markup/parse/fail-6.markup
+ok 10 /markup/parse/valid-16.markup
+ok 11 /markup/parse/fail-26.markup
+ok 12 /markup/parse/fail-31.markup
+ok 13 /markup/parse/valid-23.markup
+ok 14 /markup/parse/fail-14.markup
+ok 15 /markup/parse/valid-14.markup
+ok 16 /markup/parse/valid-7.markup
+ok 17 /markup/parse/fail-36.markup
+ok 18 /markup/parse/fail-39.markup
+ok 19 /markup/parse/fail-15.markup
+ok 20 /markup/parse/fail-29.markup
+ok 21 /markup/parse/valid-8.markup
+ok 22 /markup/parse/valid-6.markup
+ok 23 /markup/parse/fail-12.markup
+ok 24 /markup/parse/valid-11.markup
+ok 25 /markup/parse/fail-2.markup
+ok 26 /markup/parse/fail-33.markup
+ok 27 /markup/parse/fail-8.markup
+ok 28 /markup/parse/valid-9.markup
+ok 29 /markup/parse/fail-10.markup
+ok 30 /markup/parse/fail-22.markup
+ok 31 /markup/parse/valid-4.markup
+ok 32 /markup/parse/valid-17.markup
+ok 33 /markup/parse/valid-22.markup
+ok 34 /markup/parse/fail-16.markup
+ok 35 /markup/parse/fail-13.markup
+ok 36 /markup/parse/valid-21.markup
+ok 37 /markup/parse/valid-24.markup
+ok 38 /markup/parse/fail-3.markup
+ok 39 /markup/parse/fail-37.markup
+ok 40 /markup/parse/valid-13.markup
+ok 41 /markup/parse/fail-5.markup
+ok 42 /markup/parse/fail-9.markup
+ok 43 /markup/parse/fail-25.markup
+ok 44 /markup/parse/valid-15.markup
+ok 45 /markup/parse/fail-17.markup
+ok 46 /markup/parse/fail-21.markup
+ok 47 /markup/parse/valid-20.markup
+ok 48 /markup/parse/fail-1.markup
+ok 49 /markup/parse/valid-19.markup
+ok 50 /markup/parse/fail-11.markup
+ok 51 /markup/parse/fail-30.markup
+ok 52 /markup/parse/valid-10.markup
+ok 53 /markup/parse/fail-24.markup
+ok 54 /markup/parse/fail-34.markup
+ok 55 /markup/parse/fail-28.markup
+ok 56 /markup/parse/fail-20.markup
+ok 57 /markup/parse/valid-12.markup
+ok 58 /markup/parse/fail-27.markup
+ok 59 /markup/parse/valid-5.markup
+ok 60 /markup/parse/fail-32.markup
+ok 61 /markup/parse/valid-2.markup
+# End of parse tests
+# Start of parse-incrementally tests
+ok 62 /markup/parse-incrementally/valid-3.markup
+ok 63 /markup/parse-incrementally/fail-4.markup
+ok 64 /markup/parse-incrementally/fail-35.markup
+ok 65 /markup/parse-incrementally/valid-18.markup
+ok 66 /markup/parse-incrementally/fail-23.markup
+ok 67 /markup/parse-incrementally/fail-38.markup
+ok 68 /markup/parse-incrementally/valid-1.markup
+ok 69 /markup/parse-incrementally/fail-7.markup
+ok 70 /markup/parse-incrementally/fail-6.markup
+ok 71 /markup/parse-incrementally/valid-16.markup
+ok 72 /markup/parse-incrementally/fail-26.markup
+ok 73 /markup/parse-incrementally/fail-31.markup
+ok 74 /markup/parse-incrementally/valid-23.markup
+ok 75 /markup/parse-incrementally/fail-14.markup
+ok 76 /markup/parse-incrementally/valid-14.markup
+ok 77 /markup/parse-incrementally/valid-7.markup
+ok 78 /markup/parse-incrementally/fail-36.markup
+ok 79 /markup/parse-incrementally/fail-39.markup
+ok 80 /markup/parse-incrementally/fail-15.markup
+ok 81 /markup/parse-incrementally/fail-29.markup
+ok 82 /markup/parse-incrementally/valid-8.markup
+ok 83 /markup/parse-incrementally/valid-6.markup
+ok 84 /markup/parse-incrementally/fail-12.markup
+ok 85 /markup/parse-incrementally/valid-11.markup
+ok 86 /markup/parse-incrementally/fail-2.markup
+ok 87 /markup/parse-incrementally/fail-33.markup
+ok 88 /markup/parse-incrementally/fail-8.markup
+ok 89 /markup/parse-incrementally/valid-9.markup
+ok 90 /markup/parse-incrementally/fail-10.markup
+ok 91 /markup/parse-incrementally/fail-22.markup
+ok 92 /markup/parse-incrementally/valid-4.markup
+ok 93 /markup/parse-incrementally/valid-17.markup
+ok 94 /markup/parse-incrementally/valid-22.markup
+ok 95 /markup/parse-incrementally/fail-16.markup
+ok 96 /markup/parse-incrementally/fail-13.markup
+ok 97 /markup/parse-incrementally/valid-21.markup
+ok 98 /markup/parse-incrementally/valid-24.markup
+ok 99 /markup/parse-incrementally/fail-3.markup
+ok 100 /markup/parse-incrementally/fail-37.markup
+ok 101 /markup/parse-incrementally/valid-13.markup
+ok 102 /markup/parse-incrementally/fail-5.markup
+ok 103 /markup/parse-incrementally/fail-9.markup
+ok 104 /markup/parse-incrementally/fail-25.markup
+ok 105 /markup/parse-incrementally/valid-15.markup
+ok 106 /markup/parse-incrementally/fail-17.markup
+ok 107 /markup/parse-incrementally/fail-21.markup
+ok 108 /markup/parse-incrementally/valid-20.markup
+ok 109 /markup/parse-incrementally/fail-1.markup
+ok 110 /markup/parse-incrementally/valid-19.markup
+ok 111 /markup/parse-incrementally/fail-11.markup
+ok 112 /markup/parse-incrementally/fail-30.markup
+ok 113 /markup/parse-incrementally/valid-10.markup
+ok 114 /markup/parse-incrementally/fail-24.markup
+ok 115 /markup/parse-incrementally/fail-34.markup
+ok 116 /markup/parse-incrementally/fail-28.markup
+ok 117 /markup/parse-incrementally/fail-20.markup
+ok 118 /markup/parse-incrementally/valid-12.markup
+ok 119 /markup/parse-incrementally/fail-27.markup
+ok 120 /markup/parse-incrementally/valid-5.markup
+ok 121 /markup/parse-incrementally/fail-32.markup
+ok 122 /markup/parse-incrementally/valid-2.markup
+# End of parse-incrementally tests
+# End of markup tests
+PASS: pango/markup-parse.test
+Running test: pango/testiter.test
+TAP version 13
+# random seed: R02Sbdfefc163d6ac9365ac94410bb4ddb58
+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-ellipsize.test
+TAP version 13
+# random seed: R02Sb516616a5839f7f9e55aebd6fab50230
+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
+TAP version 13
+# random seed: R02S6be5ef58bfa1ff63b92d308a7a97515d
+SKIP: pango/test-layout.test
+Running test: pango/test-break.test
+TAP version 13
+# random seed: R02S519d79fb80f2bccfc7e233957159e571
+1..6
+# Start of break tests
+ok 1 /break/three.break
+ok 2 /break/nine.break
+ok 3 /break/ten.break
+ok 4 /break/one.break
+ok 5 /break/eleven.break
+ok 6 /break/two.break
+# End of break tests
+PASS: pango/test-break.test
+Running test: pango/testattributes.test
+TAP version 13
+# random seed: R02S4f07f0f2b59be95eba368a5dd7e626d3
+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-no-fonts.test
+TAP version 13
+# random seed: R02Sd848eb3100e85873128beb0f9dedcd6d
+1..1
+# Start of layout tests
+ok 1 /layout/nofonts
+# End of layout tests
+PASS: pango/test-no-fonts.test
+Running test: pango/testtabs.test
+TAP version 13
+# random seed: R02S93ef11816dc25432881e4f9e463354e2
+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/testserialize.test
+TAP version 13
+# random seed: R02Sf789a360c719df590c005d9f2fba792c
+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/testscript.test
+TAP version 13
+# random seed: R02S8aad4c793168e115f07b82f058f649b8
+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
+SUMMARY: total=27; passed=26; skipped=1; failed=0; user=1.1s; system=0.4s; maxrss=37248
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-pango/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-pango/ptest-raw.log
new file mode 100644
index 00000000000..e3c3edfd99e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-pango/ptest-raw.log
@@ -0,0 +1,527 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/pango/ptest
+Running test: pango/test-ot-tags.test
+TAP version 13
+# random seed: R02S7cd884af72945847b6e590c2a57b23f0
+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-fonts.test
+TAP version 13
+# random seed: R02S815336bedcc9bbe5793778af8f363787
+1..4
+# Start of fontsets tests
+ok 1 /fontsets/mono
+ok 2 /fontsets/cantarell2
+ok 3 /fontsets/mono2
+ok 4 /fontsets/cantarell
+# End of fontsets tests
+PASS: pango/test-fonts.test
+Running test: pango/testboundaries.test
+TAP version 13
+# random seed: R02S83d0e44618a567cd264675e21f9618a4
+1..1
+# Start of text tests
+ok 1 /text/boundaries
+# End of text tests
+PASS: pango/testboundaries.test
+Running test: pango/testcontext.test
+TAP version 13
+# random seed: R02S2d328a523a140f21d779782498eaf432
+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/cxx-test.test
+PASS: pango/cxx-test.test
+Running test: pango/test-harfbuzz.test
+TAP version 13
+# random seed: R02S79cfde77c67b212a6b1385548bdf72c8
+1..1
+# Start of harfbuzz tests
+ok 1 /harfbuzz/font
+# End of harfbuzz tests
+PASS: pango/test-harfbuzz.test
+Running test: pango/testlanguage.test
+TAP version 13
+# random seed: R02S5c9c9ded528bb27c68bfa9e262bbb529
+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/testmisc.test
+TAP version 13
+# random seed: R02Sf6caaaeadb805110da4c0431908ffc35
+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/testboundaries_ucd.test
+TAP version 13
+# random seed: R02Sa5cb9ee2462a59849ed3f323cc678245
+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-font.test
+TAP version 13
+# random seed: R02Sa61e3fffca9c383af6e78cbd4c1b74dd
+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/testmatrix.test
+TAP version 13
+# random seed: R02Sc31c266ec6aac9a3f77b3f8732c2cd99
+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/test-shape.test
+TAP version 13
+# random seed: R02S6e659714baa84d5c8ea1c37121b2619f
+PASS: pango/test-shape.test
+Running test: pango/test-coverage.test
+TAP version 13
+# random seed: R02S37b34091fe0730d31a88b24cb55496ee
+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-bidi.test
+TAP version 13
+# random seed: R02S445e6e3ca6b7db0742b85cc46d7dca0a
+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-pangocairo-threads.test
+TAP version 13
+# random seed: R02S34ace668ba47853336df3cdabf43b016
+1..1
+# Start of pangocairo tests
+ok 1 /pangocairo/threads
+# End of pangocairo tests
+PASS: pango/test-pangocairo-threads.test
+Running test: pango/test-itemize.test
+TAP version 13
+# random seed: R02S28c554ed538ecf14c45f77da4d0e2596
+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/testcolor.test
+TAP version 13
+# random seed: R02S14388d7a63636ee3b410fea88757df91
+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/markup-parse.test
+TAP version 13
+# random seed: R02Sa8748392efdfcdfcaf967ab9201a6d1e
+1..122
+# Start of markup tests
+# Start of parse tests
+ok 1 /markup/parse/valid-3.markup
+ok 2 /markup/parse/fail-4.markup
+ok 3 /markup/parse/fail-35.markup
+ok 4 /markup/parse/valid-18.markup
+ok 5 /markup/parse/fail-23.markup
+ok 6 /markup/parse/fail-38.markup
+ok 7 /markup/parse/valid-1.markup
+ok 8 /markup/parse/fail-7.markup
+ok 9 /markup/parse/fail-6.markup
+ok 10 /markup/parse/valid-16.markup
+ok 11 /markup/parse/fail-26.markup
+ok 12 /markup/parse/fail-31.markup
+ok 13 /markup/parse/valid-23.markup
+ok 14 /markup/parse/fail-14.markup
+ok 15 /markup/parse/valid-14.markup
+ok 16 /markup/parse/valid-7.markup
+ok 17 /markup/parse/fail-36.markup
+ok 18 /markup/parse/fail-39.markup
+ok 19 /markup/parse/fail-15.markup
+ok 20 /markup/parse/fail-29.markup
+ok 21 /markup/parse/valid-8.markup
+ok 22 /markup/parse/valid-6.markup
+ok 23 /markup/parse/fail-12.markup
+ok 24 /markup/parse/valid-11.markup
+ok 25 /markup/parse/fail-2.markup
+ok 26 /markup/parse/fail-33.markup
+ok 27 /markup/parse/fail-8.markup
+ok 28 /markup/parse/valid-9.markup
+ok 29 /markup/parse/fail-10.markup
+ok 30 /markup/parse/fail-22.markup
+ok 31 /markup/parse/valid-4.markup
+ok 32 /markup/parse/valid-17.markup
+ok 33 /markup/parse/valid-22.markup
+ok 34 /markup/parse/fail-16.markup
+ok 35 /markup/parse/fail-13.markup
+ok 36 /markup/parse/valid-21.markup
+ok 37 /markup/parse/valid-24.markup
+ok 38 /markup/parse/fail-3.markup
+ok 39 /markup/parse/fail-37.markup
+ok 40 /markup/parse/valid-13.markup
+ok 41 /markup/parse/fail-5.markup
+ok 42 /markup/parse/fail-9.markup
+ok 43 /markup/parse/fail-25.markup
+ok 44 /markup/parse/valid-15.markup
+ok 45 /markup/parse/fail-17.markup
+ok 46 /markup/parse/fail-21.markup
+ok 47 /markup/parse/valid-20.markup
+ok 48 /markup/parse/fail-1.markup
+ok 49 /markup/parse/valid-19.markup
+ok 50 /markup/parse/fail-11.markup
+ok 51 /markup/parse/fail-30.markup
+ok 52 /markup/parse/valid-10.markup
+ok 53 /markup/parse/fail-24.markup
+ok 54 /markup/parse/fail-34.markup
+ok 55 /markup/parse/fail-28.markup
+ok 56 /markup/parse/fail-20.markup
+ok 57 /markup/parse/valid-12.markup
+ok 58 /markup/parse/fail-27.markup
+ok 59 /markup/parse/valid-5.markup
+ok 60 /markup/parse/fail-32.markup
+ok 61 /markup/parse/valid-2.markup
+# End of parse tests
+# Start of parse-incrementally tests
+ok 62 /markup/parse-incrementally/valid-3.markup
+ok 63 /markup/parse-incrementally/fail-4.markup
+ok 64 /markup/parse-incrementally/fail-35.markup
+ok 65 /markup/parse-incrementally/valid-18.markup
+ok 66 /markup/parse-incrementally/fail-23.markup
+ok 67 /markup/parse-incrementally/fail-38.markup
+ok 68 /markup/parse-incrementally/valid-1.markup
+ok 69 /markup/parse-incrementally/fail-7.markup
+ok 70 /markup/parse-incrementally/fail-6.markup
+ok 71 /markup/parse-incrementally/valid-16.markup
+ok 72 /markup/parse-incrementally/fail-26.markup
+ok 73 /markup/parse-incrementally/fail-31.markup
+ok 74 /markup/parse-incrementally/valid-23.markup
+ok 75 /markup/parse-incrementally/fail-14.markup
+ok 76 /markup/parse-incrementally/valid-14.markup
+ok 77 /markup/parse-incrementally/valid-7.markup
+ok 78 /markup/parse-incrementally/fail-36.markup
+ok 79 /markup/parse-incrementally/fail-39.markup
+ok 80 /markup/parse-incrementally/fail-15.markup
+ok 81 /markup/parse-incrementally/fail-29.markup
+ok 82 /markup/parse-incrementally/valid-8.markup
+ok 83 /markup/parse-incrementally/valid-6.markup
+ok 84 /markup/parse-incrementally/fail-12.markup
+ok 85 /markup/parse-incrementally/valid-11.markup
+ok 86 /markup/parse-incrementally/fail-2.markup
+ok 87 /markup/parse-incrementally/fail-33.markup
+ok 88 /markup/parse-incrementally/fail-8.markup
+ok 89 /markup/parse-incrementally/valid-9.markup
+ok 90 /markup/parse-incrementally/fail-10.markup
+ok 91 /markup/parse-incrementally/fail-22.markup
+ok 92 /markup/parse-incrementally/valid-4.markup
+ok 93 /markup/parse-incrementally/valid-17.markup
+ok 94 /markup/parse-incrementally/valid-22.markup
+ok 95 /markup/parse-incrementally/fail-16.markup
+ok 96 /markup/parse-incrementally/fail-13.markup
+ok 97 /markup/parse-incrementally/valid-21.markup
+ok 98 /markup/parse-incrementally/valid-24.markup
+ok 99 /markup/parse-incrementally/fail-3.markup
+ok 100 /markup/parse-incrementally/fail-37.markup
+ok 101 /markup/parse-incrementally/valid-13.markup
+ok 102 /markup/parse-incrementally/fail-5.markup
+ok 103 /markup/parse-incrementally/fail-9.markup
+ok 104 /markup/parse-incrementally/fail-25.markup
+ok 105 /markup/parse-incrementally/valid-15.markup
+ok 106 /markup/parse-incrementally/fail-17.markup
+ok 107 /markup/parse-incrementally/fail-21.markup
+ok 108 /markup/parse-incrementally/valid-20.markup
+ok 109 /markup/parse-incrementally/fail-1.markup
+ok 110 /markup/parse-incrementally/valid-19.markup
+ok 111 /markup/parse-incrementally/fail-11.markup
+ok 112 /markup/parse-incrementally/fail-30.markup
+ok 113 /markup/parse-incrementally/valid-10.markup
+ok 114 /markup/parse-incrementally/fail-24.markup
+ok 115 /markup/parse-incrementally/fail-34.markup
+ok 116 /markup/parse-incrementally/fail-28.markup
+ok 117 /markup/parse-incrementally/fail-20.markup
+ok 118 /markup/parse-incrementally/valid-12.markup
+ok 119 /markup/parse-incrementally/fail-27.markup
+ok 120 /markup/parse-incrementally/valid-5.markup
+ok 121 /markup/parse-incrementally/fail-32.markup
+ok 122 /markup/parse-incrementally/valid-2.markup
+# End of parse-incrementally tests
+# End of markup tests
+PASS: pango/markup-parse.test
+Running test: pango/testiter.test
+TAP version 13
+# random seed: R02Sbdfefc163d6ac9365ac94410bb4ddb58
+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-ellipsize.test
+TAP version 13
+# random seed: R02Sb516616a5839f7f9e55aebd6fab50230
+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
+TAP version 13
+# random seed: R02S6be5ef58bfa1ff63b92d308a7a97515d
+SKIP: pango/test-layout.test
+Running test: pango/test-break.test
+TAP version 13
+# random seed: R02S519d79fb80f2bccfc7e233957159e571
+1..6
+# Start of break tests
+ok 1 /break/three.break
+ok 2 /break/nine.break
+ok 3 /break/ten.break
+ok 4 /break/one.break
+ok 5 /break/eleven.break
+ok 6 /break/two.break
+# End of break tests
+PASS: pango/test-break.test
+Running test: pango/testattributes.test
+TAP version 13
+# random seed: R02S4f07f0f2b59be95eba368a5dd7e626d3
+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-no-fonts.test
+TAP version 13
+# random seed: R02Sd848eb3100e85873128beb0f9dedcd6d
+1..1
+# Start of layout tests
+ok 1 /layout/nofonts
+# End of layout tests
+PASS: pango/test-no-fonts.test
+Running test: pango/testtabs.test
+TAP version 13
+# random seed: R02S93ef11816dc25432881e4f9e463354e2
+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/testserialize.test
+TAP version 13
+# random seed: R02Sf789a360c719df590c005d9f2fba792c
+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/testscript.test
+TAP version 13
+# random seed: R02S8aad4c793168e115f07b82f058f649b8
+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
+SUMMARY: total=27; passed=26; skipped=1; failed=0; user=1.1s; system=0.4s; maxrss=37248
+DURATION: 1
+END: /usr/lib/pango/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-pango/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-pango/testresults.json
new file mode 100644
index 00000000000..fe2c516c0ab
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-pango/testresults.json
@@ -0,0 +1,144 @@
+{
+ "runtime_core-image-ptest-pango_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-pango",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001005411148071289,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3199033737182617,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02966618537902832,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.548194169998169,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011916160583496094,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.pango.pango/cxx-test.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/markup-parse.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-bidi.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-break.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-coverage.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-ellipsize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-font.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-fonts.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-harfbuzz.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-itemize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-layout.test": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.pango.pango/test-no-fonts.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-ot-tags.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-pangocairo-threads.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/test-shape.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testattributes.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testboundaries.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testboundaries_ucd.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testcolor.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testcontext.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testiter.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testlanguage.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testmatrix.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testmisc.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testscript.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testserialize.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.pango.pango/testtabs.test": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "pango": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.066977977752686,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-popt/ptest-popt.log b/runtime/poky/qemux86-64/core-image-ptest-popt/ptest-popt.log
new file mode 100644
index 00000000000..07c08c5c062
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-popt/ptest-popt.log
@@ -0,0 +1,76 @@
+START: ptest-runner
+2024-01-31T02:03
+Running tests in /usr/lib/popt/ptest
+PASS: test1 - 1
+PASS: test1 - 2
+PASS: test1 - 3
+PASS: test1 - 4
+PASS: test1 - 5
+PASS: test1 - 6
+PASS: test1 - 7
+PASS: test1 - 8
+PASS: test1 - 9
+PASS: test1 - 10
+PASS: test1 - 11
+PASS: test1 - 12
+PASS: test1 - 13
+PASS: test1 - 14
+PASS: test1 - 15
+PASS: test1 - 16
+PASS: test1 - 17
+PASS: test1 - 18
+PASS: test1 - 19
+PASS: test1 - 20
+PASS: test1 - 21
+PASS: test1 - 22
+PASS: test1 - 23
+PASS: test1 - 24
+PASS: test1 - 25
+PASS: test1 - 26
+PASS: test1 - 27
+PASS: test1 - 28
+PASS: test1 - 29
+PASS: test1 - 30
+PASS: test1 - 31
+PASS: test1 - 32
+PASS: test1 - 33
+PASS: test1 - 34
+PASS: test1 - 35
+PASS: test1 - 36
+PASS: test1 - 37
+PASS: test1 - 38
+PASS: test1 - 39
+PASS: test1 - 40
+PASS: test1 - 41
+PASS: test1 - 42
+PASS: test1 - 43
+PASS: test1 - 44
+PASS: test1 - 45
+PASS: test1 - 46
+PASS: test1 - 47
+PASS: test1 - 48
+PASS: test1 - 49
+PASS: test1 - 50
+PASS: test1 - 51
+PASS: test1 - 52
+PASS: test1 - 53
+PASS: test1 - 54
+PASS: test1 - 55
+PASS: test1 - 56
+PASS: test1 - 57
+PASS: test1 - 58
+PASS: test1 - 59
+test1: bad argument --val=foo: option does not take an argument
+PASS: test1 - 60
+test1: bad argument -x=f1: option does not take an argument
+PASS: test1 - 61
+PASS: test1 - 62
+diff: can't stat 'test3-data/01.answer': No such file or directory
+FAIL test3 - 1: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/02.answer': No such file or directory
+FAIL test3 - 2: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/03.answer': No such file or directory
+FAIL test3 - 3: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+
+Passed.
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-popt/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-popt/ptest-raw.log
new file mode 100644
index 00000000000..99891a1b71c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-popt/ptest-raw.log
@@ -0,0 +1,81 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/popt/ptest
+Running tests in /usr/lib/popt/ptest
+PASS: test1 - 1
+PASS: test1 - 2
+PASS: test1 - 3
+PASS: test1 - 4
+PASS: test1 - 5
+PASS: test1 - 6
+PASS: test1 - 7
+PASS: test1 - 8
+PASS: test1 - 9
+PASS: test1 - 10
+PASS: test1 - 11
+PASS: test1 - 12
+PASS: test1 - 13
+PASS: test1 - 14
+PASS: test1 - 15
+PASS: test1 - 16
+PASS: test1 - 17
+PASS: test1 - 18
+PASS: test1 - 19
+PASS: test1 - 20
+PASS: test1 - 21
+PASS: test1 - 22
+PASS: test1 - 23
+PASS: test1 - 24
+PASS: test1 - 25
+PASS: test1 - 26
+PASS: test1 - 27
+PASS: test1 - 28
+PASS: test1 - 29
+PASS: test1 - 30
+PASS: test1 - 31
+PASS: test1 - 32
+PASS: test1 - 33
+PASS: test1 - 34
+PASS: test1 - 35
+PASS: test1 - 36
+PASS: test1 - 37
+PASS: test1 - 38
+PASS: test1 - 39
+PASS: test1 - 40
+PASS: test1 - 41
+PASS: test1 - 42
+PASS: test1 - 43
+PASS: test1 - 44
+PASS: test1 - 45
+PASS: test1 - 46
+PASS: test1 - 47
+PASS: test1 - 48
+PASS: test1 - 49
+PASS: test1 - 50
+PASS: test1 - 51
+PASS: test1 - 52
+PASS: test1 - 53
+PASS: test1 - 54
+PASS: test1 - 55
+PASS: test1 - 56
+PASS: test1 - 57
+PASS: test1 - 58
+PASS: test1 - 59
+test1: bad argument --val=foo: option does not take an argument
+PASS: test1 - 60
+test1: bad argument -x=f1: option does not take an argument
+PASS: test1 - 61
+PASS: test1 - 62
+diff: can't stat 'test3-data/01.answer': No such file or directory
+FAIL test3 - 1: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/02.answer': No such file or directory
+FAIL test3 - 2: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+diff: can't stat 'test3-data/03.answer': No such file or directory
+FAIL test3 - 3: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:
+
+Passed.
+DURATION: 0
+END: /usr/lib/popt/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-popt/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-popt/testresults.json
new file mode 100644
index 00000000000..2b0e09b3dd5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-popt/testresults.json
@@ -0,0 +1,249 @@
+{
+ "runtime_core-image-ptest-popt_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-popt",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010526180267333984,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3142616748809814,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03292107582092285,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.5218627452850342,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0007491111755371094,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.popt.test1_-_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_10": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_11": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_12": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_13": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_14": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_15": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_16": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_17": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_18": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_19": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_20": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_21": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_22": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_23": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_24": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_25": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_26": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_27": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_28": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_29": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_30": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_31": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_32": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_33": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_34": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_35": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_36": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_37": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_38": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_39": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_40": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_41": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_42": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_43": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_44": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_45": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_46": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_47": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_48": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_49": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_50": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_51": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_52": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_53": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_54": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_55": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_56": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_57": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_58": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_59": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_60": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_61": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_62": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_8": {
+ "status": "PASSED"
+ },
+ "ptestresult.popt.test1_-_9": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "popt": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.095104217529297,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log b/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log
new file mode 100644
index 00000000000..f7b7bcf7731
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-python3-atomicwrites.log
@@ -0,0 +1,18 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests/test_atomicwrites.py:test_atomic_write
+PASS: tests/test_atomicwrites.py:test_teardown
+PASS: tests/test_atomicwrites.py:test_replace_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_open_reraise
+PASS: tests/test_atomicwrites.py:test_atomic_write_in_pwd
+============================================================================
+Testsuite summary
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-raw.log
new file mode 100644
index 00000000000..f218a34d8a6
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/ptest-raw.log
@@ -0,0 +1,23 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-atomicwrites/ptest
+PASS: tests/test_atomicwrites.py:test_atomic_write
+PASS: tests/test_atomicwrites.py:test_teardown
+PASS: tests/test_atomicwrites.py:test_replace_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file
+PASS: tests/test_atomicwrites.py:test_open_reraise
+PASS: tests/test_atomicwrites.py:test_atomic_write_in_pwd
+============================================================================
+Testsuite summary
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
+END: /usr/lib/python3-atomicwrites/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/testresults.json
new file mode 100644
index 00000000000..5ac62fbe0b3
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-atomicwrites/testresults.json
@@ -0,0 +1,81 @@
+{
+ "runtime_core-image-ptest-python3-atomicwrites_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-atomicwrites",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011014938354492188,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.331244945526123,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.030019044876098633,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.9794261455535889,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0009477138519287109,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_atomic_write": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_atomic_write_in_pwd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_open_reraise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_replace_simultaneously_created_file": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_teardown": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-atomicwrites": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.095535039901733,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-python3-attrs.log b/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-python3-attrs.log
new file mode 100644
index 00000000000..767fa12933c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-python3-attrs.log
@@ -0,0 +1,1338 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_nullary_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_empty
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_optional
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs
+PASS: tests/test_annotations.py:TestAnnotations.test_base_class_variable
+PASS: tests/test_annotations.py:TestAnnotations.test_removes_none_too
+PASS: tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_extra_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module
+PASS: tests/test_annotations.py:TestAnnotations.test_inheritance
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_twice
+PASS: tests/test_annotations.py:test_is_class_var[ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var[typing.ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']
+PASS: tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_class
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_eq
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_ne
+PASS: tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified
+PASS: tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ge
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ge
+PASS: tests/test_compat.py:TestMetadataProxy.test_repr
+PASS: tests/test_compat.py:TestMetadataProxy.test_immutable
+PASS: tests/test_compat.py:test_attrsinstance_subclass_protocol
+PASS: tests/test_config.py:TestConfig.test_default
+PASS: tests/test_config.py:TestConfig.test_set_run_validators
+PASS: tests/test_config.py:TestConfig.test_get_run_validators
+PASS: tests/test_config.py:TestConfig.test_wrong_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_none
+PASS: tests/test_converters.py:TestOptional.test_fail
+PASS: tests/test_converters.py:TestDefaultIfNone.test_missing_default
+PASS: tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults
+PASS: tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[1]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[0]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[True]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[False]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_value
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_factory
+PASS: tests/test_converters.py:TestPipe.test_success
+PASS: tests/test_converters.py:TestPipe.test_fail
+PASS: tests/test_converters.py:TestPipe.test_sugar
+PASS: tests/test_converters.py:TestPipe.test_empty
+PASS: tests/test_converters.py:TestToBool.test_unhashable
+PASS: tests/test_converters.py:TestToBool.test_truthy
+PASS: tests/test_converters.py:TestToBool.test_falsy
+PASS: tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[True]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[False]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C0]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C1]
+PASS: tests/test_dunders.py:TestAddRepr.test_custom_repr_works
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle
+PASS: tests/test_dunders.py:TestAddRepr.test_underscores
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member
+PASS: tests/test_dunders.py:TestAddRepr.test_str
+PASS: tests/test_dunders.py:TestAddRepr.test_str_no_repr
+PASS: tests/test_dunders.py:TestAddHash.test_enforces_type
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C0]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C1]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C2]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C3]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C4]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_default
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hashing
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]
+PASS: tests/test_dunders.py:TestAddInit.test_init
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_default
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_order
+PASS: tests/test_dunders.py:TestAddInit.test_sets_attributes
+PASS: tests/test_dunders.py:TestAddInit.test_default
+PASS: tests/test_dunders.py:TestAddInit.test_factory
+PASS: tests/test_dunders.py:TestAddInit.test_validator
+PASS: tests/test_dunders.py:TestAddInit.test_validator_slots
+PASS: tests/test_dunders.py:TestAddInit.test_validator_others
+PASS: tests/test_dunders.py:TestAddInit.test_underscores
+PASS: tests/test_dunders.py:TestNothing.test_copy
+PASS: tests/test_dunders.py:TestNothing.test_deepcopy
+PASS: tests/test_dunders.py:TestNothing.test_eq
+PASS: tests/test_dunders.py:TestNothing.test_false
+PASS: tests/test_dunders.py:TestFilenames.test_filenames
+PASS: tests/test_filters.py:TestSplitWhat.test_splits
+PASS: tests/test_filters.py:TestInclude.test_allow[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl7-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]
+PASS: tests/test_funcs.py:TestAsDict.test_shallow
+PASS: tests/test_funcs.py:TestAsDict.test_recurse
+PASS: tests/test_funcs.py:TestAsDict.test_nested_lists
+PASS: tests/test_funcs.py:TestAsDict.test_nested_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_recurse_property
+PASS: tests/test_funcs.py:TestAsDict.test_filter
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsDict.test_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_roundtrip
+PASS: tests/test_funcs.py:TestAsDict.test_asdict_preserve_order
+PASS: tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_tuple_keys
+PASS: tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_shallow
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_property
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_filter
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_roundtrip
+PASS: tests/test_funcs.py:TestAsTuple.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestHas.test_positive
+PASS: tests/test_funcs.py:TestHas.test_positive_empty
+PASS: tests/test_funcs.py:TestHas.test_negative
+PASS: tests/test_funcs.py:TestHas.test_generics
+PASS: tests/test_funcs.py:TestHas.test_generics_negative
+PASS: tests/test_funcs.py:TestAssoc.test_empty
+PASS: tests/test_funcs.py:TestAssoc.test_no_changes
+PASS: tests/test_funcs.py:TestAssoc.test_change
+PASS: tests/test_funcs.py:TestAssoc.test_unknown
+PASS: tests/test_funcs.py:TestAssoc.test_frozen
+PASS: tests/test_funcs.py:TestEvolve.test_empty
+PASS: tests/test_funcs.py:TestEvolve.test_no_changes
+PASS: tests/test_funcs.py:TestEvolve.test_change
+PASS: tests/test_funcs.py:TestEvolve.test_unknown
+PASS: tests/test_funcs.py:TestEvolve.test_validator_failure
+PASS: tests/test_funcs.py:TestEvolve.test_private
+PASS: tests/test_funcs.py:TestEvolve.test_non_init_attrs
+PASS: tests/test_funcs.py:TestEvolve.test_regression_attrs_classes
+PASS: tests/test_funcs.py:TestEvolve.test_dicts
+PASS: tests/test_funcs.py:TestEvolve.test_inst_kw
+PASS: tests/test_funcs.py:TestEvolve.test_no_inst
+PASS: tests/test_funcs.py:TestEvolve.test_too_many_pos_args
+PASS: tests/test_funcs.py:TestEvolve.test_can_change_inst
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2]
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_renaming
+PASS: tests/test_functional.py:TestFunctional.test_programmatic
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]
+PASS: tests/test_functional.py:TestFunctional.test_default_decorator
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_dict_patch_class
+PASS: tests/test_functional.py:TestFunctional.test_hash_by_id
+PASS: tests/test_functional.py:TestFunctional.test_handles_different_defaults
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_overwrite_base
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_tuple_class_aliasing
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]
+PASS: tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[True]
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[False]
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_remove_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_add_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_override_alias
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance
+PASS: tests/test_hooks.py:TestTransformHook.test_attrs_attrclass
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict_calls
+PASS: tests/test_import.py:TestImportStar.test_from_attr_import_star
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[True]
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[False]
+PASS: tests/test_init_subclass.py:test_init_subclass_attrs
+PASS: tests/test_init_subclass.py:test_init_subclass_slots_workaround
+PASS: tests/test_make.py:TestCountingAttr.test_returns_Attr
+PASS: tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator_single
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_already_set
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_sets
+PASS: tests/test_make.py:TestTransformAttrs.test_no_modifications
+PASS: tests/test_make.py:TestTransformAttrs.test_normal
+PASS: tests/test_make.py:TestTransformAttrs.test_empty
+PASS: tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute
+PASS: tests/test_make.py:TestTransformAttrs.test_conflicting_defaults
+PASS: tests/test_make.py:TestTransformAttrs.test_kw_only
+PASS: tests/test_make.py:TestTransformAttrs.test_these
+PASS: tests/test_make.py:TestTransformAttrs.test_these_leave_body
+PASS: tests/test_make.py:TestTransformAttrs.test_these_ordered
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old
+PASS: tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_inherited
+PASS: tests/test_make.py:TestAttributes.test_sets_attrs
+PASS: tests/test_make.py:TestAttributes.test_empty
+PASS: tests/test_make.py:TestAttributes.test_immutable
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[hash-__hash__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]
+PASS: tests/test_make.py:TestAttributes.test_repr_qualname
+PASS: tests/test_make.py:TestAttributes.test_repr_fake_qualname
+PASS: tests/test_make.py:TestAttributes.test_name_not_overridden
+PASS: tests/test_make.py:TestAttributes.test_pre_init[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]
+PASS: tests/test_make.py:TestAttributes.test_post_init[True]
+PASS: tests/test_make.py:TestAttributes.test_post_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[False]
+PASS: tests/test_make.py:TestAttributes.test_types
+PASS: tests/test_make.py:TestAttributes.test_clean_class[True]
+PASS: tests/test_make.py:TestAttributes.test_clean_class[False]
+PASS: tests/test_make.py:TestAttributes.test_factory_sugar
+PASS: tests/test_make.py:TestAttributes.test_sugar_factory_mutex
+PASS: tests/test_make.py:TestAttributes.test_sugar_callable
+PASS: tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance
+PASS: tests/test_make.py:TestMakeClass.test_simple[list]
+PASS: tests/test_make.py:TestMakeClass.test_simple[tuple]
+PASS: tests/test_make.py:TestMakeClass.test_dict
+PASS: tests/test_make.py:TestMakeClass.test_attr_args
+PASS: tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type
+PASS: tests/test_make.py:TestMakeClass.test_bases
+PASS: tests/test_make.py:TestMakeClass.test_additional_class_body
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[True]
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[False]
+PASS: tests/test_make.py:TestMakeClass.test_missing_sys_getframe
+PASS: tests/test_make.py:TestMakeClass.test_make_class_ordered
+PASS: tests/test_make.py:TestMakeClass.test_generic_dynamic_class
+PASS: tests/test_make.py:TestFields.test_instance
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_generic_class
+PASS: tests/test_make.py:TestFields.test_fields
+PASS: tests/test_make.py:TestFields.test_fields_properties
+PASS: tests/test_make.py:TestFields.test_generics
+PASS: tests/test_make.py:TestFieldsDict.test_instance
+PASS: tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFieldsDict.test_fields_dict
+PASS: tests/test_make.py:TestConverter.test_convert
+PASS: tests/test_make.py:TestConverter.test_convert_property
+PASS: tests/test_make.py:TestConverter.test_converter_factory_property
+PASS: tests/test_make.py:TestConverter.test_factory_takes_self
+PASS: tests/test_make.py:TestConverter.test_factory_hashable
+PASS: tests/test_make.py:TestConverter.test_convert_before_validate
+PASS: tests/test_make.py:TestConverter.test_frozen
+PASS: tests/test_make.py:TestValidate.test_success
+PASS: tests/test_make.py:TestValidate.test_propagates
+PASS: tests/test_make.py:TestValidate.test_run_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_empty
+PASS: tests/test_make.py:TestMetadata.test_metadata_present
+PASS: tests/test_make.py:TestMetadata.test_metadata_immutability
+PASS: tests/test_make.py:TestMetadata.test_empty_metadata_singleton
+PASS: tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent
+PASS: tests/test_make.py:TestMetadata.test_not_none_metadata
+PASS: tests/test_make.py:TestMetadata.test_metadata
+PASS: tests/test_make.py:TestClassBuilder.test_repr_str
+PASS: tests/test_make.py:TestClassBuilder.test_repr
+PASS: tests/test_make.py:TestClassBuilder.test_returns_self
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]
+PASS: tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class
+PASS: tests/test_make.py:TestClassBuilder.test_weakref_setstate
+PASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs6]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs7]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs8]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs9]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs10]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs11]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs12]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs13]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs14]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs15]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs16]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs17]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs18]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs19]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs20]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs21]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs22]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs23]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs24]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs25]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs26]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs27]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]
+PASS: tests/test_make.py:TestInitAlias.test_default_and_specify
+PASS: tests/test_make.py:TestInitAlias.test_evolve
+PASS: tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_mix
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_mix
+PASS: tests/test_make.py:TestDocs.test_docs[__init__]
+PASS: tests/test_make.py:TestDocs.test_docs[__repr__]
+PASS: tests/test_make.py:TestDocs.test_docs[__eq__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ne__]
+PASS: tests/test_make.py:TestDocs.test_docs[__lt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__le__]
+PASS: tests/test_make.py:TestDocs.test_docs[__gt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ge__]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]
+SKIP: tests/test_make.py:TestAutoDetect.test_match_args_pre_310 # SKIP Pre-3.10 only.
+PASS: tests/test_make.py:TestMatchArgs.test_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_explicit_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_kw_only
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_argument
+PASS: tests/test_make.py:TestMatchArgs.test_make_class
+PASS: tests/test_next_gen.py:TestNextGen.test_simple
+PASS: tests/test_next_gen.py:TestNextGen.test_field_type
+PASS: tests/test_next_gen.py:TestNextGen.test_no_slots
+PASS: tests/test_next_gen.py:TestNextGen.test_validates
+PASS: tests/test_next_gen.py:TestNextGen.test_no_order
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_exception
+PASS: tests/test_next_gen.py:TestNextGen.test_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_detect_eq
+PASS: tests/test_next_gen.py:TestNextGen.test_subclass_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default
+PASS: tests/test_next_gen.py:TestNextGen.test_mro_ng
+PASS: tests/test_next_gen.py:TestAsTuple.test_smoke
+PASS: tests/test_next_gen.py:TestAsDict.test_smoke
+PASS: tests/test_next_gen.py:TestImports.test_converters
+PASS: tests/test_next_gen.py:TestImports.test_exceptions
+PASS: tests/test_next_gen.py:TestImports.test_filters
+PASS: tests/test_next_gen.py:TestImports.test_setters
+PASS: tests/test_next_gen.py:TestImports.test_validators
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only
+SKIP: tests/test_pyright.py:test_pyright_baseline # SKIP Requires pyright.
+SKIP: tests/test_pyright.py:test_pyright_attrsinstance_compat # SKIP Requires pyright.
+PASS: tests/test_setattr.py:TestSetAttr.test_change
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_attribute
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[validate]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]
+PASS: tests/test_setattr.py:TestSetAttr.test_pipe
+PASS: tests/test_setattr.py:TestSetAttr.test_make_class
+PASS: tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter
+PASS: tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr
+XFAIL: tests/test_setattr.py:TestSetAttr.test_slotted_confused # XFAIL
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_docstring
+PASS: tests/test_slots.py:test_slots_being_used
+PASS: tests/test_slots.py:test_basic_attr_funcs
+PASS: tests/test_slots.py:test_inheritance_from_nonslots
+PASS: tests/test_slots.py:test_nonslots_these
+PASS: tests/test_slots.py:test_inheritance_from_slots
+PASS: tests/test_slots.py:test_inheritance_from_slots_with_attribute_override
+PASS: tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor
+PASS: tests/test_slots.py:test_bare_inheritance_from_slots
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_inheritance
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]
+PASS: tests/test_slots.py:test_not_weakrefable
+SKIP: tests/test_slots.py:test_implicitly_weakrefable # SKIP slots without weakref_slot should only work on PyPy
+PASS: tests/test_slots.py:test_weakrefable
+PASS: tests/test_slots.py:test_weakref_does_not_add_a_field
+PASS: tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref
+PASS: tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute
+PASS: tests/test_slots.py:test_slots_empty_cell
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[0]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[1]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[2]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[3]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[4]
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]
+PASS: tests/test_slots.py:test_slots_super_property_get
+PASS: tests/test_slots.py:test_slots_super_property_get_shortcut
+PASS: tests/test_slots.py:test_slots_cached_property_allows_call
+PASS: tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__
+PASS: tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances
+PASS: tests/test_slots.py:test_slots_cached_property_infers_type
+PASS: tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested
+PASS: tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes
+PASS: tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present
+PASS: tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property
+PASS: tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work
+PASS: tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works
+PASS: tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots
+PASS: tests/test_slots.py:test_slots_sub_class_with_actual_slot
+PASS: tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction
+PASS: tests/test_slots.py:test_slots_cached_property_repeat_call_only_once
+PASS: tests/test_slots.py:test_slots_cached_property_called_independent_across_instances
+PASS: tests/test_slots.py:test_slots_cached_properties_work_independently
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_removed
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[True]
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[False]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_class
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes
+PASS: tests/test_validators.py:TestDisableValidators.test_default
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors
+PASS: tests/test_validators.py:TestInstanceOf.test_in_all
+PASS: tests/test_validators.py:TestInstanceOf.test_success
+PASS: tests/test_validators.py:TestInstanceOf.test_subclass
+PASS: tests/test_validators.py:TestInstanceOf.test_fail
+PASS: tests/test_validators.py:TestInstanceOf.test_repr
+PASS: tests/test_validators.py:TestMatchesRe.test_in_all
+PASS: tests/test_validators.py:TestMatchesRe.test_match
+PASS: tests/test_validators.py:TestMatchesRe.test_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_different_func
+PASS: tests/test_validators.py:TestMatchesRe.test_catches_invalid_func
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]
+PASS: tests/test_validators.py:TestMatchesRe.test_repr
+PASS: tests/test_validators.py:TestAnd.test_in_all
+PASS: tests/test_validators.py:TestAnd.test_success
+PASS: tests/test_validators.py:TestAnd.test_fail
+PASS: tests/test_validators.py:TestAnd.test_sugar
+PASS: tests/test_validators.py:TestProvides.test_in_all
+SKIP: tests/test_validators.py:TestProvides.test_success # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_fail # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_repr # SKIP zope-related tests skipped when zope.interface is not installed
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator0]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator1]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator2]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator0]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator1]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator2]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator0]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator1]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator2]
+PASS: tests/test_validators.py:TestIn_.test_in_all
+PASS: tests/test_validators.py:TestIn_.test_success_with_value
+PASS: tests/test_validators.py:TestIn_.test_fail
+PASS: tests/test_validators.py:TestIn_.test_fail_with_string
+PASS: tests/test_validators.py:TestIn_.test_repr
+PASS: tests/test_validators.py:TestDeepIterable.test_in_all
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable
+PASS: tests/test_validators.py:TestDeepMapping.test_in_all
+PASS: tests/test_validators.py:TestDeepMapping.test_success
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_key
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_member
+PASS: tests/test_validators.py:TestDeepMapping.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_in_all
+PASS: tests/test_validators.py:TestIsCallable.test_success
+PASS: tests/test_validators.py:TestIsCallable.test_fail
+PASS: tests/test_validators.py:TestIsCallable.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_exception_repr
+PASS: tests/test_validators.py:test_hashability
+PASS: tests/test_validators.py:TestLtLeGeGt.test_in_all
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[gt]
+PASS: tests/test_validators.py:TestMaxLen.test_in_all
+PASS: tests/test_validators.py:TestMaxLen.test_retrieve_max_len
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value4]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value5]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMaxLen.test_repr
+PASS: tests/test_validators.py:TestMinLen.test_in_all
+PASS: tests/test_validators.py:TestMinLen.test_retrieve_min_len
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value2]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMinLen.test_repr
+PASS: tests/test_validators.py:TestSubclassOf.test_success
+PASS: tests/test_validators.py:TestSubclassOf.test_subclass
+PASS: tests/test_validators.py:TestSubclassOf.test_fail
+PASS: tests/test_validators.py:TestSubclassOf.test_repr
+PASS: tests/test_validators.py:TestNot_.test_not_all
+PASS: tests/test_validators.py:TestNot_.test_repr
+PASS: tests/test_validators.py:TestNot_.test_success_because_fails
+PASS: tests/test_validators.py:TestNot_.test_fails_because_success
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_match
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_miss
+PASS: tests/test_validators.py:TestNot_.test_custom_msg
+PASS: tests/test_validators.py:TestNot_.test_bad_exception_args
+PASS: tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel
+PASS: tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_order
+============================================================================
+Testsuite summary
+# TOTAL: 1326
+# PASS: 1318
+# SKIP: 7
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 48
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-raw.log
new file mode 100644
index 00000000000..99a747f943e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/ptest-raw.log
@@ -0,0 +1,1343 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-attrs/ptest
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]
+PASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations
+PASS: tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_nullary_converter
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_empty
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_pipe_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_optional
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable
+PASS: tests/test_annotations.py:TestAnnotations.test_optional_nullary
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs
+PASS: tests/test_annotations.py:TestAnnotations.test_base_class_variable
+PASS: tests/test_annotations.py:TestAnnotations.test_removes_none_too
+PASS: tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults
+PASS: tests/test_annotations.py:TestAnnotations.test_basic_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_extra_resolve
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_self_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[True]
+PASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[False]
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints
+PASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module
+PASS: tests/test_annotations.py:TestAnnotations.test_inheritance
+PASS: tests/test_annotations.py:TestAnnotations.test_resolve_twice
+PASS: tests/test_annotations.py:test_is_class_var[ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var[typing.ClassVar]
+PASS: tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']
+PASS: tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]
+PASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_class
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_eq
+PASS: tests/test_cmp.py:TestDundersUnnamedClass.test_ne
+PASS: tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified
+PASS: tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ge
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_class
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_eq
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ne
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_lt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_le
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_gt
+PASS: tests/test_cmp.py:TestDundersFullOrdering.test_ge
+PASS: tests/test_compat.py:TestMetadataProxy.test_repr
+PASS: tests/test_compat.py:TestMetadataProxy.test_immutable
+PASS: tests/test_compat.py:test_attrsinstance_subclass_protocol
+PASS: tests/test_config.py:TestConfig.test_default
+PASS: tests/test_config.py:TestConfig.test_set_run_validators
+PASS: tests/test_config.py:TestConfig.test_get_run_validators
+PASS: tests/test_config.py:TestConfig.test_wrong_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_type
+PASS: tests/test_converters.py:TestOptional.test_success_with_none
+PASS: tests/test_converters.py:TestOptional.test_fail
+PASS: tests/test_converters.py:TestDefaultIfNone.test_missing_default
+PASS: tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults
+PASS: tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[1]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[0]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[True]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[False]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_value
+PASS: tests/test_converters.py:TestDefaultIfNone.test_none_factory
+PASS: tests/test_converters.py:TestPipe.test_success
+PASS: tests/test_converters.py:TestPipe.test_fail
+PASS: tests/test_converters.py:TestPipe.test_sugar
+PASS: tests/test_converters.py:TestPipe.test_empty
+PASS: tests/test_converters.py:TestToBool.test_unhashable
+PASS: tests/test_converters.py:TestToBool.test_truthy
+PASS: tests/test_converters.py:TestToBool.test_falsy
+PASS: tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]
+PASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[True]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr[False]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C0]
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C1]
+PASS: tests/test_dunders.py:TestAddRepr.test_custom_repr_works
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion
+PASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle
+PASS: tests/test_dunders.py:TestAddRepr.test_underscores
+PASS: tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member
+PASS: tests/test_dunders.py:TestAddRepr.test_str
+PASS: tests/test_dunders.py:TestAddRepr.test_str_no_repr
+PASS: tests/test_dunders.py:TestAddHash.test_enforces_type
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash
+PASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute
+PASS: tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C0]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C1]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C2]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C3]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_works[C4]
+PASS: tests/test_dunders.py:TestAddHash.test_hash_default
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hashing
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]
+PASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]
+PASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]
+PASS: tests/test_dunders.py:TestAddInit.test_init
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_default
+PASS: tests/test_dunders.py:TestAddInit.test_no_init_order
+PASS: tests/test_dunders.py:TestAddInit.test_sets_attributes
+PASS: tests/test_dunders.py:TestAddInit.test_default
+PASS: tests/test_dunders.py:TestAddInit.test_factory
+PASS: tests/test_dunders.py:TestAddInit.test_validator
+PASS: tests/test_dunders.py:TestAddInit.test_validator_slots
+PASS: tests/test_dunders.py:TestAddInit.test_validator_others
+PASS: tests/test_dunders.py:TestAddInit.test_underscores
+PASS: tests/test_dunders.py:TestNothing.test_copy
+PASS: tests/test_dunders.py:TestNothing.test_deepcopy
+PASS: tests/test_dunders.py:TestNothing.test_eq
+PASS: tests/test_dunders.py:TestNothing.test_false
+PASS: tests/test_dunders.py:TestFilenames.test_filenames
+PASS: tests/test_filters.py:TestSplitWhat.test_splits
+PASS: tests/test_filters.py:TestInclude.test_allow[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_allow[incl7-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl0-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl2-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl4-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl6-42]
+PASS: tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_allow[excl7-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl0-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl2-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl4-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl6-42]
+PASS: tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]
+PASS: tests/test_funcs.py:TestAsDict.test_shallow
+PASS: tests/test_funcs.py:TestAsDict.test_recurse
+PASS: tests/test_funcs.py:TestAsDict.test_nested_lists
+PASS: tests/test_funcs.py:TestAsDict.test_nested_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_recurse_property
+PASS: tests/test_funcs.py:TestAsDict.test_filter
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsDict.test_dicts
+PASS: tests/test_funcs.py:TestAsDict.test_roundtrip
+PASS: tests/test_funcs.py:TestAsDict.test_asdict_preserve_order
+PASS: tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples
+PASS: tests/test_funcs.py:TestAsDict.test_tuple_keys
+PASS: tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_shallow
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_property
+PASS: tests/test_funcs.py:TestAsTuple.test_recurse_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_filter
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts
+PASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_dicts_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_roundtrip
+PASS: tests/test_funcs.py:TestAsTuple.test_sets_no_retain
+PASS: tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type
+PASS: tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type
+PASS: tests/test_funcs.py:TestHas.test_positive
+PASS: tests/test_funcs.py:TestHas.test_positive_empty
+PASS: tests/test_funcs.py:TestHas.test_negative
+PASS: tests/test_funcs.py:TestHas.test_generics
+PASS: tests/test_funcs.py:TestHas.test_generics_negative
+PASS: tests/test_funcs.py:TestAssoc.test_empty
+PASS: tests/test_funcs.py:TestAssoc.test_no_changes
+PASS: tests/test_funcs.py:TestAssoc.test_change
+PASS: tests/test_funcs.py:TestAssoc.test_unknown
+PASS: tests/test_funcs.py:TestAssoc.test_frozen
+PASS: tests/test_funcs.py:TestEvolve.test_empty
+PASS: tests/test_funcs.py:TestEvolve.test_no_changes
+PASS: tests/test_funcs.py:TestEvolve.test_change
+PASS: tests/test_funcs.py:TestEvolve.test_unknown
+PASS: tests/test_funcs.py:TestEvolve.test_validator_failure
+PASS: tests/test_funcs.py:TestEvolve.test_private
+PASS: tests/test_funcs.py:TestEvolve.test_non_init_attrs
+PASS: tests/test_funcs.py:TestEvolve.test_regression_attrs_classes
+PASS: tests/test_funcs.py:TestEvolve.test_dicts
+PASS: tests/test_funcs.py:TestEvolve.test_inst_kw
+PASS: tests/test_funcs.py:TestEvolve.test_no_inst
+PASS: tests/test_funcs.py:TestEvolve.test_too_many_pos_args
+PASS: tests/test_funcs.py:TestEvolve.test_can_change_inst
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2]
+PASS: tests/test_functional.py:TestFunctional.test_fields[C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1]
+PASS: tests/test_functional.py:TestFunctional.test_asdict[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1]
+PASS: tests/test_functional.py:TestFunctional.test_validator[C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_renaming
+PASS: tests/test_functional.py:TestFunctional.test_programmatic
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]
+PASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]
+PASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]
+PASS: tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]
+PASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]
+PASS: tests/test_functional.py:TestFunctional.test_default_decorator
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_dict_patch_class
+PASS: tests/test_functional.py:TestFunctional.test_hash_by_id
+PASS: tests/test_functional.py:TestFunctional.test_handles_different_defaults
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_hash_false_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_false[False]
+PASS: tests/test_functional.py:TestFunctional.test_overwrite_base
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]
+PASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]
+PASS: tests/test_functional.py:TestFunctional.test_tuple_class_aliasing
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_eq_only[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]
+PASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]
+PASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]
+PASS: tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[True]
+PASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[False]
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_remove_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_add_field
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_override_alias
+PASS: tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance
+PASS: tests/test_hooks.py:TestTransformHook.test_attrs_attrclass
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict
+PASS: tests/test_hooks.py:TestAsDictHook.test_asdict_calls
+PASS: tests/test_import.py:TestImportStar.test_from_attr_import_star
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[True]
+PASS: tests/test_init_subclass.py:test_init_subclass_vanilla[False]
+PASS: tests/test_init_subclass.py:test_init_subclass_attrs
+PASS: tests/test_init_subclass.py:test_init_subclass_slots_workaround
+PASS: tests/test_make.py:TestCountingAttr.test_returns_Attr
+PASS: tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator_single
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]
+PASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_already_set
+PASS: tests/test_make.py:TestCountingAttr.test_default_decorator_sets
+PASS: tests/test_make.py:TestTransformAttrs.test_no_modifications
+PASS: tests/test_make.py:TestTransformAttrs.test_normal
+PASS: tests/test_make.py:TestTransformAttrs.test_empty
+PASS: tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute
+PASS: tests/test_make.py:TestTransformAttrs.test_conflicting_defaults
+PASS: tests/test_make.py:TestTransformAttrs.test_kw_only
+PASS: tests/test_make.py:TestTransformAttrs.test_these
+PASS: tests/test_make.py:TestTransformAttrs.test_these_leave_body
+PASS: tests/test_make.py:TestTransformAttrs.test_these_ordered
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old
+PASS: tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_mro
+PASS: tests/test_make.py:TestTransformAttrs.test_inherited
+PASS: tests/test_make.py:TestAttributes.test_sets_attrs
+PASS: tests/test_make.py:TestAttributes.test_empty
+PASS: tests/test_make.py:TestAttributes.test_immutable
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]
+PASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[hash-__hash__]
+PASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]
+PASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]
+PASS: tests/test_make.py:TestAttributes.test_repr_qualname
+PASS: tests/test_make.py:TestAttributes.test_repr_fake_qualname
+PASS: tests/test_make.py:TestAttributes.test_name_not_overridden
+PASS: tests/test_make.py:TestAttributes.test_pre_init[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_args[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]
+PASS: tests/test_make.py:TestAttributes.test_post_init[True]
+PASS: tests/test_make.py:TestAttributes.test_post_init[False]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[True]
+PASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[False]
+PASS: tests/test_make.py:TestAttributes.test_types
+PASS: tests/test_make.py:TestAttributes.test_clean_class[True]
+PASS: tests/test_make.py:TestAttributes.test_clean_class[False]
+PASS: tests/test_make.py:TestAttributes.test_factory_sugar
+PASS: tests/test_make.py:TestAttributes.test_sugar_factory_mutex
+PASS: tests/test_make.py:TestAttributes.test_sugar_callable
+PASS: tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute
+PASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance
+PASS: tests/test_make.py:TestMakeClass.test_simple[list]
+PASS: tests/test_make.py:TestMakeClass.test_simple[tuple]
+PASS: tests/test_make.py:TestMakeClass.test_dict
+PASS: tests/test_make.py:TestMakeClass.test_attr_args
+PASS: tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type
+PASS: tests/test_make.py:TestMakeClass.test_bases
+PASS: tests/test_make.py:TestMakeClass.test_additional_class_body
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[True]
+PASS: tests/test_make.py:TestMakeClass.test_clean_class[False]
+PASS: tests/test_make.py:TestMakeClass.test_missing_sys_getframe
+PASS: tests/test_make.py:TestMakeClass.test_make_class_ordered
+PASS: tests/test_make.py:TestMakeClass.test_generic_dynamic_class
+PASS: tests/test_make.py:TestFields.test_instance
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFields.test_handler_non_attrs_generic_class
+PASS: tests/test_make.py:TestFields.test_fields
+PASS: tests/test_make.py:TestFields.test_fields_properties
+PASS: tests/test_make.py:TestFields.test_generics
+PASS: tests/test_make.py:TestFieldsDict.test_instance
+PASS: tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class
+PASS: tests/test_make.py:TestFieldsDict.test_fields_dict
+PASS: tests/test_make.py:TestConverter.test_convert
+PASS: tests/test_make.py:TestConverter.test_convert_property
+PASS: tests/test_make.py:TestConverter.test_converter_factory_property
+PASS: tests/test_make.py:TestConverter.test_factory_takes_self
+PASS: tests/test_make.py:TestConverter.test_factory_hashable
+PASS: tests/test_make.py:TestConverter.test_convert_before_validate
+PASS: tests/test_make.py:TestConverter.test_frozen
+PASS: tests/test_make.py:TestValidate.test_success
+PASS: tests/test_make.py:TestValidate.test_propagates
+PASS: tests/test_make.py:TestValidate.test_run_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_validators
+PASS: tests/test_make.py:TestValidate.test_multiple_empty
+PASS: tests/test_make.py:TestMetadata.test_metadata_present
+PASS: tests/test_make.py:TestMetadata.test_metadata_immutability
+PASS: tests/test_make.py:TestMetadata.test_empty_metadata_singleton
+PASS: tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent
+PASS: tests/test_make.py:TestMetadata.test_not_none_metadata
+PASS: tests/test_make.py:TestMetadata.test_metadata
+PASS: tests/test_make.py:TestClassBuilder.test_repr_str
+PASS: tests/test_make.py:TestClassBuilder.test_repr
+PASS: tests/test_make.py:TestClassBuilder.test_returns_self
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]
+PASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]
+PASS: tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class
+PASS: tests/test_make.py:TestClassBuilder.test_weakref_setstate
+PASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs6]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs7]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs8]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs9]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs10]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs11]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs12]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs13]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs14]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs15]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs16]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs17]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs18]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs19]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs20]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs21]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs22]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs23]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs24]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs25]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs26]
+PASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs27]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]
+PASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]
+PASS: tests/test_make.py:TestInitAlias.test_default_and_specify
+PASS: tests/test_make.py:TestInitAlias.test_evolve
+PASS: tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_mix
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_default
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq
+PASS: tests/test_make.py:TestDetermineAttribEqOrder.test_mix
+PASS: tests/test_make.py:TestDocs.test_docs[__init__]
+PASS: tests/test_make.py:TestDocs.test_docs[__repr__]
+PASS: tests/test_make.py:TestDocs.test_docs[__eq__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ne__]
+PASS: tests/test_make.py:TestDocs.test_docs[__lt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__le__]
+PASS: tests/test_make.py:TestDocs.test_docs[__gt__]
+PASS: tests/test_make.py:TestDocs.test_docs[__ge__]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]
+PASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_init[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]
+PASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]
+PASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]
+PASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]
+SKIP: tests/test_make.py:TestAutoDetect.test_match_args_pre_310 # SKIP Pre-3.10 only.
+PASS: tests/test_make.py:TestMatchArgs.test_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_explicit_match_args
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_kw_only
+PASS: tests/test_make.py:TestMatchArgs.test_match_args_argument
+PASS: tests/test_make.py:TestMatchArgs.test_make_class
+PASS: tests/test_next_gen.py:TestNextGen.test_simple
+PASS: tests/test_next_gen.py:TestNextGen.test_field_type
+PASS: tests/test_next_gen.py:TestNextGen.test_no_slots
+PASS: tests/test_next_gen.py:TestNextGen.test_validates
+PASS: tests/test_next_gen.py:TestNextGen.test_no_order
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true
+PASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations
+PASS: tests/test_next_gen.py:TestNextGen.test_exception
+PASS: tests/test_next_gen.py:TestNextGen.test_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_auto_detect_eq
+PASS: tests/test_next_gen.py:TestNextGen.test_subclass_frozen
+PASS: tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]
+PASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]
+PASS: tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default
+PASS: tests/test_next_gen.py:TestNextGen.test_mro_ng
+PASS: tests/test_next_gen.py:TestAsTuple.test_smoke
+PASS: tests/test_next_gen.py:TestAsDict.test_smoke
+PASS: tests/test_next_gen.py:TestImports.test_converters
+PASS: tests/test_next_gen.py:TestImports.test_exceptions
+PASS: tests/test_next_gen.py:TestImports.test_filters
+PASS: tests/test_next_gen.py:TestImports.test_setters
+PASS: tests/test_next_gen.py:TestImports.test_validators
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_title[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_description[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__uri__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__url__]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_author[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_email[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_license[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]
+PASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args
+PASS: tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only
+SKIP: tests/test_pyright.py:test_pyright_baseline # SKIP Requires pyright.
+SKIP: tests/test_pyright.py:test_pyright_attrsinstance_compat # SKIP Requires pyright.
+PASS: tests/test_setattr.py:TestSetAttr.test_change
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_attribute
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[validate]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]
+PASS: tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]
+PASS: tests/test_setattr.py:TestSetAttr.test_pipe
+PASS: tests/test_setattr.py:TestSetAttr.test_make_class
+PASS: tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter
+PASS: tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr
+XFAIL: tests/test_setattr.py:TestSetAttr.test_slotted_confused # XFAIL
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]
+PASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]
+PASS: tests/test_setattr.py:TestSetAttr.test_docstring
+PASS: tests/test_slots.py:test_slots_being_used
+PASS: tests/test_slots.py:test_basic_attr_funcs
+PASS: tests/test_slots.py:test_inheritance_from_nonslots
+PASS: tests/test_slots.py:test_nonslots_these
+PASS: tests/test_slots.py:test_inheritance_from_slots
+PASS: tests/test_slots.py:test_inheritance_from_slots_with_attribute_override
+PASS: tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor
+PASS: tests/test_slots.py:test_bare_inheritance_from_slots
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_inheritance
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]
+PASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]
+PASS: tests/test_slots.py:test_not_weakrefable
+SKIP: tests/test_slots.py:test_implicitly_weakrefable # SKIP slots without weakref_slot should only work on PyPy
+PASS: tests/test_slots.py:test_weakrefable
+PASS: tests/test_slots.py:test_weakref_does_not_add_a_field
+PASS: tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref
+PASS: tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute
+PASS: tests/test_slots.py:test_slots_empty_cell
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[0]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[1]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[2]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[3]
+PASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[4]
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes
+PASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]
+PASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]
+PASS: tests/test_slots.py:test_slots_super_property_get
+PASS: tests/test_slots.py:test_slots_super_property_get_shortcut
+PASS: tests/test_slots.py:test_slots_cached_property_allows_call
+PASS: tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__
+PASS: tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances
+PASS: tests/test_slots.py:test_slots_cached_property_infers_type
+PASS: tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested
+PASS: tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes
+PASS: tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present
+PASS: tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property
+PASS: tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work
+PASS: tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works
+PASS: tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots
+PASS: tests/test_slots.py:test_slots_sub_class_with_actual_slot
+PASS: tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction
+PASS: tests/test_slots.py:test_slots_cached_property_repeat_call_only_once
+PASS: tests/test_slots.py:test_slots_cached_property_called_independent_across_instances
+PASS: tests/test_slots.py:test_slots_cached_properties_work_independently
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_removed
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[True]
+PASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[False]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]
+PASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_class
+PASS: tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes
+PASS: tests/test_validators.py:TestDisableValidators.test_default
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[True-False]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled[False-True]
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx
+PASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors
+PASS: tests/test_validators.py:TestInstanceOf.test_in_all
+PASS: tests/test_validators.py:TestInstanceOf.test_success
+PASS: tests/test_validators.py:TestInstanceOf.test_subclass
+PASS: tests/test_validators.py:TestInstanceOf.test_fail
+PASS: tests/test_validators.py:TestInstanceOf.test_repr
+PASS: tests/test_validators.py:TestMatchesRe.test_in_all
+PASS: tests/test_validators.py:TestMatchesRe.test_match
+PASS: tests/test_validators.py:TestMatchesRe.test_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern
+PASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags
+PASS: tests/test_validators.py:TestMatchesRe.test_different_func
+PASS: tests/test_validators.py:TestMatchesRe.test_catches_invalid_func
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]
+PASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]
+PASS: tests/test_validators.py:TestMatchesRe.test_repr
+PASS: tests/test_validators.py:TestAnd.test_in_all
+PASS: tests/test_validators.py:TestAnd.test_success
+PASS: tests/test_validators.py:TestAnd.test_fail
+PASS: tests/test_validators.py:TestAnd.test_sugar
+PASS: tests/test_validators.py:TestProvides.test_in_all
+SKIP: tests/test_validators.py:TestProvides.test_success # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_fail # SKIP zope-related tests skipped when zope.interface is not installed
+SKIP: tests/test_validators.py:TestProvides.test_repr # SKIP zope-related tests skipped when zope.interface is not installed
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator0]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator1]
+PASS: tests/test_validators.py:TestOptional.test_in_all[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success[validator2]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator0]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator1]
+PASS: tests/test_validators.py:TestOptional.test_success_with_none[validator2]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator0]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator1]
+PASS: tests/test_validators.py:TestOptional.test_fail[validator2]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator0]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator1]
+PASS: tests/test_validators.py:TestOptional.test_repr[validator2]
+PASS: tests/test_validators.py:TestIn_.test_in_all
+PASS: tests/test_validators.py:TestIn_.test_success_with_value
+PASS: tests/test_validators.py:TestIn_.test_fail
+PASS: tests/test_validators.py:TestIn_.test_fail_with_string
+PASS: tests/test_validators.py:TestIn_.test_repr
+PASS: tests/test_validators.py:TestDeepIterable.test_in_all
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable
+PASS: tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable
+PASS: tests/test_validators.py:TestDeepMapping.test_in_all
+PASS: tests/test_validators.py:TestDeepMapping.test_success
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]
+PASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_key
+PASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_member
+PASS: tests/test_validators.py:TestDeepMapping.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_in_all
+PASS: tests/test_validators.py:TestIsCallable.test_success
+PASS: tests/test_validators.py:TestIsCallable.test_fail
+PASS: tests/test_validators.py:TestIsCallable.test_repr
+PASS: tests/test_validators.py:TestIsCallable.test_exception_repr
+PASS: tests/test_validators.py:test_hashability
+PASS: tests/test_validators.py:TestLtLeGeGt.test_in_all
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[lt]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[le]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[ge]
+PASS: tests/test_validators.py:TestLtLeGeGt.test_repr[gt]
+PASS: tests/test_validators.py:TestMaxLen.test_in_all
+PASS: tests/test_validators.py:TestMaxLen.test_retrieve_max_len
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value4]
+PASS: tests/test_validators.py:TestMaxLen.test_check_valid[value5]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]
+PASS: tests/test_validators.py:TestMaxLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMaxLen.test_repr
+PASS: tests/test_validators.py:TestMinLen.test_in_all
+PASS: tests/test_validators.py:TestMinLen.test_retrieve_min_len
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[foo]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[spam]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value2]
+PASS: tests/test_validators.py:TestMinLen.test_check_valid[value3]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[]
+PASS: tests/test_validators.py:TestMinLen.test_check_invalid[value1]
+PASS: tests/test_validators.py:TestMinLen.test_repr
+PASS: tests/test_validators.py:TestSubclassOf.test_success
+PASS: tests/test_validators.py:TestSubclassOf.test_subclass
+PASS: tests/test_validators.py:TestSubclassOf.test_fail
+PASS: tests/test_validators.py:TestSubclassOf.test_repr
+PASS: tests/test_validators.py:TestNot_.test_not_all
+PASS: tests/test_validators.py:TestNot_.test_repr
+PASS: tests/test_validators.py:TestNot_.test_success_because_fails
+PASS: tests/test_validators.py:TestNot_.test_fails_because_success
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_in_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass
+PASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_match
+PASS: tests/test_validators.py:TestNot_.test_custom_capture_miss
+PASS: tests/test_validators.py:TestNot_.test_custom_msg
+PASS: tests/test_validators.py:TestNot_.test_bad_exception_args
+PASS: tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel
+PASS: tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]
+PASS: tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]
+PASS: tests/test_version_info.py:TestVersionInfo.test_order
+============================================================================
+Testsuite summary
+# TOTAL: 1326
+# PASS: 1318
+# SKIP: 7
+# XFAIL: 1
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 48
+END: /usr/lib/python3-attrs/ptest
+2024-01-31T02:04
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/testresults.json
new file mode 100644
index 00000000000..79921f39746
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-attrs/testresults.json
@@ -0,0 +1,4038 @@
+{
+ "runtime_core-image-ptest-python3-attrs_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-attrs",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00102996826171875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2568423748016357,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02754807472229004,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 48.08446431159973,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0016269683837890625,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_base_class_variable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_basic_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_basic_resolve": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_converter_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_extra_resolve": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_forward_reference[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_forward_reference[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_init_type_hints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_nullary_converter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional_nullary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_nullary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_removes_none_too": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_self_reference[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_self_reference[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[ClassVar]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[typing.ClassVar]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_gt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_lt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_ne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_gt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_lt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_ne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_ne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_compat.py:TestMetadataProxy.test_immutable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_compat.py:TestMetadataProxy.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_compat.py:test_attrsinstance_subclass_protocol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_get_run_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_set_run_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_wrong_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_missing_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_none_factory": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_none_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_success_with_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_success_with_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_sugar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_falsy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_truthy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_unhashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hashing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforces_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_factory": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_no_init_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_no_init_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_sets_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_underscores": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator_others": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_custom_repr_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_infinite_recursion": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_works[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_works[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_str_no_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_underscores": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestFilenames.test_filenames": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_deepcopy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl6-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_filters.py:TestSplitWhat.test_splits": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_asdict_preserve_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_lists_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_nested_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_nested_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_recurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_recurse_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_roundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_sets_no_retain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_shallow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_tuple_keys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_dicts_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_lists_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse_retain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_roundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_sets_no_retain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_shallow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_no_changes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_can_change_inst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_dicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_inst_kw": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_no_changes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_no_inst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_non_init_attrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_private": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_regression_attrs_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_too_many_pos_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_validator_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_generics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_generics_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_positive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_positive_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_asdict[C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_asdict[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_default_decorator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_dict_patch_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_false[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_false[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_fields[C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_fields[C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_handles_different_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_by_id": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_false_eq_false[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_false_eq_false[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_overwrite_base": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_programmatic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_renaming": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_tuple_class_aliasing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_validator[C1Slots]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_validator[C1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestAsDictHook.test_asdict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestAsDictHook.test_asdict_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_attrs_attrclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_add_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_override_alias": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_remove_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_import.py:TestImportStar.test_from_attr_import_star": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_attrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_slots_workaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_vanilla[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_vanilla[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_clean_class[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_clean_class[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_factory_sugar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_immutable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_name_not_overridden": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_post_init[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_post_init[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_args[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_args[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_post_init_order[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_post_init_order[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_repr_fake_qualname": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_repr_qualname": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[hash-__hash__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sets_attrs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sugar_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sugar_factory_mutex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_match_args_pre_310_#_SKIP_Pre-3.10_only.": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs10]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs11]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs12]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs13]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs14]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs15]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs16]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs17]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs18]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs19]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs20]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs21]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs22]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs23]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs24]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs25]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs26]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs27]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs7]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs8]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_no_references_to_original": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_repr_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_returns_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_weakref_setstate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert_before_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_converter_factory_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_factory_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_factory_takes_self": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_default_decorator_already_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_default_decorator_sets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_returns_Attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator_single": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_mix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_mix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__eq__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__ge__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__gt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__init__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__le__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__lt__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__ne__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__repr__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_fields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_fields_properties": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_generics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_handler_non_attrs_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_handler_non_attrs_generic_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_fields_dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_instance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestInitAlias.test_default_and_specify": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestInitAlias.test_evolve": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_additional_class_body": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_attr_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_bases": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_clean_class[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_clean_class[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_generic_dynamic_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_make_class_ordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_missing_sys_getframe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_simple[list]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_simple[tuple]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_explicit_match_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_make_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_argument": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_kw_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_empty_metadata_singleton": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata_immutability": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_not_none_metadata": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_conflicting_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_inherited": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_kw_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_mro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_no_modifications": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_normal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these_leave_body": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these_ordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_multiple_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_multiple_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_propagates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_run_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestAsDict.test_smoke": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestAsTuple.test_smoke": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_converters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_exceptions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_setters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_validators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_detect_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[define0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[define1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_field_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_mro_ng": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_no_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_no_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_subclass_frozen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_validates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_author[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_author[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_copyright[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_description[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_description[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_email[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_email[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_license[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_license[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_title[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_title[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__uri__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attr-__url__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__uri__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_uri[attrs-__url__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_pyright.py:test_pyright_attrsinstance_compat_#_SKIP_Requires_pyright.": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_pyright.py:test_pyright_baseline_#_SKIP_Requires_pyright.": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_docstring": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_make_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[validate]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_bare_inheritance_from_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_basic_attr_funcs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_implicitly_weakrefable_#_SKIP_slots_without_weakref_slot_should_only_work_on_PyPy": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_nonslots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_slots_with_attribute_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_nonslots_these": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_not_weakrefable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_being_used": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_properties_work_independently": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_allows_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_called_independent_across_instances": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_infers_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_repeat_call_only_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_empty_cell": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_with_actual_slot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_super_property_get": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_super_property_get_shortcut": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_added[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_added[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_removed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_weakref_does_not_add_a_field": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:test_weakrefable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_utils.py:TestSimpleClass.test_returns_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_sugar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_member": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled_ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_fail_with_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_success_with_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_subclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_exception_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[ge]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[gt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[le]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[lt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_catches_invalid_func": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_different_func": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_precompiled_pattern": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_invalid[value1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[spam]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_retrieve_max_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_invalid[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_invalid[value1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[spam]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[value2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[value3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_retrieve_min_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_bad_exception_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_in_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_in_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_capture_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_capture_miss": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_msg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_fails_because_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_not_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_success_because_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_fail_#_SKIP_zope-related_tests_skipped_when_zope.interface_is_not_installed": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_in_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_repr_#_SKIP_zope-related_tests_skipped_when_zope.interface_is_not_installed": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestProvides.test_success_#_SKIP_zope-related_tests_skipped_when_zope.interface_is_not_installed": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_subclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_success": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_validators.py:test_hashability": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-attrs": {
+ "duration": "48"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.108282089233398,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log b/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log
new file mode 100644
index 00000000000..5bd94750ea3
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-python3-bcrypt.log
@@ -0,0 +1,169 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests/test_bcrypt.py:test_gensalt_basic
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]
+PASS: tests/test_bcrypt.py:test_gensalt_bad_prefix
+PASS: tests/test_bcrypt.py:test_gensalt_2a_prefix
+PASS: tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_new[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_checkpw[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_checkpw[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_checkpw[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_hashpw_invalid
+PASS: tests/test_bcrypt.py:test_checkpw_wrong_password
+PASS: tests/test_bcrypt.py:test_checkpw_bad_salt
+PASS: tests/test_bcrypt.py:test_checkpw_str_password
+PASS: tests/test_bcrypt.py:test_checkpw_str_salt
+PASS: tests/test_bcrypt.py:test_hashpw_str_password
+PASS: tests/test_bcrypt.py:test_hashpw_str_salt
+PASS: tests/test_bcrypt.py:test_checkpw_nul_byte
+PASS: tests/test_bcrypt.py:test_hashpw_nul_byte
+PASS: tests/test_bcrypt.py:test_checkpw_extra_data
+PASS: tests/test_bcrypt.py:test_kdf[4-password-salt-[\xbf\x0c\xc2\x93X\x7f\x1c65U\'ye\x98\xd4~W\x90q\xbfB~\x9d\x8f\xbe\x84*\xba4\xd9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password-\x00-\xc1+Vb5\xee\xe0L!%\x98\x97\nW\x9ag]
+PASS: tests/test_bcrypt.py:test_kdf[4-\x00-salt-`Q\xbe\x18\xc2\xf4\xf8,\xbf\x0e\xfe\xe5G\x1bK\xb9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password\x00-salt\x00-t\x10\xe4L\xf4\xfa\x07\xbf\xaa\xc8\xa9(\xb1r\x7f\xac\x00\x13u\xe7\xbfs\x847\x0fH\xef\xd1!t0P]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00wor-sa\x00l-\xc2\xbf\xfd\x9d\xb3\x8fei\xef\xefCr\xf4\xde\x83\xc0]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00word-sa\x00lt-K\xa4\xac9%\xc0\xe8\xd7\xf0\xcd\xb6\xbb\x16\x84\xa5o]
+PASS: tests/test_bcrypt.py:test_kdf[8-password-salt-\xe16~\xc5\x15\x1a3\xfa\xacL\xc1\xc1D\xcd#\xfa\x15\xd5T\x84\x93\xec\xc9\x9b\x9b]\x9c\r;'\xbe\xc7b'\xeaf\x08\x8b\x84\x9b \xabz\xa4x\x01\x02F\xe7K\xbaQr?\xef\xa9\xf9GMe\x08\x84^\x8d]
+PASS: tests/test_bcrypt.py:test_kdf[42-password-salt-\x83<\xf0\xdc\xf5m\xb6V\x08\xe8\xf0\xdc\x0c\xe8\x82\xbd]
+PASS: tests/test_bcrypt.py:test_kdf[8-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.-salis\x00-\x10\x97\x8b\x07%=\xf5\x7fq\xa1b\xeb\x0e\x8a\xd3\n]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- D8\x17^\xee|\xe16\xc9\x1bI\xa6y#\xff]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- T\xb9\xff\xf3N7!D\x034th(\xe9\xed8\xdeKr\xe0\xa6\x9a\xdc\x17\n\x13\xb5\xe8\xd6F8^\xa4\x03J\xe6\xd2f\x00\xee#2\xc5\xed@\xadU|\x86\xe3@?\xbb0\xe4\xe1\xdc\x1a\xe0k\x99\xa0q6\x8fQ\x8d,BfQ\xc9\xe7\xe47\xfdl\x91[\x1b\xbf\xc3\xa4\xce\xa7\x14\x91I\x0e\xa7\xaf\xb7\xdd\x02\x90\xa6x\xa4\xf4A\x12\x8d\xb1y.\xab'v\xb2\x1e\xb4#\x8e\x07\x15\xad\xd4\x12}\xffD\xe4\xb3\xe4\xccLO\x99p\x08??t\xbdi\x88s\xfd\xf6H\x84Ou\xc9\xbf\x7f\x9e\x0cM\x9e]\x89\xa7x9\x97I)fag\x07a\x1c\xb9\x01\xde1\xa1\x97&\xb6\xe0\x8c:\x80\x01f\x1f-\\x9d\xcc3\xb4\xaa\x07/\x90\xdd\x0b?T\x8d^\xeb\xa4!\x13\x97\xe2\xfb\x06.Rn\x1dh\xf4jL\xe2V\x18[K\xad\xc2h_\xbex\xe1\xc7e{Y\xf8:\xb9\xab\x80\xcf\x93\x18\xd6\xad\xd1\xf5\x93?\x12\xd6\xf3a\x82\xc8\xe8\x11_h\x03\n\x12D]
+PASS: tests/test_bcrypt.py:test_kdf[8-\xe1\xbd\x88\xce\xb4\xcf\x85\xcf\x83\xcf\x83\xce\xb5\xcf\x8d\xcf\x82-\xce\xa4\xce\xb7\xce\xbb\xce\xad\xce\xbc\xce\xb1\xcf\x87\xce\xbf\xcf\x82-Cfl\x9b\t\xef3\xed\x8c'\xe8\xe8\xf3\xe2\xd8\xe6]
+PASS: tests/test_bcrypt.py:test_kdf_str_password
+PASS: tests/test_bcrypt.py:test_kdf_str_salt
+PASS: tests/test_bcrypt.py:test_kdf_no_warn_rounds
+PASS: tests/test_bcrypt.py:test_kdf_warn_rounds
+PASS: tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]
+PASS: tests/test_bcrypt.py:test_2a_wraparound_bug
+============================================================================
+Testsuite summary
+# TOTAL: 150
+# PASS: 150
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+## starting to run rust tests ##
+
+running 0 tests
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
+
+DURATION: 2
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-raw.log
new file mode 100644
index 00000000000..566b60dafdb
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/ptest-raw.log
@@ -0,0 +1,174 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-bcrypt/ptest
+PASS: tests/test_bcrypt.py:test_gensalt_basic
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]
+PASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]
+PASS: tests/test_bcrypt.py:test_gensalt_bad_prefix
+PASS: tests/test_bcrypt.py:test_gensalt_2a_prefix
+PASS: tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_new[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_new[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_new[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_checkpw[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_checkpw[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_checkpw[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]
+PASS: tests/test_bcrypt.py:test_hashpw_existing[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]
+PASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]
+PASS: tests/test_bcrypt.py:test_hashpw_invalid
+PASS: tests/test_bcrypt.py:test_checkpw_wrong_password
+PASS: tests/test_bcrypt.py:test_checkpw_bad_salt
+PASS: tests/test_bcrypt.py:test_checkpw_str_password
+PASS: tests/test_bcrypt.py:test_checkpw_str_salt
+PASS: tests/test_bcrypt.py:test_hashpw_str_password
+PASS: tests/test_bcrypt.py:test_hashpw_str_salt
+PASS: tests/test_bcrypt.py:test_checkpw_nul_byte
+PASS: tests/test_bcrypt.py:test_hashpw_nul_byte
+PASS: tests/test_bcrypt.py:test_checkpw_extra_data
+PASS: tests/test_bcrypt.py:test_kdf[4-password-salt-[\xbf\x0c\xc2\x93X\x7f\x1c65U\'ye\x98\xd4~W\x90q\xbfB~\x9d\x8f\xbe\x84*\xba4\xd9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password-\x00-\xc1+Vb5\xee\xe0L!%\x98\x97\nW\x9ag]
+PASS: tests/test_bcrypt.py:test_kdf[4-\x00-salt-`Q\xbe\x18\xc2\xf4\xf8,\xbf\x0e\xfe\xe5G\x1bK\xb9]
+PASS: tests/test_bcrypt.py:test_kdf[4-password\x00-salt\x00-t\x10\xe4L\xf4\xfa\x07\xbf\xaa\xc8\xa9(\xb1r\x7f\xac\x00\x13u\xe7\xbfs\x847\x0fH\xef\xd1!t0P]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00wor-sa\x00l-\xc2\xbf\xfd\x9d\xb3\x8fei\xef\xefCr\xf4\xde\x83\xc0]
+PASS: tests/test_bcrypt.py:test_kdf[4-pass\x00word-sa\x00lt-K\xa4\xac9%\xc0\xe8\xd7\xf0\xcd\xb6\xbb\x16\x84\xa5o]
+PASS: tests/test_bcrypt.py:test_kdf[8-password-salt-\xe16~\xc5\x15\x1a3\xfa\xacL\xc1\xc1D\xcd#\xfa\x15\xd5T\x84\x93\xec\xc9\x9b\x9b]\x9c\r;'\xbe\xc7b'\xeaf\x08\x8b\x84\x9b \xabz\xa4x\x01\x02F\xe7K\xbaQr?\xef\xa9\xf9GMe\x08\x84^\x8d]
+PASS: tests/test_bcrypt.py:test_kdf[42-password-salt-\x83<\xf0\xdc\xf5m\xb6V\x08\xe8\xf0\xdc\x0c\xe8\x82\xbd]
+PASS: tests/test_bcrypt.py:test_kdf[8-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.-salis\x00-\x10\x97\x8b\x07%=\xf5\x7fq\xa1b\xeb\x0e\x8a\xd3\n]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- D8\x17^\xee|\xe16\xc9\x1bI\xa6y#\xff]
+PASS: tests/test_bcrypt.py:test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- T\xb9\xff\xf3N7!D\x034th(\xe9\xed8\xdeKr\xe0\xa6\x9a\xdc\x17\n\x13\xb5\xe8\xd6F8^\xa4\x03J\xe6\xd2f\x00\xee#2\xc5\xed@\xadU|\x86\xe3@?\xbb0\xe4\xe1\xdc\x1a\xe0k\x99\xa0q6\x8fQ\x8d,BfQ\xc9\xe7\xe47\xfdl\x91[\x1b\xbf\xc3\xa4\xce\xa7\x14\x91I\x0e\xa7\xaf\xb7\xdd\x02\x90\xa6x\xa4\xf4A\x12\x8d\xb1y.\xab'v\xb2\x1e\xb4#\x8e\x07\x15\xad\xd4\x12}\xffD\xe4\xb3\xe4\xccLO\x99p\x08??t\xbdi\x88s\xfd\xf6H\x84Ou\xc9\xbf\x7f\x9e\x0cM\x9e]\x89\xa7x9\x97I)fag\x07a\x1c\xb9\x01\xde1\xa1\x97&\xb6\xe0\x8c:\x80\x01f\x1f-\\x9d\xcc3\xb4\xaa\x07/\x90\xdd\x0b?T\x8d^\xeb\xa4!\x13\x97\xe2\xfb\x06.Rn\x1dh\xf4jL\xe2V\x18[K\xad\xc2h_\xbex\xe1\xc7e{Y\xf8:\xb9\xab\x80\xcf\x93\x18\xd6\xad\xd1\xf5\x93?\x12\xd6\xf3a\x82\xc8\xe8\x11_h\x03\n\x12D]
+PASS: tests/test_bcrypt.py:test_kdf[8-\xe1\xbd\x88\xce\xb4\xcf\x85\xcf\x83\xcf\x83\xce\xb5\xcf\x8d\xcf\x82-\xce\xa4\xce\xb7\xce\xbb\xce\xad\xce\xbc\xce\xb1\xcf\x87\xce\xbf\xcf\x82-Cfl\x9b\t\xef3\xed\x8c'\xe8\xe8\xf3\xe2\xd8\xe6]
+PASS: tests/test_bcrypt.py:test_kdf_str_password
+PASS: tests/test_bcrypt.py:test_kdf_str_salt
+PASS: tests/test_bcrypt.py:test_kdf_no_warn_rounds
+PASS: tests/test_bcrypt.py:test_kdf_warn_rounds
+PASS: tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]
+PASS: tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]
+PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]
+PASS: tests/test_bcrypt.py:test_2a_wraparound_bug
+============================================================================
+Testsuite summary
+# TOTAL: 150
+# PASS: 150
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+
+## starting to run rust tests ##
+
+running 0 tests
+
+test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
+
+DURATION: 2
+END: /usr/lib/python3-bcrypt/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/testresults.json
new file mode 100644
index 00000000000..b605e9006d0
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-bcrypt/testresults.json
@@ -0,0 +1,513 @@
+{
+ "runtime_core-image-ptest-python3-bcrypt_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-bcrypt",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011250972747802734,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3061251640319824,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.028644084930419922,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 2.5604240894317627,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011630058288574219,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_2a_wraparound_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_bad_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_extra_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_nul_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_str_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_str_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_wrong_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_2a_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_bad_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_nul_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_str_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_str_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-\\x00-salt-`Q\\xbe\\x18\\xc2\\xf4\\xf8,\\xbf\\x0e\\xfe\\xe5G\\x1bK\\xb9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-pass\\x00wor-sa\\x00l-\\xc2\\xbf\\xfd\\x9d\\xb3\\x8fei\\xef\\xefCr\\xf4\\xde\\x83\\xc0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-pass\\x00word-sa\\x00lt-K\\xa4\\xac9%\\xc0\\xe8\\xd7\\xf0\\xcd\\xb6\\xbb\\x16\\x84\\xa5o]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password-\\x00-\\xc1+Vb5\\xee\\xe0L!%\\x98\\x97\\nW\\x9ag]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password-salt-[\\xbf\\x0c\\xc2\\x93X\\x7f\\x1c65U\\'ye\\x98\\xd4~W\\x90q\\xbfB~\\x9d\\x8f\\xbe\\x84*\\xba4\\xd9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password\\x00-salt\\x00-t\\x10\\xe4L\\xf4\\xfa\\x07\\xbf\\xaa\\xc8\\xa9_\\xb1r\\x7f\\xac\\x00\\x13u\\xe7\\xbfs\\x847\\x0fH\\xef\\xd1!t0P]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[42-password-salt-\\x83<\\xf0\\xdc\\xf5m\\xb6V\\x08\\xe8\\xf0\\xdc\\x0c\\xe8\\x82\\xbd]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-Lorem_ipsum_dolor_sit_amet,_consectetur_adipisicing_elit,_sed_do_eiusmod_tempor_incididunt_ut_labore_et_dolore_magna_aliqua._Ut_enim_ad_minim_veniam,_quis_nostrud_exercitation_ullamco_laboris_nisi_ut_aliquip_ex_ea_commodo_consequat._Duis_aute_irure_dolor_in_reprehenderit_in_voluptate_velit_esse_cillum_dolore_eu_fugiat_nulla_pariatur._Excepteur_sint_occaecat_cupidatat_non_proident,_sunt_in_culpa_qui_officia_deserunt_mollit_anim_id_est_laborum.-salis\\x00-\\x10\\x97\\x8b\\x07%=\\xf5\\x7fq\\xa1b\\xeb\\x0e\\x8a\\xd3\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS_OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10_-_D8\\x17^\\xee|\\xe16\\xc9\\x1bI\\xa6y#\\xff]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS_OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10_-_T\\xb9\\xff\\xf3N7!D\\x034th_\\xe9\\xed8\\xdeKr\\xe0\\xa6\\x9a\\xdc\\x17\\n\\x13\\xb5\\xe8\\xd6F8^\\xa4\\x03J\\xe6\\xd2f\\x00\\xee#2\\xc5\\xed@\\xadU|\\x86\\xe3@?\\xbb0\\xe4\\xe1\\xdc\\x1a\\xe0k\\x99\\xa0q6\\x8fQ\\x8d,BfQ\\xc9\\xe7\\xe47\\xfdl\\x91[\\x1b\\xbf\\xc3\\xa4\\xce\\xa7\\x14\\x91I\\x0e\\xa7\\xaf\\xb7\\xdd\\x02\\x90\\xa6x\\xa4\\xf4A\\x12\\x8d\\xb1y.\\xab'v\\xb2\\x1e\\xb4#\\x8e\\x07\\x15\\xad\\xd4\\x12}\\xffD\\xe4\\xb3\\xe4\\xccLO\\x99p\\x08??t\\xbdi\\x88s\\xfd\\xf6H\\x84Ou\\xc9\\xbf\\x7f\\x9e\\x0cM\\x9e]\\x89\\xa7x9\\x97I_fag\\x07a\\x1c\\xb9\\x01\\xde1\\xa1\\x97&\\xb6\\xe0\\x8c:\\x80\\x01f\\x1f-\\\\x9d\\xcc3\\xb4\\xaa\\x07/\\x90\\xdd\\x0b?T\\x8d^\\xeb\\xa4!\\x13\\x97\\xe2\\xfb\\x06.Rn\\x1dh\\xf4jL\\xe2V\\x18[K\\xad\\xc2h_\\xbex\\xe1\\xc7e{Y\\xf8:\\xb9\\xab\\x80\\xcf\\x93\\x18\\xd6\\xad\\xd1\\xf5\\x93?\\x12\\xd6\\xf3a\\x82\\xc8\\xe8\\x11_h\\x03\\n\\x12D]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\xe1\\xbd\\x88\\xce\\xb4\\xcf\\x85\\xcf\\x83\\xcf\\x83\\xce\\xb5\\xcf\\x8d\\xcf\\x82-\\xce\\xa4\\xce\\xb7\\xce\\xbb\\xce\\xad\\xce\\xbc\\xce\\xb1\\xcf\\x87\\xce\\xbf\\xcf\\x82-Cfl\\x9b\\t\\xef3\\xed\\x8c'\\xe8\\xe8\\xf3\\xe2\\xd8\\xe6]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-password-salt-\\xe16~\\xc5\\x15\\x1a3\\xfa\\xacL\\xc1\\xc1D\\xcd#\\xfa\\x15\\xd5T\\x84\\x93\\xec\\xc9\\x9b\\x9b]\\x9c\\r;'\\xbe\\xc7b'\\xeaf\\x08\\x8b\\x84\\x9b_\\xabz\\xa4x\\x01\\x02F\\xe7K\\xbaQr?\\xef\\xa9\\xf9GMe\\x08\\x84^\\x8d]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_no_warn_rounds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_str_password": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_str_salt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_warn_rounds": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-bcrypt": {
+ "duration": "2"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.066448211669922,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-python3-calver.log b/runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-python3-calver.log
new file mode 100644
index 00000000000..907fba92baa
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-python3-calver.log
@@ -0,0 +1,19 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests/test_integration.py:test_version_missing[None]
+PASS: tests/test_integration.py:test_version_missing[False]
+PASS: tests/test_integration.py:test_version_missing[]
+PASS: tests/test_integration.py:test_version_true
+PASS: tests/test_integration.py:test_version_str
+PASS: tests/test_integration.py:test_version_callable
+PASS: tests/test_integration.py:test_reads_pkginfo
+============================================================================
+Testsuite summary
+# TOTAL: 7
+# PASS: 7
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-raw.log
new file mode 100644
index 00000000000..48a31c139bc
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-calver/ptest-raw.log
@@ -0,0 +1,24 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-calver/ptest
+PASS: tests/test_integration.py:test_version_missing[None]
+PASS: tests/test_integration.py:test_version_missing[False]
+PASS: tests/test_integration.py:test_version_missing[]
+PASS: tests/test_integration.py:test_version_true
+PASS: tests/test_integration.py:test_version_str
+PASS: tests/test_integration.py:test_version_callable
+PASS: tests/test_integration.py:test_reads_pkginfo
+============================================================================
+Testsuite summary
+# TOTAL: 7
+# PASS: 7
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-calver/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-calver/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-calver/testresults.json
new file mode 100644
index 00000000000..a318130d237
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-calver/testresults.json
@@ -0,0 +1,84 @@
+{
+ "runtime_core-image-ptest-python3-calver_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-calver",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0014257431030273438,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3020212650299072,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03148460388183594,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.9953539371490479,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006482601165771484,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_reads_pkginfo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[None]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-calver.tests/test_integration.py:test_version_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-calver": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.111502408981323,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log b/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log
new file mode 100644
index 00000000000..0b00b42512b
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-python3-hypothesis.log
@@ -0,0 +1,17 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: examples/test_binary_search.py:test_insert_is_sorted
+PASS: examples/test_binary_search.py:test_is_minimal
+PASS: examples/test_binary_search.py:test_inserts_into_same_place_twice
+PASS: examples/test_rle.py:test_decodes_to_starting_sequence
+PASS: examples/test_rle.py:test_duplicating_an_element_does_not_increase_length
+============================================================================
+Testsuite summary
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 3
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-raw.log
new file mode 100644
index 00000000000..4fc697325a4
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/ptest-raw.log
@@ -0,0 +1,22 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-hypothesis/ptest
+PASS: examples/test_binary_search.py:test_insert_is_sorted
+PASS: examples/test_binary_search.py:test_is_minimal
+PASS: examples/test_binary_search.py:test_inserts_into_same_place_twice
+PASS: examples/test_rle.py:test_decodes_to_starting_sequence
+PASS: examples/test_rle.py:test_duplicating_an_element_does_not_increase_length
+============================================================================
+Testsuite summary
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 3
+END: /usr/lib/python3-hypothesis/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/testresults.json
new file mode 100644
index 00000000000..6d58c859b9f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-hypothesis/testresults.json
@@ -0,0 +1,78 @@
+{
+ "runtime_core-image-ptest-python3-hypothesis_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-hypothesis",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0010595321655273438,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2637054920196533,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03168916702270508,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 3.07222843170166,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011272430419921875,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_insert_is_sorted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_inserts_into_same_place_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_is_minimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_rle.py:test_decodes_to_starting_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-hypothesis.examples/test_rle.py:test_duplicating_an_element_does_not_increase_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-hypothesis": {
+ "duration": "3"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.09477686882019,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log b/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log
new file mode 100644
index 00000000000..4bc4f13529d
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-python3-jinja2.log
@@ -0,0 +1,857 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests/test_api.py:TestExtendedAPI.test_item_and_attribute
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression
+PASS: tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data
+PASS: tests/test_api.py:TestExtendedAPI.test_context_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_eval_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_env_autoescape
+PASS: tests/test_api.py:TestExtendedAPI.test_cycler
+PASS: tests/test_api.py:TestExtendedAPI.test_expressions
+PASS: tests/test_api.py:TestExtendedAPI.test_template_passthrough
+PASS: tests/test_api.py:TestExtendedAPI.test_get_template_undefined
+PASS: tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect
+PASS: tests/test_api.py:TestExtendedAPI.test_sandbox_max_range
+PASS: tests/test_api.py:TestMeta.test_find_undeclared_variables
+PASS: tests/test_api.py:TestMeta.test_find_refererenced_templates
+PASS: tests/test_api.py:TestMeta.test_find_included_templates
+PASS: tests/test_api.py:TestStreaming.test_basic_streaming
+PASS: tests/test_api.py:TestStreaming.test_buffered_streaming
+PASS: tests/test_api.py:TestStreaming.test_streaming_behavior
+PASS: tests/test_api.py:TestStreaming.test_dump_stream
+PASS: tests/test_api.py:TestUndefined.test_stopiteration_is_undefined
+PASS: tests/test_api.py:TestUndefined.test_undefined_and_special_attributes
+PASS: tests/test_api.py:TestUndefined.test_undefined_attribute_error
+PASS: tests/test_api.py:TestUndefined.test_logging_undefined
+PASS: tests/test_api.py:TestUndefined.test_default_undefined
+PASS: tests/test_api.py:TestUndefined.test_chainable_undefined
+PASS: tests/test_api.py:TestUndefined.test_debug_undefined
+PASS: tests/test_api.py:TestUndefined.test_strict_undefined
+PASS: tests/test_api.py:TestUndefined.test_indexing_gives_undefined
+PASS: tests/test_api.py:TestUndefined.test_none_gives_proper_error
+PASS: tests/test_api.py:TestUndefined.test_object_repr
+PASS: tests/test_api.py:TestLowLevel.test_custom_code_generator
+PASS: tests/test_api.py:TestLowLevel.test_custom_context
+PASS: tests/test_async.py:test_basic_async
+PASS: tests/test_async.py:test_await_on_calls
+PASS: tests/test_async.py:test_await_on_calls_normal_render
+PASS: tests/test_async.py:test_await_and_macros
+PASS: tests/test_async.py:test_async_blocks
+PASS: tests/test_async.py:test_async_generate
+PASS: tests/test_async.py:test_async_iteration_in_templates
+PASS: tests/test_async.py:test_async_iteration_in_templates_extended
+PASS: tests/test_async.py:TestAsyncImports.test_context_imports
+PASS: tests/test_async.py:TestAsyncImports.test_trailing_comma
+PASS: tests/test_async.py:TestAsyncImports.test_exports
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals_override
+PASS: tests/test_async.py:TestAsyncImports.test_from_import_with_globals
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include
+PASS: tests/test_async.py:TestAsyncIncludes.test_choice_includes
+PASS: tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape
+PASS: tests/test_async.py:TestAsyncForLoop.test_simple
+PASS: tests/test_async.py:TestAsyncForLoop.test_else
+PASS: tests/test_async.py:TestAsyncForLoop.test_empty_blocks
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_cycling
+PASS: tests/test_async.py:TestAsyncForLoop.test_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_changed
+PASS: tests/test_async.py:TestAsyncForLoop.test_scope
+PASS: tests/test_async.py:TestAsyncForLoop.test_varlen
+PASS: tests/test_async.py:TestAsyncForLoop.test_noniter
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth0
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth
+PASS: tests/test_async.py:TestAsyncForLoop.test_looploop
+PASS: tests/test_async.py:TestAsyncForLoop.test_reversed_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_errors
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_special_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_async.py:TestAsyncForLoop.test_call_in_loop
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoping_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_unpacking
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_bare_async
+PASS: tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing
+PASS: tests/test_async.py:test_namespace_awaitable
+PASS: tests/test_async.py:test_chainable_undefined_aiter
+PASS: tests/test_async.py:test_native_async
+PASS: tests/test_async.py:test_native_list_async
+PASS: tests/test_async.py:test_getitem_after_filter
+PASS: tests/test_async.py:test_getitem_after_call
+PASS: tests/test_async_filters.py:test_first[<lambda>0]
+PASS: tests/test_async_filters.py:test_first[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_map_sum
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_empty_map
+PASS: tests/test_async_filters.py:test_sum[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes_nested
+PASS: tests/test_async_filters.py:test_sum_attributes_tuple
+PASS: tests/test_async_filters.py:test_slice[<lambda>0]
+PASS: tests/test_async_filters.py:test_slice[<lambda>1]
+PASS: tests/test_async_filters.py:test_custom_async_filter
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]
+PASS: tests/test_bytecode_cache.py:TestByteCodeCache.test_simple
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception
+PASS: tests/test_compile.py:test_filters_deterministic
+PASS: tests/test_compile.py:test_import_as_with_context_deterministic
+PASS: tests/test_core_tags.py:TestForLoop.test_simple
+PASS: tests/test_core_tags.py:TestForLoop.test_else
+PASS: tests/test_core_tags.py:TestForLoop.test_else_scoping_item
+PASS: tests/test_core_tags.py:TestForLoop.test_empty_blocks
+PASS: tests/test_core_tags.py:TestForLoop.test_context_vars
+PASS: tests/test_core_tags.py:TestForLoop.test_cycling
+PASS: tests/test_core_tags.py:TestForLoop.test_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_changed
+PASS: tests/test_core_tags.py:TestForLoop.test_scope
+PASS: tests/test_core_tags.py:TestForLoop.test_varlen
+PASS: tests/test_core_tags.py:TestForLoop.test_noniter
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth0
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth
+PASS: tests/test_core_tags.py:TestForLoop.test_looploop
+PASS: tests/test_core_tags.py:TestForLoop.test_reversed_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_errors
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_filter
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_unassignable
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_special_var
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_loop_var
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_core_tags.py:TestForLoop.test_call_in_loop
+PASS: tests/test_core_tags.py:TestForLoop.test_scoping_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_unpacking
+PASS: tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set
+PASS: tests/test_core_tags.py:TestIfCondition.test_simple
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif_deep
+PASS: tests/test_core_tags.py:TestIfCondition.test_else
+PASS: tests/test_core_tags.py:TestIfCondition.test_empty
+PASS: tests/test_core_tags.py:TestIfCondition.test_complete
+PASS: tests/test_core_tags.py:TestIfCondition.test_no_scope
+PASS: tests/test_core_tags.py:TestMacros.test_simple
+PASS: tests/test_core_tags.py:TestMacros.test_scoping
+PASS: tests/test_core_tags.py:TestMacros.test_arguments
+PASS: tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_varargs
+PASS: tests/test_core_tags.py:TestMacros.test_simple_call
+PASS: tests/test_core_tags.py:TestMacros.test_complex_call
+PASS: tests/test_core_tags.py:TestMacros.test_caller_undefined
+PASS: tests/test_core_tags.py:TestMacros.test_include
+PASS: tests/test_core_tags.py:TestMacros.test_macro_api
+PASS: tests/test_core_tags.py:TestMacros.test_callself
+PASS: tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref
+PASS: tests/test_core_tags.py:TestSet.test_normal
+PASS: tests/test_core_tags.py:TestSet.test_block
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping
+PASS: tests/test_core_tags.py:TestSet.test_set_invalid
+PASS: tests/test_core_tags.py:TestSet.test_namespace_redefined
+PASS: tests/test_core_tags.py:TestSet.test_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_block
+PASS: tests/test_core_tags.py:TestSet.test_init_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_loop
+PASS: tests/test_core_tags.py:TestSet.test_namespace_macro
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered_set
+PASS: tests/test_core_tags.py:TestWith.test_with
+PASS: tests/test_core_tags.py:TestWith.test_with_argument_scoping
+PASS: tests/test_debug.py:TestDebug.test_runtime_error
+PASS: tests/test_debug.py:TestDebug.test_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_regular_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_pickleable_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_include_syntax_error_source
+PASS: tests/test_debug.py:TestDebug.test_local_extraction
+PASS: tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback
+PASS: tests/test_ext.py:TestExtensions.test_extend_late
+PASS: tests/test_ext.py:TestExtensions.test_loop_controls
+PASS: tests/test_ext.py:TestExtensions.test_do
+PASS: tests/test_ext.py:TestExtensions.test_extension_nodes
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals
+PASS: tests/test_ext.py:TestExtensions.test_identifier
+PASS: tests/test_ext.py:TestExtensions.test_rebinding
+PASS: tests/test_ext.py:TestExtensions.test_preprocessor_extension
+PASS: tests/test_ext.py:TestExtensions.test_streamfilter_extension
+PASS: tests/test_ext.py:TestExtensions.test_extension_ordering
+PASS: tests/test_ext.py:TestExtensions.test_debug
+PASS: tests/test_ext.py:TestInternationalization.test_trans
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions
+PASS: tests/test_ext.py:TestInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy_override
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_vars
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed_option
+PASS: tests/test_ext.py:TestInternationalization.test_comment_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_context
+PASS: tests/test_ext.py:TestInternationalization.test_nested_trans_error
+PASS: tests/test_ext.py:TestInternationalization.test_trans_block_error
+PASS: tests/test_ext.py:TestScope.test_basic_scope_behavior
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_block
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block
+PASS: tests/test_ext.py:TestAutoEscape.test_scoped_setting
+PASS: tests/test_ext.py:TestAutoEscape.test_nonvolatile
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile
+PASS: tests/test_ext.py:TestAutoEscape.test_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_overlay_scopes
+PASS: tests/test_filters.py:TestFilter.test_filter_calling
+PASS: tests/test_filters.py:TestFilter.test_capitalize
+PASS: tests/test_filters.py:TestFilter.test_center
+PASS: tests/test_filters.py:TestFilter.test_default
+PASS: tests/test_filters.py:TestFilter.test_dictsort[-[('aa', 0), ('AB', 3), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[true-[('AB', 3), ('aa', 0), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[by="value"-[('aa', 0), ('b', 1), ('c', 2), ('AB', 3)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[('c', 2), ('b', 1), ('AB', 3), ('aa', 0)]]
+PASS: tests/test_filters.py:TestFilter.test_batch
+PASS: tests/test_filters.py:TestFilter.test_slice
+PASS: tests/test_filters.py:TestFilter.test_escape
+PASS: tests/test_filters.py:TestFilter.test_trim[None-..stays..]
+PASS: tests/test_filters.py:TestFilter.test_trim[.- ..stays]
+PASS: tests/test_filters.py:TestFilter.test_trim[ .-stays]
+PASS: tests/test_filters.py:TestFilter.test_striptags
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat_issue59
+PASS: tests/test_filters.py:TestFilter.test_first
+PASS: tests/test_filters.py:TestFilter.test_float[42-42.0]
+PASS: tests/test_filters.py:TestFilter.test_float[abc-0.0]
+PASS: tests/test_filters.py:TestFilter.test_float[32.32-32.32]
+PASS: tests/test_filters.py:TestFilter.test_float_default
+PASS: tests/test_filters.py:TestFilter.test_format
+PASS: tests/test_filters.py:TestFilter.test_indent
+PASS: tests/test_filters.py:TestFilter.test_indent_markup_input
+PASS: tests/test_filters.py:TestFilter.test_indent_width_string
+PASS: tests/test_filters.py:TestFilter.test_int[42-42]
+PASS: tests/test_filters.py:TestFilter.test_int[abc-0]
+PASS: tests/test_filters.py:TestFilter.test_int[32.32-32]
+PASS: tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]
+PASS: tests/test_filters.py:TestFilter.test_int_base[011-8-9]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]
+PASS: tests/test_filters.py:TestFilter.test_int_default
+PASS: tests/test_filters.py:TestFilter.test_int_special_method
+PASS: tests/test_filters.py:TestFilter.test_join
+PASS: tests/test_filters.py:TestFilter.test_join_attribute
+PASS: tests/test_filters.py:TestFilter.test_last
+PASS: tests/test_filters.py:TestFilter.test_length
+PASS: tests/test_filters.py:TestFilter.test_lower
+PASS: tests/test_filters.py:TestFilter.test_items
+PASS: tests/test_filters.py:TestFilter.test_items_undefined
+PASS: tests/test_filters.py:TestFilter.test_pprint
+PASS: tests/test_filters.py:TestFilter.test_random
+PASS: tests/test_filters.py:TestFilter.test_reverse
+PASS: tests/test_filters.py:TestFilter.test_string
+PASS: tests/test_filters.py:TestFilter.test_title
+PASS: tests/test_filters.py:TestFilter.test_truncate
+PASS: tests/test_filters.py:TestFilter.test_truncate_very_short
+PASS: tests/test_filters.py:TestFilter.test_truncate_end_length
+PASS: tests/test_filters.py:TestFilter.test_upper
+PASS: tests/test_filters.py:TestFilter.test_urlize
+PASS: tests/test_filters.py:TestFilter.test_urlize_rel_policy
+PASS: tests/test_filters.py:TestFilter.test_urlize_target_parameter
+PASS: tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter
+PASS: tests/test_filters.py:TestFilter.test_wordcount
+PASS: tests/test_filters.py:TestFilter.test_block
+PASS: tests/test_filters.py:TestFilter.test_chaining
+PASS: tests/test_filters.py:TestFilter.test_sum
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_nested
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_tuple
+PASS: tests/test_filters.py:TestFilter.test_abs
+PASS: tests/test_filters.py:TestFilter.test_round_positive
+PASS: tests/test_filters.py:TestFilter.test_round_negative
+PASS: tests/test_filters.py:TestFilter.test_xmlattr
+PASS: tests/test_filters.py:TestFilter.test_xmlattr_key_with_spaces
+PASS: tests/test_filters.py:TestFilter.test_sort1
+PASS: tests/test_filters.py:TestFilter.test_sort2
+PASS: tests/test_filters.py:TestFilter.test_sort3
+PASS: tests/test_filters.py:TestFilter.test_sort4
+PASS: tests/test_filters.py:TestFilter.test_sort5
+PASS: tests/test_filters.py:TestFilter.test_sort6
+PASS: tests/test_filters.py:TestFilter.test_sort7
+PASS: tests/test_filters.py:TestFilter.test_sort8
+PASS: tests/test_filters.py:TestFilter.test_unique
+PASS: tests/test_filters.py:TestFilter.test_unique_case_sensitive
+PASS: tests/test_filters.py:TestFilter.test_unique_attribute
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min(case_sensitive=true) }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|min }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max(case_sensitive=true) }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|max }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]
+PASS: tests/test_filters.py:TestFilter.test_groupby
+PASS: tests/test_filters.py:TestFilter.test_groupby_tuple_index
+PASS: tests/test_filters.py:TestFilter.test_groupby_multidot
+PASS: tests/test_filters.py:TestFilter.test_groupby_default
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_filtertag
+PASS: tests/test_filters.py:TestFilter.test_replace
+PASS: tests/test_filters.py:TestFilter.test_forceescape
+PASS: tests/test_filters.py:TestFilter.test_safe
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world!-Hello%2C%20world%21]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world\u203d-Hello%2C%20world%E2%80%BD]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[a b/c-a%20b/c]
+PASS: tests/test_filters.py:TestFilter.test_simple_map
+PASS: tests/test_filters.py:TestFilter.test_map_sum
+PASS: tests/test_filters.py:TestFilter.test_attribute_map
+PASS: tests/test_filters.py:TestFilter.test_empty_map
+PASS: tests/test_filters.py:TestFilter.test_map_default
+PASS: tests/test_filters.py:TestFilter.test_simple_select
+PASS: tests/test_filters.py:TestFilter.test_bool_select
+PASS: tests/test_filters.py:TestFilter.test_simple_reject
+PASS: tests/test_filters.py:TestFilter.test_bool_reject
+PASS: tests/test_filters.py:TestFilter.test_simple_select_attr
+PASS: tests/test_filters.py:TestFilter.test_simple_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_func_select_attr
+PASS: tests/test_filters.py:TestFilter.test_func_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_json_dump
+PASS: tests/test_filters.py:TestFilter.test_wordwrap
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_elif
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_else
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr
+PASS: tests/test_idtracking.py:test_basics
+PASS: tests/test_idtracking.py:test_complex
+PASS: tests/test_idtracking.py:test_if_branching_stores
+PASS: tests/test_idtracking.py:test_if_branching_stores_undefined
+PASS: tests/test_idtracking.py:test_if_branching_multi_scope
+PASS: tests/test_imports.py:TestImports.test_context_imports
+PASS: tests/test_imports.py:TestImports.test_import_needs_name
+PASS: tests/test_imports.py:TestImports.test_no_trailing_comma
+PASS: tests/test_imports.py:TestImports.test_trailing_comma_with_context
+PASS: tests/test_imports.py:TestImports.test_exports
+PASS: tests/test_imports.py:TestImports.test_not_exported
+PASS: tests/test_imports.py:TestImports.test_import_with_globals
+PASS: tests/test_imports.py:TestImports.test_import_with_globals_override
+PASS: tests/test_imports.py:TestImports.test_from_import_with_globals
+PASS: tests/test_imports.py:TestIncludes.test_context_include
+PASS: tests/test_imports.py:TestIncludes.test_choice_includes
+PASS: tests/test_imports.py:TestIncludes.test_include_ignoring_missing
+PASS: tests/test_imports.py:TestIncludes.test_context_include_with_overrides
+PASS: tests/test_imports.py:TestIncludes.test_unoptimized_scopes
+PASS: tests/test_imports.py:TestIncludes.test_import_from_with_context
+PASS: tests/test_inheritance.py:TestInheritance.test_layout
+PASS: tests/test_inheritance.py:TestInheritance.test_level1
+PASS: tests/test_inheritance.py:TestInheritance.test_level2
+PASS: tests/test_inheritance.py:TestInheritance.test_level3
+PASS: tests/test_inheritance.py:TestInheritance.test_level4
+PASS: tests/test_inheritance.py:TestInheritance.test_super
+PASS: tests/test_inheritance.py:TestInheritance.test_working
+PASS: tests/test_inheritance.py:TestInheritance.test_reuse_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_preserve_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_multi_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_level1_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level2_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level3_required
+PASS: tests/test_inheritance.py:TestInheritance.test_invalid_required
+PASS: tests/test_inheritance.py:TestInheritance.test_required_with_scope
+PASS: tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped
+PASS: tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug
+PASS: tests/test_inheritance.py:TestBugFix.test_double_extends
+PASS: tests/test_lexnparse.py:TestTokenStream.test_simple
+PASS: tests/test_lexnparse.py:TestTokenStream.test_iter
+PASS: tests/test_lexnparse.py:TestLexer.test_raw1
+PASS: tests/test_lexnparse.py:TestLexer.test_raw2
+PASS: tests/test_lexnparse.py:TestLexer.test_raw3
+PASS: tests/test_lexnparse.py:TestLexer.test_raw4
+PASS: tests/test_lexnparse.py:TestLexer.test_balancing
+PASS: tests/test_lexnparse.py:TestLexer.test_comments
+PASS: tests/test_lexnparse.py:TestLexer.test_string_escapes
+PASS: tests/test_lexnparse.py:TestLexer.test_bytefallback
+PASS: tests/test_lexnparse.py:TestLexer.test_operators
+PASS: tests/test_lexnparse.py:TestLexer.test_normalizing
+PASS: tests/test_lexnparse.py:TestLexer.test_trailing_newline
+PASS: tests/test_lexnparse.py:TestLexer.test_name[foo-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[f\xf6\xf6-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u304d-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[_-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[1a-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a--False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\U0001f40da-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\U0001f40d\U0001f40d-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1885-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1886-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u2118-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u212e-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\xb7-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\xb7-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_lineno_with_strip
+PASS: tests/test_lexnparse.py:TestParser.test_php_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_balancing
+PASS: tests/test_lexnparse.py:TestParser.test_start_comment
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax_priority
+PASS: tests/test_lexnparse.py:TestParser.test_error_messages
+PASS: tests/test_lexnparse.py:TestSyntax.test_call
+PASS: tests/test_lexnparse.py:TestSyntax.test_slicing
+PASS: tests/test_lexnparse.py:TestSyntax.test_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_subscript
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_math
+PASS: tests/test_lexnparse.py:TestSyntax.test_div
+PASS: tests/test_lexnparse.py:TestSyntax.test_unary
+PASS: tests/test_lexnparse.py:TestSyntax.test_concat
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_parens
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 < 2 < 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a < b < c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 > 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b > c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 < 3 }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b < c }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_inop
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[()]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_bool
+PASS: tests/test_lexnparse.py:TestSyntax.test_grouping
+PASS: tests/test_lexnparse.py:TestSyntax.test_django_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_function_calls
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple_expr
+PASS: tests/test_lexnparse.py:TestSyntax.test_trailing_comma
+PASS: tests/test_lexnparse.py:TestSyntax.test_block_end_name
+PASS: tests/test_lexnparse.py:TestSyntax.test_constant_casing
+PASS: tests/test_lexnparse.py:TestSyntax.test_test_chaining
+PASS: tests/test_lexnparse.py:TestSyntax.test_string_concatenation
+PASS: tests/test_lexnparse.py:TestSyntax.test_notin
+PASS: tests/test_lexnparse.py:TestSyntax.test_operator_precedence
+PASS: tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_raw2
+PASS: tests/test_lexnparse.py:TestSyntax.test_const
+PASS: tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_const_assign
+PASS: tests/test_lexnparse.py:TestSyntax.test_localset
+PASS: tests/test_lexnparse.py:TestSyntax.test_parse_unary
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader
+PASS: tests/test_loader.py:TestLoaders.test_package_loader
+PASS: tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names
+PASS: tests/test_loader.py:TestLoaders.test_choice_loader
+PASS: tests/test_loader.py:TestLoaders.test_function_loader
+PASS: tests/test_loader.py:TestLoaders.test_prefix_loader
+PASS: tests/test_loader.py:TestLoaders.test_caching
+PASS: tests/test_loader.py:TestLoaders.test_no_cache
+PASS: tests/test_loader.py:TestLoaders.test_limited_size_cache
+PASS: tests/test_loader.py:TestLoaders.test_cache_loader_change
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates
+PASS: tests/test_loader.py:TestLoaders.test_split_template_path
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\u6587\u5b57\u5316\u3051]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\xe6\x96\x87\xe5\xad\x97\xe5\x8c\x96\xe3\x81\x91]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_filename_normpath
+PASS: tests/test_loader.py:TestModuleLoader.test_log
+PASS: tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_stored_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_filesystem_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_weak_references
+PASS: tests/test_loader.py:TestModuleLoader.test_choice_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_prefix_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_path_as_pathlib
+PASS: tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths
+PASS: tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_dir_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_dir_list
+PASS: tests/test_loader.py:test_package_file_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_file_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_file_list
+PASS: tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_zip_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_zip_list
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[.]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[./]
+PASS: tests/test_loader.py:test_pep_451_import_hook
+PASS: tests/test_nativetypes.py:test_is_defined_native_return
+PASS: tests/test_nativetypes.py:test_undefined_native_return
+PASS: tests/test_nativetypes.py:test_adding_undefined_native_return
+PASS: tests/test_nativetypes.py:test_cast_int
+PASS: tests/test_nativetypes.py:test_list_add
+PASS: tests/test_nativetypes.py:test_multi_expression_add
+PASS: tests/test_nativetypes.py:test_loops
+PASS: tests/test_nativetypes.py:test_loops_with_ints
+PASS: tests/test_nativetypes.py:test_loop_look_alike
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 1 == 1 }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 2 + 2 == 5 }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ None is none }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ '' == None }}-False]
+PASS: tests/test_nativetypes.py:test_variable_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder_to_string
+PASS: tests/test_nativetypes.py:test_string_literal_var
+PASS: tests/test_nativetypes.py:test_string_top_level
+PASS: tests/test_nativetypes.py:test_tuple_of_variable_strings
+PASS: tests/test_nativetypes.py:test_concat_strings_with_quotes
+PASS: tests/test_nativetypes.py:test_no_intermediate_eval
+PASS: tests/test_nativetypes.py:test_spontaneous_env
+PASS: tests/test_nativetypes.py:test_leading_spaces
+PASS: tests/test_nativetypes.py:test_macro
+PASS: tests/test_nodes.py:test_template_hash
+PASS: tests/test_pickle.py:test_environment
+PASS: tests/test_regression.py:TestCorner.test_assigned_scoping
+PASS: tests/test_regression.py:TestCorner.test_closure_scoping
+PASS: tests/test_regression.py:TestBug.test_keyword_folding
+PASS: tests/test_regression.py:TestBug.test_extends_output_bugs
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_escaping
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation
+PASS: tests/test_regression.py:TestBug.test_loop_call_loop
+PASS: tests/test_regression.py:TestBug.test_weird_inline_comment
+PASS: tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_partial_conditional_assignments
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe
+PASS: tests/test_regression.py:TestBug.test_call_with_args
+PASS: tests/test_regression.py:TestBug.test_empty_if_condition_fails
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_compile
+PASS: tests/test_regression.py:TestBug.test_else_loop_bug
+PASS: tests/test_regression.py:TestBug.test_correct_prefix_loader_name
+PASS: tests/test_regression.py:TestBug.test_pass_context_callable_class
+PASS: tests/test_regression.py:TestBug.test_block_set_with_extends
+PASS: tests/test_regression.py:TestBug.test_nested_for_else
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug_advanced
+PASS: tests/test_regression.py:TestBug.test_callable_defaults
+PASS: tests/test_regression.py:TestBug.test_macro_escaping
+PASS: tests/test_regression.py:TestBug.test_macro_scoping
+PASS: tests/test_regression.py:TestBug.test_scopes_and_blocks
+PASS: tests/test_regression.py:TestBug.test_scopes_and_include
+PASS: tests/test_regression.py:TestBug.test_caller_scoping
+PASS: tests/test_regression.py:TestBug.test_variable_reuse
+PASS: tests/test_regression.py:TestBug.test_double_caller
+PASS: tests/test_regression.py:TestBug.test_double_caller_no_default
+PASS: tests/test_regression.py:TestBug.test_macro_blocks
+PASS: tests/test_regression.py:TestBug.test_scoped_block
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_filter
+PASS: tests/test_regression.py:TestBug.test_empty_if
+PASS: tests/test_regression.py:TestBug.test_subproperty_if
+PASS: tests/test_regression.py:TestBug.test_set_and_include
+PASS: tests/test_regression.py:TestBug.test_loop_include
+PASS: tests/test_regression.py:TestBug.test_grouper_repr
+PASS: tests/test_regression.py:TestBug.test_custom_context
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_bug
+PASS: tests/test_regression.py:TestBug.test_markup_and_chainable_undefined
+PASS: tests/test_regression.py:TestBug.test_scoped_block_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_in_blocks
+PASS: tests/test_regression.py:TestBug.test_pass_context_block_and_loop
+PASS: tests/test_regression.py:TestBug.test_cached_extends[extends]
+PASS: tests/test_regression.py:TestBug.test_cached_extends[include]
+PASS: tests/test_regression.py:TestBug.test_nested_loop_scoping
+PASS: tests/test_regression.py:test_unicode_whitespace[\x0c]
+PASS: tests/test_regression.py:test_unicode_whitespace[\x85]
+PASS: tests/test_runtime.py:test_loop_idx
+PASS: tests/test_runtime.py:test_loop_idx0
+PASS: tests/test_runtime.py:test_loopcontext0
+PASS: tests/test_runtime.py:test_loopcontext1
+PASS: tests/test_runtime.py:test_loopcontext2
+PASS: tests/test_runtime.py:test_iterator_not_advanced_early
+PASS: tests/test_runtime.py:test_mock_not_pass_arg_marker
+PASS: tests/test_security.py:TestSandbox.test_unsafe
+PASS: tests/test_security.py:TestSandbox.test_immutable_environment
+PASS: tests/test_security.py:TestSandbox.test_restricted
+PASS: tests/test_security.py:TestSandbox.test_template_data
+PASS: tests/test_security.py:TestSandbox.test_attr_filter
+PASS: tests/test_security.py:TestSandbox.test_binary_operator_intercepting
+PASS: tests/test_security.py:TestSandbox.test_unary_operator_intercepting
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_empty_braces_format
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay
+PASS: tests/test_tests.py:TestTestsCase.test_defined
+PASS: tests/test_tests.py:TestTestsCase.test_even
+PASS: tests/test_tests.py:TestTestsCase.test_odd
+PASS: tests/test_tests.py:TestTestsCase.test_lower
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is none-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is true-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is false-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[4.2 is float-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is number-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[complex is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is string-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[1, 2, 3] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[mydict is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range(5) is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range is callable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_upper
+PASS: tests/test_tests.py:TestTestsCase.test_equalto
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 1-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 1-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_sameas
+PASS: tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1
+PASS: tests/test_tests.py:TestTestsCase.test_escaped
+PASS: tests/test_tests.py:TestTestsCase.test_greaterthan
+PASS: tests/test_tests.py:TestTestsCase.test_lessthan
+PASS: tests/test_tests.py:TestTestsCase.test_multiple_tests
+PASS: tests/test_tests.py:TestTestsCase.test_in
+PASS: tests/test_tests.py:test_name_undefined
+PASS: tests/test_tests.py:test_name_undefined_in_if
+PASS: tests/test_tests.py:test_is_filter
+PASS: tests/test_tests.py:test_is_test
+PASS: tests/test_utils.py:TestLRUCache.test_simple
+PASS: tests/test_utils.py:TestLRUCache.test_values
+PASS: tests/test_utils.py:TestLRUCache.test_values_empty
+PASS: tests/test_utils.py:TestLRUCache.test_pickleable
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy0]
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy1]
+PASS: tests/test_utils.py:TestLRUCache.test_clear
+PASS: tests/test_utils.py:TestLRUCache.test_repr
+PASS: tests/test_utils.py:TestLRUCache.test_items
+PASS: tests/test_utils.py:TestLRUCache.test_setdefault
+PASS: tests/test_utils.py:TestHelpers.test_object_type_repr
+PASS: tests/test_utils.py:TestHelpers.test_autoescape_select
+PASS: tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max
+PASS: tests/test_utils.py:test_missing
+PASS: tests/test_utils.py:test_consume
+============================================================================
+Testsuite summary
+# TOTAL: 845
+# PASS: 845
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 5
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-raw.log
new file mode 100644
index 00000000000..cf3ea27d0a3
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/ptest-raw.log
@@ -0,0 +1,862 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-jinja2/ptest
+PASS: tests/test_api.py:TestExtendedAPI.test_item_and_attribute
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression
+PASS: tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data
+PASS: tests/test_api.py:TestExtendedAPI.test_context_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_eval_finalize
+PASS: tests/test_api.py:TestExtendedAPI.test_env_autoescape
+PASS: tests/test_api.py:TestExtendedAPI.test_cycler
+PASS: tests/test_api.py:TestExtendedAPI.test_expressions
+PASS: tests/test_api.py:TestExtendedAPI.test_template_passthrough
+PASS: tests/test_api.py:TestExtendedAPI.test_get_template_undefined
+PASS: tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect
+PASS: tests/test_api.py:TestExtendedAPI.test_sandbox_max_range
+PASS: tests/test_api.py:TestMeta.test_find_undeclared_variables
+PASS: tests/test_api.py:TestMeta.test_find_refererenced_templates
+PASS: tests/test_api.py:TestMeta.test_find_included_templates
+PASS: tests/test_api.py:TestStreaming.test_basic_streaming
+PASS: tests/test_api.py:TestStreaming.test_buffered_streaming
+PASS: tests/test_api.py:TestStreaming.test_streaming_behavior
+PASS: tests/test_api.py:TestStreaming.test_dump_stream
+PASS: tests/test_api.py:TestUndefined.test_stopiteration_is_undefined
+PASS: tests/test_api.py:TestUndefined.test_undefined_and_special_attributes
+PASS: tests/test_api.py:TestUndefined.test_undefined_attribute_error
+PASS: tests/test_api.py:TestUndefined.test_logging_undefined
+PASS: tests/test_api.py:TestUndefined.test_default_undefined
+PASS: tests/test_api.py:TestUndefined.test_chainable_undefined
+PASS: tests/test_api.py:TestUndefined.test_debug_undefined
+PASS: tests/test_api.py:TestUndefined.test_strict_undefined
+PASS: tests/test_api.py:TestUndefined.test_indexing_gives_undefined
+PASS: tests/test_api.py:TestUndefined.test_none_gives_proper_error
+PASS: tests/test_api.py:TestUndefined.test_object_repr
+PASS: tests/test_api.py:TestLowLevel.test_custom_code_generator
+PASS: tests/test_api.py:TestLowLevel.test_custom_context
+PASS: tests/test_async.py:test_basic_async
+PASS: tests/test_async.py:test_await_on_calls
+PASS: tests/test_async.py:test_await_on_calls_normal_render
+PASS: tests/test_async.py:test_await_and_macros
+PASS: tests/test_async.py:test_async_blocks
+PASS: tests/test_async.py:test_async_generate
+PASS: tests/test_async.py:test_async_iteration_in_templates
+PASS: tests/test_async.py:test_async_iteration_in_templates_extended
+PASS: tests/test_async.py:TestAsyncImports.test_context_imports
+PASS: tests/test_async.py:TestAsyncImports.test_trailing_comma
+PASS: tests/test_async.py:TestAsyncImports.test_exports
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals
+PASS: tests/test_async.py:TestAsyncImports.test_import_with_globals_override
+PASS: tests/test_async.py:TestAsyncImports.test_from_import_with_globals
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include
+PASS: tests/test_async.py:TestAsyncIncludes.test_choice_includes
+PASS: tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing
+PASS: tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes
+PASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape
+PASS: tests/test_async.py:TestAsyncForLoop.test_simple
+PASS: tests/test_async.py:TestAsyncForLoop.test_else
+PASS: tests/test_async.py:TestAsyncForLoop.test_empty_blocks
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]
+PASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]
+PASS: tests/test_async.py:TestAsyncForLoop.test_cycling
+PASS: tests/test_async.py:TestAsyncForLoop.test_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_changed
+PASS: tests/test_async.py:TestAsyncForLoop.test_scope
+PASS: tests/test_async.py:TestAsyncForLoop.test_varlen
+PASS: tests/test_async.py:TestAsyncForLoop.test_noniter
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth0
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth
+PASS: tests/test_async.py:TestAsyncForLoop.test_looploop
+PASS: tests/test_async.py:TestAsyncForLoop.test_reversed_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_errors
+PASS: tests/test_async.py:TestAsyncForLoop.test_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_special_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_async.py:TestAsyncForLoop.test_call_in_loop
+PASS: tests/test_async.py:TestAsyncForLoop.test_scoping_bug
+PASS: tests/test_async.py:TestAsyncForLoop.test_unpacking
+PASS: tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter
+PASS: tests/test_async.py:TestAsyncForLoop.test_bare_async
+PASS: tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing
+PASS: tests/test_async.py:test_namespace_awaitable
+PASS: tests/test_async.py:test_chainable_undefined_aiter
+PASS: tests/test_async.py:test_native_async
+PASS: tests/test_async.py:test_native_list_async
+PASS: tests/test_async.py:test_getitem_after_filter
+PASS: tests/test_async.py:test_getitem_after_call
+PASS: tests/test_async_filters.py:test_first[<lambda>0]
+PASS: tests/test_async_filters.py:test_first[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>0]
+PASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_env_int[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_string_list[<lambda>1]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>0]
+PASS: tests/test_async_filters.py:test_join_attribute[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_reject[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>0]
+PASS: tests/test_async_filters.py:test_bool_select[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>1]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_simple_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_map_sum
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>0]
+PASS: tests/test_async_filters.py:test_attribute_map[<lambda>1]
+PASS: tests/test_async_filters.py:test_empty_map
+PASS: tests/test_async_filters.py:test_sum[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>0]
+PASS: tests/test_async_filters.py:test_sum_attributes[<lambda>1]
+PASS: tests/test_async_filters.py:test_sum_attributes_nested
+PASS: tests/test_async_filters.py:test_sum_attributes_tuple
+PASS: tests/test_async_filters.py:test_slice[<lambda>0]
+PASS: tests/test_async_filters.py:test_slice[<lambda>1]
+PASS: tests/test_async_filters.py:test_custom_async_filter
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]
+PASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]
+PASS: tests/test_bytecode_cache.py:TestByteCodeCache.test_simple
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load
+PASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception
+PASS: tests/test_compile.py:test_filters_deterministic
+PASS: tests/test_compile.py:test_import_as_with_context_deterministic
+PASS: tests/test_core_tags.py:TestForLoop.test_simple
+PASS: tests/test_core_tags.py:TestForLoop.test_else
+PASS: tests/test_core_tags.py:TestForLoop.test_else_scoping_item
+PASS: tests/test_core_tags.py:TestForLoop.test_empty_blocks
+PASS: tests/test_core_tags.py:TestForLoop.test_context_vars
+PASS: tests/test_core_tags.py:TestForLoop.test_cycling
+PASS: tests/test_core_tags.py:TestForLoop.test_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_changed
+PASS: tests/test_core_tags.py:TestForLoop.test_scope
+PASS: tests/test_core_tags.py:TestForLoop.test_varlen
+PASS: tests/test_core_tags.py:TestForLoop.test_noniter
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_lookaround
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth0
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth
+PASS: tests/test_core_tags.py:TestForLoop.test_looploop
+PASS: tests/test_core_tags.py:TestForLoop.test_reversed_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_errors
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_filter
+PASS: tests/test_core_tags.py:TestForLoop.test_loop_unassignable
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_special_var
+PASS: tests/test_core_tags.py:TestForLoop.test_scoped_loop_var
+PASS: tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter
+PASS: tests/test_core_tags.py:TestForLoop.test_call_in_loop
+PASS: tests/test_core_tags.py:TestForLoop.test_scoping_bug
+PASS: tests/test_core_tags.py:TestForLoop.test_unpacking
+PASS: tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set
+PASS: tests/test_core_tags.py:TestIfCondition.test_simple
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif
+PASS: tests/test_core_tags.py:TestIfCondition.test_elif_deep
+PASS: tests/test_core_tags.py:TestIfCondition.test_else
+PASS: tests/test_core_tags.py:TestIfCondition.test_empty
+PASS: tests/test_core_tags.py:TestIfCondition.test_complete
+PASS: tests/test_core_tags.py:TestIfCondition.test_no_scope
+PASS: tests/test_core_tags.py:TestMacros.test_simple
+PASS: tests/test_core_tags.py:TestMacros.test_scoping
+PASS: tests/test_core_tags.py:TestMacros.test_arguments
+PASS: tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense
+PASS: tests/test_core_tags.py:TestMacros.test_varargs
+PASS: tests/test_core_tags.py:TestMacros.test_simple_call
+PASS: tests/test_core_tags.py:TestMacros.test_complex_call
+PASS: tests/test_core_tags.py:TestMacros.test_caller_undefined
+PASS: tests/test_core_tags.py:TestMacros.test_include
+PASS: tests/test_core_tags.py:TestMacros.test_macro_api
+PASS: tests/test_core_tags.py:TestMacros.test_callself
+PASS: tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref
+PASS: tests/test_core_tags.py:TestSet.test_normal
+PASS: tests/test_core_tags.py:TestSet.test_block
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping
+PASS: tests/test_core_tags.py:TestSet.test_set_invalid
+PASS: tests/test_core_tags.py:TestSet.test_namespace_redefined
+PASS: tests/test_core_tags.py:TestSet.test_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_block
+PASS: tests/test_core_tags.py:TestSet.test_init_namespace
+PASS: tests/test_core_tags.py:TestSet.test_namespace_loop
+PASS: tests/test_core_tags.py:TestSet.test_namespace_macro
+PASS: tests/test_core_tags.py:TestSet.test_block_escaping_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered
+PASS: tests/test_core_tags.py:TestSet.test_block_filtered_set
+PASS: tests/test_core_tags.py:TestWith.test_with
+PASS: tests/test_core_tags.py:TestWith.test_with_argument_scoping
+PASS: tests/test_debug.py:TestDebug.test_runtime_error
+PASS: tests/test_debug.py:TestDebug.test_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_regular_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_pickleable_syntax_error
+PASS: tests/test_debug.py:TestDebug.test_include_syntax_error_source
+PASS: tests/test_debug.py:TestDebug.test_local_extraction
+PASS: tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback
+PASS: tests/test_ext.py:TestExtensions.test_extend_late
+PASS: tests/test_ext.py:TestExtensions.test_loop_controls
+PASS: tests/test_ext.py:TestExtensions.test_do
+PASS: tests/test_ext.py:TestExtensions.test_extension_nodes
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context
+PASS: tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals
+PASS: tests/test_ext.py:TestExtensions.test_identifier
+PASS: tests/test_ext.py:TestExtensions.test_rebinding
+PASS: tests/test_ext.py:TestExtensions.test_preprocessor_extension
+PASS: tests/test_ext.py:TestExtensions.test_streamfilter_extension
+PASS: tests/test_ext.py:TestExtensions.test_extension_ordering
+PASS: tests/test_ext.py:TestExtensions.test_debug
+PASS: tests/test_ext.py:TestInternationalization.test_trans
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions
+PASS: tests/test_ext.py:TestInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy_override
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_vars
+PASS: tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed
+PASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed_option
+PASS: tests/test_ext.py:TestInternationalization.test_comment_extract
+PASS: tests/test_ext.py:TestInternationalization.test_extract_context
+PASS: tests/test_ext.py:TestInternationalization.test_nested_trans_error
+PASS: tests/test_ext.py:TestInternationalization.test_trans_block_error
+PASS: tests/test_ext.py:TestScope.test_basic_scope_behavior
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_block
+PASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block
+PASS: tests/test_ext.py:TestAutoEscape.test_scoped_setting
+PASS: tests/test_ext.py:TestAutoEscape.test_nonvolatile
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile
+PASS: tests/test_ext.py:TestAutoEscape.test_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_volatile_scoping
+PASS: tests/test_ext.py:TestAutoEscape.test_overlay_scopes
+PASS: tests/test_filters.py:TestFilter.test_filter_calling
+PASS: tests/test_filters.py:TestFilter.test_capitalize
+PASS: tests/test_filters.py:TestFilter.test_center
+PASS: tests/test_filters.py:TestFilter.test_default
+PASS: tests/test_filters.py:TestFilter.test_dictsort[-[('aa', 0), ('AB', 3), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[true-[('AB', 3), ('aa', 0), ('b', 1), ('c', 2)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[by="value"-[('aa', 0), ('b', 1), ('c', 2), ('AB', 3)]]
+PASS: tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[('c', 2), ('b', 1), ('AB', 3), ('aa', 0)]]
+PASS: tests/test_filters.py:TestFilter.test_batch
+PASS: tests/test_filters.py:TestFilter.test_slice
+PASS: tests/test_filters.py:TestFilter.test_escape
+PASS: tests/test_filters.py:TestFilter.test_trim[None-..stays..]
+PASS: tests/test_filters.py:TestFilter.test_trim[.- ..stays]
+PASS: tests/test_filters.py:TestFilter.test_trim[ .-stays]
+PASS: tests/test_filters.py:TestFilter.test_striptags
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat
+PASS: tests/test_filters.py:TestFilter.test_filesizeformat_issue59
+PASS: tests/test_filters.py:TestFilter.test_first
+PASS: tests/test_filters.py:TestFilter.test_float[42-42.0]
+PASS: tests/test_filters.py:TestFilter.test_float[abc-0.0]
+PASS: tests/test_filters.py:TestFilter.test_float[32.32-32.32]
+PASS: tests/test_filters.py:TestFilter.test_float_default
+PASS: tests/test_filters.py:TestFilter.test_format
+PASS: tests/test_filters.py:TestFilter.test_indent
+PASS: tests/test_filters.py:TestFilter.test_indent_markup_input
+PASS: tests/test_filters.py:TestFilter.test_indent_width_string
+PASS: tests/test_filters.py:TestFilter.test_int[42-42]
+PASS: tests/test_filters.py:TestFilter.test_int[abc-0]
+PASS: tests/test_filters.py:TestFilter.test_int[32.32-32]
+PASS: tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]
+PASS: tests/test_filters.py:TestFilter.test_int_base[011-8-9]
+PASS: tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]
+PASS: tests/test_filters.py:TestFilter.test_int_default
+PASS: tests/test_filters.py:TestFilter.test_int_special_method
+PASS: tests/test_filters.py:TestFilter.test_join
+PASS: tests/test_filters.py:TestFilter.test_join_attribute
+PASS: tests/test_filters.py:TestFilter.test_last
+PASS: tests/test_filters.py:TestFilter.test_length
+PASS: tests/test_filters.py:TestFilter.test_lower
+PASS: tests/test_filters.py:TestFilter.test_items
+PASS: tests/test_filters.py:TestFilter.test_items_undefined
+PASS: tests/test_filters.py:TestFilter.test_pprint
+PASS: tests/test_filters.py:TestFilter.test_random
+PASS: tests/test_filters.py:TestFilter.test_reverse
+PASS: tests/test_filters.py:TestFilter.test_string
+PASS: tests/test_filters.py:TestFilter.test_title
+PASS: tests/test_filters.py:TestFilter.test_truncate
+PASS: tests/test_filters.py:TestFilter.test_truncate_very_short
+PASS: tests/test_filters.py:TestFilter.test_truncate_end_length
+PASS: tests/test_filters.py:TestFilter.test_upper
+PASS: tests/test_filters.py:TestFilter.test_urlize
+PASS: tests/test_filters.py:TestFilter.test_urlize_rel_policy
+PASS: tests/test_filters.py:TestFilter.test_urlize_target_parameter
+PASS: tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter
+PASS: tests/test_filters.py:TestFilter.test_wordcount
+PASS: tests/test_filters.py:TestFilter.test_block
+PASS: tests/test_filters.py:TestFilter.test_chaining
+PASS: tests/test_filters.py:TestFilter.test_sum
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_nested
+PASS: tests/test_filters.py:TestFilter.test_sum_attributes_tuple
+PASS: tests/test_filters.py:TestFilter.test_abs
+PASS: tests/test_filters.py:TestFilter.test_round_positive
+PASS: tests/test_filters.py:TestFilter.test_round_negative
+PASS: tests/test_filters.py:TestFilter.test_xmlattr
+PASS: tests/test_filters.py:TestFilter.test_xmlattr_key_with_spaces
+PASS: tests/test_filters.py:TestFilter.test_sort1
+PASS: tests/test_filters.py:TestFilter.test_sort2
+PASS: tests/test_filters.py:TestFilter.test_sort3
+PASS: tests/test_filters.py:TestFilter.test_sort4
+PASS: tests/test_filters.py:TestFilter.test_sort5
+PASS: tests/test_filters.py:TestFilter.test_sort6
+PASS: tests/test_filters.py:TestFilter.test_sort7
+PASS: tests/test_filters.py:TestFilter.test_sort8
+PASS: tests/test_filters.py:TestFilter.test_unique
+PASS: tests/test_filters.py:TestFilter.test_unique_case_sensitive
+PASS: tests/test_filters.py:TestFilter.test_unique_attribute
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|min(case_sensitive=true) }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|min }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max }}-B]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ ["a", "B"]|max(case_sensitive=true) }}-a]
+PASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|max }}-]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]
+PASS: tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]
+PASS: tests/test_filters.py:TestFilter.test_groupby
+PASS: tests/test_filters.py:TestFilter.test_groupby_tuple_index
+PASS: tests/test_filters.py:TestFilter.test_groupby_multidot
+PASS: tests/test_filters.py:TestFilter.test_groupby_default
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[False-a: 1, 3\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_groupby_case[True-A: 3\na: 1\nb: 2\n]
+PASS: tests/test_filters.py:TestFilter.test_filtertag
+PASS: tests/test_filters.py:TestFilter.test_replace
+PASS: tests/test_filters.py:TestFilter.test_forceescape
+PASS: tests/test_filters.py:TestFilter.test_safe
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world!-Hello%2C%20world%21]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world\u203d-Hello%2C%20world%E2%80%BD]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]
+PASS: tests/test_filters.py:TestFilter.test_urlencode[a b/c-a%20b/c]
+PASS: tests/test_filters.py:TestFilter.test_simple_map
+PASS: tests/test_filters.py:TestFilter.test_map_sum
+PASS: tests/test_filters.py:TestFilter.test_attribute_map
+PASS: tests/test_filters.py:TestFilter.test_empty_map
+PASS: tests/test_filters.py:TestFilter.test_map_default
+PASS: tests/test_filters.py:TestFilter.test_simple_select
+PASS: tests/test_filters.py:TestFilter.test_bool_select
+PASS: tests/test_filters.py:TestFilter.test_simple_reject
+PASS: tests/test_filters.py:TestFilter.test_bool_reject
+PASS: tests/test_filters.py:TestFilter.test_simple_select_attr
+PASS: tests/test_filters.py:TestFilter.test_simple_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_func_select_attr
+PASS: tests/test_filters.py:TestFilter.test_func_reject_attr
+PASS: tests/test_filters.py:TestFilter.test_json_dump
+PASS: tests/test_filters.py:TestFilter.test_wordwrap
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_elif
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_else
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if
+PASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr
+PASS: tests/test_idtracking.py:test_basics
+PASS: tests/test_idtracking.py:test_complex
+PASS: tests/test_idtracking.py:test_if_branching_stores
+PASS: tests/test_idtracking.py:test_if_branching_stores_undefined
+PASS: tests/test_idtracking.py:test_if_branching_multi_scope
+PASS: tests/test_imports.py:TestImports.test_context_imports
+PASS: tests/test_imports.py:TestImports.test_import_needs_name
+PASS: tests/test_imports.py:TestImports.test_no_trailing_comma
+PASS: tests/test_imports.py:TestImports.test_trailing_comma_with_context
+PASS: tests/test_imports.py:TestImports.test_exports
+PASS: tests/test_imports.py:TestImports.test_not_exported
+PASS: tests/test_imports.py:TestImports.test_import_with_globals
+PASS: tests/test_imports.py:TestImports.test_import_with_globals_override
+PASS: tests/test_imports.py:TestImports.test_from_import_with_globals
+PASS: tests/test_imports.py:TestIncludes.test_context_include
+PASS: tests/test_imports.py:TestIncludes.test_choice_includes
+PASS: tests/test_imports.py:TestIncludes.test_include_ignoring_missing
+PASS: tests/test_imports.py:TestIncludes.test_context_include_with_overrides
+PASS: tests/test_imports.py:TestIncludes.test_unoptimized_scopes
+PASS: tests/test_imports.py:TestIncludes.test_import_from_with_context
+PASS: tests/test_inheritance.py:TestInheritance.test_layout
+PASS: tests/test_inheritance.py:TestInheritance.test_level1
+PASS: tests/test_inheritance.py:TestInheritance.test_level2
+PASS: tests/test_inheritance.py:TestInheritance.test_level3
+PASS: tests/test_inheritance.py:TestInheritance.test_level4
+PASS: tests/test_inheritance.py:TestInheritance.test_super
+PASS: tests/test_inheritance.py:TestInheritance.test_working
+PASS: tests/test_inheritance.py:TestInheritance.test_reuse_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_preserve_blocks
+PASS: tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_multi_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block
+PASS: tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance
+PASS: tests/test_inheritance.py:TestInheritance.test_level1_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level2_required
+PASS: tests/test_inheritance.py:TestInheritance.test_level3_required
+PASS: tests/test_inheritance.py:TestInheritance.test_invalid_required
+PASS: tests/test_inheritance.py:TestInheritance.test_required_with_scope
+PASS: tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped
+PASS: tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug
+PASS: tests/test_inheritance.py:TestBugFix.test_double_extends
+PASS: tests/test_lexnparse.py:TestTokenStream.test_simple
+PASS: tests/test_lexnparse.py:TestTokenStream.test_iter
+PASS: tests/test_lexnparse.py:TestLexer.test_raw1
+PASS: tests/test_lexnparse.py:TestLexer.test_raw2
+PASS: tests/test_lexnparse.py:TestLexer.test_raw3
+PASS: tests/test_lexnparse.py:TestLexer.test_raw4
+PASS: tests/test_lexnparse.py:TestLexer.test_balancing
+PASS: tests/test_lexnparse.py:TestLexer.test_comments
+PASS: tests/test_lexnparse.py:TestLexer.test_string_escapes
+PASS: tests/test_lexnparse.py:TestLexer.test_bytefallback
+PASS: tests/test_lexnparse.py:TestLexer.test_operators
+PASS: tests/test_lexnparse.py:TestLexer.test_normalizing
+PASS: tests/test_lexnparse.py:TestLexer.test_trailing_newline
+PASS: tests/test_lexnparse.py:TestLexer.test_name[foo-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[f\xf6\xf6-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u304d-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[_-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[1a-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a--False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\U0001f40da-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\U0001f40d\U0001f40d-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1885-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u1886-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u2118-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\u212e-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[\xb7-False]
+PASS: tests/test_lexnparse.py:TestLexer.test_name[a\xb7-True]
+PASS: tests/test_lexnparse.py:TestLexer.test_lineno_with_strip
+PASS: tests/test_lexnparse.py:TestParser.test_php_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_balancing
+PASS: tests/test_lexnparse.py:TestParser.test_start_comment
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax
+PASS: tests/test_lexnparse.py:TestParser.test_line_syntax_priority
+PASS: tests/test_lexnparse.py:TestParser.test_error_messages
+PASS: tests/test_lexnparse.py:TestSyntax.test_call
+PASS: tests/test_lexnparse.py:TestSyntax.test_slicing
+PASS: tests/test_lexnparse.py:TestSyntax.test_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_subscript
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_math
+PASS: tests/test_lexnparse.py:TestSyntax.test_div
+PASS: tests/test_lexnparse.py:TestSyntax.test_unary
+PASS: tests/test_lexnparse.py:TestSyntax.test_concat
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_parens
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 < 2 < 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a < b < c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 > 3 }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b > c }}-False]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 < 3 }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b < c }}-True]
+PASS: tests/test_lexnparse.py:TestSyntax.test_inop
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]
+PASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[()]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]
+PASS: tests/test_lexnparse.py:TestSyntax.test_bool
+PASS: tests/test_lexnparse.py:TestSyntax.test_grouping
+PASS: tests/test_lexnparse.py:TestSyntax.test_django_attr
+PASS: tests/test_lexnparse.py:TestSyntax.test_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression
+PASS: tests/test_lexnparse.py:TestSyntax.test_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_function_calls
+PASS: tests/test_lexnparse.py:TestSyntax.test_tuple_expr
+PASS: tests/test_lexnparse.py:TestSyntax.test_trailing_comma
+PASS: tests/test_lexnparse.py:TestSyntax.test_block_end_name
+PASS: tests/test_lexnparse.py:TestSyntax.test_constant_casing
+PASS: tests/test_lexnparse.py:TestSyntax.test_test_chaining
+PASS: tests/test_lexnparse.py:TestSyntax.test_string_concatenation
+PASS: tests/test_lexnparse.py:TestSyntax.test_notin
+PASS: tests/test_lexnparse.py:TestSyntax.test_operator_precedence
+PASS: tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple
+PASS: tests/test_lexnparse.py:TestSyntax.test_raw2
+PASS: tests/test_lexnparse.py:TestSyntax.test_const
+PASS: tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority
+PASS: tests/test_lexnparse.py:TestSyntax.test_const_assign
+PASS: tests/test_lexnparse.py:TestSyntax.test_localset
+PASS: tests/test_lexnparse.py:TestSyntax.test_parse_unary
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip
+PASS: tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket
+PASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader
+PASS: tests/test_loader.py:TestLoaders.test_package_loader
+PASS: tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names
+PASS: tests/test_loader.py:TestLoaders.test_choice_loader
+PASS: tests/test_loader.py:TestLoaders.test_function_loader
+PASS: tests/test_loader.py:TestLoaders.test_prefix_loader
+PASS: tests/test_loader.py:TestLoaders.test_caching
+PASS: tests/test_loader.py:TestLoaders.test_no_cache
+PASS: tests/test_loader.py:TestLoaders.test_limited_size_cache
+PASS: tests/test_loader.py:TestLoaders.test_cache_loader_change
+PASS: tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates
+PASS: tests/test_loader.py:TestLoaders.test_split_template_path
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib
+PASS: tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\u6587\u5b57\u5316\u3051]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\xe6\x96\x87\xe5\xad\x97\xe5\x8c\x96\xe3\x81\x91]
+PASS: tests/test_loader.py:TestFileSystemLoader.test_filename_normpath
+PASS: tests/test_loader.py:TestModuleLoader.test_log
+PASS: tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_stored_zip_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_filesystem_compile
+PASS: tests/test_loader.py:TestModuleLoader.test_weak_references
+PASS: tests/test_loader.py:TestModuleLoader.test_choice_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_prefix_loader
+PASS: tests/test_loader.py:TestModuleLoader.test_path_as_pathlib
+PASS: tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths
+PASS: tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_dir_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_dir_list
+PASS: tests/test_loader.py:test_package_file_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_file_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_file_list
+PASS: tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]
+PASS: tests/test_loader.py:test_package_zip_source[test.html-BAR]
+PASS: tests/test_loader.py:test_package_zip_list
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[.]
+PASS: tests/test_loader.py:test_package_zip_omit_curdir[./]
+PASS: tests/test_loader.py:test_pep_451_import_hook
+PASS: tests/test_nativetypes.py:test_is_defined_native_return
+PASS: tests/test_nativetypes.py:test_undefined_native_return
+PASS: tests/test_nativetypes.py:test_adding_undefined_native_return
+PASS: tests/test_nativetypes.py:test_cast_int
+PASS: tests/test_nativetypes.py:test_list_add
+PASS: tests/test_nativetypes.py:test_multi_expression_add
+PASS: tests/test_nativetypes.py:test_loops
+PASS: tests/test_nativetypes.py:test_loops_with_ints
+PASS: tests/test_nativetypes.py:test_loop_look_alike
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ value }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 1 == 1 }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ 2 + 2 == 5 }}-False]
+PASS: tests/test_nativetypes.py:test_booleans[{{ None is none }}-True]
+PASS: tests/test_nativetypes.py:test_booleans[{{ '' == None }}-False]
+PASS: tests/test_nativetypes.py:test_variable_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder
+PASS: tests/test_nativetypes.py:test_constant_dunder_to_string
+PASS: tests/test_nativetypes.py:test_string_literal_var
+PASS: tests/test_nativetypes.py:test_string_top_level
+PASS: tests/test_nativetypes.py:test_tuple_of_variable_strings
+PASS: tests/test_nativetypes.py:test_concat_strings_with_quotes
+PASS: tests/test_nativetypes.py:test_no_intermediate_eval
+PASS: tests/test_nativetypes.py:test_spontaneous_env
+PASS: tests/test_nativetypes.py:test_leading_spaces
+PASS: tests/test_nativetypes.py:test_macro
+PASS: tests/test_nodes.py:test_template_hash
+PASS: tests/test_pickle.py:test_environment
+PASS: tests/test_regression.py:TestCorner.test_assigned_scoping
+PASS: tests/test_regression.py:TestCorner.test_closure_scoping
+PASS: tests/test_regression.py:TestBug.test_keyword_folding
+PASS: tests/test_regression.py:TestBug.test_extends_output_bugs
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_escaping
+PASS: tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation
+PASS: tests/test_regression.py:TestBug.test_loop_call_loop
+PASS: tests/test_regression.py:TestBug.test_weird_inline_comment
+PASS: tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_partial_conditional_assignments
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug
+PASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe
+PASS: tests/test_regression.py:TestBug.test_call_with_args
+PASS: tests/test_regression.py:TestBug.test_empty_if_condition_fails
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_compile
+PASS: tests/test_regression.py:TestBug.test_else_loop_bug
+PASS: tests/test_regression.py:TestBug.test_correct_prefix_loader_name
+PASS: tests/test_regression.py:TestBug.test_pass_context_callable_class
+PASS: tests/test_regression.py:TestBug.test_block_set_with_extends
+PASS: tests/test_regression.py:TestBug.test_nested_for_else
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug
+PASS: tests/test_regression.py:TestBug.test_macro_var_bug_advanced
+PASS: tests/test_regression.py:TestBug.test_callable_defaults
+PASS: tests/test_regression.py:TestBug.test_macro_escaping
+PASS: tests/test_regression.py:TestBug.test_macro_scoping
+PASS: tests/test_regression.py:TestBug.test_scopes_and_blocks
+PASS: tests/test_regression.py:TestBug.test_scopes_and_include
+PASS: tests/test_regression.py:TestBug.test_caller_scoping
+PASS: tests/test_regression.py:TestBug.test_variable_reuse
+PASS: tests/test_regression.py:TestBug.test_double_caller
+PASS: tests/test_regression.py:TestBug.test_double_caller_no_default
+PASS: tests/test_regression.py:TestBug.test_macro_blocks
+PASS: tests/test_regression.py:TestBug.test_scoped_block
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_filter
+PASS: tests/test_regression.py:TestBug.test_empty_if
+PASS: tests/test_regression.py:TestBug.test_subproperty_if
+PASS: tests/test_regression.py:TestBug.test_set_and_include
+PASS: tests/test_regression.py:TestBug.test_loop_include
+PASS: tests/test_regression.py:TestBug.test_grouper_repr
+PASS: tests/test_regression.py:TestBug.test_custom_context
+PASS: tests/test_regression.py:TestBug.test_recursive_loop_bug
+PASS: tests/test_regression.py:TestBug.test_markup_and_chainable_undefined
+PASS: tests/test_regression.py:TestBug.test_scoped_block_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars
+PASS: tests/test_regression.py:TestBug.test_pass_context_in_blocks
+PASS: tests/test_regression.py:TestBug.test_pass_context_block_and_loop
+PASS: tests/test_regression.py:TestBug.test_cached_extends[extends]
+PASS: tests/test_regression.py:TestBug.test_cached_extends[include]
+PASS: tests/test_regression.py:TestBug.test_nested_loop_scoping
+PASS: tests/test_regression.py:test_unicode_whitespace[\x0c]
+PASS: tests/test_regression.py:test_unicode_whitespace[\x85]
+PASS: tests/test_runtime.py:test_loop_idx
+PASS: tests/test_runtime.py:test_loop_idx0
+PASS: tests/test_runtime.py:test_loopcontext0
+PASS: tests/test_runtime.py:test_loopcontext1
+PASS: tests/test_runtime.py:test_loopcontext2
+PASS: tests/test_runtime.py:test_iterator_not_advanced_early
+PASS: tests/test_runtime.py:test_mock_not_pass_arg_marker
+PASS: tests/test_security.py:TestSandbox.test_unsafe
+PASS: tests/test_security.py:TestSandbox.test_immutable_environment
+PASS: tests/test_security.py:TestSandbox.test_restricted
+PASS: tests/test_security.py:TestSandbox.test_template_data
+PASS: tests/test_security.py:TestSandbox.test_attr_filter
+PASS: tests/test_security.py:TestSandbox.test_binary_operator_intercepting
+PASS: tests/test_security.py:TestSandbox.test_unary_operator_intercepting
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_safety
+PASS: tests/test_security.py:TestStringFormat.test_safe_format_all_okay
+PASS: tests/test_security.py:TestStringFormat.test_empty_braces_format
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_safety
+PASS: tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay
+PASS: tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay
+PASS: tests/test_tests.py:TestTestsCase.test_defined
+PASS: tests/test_tests.py:TestTestsCase.test_even
+PASS: tests/test_tests.py:TestTestsCase.test_odd
+PASS: tests/test_tests.py:TestTestsCase.test_lower
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is none-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is none-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is true-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is true-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is false-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is false-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is boolean-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[0.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[1.0 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is boolean-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is integer-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is integer-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[4.2 is float-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is float-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is number-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[complex is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is number-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[true is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is string-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is string-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is sequence-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[1, 2, 3] is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is sequence-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is mapping-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[mydict is mapping-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is iterable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range(5) is iterable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_types[none is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[false is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[42 is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types["foo" is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[[] is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[{} is callable-False]
+PASS: tests/test_tests.py:TestTestsCase.test_types[range is callable-True]
+PASS: tests/test_tests.py:TestTestsCase.test_upper
+PASS: tests/test_tests.py:TestTestsCase.test_equalto
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 3-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 1-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 1-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 2-False]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 2-True]
+PASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 3-False]
+PASS: tests/test_tests.py:TestTestsCase.test_sameas
+PASS: tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1
+PASS: tests/test_tests.py:TestTestsCase.test_escaped
+PASS: tests/test_tests.py:TestTestsCase.test_greaterthan
+PASS: tests/test_tests.py:TestTestsCase.test_lessthan
+PASS: tests/test_tests.py:TestTestsCase.test_multiple_tests
+PASS: tests/test_tests.py:TestTestsCase.test_in
+PASS: tests/test_tests.py:test_name_undefined
+PASS: tests/test_tests.py:test_name_undefined_in_if
+PASS: tests/test_tests.py:test_is_filter
+PASS: tests/test_tests.py:test_is_test
+PASS: tests/test_utils.py:TestLRUCache.test_simple
+PASS: tests/test_utils.py:TestLRUCache.test_values
+PASS: tests/test_utils.py:TestLRUCache.test_values_empty
+PASS: tests/test_utils.py:TestLRUCache.test_pickleable
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy0]
+PASS: tests/test_utils.py:TestLRUCache.test_copy[copy1]
+PASS: tests/test_utils.py:TestLRUCache.test_clear
+PASS: tests/test_utils.py:TestLRUCache.test_repr
+PASS: tests/test_utils.py:TestLRUCache.test_items
+PASS: tests/test_utils.py:TestLRUCache.test_setdefault
+PASS: tests/test_utils.py:TestHelpers.test_object_type_repr
+PASS: tests/test_utils.py:TestHelpers.test_autoescape_select
+PASS: tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min
+PASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max
+PASS: tests/test_utils.py:test_missing
+PASS: tests/test_utils.py:test_consume
+============================================================================
+Testsuite summary
+# TOTAL: 845
+# PASS: 845
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 5
+END: /usr/lib/python3-jinja2/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/testresults.json
new file mode 100644
index 00000000000..030dd9285c4
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-jinja2/testresults.json
@@ -0,0 +1,2598 @@
+{
+ "runtime_core-image-ptest-python3-jinja2_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-jinja2",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0009763240814208984,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3109004497528076,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0316011905670166,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.6845176219940186,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0013496875762939453,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_context_finalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_cycler": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_env_autoescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_eval_finalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_expressions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_finalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_get_template_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_item_and_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_sandbox_max_range": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_template_passthrough": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestLowLevel.test_custom_code_generator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestLowLevel.test_custom_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_included_templates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_refererenced_templates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_undeclared_variables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_basic_streaming": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_buffered_streaming": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_dump_stream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_streaming_behavior": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_chainable_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_debug_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_default_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_indexing_gives_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_logging_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_none_gives_proper_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_object_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_stopiteration_is_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_strict_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_undefined_and_special_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_undefined_attribute_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_bare_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_call_in_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_changed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_cycling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_empty_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_loop_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_looploop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_noniter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_depth": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_depth0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_reversed_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoped_special_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_unpacking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_varlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_context_imports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_exports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_from_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_import_with_globals_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_trailing_comma": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_choice_includes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_context_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_generate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_iteration_in_templates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_async_iteration_in_templates_extended": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_await_and_macros": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_await_on_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_await_on_calls_normal_render": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_basic_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_chainable_undefined_aiter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_getitem_after_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_getitem_after_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_namespace_awaitable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_native_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async.py:test_native_list_async": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_attribute_map[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_attribute_map[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_reject[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_reject[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_select[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_select[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_empty_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_first[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_first[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_case[False-a:_1,_3\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_case[True-A:_3\\na:_1\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_multidot[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_multidot[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_attribute[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_attribute[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_env_int[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_env_int[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_string_list[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_string_list[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_map_sum": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_map[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_map[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_reject[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_reject[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select_attr[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select_attr[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_slice[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_slice[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes[<lambda>0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes[<lambda>1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestByteCodeCache.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_compile.py:test_filters_deterministic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_compile.py:test_import_as_with_context_deterministic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_call_in_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_changed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_context_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_cycling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_else_scoping_item": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_empty_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_unassignable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_looploop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_noniter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_depth": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_depth0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_lookaround": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_reversed_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoped_loop_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoped_special_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_unpacking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_varlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_elif": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_elif_deep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_no_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_caller_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_callself": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_complex_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_macro_api": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_simple_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_varargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_escaping_filtered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_filtered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_filtered_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_init_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_macro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_redefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_normal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_set_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestWith.test_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_core_tags.py:TestWith.test_with_argument_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_include_syntax_error_source": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_local_extraction": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_pickleable_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_regular_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_runtime_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_syntax_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_nonvolatile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_overlay_scopes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_scoped_setting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_volatile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_volatile_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_debug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_do": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extend_late": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extension_nodes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extension_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_identifier": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_loop_controls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_preprocessor_extension": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_rebinding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_streamfilter_extension": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_comment_extract": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_complex_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_trimmed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_trimmed_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_nested_trans_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_block_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_stringformatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_policy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_policy_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_ext.py:TestScope.test_basic_scope_behavior": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_abs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_attribute_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_batch": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_bool_reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_bool_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_capitalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_center": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[-[_'aa',_0_,__'AB',_3_,__'b',_1_,__'c',_2_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[by=\"value\"-[_'aa',_0_,__'b',_1_,__'c',_2_,__'AB',_3_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[_'c',_2_,__'b',_1_,__'AB',_3_,__'aa',_0_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[true-[_'AB',_3_,__'aa',_0_,__'b',_1_,__'c',_2_]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_empty_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filesizeformat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filesizeformat_issue59": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_calling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_elif": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filtertag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_first": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[32.32-32.32]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[42-42.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[abc-0.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_forceescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_func_reject_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_func_select_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_case[False-a:_1,_3\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_case[True-A:_3\\na:_1\\nb:_2\\n]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_multidot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_tuple_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent_markup_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent_width_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[32.32-32]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[42-42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[abc-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[011-8-9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_special_method": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_items": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_items_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_join": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_join_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_json_dump": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_last": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_lower": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_map_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_map_sum": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|max_case_sensitive=true__}}-a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|max_}}-B]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|min_case_sensitive=true__}}-B]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|min_}}-a]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[]|max_}}-]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[]|min_}}-]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_pprint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_random": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_replace": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_round_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_round_positive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_safe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_reject": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_reject_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_select_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_slice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_striptags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_title": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[.-_..stays]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[None-..stays..]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[_.-stays]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate_end_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate_very_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique_attribute": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique_case_sensitive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_upper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[Hello,_world!-Hello%2C%20world%21]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[Hello,_world\\u203d-Hello%2C%20world%E2%80%BD]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[a_b/c-a%20b/c]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_rel_policy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_target_parameter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_wordcount": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_wordwrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_with_spaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_basics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_multi_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_stores": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_stores_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_context_imports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_exports": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_from_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_needs_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_with_globals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_with_globals_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_no_trailing_comma": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_not_exported": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_trailing_comma_with_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_choice_includes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_context_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_context_include_with_overrides": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_import_from_with_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_include_ignoring_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_unoptimized_scopes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestBugFix.test_double_extends": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_invalid_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_layout": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level1_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level2_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level3_required": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_multi_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_preserve_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_required_with_scope": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_reuse_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_scoped_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_super": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_working": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_balancing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_bytefallback": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_comments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_lineno_with_strip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[1a-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\U0001f40da-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u1885-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u1886-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u2118-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u212e-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u304d-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\xb7-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[_-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a--False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a\\U0001f40d\\U0001f40d-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a\\xb7-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[f\\xf6\\xf6-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[foo-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_normalizing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_operators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_string_escapes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_trailing_newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_balancing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_comment_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_erb_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_error_messages": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_line_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_line_syntax_priority": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_php_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_start_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_block_end_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_call": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[__]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_<_2_<_3_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_>_2_<_3_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_>_2_>_3_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_<_b_<_c_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_>_b_<_c_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_>_b_>_c_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_parens": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_concat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_conditional_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_const": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_const_assign": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_constant_casing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_div": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_django_attr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_filter_priority": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_function_calls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_grouping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_inop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_localset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_math": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_notin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_operator_precedence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_parse_unary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_raw2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_string_concatenation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_subscript": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_test_chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_trailing_comma": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_tuple_expr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_unary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTokenStream.test_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTokenStream.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_filename_normpath": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\\xe6\\x96\\x87\\xe5\\xad\\x97\\xe5\\x8c\\x96\\xe3\\x81\\x91]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\\u6587\\u5b57\\u5316\\u3051]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_cache_loader_change": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_caching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_choice_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_dict_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_function_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_limited_size_cache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_no_cache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_package_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_prefix_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_split_template_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_choice_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_filesystem_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_log": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_path_as_pathlib": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_prefix_loader": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_stored_zip_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_weak_references": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_source[test.html-BAR]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_source[foo/test.html-FOO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_source[test.html-BAR]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[./]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[.]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_source[test.html-BAR]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_loader.py:test_pep_451_import_hook": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_adding_undefined_native_return": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_''_==_None_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_1_==_1_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_2_+_2_==_5_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_None_is_none_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_value_}}-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_value_}}-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_cast_int": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_concat_strings_with_quotes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_constant_dunder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_constant_dunder_to_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_is_defined_native_return": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_leading_spaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_list_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loop_look_alike": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loops_with_ints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_macro": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_multi_expression_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_no_intermediate_eval": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_spontaneous_env": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_string_literal_var": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_string_top_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_tuple_of_variable_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_undefined_native_return": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_variable_dunder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_nodes.py:test_template_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_pickle.py:test_environment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_block_set_with_extends": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_cached_extends[extends]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_cached_extends[include]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_call_with_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_callable_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_caller_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_correct_prefix_loader_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_custom_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_double_caller": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_double_caller_no_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_else_loop_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_empty_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_empty_if_condition_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_extends_output_bugs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_grouper_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_keyword_folding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_loop_call_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_loop_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_var_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_var_bug_advanced": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_markup_and_chainable_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_nested_for_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_nested_loop_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_partial_conditional_assignments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_block_and_loop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_callable_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_in_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_loop_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_compile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scoped_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scoped_block_loop_vars": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scopes_and_blocks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scopes_and_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_set_and_include": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_subproperty_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_urlize_filter_escaping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_variable_reuse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_weird_inline_comment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestCorner.test_assigned_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:TestCorner.test_closure_scoping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:test_unicode_whitespace[\\x0c]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_regression.py:test_unicode_whitespace[\\x85]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_iterator_not_advanced_early": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loop_idx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loop_idx0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_runtime.py:test_mock_not_pass_arg_marker": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_attr_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_binary_operator_intercepting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_immutable_environment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_restricted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_template_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_unary_operator_intercepting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_unsafe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_basic_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_basic_format_safety": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_empty_braces_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_safe_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_safe_format_safety": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_basic_format_safety": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[eq_2-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[eq_3-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ge_2-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ge_3-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[gt_1-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[gt_2-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[le_1-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[le_2-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[lt_2-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[lt_3-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ne_2-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ne_3-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_defined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_equalto": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_escaped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_greaterthan": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_in": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_lessthan": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_lower": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_multiple_tests": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_sameas": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_string-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0.0_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1.0_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[4.2_is_float-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_integer-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_iterable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_none-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_sequence-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[1,_2,_3]_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_integer-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[complex_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_boolean-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_false-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_iterable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_none-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_sequence-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[mydict_is_mapping-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_boolean-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_iterable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_mapping-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_none-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_number-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_sequence-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_true-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[range_5__is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[range_is_callable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_boolean-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_false-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_float-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_integer-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_none-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_number-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_string-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_true-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_callable-False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_iterable-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_mapping-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_sequence-True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_upper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_is_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_is_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_name_undefined": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_tests.py:test_name_undefined_in_if": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestHelpers.test_autoescape_select": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestHelpers.test_object_type_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_clear": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_copy[copy0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_copy[copy1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_items": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_pickleable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_setdefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_values": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_values_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:test_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jinja2.tests/test_utils.py:test_missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-jinja2": {
+ "duration": "5"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.081814050674438,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log b/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log
new file mode 100644
index 00000000000..56b80644147
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-python3-jsonpointer.log
@@ -0,0 +1,40 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests.AltTypesTests.test_alttypes
+PASS: tests.AltTypesTests.test_mock_dict_raises_key_error
+PASS: tests.AltTypesTests.test_mock_dict_returns_default
+PASS: tests.AltTypesTests.test_mock_dict_sanity
+PASS: tests.ComparisonTests.test_contains
+PASS: tests.ComparisonTests.test_contains_magic
+PASS: tests.ComparisonTests.test_eq_hash
+PASS: tests.ComparisonTests.test_join
+PASS: tests.ComparisonTests.test_join_magic
+PASS: tests.SetTests.test_set
+PASS: tests.SpecificationTests.test_eol
+PASS: tests.SpecificationTests.test_example
+PASS: tests.SpecificationTests.test_parts
+PASS: tests.SpecificationTests.test_round_trip
+PASS: tests.SpecificationTests.test_str_and_repr
+PASS: tests.ToLastTests.test_empty_path
+PASS: tests.ToLastTests.test_path
+PASS: tests.WrongInputTests.test_invalid_escape
+PASS: tests.WrongInputTests.test_invalid_index
+PASS: tests.WrongInputTests.test_no_start_slash
+PASS: tests.WrongInputTests.test_oob
+PASS: tests.WrongInputTests.test_trailing_escape
+PASS: jsonpointer.JsonPointer.from_parts
+PASS: jsonpointer.JsonPointer.path
+PASS: jsonpointer.pairwise
+PASS: jsonpointer.resolve_pointer
+PASS: jsonpointer.set_pointer
+
+============================================================================
+Testsuite summary
+# TOTAL: 27
+# PASS: 27
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-raw.log
new file mode 100644
index 00000000000..a7848d33384
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/ptest-raw.log
@@ -0,0 +1,45 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-jsonpointer/ptest
+PASS: tests.AltTypesTests.test_alttypes
+PASS: tests.AltTypesTests.test_mock_dict_raises_key_error
+PASS: tests.AltTypesTests.test_mock_dict_returns_default
+PASS: tests.AltTypesTests.test_mock_dict_sanity
+PASS: tests.ComparisonTests.test_contains
+PASS: tests.ComparisonTests.test_contains_magic
+PASS: tests.ComparisonTests.test_eq_hash
+PASS: tests.ComparisonTests.test_join
+PASS: tests.ComparisonTests.test_join_magic
+PASS: tests.SetTests.test_set
+PASS: tests.SpecificationTests.test_eol
+PASS: tests.SpecificationTests.test_example
+PASS: tests.SpecificationTests.test_parts
+PASS: tests.SpecificationTests.test_round_trip
+PASS: tests.SpecificationTests.test_str_and_repr
+PASS: tests.ToLastTests.test_empty_path
+PASS: tests.ToLastTests.test_path
+PASS: tests.WrongInputTests.test_invalid_escape
+PASS: tests.WrongInputTests.test_invalid_index
+PASS: tests.WrongInputTests.test_no_start_slash
+PASS: tests.WrongInputTests.test_oob
+PASS: tests.WrongInputTests.test_trailing_escape
+PASS: jsonpointer.JsonPointer.from_parts
+PASS: jsonpointer.JsonPointer.path
+PASS: jsonpointer.pairwise
+PASS: jsonpointer.resolve_pointer
+PASS: jsonpointer.set_pointer
+
+============================================================================
+Testsuite summary
+# TOTAL: 27
+# PASS: 27
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
+END: /usr/lib/python3-jsonpointer/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/testresults.json
new file mode 100644
index 00000000000..8de8a1b5fb5
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-jsonpointer/testresults.json
@@ -0,0 +1,144 @@
+{
+ "runtime_core-image-ptest-python3-jsonpointer_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-jsonpointer",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001018524169921875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2790639400482178,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.031028270721435547,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.6876087188720703,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001238107681274414,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.JsonPointer.from_parts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.JsonPointer.path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.pairwise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.resolve_pointer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.jsonpointer.set_pointer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_alttypes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_raises_key_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_returns_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_sanity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_contains_magic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_eq_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_join": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_join_magic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SetTests.test_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_eol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_example": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_parts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_round_trip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_str_and_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ToLastTests.test_empty_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.ToLastTests.test_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_invalid_escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_no_start_slash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_oob": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_trailing_escape": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-jsonpointer": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.095385074615479,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log b/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log
new file mode 100644
index 00000000000..9a6370c047c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-python3-license-expression.log
@@ -0,0 +1,187 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_can_get
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException
+PASS: tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3
+PASS: tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space
+PASS: tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie
+PASS: tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol
+PASS: tests/test_license_expression.py:LicensingTest.test_Licensing_create
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_create_from_python
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions
+PASS: tests/test_license_expression.py:LicensingParseTest.test_end_to_end
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error
+PASS: tests/test_license_expression.py:LicensingParseTest.test_pretty
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_with
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols
+PASS: tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression
+PASS: tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple
+PASS: tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_simple
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key
+PASS: tests/test_license_expression.py:UtilTest.test_build_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_build_spdx_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular
+PASS: tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle
+============================================================================
+Testsuite summary
+# TOTAL: 175
+# PASS: 175
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-raw.log
new file mode 100644
index 00000000000..7bead8a1492
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/ptest-raw.log
@@ -0,0 +1,192 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-license-expression/ptest
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_can_get
+PASS: tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords
+PASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault
+PASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException
+PASS: tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord
+PASS: tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2
+PASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3
+PASS: tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie
+PASS: tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space
+PASS: tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie
+PASS: tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol
+PASS: tests/test_license_expression.py:LicensingTest.test_Licensing_create
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4
+PASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading
+PASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_create_from_python
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions
+PASS: tests/test_license_expression.py:LicensingParseTest.test_end_to_end
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent
+PASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort
+PASS: tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error
+PASS: tests/test_license_expression.py:LicensingParseTest.test_pretty
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_complex
+PASS: tests/test_license_expression.py:LicensingParseTest.test_render_with
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains
+PASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex
+PASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate
+PASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions
+PASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines
+PASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols
+PASS: tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2
+PASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression
+PASS: tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple
+PASS: tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid
+PASS: tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_simple
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false
+PASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key
+PASS: tests/test_license_expression.py:UtilTest.test_build_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_build_spdx_licensing
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info
+PASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship
+PASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular
+PASS: tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle
+============================================================================
+Testsuite summary
+# TOTAL: 175
+# PASS: 175
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-license-expression/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/testresults.json
new file mode 100644
index 00000000000..9a42375f79f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-license-expression/testresults.json
@@ -0,0 +1,588 @@
+{
+ "runtime_core-image-ptest-python3-license-expression_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-license-expression",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008156299591064453,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.3813552856445312,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.025353670120239258,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.8155438899993896,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001222372055053711,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_add_can_get": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_create_from_python": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_end_to_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_complex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_pretty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_render_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_render_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTest.test_Licensing_create": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validate_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validate_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_build_licensing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_build_spdx_licensing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_get_license_key_info": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-license-expression.tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-license-expression": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.100494623184204,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log b/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log
new file mode 100644
index 00000000000..4934b091ff8
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-python3-markupsafe.log
@@ -0,0 +1,65 @@
+START: ptest-runner
+2024-01-31T02:03
+PASS: tests/test_escape.py:test_escape[markupsafe._native--]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._native]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups--]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]
+PASS: tests/test_leak.py:test_markup_leaks
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%i-3.14-3]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%.2f-3.14-3.14]
+PASS: tests/test_markupsafe.py:test_type_behavior
+PASS: tests/test_markupsafe.py:test_html_interop
+PASS: tests/test_markupsafe.py:test_missing_interpol[foo]
+PASS: tests/test_markupsafe.py:test_missing_interpol[42]
+PASS: tests/test_markupsafe.py:test_missing_interpol[args2]
+PASS: tests/test_markupsafe.py:test_tuple_interpol
+PASS: tests/test_markupsafe.py:test_dict_interpol
+PASS: tests/test_markupsafe.py:test_unescape
+PASS: tests/test_markupsafe.py:test_format
+PASS: tests/test_markupsafe.py:test_format_map
+PASS: tests/test_markupsafe.py:test_formatting_empty
+PASS: tests/test_markupsafe.py:test_custom_formatting
+PASS: tests/test_markupsafe.py:test_complex_custom_formatting
+PASS: tests/test_markupsafe.py:test_formatting_with_objects
+PASS: tests/test_markupsafe.py:test_splitting
+PASS: tests/test_markupsafe.py:test_mul
+============================================================================
+Testsuite summary
+# TOTAL: 53
+# PASS: 53
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-raw.log
new file mode 100644
index 00000000000..029bd0d5d4f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/ptest-raw.log
@@ -0,0 +1,70 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/python3-markupsafe/ptest
+PASS: tests/test_escape.py:test_escape[markupsafe._native--]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._native-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._native]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups--]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"efgh-&amp;&gt;&lt;&#39;&#34;efgh]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'"-abcd&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"\u3053\u3093\u3070\u3093\u306f-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\u3053\u3093\u3070\u3093\u306f-&amp;&gt;&lt;&#39;&#34;\u3053\u3093\u3070\u3093\u306f]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\u3053\u3093\u306b\u3061\u306f&><'"-\u3053\u3093\u306b\u3061\u306f&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"\U0001f37a xyz-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'"\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\U0001f37a xyz]
+PASS: tests/test_escape.py:test_escape[markupsafe._speedups-\U0001f363\U0001f362&><'"-\U0001f363\U0001f362&amp;&gt;&lt;&#39;&#34;]
+PASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_adding[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escaping[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]
+PASS: tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]
+PASS: tests/test_leak.py:test_markup_leaks
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%i-3.14-3]
+PASS: tests/test_markupsafe.py:test_string_interpolation[%.2f-3.14-3.14]
+PASS: tests/test_markupsafe.py:test_type_behavior
+PASS: tests/test_markupsafe.py:test_html_interop
+PASS: tests/test_markupsafe.py:test_missing_interpol[foo]
+PASS: tests/test_markupsafe.py:test_missing_interpol[42]
+PASS: tests/test_markupsafe.py:test_missing_interpol[args2]
+PASS: tests/test_markupsafe.py:test_tuple_interpol
+PASS: tests/test_markupsafe.py:test_dict_interpol
+PASS: tests/test_markupsafe.py:test_unescape
+PASS: tests/test_markupsafe.py:test_format
+PASS: tests/test_markupsafe.py:test_format_map
+PASS: tests/test_markupsafe.py:test_formatting_empty
+PASS: tests/test_markupsafe.py:test_custom_formatting
+PASS: tests/test_markupsafe.py:test_complex_custom_formatting
+PASS: tests/test_markupsafe.py:test_formatting_with_objects
+PASS: tests/test_markupsafe.py:test_splitting
+PASS: tests/test_markupsafe.py:test_mul
+============================================================================
+Testsuite summary
+# TOTAL: 53
+# PASS: 53
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-markupsafe/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/testresults.json
new file mode 100644
index 00000000000..05fcb5ddc3c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-markupsafe/testresults.json
@@ -0,0 +1,222 @@
+{
+ "runtime_core-image-ptest-python3-markupsafe_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-markupsafe",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0011615753173828125,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.280214548110962,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02931356430053711,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.3368947505950928,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012164115905761719,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\U0001f37a_xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native--]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"\\U0001f37a_xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\U0001f37a_xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups--]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"\\U0001f37a_xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_leak.py:test_markup_leaks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_adding[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_adding[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_complex_custom_formatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_custom_formatting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_dict_interpol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_silent[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escaping[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escaping[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_with_objects": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_html_interop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[42]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[args2]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[foo]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_mul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_soft_str[markupsafe._native]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_splitting": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[%.2f-3.14-3.14]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[%i-3.14-3]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[<em>%_username_s</em>-data1-<em>&lt;bad_user&gt;</em>]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[<em>%s</em>-<bad_user>-<em>&lt;bad_user&gt;</em>]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_tuple_interpol": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_type_behavior": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_unescape": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-markupsafe": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.073079824447632,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log b/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log
new file mode 100644
index 00000000000..1da21e3d797
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-python3-more-itertools.log
@@ -0,0 +1,639 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: tests/test_more.py:ChunkedTests.test_even
+PASS: tests/test_more.py:ChunkedTests.test_none
+PASS: tests/test_more.py:ChunkedTests.test_odd
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none
+PASS: tests/test_more.py:ChunkedTests.test_strict_false
+PASS: tests/test_more.py:FirstTests.test_default
+PASS: tests/test_more.py:FirstTests.test_empty
+PASS: tests/test_more.py:FirstTests.test_many
+PASS: tests/test_more.py:FirstTests.test_one
+PASS: tests/test_more.py:LastTests.test_basic
+PASS: tests/test_more.py:LastTests.test_default
+PASS: tests/test_more.py:LastTests.test_empty
+PASS: tests/test_more.py:NthOrLastTests.test_basic
+PASS: tests/test_more.py:NthOrLastTests.test_default_value
+PASS: tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default
+PASS: tests/test_more.py:PeekableTests.test_empty
+PASS: tests/test_more.py:PeekableTests.test_indexing
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend_peek
+PASS: tests/test_more.py:PeekableTests.test_passthrough
+PASS: tests/test_more.py:PeekableTests.test_peek_default
+PASS: tests/test_more.py:PeekableTests.test_prepend
+PASS: tests/test_more.py:PeekableTests.test_prepend_after_stop
+PASS: tests/test_more.py:PeekableTests.test_prepend_indexing
+PASS: tests/test_more.py:PeekableTests.test_prepend_iterable
+PASS: tests/test_more.py:PeekableTests.test_prepend_many
+PASS: tests/test_more.py:PeekableTests.test_prepend_reversed
+PASS: tests/test_more.py:PeekableTests.test_prepend_slicing
+PASS: tests/test_more.py:PeekableTests.test_prepend_truthiness
+PASS: tests/test_more.py:PeekableTests.test_simple_peeking
+PASS: tests/test_more.py:PeekableTests.test_slicing
+PASS: tests/test_more.py:PeekableTests.test_slicing_error
+PASS: tests/test_more.py:PeekableTests.test_slicing_reset
+PASS: tests/test_more.py:PeekableTests.test_truthiness
+PASS: tests/test_more.py:ConsumerTests.test_consumer
+PASS: tests/test_more.py:DistinctPermutationsTests.test_distinct_permutations
+PASS: tests/test_more.py:DistinctPermutationsTests.test_other_iterables
+PASS: tests/test_more.py:DistinctPermutationsTests.test_r
+PASS: tests/test_more.py:IlenTests.test_ilen
+PASS: tests/test_more.py:MinMaxTests.test_basic
+PASS: tests/test_more.py:MinMaxTests.test_default
+PASS: tests/test_more.py:MinMaxTests.test_iterables
+PASS: tests/test_more.py:MinMaxTests.test_key
+PASS: tests/test_more.py:MinMaxTests.test_unpacked
+PASS: tests/test_more.py:WithIterTests.test_with_iter
+PASS: tests/test_more.py:OneTests.test_basic
+PASS: tests/test_more.py:OneTests.test_too_long
+PASS: tests/test_more.py:OneTests.test_too_long_default_message
+PASS: tests/test_more.py:OneTests.test_too_short
+PASS: tests/test_more.py:IntersperseTest.test_even
+PASS: tests/test_more.py:IntersperseTest.test_n
+PASS: tests/test_more.py:IntersperseTest.test_n_zero
+PASS: tests/test_more.py:IntersperseTest.test_nested
+PASS: tests/test_more.py:IntersperseTest.test_not_iterable
+PASS: tests/test_more.py:IntersperseTest.test_odd
+PASS: tests/test_more.py:UniqueToEachTests.test_all_unique
+PASS: tests/test_more.py:UniqueToEachTests.test_duplicates
+PASS: tests/test_more.py:UniqueToEachTests.test_mixed
+PASS: tests/test_more.py:WindowedTests.test_basic
+PASS: tests/test_more.py:WindowedTests.test_fillvalue
+PASS: tests/test_more.py:WindowedTests.test_fillvalue_step
+PASS: tests/test_more.py:WindowedTests.test_invalid_step
+PASS: tests/test_more.py:WindowedTests.test_negative
+PASS: tests/test_more.py:WindowedTests.test_step
+PASS: tests/test_more.py:SubstringsTests.test_basic
+PASS: tests/test_more.py:SubstringsTests.test_empty
+PASS: tests/test_more.py:SubstringsTests.test_order
+PASS: tests/test_more.py:SubstringsTests.test_strings
+PASS: tests/test_more.py:SubstringsIndexesTests.test_basic
+PASS: tests/test_more.py:SubstringsIndexesTests.test_empty
+PASS: tests/test_more.py:SubstringsIndexesTests.test_order
+PASS: tests/test_more.py:SubstringsIndexesTests.test_reverse
+PASS: tests/test_more.py:SubstringsIndexesTests.test_strings
+PASS: tests/test_more.py:BucketTests.test_basic
+PASS: tests/test_more.py:BucketTests.test_in
+PASS: tests/test_more.py:BucketTests.test_list
+PASS: tests/test_more.py:BucketTests.test_list_validator
+PASS: tests/test_more.py:BucketTests.test_validator
+PASS: tests/test_more.py:SpyTests.test_basic
+PASS: tests/test_more.py:SpyTests.test_immutable
+PASS: tests/test_more.py:SpyTests.test_too_many
+PASS: tests/test_more.py:SpyTests.test_unpacking
+PASS: tests/test_more.py:SpyTests.test_zero
+PASS: tests/test_more.py:InterleaveTests.test_even
+PASS: tests/test_more.py:InterleaveTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveTests.test_short
+PASS: tests/test_more.py:InterleaveLongestTests.test_even
+PASS: tests/test_more.py:InterleaveLongestTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveLongestTests.test_short
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_many_iters
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_not_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_three_iters
+PASS: tests/test_more.py:TestCollapse.test_collapse
+PASS: tests/test_more.py:TestCollapse.test_collapse_flatten
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_bytes
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_level
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_list
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_string
+PASS: tests/test_more.py:SideEffectTests.test_before_after
+PASS: tests/test_more.py:SideEffectTests.test_before_fails
+PASS: tests/test_more.py:SideEffectTests.test_chunked
+PASS: tests/test_more.py:SideEffectTests.test_individual
+PASS: tests/test_more.py:SlicedTests.test_even
+PASS: tests/test_more.py:SlicedTests.test_not_sliceable
+PASS: tests/test_more.py:SlicedTests.test_numpy_like_array
+PASS: tests/test_more.py:SlicedTests.test_odd
+PASS: tests/test_more.py:SlicedTests.test_odd_and_strict
+PASS: tests/test_more.py:SplitAtTests.test_basic
+PASS: tests/test_more.py:SplitAtTests.test_combination
+PASS: tests/test_more.py:SplitAtTests.test_keep_separator
+PASS: tests/test_more.py:SplitAtTests.test_maxsplit
+PASS: tests/test_more.py:SplitBeforeTest.test_empty_collection
+PASS: tests/test_more.py:SplitBeforeTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_max_split
+PASS: tests/test_more.py:SplitBeforeTest.test_no_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_max_split
+PASS: tests/test_more.py:SplitAfterTest.test_no_sep
+PASS: tests/test_more.py:SplitAfterTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_empty_iterable
+PASS: tests/test_more.py:SplitWhenTests.test_max_split
+PASS: tests/test_more.py:SplitWhenTests.test_one_element
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_first_item
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_second_item
+PASS: tests/test_more.py:SplitIntoTests.test_bool_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_both_empty
+PASS: tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_just_right
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_large
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra
+PASS: tests/test_more.py:SplitIntoTests.test_sizes_empty
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_with_leftover
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_without_leftover
+PASS: tests/test_more.py:PaddedTest.test_invalid_n
+PASS: tests/test_more.py:PaddedTest.test_next_multiple
+PASS: tests/test_more.py:PaddedTest.test_no_n
+PASS: tests/test_more.py:PaddedTest.test_valid_n
+PASS: tests/test_more.py:RepeatEachTests.test_basic
+PASS: tests/test_more.py:RepeatEachTests.test_default
+PASS: tests/test_more.py:RepeatEachTests.test_empty
+PASS: tests/test_more.py:RepeatEachTests.test_infinite_input
+PASS: tests/test_more.py:RepeatEachTests.test_negative_repeat
+PASS: tests/test_more.py:RepeatEachTests.test_no_repeat
+PASS: tests/test_more.py:RepeatLastTests.test_basic
+PASS: tests/test_more.py:RepeatLastTests.test_default_value
+PASS: tests/test_more.py:RepeatLastTests.test_empty_iterable
+PASS: tests/test_more.py:DistributeTest.test_basic
+PASS: tests/test_more.py:DistributeTest.test_invalid_n
+PASS: tests/test_more.py:DistributeTest.test_large_n
+PASS: tests/test_more.py:StaggerTest.test_default
+PASS: tests/test_more.py:StaggerTest.test_longest
+PASS: tests/test_more.py:StaggerTest.test_offsets
+PASS: tests/test_more.py:ZipEqualTest.test_deprecation
+PASS: tests/test_more.py:ZipEqualTest.test_equal
+PASS: tests/test_more.py:ZipEqualTest.test_unequal_lists
+PASS: tests/test_more.py:ZipOffsetTest.test_longest
+PASS: tests/test_more.py:ZipOffsetTest.test_mismatch
+PASS: tests/test_more.py:ZipOffsetTest.test_shortest
+PASS: tests/test_more.py:UnzipTests.test_empty_iterable
+PASS: tests/test_more.py:UnzipTests.test_improperly_zipped
+PASS: tests/test_more.py:UnzipTests.test_increasingly_zipped
+PASS: tests/test_more.py:UnzipTests.test_length_one_iterable
+PASS: tests/test_more.py:UnzipTests.test_normal_case
+PASS: tests/test_more.py:SortTogetherTest.test_invalid_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_key_function
+PASS: tests/test_more.py:SortTogetherTest.test_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_reverse
+PASS: tests/test_more.py:SortTogetherTest.test_uneven_iterables
+PASS: tests/test_more.py:DivideTest.test_basic
+PASS: tests/test_more.py:DivideTest.test_invalid_n
+PASS: tests/test_more.py:DivideTest.test_large_n
+PASS: tests/test_more.py:TestAlwaysIterable.test_base_type
+PASS: tests/test_more.py:TestAlwaysIterable.test_generator
+PASS: tests/test_more.py:TestAlwaysIterable.test_iterables
+PASS: tests/test_more.py:TestAlwaysIterable.test_none
+PASS: tests/test_more.py:TestAlwaysIterable.test_single
+PASS: tests/test_more.py:TestAlwaysIterable.test_strings
+PASS: tests/test_more.py:AdjacentTests.test_call_once
+PASS: tests/test_more.py:AdjacentTests.test_consecutive_true
+PASS: tests/test_more.py:AdjacentTests.test_distance
+PASS: tests/test_more.py:AdjacentTests.test_empty_iterable
+PASS: tests/test_more.py:AdjacentTests.test_grouping
+PASS: tests/test_more.py:AdjacentTests.test_large_distance
+PASS: tests/test_more.py:AdjacentTests.test_length_one
+PASS: tests/test_more.py:AdjacentTests.test_negative_distance
+PASS: tests/test_more.py:AdjacentTests.test_typical
+PASS: tests/test_more.py:AdjacentTests.test_zero_distance
+PASS: tests/test_more.py:GroupByTransformTests.test_default_funcs
+PASS: tests/test_more.py:GroupByTransformTests.test_no_valuefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_reducefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_valuefunc
+PASS: tests/test_more.py:NumericRangeTests.test_arg_count
+PASS: tests/test_more.py:NumericRangeTests.test_bad_key
+PASS: tests/test_more.py:NumericRangeTests.test_basic
+PASS: tests/test_more.py:NumericRangeTests.test_bool
+PASS: tests/test_more.py:NumericRangeTests.test_contains
+PASS: tests/test_more.py:NumericRangeTests.test_count
+PASS: tests/test_more.py:NumericRangeTests.test_eq
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_index
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_slice
+PASS: tests/test_more.py:NumericRangeTests.test_hash
+PASS: tests/test_more.py:NumericRangeTests.test_index
+PASS: tests/test_more.py:NumericRangeTests.test_iter_twice
+PASS: tests/test_more.py:NumericRangeTests.test_len
+PASS: tests/test_more.py:NumericRangeTests.test_parent_classes
+PASS: tests/test_more.py:NumericRangeTests.test_pickle
+PASS: tests/test_more.py:NumericRangeTests.test_repr
+PASS: tests/test_more.py:NumericRangeTests.test_reversed
+PASS: tests/test_more.py:NumericRangeTests.test_zero_step
+PASS: tests/test_more.py:CountCycleTests.test_basic
+PASS: tests/test_more.py:CountCycleTests.test_empty
+PASS: tests/test_more.py:CountCycleTests.test_negative
+PASS: tests/test_more.py:MarkEndsTests.test_basic
+PASS: tests/test_more.py:LocateTests.test_custom_pred
+PASS: tests/test_more.py:LocateTests.test_default_pred
+PASS: tests/test_more.py:LocateTests.test_no_matches
+PASS: tests/test_more.py:LocateTests.test_window_size
+PASS: tests/test_more.py:LocateTests.test_window_size_large
+PASS: tests/test_more.py:LocateTests.test_window_size_zero
+PASS: tests/test_more.py:StripFunctionTests.test_hashable
+PASS: tests/test_more.py:StripFunctionTests.test_math
+PASS: tests/test_more.py:StripFunctionTests.test_not_hashable
+PASS: tests/test_more.py:IsliceExtendedTests.test_all
+PASS: tests/test_more.py:IsliceExtendedTests.test_invalid_slice
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing_extensive
+PASS: tests/test_more.py:IsliceExtendedTests.test_zero_step
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_numbers
+PASS: tests/test_more.py:DifferenceTest.test_custom
+PASS: tests/test_more.py:DifferenceTest.test_empty
+PASS: tests/test_more.py:DifferenceTest.test_initial
+PASS: tests/test_more.py:DifferenceTest.test_normal
+PASS: tests/test_more.py:DifferenceTest.test_one
+PASS: tests/test_more.py:DifferenceTest.test_roundtrip
+PASS: tests/test_more.py:SeekableTest.test_elements
+PASS: tests/test_more.py:SeekableTest.test_exhaustion_reset
+PASS: tests/test_more.py:SeekableTest.test_forward
+PASS: tests/test_more.py:SeekableTest.test_maxlen
+PASS: tests/test_more.py:SeekableTest.test_maxlen_zero
+PASS: tests/test_more.py:SeekableTest.test_partial_reset
+PASS: tests/test_more.py:SeekableTest.test_passthrough
+PASS: tests/test_more.py:SeekableTest.test_past_end
+PASS: tests/test_more.py:SeekableTest.test_peek_default
+PASS: tests/test_more.py:SeekableTest.test_relative_seek
+PASS: tests/test_more.py:SeekableTest.test_simple_peeking
+PASS: tests/test_more.py:SeekableTest.test_truthiness
+PASS: tests/test_more.py:SequenceViewTests.test_abc_methods
+PASS: tests/test_more.py:SequenceViewTests.test_indexing
+PASS: tests/test_more.py:SequenceViewTests.test_init
+PASS: tests/test_more.py:SequenceViewTests.test_slicing
+PASS: tests/test_more.py:SequenceViewTests.test_update
+PASS: tests/test_more.py:RunLengthTest.test_decode
+PASS: tests/test_more.py:RunLengthTest.test_encode
+PASS: tests/test_more.py:ExactlyNTests.test_empty
+PASS: tests/test_more.py:ExactlyNTests.test_false
+PASS: tests/test_more.py:ExactlyNTests.test_true
+PASS: tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed
+PASS: tests/test_more.py:AlwaysReversibleTests.test_regular_reversed
+PASS: tests/test_more.py:CircularShiftsTests.test_duplicates
+PASS: tests/test_more.py:CircularShiftsTests.test_empty
+PASS: tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts
+PASS: tests/test_more.py:MakeDecoratorTests.test_basic
+PASS: tests/test_more.py:MakeDecoratorTests.test_result_index
+PASS: tests/test_more.py:MakeDecoratorTests.test_wrap_class
+PASS: tests/test_more.py:MapReduceTests.test_default
+PASS: tests/test_more.py:MapReduceTests.test_reducefunc
+PASS: tests/test_more.py:MapReduceTests.test_ret
+PASS: tests/test_more.py:MapReduceTests.test_valuefunc
+PASS: tests/test_more.py:RlocateTests.test_custom_pred
+PASS: tests/test_more.py:RlocateTests.test_default_pred
+PASS: tests/test_more.py:RlocateTests.test_efficient_reversal
+PASS: tests/test_more.py:RlocateTests.test_no_matches
+PASS: tests/test_more.py:RlocateTests.test_window_size
+PASS: tests/test_more.py:RlocateTests.test_window_size_large
+PASS: tests/test_more.py:RlocateTests.test_window_size_zero
+PASS: tests/test_more.py:ReplaceTests.test_basic
+PASS: tests/test_more.py:ReplaceTests.test_count
+PASS: tests/test_more.py:ReplaceTests.test_iterable_substitutes
+PASS: tests/test_more.py:ReplaceTests.test_window_size
+PASS: tests/test_more.py:ReplaceTests.test_window_size_count
+PASS: tests/test_more.py:ReplaceTests.test_window_size_end
+PASS: tests/test_more.py:ReplaceTests.test_window_size_large
+PASS: tests/test_more.py:ReplaceTests.test_window_size_zero
+PASS: tests/test_more.py:PartitionsTest.test_duplicates
+PASS: tests/test_more.py:PartitionsTest.test_empty
+PASS: tests/test_more.py:PartitionsTest.test_order
+PASS: tests/test_more.py:PartitionsTest.test_types
+PASS: tests/test_more.py:SetPartitionsTests.test_duplicates
+PASS: tests/test_more.py:SetPartitionsTests.test_each_correct
+PASS: tests/test_more.py:SetPartitionsTests.test_found_all
+PASS: tests/test_more.py:SetPartitionsTests.test_no_group
+PASS: tests/test_more.py:SetPartitionsTests.test_repeated
+PASS: tests/test_more.py:SetPartitionsTests.test_stirling_numbers
+PASS: tests/test_more.py:SetPartitionsTests.test_to_many_groups
+PASS: tests/test_more.py:TimeLimitedTests.test_basic
+PASS: tests/test_more.py:TimeLimitedTests.test_complete
+PASS: tests/test_more.py:TimeLimitedTests.test_invalid_limit
+PASS: tests/test_more.py:TimeLimitedTests.test_zero_limit
+PASS: tests/test_more.py:OnlyTests.test_custom_exception
+PASS: tests/test_more.py:OnlyTests.test_custom_value
+PASS: tests/test_more.py:OnlyTests.test_default_exception_message
+PASS: tests/test_more.py:OnlyTests.test_defaults
+PASS: tests/test_more.py:IchunkedTests.test_even
+PASS: tests/test_more.py:IchunkedTests.test_laziness
+PASS: tests/test_more.py:IchunkedTests.test_memory_in_order
+PASS: tests/test_more.py:IchunkedTests.test_negative
+PASS: tests/test_more.py:IchunkedTests.test_odd
+PASS: tests/test_more.py:IchunkedTests.test_out_of_order
+PASS: tests/test_more.py:IchunkedTests.test_zero
+PASS: tests/test_more.py:DistinctCombinationsTests.test_basic
+PASS: tests/test_more.py:DistinctCombinationsTests.test_empty
+PASS: tests/test_more.py:DistinctCombinationsTests.test_negative
+PASS: tests/test_more.py:FilterExceptTests.test_false
+PASS: tests/test_more.py:FilterExceptTests.test_multiple
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:FilterExceptTests.test_raise
+PASS: tests/test_more.py:MapExceptTests.test_multiple
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:MapExceptTests.test_raise
+PASS: tests/test_more.py:MapIfTests.test_empty
+PASS: tests/test_more.py:MapIfTests.test_with_func_else
+PASS: tests/test_more.py:MapIfTests.test_without_func_else
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted
+PASS: tests/test_more.py:SampleTests.test_length
+PASS: tests/test_more.py:SampleTests.test_sampling_entire_iterable
+PASS: tests/test_more.py:SampleTests.test_scale_invariance_of_weights
+PASS: tests/test_more.py:SampleTests.test_unit_case
+PASS: tests/test_more.py:IsSortedTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_abort
+PASS: tests/test_more.py:CallbackIterTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_callback_kwd
+PASS: tests/test_more.py:CallbackIterTests.test_exception
+PASS: tests/test_more.py:CallbackIterTests.test_no_result
+PASS: tests/test_more.py:CallbackIterTests.test_partial_consumption
+PASS: tests/test_more.py:WindowedCompleteTests.test_basic
+PASS: tests/test_more.py:WindowedCompleteTests.test_every_partition
+PASS: tests/test_more.py:WindowedCompleteTests.test_wrong_length
+PASS: tests/test_more.py:WindowedCompleteTests.test_zero_length
+PASS: tests/test_more.py:AllUniqueTests.test_basic
+PASS: tests/test_more.py:AllUniqueTests.test_infinite
+PASS: tests/test_more.py:AllUniqueTests.test_key
+PASS: tests/test_more.py:AllUniqueTests.test_non_hashable
+PASS: tests/test_more.py:AllUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:NthProductTests.test_basic
+PASS: tests/test_more.py:NthProductTests.test_invalid_index
+PASS: tests/test_more.py:NthProductTests.test_long
+PASS: tests/test_more.py:NthProductTests.test_negative
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_basic
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_long
+PASS: tests/test_more.py:ValueChainTests.test_complex
+PASS: tests/test_more.py:ValueChainTests.test_empty
+PASS: tests/test_more.py:ValueChainTests.test_empty_lists
+PASS: tests/test_more.py:ValueChainTests.test_more
+PASS: tests/test_more.py:ValueChainTests.test_simple
+PASS: tests/test_more.py:ProductIndexTests.test_basic
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_empty
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_large
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_match
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_small
+PASS: tests/test_more.py:ProductIndexTests.test_long
+PASS: tests/test_more.py:ProductIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationIndexTests.test_long
+PASS: tests/test_more.py:CombinationIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_null
+PASS: tests/test_more.py:CombinationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_long
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_null
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_large
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_match
+PASS: tests/test_more.py:PermutationIndexTests.test_long
+PASS: tests/test_more.py:PermutationIndexTests.test_multiplicity
+PASS: tests/test_more.py:PermutationIndexTests.test_null
+PASS: tests/test_more.py:PermutationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:PermutationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CountableTests.test_basic
+PASS: tests/test_more.py:CountableTests.test_empty
+PASS: tests/test_more.py:ChunkedEvenTests.test_0
+PASS: tests/test_more.py:ChunkedEvenTests.test_1
+PASS: tests/test_more.py:ChunkedEvenTests.test_4
+PASS: tests/test_more.py:ChunkedEvenTests.test_5
+PASS: tests/test_more.py:ChunkedEvenTests.test_6
+PASS: tests/test_more.py:ChunkedEvenTests.test_7
+PASS: tests/test_more.py:ChunkedEvenTests.test_evenness
+PASS: tests/test_more.py:ChunkedEvenTests.test_infinite
+PASS: tests/test_more.py:ZipBroadcastTests.test_scalar_types
+PASS: tests/test_more.py:ZipBroadcastTests.test_zip
+PASS: tests/test_more.py:UniqueInWindowTests.test_basic
+PASS: tests/test_more.py:UniqueInWindowTests.test_invalid_n
+PASS: tests/test_more.py:UniqueInWindowTests.test_key
+PASS: tests/test_more.py:StrictlyNTests.test_basic
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_default
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_default
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_nested
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_basic
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_basic
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_iterators
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_no_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_non_hashable
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable
+PASS: tests/test_more.py:IequalsTests.test_basic
+PASS: tests/test_more.py:IequalsTests.test_empty_iterables
+PASS: tests/test_more.py:IequalsTests.test_more_than_two_iterable
+PASS: tests/test_more.py:IequalsTests.test_no_iterables
+PASS: tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel
+PASS: tests/test_more.py:IequalsTests.test_not_equal_lengths
+PASS: tests/test_more.py:IequalsTests.test_not_identical_but_equal
+PASS: tests/test_more.py:IequalsTests.test_one_iterable
+PASS: tests/test_more.py:IequalsTests.test_order_matters
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_basic
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_get_len
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_max_count
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_strict
+PASS: tests/test_more.py:GrayProductTests.test_basic
+PASS: tests/test_more.py:GrayProductTests.test_errors
+PASS: tests/test_more.py:GrayProductTests.test_vs_product
+PASS: tests/test_more.py:PartialProductTests.test_basic
+PASS: tests/test_more.py:PartialProductTests.test_empty_iterable
+PASS: tests/test_more.py:PartialProductTests.test_no_iterables
+PASS: tests/test_more.py:PartialProductTests.test_one_iterable
+PASS: tests/test_more.py:PartialProductTests.test_two_iterables
+PASS: tests/test_more.py:PartialProductTests.test_uneven_length_iterables
+PASS: tests/test_more.py:IterateTests.test_basic
+PASS: tests/test_more.py:IterateTests.test_func_controls_iteration_stop
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_basic
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator
+PASS: tests/test_more.py:OuterProductTests.test_basic
+PASS: tests/test_more.py:IterSuppressTests.test_early_suppression
+PASS: tests/test_more.py:IterSuppressTests.test_no_error
+PASS: tests/test_more.py:IterSuppressTests.test_raises_error
+PASS: tests/test_more.py:IterSuppressTests.test_suppression
+PASS: tests/test_more.py:FilterMapTests.test_filter
+PASS: tests/test_more.py:FilterMapTests.test_filter_map
+PASS: tests/test_more.py:FilterMapTests.test_map
+PASS: tests/test_more.py:FilterMapTests.test_no_iterables
+PASS: tests/test_recipes.py:TakeTests.test_negative_take
+PASS: tests/test_recipes.py:TakeTests.test_null_take
+PASS: tests/test_recipes.py:TakeTests.test_simple_take
+PASS: tests/test_recipes.py:TakeTests.test_take_too_much
+PASS: tests/test_recipes.py:TabulateTests.test_count
+PASS: tests/test_recipes.py:TabulateTests.test_simple_tabulate
+PASS: tests/test_recipes.py:TailTests.test_iterator_equal
+PASS: tests/test_recipes.py:TailTests.test_iterator_greater
+PASS: tests/test_recipes.py:TailTests.test_iterator_less
+PASS: tests/test_recipes.py:TailTests.test_sized_equal
+PASS: tests/test_recipes.py:TailTests.test_sized_greater
+PASS: tests/test_recipes.py:TailTests.test_sized_less
+PASS: tests/test_recipes.py:ConsumeTests.test_negative_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_null_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_sanity
+PASS: tests/test_recipes.py:ConsumeTests.test_total_consume
+PASS: tests/test_recipes.py:NthTests.test_basic
+PASS: tests/test_recipes.py:NthTests.test_default
+PASS: tests/test_recipes.py:NthTests.test_negative_item_raises
+PASS: tests/test_recipes.py:AllEqualTests.test_empty
+PASS: tests/test_recipes.py:AllEqualTests.test_false
+PASS: tests/test_recipes.py:AllEqualTests.test_one
+PASS: tests/test_recipes.py:AllEqualTests.test_tricky
+PASS: tests/test_recipes.py:AllEqualTests.test_true
+PASS: tests/test_recipes.py:QuantifyTests.test_custom_predicate
+PASS: tests/test_recipes.py:QuantifyTests.test_happy_path
+PASS: tests/test_recipes.py:PadnoneTests.test_basic
+PASS: tests/test_recipes.py:NcyclesTests.test_happy_path
+PASS: tests/test_recipes.py:NcyclesTests.test_null_case
+PASS: tests/test_recipes.py:NcyclesTests.test_pathological_case
+PASS: tests/test_recipes.py:DotproductTests.test_happy_path
+PASS: tests/test_recipes.py:FlattenTests.test_basic_usage
+PASS: tests/test_recipes.py:FlattenTests.test_single_level
+PASS: tests/test_recipes.py:RepeatfuncTests.test_added_arguments
+PASS: tests/test_recipes.py:RepeatfuncTests.test_finite_repeat
+PASS: tests/test_recipes.py:RepeatfuncTests.test_null_times
+PASS: tests/test_recipes.py:RepeatfuncTests.test_simple_repeat
+PASS: tests/test_recipes.py:PairwiseTests.test_base_case
+PASS: tests/test_recipes.py:PairwiseTests.test_short_case
+PASS: tests/test_recipes.py:GrouperTests.test_basic
+PASS: tests/test_recipes.py:GrouperTests.test_fill
+PASS: tests/test_recipes.py:GrouperTests.test_ignore
+PASS: tests/test_recipes.py:GrouperTests.test_invalid_incomplete
+PASS: tests/test_recipes.py:GrouperTests.test_strict
+PASS: tests/test_recipes.py:GrouperTests.test_strict_fails
+PASS: tests/test_recipes.py:RoundrobinTests.test_even_groups
+PASS: tests/test_recipes.py:RoundrobinTests.test_uneven_groups
+PASS: tests/test_recipes.py:PartitionTests.test_arbitrary
+PASS: tests/test_recipes.py:PartitionTests.test_bool
+PASS: tests/test_recipes.py:PartitionTests.test_pred_is_none
+PASS: tests/test_recipes.py:PowersetTests.test_combinatorics
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_everseen
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_justseen
+PASS: tests/test_recipes.py:IterExceptTests.test_exact_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_first
+PASS: tests/test_recipes.py:IterExceptTests.test_generic_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_multiple
+PASS: tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised
+PASS: tests/test_recipes.py:FirstTrueTests.test_default
+PASS: tests/test_recipes.py:FirstTrueTests.test_nothing_true
+PASS: tests/test_recipes.py:FirstTrueTests.test_pred
+PASS: tests/test_recipes.py:FirstTrueTests.test_something_true
+PASS: tests/test_recipes.py:RandomProductTests.test_list_with_repeat
+PASS: tests/test_recipes.py:RandomProductTests.test_simple_lists
+PASS: tests/test_recipes.py:RandomPermutationTests.test_full_permutation
+PASS: tests/test_recipes.py:RandomPermutationTests.test_partial_permutation
+PASS: tests/test_recipes.py:RandomCombinationTests.test_no_replacement
+PASS: tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement
+PASS: tests/test_recipes.py:NthCombinationTests.test_basic
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthCombinationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthPermutationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_negative_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_null
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_less_than_n
+PASS: tests/test_recipes.py:PrependTests.test_basic
+PASS: tests/test_recipes.py:PrependTests.test_multiple
+PASS: tests/test_recipes.py:Convolvetests.test_derivative
+PASS: tests/test_recipes.py:Convolvetests.test_infinite_signal
+PASS: tests/test_recipes.py:Convolvetests.test_moving_average
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_empty
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_false
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_true
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_some_true
+PASS: tests/test_recipes.py:TriplewiseTests.test_basic
+PASS: tests/test_recipes.py:SlidingWindowTests.test_basic
+PASS: tests/test_recipes.py:SubslicesTests.test_basic
+PASS: tests/test_recipes.py:PolynomialFromRootsTests.test_basic
+PASS: tests/test_recipes.py:PolynomialEvalTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_start
+PASS: tests/test_recipes.py:IterIndexTests.test_stop
+PASS: tests/test_recipes.py:SieveTests.test_basic
+PASS: tests/test_recipes.py:SieveTests.test_prime_counts
+PASS: tests/test_recipes.py:SieveTests.test_small_numbers
+PASS: tests/test_recipes.py:BatchedTests.test_basic
+PASS: tests/test_recipes.py:BatchedTests.test_strict
+PASS: tests/test_recipes.py:TransposeTests.test_basic
+PASS: tests/test_recipes.py:TransposeTests.test_empty
+SKIP: tests/test_recipes.py:TransposeTests.test_incompatible_allow # SKIP strict=True missing on 3.9
+PASS: tests/test_recipes.py:TransposeTests.test_incompatible_error
+PASS: tests/test_recipes.py:ReshapeTests.test_basic
+PASS: tests/test_recipes.py:ReshapeTests.test_empty
+PASS: tests/test_recipes.py:ReshapeTests.test_zero
+PASS: tests/test_recipes.py:MatMulTests.test_m_by_n
+PASS: tests/test_recipes.py:MatMulTests.test_n_by_n
+PASS: tests/test_recipes.py:FactorTests.test_basic
+PASS: tests/test_recipes.py:FactorTests.test_cross_check
+PASS: tests/test_recipes.py:SumOfSquaresTests.test_basic
+PASS: tests/test_recipes.py:PolynomialDerivativeTests.test_basic
+PASS: tests/test_recipes.py:TotientTests.test_basic
+============================================================================
+Testsuite summary
+# TOTAL: 627
+# PASS: 626
+# SKIP: 1
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 3
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-raw.log
new file mode 100644
index 00000000000..111c34c5987
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/ptest-raw.log
@@ -0,0 +1,644 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/python3-more-itertools/ptest
+PASS: tests/test_more.py:ChunkedTests.test_even
+PASS: tests/test_more.py:ChunkedTests.test_none
+PASS: tests/test_more.py:ChunkedTests.test_odd
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true
+PASS: tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none
+PASS: tests/test_more.py:ChunkedTests.test_strict_false
+PASS: tests/test_more.py:FirstTests.test_default
+PASS: tests/test_more.py:FirstTests.test_empty
+PASS: tests/test_more.py:FirstTests.test_many
+PASS: tests/test_more.py:FirstTests.test_one
+PASS: tests/test_more.py:LastTests.test_basic
+PASS: tests/test_more.py:LastTests.test_default
+PASS: tests/test_more.py:LastTests.test_empty
+PASS: tests/test_more.py:NthOrLastTests.test_basic
+PASS: tests/test_more.py:NthOrLastTests.test_default_value
+PASS: tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default
+PASS: tests/test_more.py:PeekableTests.test_empty
+PASS: tests/test_more.py:PeekableTests.test_indexing
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend
+PASS: tests/test_more.py:PeekableTests.test_multi_prepend_peek
+PASS: tests/test_more.py:PeekableTests.test_passthrough
+PASS: tests/test_more.py:PeekableTests.test_peek_default
+PASS: tests/test_more.py:PeekableTests.test_prepend
+PASS: tests/test_more.py:PeekableTests.test_prepend_after_stop
+PASS: tests/test_more.py:PeekableTests.test_prepend_indexing
+PASS: tests/test_more.py:PeekableTests.test_prepend_iterable
+PASS: tests/test_more.py:PeekableTests.test_prepend_many
+PASS: tests/test_more.py:PeekableTests.test_prepend_reversed
+PASS: tests/test_more.py:PeekableTests.test_prepend_slicing
+PASS: tests/test_more.py:PeekableTests.test_prepend_truthiness
+PASS: tests/test_more.py:PeekableTests.test_simple_peeking
+PASS: tests/test_more.py:PeekableTests.test_slicing
+PASS: tests/test_more.py:PeekableTests.test_slicing_error
+PASS: tests/test_more.py:PeekableTests.test_slicing_reset
+PASS: tests/test_more.py:PeekableTests.test_truthiness
+PASS: tests/test_more.py:ConsumerTests.test_consumer
+PASS: tests/test_more.py:DistinctPermutationsTests.test_distinct_permutations
+PASS: tests/test_more.py:DistinctPermutationsTests.test_other_iterables
+PASS: tests/test_more.py:DistinctPermutationsTests.test_r
+PASS: tests/test_more.py:IlenTests.test_ilen
+PASS: tests/test_more.py:MinMaxTests.test_basic
+PASS: tests/test_more.py:MinMaxTests.test_default
+PASS: tests/test_more.py:MinMaxTests.test_iterables
+PASS: tests/test_more.py:MinMaxTests.test_key
+PASS: tests/test_more.py:MinMaxTests.test_unpacked
+PASS: tests/test_more.py:WithIterTests.test_with_iter
+PASS: tests/test_more.py:OneTests.test_basic
+PASS: tests/test_more.py:OneTests.test_too_long
+PASS: tests/test_more.py:OneTests.test_too_long_default_message
+PASS: tests/test_more.py:OneTests.test_too_short
+PASS: tests/test_more.py:IntersperseTest.test_even
+PASS: tests/test_more.py:IntersperseTest.test_n
+PASS: tests/test_more.py:IntersperseTest.test_n_zero
+PASS: tests/test_more.py:IntersperseTest.test_nested
+PASS: tests/test_more.py:IntersperseTest.test_not_iterable
+PASS: tests/test_more.py:IntersperseTest.test_odd
+PASS: tests/test_more.py:UniqueToEachTests.test_all_unique
+PASS: tests/test_more.py:UniqueToEachTests.test_duplicates
+PASS: tests/test_more.py:UniqueToEachTests.test_mixed
+PASS: tests/test_more.py:WindowedTests.test_basic
+PASS: tests/test_more.py:WindowedTests.test_fillvalue
+PASS: tests/test_more.py:WindowedTests.test_fillvalue_step
+PASS: tests/test_more.py:WindowedTests.test_invalid_step
+PASS: tests/test_more.py:WindowedTests.test_negative
+PASS: tests/test_more.py:WindowedTests.test_step
+PASS: tests/test_more.py:SubstringsTests.test_basic
+PASS: tests/test_more.py:SubstringsTests.test_empty
+PASS: tests/test_more.py:SubstringsTests.test_order
+PASS: tests/test_more.py:SubstringsTests.test_strings
+PASS: tests/test_more.py:SubstringsIndexesTests.test_basic
+PASS: tests/test_more.py:SubstringsIndexesTests.test_empty
+PASS: tests/test_more.py:SubstringsIndexesTests.test_order
+PASS: tests/test_more.py:SubstringsIndexesTests.test_reverse
+PASS: tests/test_more.py:SubstringsIndexesTests.test_strings
+PASS: tests/test_more.py:BucketTests.test_basic
+PASS: tests/test_more.py:BucketTests.test_in
+PASS: tests/test_more.py:BucketTests.test_list
+PASS: tests/test_more.py:BucketTests.test_list_validator
+PASS: tests/test_more.py:BucketTests.test_validator
+PASS: tests/test_more.py:SpyTests.test_basic
+PASS: tests/test_more.py:SpyTests.test_immutable
+PASS: tests/test_more.py:SpyTests.test_too_many
+PASS: tests/test_more.py:SpyTests.test_unpacking
+PASS: tests/test_more.py:SpyTests.test_zero
+PASS: tests/test_more.py:InterleaveTests.test_even
+PASS: tests/test_more.py:InterleaveTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveTests.test_short
+PASS: tests/test_more.py:InterleaveLongestTests.test_even
+PASS: tests/test_more.py:InterleaveLongestTests.test_mixed_types
+PASS: tests/test_more.py:InterleaveLongestTests.test_short
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_many_iters
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_not_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_proportional
+PASS: tests/test_more.py:InterleaveEvenlyTests.test_three_iters
+PASS: tests/test_more.py:TestCollapse.test_collapse
+PASS: tests/test_more.py:TestCollapse.test_collapse_flatten
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_bytes
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_level
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_list
+PASS: tests/test_more.py:TestCollapse.test_collapse_to_string
+PASS: tests/test_more.py:SideEffectTests.test_before_after
+PASS: tests/test_more.py:SideEffectTests.test_before_fails
+PASS: tests/test_more.py:SideEffectTests.test_chunked
+PASS: tests/test_more.py:SideEffectTests.test_individual
+PASS: tests/test_more.py:SlicedTests.test_even
+PASS: tests/test_more.py:SlicedTests.test_not_sliceable
+PASS: tests/test_more.py:SlicedTests.test_numpy_like_array
+PASS: tests/test_more.py:SlicedTests.test_odd
+PASS: tests/test_more.py:SlicedTests.test_odd_and_strict
+PASS: tests/test_more.py:SplitAtTests.test_basic
+PASS: tests/test_more.py:SplitAtTests.test_combination
+PASS: tests/test_more.py:SplitAtTests.test_keep_separator
+PASS: tests/test_more.py:SplitAtTests.test_maxsplit
+PASS: tests/test_more.py:SplitBeforeTest.test_empty_collection
+PASS: tests/test_more.py:SplitBeforeTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_max_split
+PASS: tests/test_more.py:SplitBeforeTest.test_no_sep
+PASS: tests/test_more.py:SplitBeforeTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_ends_with_sep
+PASS: tests/test_more.py:SplitAfterTest.test_max_split
+PASS: tests/test_more.py:SplitAfterTest.test_no_sep
+PASS: tests/test_more.py:SplitAfterTest.test_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep
+PASS: tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep
+PASS: tests/test_more.py:SplitWhenTests.test_empty_iterable
+PASS: tests/test_more.py:SplitWhenTests.test_max_split
+PASS: tests/test_more.py:SplitWhenTests.test_one_element
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_first_item
+PASS: tests/test_more.py:SplitWhenTests.test_one_element_is_second_item
+PASS: tests/test_more.py:SplitIntoTests.test_bool_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_both_empty
+PASS: tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_just_right
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_large
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small
+PASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra
+PASS: tests/test_more.py:SplitIntoTests.test_sizes_empty
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_with_leftover
+PASS: tests/test_more.py:SplitIntoTests.test_using_none_without_leftover
+PASS: tests/test_more.py:PaddedTest.test_invalid_n
+PASS: tests/test_more.py:PaddedTest.test_next_multiple
+PASS: tests/test_more.py:PaddedTest.test_no_n
+PASS: tests/test_more.py:PaddedTest.test_valid_n
+PASS: tests/test_more.py:RepeatEachTests.test_basic
+PASS: tests/test_more.py:RepeatEachTests.test_default
+PASS: tests/test_more.py:RepeatEachTests.test_empty
+PASS: tests/test_more.py:RepeatEachTests.test_infinite_input
+PASS: tests/test_more.py:RepeatEachTests.test_negative_repeat
+PASS: tests/test_more.py:RepeatEachTests.test_no_repeat
+PASS: tests/test_more.py:RepeatLastTests.test_basic
+PASS: tests/test_more.py:RepeatLastTests.test_default_value
+PASS: tests/test_more.py:RepeatLastTests.test_empty_iterable
+PASS: tests/test_more.py:DistributeTest.test_basic
+PASS: tests/test_more.py:DistributeTest.test_invalid_n
+PASS: tests/test_more.py:DistributeTest.test_large_n
+PASS: tests/test_more.py:StaggerTest.test_default
+PASS: tests/test_more.py:StaggerTest.test_longest
+PASS: tests/test_more.py:StaggerTest.test_offsets
+PASS: tests/test_more.py:ZipEqualTest.test_deprecation
+PASS: tests/test_more.py:ZipEqualTest.test_equal
+PASS: tests/test_more.py:ZipEqualTest.test_unequal_lists
+PASS: tests/test_more.py:ZipOffsetTest.test_longest
+PASS: tests/test_more.py:ZipOffsetTest.test_mismatch
+PASS: tests/test_more.py:ZipOffsetTest.test_shortest
+PASS: tests/test_more.py:UnzipTests.test_empty_iterable
+PASS: tests/test_more.py:UnzipTests.test_improperly_zipped
+PASS: tests/test_more.py:UnzipTests.test_increasingly_zipped
+PASS: tests/test_more.py:UnzipTests.test_length_one_iterable
+PASS: tests/test_more.py:UnzipTests.test_normal_case
+PASS: tests/test_more.py:SortTogetherTest.test_invalid_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_key_function
+PASS: tests/test_more.py:SortTogetherTest.test_key_list
+PASS: tests/test_more.py:SortTogetherTest.test_reverse
+PASS: tests/test_more.py:SortTogetherTest.test_uneven_iterables
+PASS: tests/test_more.py:DivideTest.test_basic
+PASS: tests/test_more.py:DivideTest.test_invalid_n
+PASS: tests/test_more.py:DivideTest.test_large_n
+PASS: tests/test_more.py:TestAlwaysIterable.test_base_type
+PASS: tests/test_more.py:TestAlwaysIterable.test_generator
+PASS: tests/test_more.py:TestAlwaysIterable.test_iterables
+PASS: tests/test_more.py:TestAlwaysIterable.test_none
+PASS: tests/test_more.py:TestAlwaysIterable.test_single
+PASS: tests/test_more.py:TestAlwaysIterable.test_strings
+PASS: tests/test_more.py:AdjacentTests.test_call_once
+PASS: tests/test_more.py:AdjacentTests.test_consecutive_true
+PASS: tests/test_more.py:AdjacentTests.test_distance
+PASS: tests/test_more.py:AdjacentTests.test_empty_iterable
+PASS: tests/test_more.py:AdjacentTests.test_grouping
+PASS: tests/test_more.py:AdjacentTests.test_large_distance
+PASS: tests/test_more.py:AdjacentTests.test_length_one
+PASS: tests/test_more.py:AdjacentTests.test_negative_distance
+PASS: tests/test_more.py:AdjacentTests.test_typical
+PASS: tests/test_more.py:AdjacentTests.test_zero_distance
+PASS: tests/test_more.py:GroupByTransformTests.test_default_funcs
+PASS: tests/test_more.py:GroupByTransformTests.test_no_valuefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_reducefunc
+PASS: tests/test_more.py:GroupByTransformTests.test_valuefunc
+PASS: tests/test_more.py:NumericRangeTests.test_arg_count
+PASS: tests/test_more.py:NumericRangeTests.test_bad_key
+PASS: tests/test_more.py:NumericRangeTests.test_basic
+PASS: tests/test_more.py:NumericRangeTests.test_bool
+PASS: tests/test_more.py:NumericRangeTests.test_contains
+PASS: tests/test_more.py:NumericRangeTests.test_count
+PASS: tests/test_more.py:NumericRangeTests.test_eq
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_index
+PASS: tests/test_more.py:NumericRangeTests.test_get_item_by_slice
+PASS: tests/test_more.py:NumericRangeTests.test_hash
+PASS: tests/test_more.py:NumericRangeTests.test_index
+PASS: tests/test_more.py:NumericRangeTests.test_iter_twice
+PASS: tests/test_more.py:NumericRangeTests.test_len
+PASS: tests/test_more.py:NumericRangeTests.test_parent_classes
+PASS: tests/test_more.py:NumericRangeTests.test_pickle
+PASS: tests/test_more.py:NumericRangeTests.test_repr
+PASS: tests/test_more.py:NumericRangeTests.test_reversed
+PASS: tests/test_more.py:NumericRangeTests.test_zero_step
+PASS: tests/test_more.py:CountCycleTests.test_basic
+PASS: tests/test_more.py:CountCycleTests.test_empty
+PASS: tests/test_more.py:CountCycleTests.test_negative
+PASS: tests/test_more.py:MarkEndsTests.test_basic
+PASS: tests/test_more.py:LocateTests.test_custom_pred
+PASS: tests/test_more.py:LocateTests.test_default_pred
+PASS: tests/test_more.py:LocateTests.test_no_matches
+PASS: tests/test_more.py:LocateTests.test_window_size
+PASS: tests/test_more.py:LocateTests.test_window_size_large
+PASS: tests/test_more.py:LocateTests.test_window_size_zero
+PASS: tests/test_more.py:StripFunctionTests.test_hashable
+PASS: tests/test_more.py:StripFunctionTests.test_math
+PASS: tests/test_more.py:StripFunctionTests.test_not_hashable
+PASS: tests/test_more.py:IsliceExtendedTests.test_all
+PASS: tests/test_more.py:IsliceExtendedTests.test_invalid_slice
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing
+PASS: tests/test_more.py:IsliceExtendedTests.test_slicing_extensive
+PASS: tests/test_more.py:IsliceExtendedTests.test_zero_step
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering
+PASS: tests/test_more.py:ConsecutiveGroupsTest.test_numbers
+PASS: tests/test_more.py:DifferenceTest.test_custom
+PASS: tests/test_more.py:DifferenceTest.test_empty
+PASS: tests/test_more.py:DifferenceTest.test_initial
+PASS: tests/test_more.py:DifferenceTest.test_normal
+PASS: tests/test_more.py:DifferenceTest.test_one
+PASS: tests/test_more.py:DifferenceTest.test_roundtrip
+PASS: tests/test_more.py:SeekableTest.test_elements
+PASS: tests/test_more.py:SeekableTest.test_exhaustion_reset
+PASS: tests/test_more.py:SeekableTest.test_forward
+PASS: tests/test_more.py:SeekableTest.test_maxlen
+PASS: tests/test_more.py:SeekableTest.test_maxlen_zero
+PASS: tests/test_more.py:SeekableTest.test_partial_reset
+PASS: tests/test_more.py:SeekableTest.test_passthrough
+PASS: tests/test_more.py:SeekableTest.test_past_end
+PASS: tests/test_more.py:SeekableTest.test_peek_default
+PASS: tests/test_more.py:SeekableTest.test_relative_seek
+PASS: tests/test_more.py:SeekableTest.test_simple_peeking
+PASS: tests/test_more.py:SeekableTest.test_truthiness
+PASS: tests/test_more.py:SequenceViewTests.test_abc_methods
+PASS: tests/test_more.py:SequenceViewTests.test_indexing
+PASS: tests/test_more.py:SequenceViewTests.test_init
+PASS: tests/test_more.py:SequenceViewTests.test_slicing
+PASS: tests/test_more.py:SequenceViewTests.test_update
+PASS: tests/test_more.py:RunLengthTest.test_decode
+PASS: tests/test_more.py:RunLengthTest.test_encode
+PASS: tests/test_more.py:ExactlyNTests.test_empty
+PASS: tests/test_more.py:ExactlyNTests.test_false
+PASS: tests/test_more.py:ExactlyNTests.test_true
+PASS: tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed
+PASS: tests/test_more.py:AlwaysReversibleTests.test_regular_reversed
+PASS: tests/test_more.py:CircularShiftsTests.test_duplicates
+PASS: tests/test_more.py:CircularShiftsTests.test_empty
+PASS: tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts
+PASS: tests/test_more.py:MakeDecoratorTests.test_basic
+PASS: tests/test_more.py:MakeDecoratorTests.test_result_index
+PASS: tests/test_more.py:MakeDecoratorTests.test_wrap_class
+PASS: tests/test_more.py:MapReduceTests.test_default
+PASS: tests/test_more.py:MapReduceTests.test_reducefunc
+PASS: tests/test_more.py:MapReduceTests.test_ret
+PASS: tests/test_more.py:MapReduceTests.test_valuefunc
+PASS: tests/test_more.py:RlocateTests.test_custom_pred
+PASS: tests/test_more.py:RlocateTests.test_default_pred
+PASS: tests/test_more.py:RlocateTests.test_efficient_reversal
+PASS: tests/test_more.py:RlocateTests.test_no_matches
+PASS: tests/test_more.py:RlocateTests.test_window_size
+PASS: tests/test_more.py:RlocateTests.test_window_size_large
+PASS: tests/test_more.py:RlocateTests.test_window_size_zero
+PASS: tests/test_more.py:ReplaceTests.test_basic
+PASS: tests/test_more.py:ReplaceTests.test_count
+PASS: tests/test_more.py:ReplaceTests.test_iterable_substitutes
+PASS: tests/test_more.py:ReplaceTests.test_window_size
+PASS: tests/test_more.py:ReplaceTests.test_window_size_count
+PASS: tests/test_more.py:ReplaceTests.test_window_size_end
+PASS: tests/test_more.py:ReplaceTests.test_window_size_large
+PASS: tests/test_more.py:ReplaceTests.test_window_size_zero
+PASS: tests/test_more.py:PartitionsTest.test_duplicates
+PASS: tests/test_more.py:PartitionsTest.test_empty
+PASS: tests/test_more.py:PartitionsTest.test_order
+PASS: tests/test_more.py:PartitionsTest.test_types
+PASS: tests/test_more.py:SetPartitionsTests.test_duplicates
+PASS: tests/test_more.py:SetPartitionsTests.test_each_correct
+PASS: tests/test_more.py:SetPartitionsTests.test_found_all
+PASS: tests/test_more.py:SetPartitionsTests.test_no_group
+PASS: tests/test_more.py:SetPartitionsTests.test_repeated
+PASS: tests/test_more.py:SetPartitionsTests.test_stirling_numbers
+PASS: tests/test_more.py:SetPartitionsTests.test_to_many_groups
+PASS: tests/test_more.py:TimeLimitedTests.test_basic
+PASS: tests/test_more.py:TimeLimitedTests.test_complete
+PASS: tests/test_more.py:TimeLimitedTests.test_invalid_limit
+PASS: tests/test_more.py:TimeLimitedTests.test_zero_limit
+PASS: tests/test_more.py:OnlyTests.test_custom_exception
+PASS: tests/test_more.py:OnlyTests.test_custom_value
+PASS: tests/test_more.py:OnlyTests.test_default_exception_message
+PASS: tests/test_more.py:OnlyTests.test_defaults
+PASS: tests/test_more.py:IchunkedTests.test_even
+PASS: tests/test_more.py:IchunkedTests.test_laziness
+PASS: tests/test_more.py:IchunkedTests.test_memory_in_order
+PASS: tests/test_more.py:IchunkedTests.test_negative
+PASS: tests/test_more.py:IchunkedTests.test_odd
+PASS: tests/test_more.py:IchunkedTests.test_out_of_order
+PASS: tests/test_more.py:IchunkedTests.test_zero
+PASS: tests/test_more.py:DistinctCombinationsTests.test_basic
+PASS: tests/test_more.py:DistinctCombinationsTests.test_empty
+PASS: tests/test_more.py:DistinctCombinationsTests.test_negative
+PASS: tests/test_more.py:FilterExceptTests.test_false
+PASS: tests/test_more.py:FilterExceptTests.test_multiple
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:FilterExceptTests.test_raise
+PASS: tests/test_more.py:MapExceptTests.test_multiple
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_pass
+PASS: tests/test_more.py:MapExceptTests.test_no_exceptions_raise
+PASS: tests/test_more.py:MapExceptTests.test_raise
+PASS: tests/test_more.py:MapIfTests.test_empty
+PASS: tests/test_more.py:MapIfTests.test_with_func_else
+PASS: tests/test_more.py:MapIfTests.test_without_func_else
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted
+PASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted
+PASS: tests/test_more.py:SampleTests.test_length
+PASS: tests/test_more.py:SampleTests.test_sampling_entire_iterable
+PASS: tests/test_more.py:SampleTests.test_scale_invariance_of_weights
+PASS: tests/test_more.py:SampleTests.test_unit_case
+PASS: tests/test_more.py:IsSortedTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_abort
+PASS: tests/test_more.py:CallbackIterTests.test_basic
+PASS: tests/test_more.py:CallbackIterTests.test_callback_kwd
+PASS: tests/test_more.py:CallbackIterTests.test_exception
+PASS: tests/test_more.py:CallbackIterTests.test_no_result
+PASS: tests/test_more.py:CallbackIterTests.test_partial_consumption
+PASS: tests/test_more.py:WindowedCompleteTests.test_basic
+PASS: tests/test_more.py:WindowedCompleteTests.test_every_partition
+PASS: tests/test_more.py:WindowedCompleteTests.test_wrong_length
+PASS: tests/test_more.py:WindowedCompleteTests.test_zero_length
+PASS: tests/test_more.py:AllUniqueTests.test_basic
+PASS: tests/test_more.py:AllUniqueTests.test_infinite
+PASS: tests/test_more.py:AllUniqueTests.test_key
+PASS: tests/test_more.py:AllUniqueTests.test_non_hashable
+PASS: tests/test_more.py:AllUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:NthProductTests.test_basic
+PASS: tests/test_more.py:NthProductTests.test_invalid_index
+PASS: tests/test_more.py:NthProductTests.test_long
+PASS: tests/test_more.py:NthProductTests.test_negative
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_basic
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r
+PASS: tests/test_more.py:NthCombinationWithReplacementTests.test_long
+PASS: tests/test_more.py:ValueChainTests.test_complex
+PASS: tests/test_more.py:ValueChainTests.test_empty
+PASS: tests/test_more.py:ValueChainTests.test_empty_lists
+PASS: tests/test_more.py:ValueChainTests.test_more
+PASS: tests/test_more.py:ValueChainTests.test_simple
+PASS: tests/test_more.py:ProductIndexTests.test_basic
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_empty
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_large
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_match
+PASS: tests/test_more.py:ProductIndexTests.test_invalid_small
+PASS: tests/test_more.py:ProductIndexTests.test_long
+PASS: tests/test_more.py:ProductIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationIndexTests.test_long
+PASS: tests/test_more.py:CombinationIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationIndexTests.test_null
+PASS: tests/test_more.py:CombinationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_long
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_null
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_large
+PASS: tests/test_more.py:PermutationIndexTests.test_invalid_match
+PASS: tests/test_more.py:PermutationIndexTests.test_long
+PASS: tests/test_more.py:PermutationIndexTests.test_multiplicity
+PASS: tests/test_more.py:PermutationIndexTests.test_null
+PASS: tests/test_more.py:PermutationIndexTests.test_r_equal_to_n
+PASS: tests/test_more.py:PermutationIndexTests.test_r_less_than_n
+PASS: tests/test_more.py:CountableTests.test_basic
+PASS: tests/test_more.py:CountableTests.test_empty
+PASS: tests/test_more.py:ChunkedEvenTests.test_0
+PASS: tests/test_more.py:ChunkedEvenTests.test_1
+PASS: tests/test_more.py:ChunkedEvenTests.test_4
+PASS: tests/test_more.py:ChunkedEvenTests.test_5
+PASS: tests/test_more.py:ChunkedEvenTests.test_6
+PASS: tests/test_more.py:ChunkedEvenTests.test_7
+PASS: tests/test_more.py:ChunkedEvenTests.test_evenness
+PASS: tests/test_more.py:ChunkedEvenTests.test_infinite
+PASS: tests/test_more.py:ZipBroadcastTests.test_scalar_types
+PASS: tests/test_more.py:ZipBroadcastTests.test_zip
+PASS: tests/test_more.py:UniqueInWindowTests.test_basic
+PASS: tests/test_more.py:UniqueInWindowTests.test_invalid_n
+PASS: tests/test_more.py:UniqueInWindowTests.test_key
+PASS: tests/test_more.py:StrictlyNTests.test_basic
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_long_default
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_custom
+PASS: tests/test_more.py:StrictlyNTests.test_too_short_default
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_basic
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_nested
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable
+PASS: tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_basic
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_non_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_partially_hashable
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen
+PASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_basic
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_iterators
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_no_iterables
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_non_hashable
+PASS: tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable
+PASS: tests/test_more.py:IequalsTests.test_basic
+PASS: tests/test_more.py:IequalsTests.test_empty_iterables
+PASS: tests/test_more.py:IequalsTests.test_more_than_two_iterable
+PASS: tests/test_more.py:IequalsTests.test_no_iterables
+PASS: tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel
+PASS: tests/test_more.py:IequalsTests.test_not_equal_lengths
+PASS: tests/test_more.py:IequalsTests.test_not_identical_but_equal
+PASS: tests/test_more.py:IequalsTests.test_one_iterable
+PASS: tests/test_more.py:IequalsTests.test_order_matters
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_basic
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_get_len
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_max_count
+PASS: tests/test_more.py:ConstrainedBatchesTests.test_strict
+PASS: tests/test_more.py:GrayProductTests.test_basic
+PASS: tests/test_more.py:GrayProductTests.test_errors
+PASS: tests/test_more.py:GrayProductTests.test_vs_product
+PASS: tests/test_more.py:PartialProductTests.test_basic
+PASS: tests/test_more.py:PartialProductTests.test_empty_iterable
+PASS: tests/test_more.py:PartialProductTests.test_no_iterables
+PASS: tests/test_more.py:PartialProductTests.test_one_iterable
+PASS: tests/test_more.py:PartialProductTests.test_two_iterables
+PASS: tests/test_more.py:PartialProductTests.test_uneven_length_iterables
+PASS: tests/test_more.py:IterateTests.test_basic
+PASS: tests/test_more.py:IterateTests.test_func_controls_iteration_stop
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_basic
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence
+PASS: tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator
+PASS: tests/test_more.py:OuterProductTests.test_basic
+PASS: tests/test_more.py:IterSuppressTests.test_early_suppression
+PASS: tests/test_more.py:IterSuppressTests.test_no_error
+PASS: tests/test_more.py:IterSuppressTests.test_raises_error
+PASS: tests/test_more.py:IterSuppressTests.test_suppression
+PASS: tests/test_more.py:FilterMapTests.test_filter
+PASS: tests/test_more.py:FilterMapTests.test_filter_map
+PASS: tests/test_more.py:FilterMapTests.test_map
+PASS: tests/test_more.py:FilterMapTests.test_no_iterables
+PASS: tests/test_recipes.py:TakeTests.test_negative_take
+PASS: tests/test_recipes.py:TakeTests.test_null_take
+PASS: tests/test_recipes.py:TakeTests.test_simple_take
+PASS: tests/test_recipes.py:TakeTests.test_take_too_much
+PASS: tests/test_recipes.py:TabulateTests.test_count
+PASS: tests/test_recipes.py:TabulateTests.test_simple_tabulate
+PASS: tests/test_recipes.py:TailTests.test_iterator_equal
+PASS: tests/test_recipes.py:TailTests.test_iterator_greater
+PASS: tests/test_recipes.py:TailTests.test_iterator_less
+PASS: tests/test_recipes.py:TailTests.test_sized_equal
+PASS: tests/test_recipes.py:TailTests.test_sized_greater
+PASS: tests/test_recipes.py:TailTests.test_sized_less
+PASS: tests/test_recipes.py:ConsumeTests.test_negative_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_null_consume
+PASS: tests/test_recipes.py:ConsumeTests.test_sanity
+PASS: tests/test_recipes.py:ConsumeTests.test_total_consume
+PASS: tests/test_recipes.py:NthTests.test_basic
+PASS: tests/test_recipes.py:NthTests.test_default
+PASS: tests/test_recipes.py:NthTests.test_negative_item_raises
+PASS: tests/test_recipes.py:AllEqualTests.test_empty
+PASS: tests/test_recipes.py:AllEqualTests.test_false
+PASS: tests/test_recipes.py:AllEqualTests.test_one
+PASS: tests/test_recipes.py:AllEqualTests.test_tricky
+PASS: tests/test_recipes.py:AllEqualTests.test_true
+PASS: tests/test_recipes.py:QuantifyTests.test_custom_predicate
+PASS: tests/test_recipes.py:QuantifyTests.test_happy_path
+PASS: tests/test_recipes.py:PadnoneTests.test_basic
+PASS: tests/test_recipes.py:NcyclesTests.test_happy_path
+PASS: tests/test_recipes.py:NcyclesTests.test_null_case
+PASS: tests/test_recipes.py:NcyclesTests.test_pathological_case
+PASS: tests/test_recipes.py:DotproductTests.test_happy_path
+PASS: tests/test_recipes.py:FlattenTests.test_basic_usage
+PASS: tests/test_recipes.py:FlattenTests.test_single_level
+PASS: tests/test_recipes.py:RepeatfuncTests.test_added_arguments
+PASS: tests/test_recipes.py:RepeatfuncTests.test_finite_repeat
+PASS: tests/test_recipes.py:RepeatfuncTests.test_null_times
+PASS: tests/test_recipes.py:RepeatfuncTests.test_simple_repeat
+PASS: tests/test_recipes.py:PairwiseTests.test_base_case
+PASS: tests/test_recipes.py:PairwiseTests.test_short_case
+PASS: tests/test_recipes.py:GrouperTests.test_basic
+PASS: tests/test_recipes.py:GrouperTests.test_fill
+PASS: tests/test_recipes.py:GrouperTests.test_ignore
+PASS: tests/test_recipes.py:GrouperTests.test_invalid_incomplete
+PASS: tests/test_recipes.py:GrouperTests.test_strict
+PASS: tests/test_recipes.py:GrouperTests.test_strict_fails
+PASS: tests/test_recipes.py:RoundrobinTests.test_even_groups
+PASS: tests/test_recipes.py:RoundrobinTests.test_uneven_groups
+PASS: tests/test_recipes.py:PartitionTests.test_arbitrary
+PASS: tests/test_recipes.py:PartitionTests.test_bool
+PASS: tests/test_recipes.py:PartitionTests.test_pred_is_none
+PASS: tests/test_recipes.py:PowersetTests.test_combinatorics
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_everseen
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable
+PASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_custom_key
+PASS: tests/test_recipes.py:UniqueJustseenTests.test_justseen
+PASS: tests/test_recipes.py:IterExceptTests.test_exact_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_first
+PASS: tests/test_recipes.py:IterExceptTests.test_generic_exception
+PASS: tests/test_recipes.py:IterExceptTests.test_multiple
+PASS: tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised
+PASS: tests/test_recipes.py:FirstTrueTests.test_default
+PASS: tests/test_recipes.py:FirstTrueTests.test_nothing_true
+PASS: tests/test_recipes.py:FirstTrueTests.test_pred
+PASS: tests/test_recipes.py:FirstTrueTests.test_something_true
+PASS: tests/test_recipes.py:RandomProductTests.test_list_with_repeat
+PASS: tests/test_recipes.py:RandomProductTests.test_simple_lists
+PASS: tests/test_recipes.py:RandomPermutationTests.test_full_permutation
+PASS: tests/test_recipes.py:RandomPermutationTests.test_partial_permutation
+PASS: tests/test_recipes.py:RandomCombinationTests.test_no_replacement
+PASS: tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness
+PASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement
+PASS: tests/test_recipes.py:NthCombinationTests.test_basic
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthCombinationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthCombinationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_invalid_r
+PASS: tests/test_recipes.py:NthPermutationTests.test_long
+PASS: tests/test_recipes.py:NthPermutationTests.test_negative_index
+PASS: tests/test_recipes.py:NthPermutationTests.test_null
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n
+PASS: tests/test_recipes.py:NthPermutationTests.test_r_less_than_n
+PASS: tests/test_recipes.py:PrependTests.test_basic
+PASS: tests/test_recipes.py:PrependTests.test_multiple
+PASS: tests/test_recipes.py:Convolvetests.test_derivative
+PASS: tests/test_recipes.py:Convolvetests.test_infinite_signal
+PASS: tests/test_recipes.py:Convolvetests.test_moving_average
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_empty
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_false
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_true
+PASS: tests/test_recipes.py:BeforeAndAfterTests.test_some_true
+PASS: tests/test_recipes.py:TriplewiseTests.test_basic
+PASS: tests/test_recipes.py:SlidingWindowTests.test_basic
+PASS: tests/test_recipes.py:SubslicesTests.test_basic
+PASS: tests/test_recipes.py:PolynomialFromRootsTests.test_basic
+PASS: tests/test_recipes.py:PolynomialEvalTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_basic
+PASS: tests/test_recipes.py:IterIndexTests.test_start
+PASS: tests/test_recipes.py:IterIndexTests.test_stop
+PASS: tests/test_recipes.py:SieveTests.test_basic
+PASS: tests/test_recipes.py:SieveTests.test_prime_counts
+PASS: tests/test_recipes.py:SieveTests.test_small_numbers
+PASS: tests/test_recipes.py:BatchedTests.test_basic
+PASS: tests/test_recipes.py:BatchedTests.test_strict
+PASS: tests/test_recipes.py:TransposeTests.test_basic
+PASS: tests/test_recipes.py:TransposeTests.test_empty
+SKIP: tests/test_recipes.py:TransposeTests.test_incompatible_allow # SKIP strict=True missing on 3.9
+PASS: tests/test_recipes.py:TransposeTests.test_incompatible_error
+PASS: tests/test_recipes.py:ReshapeTests.test_basic
+PASS: tests/test_recipes.py:ReshapeTests.test_empty
+PASS: tests/test_recipes.py:ReshapeTests.test_zero
+PASS: tests/test_recipes.py:MatMulTests.test_m_by_n
+PASS: tests/test_recipes.py:MatMulTests.test_n_by_n
+PASS: tests/test_recipes.py:FactorTests.test_basic
+PASS: tests/test_recipes.py:FactorTests.test_cross_check
+PASS: tests/test_recipes.py:SumOfSquaresTests.test_basic
+PASS: tests/test_recipes.py:PolynomialDerivativeTests.test_basic
+PASS: tests/test_recipes.py:TotientTests.test_basic
+============================================================================
+Testsuite summary
+# TOTAL: 627
+# PASS: 626
+# SKIP: 1
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 3
+END: /usr/lib/python3-more-itertools/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/testresults.json
new file mode 100644
index 00000000000..cfec1ed9090
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-more-itertools/testresults.json
@@ -0,0 +1,1944 @@
+{
+ "runtime_core-image-ptest-python3-more-itertools_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-more-itertools",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005245208740234375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1809639930725098,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.021046876907348633,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 3.8169310092926025,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0010924339294433594,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_call_once": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_consecutive_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_grouping": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_large_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_length_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_negative_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_typical": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_zero_distance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_infinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:AlwaysReversibleTests.test_regular_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_in": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_list_validator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_validator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_callback_kwd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_no_result": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_partial_consumption": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_evenness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_infinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_being_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_numbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_get_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_max_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ConsumerTests.test_consumer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountableTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:CountableTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_custom": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_initial": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_normal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_roundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_distinct_permutations": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_other_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_large_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_large_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_no_exceptions_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_no_exceptions_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_filter_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_map": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_many": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_vs_product": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_default_funcs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_no_valuefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_reducefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_valuefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_laziness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_memory_in_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_out_of_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_empty_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_more_than_two_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_not_equal_lengths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_not_identical_but_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_one_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_order_matters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IlenTests.test_ilen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_many_iters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_not_proportional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_proportional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_three_iters": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_mixed_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_mixed_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_n_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_not_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsSortedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_invalid_slice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_slicing_extensive": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_zero_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_early_suppression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_no_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_raises_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_suppression": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterateTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:IterateTests.test_func_controls_iteration_stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_custom_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_default_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_no_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_iterators": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_non_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_result_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_wrap_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_no_exceptions_pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_no_exceptions_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_raise": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_with_func_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_without_func_else": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_reducefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_ret": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_valuefunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MarkEndsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_unpacked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_default_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_arg_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_bad_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_eq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_get_item_by_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_get_item_by_slice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_iter_twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_len": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_parent_classes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_pickle": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_zero_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_long_default_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_short": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_custom_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_custom_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_default_exception_message": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_defaults": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:OuterProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_next_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_no_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_valid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_no_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_one_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_two_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_uneven_length_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_indexing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_multi_prepend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_multi_prepend_peek": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_passthrough": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_peek_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_after_stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_indexing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_many": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_truthiness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_simple_peeking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_truthiness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_match": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_small": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_multiplicity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_infinite_input": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_negative_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_no_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_default_value": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_iterable_substitutes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_custom_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_default_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_efficient_reversal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_no_matches": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RunLengthTest.test_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:RunLengthTest.test_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_sampling_entire_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_scale_invariance_of_weights": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_unit_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_elements": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_exhaustion_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_forward": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_maxlen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_maxlen_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_partial_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_passthrough": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_past_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_peek_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_relative_seek": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_simple_peeking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_truthiness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_abc_methods": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_indexing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_slicing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_update": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_each_correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_found_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_no_group": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_repeated": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_stirling_numbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_to_many_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_before_after": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_before_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_chunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_individual": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_even": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_not_sliceable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_numpy_like_array": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_odd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_odd_and_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_invalid_key_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_key_function": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_key_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_uneven_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_max_split": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_combination": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_keep_separator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_maxsplit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_empty_collection": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_max_split": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_bool_in_sizes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_both_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_invalid_in_sizes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_just_right": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_large": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_small": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_sizes_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_with_leftover": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_without_leftover": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_max_split": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element_is_first_item": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element_is_second_item": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_immutable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_too_many": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_unpacking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_longest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_offsets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_long_custom": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_long_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_short_custom": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_short_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_math": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_not_hashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_base_type": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_generator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_iterables": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_single": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_strings": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_flatten": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_bytes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_invalid_limit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_zero_limit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_invalid_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_all_unique": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_mixed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_empty_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_improperly_zipped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_increasingly_zipped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_length_one_iterable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_normal_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_empty_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_more": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_every_partition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_wrong_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_zero_length": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_fillvalue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_fillvalue_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_invalid_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_step": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:WithIterTests.test_with_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipBroadcastTests.test_scalar_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipBroadcastTests.test_zip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_deprecation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_unequal_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_longest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_mismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_shortest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_one": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_tricky": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BatchedTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BatchedTests.test_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_never_false": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_never_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_some_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_negative_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_null_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_sanity": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_total_consume": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_derivative": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_infinite_signal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_moving_average": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:DotproductTests.test_happy_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FactorTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FactorTests.test_cross_check": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_nothing_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_pred": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_something_true": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FlattenTests.test_basic_usage": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:FlattenTests.test_single_level": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_fill": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_ignore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_invalid_incomplete": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_strict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_strict_fails": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_exact_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_first": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_generic_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_start": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:MatMulTests.test_m_by_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:MatMulTests.test_n_by_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_happy_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_null_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_pathological_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_invalid_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_invalid_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_invalid_r": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_long": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_negative_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_r_less_than_n": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_negative_item_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PadnoneTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PairwiseTests.test_base_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PairwiseTests.test_short_case": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_arbitrary": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_pred_is_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialDerivativeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialEvalTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialFromRootsTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PowersetTests.test_combinatorics": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PrependTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:PrependTests.test_multiple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:QuantifyTests.test_custom_predicate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:QuantifyTests.test_happy_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationTests.test_no_replacement": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomPermutationTests.test_full_permutation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomPermutationTests.test_partial_permutation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomProductTests.test_list_with_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomProductTests.test_simple_lists": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_added_arguments": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_finite_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_null_times": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_simple_repeat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RoundrobinTests.test_even_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:RoundrobinTests.test_uneven_groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_prime_counts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_small_numbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SlidingWindowTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SubslicesTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:SumOfSquaresTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TabulateTests.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TabulateTests.test_simple_tabulate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_greater": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_less": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_equal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_greater": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_less": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_negative_take": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_null_take": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_simple_take": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_take_too_much": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TotientTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_incompatible_allow_#_SKIP_strict=True_missing_on_3.9": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_incompatible_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:TriplewiseTests.test_basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_custom_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_everseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_unhashable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueJustseenTests.test_custom_key": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueJustseenTests.test_justseen": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-more-itertools": {
+ "duration": "3"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.057345628738403,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log b/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log
new file mode 100644
index 00000000000..ba7a0b9fb95
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-python3-pluggy.log
@@ -0,0 +1,116 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: testing/test_details.py:test_parse_hookimpl_override
+PASS: testing/test_details.py:test_warn_when_deprecated_specified
+PASS: testing/test_details.py:test_plugin_getattr_raises_errors
+PASS: testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning
+PASS: testing/test_details.py:test_repr
+PASS: testing/test_helpers.py:test_varnames
+PASS: testing/test_helpers.py:test_varnames_default
+PASS: testing/test_helpers.py:test_varnames_class
+PASS: testing/test_helpers.py:test_varnames_keyword_only
+PASS: testing/test_helpers.py:test_formatdef
+PASS: testing/test_helpers.py:test_varnames_decorator
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast3
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast2
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_complex
+PASS: testing/test_hookcaller.py:test_hookspec
+PASS: testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-trylast]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-trylast]
+PASS: testing/test_hookcaller.py:test_hookrelay_registry
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises
+PASS: testing/test_hookcaller.py:test_hook_conflict
+PASS: testing/test_invocations.py:test_argmismatch
+PASS: testing/test_invocations.py:test_only_kwargs
+PASS: testing/test_invocations.py:test_opt_in_args
+PASS: testing/test_invocations.py:test_call_order
+PASS: testing/test_invocations.py:test_firstresult_definition
+PASS: testing/test_invocations.py:test_firstresult_force_result_hookwrapper
+PASS: testing/test_invocations.py:test_firstresult_force_result
+PASS: testing/test_invocations.py:test_firstresult_returns_none
+PASS: testing/test_invocations.py:test_firstresult_no_plugin
+PASS: testing/test_invocations.py:test_no_hookspec
+PASS: testing/test_invocations.py:test_non_wrapper_generator
+PASS: testing/test_multicall.py:test_keyword_args
+PASS: testing/test_multicall.py:test_keyword_args_with_defaultargs
+PASS: testing/test_multicall.py:test_tags_call_error
+PASS: testing/test_multicall.py:test_call_none_is_no_result
+PASS: testing/test_multicall.py:test_hookwrapper
+PASS: testing/test_multicall.py:test_hookwrapper_two_yields
+PASS: testing/test_multicall.py:test_wrapper
+PASS: testing/test_multicall.py:test_wrapper_two_yields
+PASS: testing/test_multicall.py:test_hookwrapper_order
+PASS: testing/test_multicall.py:test_hookwrapper_not_yield
+PASS: testing/test_multicall.py:test_hookwrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_hookwrapper_too_many_yield
+PASS: testing/test_multicall.py:test_wrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_wrapper_too_many_yield
+PASS: testing/test_multicall.py:test_hookwrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_hookwrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_hookwrapper_force_exception
+PASS: testing/test_multicall.py:test_wrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_wrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_wrapper_exception_chaining
+PASS: testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc
+PASS: testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc
+PASS: testing/test_pluginmanager.py:test_plugin_double_register
+PASS: testing/test_pluginmanager.py:test_pm
+PASS: testing/test_pluginmanager.py:test_has_plugin
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_pm_name
+PASS: testing/test_pluginmanager.py:test_set_blocked
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register
+PASS: testing/test_pluginmanager.py:test_register_unknown_hooks
+PASS: testing/test_pluginmanager.py:test_register_historic
+PASS: testing/test_pluginmanager.py:test_historic_with_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[True]
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[False]
+PASS: testing/test_pluginmanager.py:test_with_callbacks_immediately_executed
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_wrapper
+PASS: testing/test_pluginmanager.py:test_call_extra
+PASS: testing/test_pluginmanager.py:test_call_with_too_few_args
+PASS: testing/test_pluginmanager.py:test_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_get_hookimpls
+PASS: testing/test_pluginmanager.py:test_get_hookcallers
+PASS: testing/test_pluginmanager.py:test_add_hookspecs_nohooks
+PASS: testing/test_pluginmanager.py:test_load_setuptools_instantiation
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]
+PASS: testing/test_tracer.py:test_simple
+PASS: testing/test_tracer.py:test_indent
+PASS: testing/test_tracer.py:test_readable_output_dictargs
+PASS: testing/test_tracer.py:test_setprocessor
+============================================================================
+Testsuite summary
+# TOTAL: 104
+# PASS: 104
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-raw.log
new file mode 100644
index 00000000000..070560c4b29
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/ptest-raw.log
@@ -0,0 +1,121 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/python3-pluggy/ptest
+PASS: testing/test_details.py:test_parse_hookimpl_override
+PASS: testing/test_details.py:test_warn_when_deprecated_specified
+PASS: testing/test_details.py:test_plugin_getattr_raises_errors
+PASS: testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning
+PASS: testing/test_details.py:test_repr
+PASS: testing/test_helpers.py:test_varnames
+PASS: testing/test_helpers.py:test_varnames_default
+PASS: testing/test_helpers.py:test_varnames_class
+PASS: testing/test_helpers.py:test_varnames_keyword_only
+PASS: testing/test_helpers.py:test_formatdef
+PASS: testing/test_helpers.py:test_varnames_decorator
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast3
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast2
+PASS: testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering
+PASS: testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst
+PASS: testing/test_hookcaller.py:test_adding_wrappers_complex
+PASS: testing/test_hookcaller.py:test_hookspec
+PASS: testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[True-trylast]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-optionalhook]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-tryfirst]
+PASS: testing/test_hookcaller.py:test_hookimpl[False-trylast]
+PASS: testing/test_hookcaller.py:test_hookrelay_registry
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname
+PASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises
+PASS: testing/test_hookcaller.py:test_hook_conflict
+PASS: testing/test_invocations.py:test_argmismatch
+PASS: testing/test_invocations.py:test_only_kwargs
+PASS: testing/test_invocations.py:test_opt_in_args
+PASS: testing/test_invocations.py:test_call_order
+PASS: testing/test_invocations.py:test_firstresult_definition
+PASS: testing/test_invocations.py:test_firstresult_force_result_hookwrapper
+PASS: testing/test_invocations.py:test_firstresult_force_result
+PASS: testing/test_invocations.py:test_firstresult_returns_none
+PASS: testing/test_invocations.py:test_firstresult_no_plugin
+PASS: testing/test_invocations.py:test_no_hookspec
+PASS: testing/test_invocations.py:test_non_wrapper_generator
+PASS: testing/test_multicall.py:test_keyword_args
+PASS: testing/test_multicall.py:test_keyword_args_with_defaultargs
+PASS: testing/test_multicall.py:test_tags_call_error
+PASS: testing/test_multicall.py:test_call_none_is_no_result
+PASS: testing/test_multicall.py:test_hookwrapper
+PASS: testing/test_multicall.py:test_hookwrapper_two_yields
+PASS: testing/test_multicall.py:test_wrapper
+PASS: testing/test_multicall.py:test_wrapper_two_yields
+PASS: testing/test_multicall.py:test_hookwrapper_order
+PASS: testing/test_multicall.py:test_hookwrapper_not_yield
+PASS: testing/test_multicall.py:test_hookwrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_hookwrapper_too_many_yield
+PASS: testing/test_multicall.py:test_wrapper_yield_not_executed
+PASS: testing/test_multicall.py:test_wrapper_too_many_yield
+PASS: testing/test_multicall.py:test_hookwrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_hookwrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_hookwrapper_force_exception
+PASS: testing/test_multicall.py:test_wrapper_exception[ValueError]
+PASS: testing/test_multicall.py:test_wrapper_exception[SystemExit]
+PASS: testing/test_multicall.py:test_wrapper_exception_chaining
+PASS: testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc
+PASS: testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc
+PASS: testing/test_pluginmanager.py:test_plugin_double_register
+PASS: testing/test_pluginmanager.py:test_pm
+PASS: testing/test_pluginmanager.py:test_has_plugin
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_pm_name
+PASS: testing/test_pluginmanager.py:test_set_blocked
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_register
+PASS: testing/test_pluginmanager.py:test_register_unknown_hooks
+PASS: testing/test_pluginmanager.py:test_register_historic
+PASS: testing/test_pluginmanager.py:test_historic_with_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[True]
+PASS: testing/test_pluginmanager.py:test_with_result_memorized[False]
+PASS: testing/test_pluginmanager.py:test_with_callbacks_immediately_executed
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper
+PASS: testing/test_pluginmanager.py:test_register_historic_incompat_wrapper
+PASS: testing/test_pluginmanager.py:test_call_extra
+PASS: testing/test_pluginmanager.py:test_call_with_too_few_args
+PASS: testing/test_pluginmanager.py:test_subset_hook_caller
+PASS: testing/test_pluginmanager.py:test_get_hookimpls
+PASS: testing/test_pluginmanager.py:test_get_hookcallers
+PASS: testing/test_pluginmanager.py:test_add_hookspecs_nohooks
+PASS: testing/test_pluginmanager.py:test_load_setuptools_instantiation
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]
+PASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]
+PASS: testing/test_tracer.py:test_simple
+PASS: testing/test_tracer.py:test_indent
+PASS: testing/test_tracer.py:test_readable_output_dictargs
+PASS: testing/test_tracer.py:test_setprocessor
+============================================================================
+Testsuite summary
+# TOTAL: 104
+# PASS: 104
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-pluggy/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/testresults.json
new file mode 100644
index 00000000000..e440c4036b4
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pluggy/testresults.json
@@ -0,0 +1,375 @@
+{
+ "runtime_core-image-ptest-python3-pluggy_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-pluggy",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0004849433898925781,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1661300659179688,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0253598690032959,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.403932809829712,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006999969482421875,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_parse_hookimpl_override": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_plugin_getattr_raises_errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_repr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_details.py:test_warn_when_deprecated_specified": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_formatdef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_class": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_decorator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_default": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_keyword_only": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_ordering": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hook_conflict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-optionalhook]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-tryfirst]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-trylast]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-optionalhook]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-tryfirst]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-trylast]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registration_by_specname": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registry": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookspec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_argmismatch": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_call_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_definition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_force_result": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_force_result_hookwrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_no_plugin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_returns_none": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_no_hookspec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_non_wrapper_generator": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_only_kwargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_invocations.py:test_opt_in_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_call_none_is_no_result": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_exception[SystemExit]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_exception[ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_force_exception": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_not_yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_too_many_yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_two_yields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_yield_not_executed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_keyword_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_keyword_args_with_defaultargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_tags_call_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception[SystemExit]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception[ValueError]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception_chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_too_many_yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_two_yields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_yield_not_executed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_hookspecs_nohooks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_call_extra": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_call_with_too_few_args": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_get_hookcallers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_get_hookimpls": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_has_plugin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_historic_with_subset_hook_caller": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_load_setuptools_instantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_plugin_double_register": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_pm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_pm_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic_incompat_wrapper": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_unknown_hooks": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_set_blocked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_subset_hook_caller": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_callbacks_immediately_executed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_result_memorized[False]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_result_memorized[True]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_indent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_readable_output_dictargs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_setprocessor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pluggy.testing/test_tracer.py:test_simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-pluggy": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.059772253036499,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log b/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log
new file mode 100644
index 00000000000..86fa9c90c11
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-python3-pyasn1.log
@@ -0,0 +1,1177 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: tests/test_debug.py:DebugCaseBase.testKnownFlags
+PASS: tests/test_debug.py:DebugCaseBase.testUnknownFlags
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence
+PASS: tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject
+PASS: tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead
+PASS: tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail
+PASS: tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException
+PASS: tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords
+PASS: tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled
+PASS: tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_empty
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_signed
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_unsigned
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_zero
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ensureString
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_int2oct
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isOctetsType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isStringType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_oct2int
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs_empty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAdd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:VisibleStringTestCase.testContains
+PASS: tests/type/test_char.py:VisibleStringTestCase.testEmpty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInit
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:VisibleStringTestCase.testLength
+PASS: tests/type/test_char.py:VisibleStringTestCase.testMul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testPrintable
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRadd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testReverse
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRmul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSeq
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSerialised
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:VisibleStringTestCase.testUnicode
+PASS: tests/type/test_char.py:VisibleStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAdd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:GeneralStringTestCase.testContains
+PASS: tests/type/test_char.py:GeneralStringTestCase.testEmpty
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInit
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:GeneralStringTestCase.testLength
+PASS: tests/type/test_char.py:GeneralStringTestCase.testMul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testPrintable
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRadd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testReverse
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRmul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSeq
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSerialised
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:GeneralStringTestCase.testUnicode
+PASS: tests/type/test_char.py:GeneralStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAdd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UTF8StringTestCase.testContains
+PASS: tests/type/test_char.py:UTF8StringTestCase.testEmpty
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInit
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UTF8StringTestCase.testLength
+PASS: tests/type/test_char.py:UTF8StringTestCase.testMul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testPrintable
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRadd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testReverse
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRmul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSeq
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSerialised
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UTF8StringTestCase.testUnicode
+PASS: tests/type/test_char.py:UTF8StringTestCase.testValuePickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testAdd
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:BMPStringTestCase.testContains
+PASS: tests/type/test_char.py:BMPStringTestCase.testEmpty
+PASS: tests/type/test_char.py:BMPStringTestCase.testInit
+PASS: tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:BMPStringTestCase.testLength
+PASS: tests/type/test_char.py:BMPStringTestCase.testMul
+PASS: tests/type/test_char.py:BMPStringTestCase.testPrintable
+PASS: tests/type/test_char.py:BMPStringTestCase.testRadd
+PASS: tests/type/test_char.py:BMPStringTestCase.testReverse
+PASS: tests/type/test_char.py:BMPStringTestCase.testRmul
+PASS: tests/type/test_char.py:BMPStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testSeq
+PASS: tests/type/test_char.py:BMPStringTestCase.testSerialised
+PASS: tests/type/test_char.py:BMPStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:BMPStringTestCase.testUnicode
+PASS: tests/type/test_char.py:BMPStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAdd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UniversalStringTestCase.testContains
+PASS: tests/type/test_char.py:UniversalStringTestCase.testEmpty
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInit
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UniversalStringTestCase.testLength
+PASS: tests/type/test_char.py:UniversalStringTestCase.testMul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testPrintable
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRadd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testReverse
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRmul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSeq
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSerialised
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UniversalStringTestCase.testUnicode
+PASS: tests/type/test_char.py:UniversalStringTestCase.testValuePickling
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testContains
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap
+PASS: tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testAdd
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testClone
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testDict
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testInit
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testLen
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr
+PASS: tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_tag.py:TagReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagCmpTestCase.testSequence
+PASS: tests/type/test_tag.py:TagSetReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testLen
+PASS: tests/type/test_tag.py:TaggingTestSuite.testExplicitTag
+PASS: tests/type/test_tag.py:TaggingTestSuite.testImplicitTag
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testAdd
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testRadd
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3
+PASS: tests/type/test_univ.py:NoValueTestCase.testAdd
+PASS: tests/type/test_univ.py:NoValueTestCase.testBitShift
+PASS: tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation
+PASS: tests/type/test_univ.py:NoValueTestCase.testCmp
+PASS: tests/type/test_univ.py:NoValueTestCase.testInt
+PASS: tests/type/test_univ.py:NoValueTestCase.testIsInstance
+PASS: tests/type/test_univ.py:NoValueTestCase.testKey
+PASS: tests/type/test_univ.py:NoValueTestCase.testKeyAssignment
+PASS: tests/type/test_univ.py:NoValueTestCase.testLen
+PASS: tests/type/test_univ.py:NoValueTestCase.testRepr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSingleton
+PASS: tests/type/test_univ.py:NoValueTestCase.testSizeOf
+PASS: tests/type/test_univ.py:NoValueTestCase.testStr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSubs
+PASS: tests/type/test_univ.py:IntegerTestCase.testAdd
+PASS: tests/type/test_univ.py:IntegerTestCase.testAnd
+PASS: tests/type/test_univ.py:IntegerTestCase.testCeil
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloor
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloorDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testInvert
+PASS: tests/type/test_univ.py:IntegerTestCase.testLong
+PASS: tests/type/test_univ.py:IntegerTestCase.testLshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testMod
+PASS: tests/type/test_univ.py:IntegerTestCase.testMul
+PASS: tests/type/test_univ.py:IntegerTestCase.testNamedVals
+PASS: tests/type/test_univ.py:IntegerTestCase.testNeg
+PASS: tests/type/test_univ.py:IntegerTestCase.testOr
+PASS: tests/type/test_univ.py:IntegerTestCase.testPos
+PASS: tests/type/test_univ.py:IntegerTestCase.testPow
+PASS: tests/type/test_univ.py:IntegerTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:IntegerTestCase.testRadd
+PASS: tests/type/test_univ.py:IntegerTestCase.testRand
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testRepr
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmod
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmul
+PASS: tests/type/test_univ.py:IntegerTestCase.testRor
+PASS: tests/type/test_univ.py:IntegerTestCase.testRound
+PASS: tests/type/test_univ.py:IntegerTestCase.testRpow
+PASS: tests/type/test_univ.py:IntegerTestCase.testRshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testRsub
+PASS: tests/type/test_univ.py:IntegerTestCase.testRxor
+PASS: tests/type/test_univ.py:IntegerTestCase.testStr
+PASS: tests/type/test_univ.py:IntegerTestCase.testSub
+PASS: tests/type/test_univ.py:IntegerTestCase.testSubtype
+PASS: tests/type/test_univ.py:IntegerTestCase.testTag
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrueDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrunc
+PASS: tests/type/test_univ.py:IntegerTestCase.testXor
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BooleanTestCase.testConstraints
+PASS: tests/type/test_univ.py:BooleanTestCase.testFalse
+PASS: tests/type/test_univ.py:BooleanTestCase.testInt
+PASS: tests/type/test_univ.py:BooleanTestCase.testRepr
+PASS: tests/type/test_univ.py:BooleanTestCase.testStr
+PASS: tests/type/test_univ.py:BooleanTestCase.testTag
+PASS: tests/type/test_univ.py:BooleanTestCase.testTruth
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInteger
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInts
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsOctets
+PASS: tests/type/test_univ.py:BitStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testGetItem
+PASS: tests/type/test_univ.py:BitStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testLen
+PASS: tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding
+PASS: tests/type/test_univ.py:BitStringTestCase.testRepr
+PASS: tests/type/test_univ.py:BitStringTestCase.testReverse
+PASS: tests/type/test_univ.py:BitStringTestCase.testSet
+PASS: tests/type/test_univ.py:BitStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:BitStringTestCase.testStr
+PASS: tests/type/test_univ.py:BitStringTestCase.testTag
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testEmpty
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTag
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTuple
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Null.testConstraints
+PASS: tests/type/test_univ.py:Null.testInit
+PASS: tests/type/test_univ.py:Null.testRepr
+PASS: tests/type/test_univ.py:Null.testStaticDef
+PASS: tests/type/test_univ.py:Null.testStr
+PASS: tests/type/test_univ.py:Null.testTag
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:RealTestCase.testAdd
+PASS: tests/type/test_univ.py:RealTestCase.testAddInf
+PASS: tests/type/test_univ.py:RealTestCase.testCeil
+PASS: tests/type/test_univ.py:RealTestCase.testDiv
+PASS: tests/type/test_univ.py:RealTestCase.testFloat
+PASS: tests/type/test_univ.py:RealTestCase.testFloat4BinEnc
+PASS: tests/type/test_univ.py:RealTestCase.testFloatInf
+PASS: tests/type/test_univ.py:RealTestCase.testFloor
+PASS: tests/type/test_univ.py:RealTestCase.testInt
+PASS: tests/type/test_univ.py:RealTestCase.testIntInf
+PASS: tests/type/test_univ.py:RealTestCase.testLong
+PASS: tests/type/test_univ.py:RealTestCase.testLongInf
+PASS: tests/type/test_univ.py:RealTestCase.testMinusInf
+PASS: tests/type/test_univ.py:RealTestCase.testMod
+PASS: tests/type/test_univ.py:RealTestCase.testMul
+PASS: tests/type/test_univ.py:RealTestCase.testNeg
+PASS: tests/type/test_univ.py:RealTestCase.testPlusInf
+PASS: tests/type/test_univ.py:RealTestCase.testPos
+PASS: tests/type/test_univ.py:RealTestCase.testPow
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyInInf
+PASS: tests/type/test_univ.py:RealTestCase.testRadd
+PASS: tests/type/test_univ.py:RealTestCase.testRaddInf
+PASS: tests/type/test_univ.py:RealTestCase.testRdiv
+PASS: tests/type/test_univ.py:RealTestCase.testRepr
+PASS: tests/type/test_univ.py:RealTestCase.testRmod
+PASS: tests/type/test_univ.py:RealTestCase.testRmul
+PASS: tests/type/test_univ.py:RealTestCase.testRound
+PASS: tests/type/test_univ.py:RealTestCase.testRpow
+PASS: tests/type/test_univ.py:RealTestCase.testRsub
+PASS: tests/type/test_univ.py:RealTestCase.testStaticDef
+PASS: tests/type/test_univ.py:RealTestCase.testStr
+PASS: tests/type/test_univ.py:RealTestCase.testStrInf
+PASS: tests/type/test_univ.py:RealTestCase.testSub
+PASS: tests/type/test_univ.py:RealTestCase.testTag
+PASS: tests/type/test_univ.py:RealTestCase.testTrunc
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:ObjectIdentifier.testAdd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testContains
+PASS: tests/type/test_univ.py:ObjectIdentifier.testEq
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput1
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput2
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput3
+PASS: tests/type/test_univ.py:ObjectIdentifier.testLen
+PASS: tests/type/test_univ.py:ObjectIdentifier.testPrefix
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRadd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRepr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStaticDef
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testTag
+PASS: tests/type/test_univ.py:ObjectIdentifier.testUnicode
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SequenceOf.testAppend
+PASS: tests/type/test_univ.py:SequenceOf.testClear
+PASS: tests/type/test_univ.py:SequenceOf.testClone
+PASS: tests/type/test_univ.py:SequenceOf.testCmp
+PASS: tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testComponentTagsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testConsistency
+PASS: tests/type/test_univ.py:SequenceOf.testCount
+PASS: tests/type/test_univ.py:SequenceOf.testExtend
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentTagMap
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:SequenceOf.testGetItem
+PASS: tests/type/test_univ.py:SequenceOf.testGetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testIndex
+PASS: tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:SequenceOf.testLegacyInitializer
+PASS: tests/type/test_univ.py:SequenceOf.testRepr
+PASS: tests/type/test_univ.py:SequenceOf.testReset
+PASS: tests/type/test_univ.py:SequenceOf.testSeq
+PASS: tests/type/test_univ.py:SequenceOf.testSetComponents
+PASS: tests/type/test_univ.py:SequenceOf.testSetItem
+PASS: tests/type/test_univ.py:SequenceOf.testSetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testSort
+PASS: tests/type/test_univ.py:SequenceOf.testStaticDef
+PASS: tests/type/test_univ.py:SequenceOf.testSubtype
+PASS: tests/type/test_univ.py:SequenceOf.testSubtypeSpec
+PASS: tests/type/test_univ.py:SequenceOf.testTag
+PASS: tests/type/test_univ.py:SequenceOf.testUntyped
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Sequence.testById
+PASS: tests/type/test_univ.py:Sequence.testByKey
+PASS: tests/type/test_univ.py:Sequence.testClone
+PASS: tests/type/test_univ.py:Sequence.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:Sequence.testComponentTagsMatching
+PASS: tests/type/test_univ.py:Sequence.testContains
+PASS: tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Sequence.testGetItem
+PASS: tests/type/test_univ.py:Sequence.testGetNearPosition
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint
+PASS: tests/type/test_univ.py:Sequence.testItems
+PASS: tests/type/test_univ.py:Sequence.testIter
+PASS: tests/type/test_univ.py:Sequence.testKeys
+PASS: tests/type/test_univ.py:Sequence.testRepr
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithComponents
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents
+PASS: tests/type/test_univ.py:Sequence.testSetComponents
+PASS: tests/type/test_univ.py:Sequence.testSetDefaultComponents
+PASS: tests/type/test_univ.py:Sequence.testSetItem
+PASS: tests/type/test_univ.py:Sequence.testSetToDefault
+PASS: tests/type/test_univ.py:Sequence.testStaticDef
+PASS: tests/type/test_univ.py:Sequence.testTag
+PASS: tests/type/test_univ.py:Sequence.testUpdate
+PASS: tests/type/test_univ.py:Sequence.testValues
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testGetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testItems
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testIter
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testKeys
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSchema
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testUpdate
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testValues
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SetOf.testSeq
+PASS: tests/type/test_univ.py:SetOf.testStaticDef
+PASS: tests/type/test_univ.py:SetOf.testTag
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Set.testByTypeWithInstance
+PASS: tests/type/test_univ.py:Set.testByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Set.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Set.testGetComponentTagMap
+PASS: tests/type/test_univ.py:Set.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Set.testGetPositionByType
+PASS: tests/type/test_univ.py:Set.testGetTagMap
+PASS: tests/type/test_univ.py:Set.testIter
+PASS: tests/type/test_univ.py:Set.testSetToDefault
+PASS: tests/type/test_univ.py:Set.testStaticDef
+PASS: tests/type/test_univ.py:Set.testTag
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Choice.testClone
+PASS: tests/type/test_univ.py:Choice.testCmp
+PASS: tests/type/test_univ.py:Choice.testContains
+PASS: tests/type/test_univ.py:Choice.testGetComponent
+PASS: tests/type/test_univ.py:Choice.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Choice.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Choice.testGetName
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testIter
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testRepr
+PASS: tests/type/test_univ.py:Choice.testSetComponentByPosition
+PASS: tests/type/test_univ.py:Choice.testSetToDefault
+PASS: tests/type/test_univ.py:Choice.testStaticDef
+PASS: tests/type/test_univ.py:Choice.testTag
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling
+============================================================================
+Testsuite summary
+# TOTAL: 1165
+# PASS: 1165
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 6
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-raw.log
new file mode 100644
index 00000000000..c4ec425f27e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/ptest-raw.log
@@ -0,0 +1,1182 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/python3-pyasn1/ptest
+PASS: tests/test_debug.py:DebugCaseBase.testKnownFlags
+PASS: tests/test_debug.py:DebugCaseBase.testUnknownFlags
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache
+PASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag
+PASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence
+PASS: tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero
+PASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst
+PASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding
+PASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema
+PASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst
+PASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema
+PASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength
+PASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo
+PASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny
+PASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition
+PASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects
+PASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject
+PASS: tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead
+PASS: tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail
+PASS: tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile
+PASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun
+PASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException
+PASS: tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong
+PASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse
+PASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero
+PASS: tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength
+PASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm
+PASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow
+PASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode
+PASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode
+PASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin
+PASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes
+PASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3
+PASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional
+PASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode
+PASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne
+PASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong
+PASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3
+PASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1
+PASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice
+PASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional
+PASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded
+PASS: tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords
+PASS: tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt
+PASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue
+PASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg
+PASS: tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull
+PASS: tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne
+PASS: tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple
+PASS: tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt
+PASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse
+PASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue
+PASS: tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue
+PASS: tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull
+PASS: tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf
+PASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf
+PASS: tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty
+PASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled
+PASS: tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_empty
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_signed
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_unsigned
+PASS: tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_zero
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ensureString
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_int2oct
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_ints2octs_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isOctetsType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_isStringType
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_oct2int
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2ints_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_octs2str_empty
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs
+PASS: tests/compat/test_octets.py:OctetsTestCase.test_str2octs_empty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAdd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:VisibleStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:VisibleStringTestCase.testContains
+PASS: tests/type/test_char.py:VisibleStringTestCase.testEmpty
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInit
+PASS: tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:VisibleStringTestCase.testLength
+PASS: tests/type/test_char.py:VisibleStringTestCase.testMul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testPrintable
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRadd
+PASS: tests/type/test_char.py:VisibleStringTestCase.testReverse
+PASS: tests/type/test_char.py:VisibleStringTestCase.testRmul
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSeq
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSerialised
+PASS: tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:VisibleStringTestCase.testUnicode
+PASS: tests/type/test_char.py:VisibleStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAdd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:GeneralStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:GeneralStringTestCase.testContains
+PASS: tests/type/test_char.py:GeneralStringTestCase.testEmpty
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInit
+PASS: tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:GeneralStringTestCase.testLength
+PASS: tests/type/test_char.py:GeneralStringTestCase.testMul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testPrintable
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRadd
+PASS: tests/type/test_char.py:GeneralStringTestCase.testReverse
+PASS: tests/type/test_char.py:GeneralStringTestCase.testRmul
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSeq
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSerialised
+PASS: tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:GeneralStringTestCase.testUnicode
+PASS: tests/type/test_char.py:GeneralStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAdd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UTF8StringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UTF8StringTestCase.testContains
+PASS: tests/type/test_char.py:UTF8StringTestCase.testEmpty
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInit
+PASS: tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UTF8StringTestCase.testLength
+PASS: tests/type/test_char.py:UTF8StringTestCase.testMul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testPrintable
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRadd
+PASS: tests/type/test_char.py:UTF8StringTestCase.testReverse
+PASS: tests/type/test_char.py:UTF8StringTestCase.testRmul
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSeq
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSerialised
+PASS: tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UTF8StringTestCase.testUnicode
+PASS: tests/type/test_char.py:UTF8StringTestCase.testValuePickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testAdd
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:BMPStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:BMPStringTestCase.testContains
+PASS: tests/type/test_char.py:BMPStringTestCase.testEmpty
+PASS: tests/type/test_char.py:BMPStringTestCase.testInit
+PASS: tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:BMPStringTestCase.testLength
+PASS: tests/type/test_char.py:BMPStringTestCase.testMul
+PASS: tests/type/test_char.py:BMPStringTestCase.testPrintable
+PASS: tests/type/test_char.py:BMPStringTestCase.testRadd
+PASS: tests/type/test_char.py:BMPStringTestCase.testReverse
+PASS: tests/type/test_char.py:BMPStringTestCase.testRmul
+PASS: tests/type/test_char.py:BMPStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:BMPStringTestCase.testSeq
+PASS: tests/type/test_char.py:BMPStringTestCase.testSerialised
+PASS: tests/type/test_char.py:BMPStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:BMPStringTestCase.testUnicode
+PASS: tests/type/test_char.py:BMPStringTestCase.testValuePickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAdd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsNumbers
+PASS: tests/type/test_char.py:UniversalStringTestCase.testAsOctets
+PASS: tests/type/test_char.py:UniversalStringTestCase.testContains
+PASS: tests/type/test_char.py:UniversalStringTestCase.testEmpty
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInit
+PASS: tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1
+PASS: tests/type/test_char.py:UniversalStringTestCase.testLength
+PASS: tests/type/test_char.py:UniversalStringTestCase.testMul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testPrintable
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRadd
+PASS: tests/type/test_char.py:UniversalStringTestCase.testReverse
+PASS: tests/type/test_char.py:UniversalStringTestCase.testRmul
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSeq
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSerialised
+PASS: tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint
+PASS: tests/type/test_char.py:UniversalStringTestCase.testUnicode
+PASS: tests/type/test_char.py:UniversalStringTestCase.testValuePickling
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter
+PASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1
+PASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal
+PASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal
+PASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testContains
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testIter
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap
+PASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap
+PASS: tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition
+PASS: tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testAdd
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testClone
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testDict
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testInit
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testLen
+PASS: tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr
+PASS: tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment
+PASS: tests/type/test_tag.py:TagReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagCmpTestCase.testSequence
+PASS: tests/type/test_tag.py:TagSetReprTestCase.testRepr
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testCmp
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testHash
+PASS: tests/type/test_tag.py:TagSetCmpTestCase.testLen
+PASS: tests/type/test_tag.py:TaggingTestSuite.testExplicitTag
+PASS: tests/type/test_tag.py:TaggingTestSuite.testImplicitTag
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testAdd
+PASS: tests/type/test_tag.py:TagSetAddTestSuite.testRadd
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2
+PASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3
+PASS: tests/type/test_univ.py:NoValueTestCase.testAdd
+PASS: tests/type/test_univ.py:NoValueTestCase.testBitShift
+PASS: tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation
+PASS: tests/type/test_univ.py:NoValueTestCase.testCmp
+PASS: tests/type/test_univ.py:NoValueTestCase.testInt
+PASS: tests/type/test_univ.py:NoValueTestCase.testIsInstance
+PASS: tests/type/test_univ.py:NoValueTestCase.testKey
+PASS: tests/type/test_univ.py:NoValueTestCase.testKeyAssignment
+PASS: tests/type/test_univ.py:NoValueTestCase.testLen
+PASS: tests/type/test_univ.py:NoValueTestCase.testRepr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSingleton
+PASS: tests/type/test_univ.py:NoValueTestCase.testSizeOf
+PASS: tests/type/test_univ.py:NoValueTestCase.testStr
+PASS: tests/type/test_univ.py:NoValueTestCase.testSubs
+PASS: tests/type/test_univ.py:IntegerTestCase.testAdd
+PASS: tests/type/test_univ.py:IntegerTestCase.testAnd
+PASS: tests/type/test_univ.py:IntegerTestCase.testCeil
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testDivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloor
+PASS: tests/type/test_univ.py:IntegerTestCase.testFloorDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testInvert
+PASS: tests/type/test_univ.py:IntegerTestCase.testLong
+PASS: tests/type/test_univ.py:IntegerTestCase.testLshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testMod
+PASS: tests/type/test_univ.py:IntegerTestCase.testMul
+PASS: tests/type/test_univ.py:IntegerTestCase.testNamedVals
+PASS: tests/type/test_univ.py:IntegerTestCase.testNeg
+PASS: tests/type/test_univ.py:IntegerTestCase.testOr
+PASS: tests/type/test_univ.py:IntegerTestCase.testPos
+PASS: tests/type/test_univ.py:IntegerTestCase.testPow
+PASS: tests/type/test_univ.py:IntegerTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:IntegerTestCase.testRadd
+PASS: tests/type/test_univ.py:IntegerTestCase.testRand
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivFloat
+PASS: tests/type/test_univ.py:IntegerTestCase.testRdivInt
+PASS: tests/type/test_univ.py:IntegerTestCase.testRepr
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmod
+PASS: tests/type/test_univ.py:IntegerTestCase.testRmul
+PASS: tests/type/test_univ.py:IntegerTestCase.testRor
+PASS: tests/type/test_univ.py:IntegerTestCase.testRound
+PASS: tests/type/test_univ.py:IntegerTestCase.testRpow
+PASS: tests/type/test_univ.py:IntegerTestCase.testRshift
+PASS: tests/type/test_univ.py:IntegerTestCase.testRsub
+PASS: tests/type/test_univ.py:IntegerTestCase.testRxor
+PASS: tests/type/test_univ.py:IntegerTestCase.testStr
+PASS: tests/type/test_univ.py:IntegerTestCase.testSub
+PASS: tests/type/test_univ.py:IntegerTestCase.testSubtype
+PASS: tests/type/test_univ.py:IntegerTestCase.testTag
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrueDiv
+PASS: tests/type/test_univ.py:IntegerTestCase.testTrunc
+PASS: tests/type/test_univ.py:IntegerTestCase.testXor
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BooleanTestCase.testConstraints
+PASS: tests/type/test_univ.py:BooleanTestCase.testFalse
+PASS: tests/type/test_univ.py:BooleanTestCase.testInt
+PASS: tests/type/test_univ.py:BooleanTestCase.testRepr
+PASS: tests/type/test_univ.py:BooleanTestCase.testStr
+PASS: tests/type/test_univ.py:BooleanTestCase.testTag
+PASS: tests/type/test_univ.py:BooleanTestCase.testTruth
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInteger
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsInts
+PASS: tests/type/test_univ.py:BitStringTestCase.testAsOctets
+PASS: tests/type/test_univ.py:BitStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testGetItem
+PASS: tests/type/test_univ.py:BitStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:BitStringTestCase.testLen
+PASS: tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding
+PASS: tests/type/test_univ.py:BitStringTestCase.testRepr
+PASS: tests/type/test_univ.py:BitStringTestCase.testReverse
+PASS: tests/type/test_univ.py:BitStringTestCase.testSet
+PASS: tests/type/test_univ.py:BitStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:BitStringTestCase.testStr
+PASS: tests/type/test_univ.py:BitStringTestCase.testTag
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError
+PASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq
+PASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testBinStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testEmpty
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexDefault
+PASS: tests/type/test_univ.py:OctetStringTestCase.testHexStr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testRepr
+PASS: tests/type/test_univ.py:OctetStringTestCase.testStaticDef
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTag
+PASS: tests/type/test_univ.py:OctetStringTestCase.testTuple
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Null.testConstraints
+PASS: tests/type/test_univ.py:Null.testInit
+PASS: tests/type/test_univ.py:Null.testRepr
+PASS: tests/type/test_univ.py:Null.testStaticDef
+PASS: tests/type/test_univ.py:Null.testStr
+PASS: tests/type/test_univ.py:Null.testTag
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:NullPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:RealTestCase.testAdd
+PASS: tests/type/test_univ.py:RealTestCase.testAddInf
+PASS: tests/type/test_univ.py:RealTestCase.testCeil
+PASS: tests/type/test_univ.py:RealTestCase.testDiv
+PASS: tests/type/test_univ.py:RealTestCase.testFloat
+PASS: tests/type/test_univ.py:RealTestCase.testFloat4BinEnc
+PASS: tests/type/test_univ.py:RealTestCase.testFloatInf
+PASS: tests/type/test_univ.py:RealTestCase.testFloor
+PASS: tests/type/test_univ.py:RealTestCase.testInt
+PASS: tests/type/test_univ.py:RealTestCase.testIntInf
+PASS: tests/type/test_univ.py:RealTestCase.testLong
+PASS: tests/type/test_univ.py:RealTestCase.testLongInf
+PASS: tests/type/test_univ.py:RealTestCase.testMinusInf
+PASS: tests/type/test_univ.py:RealTestCase.testMod
+PASS: tests/type/test_univ.py:RealTestCase.testMul
+PASS: tests/type/test_univ.py:RealTestCase.testNeg
+PASS: tests/type/test_univ.py:RealTestCase.testPlusInf
+PASS: tests/type/test_univ.py:RealTestCase.testPos
+PASS: tests/type/test_univ.py:RealTestCase.testPow
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyIn
+PASS: tests/type/test_univ.py:RealTestCase.testPrettyInInf
+PASS: tests/type/test_univ.py:RealTestCase.testRadd
+PASS: tests/type/test_univ.py:RealTestCase.testRaddInf
+PASS: tests/type/test_univ.py:RealTestCase.testRdiv
+PASS: tests/type/test_univ.py:RealTestCase.testRepr
+PASS: tests/type/test_univ.py:RealTestCase.testRmod
+PASS: tests/type/test_univ.py:RealTestCase.testRmul
+PASS: tests/type/test_univ.py:RealTestCase.testRound
+PASS: tests/type/test_univ.py:RealTestCase.testRpow
+PASS: tests/type/test_univ.py:RealTestCase.testRsub
+PASS: tests/type/test_univ.py:RealTestCase.testStaticDef
+PASS: tests/type/test_univ.py:RealTestCase.testStr
+PASS: tests/type/test_univ.py:RealTestCase.testStrInf
+PASS: tests/type/test_univ.py:RealTestCase.testSub
+PASS: tests/type/test_univ.py:RealTestCase.testTag
+PASS: tests/type/test_univ.py:RealTestCase.testTrunc
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:RealPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:ObjectIdentifier.testAdd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testContains
+PASS: tests/type/test_univ.py:ObjectIdentifier.testEq
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput1
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput2
+PASS: tests/type/test_univ.py:ObjectIdentifier.testInput3
+PASS: tests/type/test_univ.py:ObjectIdentifier.testLen
+PASS: tests/type/test_univ.py:ObjectIdentifier.testPrefix
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRadd
+PASS: tests/type/test_univ.py:ObjectIdentifier.testRepr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStaticDef
+PASS: tests/type/test_univ.py:ObjectIdentifier.testStr
+PASS: tests/type/test_univ.py:ObjectIdentifier.testTag
+PASS: tests/type/test_univ.py:ObjectIdentifier.testUnicode
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SequenceOf.testAppend
+PASS: tests/type/test_univ.py:SequenceOf.testClear
+PASS: tests/type/test_univ.py:SequenceOf.testClone
+PASS: tests/type/test_univ.py:SequenceOf.testCmp
+PASS: tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testComponentTagsMatching
+PASS: tests/type/test_univ.py:SequenceOf.testConsistency
+PASS: tests/type/test_univ.py:SequenceOf.testCount
+PASS: tests/type/test_univ.py:SequenceOf.testExtend
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentTagMap
+PASS: tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:SequenceOf.testGetItem
+PASS: tests/type/test_univ.py:SequenceOf.testGetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testIndex
+PASS: tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:SequenceOf.testLegacyInitializer
+PASS: tests/type/test_univ.py:SequenceOf.testRepr
+PASS: tests/type/test_univ.py:SequenceOf.testReset
+PASS: tests/type/test_univ.py:SequenceOf.testSeq
+PASS: tests/type/test_univ.py:SequenceOf.testSetComponents
+PASS: tests/type/test_univ.py:SequenceOf.testSetItem
+PASS: tests/type/test_univ.py:SequenceOf.testSetItemSlice
+PASS: tests/type/test_univ.py:SequenceOf.testSort
+PASS: tests/type/test_univ.py:SequenceOf.testStaticDef
+PASS: tests/type/test_univ.py:SequenceOf.testSubtype
+PASS: tests/type/test_univ.py:SequenceOf.testSubtypeSpec
+PASS: tests/type/test_univ.py:SequenceOf.testTag
+PASS: tests/type/test_univ.py:SequenceOf.testUntyped
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Sequence.testById
+PASS: tests/type/test_univ.py:Sequence.testByKey
+PASS: tests/type/test_univ.py:Sequence.testClone
+PASS: tests/type/test_univ.py:Sequence.testComponentConstraintsMatching
+PASS: tests/type/test_univ.py:Sequence.testComponentTagsMatching
+PASS: tests/type/test_univ.py:Sequence.testContains
+PASS: tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault
+PASS: tests/type/test_univ.py:Sequence.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Sequence.testGetItem
+PASS: tests/type/test_univ.py:Sequence.testGetNearPosition
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint
+PASS: tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint
+PASS: tests/type/test_univ.py:Sequence.testItems
+PASS: tests/type/test_univ.py:Sequence.testIter
+PASS: tests/type/test_univ.py:Sequence.testKeys
+PASS: tests/type/test_univ.py:Sequence.testRepr
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithComponents
+PASS: tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents
+PASS: tests/type/test_univ.py:Sequence.testSetComponents
+PASS: tests/type/test_univ.py:Sequence.testSetDefaultComponents
+PASS: tests/type/test_univ.py:Sequence.testSetItem
+PASS: tests/type/test_univ.py:Sequence.testSetToDefault
+PASS: tests/type/test_univ.py:Sequence.testStaticDef
+PASS: tests/type/test_univ.py:Sequence.testTag
+PASS: tests/type/test_univ.py:Sequence.testUpdate
+PASS: tests/type/test_univ.py:Sequence.testValues
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testGetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testItems
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testIter
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testKeys
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSchema
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testSetItem
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testUpdate
+PASS: tests/type/test_univ.py:SequenceWithoutSchema.testValues
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:SetOf.testSeq
+PASS: tests/type/test_univ.py:SetOf.testStaticDef
+PASS: tests/type/test_univ.py:SetOf.testTag
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Set.testByTypeWithInstance
+PASS: tests/type/test_univ.py:Set.testByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Set.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Set.testGetComponentTagMap
+PASS: tests/type/test_univ.py:Set.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Set.testGetPositionByType
+PASS: tests/type/test_univ.py:Set.testGetTagMap
+PASS: tests/type/test_univ.py:Set.testIter
+PASS: tests/type/test_univ.py:Set.testSetToDefault
+PASS: tests/type/test_univ.py:Set.testStaticDef
+PASS: tests/type/test_univ.py:Set.testTag
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:SetPicklingTestCase.testValuePickling
+PASS: tests/type/test_univ.py:Choice.testClone
+PASS: tests/type/test_univ.py:Choice.testCmp
+PASS: tests/type/test_univ.py:Choice.testContains
+PASS: tests/type/test_univ.py:Choice.testGetComponent
+PASS: tests/type/test_univ.py:Choice.testGetComponentNoInstantiation
+PASS: tests/type/test_univ.py:Choice.testGetComponentWithDefault
+PASS: tests/type/test_univ.py:Choice.testGetName
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testIter
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue
+PASS: tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue
+PASS: tests/type/test_univ.py:Choice.testRepr
+PASS: tests/type/test_univ.py:Choice.testSetComponentByPosition
+PASS: tests/type/test_univ.py:Choice.testSetToDefault
+PASS: tests/type/test_univ.py:Choice.testStaticDef
+PASS: tests/type/test_univ.py:Choice.testTag
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7
+PASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3
+PASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling
+PASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling
+============================================================================
+Testsuite summary
+# TOTAL: 1165
+# PASS: 1165
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 6
+END: /usr/lib/python3-pyasn1/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/testresults.json
new file mode 100644
index 00000000000..b691bdcbdba
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pyasn1/testresults.json
@@ -0,0 +1,3558 @@
+{
+ "runtime_core-image-ptest-python3-pyasn1_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-pyasn1",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005927085876464844,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.180288791656494,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02527451515197754,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 6.314509868621826,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011546611785888672,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_signed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_unsigned": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_integer.py:IntegerTestCase.test_from_bytes_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_ensureString": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_int2oct": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_ints2octs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_ints2octs_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_isOctetsType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_isStringType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_oct2int": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2ints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2ints_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_octs2str_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_str2octs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/compat/test_octets.py:OctetsTestCase.test_str2octs_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/test_debug.py:DebugCaseBase.testKnownFlags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/test_debug.py:DebugCaseBase.testUnknownFlags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAsNumbers": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testLength": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypeCaseBase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testDict": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testSequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagReprTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetAddTestSuite.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetAddTestSuite.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testHash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetReprTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TaggingTestSuite.testExplicitTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_tag.py:TaggingTestSuite.testImplicitTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsInteger": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testBinDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testHexDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testSet": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testConstraints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testFalse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testTruth": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetName": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testSetComponentByPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testSetToDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testAnd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testCeil": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testDivFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testDivInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloorDiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testInvert": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testLshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testMod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testNamedVals": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testOr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPos": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPrettyIn": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRand": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRdivFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRdivInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRmod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRound": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRpow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRxor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testSubtype": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTrueDiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTrunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testXor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testBitShift": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testIsInstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testKey": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testKeyAssignment": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSingleton": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSizeOf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSubs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testConstraints": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:NullPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testEq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testLen": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testPrefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testUnicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testBinDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testBinStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testEmpty": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testHexDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testHexStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testTuple": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testAdd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testAddInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testCeil": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testDiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloat": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloat4BinEnc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloatInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloor": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testInt": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testIntInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testLong": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testLongInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMinusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testNeg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPlusInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPos": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPrettyIn": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPrettyInInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRaddInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRdiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRmod": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRmul": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRound": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRpow": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRsub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStrInf": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testSub": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testTrunc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testById": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testByKey": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testComponentConstraintsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testComponentTagsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testContains": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetNearPosition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testItems": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testKeys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSchemaWithComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetDefaultComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetToDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testUpdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testValues": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testAppend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testClear": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testClone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testCmp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testComponentTagsMatching": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testConsistency": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testCount": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testExtend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetItemSlice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testIndex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testLegacyInitializer": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testRepr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testReset": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetComponents": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetItemSlice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSubtype": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSubtypeSpec": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testUntyped": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testGetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testItems": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testKeys": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testSchema": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testSetItem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testUpdate": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testValues": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testByTypeWithInstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testByTypeWithPythonValue": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentNoInstantiation": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentWithDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetPositionByType": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetTagMap": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testIter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testSetToDefault": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testSeq": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testStaticDef": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testTag": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetPicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-pyasn1": {
+ "duration": "6"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.050782203674316,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-python3-pytz.log b/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-python3-pytz.log
new file mode 100644
index 00000000000..9b3771ddb38
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-python3-pytz.log
@@ -0,0 +1,246 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding
+PASS: pytz/tests/test_docs.py:test_suite
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_append
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_count
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_extend
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iadd
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_index
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_insert
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iter
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reverse
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reversed
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sort
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sorted
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_add
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_clear
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_copy
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_discard
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_iops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testGMT
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testVersion
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDst
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern
+PASS: pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:test_suite
+============================================================================
+Testsuite summary
+# TOTAL: 234
+# PASS: 234
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-raw.log
new file mode 100644
index 00000000000..9dd7c5fe093
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/ptest-raw.log
@@ -0,0 +1,251 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/python3-pytz/ptest
+PASS: pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding
+PASS: pytz/tests/test_docs.py:test_suite
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_append
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_count
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_extend
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iadd
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_index
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_insert
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iter
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reverse
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reversed
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setitem
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setslice
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sort
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sorted
+PASS: pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_add
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_bool
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_callable
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_clear
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_copy
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_discard
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_hash
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_iops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_pop
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_remove
+PASS: pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testGMT
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets
+PASS: pytz/tests/test_tzinfo.py:BasicTest.testVersion
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testDst
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles
+PASS: pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore
+PASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize
+PASS: pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava
+PASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern
+PASS: pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc
+PASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize
+PASS: pytz/tests/test_tzinfo.py:test_suite
+============================================================================
+Testsuite summary
+# TOTAL: 234
+# PASS: 234
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 1
+END: /usr/lib/python3-pytz/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/testresults.json
new file mode 100644
index 00000000000..2e67f6b602e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-pytz/testresults.json
@@ -0,0 +1,765 @@
+{
+ "runtime_core-image-ptest-python3-pytz_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-pytz",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007257461547851562,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.188586711883545,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.026033878326416016,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.8493027687072754,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0007593631744384766,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_docs.py:test_suite": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_append": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_delitem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_delslice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_extend": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_getitem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_getslice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_iadd": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_index": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_insert": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_iter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_pop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_reverse": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_reversed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_setitem": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_setslice": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_sorted": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_callable": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_clear": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_copy": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_discard": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_iops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_pop": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testGMT": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testVersion": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testDst": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:test_suite": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-pytz": {
+ "duration": "1"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.081675052642822,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log b/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log
new file mode 100644
index 00000000000..420ba414e03
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-python3-trove-classifiers.log
@@ -0,0 +1,27 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]
+PASS: tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]
+PASS: tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level classifier 'Foo' is invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier 'Foo :: Bar' is missing]
+PASS: tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier 'Bing :: Bang' does not exist]
+PASS: tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier 'Foo :: Bar' in both valid and deprecated classifiers]
+PASS: tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers containing ':' are invalid]
+============================================================================
+Testsuite summary
+# TOTAL: 15
+# PASS: 15
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-raw.log
new file mode 100644
index 00000000000..44bae6b55b8
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/ptest-raw.log
@@ -0,0 +1,32 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/python3-trove-classifiers/ptest
+PASS: tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]
+PASS: tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]
+PASS: tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level classifier 'Foo' is invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier 'Foo :: Bar' is missing]
+PASS: tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier 'Bing :: Bang' does not exist]
+PASS: tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier 'Foo :: Bar' in both valid and deprecated classifiers]
+PASS: tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers starting with 'Private' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers starting or ending with whitespace are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers containing ':' are invalid]
+PASS: tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers containing ':' are invalid]
+============================================================================
+Testsuite summary
+# TOTAL: 15
+# PASS: 15
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
+END: /usr/lib/python3-trove-classifiers/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/testresults.json
new file mode 100644
index 00000000000..ba320cc4036
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-trove-classifiers/testresults.json
@@ -0,0 +1,108 @@
+{
+ "runtime_core-image-ptest-python3-trove-classifiers_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-trove-classifiers",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006008148193359375,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1950697898864746,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.024891138076782227,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.9388008117675781,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006186962127685547,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level_classifier_'Foo'_is_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier_'Foo_::_Bar'_is_missing]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers_containing_':'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers_containing_':'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers_containing_':'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier_'Bing_::_Bang'_does_not_exist]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier_'Foo_::_Bar'_in_both_valid_and_deprecated_classifiers]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers_starting_with_'Private'_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers_starting_or_ending_with_whitespace_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers_starting_or_ending_with_whitespace_are_invalid]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-trove-classifiers": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.053598165512085,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log b/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log
new file mode 100644
index 00000000000..913fc769f33
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-python3-wcwidth.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: tests/test_core.py:test_package_version
+PASS: tests/test_core.py:test_empty_string
+PASS: tests/test_core.py:test_hello_jp
+PASS: tests/test_core.py:test_wcswidth_substr
+PASS: tests/test_core.py:test_null_width_0
+PASS: tests/test_core.py:test_control_c0_width_negative_1
+PASS: tests/test_core.py:test_combining_width
+PASS: tests/test_core.py:test_combining_cafe
+PASS: tests/test_core.py:test_combining_enclosing
+PASS: tests/test_core.py:test_balinese_script
+PASS: tests/test_core.py:test_kr_jamo_filler
+PASS: tests/test_core.py:test_devanagari_script
+PASS: tests/test_core.py:test_tamil_script
+PASS: tests/test_core.py:test_kannada_script
+PASS: tests/test_core.py:test_kannada_script_2
+PASS: tests/test_emojis.py:test_unfinished_zwj_sequence
+PASS: tests/test_emojis.py:test_non_recommended_zwj_sequence
+PASS: tests/test_emojis.py:test_another_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_longer_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_recommended_emoji_zwj_sequences
+PASS: tests/test_emojis.py:test_recommended_variation_16_sequences
+PASS: tests/test_emojis.py:test_unicode_9_vs16
+PASS: tests/test_emojis.py:test_unicode_8_vs16
+PASS: tests/test_ucslevel.py:test_latest
+PASS: tests/test_ucslevel.py:test_exact_410_str
+PASS: tests/test_ucslevel.py:test_exact_410_unicode
+PASS: tests/test_ucslevel.py:test_nearest_505_str
+PASS: tests/test_ucslevel.py:test_nearest_505_unicode
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_str
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_unicode
+PASS: tests/test_ucslevel.py:test_nearest_800_str
+PASS: tests/test_ucslevel.py:test_nearest_800_unicode
+PASS: tests/test_ucslevel.py:test_nearest_999_str
+PASS: tests/test_ucslevel.py:test_nearest_999_unicode
+PASS: tests/test_ucslevel.py:test_nonint_unicode
+PASS: tests/test_ucslevel.py:test_nonint_str
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-raw.log
new file mode 100644
index 00000000000..af7eab1e426
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/ptest-raw.log
@@ -0,0 +1,53 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/python3-wcwidth/ptest
+PASS: tests/test_core.py:test_package_version
+PASS: tests/test_core.py:test_empty_string
+PASS: tests/test_core.py:test_hello_jp
+PASS: tests/test_core.py:test_wcswidth_substr
+PASS: tests/test_core.py:test_null_width_0
+PASS: tests/test_core.py:test_control_c0_width_negative_1
+PASS: tests/test_core.py:test_combining_width
+PASS: tests/test_core.py:test_combining_cafe
+PASS: tests/test_core.py:test_combining_enclosing
+PASS: tests/test_core.py:test_balinese_script
+PASS: tests/test_core.py:test_kr_jamo_filler
+PASS: tests/test_core.py:test_devanagari_script
+PASS: tests/test_core.py:test_tamil_script
+PASS: tests/test_core.py:test_kannada_script
+PASS: tests/test_core.py:test_kannada_script_2
+PASS: tests/test_emojis.py:test_unfinished_zwj_sequence
+PASS: tests/test_emojis.py:test_non_recommended_zwj_sequence
+PASS: tests/test_emojis.py:test_another_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_longer_emoji_zwj_sequence
+PASS: tests/test_emojis.py:test_recommended_emoji_zwj_sequences
+PASS: tests/test_emojis.py:test_recommended_variation_16_sequences
+PASS: tests/test_emojis.py:test_unicode_9_vs16
+PASS: tests/test_emojis.py:test_unicode_8_vs16
+PASS: tests/test_ucslevel.py:test_latest
+PASS: tests/test_ucslevel.py:test_exact_410_str
+PASS: tests/test_ucslevel.py:test_exact_410_unicode
+PASS: tests/test_ucslevel.py:test_nearest_505_str
+PASS: tests/test_ucslevel.py:test_nearest_505_unicode
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_str
+PASS: tests/test_ucslevel.py:test_nearest_lowint40_unicode
+PASS: tests/test_ucslevel.py:test_nearest_800_str
+PASS: tests/test_ucslevel.py:test_nearest_800_unicode
+PASS: tests/test_ucslevel.py:test_nearest_999_str
+PASS: tests/test_ucslevel.py:test_nearest_999_unicode
+PASS: tests/test_ucslevel.py:test_nonint_unicode
+PASS: tests/test_ucslevel.py:test_nonint_str
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
+END: /usr/lib/python3-wcwidth/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/testresults.json
new file mode 100644
index 00000000000..3324b48e56e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-wcwidth/testresults.json
@@ -0,0 +1,171 @@
+{
+ "runtime_core-image-ptest-python3-wcwidth_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-wcwidth",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006444454193115234,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1989493370056152,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02473592758178711,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.1343517303466797,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011904239654541016,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_balinese_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_cafe": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_enclosing": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_width": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_control_c0_width_negative_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_devanagari_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_empty_string": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_hello_jp": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_kannada_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_kannada_script_2": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_kr_jamo_filler": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_null_width_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_package_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_tamil_script": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_core.py:test_wcswidth_substr": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_another_emoji_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_longer_emoji_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_non_recommended_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_recommended_emoji_zwj_sequences": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_recommended_variation_16_sequences": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unfinished_zwj_sequence": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unicode_8_vs16": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unicode_9_vs16": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_exact_410_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_exact_410_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_latest": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_505_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_505_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_800_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_800_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_999_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_999_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_lowint40_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_lowint40_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nonint_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nonint_unicode": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-wcwidth": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.05824089050293,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log b/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log
new file mode 100644
index 00000000000..9f49c993bef
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-python3-webcolors.log
@@ -0,0 +1,48 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: tests/test_conformance.py:ConformanceTests.test_html_definition_conformance
+PASS: tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb
+PASS: tests/test_conversion.py:ConversionTests.test_spelling_variants
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_serialize_simple_color
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex_format
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-raw.log
new file mode 100644
index 00000000000..d4e9ff7758f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/ptest-raw.log
@@ -0,0 +1,53 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/python3-webcolors/ptest
+PASS: tests/test_conformance.py:ConformanceTests.test_html_definition_conformance
+PASS: tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb
+PASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed
+PASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb
+PASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed
+PASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb
+PASS: tests/test_conversion.py:ConversionTests.test_spelling_variants
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex
+PASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color
+PASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color_error
+PASS: tests/test_html5.py:HTML5Tests.test_serialize_simple_color
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex_format
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb
+PASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet
+============================================================================
+Testsuite summary
+# TOTAL: 36
+# PASS: 36
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+DURATION: 0
+END: /usr/lib/python3-webcolors/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/testresults.json
new file mode 100644
index 00000000000..088b5746d65
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-python3-webcolors/testresults.json
@@ -0,0 +1,171 @@
+{
+ "runtime_core-image-ptest-python3-webcolors_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-python3-webcolors",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005218982696533203,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.190924882888794,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.020915985107421875,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.0954899787902832,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0012133121490478516,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conformance.py:ConformanceTests.test_html_definition_conformance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:ConversionTests.test_spelling_variants": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_simple_color": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_simple_color_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_serialize_simple_color": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_hex_format": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb": {
+ "status": "PASSED"
+ },
+ "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "python3-webcolors": {
+ "duration": "0"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.048207759857178,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-qemu.log b/runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-qemu.log
new file mode 100644
index 00000000000..5b32e6a9400
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-qemu.log
@@ -0,0 +1,2057 @@
+START: ptest-runner
+2024-01-31T02:02
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-os-release: Permission denied
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-config: Permission denied
+TAP version 13
+# random seed: R02S5a198b85434e4365fbbae0ef68ed4069
+1..2
+# Start of write-threshold tests
+PASS: 1 /write-threshold/not-trigger
+PASS: 2 /write-threshold/trigger
+# End of write-threshold tests
+TAP version 13
+# random seed: R02Sc662ce9f0ff5984d580364b1d2b7e3fb
+1..6
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+PASS: 2 /auth/list/add-remove
+# Start of default tests
+PASS: 3 /auth/list/default/deny
+PASS: 4 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 5 /auth/list/explicit/deny
+PASS: 6 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S1aeb5fb3a19622a9238db33b61f6401e
+1..9
+# Start of io tests
+# Start of channel tests
+# Start of socket tests
+PASS: 1 /io/channel/socket/ipv4-sync
+PASS: 2 /io/channel/socket/ipv4-async
+PASS: 3 /io/channel/socket/ipv4-fd
+PASS: 4 /io/channel/socket/ipv6-sync
+PASS: 5 /io/channel/socket/ipv6-async
+PASS: 6 /io/channel/socket/unix-sync
+PASS: 7 /io/channel/socket/unix-async
+PASS: 8 /io/channel/socket/unix-fd-pass
+PASS: 9 /io/channel/socket/unix-listen-cleanup
+# End of socket tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S124aa73325e6d406c2d6fa4b8bbb8c34
+1..23
+# Start of qgraph tests
+PASS: 1 /qgraph/init_nop
+PASS: 2 /qgraph/test_machine
+PASS: 3 /qgraph/test_contains
+PASS: 4 /qgraph/test_multiple_contains
+PASS: 5 /qgraph/test_produces
+PASS: 6 /qgraph/test_multiple_produces
+PASS: 7 /qgraph/test_consumes
+PASS: 8 /qgraph/test_multiple_consumes
+PASS: 9 /qgraph/test_driver
+PASS: 10 /qgraph/test_test
+PASS: 11 /qgraph/test_machine_contains_driver
+PASS: 12 /qgraph/test_driver_contains_driver
+PASS: 13 /qgraph/test_machine_produces_interface
+PASS: 14 /qgraph/test_driver_produces_interface
+PASS: 15 /qgraph/test_machine_consumes_interface
+PASS: 16 /qgraph/test_driver_consumes_interface
+PASS: 17 /qgraph/test_test_consumes_interface
+PASS: 18 /qgraph/test_full_sample
+PASS: 19 /qgraph/test_full_sample_raspi
+PASS: 20 /qgraph/test_cycle
+PASS: 21 /qgraph/test_two_test_same_interface
+PASS: 22 /qgraph/test_test_in_path
+PASS: 23 /qgraph/test_double_edge
+# End of qgraph tests
+TAP version 13
+# random seed: R02S1505f19ea4ef0e1f21365311d92bceaf
+1..38
+# Start of char tests
+PASS: 1 /char/null
+# ./unit/test-char:
+#
+# 'invalid' is not a valid char driver
+#
+#
+PASS: 2 /char/invalid
+PASS: 3 /char/ringbuf
+PASS: 4 /char/mux
+PASS: 5 /char/stdio
+PASS: 6 /char/pipe
+PASS: 7 /char/file
+PASS: 8 /char/file-fifo
+PASS: 9 /char/udp
+PASS: 10 /char/serial
+PASS: 11 /char/hotswap
+PASS: 12 /char/websocket
+# Start of stdio tests
+# End of stdio tests
+# Start of socket tests
+# Start of server tests
+# Start of mainloop tests
+PASS: 13 /char/socket/server/mainloop/tcp
+PASS: 14 /char/socket/server/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:44029,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:44029,server=on
+#
+#
+PASS: 15 /char/socket/server/wait-conn/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 16 /char/socket/server/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-fdpass tests
+PASS: 17 /char/socket/server/mainloop-fdpass/tcp
+PASS: 18 /char/socket/server/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36687,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36687,server=on
+#
+#
+PASS: 19 /char/socket/server/wait-conn-fdpass/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 20 /char/socket/server/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of two-clients tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:38539,server=on
+#
+#
+PASS: 21 /char/socket/server/two-clients/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 22 /char/socket/server/two-clients/unix
+# End of two-clients tests
+# End of server tests
+# Start of client tests
+# Start of mainloop tests
+PASS: 23 /char/socket/client/mainloop/tcp
+PASS: 24 /char/socket/client/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+PASS: 25 /char/socket/client/wait-conn/tcp
+PASS: 26 /char/socket/client/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-reconnect tests
+PASS: 27 /char/socket/client/mainloop-reconnect/tcp
+# slow test /char/socket/client/mainloop-reconnect/tcp executed in 1.00 secs
+PASS: 28 /char/socket/client/mainloop-reconnect/unix
+# slow test /char/socket/client/mainloop-reconnect/unix executed in 1.00 secs
+# End of mainloop-reconnect tests
+# Start of wait-conn-reconnect tests
+PASS: 29 /char/socket/client/wait-conn-reconnect/tcp
+PASS: 30 /char/socket/client/wait-conn-reconnect/unix
+# End of wait-conn-reconnect tests
+# Start of mainloop-fdpass tests
+PASS: 31 /char/socket/client/mainloop-fdpass/tcp
+PASS: 32 /char/socket/client/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+PASS: 33 /char/socket/client/wait-conn-fdpass/tcp
+PASS: 34 /char/socket/client/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of reconnect-error tests
+PASS: 35 /char/socket/client/reconnect-error/tcp
+PASS: 36 /char/socket/client/reconnect-error/unix
+# End of reconnect-error tests
+# Start of dupid-reconnect tests
+PASS: 37 /char/socket/client/dupid-reconnect/tcp
+PASS: 38 /char/socket/client/dupid-reconnect/unix
+# End of dupid-reconnect tests
+# End of client tests
+# End of socket tests
+# End of char tests
+TAP version 13
+# random seed: R02S06d8a19a06217f1804ffe5eaf9666849
+1..10
+# Start of qmp tests
+PASS: 1 /qmp/dispatch_cmd
+PASS: 2 /qmp/dispatch_cmd_oob
+PASS: 3 /qmp/dispatch_cmd_failure
+PASS: 4 /qmp/dispatch_cmd_io
+PASS: 5 /qmp/dispatch_cmd_success_response
+PASS: 6 /qmp/dispatch_cmd_deprecated
+PASS: 7 /qmp/dispatch_cmd_arg_deprecated
+PASS: 8 /qmp/dispatch_cmd_ret_deprecated
+PASS: 9 /qmp/dealloc_types
+PASS: 10 /qmp/dealloc_partial
+# End of qmp tests
+TAP version 13
+# random seed: R02S991b29a65df2320d86aaf77047dd2a62
+1..156
+# Start of visitor tests
+# Start of serialization tests
+# Start of QMP tests
+PASS: 1 /visitor/serialization/QMP/struct
+PASS: 2 /visitor/serialization/QMP/nested_struct
+PASS: 3 /visitor/serialization/QMP/nested_struct_list
+# Start of primitives tests
+PASS: 4 /visitor/serialization/QMP/primitives/string_empty
+PASS: 5 /visitor/serialization/QMP/primitives/string_whitespace
+PASS: 6 /visitor/serialization/QMP/primitives/string_newlines
+PASS: 7 /visitor/serialization/QMP/primitives/string_commas
+PASS: 8 /visitor/serialization/QMP/primitives/string_single_quoted
+PASS: 9 /visitor/serialization/QMP/primitives/string_double_quoted
+PASS: 10 /visitor/serialization/QMP/primitives/boolean_true1
+PASS: 11 /visitor/serialization/QMP/primitives/boolean_true2
+PASS: 12 /visitor/serialization/QMP/primitives/boolean_true3
+PASS: 13 /visitor/serialization/QMP/primitives/boolean_false1
+PASS: 14 /visitor/serialization/QMP/primitives/boolean_false2
+PASS: 15 /visitor/serialization/QMP/primitives/number_sanity1
+PASS: 16 /visitor/serialization/QMP/primitives/number_sanity2
+PASS: 17 /visitor/serialization/QMP/primitives/number_min
+PASS: 18 /visitor/serialization/QMP/primitives/number_max
+PASS: 19 /visitor/serialization/QMP/primitives/integer_sanity1
+PASS: 20 /visitor/serialization/QMP/primitives/integer_sanity2
+PASS: 21 /visitor/serialization/QMP/primitives/integer_min
+PASS: 22 /visitor/serialization/QMP/primitives/integer_max
+PASS: 23 /visitor/serialization/QMP/primitives/uint8_sanity1
+PASS: 24 /visitor/serialization/QMP/primitives/uint8_sanity2
+PASS: 25 /visitor/serialization/QMP/primitives/uint8_min
+PASS: 26 /visitor/serialization/QMP/primitives/uint8_max
+PASS: 27 /visitor/serialization/QMP/primitives/uint16_sanity1
+PASS: 28 /visitor/serialization/QMP/primitives/uint16_sanity2
+PASS: 29 /visitor/serialization/QMP/primitives/uint16_min
+PASS: 30 /visitor/serialization/QMP/primitives/uint16_max
+PASS: 31 /visitor/serialization/QMP/primitives/uint32_sanity1
+PASS: 32 /visitor/serialization/QMP/primitives/uint32_sanity2
+PASS: 33 /visitor/serialization/QMP/primitives/uint32_min
+PASS: 34 /visitor/serialization/QMP/primitives/uint32_max
+PASS: 35 /visitor/serialization/QMP/primitives/uint64_sanity1
+PASS: 36 /visitor/serialization/QMP/primitives/uint64_sanity2
+PASS: 37 /visitor/serialization/QMP/primitives/uint64_min
+PASS: 38 /visitor/serialization/QMP/primitives/uint64_max
+PASS: 39 /visitor/serialization/QMP/primitives/int8_sanity1
+PASS: 40 /visitor/serialization/QMP/primitives/int8_sanity2
+PASS: 41 /visitor/serialization/QMP/primitives/int8_min
+PASS: 42 /visitor/serialization/QMP/primitives/int8_max
+PASS: 43 /visitor/serialization/QMP/primitives/int16_sanity1
+PASS: 44 /visitor/serialization/QMP/primitives/int16_sanity2
+PASS: 45 /visitor/serialization/QMP/primitives/int16_min
+PASS: 46 /visitor/serialization/QMP/primitives/int16_max
+PASS: 47 /visitor/serialization/QMP/primitives/int32_sanity1
+PASS: 48 /visitor/serialization/QMP/primitives/int32_sanity2
+PASS: 49 /visitor/serialization/QMP/primitives/int32_min
+PASS: 50 /visitor/serialization/QMP/primitives/int32_max
+PASS: 51 /visitor/serialization/QMP/primitives/int64_sanity1
+PASS: 52 /visitor/serialization/QMP/primitives/int64_sanity2
+PASS: 53 /visitor/serialization/QMP/primitives/int64_min
+PASS: 54 /visitor/serialization/QMP/primitives/int64_max
+# End of primitives tests
+# Start of primitive_list tests
+PASS: 55 /visitor/serialization/QMP/primitive_list/string_empty
+PASS: 56 /visitor/serialization/QMP/primitive_list/string_whitespace
+PASS: 57 /visitor/serialization/QMP/primitive_list/string_newlines
+PASS: 58 /visitor/serialization/QMP/primitive_list/string_commas
+PASS: 59 /visitor/serialization/QMP/primitive_list/string_single_quoted
+PASS: 60 /visitor/serialization/QMP/primitive_list/string_double_quoted
+PASS: 61 /visitor/serialization/QMP/primitive_list/boolean_true1
+PASS: 62 /visitor/serialization/QMP/primitive_list/boolean_true2
+PASS: 63 /visitor/serialization/QMP/primitive_list/boolean_true3
+PASS: 64 /visitor/serialization/QMP/primitive_list/boolean_false1
+PASS: 65 /visitor/serialization/QMP/primitive_list/boolean_false2
+PASS: 66 /visitor/serialization/QMP/primitive_list/number_sanity1
+PASS: 67 /visitor/serialization/QMP/primitive_list/number_sanity2
+PASS: 68 /visitor/serialization/QMP/primitive_list/number_min
+PASS: 69 /visitor/serialization/QMP/primitive_list/number_max
+PASS: 70 /visitor/serialization/QMP/primitive_list/integer_sanity1
+PASS: 71 /visitor/serialization/QMP/primitive_list/integer_sanity2
+PASS: 72 /visitor/serialization/QMP/primitive_list/integer_min
+PASS: 73 /visitor/serialization/QMP/primitive_list/integer_max
+PASS: 74 /visitor/serialization/QMP/primitive_list/uint8_sanity1
+PASS: 75 /visitor/serialization/QMP/primitive_list/uint8_sanity2
+PASS: 76 /visitor/serialization/QMP/primitive_list/uint8_min
+PASS: 77 /visitor/serialization/QMP/primitive_list/uint8_max
+PASS: 78 /visitor/serialization/QMP/primitive_list/uint16_sanity1
+PASS: 79 /visitor/serialization/QMP/primitive_list/uint16_sanity2
+PASS: 80 /visitor/serialization/QMP/primitive_list/uint16_min
+PASS: 81 /visitor/serialization/QMP/primitive_list/uint16_max
+PASS: 82 /visitor/serialization/QMP/primitive_list/uint32_sanity1
+PASS: 83 /visitor/serialization/QMP/primitive_list/uint32_sanity2
+PASS: 84 /visitor/serialization/QMP/primitive_list/uint32_min
+PASS: 85 /visitor/serialization/QMP/primitive_list/uint32_max
+PASS: 86 /visitor/serialization/QMP/primitive_list/uint64_sanity1
+PASS: 87 /visitor/serialization/QMP/primitive_list/uint64_sanity2
+PASS: 88 /visitor/serialization/QMP/primitive_list/uint64_min
+PASS: 89 /visitor/serialization/QMP/primitive_list/uint64_max
+PASS: 90 /visitor/serialization/QMP/primitive_list/int8_sanity1
+PASS: 91 /visitor/serialization/QMP/primitive_list/int8_sanity2
+PASS: 92 /visitor/serialization/QMP/primitive_list/int8_min
+PASS: 93 /visitor/serialization/QMP/primitive_list/int8_max
+PASS: 94 /visitor/serialization/QMP/primitive_list/int16_sanity1
+PASS: 95 /visitor/serialization/QMP/primitive_list/int16_sanity2
+PASS: 96 /visitor/serialization/QMP/primitive_list/int16_min
+PASS: 97 /visitor/serialization/QMP/primitive_list/int16_max
+PASS: 98 /visitor/serialization/QMP/primitive_list/int32_sanity1
+PASS: 99 /visitor/serialization/QMP/primitive_list/int32_sanity2
+PASS: 100 /visitor/serialization/QMP/primitive_list/int32_min
+PASS: 101 /visitor/serialization/QMP/primitive_list/int32_max
+PASS: 102 /visitor/serialization/QMP/primitive_list/int64_sanity1
+PASS: 103 /visitor/serialization/QMP/primitive_list/int64_sanity2
+PASS: 104 /visitor/serialization/QMP/primitive_list/int64_min
+PASS: 105 /visitor/serialization/QMP/primitive_list/int64_max
+# End of primitive_list tests
+# End of QMP tests
+# Start of String tests
+# Start of primitives tests
+PASS: 106 /visitor/serialization/String/primitives/string_empty
+PASS: 107 /visitor/serialization/String/primitives/string_whitespace
+PASS: 108 /visitor/serialization/String/primitives/string_newlines
+PASS: 109 /visitor/serialization/String/primitives/string_commas
+PASS: 110 /visitor/serialization/String/primitives/string_single_quoted
+PASS: 111 /visitor/serialization/String/primitives/string_double_quoted
+PASS: 112 /visitor/serialization/String/primitives/boolean_true1
+PASS: 113 /visitor/serialization/String/primitives/boolean_true2
+PASS: 114 /visitor/serialization/String/primitives/boolean_true3
+PASS: 115 /visitor/serialization/String/primitives/boolean_false1
+PASS: 116 /visitor/serialization/String/primitives/boolean_false2
+PASS: 117 /visitor/serialization/String/primitives/number_sanity1
+PASS: 118 /visitor/serialization/String/primitives/number_sanity2
+PASS: 119 /visitor/serialization/String/primitives/number_min
+PASS: 120 /visitor/serialization/String/primitives/number_max
+PASS: 121 /visitor/serialization/String/primitives/integer_sanity1
+PASS: 122 /visitor/serialization/String/primitives/integer_sanity2
+PASS: 123 /visitor/serialization/String/primitives/integer_min
+PASS: 124 /visitor/serialization/String/primitives/integer_max
+PASS: 125 /visitor/serialization/String/primitives/uint8_sanity1
+PASS: 126 /visitor/serialization/String/primitives/uint8_sanity2
+PASS: 127 /visitor/serialization/String/primitives/uint8_min
+PASS: 128 /visitor/serialization/String/primitives/uint8_max
+PASS: 129 /visitor/serialization/String/primitives/uint16_sanity1
+PASS: 130 /visitor/serialization/String/primitives/uint16_sanity2
+PASS: 131 /visitor/serialization/String/primitives/uint16_min
+PASS: 132 /visitor/serialization/String/primitives/uint16_max
+PASS: 133 /visitor/serialization/String/primitives/uint32_sanity1
+PASS: 134 /visitor/serialization/String/primitives/uint32_sanity2
+PASS: 135 /visitor/serialization/String/primitives/uint32_min
+PASS: 136 /visitor/serialization/String/primitives/uint32_max
+PASS: 137 /visitor/serialization/String/primitives/uint64_sanity1
+PASS: 138 /visitor/serialization/String/primitives/uint64_sanity2
+PASS: 139 /visitor/serialization/String/primitives/uint64_min
+PASS: 140 /visitor/serialization/String/primitives/uint64_max
+PASS: 141 /visitor/serialization/String/primitives/int8_sanity1
+PASS: 142 /visitor/serialization/String/primitives/int8_sanity2
+PASS: 143 /visitor/serialization/String/primitives/int8_min
+PASS: 144 /visitor/serialization/String/primitives/int8_max
+PASS: 145 /visitor/serialization/String/primitives/int16_sanity1
+PASS: 146 /visitor/serialization/String/primitives/int16_sanity2
+PASS: 147 /visitor/serialization/String/primitives/int16_min
+PASS: 148 /visitor/serialization/String/primitives/int16_max
+PASS: 149 /visitor/serialization/String/primitives/int32_sanity1
+PASS: 150 /visitor/serialization/String/primitives/int32_sanity2
+PASS: 151 /visitor/serialization/String/primitives/int32_min
+PASS: 152 /visitor/serialization/String/primitives/int32_max
+PASS: 153 /visitor/serialization/String/primitives/int64_sanity1
+PASS: 154 /visitor/serialization/String/primitives/int64_sanity2
+PASS: 155 /visitor/serialization/String/primitives/int64_min
+PASS: 156 /visitor/serialization/String/primitives/int64_max
+# End of primitives tests
+# End of String tests
+# End of serialization tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sbb4d70d4571913799342e254b5b37c2c
+1..17
+# Start of throttle tests
+PASS: 1 /throttle/leak_bucket
+PASS: 2 /throttle/compute_wait
+PASS: 3 /throttle/init
+PASS: 4 /throttle/init_readonly
+PASS: 5 /throttle/init_writeonly
+PASS: 6 /throttle/destroy
+PASS: 7 /throttle/have_timer
+PASS: 8 /throttle/detach_attach
+PASS: 9 /throttle/config_functions
+PASS: 10 /throttle/accounting
+PASS: 11 /throttle/groups
+# Start of config tests
+PASS: 12 /throttle/config/enabled
+PASS: 13 /throttle/config/conflicting
+PASS: 14 /throttle/config/is_valid
+PASS: 15 /throttle/config/ranges
+PASS: 16 /throttle/config/max
+PASS: 17 /throttle/config/iops_size
+# End of config tests
+# End of throttle tests
+TAP version 13
+# random seed: R02Sc89aa5911aed16c9ab5e611029c0a9b4
+1..5
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+# Start of default tests
+PASS: 2 /auth/list/default/deny
+PASS: 3 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 4 /auth/list/explicit/deny
+PASS: 5 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S41ced5e0036ed053799dde5999e8de38
+1..6
+# Start of xbzrle tests
+PASS: 1 /xbzrle/uleb
+PASS: 2 /xbzrle/encode_decode_zero
+PASS: 3 /xbzrle/encode_decode_unchanged
+PASS: 4 /xbzrle/encode_decode_1_byte
+PASS: 5 /xbzrle/encode_decode_overflow
+PASS: 6 /xbzrle/encode_decode
+# End of xbzrle tests
+TAP version 13
+# random seed: R02S76bd70fe87ac8761d41ef5146719392b
+1..8
+# Start of qdist tests
+PASS: 1 /qdist/none
+PASS: 2 /qdist/pr
+# Start of single tests
+PASS: 3 /qdist/single/empty
+PASS: 4 /qdist/single/full
+# End of single tests
+# Start of binning tests
+PASS: 5 /qdist/binning/simple
+PASS: 6 /qdist/binning/precision
+PASS: 7 /qdist/binning/expand
+PASS: 8 /qdist/binning/shrink
+# End of binning tests
+# End of qdist tests
+TAP version 13
+# random seed: R02Sf66d2b77422526d74e0249e74ebb607e
+1..7
+# Start of visitor tests
+# Start of clone tests
+PASS: 1 /visitor/clone/struct
+PASS: 2 /visitor/clone/alternate
+PASS: 3 /visitor/clone/list
+PASS: 4 /visitor/clone/empty
+PASS: 5 /visitor/clone/complex1
+PASS: 6 /visitor/clone/complex2
+PASS: 7 /visitor/clone/complex3
+# End of clone tests
+# End of visitor tests
+TAP version 13
+# random seed: R02S843ef1008cf9b84abeda2ef9c93e7ce3
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_lshift
+PASS: 2 /host-utils/test_rshift
+# End of host-utils tests
+TAP version 13
+# random seed: R02Sf31c7532f2f758519abb4c8b73c2a40b
+1..23
+# Start of vmstate tests
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:a
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child_parent:f
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:parent
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+PASS: 1 /vmstate/tmp_struct
+# Start of simple tests
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:b_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i64_2
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+PASS: 2 /vmstate/simple/primitive
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+PASS: 3 /vmstate/simple/array
+# End of simple tests
+# Start of versioned tests
+# Start of load tests
+PASS: 4 /vmstate/versioned/load/v1
+PASS: 5 /vmstate/versioned/load/v2
+# End of load tests
+# End of versioned tests
+# Start of field_exists tests
+# Start of load tests
+PASS: 6 /vmstate/field_exists/load/noskip
+PASS: 7 /vmstate/field_exists/load/skip
+# End of load tests
+# Start of save tests
+PASS: 8 /vmstate/field_exists/save/noskip
+PASS: 9 /vmstate/field_exists/save/skip
+# End of save tests
+# End of field_exists tests
+# Start of array tests
+# Start of ptr tests
+# Start of str tests
+# Start of no0 tests
+PASS: 10 /vmstate/array/ptr/str/no0/save
+PASS: 11 /vmstate/array/ptr/str/no0/load
+# End of no0 tests
+# Start of 0 tests
+PASS: 12 /vmstate/array/ptr/str/0/save
+PASS: 13 /vmstate/array/ptr/str/0/load
+# End of 0 tests
+# End of str tests
+# Start of prim tests
+# Start of 0 tests
+PASS: 14 /vmstate/array/ptr/prim/0/save
+PASS: 15 /vmstate/array/ptr/prim/0/load
+# End of 0 tests
+# End of prim tests
+# End of ptr tests
+# End of array tests
+# Start of qtailq tests
+# Start of save tests
+PASS: 16 /vmstate/qtailq/save/saveq
+# End of save tests
+# Start of load tests
+PASS: 17 /vmstate/qtailq/load/loadq
+# End of load tests
+# End of qtailq tests
+# Start of gtree tests
+# Start of save tests
+PASS: 18 /vmstate/gtree/save/savedomain
+PASS: 19 /vmstate/gtree/save/saveiommu
+# End of save tests
+# Start of load tests
+PASS: 20 /vmstate/gtree/load/loaddomain
+PASS: 21 /vmstate/gtree/load/loadiommu
+# End of load tests
+# End of gtree tests
+# Start of qlist tests
+# Start of save tests
+PASS: 22 /vmstate/qlist/save/saveqlist
+# End of save tests
+# Start of load tests
+PASS: 23 /vmstate/qlist/load/loadqlist
+# End of load tests
+# End of qlist tests
+# End of vmstate tests
+TAP version 13
+# random seed: R02S9967dec1c297514409478e77314304a9
+1..12
+# Start of basic tests
+PASS: 1 /basic/no-dangling-access
+PASS: 2 /basic/lifecycle
+PASS: 3 /basic/yield
+PASS: 4 /basic/nesting
+PASS: 5 /basic/self
+PASS: 6 /basic/entered
+PASS: 7 /basic/in_coroutine
+PASS: 8 /basic/order
+# End of basic tests
+# Start of locking tests
+PASS: 9 /locking/co-mutex
+# Start of co-mutex tests
+PASS: 10 /locking/co-mutex/lockable
+# End of co-mutex tests
+# Start of co-rwlock tests
+PASS: 11 /locking/co-rwlock/upgrade
+PASS: 12 /locking/co-rwlock/downgrade
+# End of co-rwlock tests
+# End of locking tests
+TAP version 13
+# random seed: R02Sd3ab0b4302b6f7cbf008cc1c9451af05
+1..40
+# Start of hbitmap tests
+PASS: 1 /hbitmap/granularity
+# Start of size tests
+PASS: 2 /hbitmap/size/0
+PASS: 3 /hbitmap/size/unaligned
+# End of size tests
+# Start of iter tests
+PASS: 4 /hbitmap/iter/empty
+PASS: 5 /hbitmap/iter/partial
+PASS: 6 /hbitmap/iter/granularity
+PASS: 7 /hbitmap/iter/iter_and_reset
+# End of iter tests
+# Start of get tests
+PASS: 8 /hbitmap/get/all
+PASS: 9 /hbitmap/get/some
+# End of get tests
+# Start of set tests
+PASS: 10 /hbitmap/set/all
+PASS: 11 /hbitmap/set/one
+PASS: 12 /hbitmap/set/two-elem
+PASS: 13 /hbitmap/set/general
+PASS: 14 /hbitmap/set/twice
+PASS: 15 /hbitmap/set/overlap
+# End of set tests
+# Start of reset tests
+PASS: 16 /hbitmap/reset/empty
+PASS: 17 /hbitmap/reset/general
+PASS: 18 /hbitmap/reset/all
+# End of reset tests
+# Start of truncate tests
+PASS: 19 /hbitmap/truncate/nop
+# Start of grow tests
+PASS: 20 /hbitmap/truncate/grow/negligible
+PASS: 21 /hbitmap/truncate/grow/tiny
+PASS: 22 /hbitmap/truncate/grow/small
+PASS: 23 /hbitmap/truncate/grow/medium
+PASS: 24 /hbitmap/truncate/grow/large
+# End of grow tests
+# Start of shrink tests
+PASS: 25 /hbitmap/truncate/shrink/negligible
+PASS: 26 /hbitmap/truncate/shrink/tiny
+PASS: 27 /hbitmap/truncate/shrink/small
+PASS: 28 /hbitmap/truncate/shrink/medium
+PASS: 29 /hbitmap/truncate/shrink/large
+# End of shrink tests
+# End of truncate tests
+# Start of serialize tests
+PASS: 30 /hbitmap/serialize/align
+PASS: 31 /hbitmap/serialize/basic
+PASS: 32 /hbitmap/serialize/part
+PASS: 33 /hbitmap/serialize/zeroes
+# End of serialize tests
+# Start of next_zero tests
+PASS: 34 /hbitmap/next_zero/next_x_0
+PASS: 35 /hbitmap/next_zero/next_x_4
+PASS: 36 /hbitmap/next_zero/next_x_after_truncate
+# End of next_zero tests
+# Start of next_dirty_area tests
+PASS: 37 /hbitmap/next_dirty_area/next_dirty_area_0
+PASS: 38 /hbitmap/next_dirty_area/next_dirty_area_1
+PASS: 39 /hbitmap/next_dirty_area/next_dirty_area_4
+PASS: 40 /hbitmap/next_dirty_area/next_dirty_area_after_truncate
+# End of next_dirty_area tests
+# End of hbitmap tests
+TAP version 13
+# random seed: R02S947d46559b71d791646f0f3e5098ce2e
+1..4
+# Start of bitcnt tests
+PASS: 1 /bitcnt/ctpop8
+PASS: 2 /bitcnt/ctpop16
+PASS: 3 /bitcnt/ctpop32
+PASS: 4 /bitcnt/ctpop64
+# End of bitcnt tests
+TAP version 13
+# random seed: R02Sb3eedae313626718888da76ee10f4ea4
+1..1
+# Start of cutils tests
+PASS: 1 /cutils/bufferiszero
+# slow test /cutils/bufferiszero executed in 1.25 secs
+# End of cutils tests
+TAP version 13
+# random seed: R02Sa45ab2ad71344fbbbfd202683ab82148
+1..30
+# Start of bdrv-drain tests
+PASS: 1 /bdrv-drain/nested
+PASS: 2 /bdrv-drain/set_aio_context
+# Start of driver-cb tests
+PASS: 3 /bdrv-drain/driver-cb/drain_all
+PASS: 4 /bdrv-drain/driver-cb/drain
+# Start of co tests
+PASS: 5 /bdrv-drain/driver-cb/co/drain_all
+PASS: 6 /bdrv-drain/driver-cb/co/drain
+# End of co tests
+# End of driver-cb tests
+# Start of quiesce tests
+PASS: 7 /bdrv-drain/quiesce/drain_all
+PASS: 8 /bdrv-drain/quiesce/drain
+# Start of co tests
+PASS: 9 /bdrv-drain/quiesce/co/drain_all
+PASS: 10 /bdrv-drain/quiesce/co/drain
+# End of co tests
+# End of quiesce tests
+# Start of graph-change tests
+PASS: 11 /bdrv-drain/graph-change/drain_all
+# End of graph-change tests
+# Start of iothread tests
+PASS: 12 /bdrv-drain/iothread/drain_all
+PASS: 13 /bdrv-drain/iothread/drain
+# End of iothread tests
+# Start of blockjob tests
+PASS: 14 /bdrv-drain/blockjob/drain_all
+PASS: 15 /bdrv-drain/blockjob/drain
+PASS: 16 /bdrv-drain/blockjob/commit_by_drained_end
+# Start of error tests
+PASS: 17 /bdrv-drain/blockjob/error/drain_all
+PASS: 18 /bdrv-drain/blockjob/error/drain
+# End of error tests
+# Start of iothread tests
+PASS: 19 /bdrv-drain/blockjob/iothread/drain_all
+PASS: 20 /bdrv-drain/blockjob/iothread/drain
+# Start of error tests
+PASS: 21 /bdrv-drain/blockjob/iothread/error/drain_all
+PASS: 22 /bdrv-drain/blockjob/iothread/error/drain
+# End of error tests
+# End of iothread tests
+# End of blockjob tests
+# Start of deletion tests
+PASS: 23 /bdrv-drain/deletion/drain
+# End of deletion tests
+# Start of detach tests
+PASS: 24 /bdrv-drain/detach/drain_all
+PASS: 25 /bdrv-drain/detach/drain
+PASS: 26 /bdrv-drain/detach/parent_cb
+PASS: 27 /bdrv-drain/detach/driver_cb
+# End of detach tests
+# Start of attach tests
+PASS: 28 /bdrv-drain/attach/drain
+# End of attach tests
+# Start of bdrv_drop_intermediate tests
+PASS: 29 /bdrv-drain/bdrv_drop_intermediate/poll
+# End of bdrv_drop_intermediate tests
+# Start of replace_child tests
+PASS: 30 /bdrv-drain/replace_child/mid-drain
+# End of replace_child tests
+# End of bdrv-drain tests
+TAP version 13
+# random seed: R02Saad6c3eb33b107c267c42e5c316c4517
+1..2
+# Start of block-backend tests
+PASS: 1 /block-backend/drain_aio_error
+PASS: 2 /block-backend/drain_all_aio_error
+# End of block-backend tests
+Unexpected error in qio_channel_file_new_path() at /usr/src/debug/qemu/8.2.0/io/channel-file.c:58:
+./unit/test-io-channel-file: Unable to open tests/test-io-channel-file.txt: No such file or directory
+TAP version 13
+# random seed: R02Sc352973fce100c8ec0c20086bb35d52b
+1..5
+# Start of io tests
+# Start of channel tests
+TAP version 13
+# random seed: R02Sdac5036ebb8c21f99eb17fd54deeeb09
+1..2
+# Start of image-locking tests
+PASS: 1 /image-locking/basic
+PASS: 2 /image-locking/set-perm-abort
+# End of image-locking tests
+TAP version 13
+# random seed: R02S58aebcd946a50b255fb16ae302a7e407
+1..179
+# Start of cutils tests
+PASS: 1 /cutils/size_to_str
+PASS: 2 /cutils/freq_to_str
+PASS: 3 /cutils/iec_binary_prefix
+PASS: 4 /cutils/si_prefix
+# Start of parse_uint tests
+PASS: 5 /cutils/parse_uint/null
+PASS: 6 /cutils/parse_uint/empty
+PASS: 7 /cutils/parse_uint/whitespace
+PASS: 8 /cutils/parse_uint/invalid
+PASS: 9 /cutils/parse_uint/trailing
+PASS: 10 /cutils/parse_uint/correct
+PASS: 11 /cutils/parse_uint/octal
+PASS: 12 /cutils/parse_uint/decimal
+PASS: 13 /cutils/parse_uint/llong_max
+PASS: 14 /cutils/parse_uint/max
+PASS: 15 /cutils/parse_uint/overflow
+PASS: 16 /cutils/parse_uint/negative
+PASS: 17 /cutils/parse_uint/negzero
+# End of parse_uint tests
+# Start of parse_uint_full tests
+PASS: 18 /cutils/parse_uint_full/trailing
+PASS: 19 /cutils/parse_uint_full/correct
+PASS: 20 /cutils/parse_uint_full/erange_junk
+PASS: 21 /cutils/parse_uint_full/null
+# End of parse_uint_full tests
+# Start of qemu_strtoi tests
+PASS: 22 /cutils/qemu_strtoi/correct
+PASS: 23 /cutils/qemu_strtoi/null
+PASS: 24 /cutils/qemu_strtoi/empty
+PASS: 25 /cutils/qemu_strtoi/whitespace
+PASS: 26 /cutils/qemu_strtoi/invalid
+PASS: 27 /cutils/qemu_strtoi/trailing
+PASS: 28 /cutils/qemu_strtoi/octal
+PASS: 29 /cutils/qemu_strtoi/decimal
+PASS: 30 /cutils/qemu_strtoi/hex
+PASS: 31 /cutils/qemu_strtoi/max
+PASS: 32 /cutils/qemu_strtoi/overflow
+PASS: 33 /cutils/qemu_strtoi/min
+PASS: 34 /cutils/qemu_strtoi/underflow
+PASS: 35 /cutils/qemu_strtoi/negative
+PASS: 36 /cutils/qemu_strtoi/negzero
+# End of qemu_strtoi tests
+# Start of qemu_strtoi_full tests
+PASS: 37 /cutils/qemu_strtoi_full/correct
+PASS: 38 /cutils/qemu_strtoi_full/null
+PASS: 39 /cutils/qemu_strtoi_full/empty
+PASS: 40 /cutils/qemu_strtoi_full/negative
+PASS: 41 /cutils/qemu_strtoi_full/negzero
+PASS: 42 /cutils/qemu_strtoi_full/trailing
+PASS: 43 /cutils/qemu_strtoi_full/max
+PASS: 44 /cutils/qemu_strtoi_full/erange_junk
+# End of qemu_strtoi_full tests
+# Start of qemu_strtoui tests
+PASS: 45 /cutils/qemu_strtoui/correct
+PASS: 46 /cutils/qemu_strtoui/null
+PASS: 47 /cutils/qemu_strtoui/empty
+PASS: 48 /cutils/qemu_strtoui/whitespace
+PASS: 49 /cutils/qemu_strtoui/invalid
+PASS: 50 /cutils/qemu_strtoui/trailing
+PASS: 51 /cutils/qemu_strtoui/octal
+PASS: 52 /cutils/qemu_strtoui/decimal
+PASS: 53 /cutils/qemu_strtoui/hex
+PASS: 54 /cutils/qemu_strtoui/wrap
+PASS: 55 /cutils/qemu_strtoui/max
+PASS: 56 /cutils/qemu_strtoui/overflow
+PASS: 57 /cutils/qemu_strtoui/underflow
+PASS: 58 /cutils/qemu_strtoui/negative
+PASS: 59 /cutils/qemu_strtoui/negzero
+# End of qemu_strtoui tests
+# Start of qemu_strtoui_full tests
+PASS: 60 /cutils/qemu_strtoui_full/correct
+PASS: 61 /cutils/qemu_strtoui_full/null
+PASS: 62 /cutils/qemu_strtoui_full/empty
+PASS: 63 /cutils/qemu_strtoui_full/negative
+PASS: 64 /cutils/qemu_strtoui_full/negzero
+PASS: 65 /cutils/qemu_strtoui_full/trailing
+PASS: 66 /cutils/qemu_strtoui_full/max
+PASS: 67 /cutils/qemu_strtoui_full/erange_junk
+# End of qemu_strtoui_full tests
+# Start of qemu_strtol tests
+PASS: 68 /cutils/qemu_strtol/correct
+PASS: 69 /cutils/qemu_strtol/null
+PASS: 70 /cutils/qemu_strtol/empty
+PASS: 71 /cutils/qemu_strtol/whitespace
+PASS: 72 /cutils/qemu_strtol/invalid
+PASS: 73 /cutils/qemu_strtol/trailing
+PASS: 74 /cutils/qemu_strtol/octal
+PASS: 75 /cutils/qemu_strtol/decimal
+PASS: 76 /cutils/qemu_strtol/hex
+PASS: 77 /cutils/qemu_strtol/max
+PASS: 78 /cutils/qemu_strtol/overflow
+PASS: 79 /cutils/qemu_strtol/min
+PASS: 80 /cutils/qemu_strtol/underflow
+PASS: 81 /cutils/qemu_strtol/negative
+PASS: 82 /cutils/qemu_strtol/negzero
+# End of qemu_strtol tests
+# Start of qemu_strtol_full tests
+PASS: 83 /cutils/qemu_strtol_full/correct
+PASS: 84 /cutils/qemu_strtol_full/null
+PASS: 85 /cutils/qemu_strtol_full/empty
+PASS: 86 /cutils/qemu_strtol_full/negative
+PASS: 87 /cutils/qemu_strtol_full/negzero
+PASS: 88 /cutils/qemu_strtol_full/trailing
+PASS: 89 /cutils/qemu_strtol_full/max
+PASS: 90 /cutils/qemu_strtol_full/erange_junk
+# End of qemu_strtol_full tests
+# Start of qemu_strtoul tests
+PASS: 91 /cutils/qemu_strtoul/correct
+PASS: 92 /cutils/qemu_strtoul/null
+PASS: 93 /cutils/qemu_strtoul/empty
+PASS: 94 /cutils/qemu_strtoul/whitespace
+PASS: 95 /cutils/qemu_strtoul/invalid
+PASS: 96 /cutils/qemu_strtoul/trailing
+PASS: 97 /cutils/qemu_strtoul/octal
+PASS: 98 /cutils/qemu_strtoul/decimal
+PASS: 99 /cutils/qemu_strtoul/hex
+PASS: 100 /cutils/qemu_strtoul/wrap
+PASS: 101 /cutils/qemu_strtoul/max
+PASS: 102 /cutils/qemu_strtoul/overflow
+PASS: 103 /cutils/qemu_strtoul/underflow
+PASS: 104 /cutils/qemu_strtoul/negative
+PASS: 105 /cutils/qemu_strtoul/negzero
+# End of qemu_strtoul tests
+# Start of qemu_strtoul_full tests
+PASS: 106 /cutils/qemu_strtoul_full/correct
+PASS: 107 /cutils/qemu_strtoul_full/null
+PASS: 108 /cutils/qemu_strtoul_full/empty
+PASS: 109 /cutils/qemu_strtoul_full/negative
+PASS: 110 /cutils/qemu_strtoul_full/negzero
+PASS: 111 /cutils/qemu_strtoul_full/trailing
+PASS: 112 /cutils/qemu_strtoul_full/max
+PASS: 113 /cutils/qemu_strtoul_full/erange_junk
+# End of qemu_strtoul_full tests
+# Start of qemu_strtoi64 tests
+PASS: 114 /cutils/qemu_strtoi64/correct
+PASS: 115 /cutils/qemu_strtoi64/null
+PASS: 116 /cutils/qemu_strtoi64/empty
+PASS: 117 /cutils/qemu_strtoi64/whitespace
+PASS: 118 /cutils/qemu_strtoi64/invalid
+PASS: 119 /cutils/qemu_strtoi64/trailing
+PASS: 120 /cutils/qemu_strtoi64/octal
+PASS: 121 /cutils/qemu_strtoi64/decimal
+PASS: 122 /cutils/qemu_strtoi64/hex
+PASS: 123 /cutils/qemu_strtoi64/max
+PASS: 124 /cutils/qemu_strtoi64/overflow
+PASS: 125 /cutils/qemu_strtoi64/min
+PASS: 126 /cutils/qemu_strtoi64/underflow
+PASS: 127 /cutils/qemu_strtoi64/negative
+PASS: 128 /cutils/qemu_strtoi64/negzero
+# End of qemu_strtoi64 tests
+# Start of qemu_strtoi64_full tests
+PASS: 129 /cutils/qemu_strtoi64_full/correct
+PASS: 130 /cutils/qemu_strtoi64_full/null
+PASS: 131 /cutils/qemu_strtoi64_full/empty
+PASS: 132 /cutils/qemu_strtoi64_full/negative
+PASS: 133 /cutils/qemu_strtoi64_full/negzero
+PASS: 134 /cutils/qemu_strtoi64_full/trailing
+PASS: 135 /cutils/qemu_strtoi64_full/max
+PASS: 136 /cutils/qemu_strtoi64_full/erange_junk
+# End of qemu_strtoi64_full tests
+# Start of qemu_strtou64 tests
+PASS: 137 /cutils/qemu_strtou64/correct
+PASS: 138 /cutils/qemu_strtou64/null
+PASS: 139 /cutils/qemu_strtou64/empty
+PASS: 140 /cutils/qemu_strtou64/whitespace
+PASS: 141 /cutils/qemu_strtou64/invalid
+PASS: 142 /cutils/qemu_strtou64/trailing
+PASS: 143 /cutils/qemu_strtou64/octal
+PASS: 144 /cutils/qemu_strtou64/decimal
+PASS: 145 /cutils/qemu_strtou64/hex
+PASS: 146 /cutils/qemu_strtou64/wrap
+PASS: 147 /cutils/qemu_strtou64/max
+PASS: 148 /cutils/qemu_strtou64/overflow
+PASS: 149 /cutils/qemu_strtou64/underflow
+PASS: 150 /cutils/qemu_strtou64/negative
+PASS: 151 /cutils/qemu_strtou64/negzero
+# End of qemu_strtou64 tests
+# Start of qemu_strtou64_full tests
+PASS: 152 /cutils/qemu_strtou64_full/correct
+PASS: 153 /cutils/qemu_strtou64_full/null
+PASS: 154 /cutils/qemu_strtou64_full/empty
+PASS: 155 /cutils/qemu_strtou64_full/negative
+PASS: 156 /cutils/qemu_strtou64_full/negzero
+PASS: 157 /cutils/qemu_strtou64_full/trailing
+PASS: 158 /cutils/qemu_strtou64_full/max
+PASS: 159 /cutils/qemu_strtou64_full/erange_junk
+# End of qemu_strtou64_full tests
+# Start of qemu_strtod tests
+PASS: 160 /cutils/qemu_strtod/simple
+PASS: 161 /cutils/qemu_strtod/einval
+PASS: 162 /cutils/qemu_strtod/erange
+PASS: 163 /cutils/qemu_strtod/nonfinite
+PASS: 164 /cutils/qemu_strtod/trailing
+PASS: 165 /cutils/qemu_strtod/erange_junk
+# End of qemu_strtod tests
+# Start of qemu_strtod_finite tests
+PASS: 166 /cutils/qemu_strtod_finite/simple
+PASS: 167 /cutils/qemu_strtod_finite/einval
+PASS: 168 /cutils/qemu_strtod_finite/erange
+PASS: 169 /cutils/qemu_strtod_finite/nonfinite
+PASS: 170 /cutils/qemu_strtod_finite/trailing
+PASS: 171 /cutils/qemu_strtod_finite/erange_junk
+# End of qemu_strtod_finite tests
+# Start of strtosz tests
+PASS: 172 /cutils/strtosz/simple
+PASS: 173 /cutils/strtosz/hex
+PASS: 174 /cutils/strtosz/units
+PASS: 175 /cutils/strtosz/float
+PASS: 176 /cutils/strtosz/invalid
+PASS: 177 /cutils/strtosz/trailing
+PASS: 178 /cutils/strtosz/erange
+PASS: 179 /cutils/strtosz/metric
+# End of strtosz tests
+# End of cutils tests
+TAP version 13
+# random seed: R02Sde78ddcc474141fa0c9e4b7ddb9988b9
+1..1
+# Start of authz tests
+PASS: 1 /authz/simple
+# End of authz tests
+Usage: ./unit/test-rcu-list duration nreaders
+TAP version 13
+# random seed: R02Saa780bef69cd47eb8403d105c62f2e06
+1..5
+# Start of bdrv-graph-mod tests
+PASS: 1 /bdrv-graph-mod/update-perm-tree
+PASS: 2 /bdrv-graph-mod/should-update-child
+PASS: 3 /bdrv-graph-mod/parallel-perm-update
+PASS: 4 /bdrv-graph-mod/parallel-exclusive-write
+PASS: 5 /bdrv-graph-mod/append-greedy-filter
+# End of bdrv-graph-mod tests
+TAP version 13
+# random seed: R02S05add13e2232ae1446e4b9ddfefa1e6e
+1..1
+# Start of io tests
+# Start of channel tests
+# Start of null tests
+PASS: 1 /io/channel/null/io
+# End of null tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02Sa0b69114e1e403a9422298ff045945d0
+1..4
+# Start of crypto tests
+# Start of hmac tests
+PASS: 1 /crypto/hmac/iov
+PASS: 2 /crypto/hmac/alloc
+PASS: 3 /crypto/hmac/prealloc
+PASS: 4 /crypto/hmac/digest
+# End of hmac tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S418769c9f9a44dd4c56d5504c4733edb
+1..22
+# Start of sync-op tests
+PASS: 1 /sync-op/pread
+PASS: 2 /sync-op/pwrite
+PASS: 3 /sync-op/preadv
+PASS: 4 /sync-op/pwritev
+PASS: 5 /sync-op/preadv_part
+PASS: 6 /sync-op/pwritev_part
+PASS: 7 /sync-op/pwrite_compressed
+PASS: 8 /sync-op/pwrite_zeroes
+PASS: 9 /sync-op/load_vmstate
+PASS: 10 /sync-op/save_vmstate
+PASS: 11 /sync-op/pdiscard
+PASS: 12 /sync-op/truncate
+PASS: 13 /sync-op/block_status
+PASS: 14 /sync-op/flush
+PASS: 15 /sync-op/check
+PASS: 16 /sync-op/activate
+# End of sync-op tests
+# Start of attach tests
+PASS: 17 /attach/blockjob
+PASS: 18 /attach/second_node
+PASS: 19 /attach/preserve_blk_ctx
+# End of attach tests
+# Start of propagate tests
+PASS: 20 /propagate/basic
+PASS: 21 /propagate/diamond
+PASS: 22 /propagate/mirror
+# End of propagate tests
+TAP version 13
+# random seed: R02Sd04b210c779a7a72bc84a2cda167ed47
+1..1
+# Start of cpuid tests
+# Start of topology tests
+PASS: 1 /cpuid/topology/basic
+# End of topology tests
+# End of cpuid tests
+TAP version 13
+# random seed: R02Sc2e0cf79a362373fd271c9b0361bb1dd
+1..11
+# Start of int128 tests
+PASS: 1 /int128/int128_and
+PASS: 2 /int128/int128_add
+PASS: 3 /int128/int128_sub
+PASS: 4 /int128/int128_neg
+PASS: 5 /int128/int128_nz
+PASS: 6 /int128/int128_le
+PASS: 7 /int128/int128_lt
+PASS: 8 /int128/int128_ge
+PASS: 9 /int128/int128_gt
+PASS: 10 /int128/int128_rshift
+PASS: 11 /int128/int128_urshift
+# End of int128 tests
+TAP version 13
+# random seed: R02S9ace3a11c98fef6d3a05957a39ebfaa8
+1..6
+# Start of interval-tree tests
+PASS: 1 /interval-tree/empty
+PASS: 2 /interval-tree/find-one-point
+PASS: 3 /interval-tree/find-two-point
+PASS: 4 /interval-tree/find-one-range
+PASS: 5 /interval-tree/find-one-range-many
+PASS: 6 /interval-tree/find-many-range
+# End of interval-tree tests
+TAP version 13
+# random seed: R02Se040f978c9b187363ebaca19f9f26e4e
+1..4
+# Start of qtree tests
+PASS: 1 /qtree/search
+PASS: 2 /qtree/remove
+# nnodes: 62
+# nnodes: 0
+PASS: 3 /qtree/destroy
+PASS: 4 /qtree/insert
+# End of qtree tests
+TAP version 13
+# random seed: R02Scbcdb75d4abf228438d5a10c5324d763
+1..2
+# Start of qapi tests
+# Start of util tests
+PASS: 1 /qapi/util/qapi_enum_parse
+PASS: 2 /qapi/util/parse_qapi_name
+# End of util tests
+# End of qapi tests
+TAP version 13
+# random seed: R02S9690e78ab993a7f0a1dbff9bf094bfe1
+1..6
+# Start of error-report tests
+PASS: 1 /error-report/simple
+PASS: 2 /error-report/loc
+PASS: 3 /error-report/glog
+PASS: 4 /error-report/once
+PASS: 5 /error-report/timestamp
+PASS: 6 /error-report/warn
+# End of error-report tests
+TAP version 13
+# random seed: R02S73cfae183bed90947d938315a39fe4d5
+1..4
+# Start of crypto tests
+# Start of afsplit tests
+# Start of sha256 tests
+PASS: 1 /crypto/afsplit/sha256/5
+PASS: 2 /crypto/afsplit/sha256/5000
+PASS: 3 /crypto/afsplit/sha256/big
+# End of sha256 tests
+# Start of sha1 tests
+PASS: 4 /crypto/afsplit/sha1/1000
+# End of sha1 tests
+# End of afsplit tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sfd7e0f4b4e2d64990d2df506ce201375
+1..2
+# Start of qht tests
+# Start of mode tests
+PASS: 1 /qht/mode/default
+# slow test /qht/mode/default executed in 0.64 secs
+PASS: 2 /qht/mode/resize
+# End of mode tests
+# End of qht tests
+TAP version 13
+# random seed: R02S0494222c4cf5d721155287ef36a61e87
+1..9
+# Start of crypto tests
+# Start of ivgen tests
+# Start of plain tests
+PASS: 1 /crypto/ivgen/plain/1
+PASS: 2 /crypto/ivgen/plain/1f2e3d4c
+PASS: 3 /crypto/ivgen/plain/1f2e3d4c5b6a7988
+# End of plain tests
+# Start of plain64 tests
+PASS: 4 /crypto/ivgen/plain64/1
+PASS: 5 /crypto/ivgen/plain64/1f2e3d4c
+PASS: 6 /crypto/ivgen/plain64/1f2e3d4c5b6a7988
+# End of plain64 tests
+# Start of essiv tests
+PASS: 7 /crypto/ivgen/essiv/1
+PASS: 8 /crypto/ivgen/essiv/1f2e3d4c
+PASS: 9 /crypto/ivgen/essiv/1f2e3d4c5b6a7988
+# End of essiv tests
+# End of ivgen tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S29e60a0ba6d2d3a23d9d18717f943ece
+1..33
+# Start of visitor tests
+# Start of opts tests
+# Start of flatten tests
+PASS: 1 /visitor/opts/flatten/value
+# End of flatten tests
+# Start of i64 tests
+# 'i64x=5-6': Parameter 'i64x' expects an int64 value
+PASS: 2 /visitor/opts/i64/nonlist
+# Start of val1 tests
+# 'i64=0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 3 /visitor/opts/i64/val1/errno
+# 'i64=': Parameter 'i64' expects an int64 value or range
+PASS: 4 /visitor/opts/i64/val1/empty
+# 'i64=5z': Parameter 'i64' expects an int64 value or range
+PASS: 5 /visitor/opts/i64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'i64=0x7fffffffffffffff-0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 6 /visitor/opts/i64/val2/errno
+# 'i64=5-': Parameter 'i64' expects an int64 value or range
+PASS: 7 /visitor/opts/i64/val2/empty
+# 'i64=5-6z': Parameter 'i64' expects an int64 value or range
+PASS: 8 /visitor/opts/i64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'i64=6-5': Parameter 'i64' expects an int64 value or range
+PASS: 9 /visitor/opts/i64/range/empty
+PASS: 10 /visitor/opts/i64/range/minval
+PASS: 11 /visitor/opts/i64/range/maxval
+# Start of max tests
+# Start of pos tests
+PASS: 12 /visitor/opts/i64/range/max/pos/a
+PASS: 13 /visitor/opts/i64/range/max/pos/b
+# End of pos tests
+# Start of neg tests
+PASS: 14 /visitor/opts/i64/range/max/neg/a
+PASS: 15 /visitor/opts/i64/range/max/neg/b
+# End of neg tests
+# End of max tests
+# Start of 2big tests
+# 'i64=0x7ffffffffffeffff-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 16 /visitor/opts/i64/range/2big/pos
+# 'i64=-0x8000000000000000--0x7fffffffffff0000': Parameter 'i64' expects an int64 value or range
+PASS: 17 /visitor/opts/i64/range/2big/neg
+# 'i64=-0x8000000000000000-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 18 /visitor/opts/i64/range/2big/full
+# End of 2big tests
+# End of range tests
+# End of i64 tests
+# Start of u64 tests
+# 'u64x=5-6': Parameter 'u64x' expects a uint64 value
+PASS: 19 /visitor/opts/u64/nonlist
+# Start of val1 tests
+# 'u64=-1': Parameter 'u64' expects a uint64 value or range
+PASS: 20 /visitor/opts/u64/val1/errno
+# 'u64=': Parameter 'u64' expects a uint64 value or range
+PASS: 21 /visitor/opts/u64/val1/empty
+# 'u64=5z': Parameter 'u64' expects a uint64 value or range
+PASS: 22 /visitor/opts/u64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'u64=0xffffffffffffffff-0x10000000000000000': Parameter 'u64' expects a uint64 value or range
+PASS: 23 /visitor/opts/u64/val2/errno
+# 'u64=5-': Parameter 'u64' expects a uint64 value or range
+PASS: 24 /visitor/opts/u64/val2/empty
+# 'u64=5-6z': Parameter 'u64' expects a uint64 value or range
+PASS: 25 /visitor/opts/u64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'u64=6-5': Parameter 'u64' expects a uint64 value or range
+PASS: 26 /visitor/opts/u64/range/empty
+PASS: 27 /visitor/opts/u64/range/minval
+PASS: 28 /visitor/opts/u64/range/maxval
+PASS: 29 /visitor/opts/u64/range/max
+# 'u64=0-65536': Parameter 'u64' expects a uint64 value or range
+PASS: 30 /visitor/opts/u64/range/2big
+# End of range tests
+# End of u64 tests
+# Start of range tests
+PASS: 31 /visitor/opts/range/unvisited
+PASS: 32 /visitor/opts/range/beyond
+# End of range tests
+# Start of dict tests
+PASS: 33 /visitor/opts/dict/unvisited
+# End of dict tests
+# End of opts tests
+# End of visitor tests
+TAP version 13
+# random seed: R02S74297886fd277346a1622fa0a47135df
+1..1
+# Start of timed-average tests
+PASS: 1 /timed-average/average
+# End of timed-average tests
+TAP version 13
+# random seed: R02S8c6eb52750d2aa03c1a77a33a86d9deb
+1..3
+# Start of resv-mem tests
+PASS: 1 /resv-mem/range_reverse_array
+PASS: 2 /resv-mem/range_reverse_array_low_end
+PASS: 3 /resv-mem/resv_region_list_insert
+# End of resv-mem tests
+TAP version 13
+# random seed: R02S2ae2bb037d9edb9bb3106bf5b856acdf
+1..6
+# Start of yank tests
+# Start of char_change tests
+# Start of success tests
+PASS: 1 /yank/char_change/success/to_yank
+PASS: 2 /yank/char_change/success/yank_to_yank
+PASS: 3 /yank/char_change/success/from_yank
+# End of success tests
+# Start of fail tests
+PASS: 4 /yank/char_change/fail/to_yank
+PASS: 5 /yank/char_change/fail/yank_to_yank
+PASS: 6 /yank/char_change/fail/from_yank
+# End of fail tests
+# End of char_change tests
+# End of yank tests
+TAP version 13
+# random seed: R02S0e12f6882de11a99cf5140e43b03a7eb
+1..14
+# Start of string-visitor tests
+# Start of output tests
+PASS: 1 /string-visitor/output/int
+PASS: 2 /string-visitor/output/int-human
+PASS: 3 /string-visitor/output/bool
+PASS: 4 /string-visitor/output/bool-human
+PASS: 5 /string-visitor/output/number
+PASS: 6 /string-visitor/output/number-human
+PASS: 7 /string-visitor/output/string
+PASS: 8 /string-visitor/output/string-human
+PASS: 9 /string-visitor/output/no-string
+PASS: 10 /string-visitor/output/no-string-human
+PASS: 11 /string-visitor/output/enum
+PASS: 12 /string-visitor/output/enum-human
+PASS: 13 /string-visitor/output/intList
+PASS: 14 /string-visitor/output/intList-human
+# End of output tests
+# End of string-visitor tests
+Usage: ./unit/test-rcu-slist duration nreaders
+TAP version 13
+# random seed: R02Sed36c4d5edbd597522a35f5cf1d21364
+1..4
+# Start of crypto tests
+# Start of der tests
+PASS: 1 /crypto/der/parse-rsa512-priv-key
+PASS: 2 /crypto/der/parse-rsa2048-priv-key
+PASS: 3 /crypto/der/parse-ecdsa-p192-priv-key
+PASS: 4 /crypto/der/parse-ecdsa-p256-priv-key
+# End of der tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S23f0b91506be74f36bafc91f4fd7c02e
+1..4
+# Start of test-smp-parse tests
+PASS: 1 /test-smp-parse/with_dies
+PASS: 2 /test-smp-parse/with_clusters
+# Start of generic tests
+PASS: 3 /test-smp-parse/generic/valid
+PASS: 4 /test-smp-parse/generic/invalid
+# End of generic tests
+# End of test-smp-parse tests
+TAP version 13
+# random seed: R02S129085b765324424082bb675c508cb7d
+1..13
+# Start of keyval tests
+PASS: 1 /keyval/keyval_parse
+# Start of keyval_parse tests
+PASS: 2 /keyval/keyval_parse/list
+# End of keyval_parse tests
+# Start of visit tests
+PASS: 3 /keyval/visit/bool
+PASS: 4 /keyval/visit/number
+PASS: 5 /keyval/visit/size
+PASS: 6 /keyval/visit/dict
+PASS: 7 /keyval/visit/list
+PASS: 8 /keyval/visit/optional
+PASS: 9 /keyval/visit/alternate
+PASS: 10 /keyval/visit/any
+# End of visit tests
+# Start of merge tests
+PASS: 11 /keyval/merge/dict
+PASS: 12 /keyval/merge/list
+PASS: 13 /keyval/merge/conflict
+# End of merge tests
+# End of keyval tests
+TAP version 13
+# random seed: R02S73bd696497e7f3efd011be6a43367705
+1..1
+# Start of io tests
+# Start of channel tests
+PASS: 1 /io/channel/buf
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S5f4d232b3a711b2b3d1ffc5815782c53
+1..7
+# Start of visitor tests
+# Start of forward tests
+PASS: 1 /visitor/forward/struct
+PASS: 2 /visitor/forward/alternate
+PASS: 3 /visitor/forward/string
+PASS: 4 /visitor/forward/size
+PASS: 5 /visitor/forward/number
+PASS: 6 /visitor/forward/any
+PASS: 7 /visitor/forward/list
+# End of forward tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sd9bf6b7bd45a4fd9da4bca96e37c4eea
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/mulu64
+PASS: 2 /host-utils/muls64
+# End of host-utils tests
+io_read 0x7ffcd1c2d2a8
+io_poll_true 0x7ffcd1c2d2a8
+> io_poll_ready
+io_read 0x7ffcd1c2d2b4
+< io_poll_ready
+io_poll_true 0x7ffcd1c2d2a8
+io_poll_false 0x7ffcd1c2d2b4
+> io_poll_ready
+io_poll_false 0x7ffcd1c2d2b4
+io_poll_false 0x7ffcd1c2d2b4
+io_poll_false 0x7ffcd1c2d2b4
+io_poll_false 0x7ffcd1c2d2b4
+io_read 0x7ffcd1c2d2b4
+< io_poll_ready
+TAP version 13
+# random seed: R02Sdfe21b67e388d6d8ffa87321ae0632a7
+1..1
+PASS: 1 /nested-aio-poll
+TAP version 13
+# random seed: R02S15b5d221f237975b17d9a2d47177e2b0
+1..19
+# Start of qemu-opts tests
+PASS: 1 /qemu-opts/find_unknown_opts
+PASS: 2 /qemu-opts/find_opts
+PASS: 3 /qemu-opts/opts_create
+PASS: 4 /qemu-opts/opt_get
+PASS: 5 /qemu-opts/opt_get_bool
+PASS: 6 /qemu-opts/opt_get_number
+PASS: 7 /qemu-opts/opt_get_size
+PASS: 8 /qemu-opts/opt_unset
+PASS: 9 /qemu-opts/opts_reset
+PASS: 10 /qemu-opts/has_help_option
+PASS: 11 /qemu-opts/append_to_null
+PASS: 12 /qemu-opts/append
+# Start of opts_parse tests
+PASS: 13 /qemu-opts/opts_parse/general
+PASS: 14 /qemu-opts/opts_parse/bool
+PASS: 15 /qemu-opts/opts_parse/number
+PASS: 16 /qemu-opts/opts_parse/size
+# End of opts_parse tests
+# Start of to_qdict tests
+PASS: 17 /qemu-opts/to_qdict/basic
+PASS: 18 /qemu-opts/to_qdict/filtered
+PASS: 19 /qemu-opts/to_qdict/duplicates
+# End of to_qdict tests
+# End of qemu-opts tests
+TAP version 13
+# random seed: R02S1d43c006e27305a4ede11b17e827fb48
+1..42
+# Start of visitor tests
+# Start of input tests
+PASS: 1 /visitor/input/int
+PASS: 2 /visitor/input/uint
+PASS: 3 /visitor/input/int_overflow
+PASS: 4 /visitor/input/int_keyval
+PASS: 5 /visitor/input/int_str_keyval
+PASS: 6 /visitor/input/int_str_fail
+PASS: 7 /visitor/input/bool
+PASS: 8 /visitor/input/bool_keyval
+PASS: 9 /visitor/input/bool_str_keyval
+PASS: 10 /visitor/input/bool_str_fail
+PASS: 11 /visitor/input/number
+PASS: 12 /visitor/input/large_number
+PASS: 13 /visitor/input/number_keyval
+PASS: 14 /visitor/input/number_str_keyval
+PASS: 15 /visitor/input/number_str_fail
+PASS: 16 /visitor/input/size_str_keyval
+PASS: 17 /visitor/input/size_str_fail
+PASS: 18 /visitor/input/string
+PASS: 19 /visitor/input/enum
+PASS: 20 /visitor/input/struct
+PASS: 21 /visitor/input/struct-nested
+PASS: 22 /visitor/input/list2
+PASS: 23 /visitor/input/list
+PASS: 24 /visitor/input/any
+PASS: 25 /visitor/input/null
+PASS: 26 /visitor/input/union-flat
+PASS: 27 /visitor/input/union-in-union
+PASS: 28 /visitor/input/alternate
+PASS: 29 /visitor/input/errors
+PASS: 30 /visitor/input/wrong-type
+PASS: 31 /visitor/input/alternate-number
+PASS: 32 /visitor/input/alternate-list
+PASS: 33 /visitor/input/qapi-introspect
+# Start of fail tests
+PASS: 34 /visitor/input/fail/struct
+PASS: 35 /visitor/input/fail/struct-nested
+PASS: 36 /visitor/input/fail/struct-in-list
+PASS: 37 /visitor/input/fail/struct-missing
+PASS: 38 /visitor/input/fail/list
+PASS: 39 /visitor/input/fail/list-nested
+PASS: 40 /visitor/input/fail/union-flat
+PASS: 41 /visitor/input/fail/union-flat-no-discriminator
+PASS: 42 /visitor/input/fail/alternate
+# End of fail tests
+# End of input tests
+# End of visitor tests
+Usage: ./unit/test-rcu-simpleq duration nreaders
+Usage: ./unit/test-rcu-tailq duration nreaders
+TAP version 13
+# random seed: R02Sd208e14d2b9a9e22b9fc1d4f47350e7f
+1..8
+# Start of crypto tests
+# Start of cipher tests
+PASS: 1 /crypto/cipher/aes-ecb-128
+PASS: 2 /crypto/cipher/aes-ecb-192
+PASS: 3 /crypto/cipher/aes-ecb-256
+PASS: 4 /crypto/cipher/aes-cbc-128
+PASS: 5 /crypto/cipher/aes-cbc-192
+PASS: 6 /crypto/cipher/aes-cbc-256
+PASS: 7 /crypto/cipher/null-iv
+PASS: 8 /crypto/cipher/short-plaintext
+# End of cipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S77d9264e651a84275ec23fdd9474cd45
+1..6
+# Start of thread-pool tests
+PASS: 1 /thread-pool/submit
+PASS: 2 /thread-pool/submit-aio
+PASS: 3 /thread-pool/submit-co
+PASS: 4 /thread-pool/submit-many
+PASS: 5 /thread-pool/cancel
+# slow test /thread-pool/cancel executed in 2.00 secs
+PASS: 6 /thread-pool/cancel-async
+# slow test /thread-pool/cancel-async executed in 2.00 secs
+# End of thread-pool tests
+TAP version 13
+# random seed: R02Sefa45c2ecd24bfb6a87f59f906bb90b3
+1..6
+# Start of basic tests
+# Start of iov tests
+PASS: 1 /basic/iov/from-to-buf
+PASS: 2 /basic/iov/io
+# slow test /basic/iov/io executed in 0.67 secs
+PASS: 3 /basic/iov/discard-front
+PASS: 4 /basic/iov/discard-back
+PASS: 5 /basic/iov/discard-front-undo
+PASS: 6 /basic/iov/discard-back-undo
+# End of iov tests
+# End of basic tests
+TAP version 13
+# random seed: R02Sf118fd42dae53e2f3ab5889fa7507ceb
+1..16
+# Start of crypto tests
+# Start of akcipher tests
+PASS: 1 /crypto/akcipher/rsa1024-raw
+PASS: 2 /crypto/akcipher/rsa1024-pkcs1
+PASS: 3 /crypto/akcipher/rsa2048-raw
+PASS: 4 /crypto/akcipher/rsa2048-pkcs1
+PASS: 5 /crypto/akcipher/rsakey-1024-public
+PASS: 6 /crypto/akcipher/rsakey-1024-private
+PASS: 7 /crypto/akcipher/rsakey-2048-public
+PASS: 8 /crypto/akcipher/rsakey-2048-private
+PASS: 9 /crypto/akcipher/rsakey-public-lack-elem
+PASS: 10 /crypto/akcipher/rsakey-private-lack-elem
+PASS: 11 /crypto/akcipher/rsakey-public-empty-elem
+PASS: 12 /crypto/akcipher/rsakey-private-empty-elem
+PASS: 13 /crypto/akcipher/rsakey-public-empty-key
+PASS: 14 /crypto/akcipher/rsakey-private-empty-key
+PASS: 15 /crypto/akcipher/rsakey-public-invalid-length-val
+PASS: 16 /crypto/akcipher/rsakey-public-extra-elem
+# End of akcipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Seaca81d4c484a60f482af8887d5c36c6
+1..16
+# Start of crypto tests
+# Start of secret tests
+PASS: 1 /crypto/secret/direct
+# Start of indirect tests
+PASS: 2 /crypto/secret/indirect/good
+PASS: 3 /crypto/secret/indirect/badfile
+PASS: 4 /crypto/secret/indirect/emptyfile
+# End of indirect tests
+# Start of noconv tests
+PASS: 5 /crypto/secret/noconv/utf8
+# Start of base64 tests
+PASS: 6 /crypto/secret/noconv/base64/good
+PASS: 7 /crypto/secret/noconv/base64/bad
+# End of base64 tests
+# End of noconv tests
+# Start of conv tests
+# Start of base64 tests
+PASS: 8 /crypto/secret/conv/base64/utf8valid
+PASS: 9 /crypto/secret/conv/base64/utf8invalid
+# End of base64 tests
+# Start of utf8 tests
+PASS: 10 /crypto/secret/conv/utf8/base64
+# End of utf8 tests
+# End of conv tests
+# Start of crypt tests
+PASS: 11 /crypto/secret/crypt/raw
+PASS: 12 /crypto/secret/crypt/base64
+PASS: 13 /crypto/secret/crypt/shortkey
+PASS: 14 /crypto/secret/crypt/shortiv
+PASS: 15 /crypto/secret/crypt/missingiv
+PASS: 16 /crypto/secret/crypt/badiv
+# End of crypt tests
+# End of secret tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S39323509ce3991a3c11dff64c7a88ac0
+1..7
+# Start of xs_node tests
+PASS: 1 /xs_node/simple
+PASS: 2 /xs_node/tx_abort
+PASS: 3 /xs_node/tx_fail
+PASS: 4 /xs_node/tx_succeed
+PASS: 5 /xs_node/tx_rm
+PASS: 6 /xs_node/tx_resurrect
+PASS: 7 /xs_node/tx_resurrect2
+# End of xs_node tests
+TAP version 13
+# random seed: R02S9c883c9e569e531b3f16702f0d6374c5
+1..4
+# Start of logging tests
+PASS: 1 /logging/parse_range
+PASS: 2 /logging/parse_path
+PASS: 3 /logging/logfile_write_path
+PASS: 4 /logging/logfile_lock_path
+# End of logging tests
+TAP version 13
+# random seed: R02S5dc996a06ad8bd4e124597b61cbda971
+1..8
+# Start of blockjob tests
+PASS: 1 /blockjob/ids
+# Start of cancel tests
+PASS: 2 /blockjob/cancel/created
+PASS: 3 /blockjob/cancel/running
+PASS: 4 /blockjob/cancel/paused
+PASS: 5 /blockjob/cancel/ready
+PASS: 6 /blockjob/cancel/standby
+PASS: 7 /blockjob/cancel/pending
+PASS: 8 /blockjob/cancel/concluded
+# End of cancel tests
+# End of blockjob tests
+TAP version 13
+# random seed: R02Sbdcf14ea0407fd51dc0bf402ac96622a
+1..6
+# Start of bitops tests
+PASS: 1 /bitops/sextract32
+PASS: 2 /bitops/sextract64
+PASS: 3 /bitops/half_shuffle32
+PASS: 4 /bitops/half_shuffle64
+PASS: 5 /bitops/half_unshuffle32
+PASS: 6 /bitops/half_unshuffle64
+# End of bitops tests
+TAP version 13
+# random seed: R02S8332a044c06edae237f4e7bc79a06ba6
+1..7
+# Start of single tests
+PASS: 1 /single/success
+PASS: 2 /single/failure
+PASS: 3 /single/cancel
+# End of single tests
+# Start of pair tests
+PASS: 4 /pair/success
+PASS: 5 /pair/failure
+PASS: 6 /pair/cancel
+PASS: 7 /pair/fail-cancel-race
+# End of pair tests
+TAP version 13
+# random seed: R02Sc2d35d835c5d92fea3a0fd81500a49d5
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_divu128
+PASS: 2 /host-utils/test_divs128
+# End of host-utils tests
+TAP version 13
+# random seed: R02S8ef66911517a401c6958feb20ac3ddeb
+1..5
+# Start of crypto tests
+# Start of hash tests
+PASS: 1 /crypto/hash/iov
+PASS: 2 /crypto/hash/alloc
+PASS: 3 /crypto/hash/prealloc
+PASS: 4 /crypto/hash/digest
+PASS: 5 /crypto/hash/base64
+# End of hash tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sc9dcd0b35595f860c8230e06dcdbe42c
+1..5
+# Start of virtio-dmabuf tests
+PASS: 1 /virtio-dmabuf/add_rm_res
+PASS: 2 /virtio-dmabuf/add_rm_dev
+PASS: 3 /virtio-dmabuf/rm_invalid_res
+PASS: 4 /virtio-dmabuf/add_invalid_res
+PASS: 5 /virtio-dmabuf/free_res
+# End of virtio-dmabuf tests
+TAP version 13
+# random seed: R02S4bf5165faeb4543e23d051a35ee3565e
+1..6
+# Start of event tests
+PASS: 1 /event/event_a
+PASS: 2 /event/event_b
+PASS: 3 /event/event_c
+PASS: 4 /event/event_d
+PASS: 5 /event/deprecated
+PASS: 6 /event/deprecated_data
+# End of event tests
+TAP version 13
+# random seed: R02S635f14d55324f8ee8d3783210ddc94f3
+1..28
+# Start of aio tests
+PASS: 1 /aio/acquire
+# Start of bh tests
+PASS: 2 /aio/bh/schedule
+PASS: 3 /aio/bh/schedule10
+PASS: 4 /aio/bh/cancel
+PASS: 5 /aio/bh/delete
+PASS: 6 /aio/bh/flush
+# Start of callback-delete tests
+PASS: 7 /aio/bh/callback-delete/one
+PASS: 8 /aio/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 9 /aio/event/add-remove
+PASS: 10 /aio/event/wait
+PASS: 11 /aio/event/flush
+# Start of wait tests
+PASS: 12 /aio/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 13 /aio/timer/schedule
+# slow test /aio/timer/schedule executed in 1.75 secs
+# End of timer tests
+# Start of coroutine tests
+PASS: 14 /aio/coroutine/queue-chaining
+PASS: 15 /aio/coroutine/worker-thread-co-enter
+# End of coroutine tests
+# End of aio tests
+# Start of aio-gsource tests
+PASS: 16 /aio-gsource/flush
+# Start of bh tests
+PASS: 17 /aio-gsource/bh/schedule
+PASS: 18 /aio-gsource/bh/schedule10
+PASS: 19 /aio-gsource/bh/cancel
+PASS: 20 /aio-gsource/bh/delete
+PASS: 21 /aio-gsource/bh/flush
+# Start of callback-delete tests
+PASS: 22 /aio-gsource/bh/callback-delete/one
+PASS: 23 /aio-gsource/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 24 /aio-gsource/event/add-remove
+PASS: 25 /aio-gsource/event/wait
+PASS: 26 /aio-gsource/event/flush
+# Start of wait tests
+PASS: 27 /aio-gsource/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 28 /aio-gsource/timer/schedule
+# slow test /aio-gsource/timer/schedule executed in 1.75 secs
+# End of timer tests
+# End of aio-gsource tests
+TAP version 13
+# random seed: R02S96eb289b2235c8753fd6e227cd887690
+1..4
+# Start of qdev tests
+# Start of properties tests
+# Start of static tests
+PASS: 1 /qdev/properties/static/default
+PASS: 2 /qdev/properties/static/global
+# Start of default tests
+# End of default tests
+# Start of global tests
+# End of global tests
+# End of static tests
+# Start of dynamic tests
+PASS: 3 /qdev/properties/dynamic/global
+# Start of global tests
+# End of global tests
+# End of dynamic tests
+# Start of global tests
+PASS: 4 /qdev/properties/global/subclass
+# End of global tests
+# End of properties tests
+# End of qdev tests
+TAP version 13
+# random seed: R02S505c4f4483b1f649d40382a7c56fd241
+1..6
+# Start of aio tests
+# Start of multi tests
+PASS: 1 /aio/multi/lifecycle
+# scheduled 9, queued 5, retry 5, total 19
+PASS: 2 /aio/multi/schedule
+# slow test /aio/multi/schedule executed in 1.00 secs
+# Start of mutex tests
+# 123216 iterations/second
+PASS: 3 /aio/multi/mutex/contended
+# slow test /aio/multi/mutex/contended executed in 1.10 secs
+# 4546995 iterations/second
+PASS: 4 /aio/multi/mutex/handoff
+# slow test /aio/multi/mutex/handoff executed in 3.10 secs
+# 166956 iterations/second
+PASS: 5 /aio/multi/mutex/mcs
+# slow test /aio/multi/mutex/mcs executed in 1.10 secs
+# 9068167 iterations/second
+PASS: 6 /aio/multi/mutex/pthread
+# slow test /aio/multi/mutex/pthread executed in 1.10 secs
+# End of mutex tests
+# End of multi tests
+# End of aio tests
+TAP version 13
+# random seed: R02Sd72d71d96e465c05b3ff898994ff36c3
+1..16
+# Start of visitor tests
+# Start of output tests
+PASS: 1 /visitor/output/int
+PASS: 2 /visitor/output/bool
+PASS: 3 /visitor/output/number
+PASS: 4 /visitor/output/string
+PASS: 5 /visitor/output/no-string
+PASS: 6 /visitor/output/enum
+PASS: 7 /visitor/output/struct
+PASS: 8 /visitor/output/struct-nested
+PASS: 9 /visitor/output/list
+PASS: 10 /visitor/output/any
+PASS: 11 /visitor/output/list-qapi-free
+PASS: 12 /visitor/output/union-flat
+PASS: 13 /visitor/output/union-in-union
+PASS: 14 /visitor/output/alternate
+PASS: 15 /visitor/output/null
+PASS: 16 /visitor/output/list_struct
+# End of output tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Se20a2a56027405c5496d6309d45a0114
+1..2
+# Start of bitmap tests
+PASS: 1 /bitmap/bitmap_copy_with_offset
+PASS: 2 /bitmap/bitmap_set
+# End of bitmap tests
+TAP version 13
+# random seed: R02Sddfba29d8969c3acbbf5167885b67a0c
+1..6
+# Start of uuid tests
+PASS: 1 /uuid/is_null
+PASS: 2 /uuid/generate
+PASS: 3 /uuid/parse
+PASS: 4 /uuid/unparse
+PASS: 5 /uuid/unparse_strdup
+PASS: 6 /uuid/hash
+# End of uuid tests
+TAP version 13
+# random seed: R02Se434c3c3f9db565a090c05c7197abe03
+1..1
+# Start of crypto tests
+# Start of block tests
+PASS: 1 /crypto/block/qcow
+# End of block tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sb3ef699697d6c550bd7d9a53c1eb6b21
+1..9
+# Start of util tests
+# Start of socket tests
+PASS: 1 /util/socket/unix-abstract
+# Start of is-socket tests
+PASS: 2 /util/socket/is-socket/bad
+PASS: 3 /util/socket/is-socket/good
+# End of is-socket tests
+# End of socket tests
+# End of util tests
+# Start of socket tests
+# Start of fd-pass tests
+# Start of name tests
+PASS: 4 /socket/fd-pass/name/good
+PASS: 5 /socket/fd-pass/name/bad
+PASS: 6 /socket/fd-pass/name/nomon
+# End of name tests
+# Start of num tests
+PASS: 7 /socket/fd-pass/num/good
+PASS: 8 /socket/fd-pass/num/bad
+PASS: 9 /socket/fd-pass/num/nocli
+# End of num tests
+# End of fd-pass tests
+# End of socket tests
+TAP version 13
+# random seed: R02Sb0b6917c9d4723f9ee7f3b25601c8194
+1..4
+# Start of util tests
+# Start of base64 tests
+PASS: 1 /util/base64/good
+PASS: 2 /util/base64/embedded-nul
+PASS: 3 /util/base64/not-nul-terminated
+PASS: 4 /util/base64/invalid-chars
+# End of base64 tests
+# End of util tests
+TAP version 13
+# random seed: R02S0714b65b5f2459239e0f384171a809b3
+1..13
+# Start of replication tests
+# Start of primary tests
+PASS: 1 /replication/primary/read
+PASS: 2 /replication/primary/write
+PASS: 3 /replication/primary/start
+PASS: 4 /replication/primary/stop
+PASS: 5 /replication/primary/do_checkpoint
+PASS: 6 /replication/primary/get_error_all
+# End of primary tests
+# Start of secondary tests
+PASS: 7 /replication/secondary/read
+PASS: 8 /replication/secondary/write
+PASS: 9 /replication/secondary/start
+PASS: 10 /replication/secondary/stop
+# slow test /replication/secondary/stop executed in 0.51 secs
+PASS: 11 /replication/secondary/continuous_replication
+PASS: 12 /replication/secondary/do_checkpoint
+PASS: 13 /replication/secondary/get_error_all
+# End of secondary tests
+# End of replication tests
+TAP version 13
+# random seed: R02S7e1dc86059529f31c4c6e78258fdd87f
+1..5
+# Start of crypto tests
+# Start of task tests
+PASS: 1 /crypto/task/complete
+PASS: 2 /crypto/task/datafree
+PASS: 3 /crypto/task/failure
+PASS: 4 /crypto/task/thread_complete
+PASS: 5 /crypto/task/thread_failure
+# End of task tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S285e01700b6cd2f34e1771c14d436681
+1..12
+# Start of seccomp tests
+# Start of sys-fork tests
+PASS: 1 /seccomp/sys-fork/on
+PASS: 2 /seccomp/sys-fork/on-nospawn
+PASS: 3 /seccomp/sys-fork/off
+# End of sys-fork tests
+# Start of fork tests
+PASS: 4 /seccomp/fork/on
+PASS: 5 /seccomp/fork/on-nospawn
+PASS: 6 /seccomp/fork/off
+# End of fork tests
+# Start of thread tests
+PASS: 7 /seccomp/thread/on
+PASS: 8 /seccomp/thread/on-nospawn
+PASS: 9 /seccomp/thread/off
+# End of thread tests
+# Start of sched tests
+PASS: 10 /seccomp/sched/on
+PASS: 11 /seccomp/sched/on-nores
+PASS: 12 /seccomp/sched/off
+# End of sched tests
+# End of seccomp tests
+TAP version 13
+# random seed: R02S5df9dc64780899d309427063f218d47a
+1..8
+# Start of string-visitor tests
+# Start of input tests
+PASS: 1 /string-visitor/input/int
+PASS: 2 /string-visitor/input/intList
+PASS: 3 /string-visitor/input/uintList
+PASS: 4 /string-visitor/input/bool
+PASS: 5 /string-visitor/input/number
+PASS: 6 /string-visitor/input/string
+PASS: 7 /string-visitor/input/enum
+PASS: 8 /string-visitor/input/fuzz
+# End of input tests
+# End of string-visitor tests
+**
+ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S9f50bb8cecf767dc205c93f40bf0ab7a
+Bail out! ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S05ebb22cb2144d3e4e1ed311cc62f63d
+1..1
+# Start of util tests
+PASS: 1 /util/filemonitor
+# End of util tests
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Saa3f25ed017c864bb36db198ac2e82d4
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S952196f38769be060b2eca3361e0aaa4
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Sb1b7757c84932b2a45c629751761d62a
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S76f820c7a3b2a708ebeb392b7715615e
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S7e3608047080f6b1bd2db7c213308e78
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S3e2cca18a6e785943d8162023a1818d2
+DURATION: 24
diff --git a/runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-raw.log
new file mode 100644
index 00000000000..84acda5471a
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-qemu/ptest-raw.log
@@ -0,0 +1,2062 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/qemu/ptest
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-os-release: Permission denied
+/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-config: Permission denied
+TAP version 13
+# random seed: R02S5a198b85434e4365fbbae0ef68ed4069
+1..2
+# Start of write-threshold tests
+PASS: 1 /write-threshold/not-trigger
+PASS: 2 /write-threshold/trigger
+# End of write-threshold tests
+TAP version 13
+# random seed: R02Sc662ce9f0ff5984d580364b1d2b7e3fb
+1..6
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+PASS: 2 /auth/list/add-remove
+# Start of default tests
+PASS: 3 /auth/list/default/deny
+PASS: 4 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 5 /auth/list/explicit/deny
+PASS: 6 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S1aeb5fb3a19622a9238db33b61f6401e
+1..9
+# Start of io tests
+# Start of channel tests
+# Start of socket tests
+PASS: 1 /io/channel/socket/ipv4-sync
+PASS: 2 /io/channel/socket/ipv4-async
+PASS: 3 /io/channel/socket/ipv4-fd
+PASS: 4 /io/channel/socket/ipv6-sync
+PASS: 5 /io/channel/socket/ipv6-async
+PASS: 6 /io/channel/socket/unix-sync
+PASS: 7 /io/channel/socket/unix-async
+PASS: 8 /io/channel/socket/unix-fd-pass
+PASS: 9 /io/channel/socket/unix-listen-cleanup
+# End of socket tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S124aa73325e6d406c2d6fa4b8bbb8c34
+1..23
+# Start of qgraph tests
+PASS: 1 /qgraph/init_nop
+PASS: 2 /qgraph/test_machine
+PASS: 3 /qgraph/test_contains
+PASS: 4 /qgraph/test_multiple_contains
+PASS: 5 /qgraph/test_produces
+PASS: 6 /qgraph/test_multiple_produces
+PASS: 7 /qgraph/test_consumes
+PASS: 8 /qgraph/test_multiple_consumes
+PASS: 9 /qgraph/test_driver
+PASS: 10 /qgraph/test_test
+PASS: 11 /qgraph/test_machine_contains_driver
+PASS: 12 /qgraph/test_driver_contains_driver
+PASS: 13 /qgraph/test_machine_produces_interface
+PASS: 14 /qgraph/test_driver_produces_interface
+PASS: 15 /qgraph/test_machine_consumes_interface
+PASS: 16 /qgraph/test_driver_consumes_interface
+PASS: 17 /qgraph/test_test_consumes_interface
+PASS: 18 /qgraph/test_full_sample
+PASS: 19 /qgraph/test_full_sample_raspi
+PASS: 20 /qgraph/test_cycle
+PASS: 21 /qgraph/test_two_test_same_interface
+PASS: 22 /qgraph/test_test_in_path
+PASS: 23 /qgraph/test_double_edge
+# End of qgraph tests
+TAP version 13
+# random seed: R02S1505f19ea4ef0e1f21365311d92bceaf
+1..38
+# Start of char tests
+PASS: 1 /char/null
+# ./unit/test-char:
+#
+# 'invalid' is not a valid char driver
+#
+#
+PASS: 2 /char/invalid
+PASS: 3 /char/ringbuf
+PASS: 4 /char/mux
+PASS: 5 /char/stdio
+PASS: 6 /char/pipe
+PASS: 7 /char/file
+PASS: 8 /char/file-fifo
+PASS: 9 /char/udp
+PASS: 10 /char/serial
+PASS: 11 /char/hotswap
+PASS: 12 /char/websocket
+# Start of stdio tests
+# End of stdio tests
+# Start of socket tests
+# Start of server tests
+# Start of mainloop tests
+PASS: 13 /char/socket/server/mainloop/tcp
+PASS: 14 /char/socket/server/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:44029,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:44029,server=on
+#
+#
+PASS: 15 /char/socket/server/wait-conn/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 16 /char/socket/server/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-fdpass tests
+PASS: 17 /char/socket/server/mainloop-fdpass/tcp
+PASS: 18 /char/socket/server/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36687,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36687,server=on
+#
+#
+PASS: 19 /char/socket/server/wait-conn-fdpass/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 20 /char/socket/server/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of two-clients tests
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:38539,server=on
+#
+#
+PASS: 21 /char/socket/server/two-clients/tcp
+# ./unit/test-char:
+#
+# info:
+# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on
+#
+#
+PASS: 22 /char/socket/server/two-clients/unix
+# End of two-clients tests
+# End of server tests
+# Start of client tests
+# Start of mainloop tests
+PASS: 23 /char/socket/client/mainloop/tcp
+PASS: 24 /char/socket/client/mainloop/unix
+# End of mainloop tests
+# Start of wait-conn tests
+PASS: 25 /char/socket/client/wait-conn/tcp
+PASS: 26 /char/socket/client/wait-conn/unix
+# End of wait-conn tests
+# Start of mainloop-reconnect tests
+PASS: 27 /char/socket/client/mainloop-reconnect/tcp
+# slow test /char/socket/client/mainloop-reconnect/tcp executed in 1.00 secs
+PASS: 28 /char/socket/client/mainloop-reconnect/unix
+# slow test /char/socket/client/mainloop-reconnect/unix executed in 1.00 secs
+# End of mainloop-reconnect tests
+# Start of wait-conn-reconnect tests
+PASS: 29 /char/socket/client/wait-conn-reconnect/tcp
+PASS: 30 /char/socket/client/wait-conn-reconnect/unix
+# End of wait-conn-reconnect tests
+# Start of mainloop-fdpass tests
+PASS: 31 /char/socket/client/mainloop-fdpass/tcp
+PASS: 32 /char/socket/client/mainloop-fdpass/unix
+# End of mainloop-fdpass tests
+# Start of wait-conn-fdpass tests
+PASS: 33 /char/socket/client/wait-conn-fdpass/tcp
+PASS: 34 /char/socket/client/wait-conn-fdpass/unix
+# End of wait-conn-fdpass tests
+# Start of reconnect-error tests
+PASS: 35 /char/socket/client/reconnect-error/tcp
+PASS: 36 /char/socket/client/reconnect-error/unix
+# End of reconnect-error tests
+# Start of dupid-reconnect tests
+PASS: 37 /char/socket/client/dupid-reconnect/tcp
+PASS: 38 /char/socket/client/dupid-reconnect/unix
+# End of dupid-reconnect tests
+# End of client tests
+# End of socket tests
+# End of char tests
+TAP version 13
+# random seed: R02S06d8a19a06217f1804ffe5eaf9666849
+1..10
+# Start of qmp tests
+PASS: 1 /qmp/dispatch_cmd
+PASS: 2 /qmp/dispatch_cmd_oob
+PASS: 3 /qmp/dispatch_cmd_failure
+PASS: 4 /qmp/dispatch_cmd_io
+PASS: 5 /qmp/dispatch_cmd_success_response
+PASS: 6 /qmp/dispatch_cmd_deprecated
+PASS: 7 /qmp/dispatch_cmd_arg_deprecated
+PASS: 8 /qmp/dispatch_cmd_ret_deprecated
+PASS: 9 /qmp/dealloc_types
+PASS: 10 /qmp/dealloc_partial
+# End of qmp tests
+TAP version 13
+# random seed: R02S991b29a65df2320d86aaf77047dd2a62
+1..156
+# Start of visitor tests
+# Start of serialization tests
+# Start of QMP tests
+PASS: 1 /visitor/serialization/QMP/struct
+PASS: 2 /visitor/serialization/QMP/nested_struct
+PASS: 3 /visitor/serialization/QMP/nested_struct_list
+# Start of primitives tests
+PASS: 4 /visitor/serialization/QMP/primitives/string_empty
+PASS: 5 /visitor/serialization/QMP/primitives/string_whitespace
+PASS: 6 /visitor/serialization/QMP/primitives/string_newlines
+PASS: 7 /visitor/serialization/QMP/primitives/string_commas
+PASS: 8 /visitor/serialization/QMP/primitives/string_single_quoted
+PASS: 9 /visitor/serialization/QMP/primitives/string_double_quoted
+PASS: 10 /visitor/serialization/QMP/primitives/boolean_true1
+PASS: 11 /visitor/serialization/QMP/primitives/boolean_true2
+PASS: 12 /visitor/serialization/QMP/primitives/boolean_true3
+PASS: 13 /visitor/serialization/QMP/primitives/boolean_false1
+PASS: 14 /visitor/serialization/QMP/primitives/boolean_false2
+PASS: 15 /visitor/serialization/QMP/primitives/number_sanity1
+PASS: 16 /visitor/serialization/QMP/primitives/number_sanity2
+PASS: 17 /visitor/serialization/QMP/primitives/number_min
+PASS: 18 /visitor/serialization/QMP/primitives/number_max
+PASS: 19 /visitor/serialization/QMP/primitives/integer_sanity1
+PASS: 20 /visitor/serialization/QMP/primitives/integer_sanity2
+PASS: 21 /visitor/serialization/QMP/primitives/integer_min
+PASS: 22 /visitor/serialization/QMP/primitives/integer_max
+PASS: 23 /visitor/serialization/QMP/primitives/uint8_sanity1
+PASS: 24 /visitor/serialization/QMP/primitives/uint8_sanity2
+PASS: 25 /visitor/serialization/QMP/primitives/uint8_min
+PASS: 26 /visitor/serialization/QMP/primitives/uint8_max
+PASS: 27 /visitor/serialization/QMP/primitives/uint16_sanity1
+PASS: 28 /visitor/serialization/QMP/primitives/uint16_sanity2
+PASS: 29 /visitor/serialization/QMP/primitives/uint16_min
+PASS: 30 /visitor/serialization/QMP/primitives/uint16_max
+PASS: 31 /visitor/serialization/QMP/primitives/uint32_sanity1
+PASS: 32 /visitor/serialization/QMP/primitives/uint32_sanity2
+PASS: 33 /visitor/serialization/QMP/primitives/uint32_min
+PASS: 34 /visitor/serialization/QMP/primitives/uint32_max
+PASS: 35 /visitor/serialization/QMP/primitives/uint64_sanity1
+PASS: 36 /visitor/serialization/QMP/primitives/uint64_sanity2
+PASS: 37 /visitor/serialization/QMP/primitives/uint64_min
+PASS: 38 /visitor/serialization/QMP/primitives/uint64_max
+PASS: 39 /visitor/serialization/QMP/primitives/int8_sanity1
+PASS: 40 /visitor/serialization/QMP/primitives/int8_sanity2
+PASS: 41 /visitor/serialization/QMP/primitives/int8_min
+PASS: 42 /visitor/serialization/QMP/primitives/int8_max
+PASS: 43 /visitor/serialization/QMP/primitives/int16_sanity1
+PASS: 44 /visitor/serialization/QMP/primitives/int16_sanity2
+PASS: 45 /visitor/serialization/QMP/primitives/int16_min
+PASS: 46 /visitor/serialization/QMP/primitives/int16_max
+PASS: 47 /visitor/serialization/QMP/primitives/int32_sanity1
+PASS: 48 /visitor/serialization/QMP/primitives/int32_sanity2
+PASS: 49 /visitor/serialization/QMP/primitives/int32_min
+PASS: 50 /visitor/serialization/QMP/primitives/int32_max
+PASS: 51 /visitor/serialization/QMP/primitives/int64_sanity1
+PASS: 52 /visitor/serialization/QMP/primitives/int64_sanity2
+PASS: 53 /visitor/serialization/QMP/primitives/int64_min
+PASS: 54 /visitor/serialization/QMP/primitives/int64_max
+# End of primitives tests
+# Start of primitive_list tests
+PASS: 55 /visitor/serialization/QMP/primitive_list/string_empty
+PASS: 56 /visitor/serialization/QMP/primitive_list/string_whitespace
+PASS: 57 /visitor/serialization/QMP/primitive_list/string_newlines
+PASS: 58 /visitor/serialization/QMP/primitive_list/string_commas
+PASS: 59 /visitor/serialization/QMP/primitive_list/string_single_quoted
+PASS: 60 /visitor/serialization/QMP/primitive_list/string_double_quoted
+PASS: 61 /visitor/serialization/QMP/primitive_list/boolean_true1
+PASS: 62 /visitor/serialization/QMP/primitive_list/boolean_true2
+PASS: 63 /visitor/serialization/QMP/primitive_list/boolean_true3
+PASS: 64 /visitor/serialization/QMP/primitive_list/boolean_false1
+PASS: 65 /visitor/serialization/QMP/primitive_list/boolean_false2
+PASS: 66 /visitor/serialization/QMP/primitive_list/number_sanity1
+PASS: 67 /visitor/serialization/QMP/primitive_list/number_sanity2
+PASS: 68 /visitor/serialization/QMP/primitive_list/number_min
+PASS: 69 /visitor/serialization/QMP/primitive_list/number_max
+PASS: 70 /visitor/serialization/QMP/primitive_list/integer_sanity1
+PASS: 71 /visitor/serialization/QMP/primitive_list/integer_sanity2
+PASS: 72 /visitor/serialization/QMP/primitive_list/integer_min
+PASS: 73 /visitor/serialization/QMP/primitive_list/integer_max
+PASS: 74 /visitor/serialization/QMP/primitive_list/uint8_sanity1
+PASS: 75 /visitor/serialization/QMP/primitive_list/uint8_sanity2
+PASS: 76 /visitor/serialization/QMP/primitive_list/uint8_min
+PASS: 77 /visitor/serialization/QMP/primitive_list/uint8_max
+PASS: 78 /visitor/serialization/QMP/primitive_list/uint16_sanity1
+PASS: 79 /visitor/serialization/QMP/primitive_list/uint16_sanity2
+PASS: 80 /visitor/serialization/QMP/primitive_list/uint16_min
+PASS: 81 /visitor/serialization/QMP/primitive_list/uint16_max
+PASS: 82 /visitor/serialization/QMP/primitive_list/uint32_sanity1
+PASS: 83 /visitor/serialization/QMP/primitive_list/uint32_sanity2
+PASS: 84 /visitor/serialization/QMP/primitive_list/uint32_min
+PASS: 85 /visitor/serialization/QMP/primitive_list/uint32_max
+PASS: 86 /visitor/serialization/QMP/primitive_list/uint64_sanity1
+PASS: 87 /visitor/serialization/QMP/primitive_list/uint64_sanity2
+PASS: 88 /visitor/serialization/QMP/primitive_list/uint64_min
+PASS: 89 /visitor/serialization/QMP/primitive_list/uint64_max
+PASS: 90 /visitor/serialization/QMP/primitive_list/int8_sanity1
+PASS: 91 /visitor/serialization/QMP/primitive_list/int8_sanity2
+PASS: 92 /visitor/serialization/QMP/primitive_list/int8_min
+PASS: 93 /visitor/serialization/QMP/primitive_list/int8_max
+PASS: 94 /visitor/serialization/QMP/primitive_list/int16_sanity1
+PASS: 95 /visitor/serialization/QMP/primitive_list/int16_sanity2
+PASS: 96 /visitor/serialization/QMP/primitive_list/int16_min
+PASS: 97 /visitor/serialization/QMP/primitive_list/int16_max
+PASS: 98 /visitor/serialization/QMP/primitive_list/int32_sanity1
+PASS: 99 /visitor/serialization/QMP/primitive_list/int32_sanity2
+PASS: 100 /visitor/serialization/QMP/primitive_list/int32_min
+PASS: 101 /visitor/serialization/QMP/primitive_list/int32_max
+PASS: 102 /visitor/serialization/QMP/primitive_list/int64_sanity1
+PASS: 103 /visitor/serialization/QMP/primitive_list/int64_sanity2
+PASS: 104 /visitor/serialization/QMP/primitive_list/int64_min
+PASS: 105 /visitor/serialization/QMP/primitive_list/int64_max
+# End of primitive_list tests
+# End of QMP tests
+# Start of String tests
+# Start of primitives tests
+PASS: 106 /visitor/serialization/String/primitives/string_empty
+PASS: 107 /visitor/serialization/String/primitives/string_whitespace
+PASS: 108 /visitor/serialization/String/primitives/string_newlines
+PASS: 109 /visitor/serialization/String/primitives/string_commas
+PASS: 110 /visitor/serialization/String/primitives/string_single_quoted
+PASS: 111 /visitor/serialization/String/primitives/string_double_quoted
+PASS: 112 /visitor/serialization/String/primitives/boolean_true1
+PASS: 113 /visitor/serialization/String/primitives/boolean_true2
+PASS: 114 /visitor/serialization/String/primitives/boolean_true3
+PASS: 115 /visitor/serialization/String/primitives/boolean_false1
+PASS: 116 /visitor/serialization/String/primitives/boolean_false2
+PASS: 117 /visitor/serialization/String/primitives/number_sanity1
+PASS: 118 /visitor/serialization/String/primitives/number_sanity2
+PASS: 119 /visitor/serialization/String/primitives/number_min
+PASS: 120 /visitor/serialization/String/primitives/number_max
+PASS: 121 /visitor/serialization/String/primitives/integer_sanity1
+PASS: 122 /visitor/serialization/String/primitives/integer_sanity2
+PASS: 123 /visitor/serialization/String/primitives/integer_min
+PASS: 124 /visitor/serialization/String/primitives/integer_max
+PASS: 125 /visitor/serialization/String/primitives/uint8_sanity1
+PASS: 126 /visitor/serialization/String/primitives/uint8_sanity2
+PASS: 127 /visitor/serialization/String/primitives/uint8_min
+PASS: 128 /visitor/serialization/String/primitives/uint8_max
+PASS: 129 /visitor/serialization/String/primitives/uint16_sanity1
+PASS: 130 /visitor/serialization/String/primitives/uint16_sanity2
+PASS: 131 /visitor/serialization/String/primitives/uint16_min
+PASS: 132 /visitor/serialization/String/primitives/uint16_max
+PASS: 133 /visitor/serialization/String/primitives/uint32_sanity1
+PASS: 134 /visitor/serialization/String/primitives/uint32_sanity2
+PASS: 135 /visitor/serialization/String/primitives/uint32_min
+PASS: 136 /visitor/serialization/String/primitives/uint32_max
+PASS: 137 /visitor/serialization/String/primitives/uint64_sanity1
+PASS: 138 /visitor/serialization/String/primitives/uint64_sanity2
+PASS: 139 /visitor/serialization/String/primitives/uint64_min
+PASS: 140 /visitor/serialization/String/primitives/uint64_max
+PASS: 141 /visitor/serialization/String/primitives/int8_sanity1
+PASS: 142 /visitor/serialization/String/primitives/int8_sanity2
+PASS: 143 /visitor/serialization/String/primitives/int8_min
+PASS: 144 /visitor/serialization/String/primitives/int8_max
+PASS: 145 /visitor/serialization/String/primitives/int16_sanity1
+PASS: 146 /visitor/serialization/String/primitives/int16_sanity2
+PASS: 147 /visitor/serialization/String/primitives/int16_min
+PASS: 148 /visitor/serialization/String/primitives/int16_max
+PASS: 149 /visitor/serialization/String/primitives/int32_sanity1
+PASS: 150 /visitor/serialization/String/primitives/int32_sanity2
+PASS: 151 /visitor/serialization/String/primitives/int32_min
+PASS: 152 /visitor/serialization/String/primitives/int32_max
+PASS: 153 /visitor/serialization/String/primitives/int64_sanity1
+PASS: 154 /visitor/serialization/String/primitives/int64_sanity2
+PASS: 155 /visitor/serialization/String/primitives/int64_min
+PASS: 156 /visitor/serialization/String/primitives/int64_max
+# End of primitives tests
+# End of String tests
+# End of serialization tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sbb4d70d4571913799342e254b5b37c2c
+1..17
+# Start of throttle tests
+PASS: 1 /throttle/leak_bucket
+PASS: 2 /throttle/compute_wait
+PASS: 3 /throttle/init
+PASS: 4 /throttle/init_readonly
+PASS: 5 /throttle/init_writeonly
+PASS: 6 /throttle/destroy
+PASS: 7 /throttle/have_timer
+PASS: 8 /throttle/detach_attach
+PASS: 9 /throttle/config_functions
+PASS: 10 /throttle/accounting
+PASS: 11 /throttle/groups
+# Start of config tests
+PASS: 12 /throttle/config/enabled
+PASS: 13 /throttle/config/conflicting
+PASS: 14 /throttle/config/is_valid
+PASS: 15 /throttle/config/ranges
+PASS: 16 /throttle/config/max
+PASS: 17 /throttle/config/iops_size
+# End of config tests
+# End of throttle tests
+TAP version 13
+# random seed: R02Sc89aa5911aed16c9ab5e611029c0a9b4
+1..5
+# Start of auth tests
+# Start of list tests
+PASS: 1 /auth/list/complex
+# Start of default tests
+PASS: 2 /auth/list/default/deny
+PASS: 3 /auth/list/default/allow
+# End of default tests
+# Start of explicit tests
+PASS: 4 /auth/list/explicit/deny
+PASS: 5 /auth/list/explicit/allow
+# End of explicit tests
+# End of list tests
+# End of auth tests
+TAP version 13
+# random seed: R02S41ced5e0036ed053799dde5999e8de38
+1..6
+# Start of xbzrle tests
+PASS: 1 /xbzrle/uleb
+PASS: 2 /xbzrle/encode_decode_zero
+PASS: 3 /xbzrle/encode_decode_unchanged
+PASS: 4 /xbzrle/encode_decode_1_byte
+PASS: 5 /xbzrle/encode_decode_overflow
+PASS: 6 /xbzrle/encode_decode
+# End of xbzrle tests
+TAP version 13
+# random seed: R02S76bd70fe87ac8761d41ef5146719392b
+1..8
+# Start of qdist tests
+PASS: 1 /qdist/none
+PASS: 2 /qdist/pr
+# Start of single tests
+PASS: 3 /qdist/single/empty
+PASS: 4 /qdist/single/full
+# End of single tests
+# Start of binning tests
+PASS: 5 /qdist/binning/simple
+PASS: 6 /qdist/binning/precision
+PASS: 7 /qdist/binning/expand
+PASS: 8 /qdist/binning/shrink
+# End of binning tests
+# End of qdist tests
+TAP version 13
+# random seed: R02Sf66d2b77422526d74e0249e74ebb607e
+1..7
+# Start of visitor tests
+# Start of clone tests
+PASS: 1 /visitor/clone/struct
+PASS: 2 /visitor/clone/alternate
+PASS: 3 /visitor/clone/list
+PASS: 4 /visitor/clone/empty
+PASS: 5 /visitor/clone/complex1
+PASS: 6 /visitor/clone/complex2
+PASS: 7 /visitor/clone/complex3
+# End of clone tests
+# End of visitor tests
+TAP version 13
+# random seed: R02S843ef1008cf9b84abeda2ef9c93e7ce3
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_lshift
+PASS: 2 /host-utils/test_rshift
+# End of host-utils tests
+TAP version 13
+# random seed: R02Sf31c7532f2f758519abb4c8b73c2a40b
+1..23
+# Start of vmstate tests
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:a
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child_parent:f
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:parent
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/tmp_child:diff
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load test/with_tmp:tmp
+#
+#
+PASS: 1 /vmstate/tmp_struct
+# Start of simple tests
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:b_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i64_2
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/primitive:i32_1
+#
+#
+PASS: 2 /vmstate/simple/primitive
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+# ./unit/test-vmstate:
+#
+# Failed to load simple/array:u16_1
+#
+#
+PASS: 3 /vmstate/simple/array
+# End of simple tests
+# Start of versioned tests
+# Start of load tests
+PASS: 4 /vmstate/versioned/load/v1
+PASS: 5 /vmstate/versioned/load/v2
+# End of load tests
+# End of versioned tests
+# Start of field_exists tests
+# Start of load tests
+PASS: 6 /vmstate/field_exists/load/noskip
+PASS: 7 /vmstate/field_exists/load/skip
+# End of load tests
+# Start of save tests
+PASS: 8 /vmstate/field_exists/save/noskip
+PASS: 9 /vmstate/field_exists/save/skip
+# End of save tests
+# End of field_exists tests
+# Start of array tests
+# Start of ptr tests
+# Start of str tests
+# Start of no0 tests
+PASS: 10 /vmstate/array/ptr/str/no0/save
+PASS: 11 /vmstate/array/ptr/str/no0/load
+# End of no0 tests
+# Start of 0 tests
+PASS: 12 /vmstate/array/ptr/str/0/save
+PASS: 13 /vmstate/array/ptr/str/0/load
+# End of 0 tests
+# End of str tests
+# Start of prim tests
+# Start of 0 tests
+PASS: 14 /vmstate/array/ptr/prim/0/save
+PASS: 15 /vmstate/array/ptr/prim/0/load
+# End of 0 tests
+# End of prim tests
+# End of ptr tests
+# End of array tests
+# Start of qtailq tests
+# Start of save tests
+PASS: 16 /vmstate/qtailq/save/saveq
+# End of save tests
+# Start of load tests
+PASS: 17 /vmstate/qtailq/load/loadq
+# End of load tests
+# End of qtailq tests
+# Start of gtree tests
+# Start of save tests
+PASS: 18 /vmstate/gtree/save/savedomain
+PASS: 19 /vmstate/gtree/save/saveiommu
+# End of save tests
+# Start of load tests
+PASS: 20 /vmstate/gtree/load/loaddomain
+PASS: 21 /vmstate/gtree/load/loadiommu
+# End of load tests
+# End of gtree tests
+# Start of qlist tests
+# Start of save tests
+PASS: 22 /vmstate/qlist/save/saveqlist
+# End of save tests
+# Start of load tests
+PASS: 23 /vmstate/qlist/load/loadqlist
+# End of load tests
+# End of qlist tests
+# End of vmstate tests
+TAP version 13
+# random seed: R02S9967dec1c297514409478e77314304a9
+1..12
+# Start of basic tests
+PASS: 1 /basic/no-dangling-access
+PASS: 2 /basic/lifecycle
+PASS: 3 /basic/yield
+PASS: 4 /basic/nesting
+PASS: 5 /basic/self
+PASS: 6 /basic/entered
+PASS: 7 /basic/in_coroutine
+PASS: 8 /basic/order
+# End of basic tests
+# Start of locking tests
+PASS: 9 /locking/co-mutex
+# Start of co-mutex tests
+PASS: 10 /locking/co-mutex/lockable
+# End of co-mutex tests
+# Start of co-rwlock tests
+PASS: 11 /locking/co-rwlock/upgrade
+PASS: 12 /locking/co-rwlock/downgrade
+# End of co-rwlock tests
+# End of locking tests
+TAP version 13
+# random seed: R02Sd3ab0b4302b6f7cbf008cc1c9451af05
+1..40
+# Start of hbitmap tests
+PASS: 1 /hbitmap/granularity
+# Start of size tests
+PASS: 2 /hbitmap/size/0
+PASS: 3 /hbitmap/size/unaligned
+# End of size tests
+# Start of iter tests
+PASS: 4 /hbitmap/iter/empty
+PASS: 5 /hbitmap/iter/partial
+PASS: 6 /hbitmap/iter/granularity
+PASS: 7 /hbitmap/iter/iter_and_reset
+# End of iter tests
+# Start of get tests
+PASS: 8 /hbitmap/get/all
+PASS: 9 /hbitmap/get/some
+# End of get tests
+# Start of set tests
+PASS: 10 /hbitmap/set/all
+PASS: 11 /hbitmap/set/one
+PASS: 12 /hbitmap/set/two-elem
+PASS: 13 /hbitmap/set/general
+PASS: 14 /hbitmap/set/twice
+PASS: 15 /hbitmap/set/overlap
+# End of set tests
+# Start of reset tests
+PASS: 16 /hbitmap/reset/empty
+PASS: 17 /hbitmap/reset/general
+PASS: 18 /hbitmap/reset/all
+# End of reset tests
+# Start of truncate tests
+PASS: 19 /hbitmap/truncate/nop
+# Start of grow tests
+PASS: 20 /hbitmap/truncate/grow/negligible
+PASS: 21 /hbitmap/truncate/grow/tiny
+PASS: 22 /hbitmap/truncate/grow/small
+PASS: 23 /hbitmap/truncate/grow/medium
+PASS: 24 /hbitmap/truncate/grow/large
+# End of grow tests
+# Start of shrink tests
+PASS: 25 /hbitmap/truncate/shrink/negligible
+PASS: 26 /hbitmap/truncate/shrink/tiny
+PASS: 27 /hbitmap/truncate/shrink/small
+PASS: 28 /hbitmap/truncate/shrink/medium
+PASS: 29 /hbitmap/truncate/shrink/large
+# End of shrink tests
+# End of truncate tests
+# Start of serialize tests
+PASS: 30 /hbitmap/serialize/align
+PASS: 31 /hbitmap/serialize/basic
+PASS: 32 /hbitmap/serialize/part
+PASS: 33 /hbitmap/serialize/zeroes
+# End of serialize tests
+# Start of next_zero tests
+PASS: 34 /hbitmap/next_zero/next_x_0
+PASS: 35 /hbitmap/next_zero/next_x_4
+PASS: 36 /hbitmap/next_zero/next_x_after_truncate
+# End of next_zero tests
+# Start of next_dirty_area tests
+PASS: 37 /hbitmap/next_dirty_area/next_dirty_area_0
+PASS: 38 /hbitmap/next_dirty_area/next_dirty_area_1
+PASS: 39 /hbitmap/next_dirty_area/next_dirty_area_4
+PASS: 40 /hbitmap/next_dirty_area/next_dirty_area_after_truncate
+# End of next_dirty_area tests
+# End of hbitmap tests
+TAP version 13
+# random seed: R02S947d46559b71d791646f0f3e5098ce2e
+1..4
+# Start of bitcnt tests
+PASS: 1 /bitcnt/ctpop8
+PASS: 2 /bitcnt/ctpop16
+PASS: 3 /bitcnt/ctpop32
+PASS: 4 /bitcnt/ctpop64
+# End of bitcnt tests
+TAP version 13
+# random seed: R02Sb3eedae313626718888da76ee10f4ea4
+1..1
+# Start of cutils tests
+PASS: 1 /cutils/bufferiszero
+# slow test /cutils/bufferiszero executed in 1.25 secs
+# End of cutils tests
+TAP version 13
+# random seed: R02Sa45ab2ad71344fbbbfd202683ab82148
+1..30
+# Start of bdrv-drain tests
+PASS: 1 /bdrv-drain/nested
+PASS: 2 /bdrv-drain/set_aio_context
+# Start of driver-cb tests
+PASS: 3 /bdrv-drain/driver-cb/drain_all
+PASS: 4 /bdrv-drain/driver-cb/drain
+# Start of co tests
+PASS: 5 /bdrv-drain/driver-cb/co/drain_all
+PASS: 6 /bdrv-drain/driver-cb/co/drain
+# End of co tests
+# End of driver-cb tests
+# Start of quiesce tests
+PASS: 7 /bdrv-drain/quiesce/drain_all
+PASS: 8 /bdrv-drain/quiesce/drain
+# Start of co tests
+PASS: 9 /bdrv-drain/quiesce/co/drain_all
+PASS: 10 /bdrv-drain/quiesce/co/drain
+# End of co tests
+# End of quiesce tests
+# Start of graph-change tests
+PASS: 11 /bdrv-drain/graph-change/drain_all
+# End of graph-change tests
+# Start of iothread tests
+PASS: 12 /bdrv-drain/iothread/drain_all
+PASS: 13 /bdrv-drain/iothread/drain
+# End of iothread tests
+# Start of blockjob tests
+PASS: 14 /bdrv-drain/blockjob/drain_all
+PASS: 15 /bdrv-drain/blockjob/drain
+PASS: 16 /bdrv-drain/blockjob/commit_by_drained_end
+# Start of error tests
+PASS: 17 /bdrv-drain/blockjob/error/drain_all
+PASS: 18 /bdrv-drain/blockjob/error/drain
+# End of error tests
+# Start of iothread tests
+PASS: 19 /bdrv-drain/blockjob/iothread/drain_all
+PASS: 20 /bdrv-drain/blockjob/iothread/drain
+# Start of error tests
+PASS: 21 /bdrv-drain/blockjob/iothread/error/drain_all
+PASS: 22 /bdrv-drain/blockjob/iothread/error/drain
+# End of error tests
+# End of iothread tests
+# End of blockjob tests
+# Start of deletion tests
+PASS: 23 /bdrv-drain/deletion/drain
+# End of deletion tests
+# Start of detach tests
+PASS: 24 /bdrv-drain/detach/drain_all
+PASS: 25 /bdrv-drain/detach/drain
+PASS: 26 /bdrv-drain/detach/parent_cb
+PASS: 27 /bdrv-drain/detach/driver_cb
+# End of detach tests
+# Start of attach tests
+PASS: 28 /bdrv-drain/attach/drain
+# End of attach tests
+# Start of bdrv_drop_intermediate tests
+PASS: 29 /bdrv-drain/bdrv_drop_intermediate/poll
+# End of bdrv_drop_intermediate tests
+# Start of replace_child tests
+PASS: 30 /bdrv-drain/replace_child/mid-drain
+# End of replace_child tests
+# End of bdrv-drain tests
+TAP version 13
+# random seed: R02Saad6c3eb33b107c267c42e5c316c4517
+1..2
+# Start of block-backend tests
+PASS: 1 /block-backend/drain_aio_error
+PASS: 2 /block-backend/drain_all_aio_error
+# End of block-backend tests
+Unexpected error in qio_channel_file_new_path() at /usr/src/debug/qemu/8.2.0/io/channel-file.c:58:
+./unit/test-io-channel-file: Unable to open tests/test-io-channel-file.txt: No such file or directory
+TAP version 13
+# random seed: R02Sc352973fce100c8ec0c20086bb35d52b
+1..5
+# Start of io tests
+# Start of channel tests
+TAP version 13
+# random seed: R02Sdac5036ebb8c21f99eb17fd54deeeb09
+1..2
+# Start of image-locking tests
+PASS: 1 /image-locking/basic
+PASS: 2 /image-locking/set-perm-abort
+# End of image-locking tests
+TAP version 13
+# random seed: R02S58aebcd946a50b255fb16ae302a7e407
+1..179
+# Start of cutils tests
+PASS: 1 /cutils/size_to_str
+PASS: 2 /cutils/freq_to_str
+PASS: 3 /cutils/iec_binary_prefix
+PASS: 4 /cutils/si_prefix
+# Start of parse_uint tests
+PASS: 5 /cutils/parse_uint/null
+PASS: 6 /cutils/parse_uint/empty
+PASS: 7 /cutils/parse_uint/whitespace
+PASS: 8 /cutils/parse_uint/invalid
+PASS: 9 /cutils/parse_uint/trailing
+PASS: 10 /cutils/parse_uint/correct
+PASS: 11 /cutils/parse_uint/octal
+PASS: 12 /cutils/parse_uint/decimal
+PASS: 13 /cutils/parse_uint/llong_max
+PASS: 14 /cutils/parse_uint/max
+PASS: 15 /cutils/parse_uint/overflow
+PASS: 16 /cutils/parse_uint/negative
+PASS: 17 /cutils/parse_uint/negzero
+# End of parse_uint tests
+# Start of parse_uint_full tests
+PASS: 18 /cutils/parse_uint_full/trailing
+PASS: 19 /cutils/parse_uint_full/correct
+PASS: 20 /cutils/parse_uint_full/erange_junk
+PASS: 21 /cutils/parse_uint_full/null
+# End of parse_uint_full tests
+# Start of qemu_strtoi tests
+PASS: 22 /cutils/qemu_strtoi/correct
+PASS: 23 /cutils/qemu_strtoi/null
+PASS: 24 /cutils/qemu_strtoi/empty
+PASS: 25 /cutils/qemu_strtoi/whitespace
+PASS: 26 /cutils/qemu_strtoi/invalid
+PASS: 27 /cutils/qemu_strtoi/trailing
+PASS: 28 /cutils/qemu_strtoi/octal
+PASS: 29 /cutils/qemu_strtoi/decimal
+PASS: 30 /cutils/qemu_strtoi/hex
+PASS: 31 /cutils/qemu_strtoi/max
+PASS: 32 /cutils/qemu_strtoi/overflow
+PASS: 33 /cutils/qemu_strtoi/min
+PASS: 34 /cutils/qemu_strtoi/underflow
+PASS: 35 /cutils/qemu_strtoi/negative
+PASS: 36 /cutils/qemu_strtoi/negzero
+# End of qemu_strtoi tests
+# Start of qemu_strtoi_full tests
+PASS: 37 /cutils/qemu_strtoi_full/correct
+PASS: 38 /cutils/qemu_strtoi_full/null
+PASS: 39 /cutils/qemu_strtoi_full/empty
+PASS: 40 /cutils/qemu_strtoi_full/negative
+PASS: 41 /cutils/qemu_strtoi_full/negzero
+PASS: 42 /cutils/qemu_strtoi_full/trailing
+PASS: 43 /cutils/qemu_strtoi_full/max
+PASS: 44 /cutils/qemu_strtoi_full/erange_junk
+# End of qemu_strtoi_full tests
+# Start of qemu_strtoui tests
+PASS: 45 /cutils/qemu_strtoui/correct
+PASS: 46 /cutils/qemu_strtoui/null
+PASS: 47 /cutils/qemu_strtoui/empty
+PASS: 48 /cutils/qemu_strtoui/whitespace
+PASS: 49 /cutils/qemu_strtoui/invalid
+PASS: 50 /cutils/qemu_strtoui/trailing
+PASS: 51 /cutils/qemu_strtoui/octal
+PASS: 52 /cutils/qemu_strtoui/decimal
+PASS: 53 /cutils/qemu_strtoui/hex
+PASS: 54 /cutils/qemu_strtoui/wrap
+PASS: 55 /cutils/qemu_strtoui/max
+PASS: 56 /cutils/qemu_strtoui/overflow
+PASS: 57 /cutils/qemu_strtoui/underflow
+PASS: 58 /cutils/qemu_strtoui/negative
+PASS: 59 /cutils/qemu_strtoui/negzero
+# End of qemu_strtoui tests
+# Start of qemu_strtoui_full tests
+PASS: 60 /cutils/qemu_strtoui_full/correct
+PASS: 61 /cutils/qemu_strtoui_full/null
+PASS: 62 /cutils/qemu_strtoui_full/empty
+PASS: 63 /cutils/qemu_strtoui_full/negative
+PASS: 64 /cutils/qemu_strtoui_full/negzero
+PASS: 65 /cutils/qemu_strtoui_full/trailing
+PASS: 66 /cutils/qemu_strtoui_full/max
+PASS: 67 /cutils/qemu_strtoui_full/erange_junk
+# End of qemu_strtoui_full tests
+# Start of qemu_strtol tests
+PASS: 68 /cutils/qemu_strtol/correct
+PASS: 69 /cutils/qemu_strtol/null
+PASS: 70 /cutils/qemu_strtol/empty
+PASS: 71 /cutils/qemu_strtol/whitespace
+PASS: 72 /cutils/qemu_strtol/invalid
+PASS: 73 /cutils/qemu_strtol/trailing
+PASS: 74 /cutils/qemu_strtol/octal
+PASS: 75 /cutils/qemu_strtol/decimal
+PASS: 76 /cutils/qemu_strtol/hex
+PASS: 77 /cutils/qemu_strtol/max
+PASS: 78 /cutils/qemu_strtol/overflow
+PASS: 79 /cutils/qemu_strtol/min
+PASS: 80 /cutils/qemu_strtol/underflow
+PASS: 81 /cutils/qemu_strtol/negative
+PASS: 82 /cutils/qemu_strtol/negzero
+# End of qemu_strtol tests
+# Start of qemu_strtol_full tests
+PASS: 83 /cutils/qemu_strtol_full/correct
+PASS: 84 /cutils/qemu_strtol_full/null
+PASS: 85 /cutils/qemu_strtol_full/empty
+PASS: 86 /cutils/qemu_strtol_full/negative
+PASS: 87 /cutils/qemu_strtol_full/negzero
+PASS: 88 /cutils/qemu_strtol_full/trailing
+PASS: 89 /cutils/qemu_strtol_full/max
+PASS: 90 /cutils/qemu_strtol_full/erange_junk
+# End of qemu_strtol_full tests
+# Start of qemu_strtoul tests
+PASS: 91 /cutils/qemu_strtoul/correct
+PASS: 92 /cutils/qemu_strtoul/null
+PASS: 93 /cutils/qemu_strtoul/empty
+PASS: 94 /cutils/qemu_strtoul/whitespace
+PASS: 95 /cutils/qemu_strtoul/invalid
+PASS: 96 /cutils/qemu_strtoul/trailing
+PASS: 97 /cutils/qemu_strtoul/octal
+PASS: 98 /cutils/qemu_strtoul/decimal
+PASS: 99 /cutils/qemu_strtoul/hex
+PASS: 100 /cutils/qemu_strtoul/wrap
+PASS: 101 /cutils/qemu_strtoul/max
+PASS: 102 /cutils/qemu_strtoul/overflow
+PASS: 103 /cutils/qemu_strtoul/underflow
+PASS: 104 /cutils/qemu_strtoul/negative
+PASS: 105 /cutils/qemu_strtoul/negzero
+# End of qemu_strtoul tests
+# Start of qemu_strtoul_full tests
+PASS: 106 /cutils/qemu_strtoul_full/correct
+PASS: 107 /cutils/qemu_strtoul_full/null
+PASS: 108 /cutils/qemu_strtoul_full/empty
+PASS: 109 /cutils/qemu_strtoul_full/negative
+PASS: 110 /cutils/qemu_strtoul_full/negzero
+PASS: 111 /cutils/qemu_strtoul_full/trailing
+PASS: 112 /cutils/qemu_strtoul_full/max
+PASS: 113 /cutils/qemu_strtoul_full/erange_junk
+# End of qemu_strtoul_full tests
+# Start of qemu_strtoi64 tests
+PASS: 114 /cutils/qemu_strtoi64/correct
+PASS: 115 /cutils/qemu_strtoi64/null
+PASS: 116 /cutils/qemu_strtoi64/empty
+PASS: 117 /cutils/qemu_strtoi64/whitespace
+PASS: 118 /cutils/qemu_strtoi64/invalid
+PASS: 119 /cutils/qemu_strtoi64/trailing
+PASS: 120 /cutils/qemu_strtoi64/octal
+PASS: 121 /cutils/qemu_strtoi64/decimal
+PASS: 122 /cutils/qemu_strtoi64/hex
+PASS: 123 /cutils/qemu_strtoi64/max
+PASS: 124 /cutils/qemu_strtoi64/overflow
+PASS: 125 /cutils/qemu_strtoi64/min
+PASS: 126 /cutils/qemu_strtoi64/underflow
+PASS: 127 /cutils/qemu_strtoi64/negative
+PASS: 128 /cutils/qemu_strtoi64/negzero
+# End of qemu_strtoi64 tests
+# Start of qemu_strtoi64_full tests
+PASS: 129 /cutils/qemu_strtoi64_full/correct
+PASS: 130 /cutils/qemu_strtoi64_full/null
+PASS: 131 /cutils/qemu_strtoi64_full/empty
+PASS: 132 /cutils/qemu_strtoi64_full/negative
+PASS: 133 /cutils/qemu_strtoi64_full/negzero
+PASS: 134 /cutils/qemu_strtoi64_full/trailing
+PASS: 135 /cutils/qemu_strtoi64_full/max
+PASS: 136 /cutils/qemu_strtoi64_full/erange_junk
+# End of qemu_strtoi64_full tests
+# Start of qemu_strtou64 tests
+PASS: 137 /cutils/qemu_strtou64/correct
+PASS: 138 /cutils/qemu_strtou64/null
+PASS: 139 /cutils/qemu_strtou64/empty
+PASS: 140 /cutils/qemu_strtou64/whitespace
+PASS: 141 /cutils/qemu_strtou64/invalid
+PASS: 142 /cutils/qemu_strtou64/trailing
+PASS: 143 /cutils/qemu_strtou64/octal
+PASS: 144 /cutils/qemu_strtou64/decimal
+PASS: 145 /cutils/qemu_strtou64/hex
+PASS: 146 /cutils/qemu_strtou64/wrap
+PASS: 147 /cutils/qemu_strtou64/max
+PASS: 148 /cutils/qemu_strtou64/overflow
+PASS: 149 /cutils/qemu_strtou64/underflow
+PASS: 150 /cutils/qemu_strtou64/negative
+PASS: 151 /cutils/qemu_strtou64/negzero
+# End of qemu_strtou64 tests
+# Start of qemu_strtou64_full tests
+PASS: 152 /cutils/qemu_strtou64_full/correct
+PASS: 153 /cutils/qemu_strtou64_full/null
+PASS: 154 /cutils/qemu_strtou64_full/empty
+PASS: 155 /cutils/qemu_strtou64_full/negative
+PASS: 156 /cutils/qemu_strtou64_full/negzero
+PASS: 157 /cutils/qemu_strtou64_full/trailing
+PASS: 158 /cutils/qemu_strtou64_full/max
+PASS: 159 /cutils/qemu_strtou64_full/erange_junk
+# End of qemu_strtou64_full tests
+# Start of qemu_strtod tests
+PASS: 160 /cutils/qemu_strtod/simple
+PASS: 161 /cutils/qemu_strtod/einval
+PASS: 162 /cutils/qemu_strtod/erange
+PASS: 163 /cutils/qemu_strtod/nonfinite
+PASS: 164 /cutils/qemu_strtod/trailing
+PASS: 165 /cutils/qemu_strtod/erange_junk
+# End of qemu_strtod tests
+# Start of qemu_strtod_finite tests
+PASS: 166 /cutils/qemu_strtod_finite/simple
+PASS: 167 /cutils/qemu_strtod_finite/einval
+PASS: 168 /cutils/qemu_strtod_finite/erange
+PASS: 169 /cutils/qemu_strtod_finite/nonfinite
+PASS: 170 /cutils/qemu_strtod_finite/trailing
+PASS: 171 /cutils/qemu_strtod_finite/erange_junk
+# End of qemu_strtod_finite tests
+# Start of strtosz tests
+PASS: 172 /cutils/strtosz/simple
+PASS: 173 /cutils/strtosz/hex
+PASS: 174 /cutils/strtosz/units
+PASS: 175 /cutils/strtosz/float
+PASS: 176 /cutils/strtosz/invalid
+PASS: 177 /cutils/strtosz/trailing
+PASS: 178 /cutils/strtosz/erange
+PASS: 179 /cutils/strtosz/metric
+# End of strtosz tests
+# End of cutils tests
+TAP version 13
+# random seed: R02Sde78ddcc474141fa0c9e4b7ddb9988b9
+1..1
+# Start of authz tests
+PASS: 1 /authz/simple
+# End of authz tests
+Usage: ./unit/test-rcu-list duration nreaders
+TAP version 13
+# random seed: R02Saa780bef69cd47eb8403d105c62f2e06
+1..5
+# Start of bdrv-graph-mod tests
+PASS: 1 /bdrv-graph-mod/update-perm-tree
+PASS: 2 /bdrv-graph-mod/should-update-child
+PASS: 3 /bdrv-graph-mod/parallel-perm-update
+PASS: 4 /bdrv-graph-mod/parallel-exclusive-write
+PASS: 5 /bdrv-graph-mod/append-greedy-filter
+# End of bdrv-graph-mod tests
+TAP version 13
+# random seed: R02S05add13e2232ae1446e4b9ddfefa1e6e
+1..1
+# Start of io tests
+# Start of channel tests
+# Start of null tests
+PASS: 1 /io/channel/null/io
+# End of null tests
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02Sa0b69114e1e403a9422298ff045945d0
+1..4
+# Start of crypto tests
+# Start of hmac tests
+PASS: 1 /crypto/hmac/iov
+PASS: 2 /crypto/hmac/alloc
+PASS: 3 /crypto/hmac/prealloc
+PASS: 4 /crypto/hmac/digest
+# End of hmac tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S418769c9f9a44dd4c56d5504c4733edb
+1..22
+# Start of sync-op tests
+PASS: 1 /sync-op/pread
+PASS: 2 /sync-op/pwrite
+PASS: 3 /sync-op/preadv
+PASS: 4 /sync-op/pwritev
+PASS: 5 /sync-op/preadv_part
+PASS: 6 /sync-op/pwritev_part
+PASS: 7 /sync-op/pwrite_compressed
+PASS: 8 /sync-op/pwrite_zeroes
+PASS: 9 /sync-op/load_vmstate
+PASS: 10 /sync-op/save_vmstate
+PASS: 11 /sync-op/pdiscard
+PASS: 12 /sync-op/truncate
+PASS: 13 /sync-op/block_status
+PASS: 14 /sync-op/flush
+PASS: 15 /sync-op/check
+PASS: 16 /sync-op/activate
+# End of sync-op tests
+# Start of attach tests
+PASS: 17 /attach/blockjob
+PASS: 18 /attach/second_node
+PASS: 19 /attach/preserve_blk_ctx
+# End of attach tests
+# Start of propagate tests
+PASS: 20 /propagate/basic
+PASS: 21 /propagate/diamond
+PASS: 22 /propagate/mirror
+# End of propagate tests
+TAP version 13
+# random seed: R02Sd04b210c779a7a72bc84a2cda167ed47
+1..1
+# Start of cpuid tests
+# Start of topology tests
+PASS: 1 /cpuid/topology/basic
+# End of topology tests
+# End of cpuid tests
+TAP version 13
+# random seed: R02Sc2e0cf79a362373fd271c9b0361bb1dd
+1..11
+# Start of int128 tests
+PASS: 1 /int128/int128_and
+PASS: 2 /int128/int128_add
+PASS: 3 /int128/int128_sub
+PASS: 4 /int128/int128_neg
+PASS: 5 /int128/int128_nz
+PASS: 6 /int128/int128_le
+PASS: 7 /int128/int128_lt
+PASS: 8 /int128/int128_ge
+PASS: 9 /int128/int128_gt
+PASS: 10 /int128/int128_rshift
+PASS: 11 /int128/int128_urshift
+# End of int128 tests
+TAP version 13
+# random seed: R02S9ace3a11c98fef6d3a05957a39ebfaa8
+1..6
+# Start of interval-tree tests
+PASS: 1 /interval-tree/empty
+PASS: 2 /interval-tree/find-one-point
+PASS: 3 /interval-tree/find-two-point
+PASS: 4 /interval-tree/find-one-range
+PASS: 5 /interval-tree/find-one-range-many
+PASS: 6 /interval-tree/find-many-range
+# End of interval-tree tests
+TAP version 13
+# random seed: R02Se040f978c9b187363ebaca19f9f26e4e
+1..4
+# Start of qtree tests
+PASS: 1 /qtree/search
+PASS: 2 /qtree/remove
+# nnodes: 62
+# nnodes: 0
+PASS: 3 /qtree/destroy
+PASS: 4 /qtree/insert
+# End of qtree tests
+TAP version 13
+# random seed: R02Scbcdb75d4abf228438d5a10c5324d763
+1..2
+# Start of qapi tests
+# Start of util tests
+PASS: 1 /qapi/util/qapi_enum_parse
+PASS: 2 /qapi/util/parse_qapi_name
+# End of util tests
+# End of qapi tests
+TAP version 13
+# random seed: R02S9690e78ab993a7f0a1dbff9bf094bfe1
+1..6
+# Start of error-report tests
+PASS: 1 /error-report/simple
+PASS: 2 /error-report/loc
+PASS: 3 /error-report/glog
+PASS: 4 /error-report/once
+PASS: 5 /error-report/timestamp
+PASS: 6 /error-report/warn
+# End of error-report tests
+TAP version 13
+# random seed: R02S73cfae183bed90947d938315a39fe4d5
+1..4
+# Start of crypto tests
+# Start of afsplit tests
+# Start of sha256 tests
+PASS: 1 /crypto/afsplit/sha256/5
+PASS: 2 /crypto/afsplit/sha256/5000
+PASS: 3 /crypto/afsplit/sha256/big
+# End of sha256 tests
+# Start of sha1 tests
+PASS: 4 /crypto/afsplit/sha1/1000
+# End of sha1 tests
+# End of afsplit tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sfd7e0f4b4e2d64990d2df506ce201375
+1..2
+# Start of qht tests
+# Start of mode tests
+PASS: 1 /qht/mode/default
+# slow test /qht/mode/default executed in 0.64 secs
+PASS: 2 /qht/mode/resize
+# End of mode tests
+# End of qht tests
+TAP version 13
+# random seed: R02S0494222c4cf5d721155287ef36a61e87
+1..9
+# Start of crypto tests
+# Start of ivgen tests
+# Start of plain tests
+PASS: 1 /crypto/ivgen/plain/1
+PASS: 2 /crypto/ivgen/plain/1f2e3d4c
+PASS: 3 /crypto/ivgen/plain/1f2e3d4c5b6a7988
+# End of plain tests
+# Start of plain64 tests
+PASS: 4 /crypto/ivgen/plain64/1
+PASS: 5 /crypto/ivgen/plain64/1f2e3d4c
+PASS: 6 /crypto/ivgen/plain64/1f2e3d4c5b6a7988
+# End of plain64 tests
+# Start of essiv tests
+PASS: 7 /crypto/ivgen/essiv/1
+PASS: 8 /crypto/ivgen/essiv/1f2e3d4c
+PASS: 9 /crypto/ivgen/essiv/1f2e3d4c5b6a7988
+# End of essiv tests
+# End of ivgen tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S29e60a0ba6d2d3a23d9d18717f943ece
+1..33
+# Start of visitor tests
+# Start of opts tests
+# Start of flatten tests
+PASS: 1 /visitor/opts/flatten/value
+# End of flatten tests
+# Start of i64 tests
+# 'i64x=5-6': Parameter 'i64x' expects an int64 value
+PASS: 2 /visitor/opts/i64/nonlist
+# Start of val1 tests
+# 'i64=0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 3 /visitor/opts/i64/val1/errno
+# 'i64=': Parameter 'i64' expects an int64 value or range
+PASS: 4 /visitor/opts/i64/val1/empty
+# 'i64=5z': Parameter 'i64' expects an int64 value or range
+PASS: 5 /visitor/opts/i64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'i64=0x7fffffffffffffff-0x8000000000000000': Parameter 'i64' expects an int64 value or range
+PASS: 6 /visitor/opts/i64/val2/errno
+# 'i64=5-': Parameter 'i64' expects an int64 value or range
+PASS: 7 /visitor/opts/i64/val2/empty
+# 'i64=5-6z': Parameter 'i64' expects an int64 value or range
+PASS: 8 /visitor/opts/i64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'i64=6-5': Parameter 'i64' expects an int64 value or range
+PASS: 9 /visitor/opts/i64/range/empty
+PASS: 10 /visitor/opts/i64/range/minval
+PASS: 11 /visitor/opts/i64/range/maxval
+# Start of max tests
+# Start of pos tests
+PASS: 12 /visitor/opts/i64/range/max/pos/a
+PASS: 13 /visitor/opts/i64/range/max/pos/b
+# End of pos tests
+# Start of neg tests
+PASS: 14 /visitor/opts/i64/range/max/neg/a
+PASS: 15 /visitor/opts/i64/range/max/neg/b
+# End of neg tests
+# End of max tests
+# Start of 2big tests
+# 'i64=0x7ffffffffffeffff-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 16 /visitor/opts/i64/range/2big/pos
+# 'i64=-0x8000000000000000--0x7fffffffffff0000': Parameter 'i64' expects an int64 value or range
+PASS: 17 /visitor/opts/i64/range/2big/neg
+# 'i64=-0x8000000000000000-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range
+PASS: 18 /visitor/opts/i64/range/2big/full
+# End of 2big tests
+# End of range tests
+# End of i64 tests
+# Start of u64 tests
+# 'u64x=5-6': Parameter 'u64x' expects a uint64 value
+PASS: 19 /visitor/opts/u64/nonlist
+# Start of val1 tests
+# 'u64=-1': Parameter 'u64' expects a uint64 value or range
+PASS: 20 /visitor/opts/u64/val1/errno
+# 'u64=': Parameter 'u64' expects a uint64 value or range
+PASS: 21 /visitor/opts/u64/val1/empty
+# 'u64=5z': Parameter 'u64' expects a uint64 value or range
+PASS: 22 /visitor/opts/u64/val1/trailing
+# End of val1 tests
+# Start of val2 tests
+# 'u64=0xffffffffffffffff-0x10000000000000000': Parameter 'u64' expects a uint64 value or range
+PASS: 23 /visitor/opts/u64/val2/errno
+# 'u64=5-': Parameter 'u64' expects a uint64 value or range
+PASS: 24 /visitor/opts/u64/val2/empty
+# 'u64=5-6z': Parameter 'u64' expects a uint64 value or range
+PASS: 25 /visitor/opts/u64/val2/trailing
+# End of val2 tests
+# Start of range tests
+# 'u64=6-5': Parameter 'u64' expects a uint64 value or range
+PASS: 26 /visitor/opts/u64/range/empty
+PASS: 27 /visitor/opts/u64/range/minval
+PASS: 28 /visitor/opts/u64/range/maxval
+PASS: 29 /visitor/opts/u64/range/max
+# 'u64=0-65536': Parameter 'u64' expects a uint64 value or range
+PASS: 30 /visitor/opts/u64/range/2big
+# End of range tests
+# End of u64 tests
+# Start of range tests
+PASS: 31 /visitor/opts/range/unvisited
+PASS: 32 /visitor/opts/range/beyond
+# End of range tests
+# Start of dict tests
+PASS: 33 /visitor/opts/dict/unvisited
+# End of dict tests
+# End of opts tests
+# End of visitor tests
+TAP version 13
+# random seed: R02S74297886fd277346a1622fa0a47135df
+1..1
+# Start of timed-average tests
+PASS: 1 /timed-average/average
+# End of timed-average tests
+TAP version 13
+# random seed: R02S8c6eb52750d2aa03c1a77a33a86d9deb
+1..3
+# Start of resv-mem tests
+PASS: 1 /resv-mem/range_reverse_array
+PASS: 2 /resv-mem/range_reverse_array_low_end
+PASS: 3 /resv-mem/resv_region_list_insert
+# End of resv-mem tests
+TAP version 13
+# random seed: R02S2ae2bb037d9edb9bb3106bf5b856acdf
+1..6
+# Start of yank tests
+# Start of char_change tests
+# Start of success tests
+PASS: 1 /yank/char_change/success/to_yank
+PASS: 2 /yank/char_change/success/yank_to_yank
+PASS: 3 /yank/char_change/success/from_yank
+# End of success tests
+# Start of fail tests
+PASS: 4 /yank/char_change/fail/to_yank
+PASS: 5 /yank/char_change/fail/yank_to_yank
+PASS: 6 /yank/char_change/fail/from_yank
+# End of fail tests
+# End of char_change tests
+# End of yank tests
+TAP version 13
+# random seed: R02S0e12f6882de11a99cf5140e43b03a7eb
+1..14
+# Start of string-visitor tests
+# Start of output tests
+PASS: 1 /string-visitor/output/int
+PASS: 2 /string-visitor/output/int-human
+PASS: 3 /string-visitor/output/bool
+PASS: 4 /string-visitor/output/bool-human
+PASS: 5 /string-visitor/output/number
+PASS: 6 /string-visitor/output/number-human
+PASS: 7 /string-visitor/output/string
+PASS: 8 /string-visitor/output/string-human
+PASS: 9 /string-visitor/output/no-string
+PASS: 10 /string-visitor/output/no-string-human
+PASS: 11 /string-visitor/output/enum
+PASS: 12 /string-visitor/output/enum-human
+PASS: 13 /string-visitor/output/intList
+PASS: 14 /string-visitor/output/intList-human
+# End of output tests
+# End of string-visitor tests
+Usage: ./unit/test-rcu-slist duration nreaders
+TAP version 13
+# random seed: R02Sed36c4d5edbd597522a35f5cf1d21364
+1..4
+# Start of crypto tests
+# Start of der tests
+PASS: 1 /crypto/der/parse-rsa512-priv-key
+PASS: 2 /crypto/der/parse-rsa2048-priv-key
+PASS: 3 /crypto/der/parse-ecdsa-p192-priv-key
+PASS: 4 /crypto/der/parse-ecdsa-p256-priv-key
+# End of der tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S23f0b91506be74f36bafc91f4fd7c02e
+1..4
+# Start of test-smp-parse tests
+PASS: 1 /test-smp-parse/with_dies
+PASS: 2 /test-smp-parse/with_clusters
+# Start of generic tests
+PASS: 3 /test-smp-parse/generic/valid
+PASS: 4 /test-smp-parse/generic/invalid
+# End of generic tests
+# End of test-smp-parse tests
+TAP version 13
+# random seed: R02S129085b765324424082bb675c508cb7d
+1..13
+# Start of keyval tests
+PASS: 1 /keyval/keyval_parse
+# Start of keyval_parse tests
+PASS: 2 /keyval/keyval_parse/list
+# End of keyval_parse tests
+# Start of visit tests
+PASS: 3 /keyval/visit/bool
+PASS: 4 /keyval/visit/number
+PASS: 5 /keyval/visit/size
+PASS: 6 /keyval/visit/dict
+PASS: 7 /keyval/visit/list
+PASS: 8 /keyval/visit/optional
+PASS: 9 /keyval/visit/alternate
+PASS: 10 /keyval/visit/any
+# End of visit tests
+# Start of merge tests
+PASS: 11 /keyval/merge/dict
+PASS: 12 /keyval/merge/list
+PASS: 13 /keyval/merge/conflict
+# End of merge tests
+# End of keyval tests
+TAP version 13
+# random seed: R02S73bd696497e7f3efd011be6a43367705
+1..1
+# Start of io tests
+# Start of channel tests
+PASS: 1 /io/channel/buf
+# End of channel tests
+# End of io tests
+TAP version 13
+# random seed: R02S5f4d232b3a711b2b3d1ffc5815782c53
+1..7
+# Start of visitor tests
+# Start of forward tests
+PASS: 1 /visitor/forward/struct
+PASS: 2 /visitor/forward/alternate
+PASS: 3 /visitor/forward/string
+PASS: 4 /visitor/forward/size
+PASS: 5 /visitor/forward/number
+PASS: 6 /visitor/forward/any
+PASS: 7 /visitor/forward/list
+# End of forward tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Sd9bf6b7bd45a4fd9da4bca96e37c4eea
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/mulu64
+PASS: 2 /host-utils/muls64
+# End of host-utils tests
+io_read 0x7ffcd1c2d2a8
+io_poll_true 0x7ffcd1c2d2a8
+> io_poll_ready
+io_read 0x7ffcd1c2d2b4
+< io_poll_ready
+io_poll_true 0x7ffcd1c2d2a8
+io_poll_false 0x7ffcd1c2d2b4
+> io_poll_ready
+io_poll_false 0x7ffcd1c2d2b4
+io_poll_false 0x7ffcd1c2d2b4
+io_poll_false 0x7ffcd1c2d2b4
+io_poll_false 0x7ffcd1c2d2b4
+io_read 0x7ffcd1c2d2b4
+< io_poll_ready
+TAP version 13
+# random seed: R02Sdfe21b67e388d6d8ffa87321ae0632a7
+1..1
+PASS: 1 /nested-aio-poll
+TAP version 13
+# random seed: R02S15b5d221f237975b17d9a2d47177e2b0
+1..19
+# Start of qemu-opts tests
+PASS: 1 /qemu-opts/find_unknown_opts
+PASS: 2 /qemu-opts/find_opts
+PASS: 3 /qemu-opts/opts_create
+PASS: 4 /qemu-opts/opt_get
+PASS: 5 /qemu-opts/opt_get_bool
+PASS: 6 /qemu-opts/opt_get_number
+PASS: 7 /qemu-opts/opt_get_size
+PASS: 8 /qemu-opts/opt_unset
+PASS: 9 /qemu-opts/opts_reset
+PASS: 10 /qemu-opts/has_help_option
+PASS: 11 /qemu-opts/append_to_null
+PASS: 12 /qemu-opts/append
+# Start of opts_parse tests
+PASS: 13 /qemu-opts/opts_parse/general
+PASS: 14 /qemu-opts/opts_parse/bool
+PASS: 15 /qemu-opts/opts_parse/number
+PASS: 16 /qemu-opts/opts_parse/size
+# End of opts_parse tests
+# Start of to_qdict tests
+PASS: 17 /qemu-opts/to_qdict/basic
+PASS: 18 /qemu-opts/to_qdict/filtered
+PASS: 19 /qemu-opts/to_qdict/duplicates
+# End of to_qdict tests
+# End of qemu-opts tests
+TAP version 13
+# random seed: R02S1d43c006e27305a4ede11b17e827fb48
+1..42
+# Start of visitor tests
+# Start of input tests
+PASS: 1 /visitor/input/int
+PASS: 2 /visitor/input/uint
+PASS: 3 /visitor/input/int_overflow
+PASS: 4 /visitor/input/int_keyval
+PASS: 5 /visitor/input/int_str_keyval
+PASS: 6 /visitor/input/int_str_fail
+PASS: 7 /visitor/input/bool
+PASS: 8 /visitor/input/bool_keyval
+PASS: 9 /visitor/input/bool_str_keyval
+PASS: 10 /visitor/input/bool_str_fail
+PASS: 11 /visitor/input/number
+PASS: 12 /visitor/input/large_number
+PASS: 13 /visitor/input/number_keyval
+PASS: 14 /visitor/input/number_str_keyval
+PASS: 15 /visitor/input/number_str_fail
+PASS: 16 /visitor/input/size_str_keyval
+PASS: 17 /visitor/input/size_str_fail
+PASS: 18 /visitor/input/string
+PASS: 19 /visitor/input/enum
+PASS: 20 /visitor/input/struct
+PASS: 21 /visitor/input/struct-nested
+PASS: 22 /visitor/input/list2
+PASS: 23 /visitor/input/list
+PASS: 24 /visitor/input/any
+PASS: 25 /visitor/input/null
+PASS: 26 /visitor/input/union-flat
+PASS: 27 /visitor/input/union-in-union
+PASS: 28 /visitor/input/alternate
+PASS: 29 /visitor/input/errors
+PASS: 30 /visitor/input/wrong-type
+PASS: 31 /visitor/input/alternate-number
+PASS: 32 /visitor/input/alternate-list
+PASS: 33 /visitor/input/qapi-introspect
+# Start of fail tests
+PASS: 34 /visitor/input/fail/struct
+PASS: 35 /visitor/input/fail/struct-nested
+PASS: 36 /visitor/input/fail/struct-in-list
+PASS: 37 /visitor/input/fail/struct-missing
+PASS: 38 /visitor/input/fail/list
+PASS: 39 /visitor/input/fail/list-nested
+PASS: 40 /visitor/input/fail/union-flat
+PASS: 41 /visitor/input/fail/union-flat-no-discriminator
+PASS: 42 /visitor/input/fail/alternate
+# End of fail tests
+# End of input tests
+# End of visitor tests
+Usage: ./unit/test-rcu-simpleq duration nreaders
+Usage: ./unit/test-rcu-tailq duration nreaders
+TAP version 13
+# random seed: R02Sd208e14d2b9a9e22b9fc1d4f47350e7f
+1..8
+# Start of crypto tests
+# Start of cipher tests
+PASS: 1 /crypto/cipher/aes-ecb-128
+PASS: 2 /crypto/cipher/aes-ecb-192
+PASS: 3 /crypto/cipher/aes-ecb-256
+PASS: 4 /crypto/cipher/aes-cbc-128
+PASS: 5 /crypto/cipher/aes-cbc-192
+PASS: 6 /crypto/cipher/aes-cbc-256
+PASS: 7 /crypto/cipher/null-iv
+PASS: 8 /crypto/cipher/short-plaintext
+# End of cipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S77d9264e651a84275ec23fdd9474cd45
+1..6
+# Start of thread-pool tests
+PASS: 1 /thread-pool/submit
+PASS: 2 /thread-pool/submit-aio
+PASS: 3 /thread-pool/submit-co
+PASS: 4 /thread-pool/submit-many
+PASS: 5 /thread-pool/cancel
+# slow test /thread-pool/cancel executed in 2.00 secs
+PASS: 6 /thread-pool/cancel-async
+# slow test /thread-pool/cancel-async executed in 2.00 secs
+# End of thread-pool tests
+TAP version 13
+# random seed: R02Sefa45c2ecd24bfb6a87f59f906bb90b3
+1..6
+# Start of basic tests
+# Start of iov tests
+PASS: 1 /basic/iov/from-to-buf
+PASS: 2 /basic/iov/io
+# slow test /basic/iov/io executed in 0.67 secs
+PASS: 3 /basic/iov/discard-front
+PASS: 4 /basic/iov/discard-back
+PASS: 5 /basic/iov/discard-front-undo
+PASS: 6 /basic/iov/discard-back-undo
+# End of iov tests
+# End of basic tests
+TAP version 13
+# random seed: R02Sf118fd42dae53e2f3ab5889fa7507ceb
+1..16
+# Start of crypto tests
+# Start of akcipher tests
+PASS: 1 /crypto/akcipher/rsa1024-raw
+PASS: 2 /crypto/akcipher/rsa1024-pkcs1
+PASS: 3 /crypto/akcipher/rsa2048-raw
+PASS: 4 /crypto/akcipher/rsa2048-pkcs1
+PASS: 5 /crypto/akcipher/rsakey-1024-public
+PASS: 6 /crypto/akcipher/rsakey-1024-private
+PASS: 7 /crypto/akcipher/rsakey-2048-public
+PASS: 8 /crypto/akcipher/rsakey-2048-private
+PASS: 9 /crypto/akcipher/rsakey-public-lack-elem
+PASS: 10 /crypto/akcipher/rsakey-private-lack-elem
+PASS: 11 /crypto/akcipher/rsakey-public-empty-elem
+PASS: 12 /crypto/akcipher/rsakey-private-empty-elem
+PASS: 13 /crypto/akcipher/rsakey-public-empty-key
+PASS: 14 /crypto/akcipher/rsakey-private-empty-key
+PASS: 15 /crypto/akcipher/rsakey-public-invalid-length-val
+PASS: 16 /crypto/akcipher/rsakey-public-extra-elem
+# End of akcipher tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Seaca81d4c484a60f482af8887d5c36c6
+1..16
+# Start of crypto tests
+# Start of secret tests
+PASS: 1 /crypto/secret/direct
+# Start of indirect tests
+PASS: 2 /crypto/secret/indirect/good
+PASS: 3 /crypto/secret/indirect/badfile
+PASS: 4 /crypto/secret/indirect/emptyfile
+# End of indirect tests
+# Start of noconv tests
+PASS: 5 /crypto/secret/noconv/utf8
+# Start of base64 tests
+PASS: 6 /crypto/secret/noconv/base64/good
+PASS: 7 /crypto/secret/noconv/base64/bad
+# End of base64 tests
+# End of noconv tests
+# Start of conv tests
+# Start of base64 tests
+PASS: 8 /crypto/secret/conv/base64/utf8valid
+PASS: 9 /crypto/secret/conv/base64/utf8invalid
+# End of base64 tests
+# Start of utf8 tests
+PASS: 10 /crypto/secret/conv/utf8/base64
+# End of utf8 tests
+# End of conv tests
+# Start of crypt tests
+PASS: 11 /crypto/secret/crypt/raw
+PASS: 12 /crypto/secret/crypt/base64
+PASS: 13 /crypto/secret/crypt/shortkey
+PASS: 14 /crypto/secret/crypt/shortiv
+PASS: 15 /crypto/secret/crypt/missingiv
+PASS: 16 /crypto/secret/crypt/badiv
+# End of crypt tests
+# End of secret tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S39323509ce3991a3c11dff64c7a88ac0
+1..7
+# Start of xs_node tests
+PASS: 1 /xs_node/simple
+PASS: 2 /xs_node/tx_abort
+PASS: 3 /xs_node/tx_fail
+PASS: 4 /xs_node/tx_succeed
+PASS: 5 /xs_node/tx_rm
+PASS: 6 /xs_node/tx_resurrect
+PASS: 7 /xs_node/tx_resurrect2
+# End of xs_node tests
+TAP version 13
+# random seed: R02S9c883c9e569e531b3f16702f0d6374c5
+1..4
+# Start of logging tests
+PASS: 1 /logging/parse_range
+PASS: 2 /logging/parse_path
+PASS: 3 /logging/logfile_write_path
+PASS: 4 /logging/logfile_lock_path
+# End of logging tests
+TAP version 13
+# random seed: R02S5dc996a06ad8bd4e124597b61cbda971
+1..8
+# Start of blockjob tests
+PASS: 1 /blockjob/ids
+# Start of cancel tests
+PASS: 2 /blockjob/cancel/created
+PASS: 3 /blockjob/cancel/running
+PASS: 4 /blockjob/cancel/paused
+PASS: 5 /blockjob/cancel/ready
+PASS: 6 /blockjob/cancel/standby
+PASS: 7 /blockjob/cancel/pending
+PASS: 8 /blockjob/cancel/concluded
+# End of cancel tests
+# End of blockjob tests
+TAP version 13
+# random seed: R02Sbdcf14ea0407fd51dc0bf402ac96622a
+1..6
+# Start of bitops tests
+PASS: 1 /bitops/sextract32
+PASS: 2 /bitops/sextract64
+PASS: 3 /bitops/half_shuffle32
+PASS: 4 /bitops/half_shuffle64
+PASS: 5 /bitops/half_unshuffle32
+PASS: 6 /bitops/half_unshuffle64
+# End of bitops tests
+TAP version 13
+# random seed: R02S8332a044c06edae237f4e7bc79a06ba6
+1..7
+# Start of single tests
+PASS: 1 /single/success
+PASS: 2 /single/failure
+PASS: 3 /single/cancel
+# End of single tests
+# Start of pair tests
+PASS: 4 /pair/success
+PASS: 5 /pair/failure
+PASS: 6 /pair/cancel
+PASS: 7 /pair/fail-cancel-race
+# End of pair tests
+TAP version 13
+# random seed: R02Sc2d35d835c5d92fea3a0fd81500a49d5
+1..2
+# Start of host-utils tests
+PASS: 1 /host-utils/test_divu128
+PASS: 2 /host-utils/test_divs128
+# End of host-utils tests
+TAP version 13
+# random seed: R02S8ef66911517a401c6958feb20ac3ddeb
+1..5
+# Start of crypto tests
+# Start of hash tests
+PASS: 1 /crypto/hash/iov
+PASS: 2 /crypto/hash/alloc
+PASS: 3 /crypto/hash/prealloc
+PASS: 4 /crypto/hash/digest
+PASS: 5 /crypto/hash/base64
+# End of hash tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sc9dcd0b35595f860c8230e06dcdbe42c
+1..5
+# Start of virtio-dmabuf tests
+PASS: 1 /virtio-dmabuf/add_rm_res
+PASS: 2 /virtio-dmabuf/add_rm_dev
+PASS: 3 /virtio-dmabuf/rm_invalid_res
+PASS: 4 /virtio-dmabuf/add_invalid_res
+PASS: 5 /virtio-dmabuf/free_res
+# End of virtio-dmabuf tests
+TAP version 13
+# random seed: R02S4bf5165faeb4543e23d051a35ee3565e
+1..6
+# Start of event tests
+PASS: 1 /event/event_a
+PASS: 2 /event/event_b
+PASS: 3 /event/event_c
+PASS: 4 /event/event_d
+PASS: 5 /event/deprecated
+PASS: 6 /event/deprecated_data
+# End of event tests
+TAP version 13
+# random seed: R02S635f14d55324f8ee8d3783210ddc94f3
+1..28
+# Start of aio tests
+PASS: 1 /aio/acquire
+# Start of bh tests
+PASS: 2 /aio/bh/schedule
+PASS: 3 /aio/bh/schedule10
+PASS: 4 /aio/bh/cancel
+PASS: 5 /aio/bh/delete
+PASS: 6 /aio/bh/flush
+# Start of callback-delete tests
+PASS: 7 /aio/bh/callback-delete/one
+PASS: 8 /aio/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 9 /aio/event/add-remove
+PASS: 10 /aio/event/wait
+PASS: 11 /aio/event/flush
+# Start of wait tests
+PASS: 12 /aio/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 13 /aio/timer/schedule
+# slow test /aio/timer/schedule executed in 1.75 secs
+# End of timer tests
+# Start of coroutine tests
+PASS: 14 /aio/coroutine/queue-chaining
+PASS: 15 /aio/coroutine/worker-thread-co-enter
+# End of coroutine tests
+# End of aio tests
+# Start of aio-gsource tests
+PASS: 16 /aio-gsource/flush
+# Start of bh tests
+PASS: 17 /aio-gsource/bh/schedule
+PASS: 18 /aio-gsource/bh/schedule10
+PASS: 19 /aio-gsource/bh/cancel
+PASS: 20 /aio-gsource/bh/delete
+PASS: 21 /aio-gsource/bh/flush
+# Start of callback-delete tests
+PASS: 22 /aio-gsource/bh/callback-delete/one
+PASS: 23 /aio-gsource/bh/callback-delete/many
+# End of callback-delete tests
+# End of bh tests
+# Start of event tests
+PASS: 24 /aio-gsource/event/add-remove
+PASS: 25 /aio-gsource/event/wait
+PASS: 26 /aio-gsource/event/flush
+# Start of wait tests
+PASS: 27 /aio-gsource/event/wait/no-flush-cb
+# End of wait tests
+# End of event tests
+# Start of timer tests
+PASS: 28 /aio-gsource/timer/schedule
+# slow test /aio-gsource/timer/schedule executed in 1.75 secs
+# End of timer tests
+# End of aio-gsource tests
+TAP version 13
+# random seed: R02S96eb289b2235c8753fd6e227cd887690
+1..4
+# Start of qdev tests
+# Start of properties tests
+# Start of static tests
+PASS: 1 /qdev/properties/static/default
+PASS: 2 /qdev/properties/static/global
+# Start of default tests
+# End of default tests
+# Start of global tests
+# End of global tests
+# End of static tests
+# Start of dynamic tests
+PASS: 3 /qdev/properties/dynamic/global
+# Start of global tests
+# End of global tests
+# End of dynamic tests
+# Start of global tests
+PASS: 4 /qdev/properties/global/subclass
+# End of global tests
+# End of properties tests
+# End of qdev tests
+TAP version 13
+# random seed: R02S505c4f4483b1f649d40382a7c56fd241
+1..6
+# Start of aio tests
+# Start of multi tests
+PASS: 1 /aio/multi/lifecycle
+# scheduled 9, queued 5, retry 5, total 19
+PASS: 2 /aio/multi/schedule
+# slow test /aio/multi/schedule executed in 1.00 secs
+# Start of mutex tests
+# 123216 iterations/second
+PASS: 3 /aio/multi/mutex/contended
+# slow test /aio/multi/mutex/contended executed in 1.10 secs
+# 4546995 iterations/second
+PASS: 4 /aio/multi/mutex/handoff
+# slow test /aio/multi/mutex/handoff executed in 3.10 secs
+# 166956 iterations/second
+PASS: 5 /aio/multi/mutex/mcs
+# slow test /aio/multi/mutex/mcs executed in 1.10 secs
+# 9068167 iterations/second
+PASS: 6 /aio/multi/mutex/pthread
+# slow test /aio/multi/mutex/pthread executed in 1.10 secs
+# End of mutex tests
+# End of multi tests
+# End of aio tests
+TAP version 13
+# random seed: R02Sd72d71d96e465c05b3ff898994ff36c3
+1..16
+# Start of visitor tests
+# Start of output tests
+PASS: 1 /visitor/output/int
+PASS: 2 /visitor/output/bool
+PASS: 3 /visitor/output/number
+PASS: 4 /visitor/output/string
+PASS: 5 /visitor/output/no-string
+PASS: 6 /visitor/output/enum
+PASS: 7 /visitor/output/struct
+PASS: 8 /visitor/output/struct-nested
+PASS: 9 /visitor/output/list
+PASS: 10 /visitor/output/any
+PASS: 11 /visitor/output/list-qapi-free
+PASS: 12 /visitor/output/union-flat
+PASS: 13 /visitor/output/union-in-union
+PASS: 14 /visitor/output/alternate
+PASS: 15 /visitor/output/null
+PASS: 16 /visitor/output/list_struct
+# End of output tests
+# End of visitor tests
+TAP version 13
+# random seed: R02Se20a2a56027405c5496d6309d45a0114
+1..2
+# Start of bitmap tests
+PASS: 1 /bitmap/bitmap_copy_with_offset
+PASS: 2 /bitmap/bitmap_set
+# End of bitmap tests
+TAP version 13
+# random seed: R02Sddfba29d8969c3acbbf5167885b67a0c
+1..6
+# Start of uuid tests
+PASS: 1 /uuid/is_null
+PASS: 2 /uuid/generate
+PASS: 3 /uuid/parse
+PASS: 4 /uuid/unparse
+PASS: 5 /uuid/unparse_strdup
+PASS: 6 /uuid/hash
+# End of uuid tests
+TAP version 13
+# random seed: R02Se434c3c3f9db565a090c05c7197abe03
+1..1
+# Start of crypto tests
+# Start of block tests
+PASS: 1 /crypto/block/qcow
+# End of block tests
+# End of crypto tests
+TAP version 13
+# random seed: R02Sb3ef699697d6c550bd7d9a53c1eb6b21
+1..9
+# Start of util tests
+# Start of socket tests
+PASS: 1 /util/socket/unix-abstract
+# Start of is-socket tests
+PASS: 2 /util/socket/is-socket/bad
+PASS: 3 /util/socket/is-socket/good
+# End of is-socket tests
+# End of socket tests
+# End of util tests
+# Start of socket tests
+# Start of fd-pass tests
+# Start of name tests
+PASS: 4 /socket/fd-pass/name/good
+PASS: 5 /socket/fd-pass/name/bad
+PASS: 6 /socket/fd-pass/name/nomon
+# End of name tests
+# Start of num tests
+PASS: 7 /socket/fd-pass/num/good
+PASS: 8 /socket/fd-pass/num/bad
+PASS: 9 /socket/fd-pass/num/nocli
+# End of num tests
+# End of fd-pass tests
+# End of socket tests
+TAP version 13
+# random seed: R02Sb0b6917c9d4723f9ee7f3b25601c8194
+1..4
+# Start of util tests
+# Start of base64 tests
+PASS: 1 /util/base64/good
+PASS: 2 /util/base64/embedded-nul
+PASS: 3 /util/base64/not-nul-terminated
+PASS: 4 /util/base64/invalid-chars
+# End of base64 tests
+# End of util tests
+TAP version 13
+# random seed: R02S0714b65b5f2459239e0f384171a809b3
+1..13
+# Start of replication tests
+# Start of primary tests
+PASS: 1 /replication/primary/read
+PASS: 2 /replication/primary/write
+PASS: 3 /replication/primary/start
+PASS: 4 /replication/primary/stop
+PASS: 5 /replication/primary/do_checkpoint
+PASS: 6 /replication/primary/get_error_all
+# End of primary tests
+# Start of secondary tests
+PASS: 7 /replication/secondary/read
+PASS: 8 /replication/secondary/write
+PASS: 9 /replication/secondary/start
+PASS: 10 /replication/secondary/stop
+# slow test /replication/secondary/stop executed in 0.51 secs
+PASS: 11 /replication/secondary/continuous_replication
+PASS: 12 /replication/secondary/do_checkpoint
+PASS: 13 /replication/secondary/get_error_all
+# End of secondary tests
+# End of replication tests
+TAP version 13
+# random seed: R02S7e1dc86059529f31c4c6e78258fdd87f
+1..5
+# Start of crypto tests
+# Start of task tests
+PASS: 1 /crypto/task/complete
+PASS: 2 /crypto/task/datafree
+PASS: 3 /crypto/task/failure
+PASS: 4 /crypto/task/thread_complete
+PASS: 5 /crypto/task/thread_failure
+# End of task tests
+# End of crypto tests
+TAP version 13
+# random seed: R02S285e01700b6cd2f34e1771c14d436681
+1..12
+# Start of seccomp tests
+# Start of sys-fork tests
+PASS: 1 /seccomp/sys-fork/on
+PASS: 2 /seccomp/sys-fork/on-nospawn
+PASS: 3 /seccomp/sys-fork/off
+# End of sys-fork tests
+# Start of fork tests
+PASS: 4 /seccomp/fork/on
+PASS: 5 /seccomp/fork/on-nospawn
+PASS: 6 /seccomp/fork/off
+# End of fork tests
+# Start of thread tests
+PASS: 7 /seccomp/thread/on
+PASS: 8 /seccomp/thread/on-nospawn
+PASS: 9 /seccomp/thread/off
+# End of thread tests
+# Start of sched tests
+PASS: 10 /seccomp/sched/on
+PASS: 11 /seccomp/sched/on-nores
+PASS: 12 /seccomp/sched/off
+# End of sched tests
+# End of seccomp tests
+TAP version 13
+# random seed: R02S5df9dc64780899d309427063f218d47a
+1..8
+# Start of string-visitor tests
+# Start of input tests
+PASS: 1 /string-visitor/input/int
+PASS: 2 /string-visitor/input/intList
+PASS: 3 /string-visitor/input/uintList
+PASS: 4 /string-visitor/input/bool
+PASS: 5 /string-visitor/input/number
+PASS: 6 /string-visitor/input/string
+PASS: 7 /string-visitor/input/enum
+PASS: 8 /string-visitor/input/fuzz
+# End of input tests
+# End of string-visitor tests
+**
+ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S9f50bb8cecf767dc205c93f40bf0ab7a
+Bail out! ERROR:/usr/src/debug/qemu/8.2.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)
+TAP version 13
+# random seed: R02S05ebb22cb2144d3e4e1ed311cc62f63d
+1..1
+# Start of util tests
+PASS: 1 /util/filemonitor
+# End of util tests
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Saa3f25ed017c864bb36db198ac2e82d4
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S952196f38769be060b2eca3361e0aaa4
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02Sb1b7757c84932b2a45c629751761d62a
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S76f820c7a3b2a708ebeb392b7715615e
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S7e3608047080f6b1bd2db7c213308e78
+Environment variable QTEST_QEMU_BINARY required
+TAP version 13
+# random seed: R02S3e2cca18a6e785943d8162023a1818d2
+DURATION: 24
+END: /usr/lib/qemu/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-qemu/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-qemu/testresults.json
new file mode 100644
index 00000000000..d1a706ed44a
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-qemu/testresults.json
@@ -0,0 +1,3141 @@
+{
+ "runtime_core-image-ptest-qemu_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-qemu",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0013048648834228516,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.2444417476654053,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0294339656829834,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 23.632490396499634,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0016596317291259766,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.qemu.100_/cutils/qemu_strtoul/wrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.100_/visitor/serialization/QMP/primitive_list/int32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.101_/cutils/qemu_strtoul/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.101_/visitor/serialization/QMP/primitive_list/int32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.102_/cutils/qemu_strtoul/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.102_/visitor/serialization/QMP/primitive_list/int64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.103_/cutils/qemu_strtoul/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.103_/visitor/serialization/QMP/primitive_list/int64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.104_/cutils/qemu_strtoul/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.104_/visitor/serialization/QMP/primitive_list/int64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.105_/cutils/qemu_strtoul/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.105_/visitor/serialization/QMP/primitive_list/int64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.106_/cutils/qemu_strtoul_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.106_/visitor/serialization/String/primitives/string_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.107_/cutils/qemu_strtoul_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.107_/visitor/serialization/String/primitives/string_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.108_/cutils/qemu_strtoul_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.108_/visitor/serialization/String/primitives/string_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.109_/cutils/qemu_strtoul_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.109_/visitor/serialization/String/primitives/string_commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/aio/event/wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/bdrv-drain/quiesce/co/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/char/serial": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/crypto/akcipher/rsakey-private-lack-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/crypto/secret/conv/utf8/base64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/cutils/parse_uint/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/hbitmap/set/all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/int128/int128_rshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/keyval/visit/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/locking/co-mutex/lockable": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/qemu-opts/has_help_option": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/qgraph/test_test": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/qmp/dealloc_partial": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/replication/secondary/stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/seccomp/sched/on": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/string-visitor/output/no-string-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/sync-op/save_vmstate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/throttle/accounting": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/input/bool_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/opts/i64/range/minval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/output/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/visitor/serialization/QMP/primitives/boolean_true1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.10_/vmstate/array/ptr/str/no0/save": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.110_/cutils/qemu_strtoul_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.110_/visitor/serialization/String/primitives/string_single_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.111_/cutils/qemu_strtoul_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.111_/visitor/serialization/String/primitives/string_double_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.112_/cutils/qemu_strtoul_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.112_/visitor/serialization/String/primitives/boolean_true1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.113_/cutils/qemu_strtoul_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.113_/visitor/serialization/String/primitives/boolean_true2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.114_/cutils/qemu_strtoi64/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.114_/visitor/serialization/String/primitives/boolean_true3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.115_/cutils/qemu_strtoi64/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.115_/visitor/serialization/String/primitives/boolean_false1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.116_/cutils/qemu_strtoi64/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.116_/visitor/serialization/String/primitives/boolean_false2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.117_/cutils/qemu_strtoi64/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.117_/visitor/serialization/String/primitives/number_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.118_/cutils/qemu_strtoi64/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.118_/visitor/serialization/String/primitives/number_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.119_/cutils/qemu_strtoi64/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.119_/visitor/serialization/String/primitives/number_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/aio/event/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/bdrv-drain/graph-change/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/char/hotswap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/crypto/akcipher/rsakey-public-empty-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/crypto/secret/crypt/raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/cutils/parse_uint/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/hbitmap/set/one": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/int128/int128_urshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/keyval/merge/dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/locking/co-rwlock/upgrade": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/qemu-opts/append_to_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/qgraph/test_machine_contains_driver": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/replication/secondary/continuous_replication": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/seccomp/sched/on-nores": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/string-visitor/output/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/sync-op/pdiscard": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/throttle/groups": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/input/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/opts/i64/range/maxval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/output/list-qapi-free": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/visitor/serialization/QMP/primitives/boolean_true2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.11_/vmstate/array/ptr/str/no0/load": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.120_/cutils/qemu_strtoi64/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.120_/visitor/serialization/String/primitives/number_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.121_/cutils/qemu_strtoi64/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.121_/visitor/serialization/String/primitives/integer_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.122_/cutils/qemu_strtoi64/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.122_/visitor/serialization/String/primitives/integer_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.123_/cutils/qemu_strtoi64/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.123_/visitor/serialization/String/primitives/integer_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.124_/cutils/qemu_strtoi64/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.124_/visitor/serialization/String/primitives/integer_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.125_/cutils/qemu_strtoi64/min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.125_/visitor/serialization/String/primitives/uint8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.126_/cutils/qemu_strtoi64/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.126_/visitor/serialization/String/primitives/uint8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.127_/cutils/qemu_strtoi64/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.127_/visitor/serialization/String/primitives/uint8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.128_/cutils/qemu_strtoi64/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.128_/visitor/serialization/String/primitives/uint8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.129_/cutils/qemu_strtoi64_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.129_/visitor/serialization/String/primitives/uint16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/aio/event/wait/no-flush-cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/bdrv-drain/iothread/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/char/websocket": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/crypto/akcipher/rsakey-private-empty-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/crypto/secret/crypt/base64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/cutils/parse_uint/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/hbitmap/set/two-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/keyval/merge/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/locking/co-rwlock/downgrade": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/qemu-opts/append": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/qgraph/test_driver_contains_driver": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/replication/secondary/do_checkpoint": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/seccomp/sched/off": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/string-visitor/output/enum-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/sync-op/truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/throttle/config/enabled": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/input/large_number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/opts/i64/range/max/pos/a": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/output/union-flat": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/visitor/serialization/QMP/primitives/boolean_true3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.12_/vmstate/array/ptr/str/0/save": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.130_/cutils/qemu_strtoi64_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.130_/visitor/serialization/String/primitives/uint16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.131_/cutils/qemu_strtoi64_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.131_/visitor/serialization/String/primitives/uint16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.132_/cutils/qemu_strtoi64_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.132_/visitor/serialization/String/primitives/uint16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.133_/cutils/qemu_strtoi64_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.133_/visitor/serialization/String/primitives/uint32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.134_/cutils/qemu_strtoi64_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.134_/visitor/serialization/String/primitives/uint32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.135_/cutils/qemu_strtoi64_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.135_/visitor/serialization/String/primitives/uint32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.136_/cutils/qemu_strtoi64_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.136_/visitor/serialization/String/primitives/uint32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.137_/cutils/qemu_strtou64/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.137_/visitor/serialization/String/primitives/uint64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.138_/cutils/qemu_strtou64/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.138_/visitor/serialization/String/primitives/uint64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.139_/cutils/qemu_strtou64/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.139_/visitor/serialization/String/primitives/uint64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/aio/timer/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/bdrv-drain/iothread/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/char/socket/server/mainloop/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/crypto/akcipher/rsakey-public-empty-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/crypto/secret/crypt/shortkey": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/cutils/parse_uint/llong_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/hbitmap/set/general": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/keyval/merge/conflict": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/qemu-opts/opts_parse/general": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/qgraph/test_machine_produces_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/replication/secondary/get_error_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/string-visitor/output/intList": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/sync-op/block_status": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/throttle/config/conflicting": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/input/number_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/opts/i64/range/max/pos/b": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/output/union-in-union": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/visitor/serialization/QMP/primitives/boolean_false1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.13_/vmstate/array/ptr/str/0/load": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.140_/cutils/qemu_strtou64/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.140_/visitor/serialization/String/primitives/uint64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.141_/cutils/qemu_strtou64/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.141_/visitor/serialization/String/primitives/int8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.142_/cutils/qemu_strtou64/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.142_/visitor/serialization/String/primitives/int8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.143_/cutils/qemu_strtou64/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.143_/visitor/serialization/String/primitives/int8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.144_/cutils/qemu_strtou64/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.144_/visitor/serialization/String/primitives/int8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.145_/cutils/qemu_strtou64/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.145_/visitor/serialization/String/primitives/int16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.146_/cutils/qemu_strtou64/wrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.146_/visitor/serialization/String/primitives/int16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.147_/cutils/qemu_strtou64/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.147_/visitor/serialization/String/primitives/int16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.148_/cutils/qemu_strtou64/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.148_/visitor/serialization/String/primitives/int16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.149_/cutils/qemu_strtou64/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.149_/visitor/serialization/String/primitives/int32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/aio/coroutine/queue-chaining": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/bdrv-drain/blockjob/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/char/socket/server/mainloop/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/crypto/akcipher/rsakey-private-empty-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/crypto/secret/crypt/shortiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/cutils/parse_uint/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/hbitmap/set/twice": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/qemu-opts/opts_parse/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/qgraph/test_driver_produces_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/string-visitor/output/intList-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/sync-op/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/throttle/config/is_valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/input/number_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/opts/i64/range/max/neg/a": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/output/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/visitor/serialization/QMP/primitives/boolean_false2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.14_/vmstate/array/ptr/prim/0/save": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.150_/cutils/qemu_strtou64/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.150_/visitor/serialization/String/primitives/int32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.151_/cutils/qemu_strtou64/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.151_/visitor/serialization/String/primitives/int32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.152_/cutils/qemu_strtou64_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.152_/visitor/serialization/String/primitives/int32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.153_/cutils/qemu_strtou64_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.153_/visitor/serialization/String/primitives/int64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.154_/cutils/qemu_strtou64_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.154_/visitor/serialization/String/primitives/int64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.155_/cutils/qemu_strtou64_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.155_/visitor/serialization/String/primitives/int64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.156_/cutils/qemu_strtou64_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.156_/visitor/serialization/String/primitives/int64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.157_/cutils/qemu_strtou64_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.158_/cutils/qemu_strtou64_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.159_/cutils/qemu_strtou64_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/aio/coroutine/worker-thread-co-enter": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/bdrv-drain/blockjob/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/char/socket/server/wait-conn/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/crypto/akcipher/rsakey-public-invalid-length-val": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/crypto/secret/crypt/missingiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/cutils/parse_uint/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/hbitmap/set/overlap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/qemu-opts/opts_parse/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/qgraph/test_machine_consumes_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/sync-op/check": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/throttle/config/ranges": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/input/number_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/opts/i64/range/max/neg/b": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/output/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/visitor/serialization/QMP/primitives/number_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.15_/vmstate/array/ptr/prim/0/load": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.160_/cutils/qemu_strtod/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.161_/cutils/qemu_strtod/einval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.162_/cutils/qemu_strtod/erange": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.163_/cutils/qemu_strtod/nonfinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.164_/cutils/qemu_strtod/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.165_/cutils/qemu_strtod/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.166_/cutils/qemu_strtod_finite/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.167_/cutils/qemu_strtod_finite/einval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.168_/cutils/qemu_strtod_finite/erange": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.169_/cutils/qemu_strtod_finite/nonfinite": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/aio-gsource/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/bdrv-drain/blockjob/commit_by_drained_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/char/socket/server/wait-conn/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/crypto/akcipher/rsakey-public-extra-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/crypto/secret/crypt/badiv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/cutils/parse_uint/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/hbitmap/reset/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/qemu-opts/opts_parse/size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/qgraph/test_driver_consumes_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/sync-op/activate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/throttle/config/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/input/size_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/opts/i64/range/2big/pos": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/output/list_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/visitor/serialization/QMP/primitives/number_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.16_/vmstate/qtailq/save/saveq": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.170_/cutils/qemu_strtod_finite/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.171_/cutils/qemu_strtod_finite/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.172_/cutils/strtosz/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.173_/cutils/strtosz/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.174_/cutils/strtosz/units": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.175_/cutils/strtosz/float": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.176_/cutils/strtosz/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.177_/cutils/strtosz/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.178_/cutils/strtosz/erange": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.179_/cutils/strtosz/metric": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/aio-gsource/bh/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/attach/blockjob": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/bdrv-drain/blockjob/error/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/char/socket/server/mainloop-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/cutils/parse_uint/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/hbitmap/reset/general": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/qemu-opts/to_qdict/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/qgraph/test_test_consumes_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/throttle/config/iops_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/visitor/input/size_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/visitor/opts/i64/range/2big/neg": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/visitor/serialization/QMP/primitives/number_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.17_/vmstate/qtailq/load/loadq": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/aio-gsource/bh/schedule10": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/attach/second_node": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/bdrv-drain/blockjob/error/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/char/socket/server/mainloop-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/cutils/parse_uint_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/hbitmap/reset/all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/qemu-opts/to_qdict/filtered": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/qgraph/test_full_sample": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/visitor/input/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/visitor/opts/i64/range/2big/full": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/visitor/serialization/QMP/primitives/number_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.18_/vmstate/gtree/save/savedomain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/aio-gsource/bh/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/attach/preserve_blk_ctx": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/bdrv-drain/blockjob/iothread/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/char/socket/server/wait-conn-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/cutils/parse_uint_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/hbitmap/truncate/nop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/qemu-opts/to_qdict/duplicates": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/qgraph/test_full_sample_raspi": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/visitor/input/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/visitor/opts/u64/nonlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/visitor/serialization/QMP/primitives/integer_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.19_/vmstate/gtree/save/saveiommu": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/aio/acquire": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/aio/multi/lifecycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/auth/list/complex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/authz/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/basic/iov/from-to-buf": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/basic/no-dangling-access": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bdrv-drain/nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bdrv-graph-mod/update-perm-tree": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bitcnt/ctpop8": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bitmap/bitmap_copy_with_offset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/bitops/sextract32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/block-backend/drain_aio_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/blockjob/ids": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/char/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/cpuid/topology/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/afsplit/sha256/5": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/akcipher/rsa1024-raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/block/qcow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/cipher/aes-ecb-128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/der/parse-rsa512-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/hash/iov": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/hmac/iov": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/ivgen/plain/1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/secret/direct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/crypto/task/complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/cutils/bufferiszero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/cutils/size_to_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/error-report/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/event/event_a": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/hbitmap/granularity": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/host-utils/mulu64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/host-utils/test_divu128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/host-utils/test_lshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/image-locking/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/int128/int128_and": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/interval-tree/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/io/channel/buf": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/io/channel/null/io": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/io/channel/socket/ipv4-sync": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/keyval/keyval_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/logging/parse_range": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/nested-aio-poll": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qapi/util/qapi_enum_parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qdev/properties/static/default": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qdist/none": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qemu-opts/find_unknown_opts": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qgraph/init_nop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qht/mode/default": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qmp/dispatch_cmd": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/qtree/search": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/replication/primary/read": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/resv-mem/range_reverse_array": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/seccomp/sys-fork/on": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/single/success": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/string-visitor/input/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/string-visitor/output/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/sync-op/pread": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/test-smp-parse/with_dies": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/thread-pool/submit": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/throttle/leak_bucket": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/timed-average/average": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/util/base64/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/util/filemonitor": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/util/socket/unix-abstract": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/uuid/is_null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/virtio-dmabuf/add_rm_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/clone/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/forward/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/input/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/opts/flatten/value": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/output/int": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/visitor/serialization/QMP/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/vmstate/tmp_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/write-threshold/not-trigger": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/xbzrle/uleb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/xs_node/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.1_/yank/char_change/success/to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/aio-gsource/bh/delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/bdrv-drain/blockjob/iothread/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/char/socket/server/wait-conn-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/cutils/parse_uint_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/hbitmap/truncate/grow/negligible": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/propagate/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/qgraph/test_cycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/visitor/input/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/visitor/opts/u64/val1/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/visitor/serialization/QMP/primitives/integer_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.20_/vmstate/gtree/load/loaddomain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/aio-gsource/bh/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/bdrv-drain/blockjob/iothread/error/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/char/socket/server/two-clients/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/cutils/parse_uint_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/hbitmap/truncate/grow/tiny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/propagate/diamond": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/qgraph/test_two_test_same_interface": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/visitor/input/struct-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/visitor/opts/u64/val1/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/visitor/serialization/QMP/primitives/integer_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.21_/vmstate/gtree/load/loadiommu": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/aio-gsource/bh/callback-delete/one": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/bdrv-drain/blockjob/iothread/error/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/char/socket/server/two-clients/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/cutils/qemu_strtoi/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/hbitmap/truncate/grow/small": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/propagate/mirror": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/qgraph/test_test_in_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/visitor/input/list2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/visitor/opts/u64/val1/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/visitor/serialization/QMP/primitives/integer_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.22_/vmstate/qlist/save/saveqlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/aio-gsource/bh/callback-delete/many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/bdrv-drain/deletion/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/char/socket/client/mainloop/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/cutils/qemu_strtoi/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/hbitmap/truncate/grow/medium": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/qgraph/test_double_edge": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/visitor/input/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/visitor/opts/u64/val2/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/visitor/serialization/QMP/primitives/uint8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.23_/vmstate/qlist/load/loadqlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/aio-gsource/event/add-remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/bdrv-drain/detach/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/char/socket/client/mainloop/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/cutils/qemu_strtoi/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/hbitmap/truncate/grow/large": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/visitor/input/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/visitor/opts/u64/val2/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.24_/visitor/serialization/QMP/primitives/uint8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/aio-gsource/event/wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/bdrv-drain/detach/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/char/socket/client/wait-conn/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/cutils/qemu_strtoi/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/hbitmap/truncate/shrink/negligible": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/visitor/input/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/visitor/opts/u64/val2/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.25_/visitor/serialization/QMP/primitives/uint8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/aio-gsource/event/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/bdrv-drain/detach/parent_cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/char/socket/client/wait-conn/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/cutils/qemu_strtoi/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/hbitmap/truncate/shrink/tiny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/visitor/input/union-flat": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/visitor/opts/u64/range/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.26_/visitor/serialization/QMP/primitives/uint8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/aio-gsource/event/wait/no-flush-cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/bdrv-drain/detach/driver_cb": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/char/socket/client/mainloop-reconnect/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/cutils/qemu_strtoi/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/hbitmap/truncate/shrink/small": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/visitor/input/union-in-union": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/visitor/opts/u64/range/minval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.27_/visitor/serialization/QMP/primitives/uint16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/aio-gsource/timer/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/bdrv-drain/attach/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/char/socket/client/mainloop-reconnect/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/cutils/qemu_strtoi/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/hbitmap/truncate/shrink/medium": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/visitor/input/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/visitor/opts/u64/range/maxval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.28_/visitor/serialization/QMP/primitives/uint16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/bdrv-drain/bdrv_drop_intermediate/poll": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/char/socket/client/wait-conn-reconnect/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/cutils/qemu_strtoi/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/hbitmap/truncate/shrink/large": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/visitor/input/errors": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/visitor/opts/u64/range/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.29_/visitor/serialization/QMP/primitives/uint16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/aio/bh/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/aio/multi/schedule": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/auth/list/add-remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/auth/list/default/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/basic/iov/io": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/basic/lifecycle": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bdrv-drain/set_aio_context": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bdrv-graph-mod/should-update-child": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bitcnt/ctpop16": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bitmap/bitmap_set": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/bitops/sextract64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/block-backend/drain_all_aio_error": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/blockjob/cancel/created": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/char/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/afsplit/sha256/5000": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/akcipher/rsa1024-pkcs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/cipher/aes-ecb-192": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/der/parse-rsa2048-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/hash/alloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/hmac/alloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/ivgen/plain/1f2e3d4c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/secret/indirect/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/crypto/task/datafree": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/cutils/freq_to_str": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/error-report/loc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/event/event_b": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/hbitmap/size/0": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/host-utils/muls64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/host-utils/test_divs128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/host-utils/test_rshift": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/image-locking/set-perm-abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/int128/int128_add": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/interval-tree/find-one-point": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/io/channel/socket/ipv4-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/keyval/keyval_parse/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/logging/parse_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qapi/util/parse_qapi_name": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qdev/properties/static/global": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qdist/pr": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qemu-opts/find_opts": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qgraph/test_machine": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qht/mode/resize": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qmp/dispatch_cmd_oob": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/qtree/remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/replication/primary/write": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/resv-mem/range_reverse_array_low_end": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/seccomp/sys-fork/on-nospawn": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/single/failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/string-visitor/input/intList": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/string-visitor/output/int-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/sync-op/pwrite": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/test-smp-parse/with_clusters": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/thread-pool/submit-aio": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/throttle/compute_wait": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/util/base64/embedded-nul": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/util/socket/is-socket/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/uuid/generate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/virtio-dmabuf/add_rm_dev": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/clone/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/forward/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/input/uint": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/opts/i64/nonlist": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/output/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/visitor/serialization/QMP/nested_struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/vmstate/simple/primitive": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/write-threshold/trigger": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/xbzrle/encode_decode_zero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/xs_node/tx_abort": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.2_/yank/char_change/success/yank_to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/bdrv-drain/replace_child/mid-drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/char/socket/client/wait-conn-reconnect/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/cutils/qemu_strtoi/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/hbitmap/serialize/align": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/visitor/input/wrong-type": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/visitor/opts/u64/range/2big": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.30_/visitor/serialization/QMP/primitives/uint16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/char/socket/client/mainloop-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/cutils/qemu_strtoi/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/hbitmap/serialize/basic": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/visitor/input/alternate-number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/visitor/opts/range/unvisited": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.31_/visitor/serialization/QMP/primitives/uint32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/char/socket/client/mainloop-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/cutils/qemu_strtoi/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/hbitmap/serialize/part": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/visitor/input/alternate-list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/visitor/opts/range/beyond": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.32_/visitor/serialization/QMP/primitives/uint32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/char/socket/client/wait-conn-fdpass/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/cutils/qemu_strtoi/min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/hbitmap/serialize/zeroes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/visitor/input/qapi-introspect": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/visitor/opts/dict/unvisited": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.33_/visitor/serialization/QMP/primitives/uint32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/char/socket/client/wait-conn-fdpass/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/cutils/qemu_strtoi/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/hbitmap/next_zero/next_x_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/visitor/input/fail/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.34_/visitor/serialization/QMP/primitives/uint32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/char/socket/client/reconnect-error/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/cutils/qemu_strtoi/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/hbitmap/next_zero/next_x_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/visitor/input/fail/struct-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.35_/visitor/serialization/QMP/primitives/uint64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/char/socket/client/reconnect-error/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/cutils/qemu_strtoi/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/hbitmap/next_zero/next_x_after_truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/visitor/input/fail/struct-in-list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.36_/visitor/serialization/QMP/primitives/uint64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/char/socket/client/dupid-reconnect/tcp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/cutils/qemu_strtoi_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/hbitmap/next_dirty_area/next_dirty_area_0": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/visitor/input/fail/struct-missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.37_/visitor/serialization/QMP/primitives/uint64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/char/socket/client/dupid-reconnect/unix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/cutils/qemu_strtoi_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/hbitmap/next_dirty_area/next_dirty_area_1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/visitor/input/fail/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.38_/visitor/serialization/QMP/primitives/uint64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/cutils/qemu_strtoi_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/hbitmap/next_dirty_area/next_dirty_area_4": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/visitor/input/fail/list-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.39_/visitor/serialization/QMP/primitives/int8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/aio/bh/schedule10": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/aio/multi/mutex/contended": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/auth/list/default/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/auth/list/default/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/basic/iov/discard-front": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/basic/yield": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bdrv-drain/driver-cb/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bdrv-graph-mod/parallel-perm-update": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bitcnt/ctpop32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/bitops/half_shuffle32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/blockjob/cancel/running": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/char/ringbuf": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/afsplit/sha256/big": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/akcipher/rsa2048-raw": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/cipher/aes-ecb-256": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/der/parse-ecdsa-p192-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/hash/prealloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/hmac/prealloc": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/ivgen/plain/1f2e3d4c5b6a7988": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/secret/indirect/badfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/crypto/task/failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/cutils/iec_binary_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/error-report/glog": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/event/event_c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/hbitmap/size/unaligned": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/int128/int128_sub": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/interval-tree/find-two-point": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/io/channel/socket/ipv4-fd": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/keyval/visit/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/logging/logfile_write_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qdev/properties/dynamic/global": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qdist/single/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qemu-opts/opts_create": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qgraph/test_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qmp/dispatch_cmd_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/qtree/destroy": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/replication/primary/start": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/resv-mem/resv_region_list_insert": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/seccomp/sys-fork/off": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/single/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/string-visitor/input/uintList": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/string-visitor/output/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/sync-op/preadv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/test-smp-parse/generic/valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/thread-pool/submit-co": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/throttle/init": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/util/base64/not-nul-terminated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/util/socket/is-socket/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/uuid/parse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/virtio-dmabuf/rm_invalid_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/clone/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/forward/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/input/int_overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/opts/i64/val1/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/output/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/visitor/serialization/QMP/nested_struct_list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/vmstate/simple/array": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/xbzrle/encode_decode_unchanged": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/xs_node/tx_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.3_/yank/char_change/success/from_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/cutils/qemu_strtoi_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/hbitmap/next_dirty_area/next_dirty_area_after_truncate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/visitor/input/fail/union-flat": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.40_/visitor/serialization/QMP/primitives/int8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.41_/cutils/qemu_strtoi_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.41_/visitor/input/fail/union-flat-no-discriminator": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.41_/visitor/serialization/QMP/primitives/int8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.42_/cutils/qemu_strtoi_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.42_/visitor/input/fail/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.42_/visitor/serialization/QMP/primitives/int8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.43_/cutils/qemu_strtoi_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.43_/visitor/serialization/QMP/primitives/int16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.44_/cutils/qemu_strtoi_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.44_/visitor/serialization/QMP/primitives/int16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.45_/cutils/qemu_strtoui/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.45_/visitor/serialization/QMP/primitives/int16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.46_/cutils/qemu_strtoui/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.46_/visitor/serialization/QMP/primitives/int16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.47_/cutils/qemu_strtoui/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.47_/visitor/serialization/QMP/primitives/int32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.48_/cutils/qemu_strtoui/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.48_/visitor/serialization/QMP/primitives/int32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.49_/cutils/qemu_strtoui/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.49_/visitor/serialization/QMP/primitives/int32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/aio/bh/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/aio/multi/mutex/handoff": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/auth/list/default/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/auth/list/explicit/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/basic/iov/discard-back": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/basic/nesting": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bdrv-drain/driver-cb/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bdrv-graph-mod/parallel-exclusive-write": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bitcnt/ctpop64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/bitops/half_shuffle64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/blockjob/cancel/paused": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/char/mux": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/afsplit/sha1/1000": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/akcipher/rsa2048-pkcs1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/cipher/aes-cbc-128": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/der/parse-ecdsa-p256-priv-key": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/hash/digest": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/hmac/digest": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/ivgen/plain64/1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/secret/indirect/emptyfile": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/crypto/task/thread_complete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/cutils/si_prefix": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/error-report/once": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/event/event_d": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/hbitmap/iter/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/int128/int128_neg": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/interval-tree/find-one-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/io/channel/socket/ipv6-sync": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/keyval/visit/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/logging/logfile_lock_path": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/pair/success": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qdev/properties/global/subclass": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qdist/single/full": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qemu-opts/opt_get": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qgraph/test_multiple_contains": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qmp/dispatch_cmd_io": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/qtree/insert": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/replication/primary/stop": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/seccomp/fork/on": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/socket/fd-pass/name/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/string-visitor/input/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/string-visitor/output/bool-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/sync-op/pwritev": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/test-smp-parse/generic/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/thread-pool/submit-many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/throttle/init_readonly": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/util/base64/invalid-chars": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/uuid/unparse": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/virtio-dmabuf/add_invalid_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/clone/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/forward/size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/input/int_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/opts/i64/val1/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/output/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/visitor/serialization/QMP/primitives/string_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/vmstate/versioned/load/v1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/xbzrle/encode_decode_1_byte": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/xs_node/tx_succeed": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.4_/yank/char_change/fail/to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.50_/cutils/qemu_strtoui/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.50_/visitor/serialization/QMP/primitives/int32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.51_/cutils/qemu_strtoui/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.51_/visitor/serialization/QMP/primitives/int64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.52_/cutils/qemu_strtoui/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.52_/visitor/serialization/QMP/primitives/int64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.53_/cutils/qemu_strtoui/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.53_/visitor/serialization/QMP/primitives/int64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.54_/cutils/qemu_strtoui/wrap": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.54_/visitor/serialization/QMP/primitives/int64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.55_/cutils/qemu_strtoui/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.55_/visitor/serialization/QMP/primitive_list/string_empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.56_/cutils/qemu_strtoui/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.56_/visitor/serialization/QMP/primitive_list/string_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.57_/cutils/qemu_strtoui/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.57_/visitor/serialization/QMP/primitive_list/string_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.58_/cutils/qemu_strtoui/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.58_/visitor/serialization/QMP/primitive_list/string_commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.59_/cutils/qemu_strtoui/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.59_/visitor/serialization/QMP/primitive_list/string_single_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/aio/bh/delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/aio/multi/mutex/mcs": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/auth/list/explicit/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/auth/list/explicit/deny": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/basic/iov/discard-front-undo": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/basic/self": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/bdrv-drain/driver-cb/co/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/bdrv-graph-mod/append-greedy-filter": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/bitops/half_unshuffle32": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/blockjob/cancel/ready": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/char/stdio": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/akcipher/rsakey-1024-public": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/cipher/aes-cbc-192": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/hash/base64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/ivgen/plain64/1f2e3d4c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/secret/noconv/utf8": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/crypto/task/thread_failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/cutils/parse_uint/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/error-report/timestamp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/event/deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/hbitmap/iter/partial": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/int128/int128_nz": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/interval-tree/find-one-range-many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/io/channel/socket/ipv6-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/keyval/visit/size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/pair/failure": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qdist/binning/simple": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qemu-opts/opt_get_bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qgraph/test_produces": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/qmp/dispatch_cmd_success_response": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/replication/primary/do_checkpoint": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/seccomp/fork/on-nospawn": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/socket/fd-pass/name/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/string-visitor/input/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/string-visitor/output/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/sync-op/preadv_part": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/thread-pool/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/throttle/init_writeonly": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/uuid/unparse_strdup": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/virtio-dmabuf/free_res": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/clone/complex1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/forward/number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/input/int_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/opts/i64/val1/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/output/no-string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/visitor/serialization/QMP/primitives/string_whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/vmstate/versioned/load/v2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/xbzrle/encode_decode_overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/xs_node/tx_rm": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.5_/yank/char_change/fail/yank_to_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.60_/cutils/qemu_strtoui_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.60_/visitor/serialization/QMP/primitive_list/string_double_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.61_/cutils/qemu_strtoui_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.61_/visitor/serialization/QMP/primitive_list/boolean_true1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.62_/cutils/qemu_strtoui_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.62_/visitor/serialization/QMP/primitive_list/boolean_true2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.63_/cutils/qemu_strtoui_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.63_/visitor/serialization/QMP/primitive_list/boolean_true3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.64_/cutils/qemu_strtoui_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.64_/visitor/serialization/QMP/primitive_list/boolean_false1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.65_/cutils/qemu_strtoui_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.65_/visitor/serialization/QMP/primitive_list/boolean_false2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.66_/cutils/qemu_strtoui_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.66_/visitor/serialization/QMP/primitive_list/number_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.67_/cutils/qemu_strtoui_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.67_/visitor/serialization/QMP/primitive_list/number_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.68_/cutils/qemu_strtol/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.68_/visitor/serialization/QMP/primitive_list/number_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.69_/cutils/qemu_strtol/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.69_/visitor/serialization/QMP/primitive_list/number_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/aio/bh/flush": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/aio/multi/mutex/pthread": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/auth/list/explicit/allow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/basic/entered": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/basic/iov/discard-back-undo": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/bdrv-drain/driver-cb/co/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/bitops/half_unshuffle64": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/blockjob/cancel/standby": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/char/pipe": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/akcipher/rsakey-1024-private": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/cipher/aes-cbc-256": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/ivgen/plain64/1f2e3d4c5b6a7988": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/crypto/secret/noconv/base64/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/cutils/parse_uint/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/error-report/warn": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/event/deprecated_data": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/hbitmap/iter/granularity": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/int128/int128_le": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/interval-tree/find-many-range": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/io/channel/socket/unix-sync": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/keyval/visit/dict": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/pair/cancel": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qdist/binning/precision": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qemu-opts/opt_get_number": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qgraph/test_multiple_produces": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/qmp/dispatch_cmd_deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/replication/primary/get_error_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/seccomp/fork/off": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/socket/fd-pass/name/nomon": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/string-visitor/input/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/string-visitor/output/number-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/sync-op/pwritev_part": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/thread-pool/cancel-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/throttle/destroy": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/uuid/hash": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/clone/complex2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/forward/any": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/input/int_str_fail": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/opts/i64/val2/errno": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/output/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/visitor/serialization/QMP/primitives/string_newlines": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/vmstate/field_exists/load/noskip": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/xbzrle/encode_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/xs_node/tx_resurrect": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.6_/yank/char_change/fail/from_yank": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.70_/cutils/qemu_strtol/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.70_/visitor/serialization/QMP/primitive_list/integer_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.71_/cutils/qemu_strtol/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.71_/visitor/serialization/QMP/primitive_list/integer_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.72_/cutils/qemu_strtol/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.72_/visitor/serialization/QMP/primitive_list/integer_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.73_/cutils/qemu_strtol/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.73_/visitor/serialization/QMP/primitive_list/integer_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.74_/cutils/qemu_strtol/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.74_/visitor/serialization/QMP/primitive_list/uint8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.75_/cutils/qemu_strtol/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.75_/visitor/serialization/QMP/primitive_list/uint8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.76_/cutils/qemu_strtol/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.76_/visitor/serialization/QMP/primitive_list/uint8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.77_/cutils/qemu_strtol/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.77_/visitor/serialization/QMP/primitive_list/uint8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.78_/cutils/qemu_strtol/overflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.78_/visitor/serialization/QMP/primitive_list/uint16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.79_/cutils/qemu_strtol/min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.79_/visitor/serialization/QMP/primitive_list/uint16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/aio/bh/callback-delete/one": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/basic/in_coroutine": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/bdrv-drain/quiesce/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/blockjob/cancel/pending": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/char/file": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/akcipher/rsakey-2048-public": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/cipher/null-iv": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/ivgen/essiv/1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/crypto/secret/noconv/base64/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/cutils/parse_uint/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/hbitmap/iter/iter_and_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/int128/int128_lt": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/io/channel/socket/unix-async": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/keyval/visit/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/pair/fail-cancel-race": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qdist/binning/expand": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qemu-opts/opt_get_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qgraph/test_consumes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/qmp/dispatch_cmd_arg_deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/replication/secondary/read": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/seccomp/thread/on": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/socket/fd-pass/num/good": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/string-visitor/input/enum": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/string-visitor/output/string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/sync-op/pwrite_compressed": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/throttle/have_timer": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/clone/complex3": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/forward/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/input/bool": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/opts/i64/val2/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/output/struct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/visitor/serialization/QMP/primitives/string_commas": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/vmstate/field_exists/load/skip": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.7_/xs_node/tx_resurrect2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.80_/cutils/qemu_strtol/underflow": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.80_/visitor/serialization/QMP/primitive_list/uint16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.81_/cutils/qemu_strtol/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.81_/visitor/serialization/QMP/primitive_list/uint16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.82_/cutils/qemu_strtol/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.82_/visitor/serialization/QMP/primitive_list/uint32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.83_/cutils/qemu_strtol_full/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.83_/visitor/serialization/QMP/primitive_list/uint32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.84_/cutils/qemu_strtol_full/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.84_/visitor/serialization/QMP/primitive_list/uint32_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.85_/cutils/qemu_strtol_full/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.85_/visitor/serialization/QMP/primitive_list/uint32_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.86_/cutils/qemu_strtol_full/negative": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.86_/visitor/serialization/QMP/primitive_list/uint64_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.87_/cutils/qemu_strtol_full/negzero": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.87_/visitor/serialization/QMP/primitive_list/uint64_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.88_/cutils/qemu_strtol_full/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.88_/visitor/serialization/QMP/primitive_list/uint64_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.89_/cutils/qemu_strtol_full/max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.89_/visitor/serialization/QMP/primitive_list/uint64_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/aio/bh/callback-delete/many": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/basic/order": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/bdrv-drain/quiesce/drain": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/blockjob/cancel/concluded": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/char/file-fifo": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/akcipher/rsakey-2048-private": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/cipher/short-plaintext": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/ivgen/essiv/1f2e3d4c": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/crypto/secret/conv/base64/utf8valid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/cutils/parse_uint/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/hbitmap/get/all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/int128/int128_ge": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/io/channel/socket/unix-fd-pass": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/keyval/visit/optional": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qdist/binning/shrink": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qemu-opts/opt_unset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qgraph/test_multiple_consumes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/qmp/dispatch_cmd_ret_deprecated": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/replication/secondary/write": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/seccomp/thread/on-nospawn": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/socket/fd-pass/num/bad": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/string-visitor/input/fuzz": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/string-visitor/output/string-human": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/sync-op/pwrite_zeroes": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/throttle/detach_attach": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/input/bool_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/opts/i64/val2/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/output/struct-nested": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/visitor/serialization/QMP/primitives/string_single_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.8_/vmstate/field_exists/save/noskip": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.90_/cutils/qemu_strtol_full/erange_junk": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.90_/visitor/serialization/QMP/primitive_list/int8_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.91_/cutils/qemu_strtoul/correct": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.91_/visitor/serialization/QMP/primitive_list/int8_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.92_/cutils/qemu_strtoul/null": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.92_/visitor/serialization/QMP/primitive_list/int8_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.93_/cutils/qemu_strtoul/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.93_/visitor/serialization/QMP/primitive_list/int8_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.94_/cutils/qemu_strtoul/whitespace": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.94_/visitor/serialization/QMP/primitive_list/int16_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.95_/cutils/qemu_strtoul/invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.95_/visitor/serialization/QMP/primitive_list/int16_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.96_/cutils/qemu_strtoul/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.96_/visitor/serialization/QMP/primitive_list/int16_min": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.97_/cutils/qemu_strtoul/octal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.97_/visitor/serialization/QMP/primitive_list/int16_max": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.98_/cutils/qemu_strtoul/decimal": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.98_/visitor/serialization/QMP/primitive_list/int32_sanity1": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.99_/cutils/qemu_strtoul/hex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.99_/visitor/serialization/QMP/primitive_list/int32_sanity2": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/aio/event/add-remove": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/bdrv-drain/quiesce/co/drain_all": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/char/udp": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/crypto/akcipher/rsakey-public-lack-elem": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/crypto/ivgen/essiv/1f2e3d4c5b6a7988": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/crypto/secret/conv/base64/utf8invalid": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/cutils/parse_uint/trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/hbitmap/get/some": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/int128/int128_gt": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/io/channel/socket/unix-listen-cleanup": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/keyval/visit/alternate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/locking/co-mutex": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/qemu-opts/opts_reset": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/qgraph/test_driver": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/qmp/dealloc_types": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/replication/secondary/start": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/seccomp/thread/off": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/socket/fd-pass/num/nocli": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/string-visitor/output/no-string": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/sync-op/load_vmstate": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/throttle/config_functions": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/input/bool_str_keyval": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/opts/i64/range/empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/output/list": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/visitor/serialization/QMP/primitives/string_double_quoted": {
+ "status": "PASSED"
+ },
+ "ptestresult.qemu.9_/vmstate/field_exists/save/skip": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "qemu": {
+ "duration": "24"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.061746835708618,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-quilt.log b/runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-quilt.log
new file mode 100644
index 00000000000..0489aed04f9
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-quilt.log
@@ -0,0 +1,1722 @@
+START: ptest-runner
+2024-01-31T02:03
+[test/add-filename-check.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt add patches/bar -- ok
+[13] $ quilt add .pc/baz -- ok
+6 commands (6 passed, 0 failed)
+PASS: add-filename-check
+[test/altered-series.test]
+[3] $ mkdir patches -- ok
+[4] $ cat > patches/series -- ok
+[9] $ quilt push -q 2 -- ok
+[16] $ quilt series -v -- ok
+[22] $ touch patches/series -- ok
+[24] $ quilt series -v -- ok
+[30] $ cat > patches/series -- ok
+[35] $ quilt series -v -- ok
+[38] $ quilt pop -- ok
+[44] $ quilt series -v -- ok
+[47] $ quilt pop -a -- ok
+[52] $ quilt series -v -- ok
+12 commands (12 passed, 0 failed)
+PASS: altered-series
+[test/annotate.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > foo -- ok
+[8] $ quilt new patch -- ok
+[11] $ quilt add foo -- ok
+[14] $ sed -e 's:b:B:' foo > foo.new -- ok
+[15] $ mv foo.new foo -- ok
+[16] $ quilt refresh -- ok
+[19] $ quilt annotate foo -- ok
+[26] $ quilt new patch2 -- ok
+[29] $ quilt add foo -- ok
+[32] $ sed -e 's:Baz:baz:' foo > foo.new -- ok
+[33] $ mv foo.new foo -- ok
+[34] $ quilt refresh -- ok
+[37] $ quilt annotate foo -- ok
+[45] $ quilt new patch3 -- ok
+[48] $ quilt add foo -- ok
+[51] $ sed -e '/Bar/d' foo > foo.new -- ok
+[52] $ mv foo.new foo -- ok
+[53] $ quilt refresh -- ok
+[56] $ quilt annotate foo -- ok
+[64] $ quilt annotate -P patch3 foo -- ok
+[72] $ quilt annotate -P patch2 foo -- ok
+[80] $ quilt annotate -P patch foo -- ok
+[87] $ quilt new patch4 -- ok
+[90] $ cat > jkl -- ok
+[94] $ quilt add jkl wrz -- ok
+[98] $ rm -f jkl -- ok
+[99] $ cat > wrz -- ok
+[103] $ quilt refresh -- ok
+[106] $ quilt annotate jkl -- ok
+[110] $ quilt annotate wrz -- ok
+31 commands (31 passed, 0 failed)
+PASS: annotate
+[test/applied.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ quilt pop -q -- ok
+[16] $ patch -s -p0 < patches/patch -- ok
+[17] $ quilt push -q -- ok
+[22] $ echo patch -p0 -R > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt pop -q -- ok
+[31] $ patch -s -p0 -R < patches/patch -- ok
+[32] $ quilt push -q -- ok
+15 commands (15 passed, 0 failed)
+PASS: applied
+[test/auto-refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[6] $ quilt new a.patch -- ok
+[8] $ quilt add a -- ok
+[10] $ echo A > a -- ok
+[12] $ quilt new b.patch -- ok
+[14] $ quilt add b -- ok
+[16] $ echo B > b -- ok
+[18] $ quilt pop -fa --refresh -- ok
+[21] $ quilt pop -a --refresh -- ok
+[32] $ quilt push -a --refresh -- ok
+[43] $ quilt push -fa --refresh -- ok
+[46] $ quilt pop -a --refresh -- ok
+14 commands (14 passed, 0 failed)
+PASS: auto-refresh
+[test/backup-files.test]
+[4] $ echo foo > foo -- ok
+[5] $ echo bar > "space bar" -- ok
+[6] $ sleep 1 -- ok
+[7] $ /usr/share/quilt//scripts/backup-files -B backup/ -b foo -- ok
+[10] $ ls -l foo | awk '{ print $2 }' -- ok
+[12] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[14] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[16] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[18] $ ls -l foo | awk '{ print $2 }' -- ok
+[22] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[24] $ ls -l foo | awk '{ print $2 }' -- ok
+[26] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[28] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[31] $ echo modified > foo -- ok
+[32] $ sleep 1 -- ok
+[33] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[36] $ cat foo -- ok
+[38] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[39] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[42] $ ln foo foo2 -- ok
+[43] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[44] $ ls -l foo | awk '{ print $2 }' -- ok
+[46] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[49] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo2 -- ok
+[50] $ ls -l foo | awk '{ print $2 }' -- ok
+[52] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[54] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[56] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[60] $ rm -f foo foo2 -- ok
+[61] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo -- ok
+[62] $ ls -l foo | awk '{ print $2 }' -- ok
+[64] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[66] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[67] $ [ ! -e foo2 ] || echo "file foo2 shouldn't exist" -- ok
+[69] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo2 -- ok
+[70] $ ls -l foo | awk '{ print $2 }' -- ok
+[72] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[74] $ [ -e backup/foo2 ] && echo "backup/foo2 not deleted" -- ok
+[75] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[78] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s foo -- ok
+[79] $ touch -r foo foo.timeref -- ok
+[80] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t foo -- ok
+[82] $ ls -l foo | awk '{ print $2 }' -- ok
+[84] $ [ foo -nt foo.timeref ] || echo "touch failed" -- ok
+[87] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo "space bar" -- ok
+[88] $ touch -r "space bar" bar.timeref -- ok
+[89] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[91] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[93] $ mkdir tmp -- ok
+[94] $ cd tmp -- ok
+[95] $ /usr/share/quilt//scripts/backup-files -B ../backup/ -r -s -k foo "space bar" -- ok
+[96] $ cd .. -- ok
+[98] $ ls -l foo | awk '{ print $2 }' -- ok
+[100] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[102] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[104] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[106] $ ls -l tmp/foo | awk '{ print $2 }' -- ok
+[108] $ ls -l "tmp/space bar" | awk '{ print $2 }' -- ok
+[110] $ rm -rf tmp -- ok
+[113] $ rm -f foo "space bar" -- ok
+[114] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t - -- ok
+[115] $ cat foo -- ok
+[117] $ cat "space bar" -- ok
+[119] $ [ "space bar" -nt bar.timeref ] || echo "touch failed" -- ok
+[122] $ mkdir "dir with spaces" -- ok
+[123] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L new "dir with spaces/space file" -- ok
+[124] $ echo data > new -- ok
+[125] $ echo data2 > "dir with spaces/space file" -- ok
+[126] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[128] $ ls -l "backup/dir with spaces/space file" | awk '{ print $5 }' -- ok
+[130] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s - -- ok
+[131] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[132] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[133] $ [ ! -e "backup/dir with spaces/space file" ] || echo "file backup/dir with spaces/space file shouldn't exist" -- ok
+[134] $ [ ! -e "dir with spaces/space file" ] || echo "file dir with spaces/space file shouldn't exist" -- ok
+[137] $ echo data > "dir with spaces/space file" -- ok
+[138] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L "dir with spaces/space file" -- ok
+[140] $ rm -rf "dir with spaces" -- ok
+[141] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[143] $ cat "dir with spaces/space file" -- ok
+[145] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[148] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L -f - -- ok
+[152] $ echo data > new -- ok
+[153] $ echo modified > foo -- ok
+[154] $ rm -f "space bar" -- ok
+[155] $ [ -e backup/new -a ! -s backup/new ] || echo "file backup/new isn't empty" -- ok
+[156] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[158] $ cat backup/foo -- ok
+[160] $ cat "backup/space bar" -- ok
+[162] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -f - -- ok
+[166] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[167] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[168] $ cat foo -- ok
+[170] $ cat "space bar" -- ok
+[174] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L -f - -- ok
+[181] $ ln "space bar" "linked space" -- ok
+[182] $ ls -l foo | awk '{ print $2 }' -- ok
+[184] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[186] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[187] $ ls -l foo | awk '{ print $2 }' -- ok
+[189] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[191] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[193] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[194] $ ls -l foo | awk '{ print $2 }' -- ok
+[196] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[198] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[199] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - | sort -- ok
+[203] $ rm "linked space" -- ok
+[206] $ /usr/share/quilt//scripts/backup-files -B snapshot/ -c -f - -- ok
+[215] $ ls -l foo | awk '{ print $2 }' -- ok
+[217] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[219] $ ls -l "dir with spaces/space file" | awk '{ print $2 }' -- ok
+[221] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[222] $ ls -l snapshot/new | awk '{ print $2 }' -- ok
+[224] $ ls -l snapshot/foo | awk '{ print $2 }' -- ok
+[226] $ ls -l snapshot/"space bar" | awk '{ print $2 }' -- ok
+[228] $ ls -l snapshot/"dir with spaces/space file" | awk '{ print $2 }' -- ok
+[230] $ [ ! -s new ] || echo "file snapshot/new should be empty" -- ok
+[231] $ rm -rf snapshot -- ok
+[234] $ mkdir dir -- ok
+[235] $ ln -s foo dir/link -- ok
+[236] $ readlink dir/link -- ok
+[238] $ /usr/share/quilt//scripts/backup-files -B backup/ -b dir/link -- ok
+[240] $ readlink backup/dir/link -- ok
+[242] $ rm -f dir/link -- ok
+[243] $ echo crap > dir/link -- ok
+[244] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k dir/link -- ok
+[246] $ readlink dir/link -- ok
+[250] $ rm -f dir/link -- ok
+[251] $ echo crap > dir/link -- ok
+[252] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k -f - -- ok
+[255] $ readlink dir/link -- ok
+[259] $ rm -f dir/link -- ok
+[260] $ echo crap > dir/link -- ok
+[261] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[263] $ readlink dir/link -- ok
+136 commands (136 passed, 0 failed)
+PASS: backup-files
+[test/colon-in-patch-name.test]
+[4] $ mkdir patches -- ok
+[6] $ quilt new "patch_with:strange[name]" -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt add foo -- ok
+[13] $ quilt files -- ok
+[16] $ echo bar > foo -- ok
+[17] $ quilt diff -p ab -P "patch_with:strange[name]" -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ quilt applied -- ok
+[32] $ quilt pop -q -- ok
+[36] $ quilt next -- ok
+[39] $ quilt push -q "patch_with:strange[name]" -- ok
+[43] $ quilt top -- ok
+[46] $ quilt rename "another:strange(name)" -- ok
+[49] $ quilt new "{%'}.patch" -- ok
+[52] $ quilt add foo -- ok
+[55] $ echo baz > foo -- ok
+[57] $ quilt previous -- ok
+[60] $ quilt series -- ok
+[64] $ quilt refresh -p0 "{%'}.patch" -- ok
+[67] $ cat "patches/{%'}.patch" -- ok
+[76] $ quilt pop "another:strange(name)" -- ok
+[82] $ quilt remove foo -- ok
+23 commands (23 passed, 0 failed)
+PASS: colon-in-patch-name
+[test/comments.test]
+[4] $ mkdir patches -- ok
+[6] $ echo one > f -- ok
+[7] $ cat > patches/test.diff -- ok
+[20] $ cat > patches/series -- ok
+[23] $ quilt push -- ok
+[29] $ quilt refresh -- ok
+[31] $ cat patches/test.diff -- ok
+[44] $ quilt refresh -c -- ok
+[47] $ cat patches/test.diff -- ok
+[62] $ quilt refresh -- ok
+[65] $ cat patches/test.diff -- ok
+11 commands (11 passed, 0 failed)
+PASS: comments
+[test/conflicts.test]
+[5] $ mkdir patches -- ok
+[7] $ cat > one.txt -- ok
+[24] $ quilt new a.diff -- ok
+[26] $ echo 0 -- ok
+[29] $ quilt add one.txt -- ok
+[31] $ echo 0 -- ok
+[34] $ mv one.txt one.orig -- ok
+[35] $ sed -e "s/4/4+/" -e 's/d/d+/' one.orig > one.txt -- ok
+[36] $ quilt refresh -- ok
+[38] $ echo 0 -- ok
+[41] $ quilt pop -q -- ok
+[44] $ echo 0 -- ok
+[48] $ sed -e "s/^\\([17]\\)\$/\\1-/" one.orig > one.txt -- ok
+[49] $ quilt push -q -- ok
+[52] $ echo 0 -- ok
+[55] $ quilt pop -q -- ok
+[58] $ echo 0 -- ok
+[61] $ sed -e "s/^\\([1267]\\)\$/\\1-/" one.orig > one.txt -- ok
+[62] $ quilt push -q -- ok
+[65] $ echo 0 -- ok
+[68] $ quilt pop -q -- ok
+[71] $ echo 0 -- ok
+[75] $ sed -e "s/^\\([123567]\\)\$/\\1-/" one.orig > one.txt -- ok
+[76] $ quilt push -q -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt push -qf -- ok
+[87] $ echo 1 -- ok
+[90] $ mv one.txt one.x -- ok
+[91] $ sed -e "s/4/4+/" one.x > one.txt -- ok
+[92] $ rm -f one.x -- ok
+[93] $ quilt diff -z | grep -v "^\\(---\\|+++\\)" -- ok
+[105] $ echo 0 -- ok
+[108] $ quilt diff | grep -v "^\\(---\\|+++\\)" -- ok
+[129] $ echo 0 -- ok
+[132] $ quilt refresh -- ok
+[134] $ echo 0 -- ok
+[137] $ cat patches/a.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[159] $ quilt pop -q -- ok
+[162] $ echo 0 -- ok
+39 commands (39 passed, 0 failed)
+PASS: conflicts
+[test/create-delete.test]
+[4] $ mkdir patches -- ok
+[6] $ echo delete > delete -- ok
+[7] $ quilt new test.diff -- ok
+[10] $ quilt add create -- ok
+[13] $ echo create > create -- ok
+[14] $ quilt refresh -- ok
+[17] $ quilt add delete -- ok
+[20] $ rm -f delete -- ok
+[21] $ quilt refresh -- ok
+[23] $ quilt header -r -- ok
+[31] $ quilt patches -v create -- ok
+[33] $ quilt patches delete -- ok
+[36] $ quilt pop -q -- ok
+[40] $ quilt patches create -- ok
+[42] $ quilt patches -v delete -- ok
+[44] $ quilt patches -- /dev/null dev/null null --- -- ok
+[46] $ echo create > create -- ok
+[47] $ rm -f delete -- ok
+[48] $ patch -p1 --dry-run < patches/test.diff -- ok
+19 commands (19 passed, 0 failed)
+PASS: create-delete
+[test/delete.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > test.txt -- ok
+[8] $ quilt new test1 -- ok
+[11] $ quilt add test.txt -- ok
+[14] $ cat > test.txt -- ok
+[17] $ quilt refresh -- ok
+[20] $ quilt new test2 -- ok
+[23] $ quilt add test.txt -- ok
+[26] $ cat > test.txt -- ok
+[29] $ quilt refresh -- ok
+[32] $ quilt delete test1 -- ok
+[35] $ quilt pop -- ok
+[41] $ quilt series -- ok
+[45] $ quilt delete -n -- ok
+[48] $ quilt series -- ok
+[51] $ quilt pop -- ok
+[57] $ quilt delete test1 -- ok
+[60] $ quilt series -- ok
+[62] $ echo "test1" > patches/series -- ok
+[63] $ quilt delete -n -- ok
+[66] $ quilt series -- ok
+[69] $ echo "test3" > patches/series -- ok
+[70] $ echo "test3" > .pc/applied-patches -- ok
+[71] $ mkdir -p .pc/test3/dir -- ok
+[72] $ touch .pc/test3/dir/file -- ok
+[73] $ chmod a-rx .pc/test3/dir -- ok
+[77] $ quilt delete "test3" -- ok
+[81] $ chmod a+rx .pc/test3/dir -- ok
+[83] $ find .pc/test3 -- ok
+[88] $ quilt applied -- ok
+[91] $ quilt series -- ok
+[94] $ quilt delete -- ok
+[97] $ quilt delete test3 -- ok
+33 commands (33 passed, 0 failed)
+PASS: delete
+[test/dir-a-b.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > test.txt -- ok
+[4] $ echo d > test3.txt -- ok
+[6] $ cat > patches/ab.diff -- ok
+[21] $ echo "ab.diff" > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt diff -p ab --no-index -- ok
+[42] $ rm -f patches/ab.diff -- ok
+[43] $ quilt refresh -p ab --no-index -- ok
+[46] $ cat patches/ab.diff -- ok
+[61] $ quilt pop -qR -- ok
+11 commands (11 passed, 0 failed)
+PASS: dir-a-b
+[test/dotglob.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new dotglob.diff -- ok
+[6] $ quilt add .foo -- ok
+[9] $ echo dot-foo > .foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ quilt pop -q -- ok
+[17] $ quilt push -q -- ok
+7 commands (7 passed, 0 failed)
+PASS: dotglob
+[test/duplicate-patch-in-series.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "old line" > file.txt -- ok
+[7] $ cat > patches/first.patch -- ok
+[14] $ cat > patches/series -- ok
+[18] $ quilt push -- ok
+[24] $ quilt push -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt push -qa -- ok
+[36] $ quilt pop -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: duplicate-patch-in-series
+[test/edit.test]
+[1] $ mkdir patches subdir -- ok
+[4] $ cat > editor -- ok
+[9] $ chmod +x editor -- ok
+[10] $ export EDITOR=/usr/lib/quilt/ptest/test/edit.test.6104/editor -- ok
+[12] $ quilt new patch -- ok
+[15] $ echo foobar > foobar -- ok
+[16] $ quilt edit foobar -- ok
+[20] $ cat foobar -- ok
+[23] $ cd subdir -- ok
+[24] $ echo foo > foo -- ok
+[25] $ quilt edit foo -- ok
+[28] $ cd .. -- ok
+[30] $ cat subdir/foo -- ok
+[33] $ quilt files -- ok
+[37] $ quilt refresh -- ok
+[41] $ echo foobaz > foobaz -- ok
+[42] $ cat > editor -- ok
+[47] $ quilt edit foobaz -- ok
+[51] $ [ ! -e foobaz ] || echo "File foobaz shouldn't exist" -- ok
+[55] $ cat > editor -- ok
+[59] $ quilt edit nofoo -- ok
+[66] $ rm -f foobar -- ok
+[67] $ quilt refresh -- ok
+[69] $ quilt diff -p ab --no-index foobar -- ok
+[75] $ quilt edit foobar -- ok
+[79] $ [ ! -e foobar ] || echo "File foobar shouldn't exist" -- ok
+[82] $ cat > editor -- ok
+[87] $ quilt edit foo2 -- ok
+[90] $ cat foo2 -- ok
+[93] $ quilt files -v -- ok
+30 commands (30 passed, 0 failed)
+PASS: edit
+[test/empty-files.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "will be deleted" > deleted1 -- ok
+[6] $ echo "will be emptied" > emptied1 -- ok
+[7] $ echo "will be deleted" > deleted2 -- ok
+[8] $ echo "will be emptied" > emptied2 -- ok
+[11] $ cat > patches/series -- ok
+[15] $ cat > patches/using-filenames.patch -- ok
+[27] $ cat > patches/using-timestamps.patch -- ok
+[40] $ quilt push -- ok
+[46] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[48] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[49] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[50] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[53] $ quilt push -- ok
+[59] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[61] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[62] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[63] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[67] $ quilt pop -aq -- ok
+[72] $ quilt new fold.patch -- ok
+[75] $ quilt fold < patches/using-filenames.patch -- ok
+[78] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[80] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[81] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[82] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[85] $ quilt fold < patches/using-timestamps.patch -- ok
+[88] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[90] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[91] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[92] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[96] $ quilt delete -- ok
+[100] $ quilt push -q -- ok
+[104] $ quilt refresh -pab --sort --no-index -- ok
+[106] $ quilt pop -q -- ok
+[110] $ quilt push -- ok
+[116] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[118] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[119] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[120] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[123] $ cat patches/using-filenames.patch -- ok
+40 commands (40 passed, 0 failed)
+PASS: empty-files
+[test/empty.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ touch patches/empty1.diff patches/empty2.diff -- ok
+[8] $ quilt push -qa -- ok
+[15] $ quilt rename empty3.diff -- ok
+[18] $ quilt pop -qa -- ok
+[23] $ quilt new empty_new.diff -- ok
+[26] $ quilt pop -q -- ok
+[30] $ quilt delete empty_new.diff -- ok
+[33] $ quilt rename -P empty3.diff empty_new.diff -- ok
+10 commands (10 passed, 0 failed)
+PASS: empty
+[test/example1.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > Oberon.txt -- ok
+[12] $ quilt new flower.diff -- ok
+[15] $ quilt files -- ok
+[16] $ quilt add Oberon.txt -- ok
+[19] $ cat >> Oberon.txt -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ cat patches/flower.diff -- ok
+[42] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[43] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[44] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[45] $ mv Oberon.new Oberon.txt -- ok
+[46] $ quilt diff -z -p ab -- ok
+[60] $ quilt diff -p ab -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt top -- ok
+[80] $ quilt files -- ok
+[83] $ quilt patches Oberon.txt -- ok
+[85] $ quilt pop -f -- ok
+[91] $ quilt files patches/flower.diff -- ok
+[94] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[95] $ mv Oberon.new Oberon.txt -- ok
+[96] $ quilt push -- ok
+[103] $ quilt push -f -- ok
+[110] $ cat >> Oberon.txt -- ok
+[116] $ quilt refresh -p ab -- ok
+[118] $ rm -f Oberon.txt.rej -- ok
+[120] $ cat Oberon.txt -- ok
+[130] $ cat patches/flower.diff -- ok
+[144] $ quilt grep love -- ok
+30 commands (30 passed, 0 failed)
+PASS: example1
+[test/failbackup.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add test.txt -- ok
+[8] $ cat > test.txt -- ok
+[10] $ quilt refresh -- ok
+[15] $ chmod -w patches -- ok
+[16] $ cat > test.txt -- ok
+[18] $ quilt refresh --backup -- ok
+[20] $ echo 1 -- ok
+[23] $ chmod +w patches -- ok
+10 commands (10 passed, 0 failed)
+PASS: failbackup
+[test/faildiff.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ cat > test.txt -- ok
+[8] $ quilt add test.txt -- ok
+[13] $ chmod -r test.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ echo 1 -- ok
+[21] $ chmod +r test.txt -- ok
+[25] $ printf "\\002\\000\\001" > test.bin -- ok
+[26] $ quilt add test.bin -- ok
+[29] $ printf "\\003\\000\\001" > test.bin -- ok
+[30] $ quilt diff -pab --no-index 2>/dev/null -- ok
+[32] $ quilt diff -pab --no-index >/dev/null -- ok
+[34] $ echo 1 -- ok
+[37] $ quilt refresh -- ok
+[39] $ echo 1 -- ok
+16 commands (16 passed, 0 failed)
+PASS: faildiff
+[test/failpop.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > test.txt -- ok
+[6] $ quilt new test.diff -- ok
+[8] $ echo 0 -- ok
+[11] $ quilt add test.txt -- ok
+[13] $ echo 0 -- ok
+[16] $ cat >> test.txt -- ok
+[19] $ quilt refresh -- ok
+[21] $ echo 0 -- ok
+[24] $ sed -e "s/ /_/g" patches/test.diff > patches/test.new -- ok
+[25] $ mv patches/test.new patches/test.diff -- ok
+[26] $ quilt pop -- ok
+[28] $ echo 1 -- ok
+13 commands (13 passed, 0 failed)
+PASS: failpop
+[test/fold.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ cat > patches/patch1.diff -- ok
+[16] $ quilt push -q -- ok
+[20] $ quilt files -- ok
+[24] $ quilt fold -q -- ok
+[34] $ quilt diff -p ab -- ok
+[48] $ cd dir -- ok
+[49] $ quilt fold -q -- ok
+[56] $ cd .. -- ok
+[57] $ quilt diff -p ab -- ok
+11 commands (11 passed, 0 failed)
+PASS: fold
+[test/formats.test]
+[4] $ mkdir -p d/patches -- ok
+[5] $ cd d -- ok
+[7] $ cat > test.txt -- ok
+[14] $ quilt new test -- ok
+[17] $ quilt add test.txt -- ok
+[20] $ cat > test.txt -- ok
+[27] $ quilt diff -- ok
+[40] $ quilt diff --no-index -- ok
+[51] $ quilt diff -R -- ok
+[64] $ quilt diff -U1 -- ok
+[75] $ quilt diff -c -- ok
+[94] $ quilt diff -C1 -- ok
+[109] $ quilt diff -p ab -- ok
+13 commands (13 passed, 0 failed)
+PASS: formats
+[test/half-applies.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo.orig -- ok
+[4] $ echo foo2 > foo -- ok
+[5] $ echo bar > bar.orig -- ok
+[6] $ echo bar2 > bar -- ok
+[7] $ diff -u foo.orig foo >> patches/foorab.diff -- ok
+[8] $ diff -u bar bar.orig >> patches/foorab.diff -- ok
+[9] $ mv foo.orig foo -- ok
+[10] $ mv bar.orig bar -- ok
+[11] $ echo foorab.diff -p0 > patches/series -- ok
+[12] $ quilt push -- ok
+[19] $ echo 1 -- ok
+[22] $ quilt push -- ok
+[29] $ echo 1 -- ok
+[32] $ quilt push -qf -- ok
+[36] $ echo 1 -- ok
+[39] $ quilt diff -- ok
+[47] $ echo 0 -- ok
+18 commands (18 passed, 0 failed)
+PASS: half-applies
+[test/hard-linked-patch.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > patches/patch -- ok
+[12] $ echo patch -p0 > patches/series -- ok
+[13] $ ln patches/patch hardlink -- ok
+[15] $ echo a > file -- ok
+[16] $ quilt push -q -- ok
+[20] $ echo c > file -- ok
+[21] $ quilt refresh --no-index -- ok
+[24] $ cat patches/patch -- ok
+[31] $ cat hardlink -- ok
+[40] $ rm -f hardlink -- ok
+[41] $ ln patches/patch hardlink -- ok
+[43] $ quilt header -r -- ok
+[47] $ cat patches/patch -- ok
+[55] $ cat hardlink -- ok
+15 commands (15 passed, 0 failed)
+PASS: hard-linked-patch
+[test/header.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[14] $ mv patches/patch patches/patch~ -- ok
+[15] $ echo Header > patches/patch -- ok
+[16] $ cat patches/patch~ >> patches/patch -- ok
+[17] $ quilt header -- ok
+[20] $ quilt header -r -- ok
+[24] $ quilt header -- ok
+[27] $ quilt header -a -- ok
+[31] $ quilt header -- ok
+[35] $ cat patches/patch -- ok
+[46] $ echo -n "No trailing newline" | quilt header -r -- ok
+[49] $ cat patches/patch -- ok
+17 commands (17 passed, 0 failed)
+PASS: header
+[test/help.test]
+[3] $ mkdir $QUILT_PC -- ok
+[4] $ echo 2 > $QUILT_PC/.version -- ok
+[6] $ quilt add -h | grep -c '^Usage:' -- ok
+[9] $ quilt annotate -h | grep -c '^Usage:' -- ok
+[12] $ quilt applied -h | grep -c '^Usage:' -- ok
+[15] $ quilt delete -h | grep -c '^Usage:' -- ok
+[18] $ quilt diff -h | grep -c '^Usage:' -- ok
+[21] $ quilt edit -h | grep -c '^Usage:' -- ok
+[24] $ quilt files -h | grep -c '^Usage:' -- ok
+[27] $ quilt fold -h | grep -c '^Usage:' -- ok
+[30] $ quilt fork -h | grep -c '^Usage:' -- ok
+[33] $ quilt graph -h | grep -c '^Usage:' -- ok
+[36] $ quilt grep -h | grep -c '^Usage:' -- ok
+[39] $ quilt header -h | grep -c '^Usage:' -- ok
+[42] $ quilt import -h | grep -c '^Usage:' -- ok
+[45] $ quilt mail -h | grep -c '^Usage:' -- ok
+[48] $ quilt new -h | grep -c '^Usage:' -- ok
+[51] $ quilt next -h | grep -c '^Usage:' -- ok
+[54] $ quilt patches -h | grep -c '^Usage:' -- ok
+[57] $ quilt pop -h | grep -c '^Usage:' -- ok
+[60] $ quilt previous -h | grep -c '^Usage:' -- ok
+[63] $ quilt push -h | grep -c '^Usage:' -- ok
+[66] $ quilt refresh -h | grep -c '^Usage:' -- ok
+[69] $ quilt remove -h | grep -c '^Usage:' -- ok
+[72] $ quilt rename -h | grep -c '^Usage:' -- ok
+[75] $ quilt series -h | grep -c '^Usage:' -- ok
+[78] $ quilt setup -h | grep -c '^Usage:' -- ok
+[81] $ quilt snapshot -h | grep -c '^Usage:' -- ok
+[84] $ quilt top -h | grep -c '^Usage:' -- ok
+[87] $ quilt unapplied -h | grep -c '^Usage:' -- ok
+[90] $ quilt upgrade -h | grep -c '^Usage:' -- ok
+31 commands (31 passed, 0 failed)
+PASS: help
+[test/import.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt add f -- ok
+[9] $ echo f > f -- ok
+[11] $ quilt refresh -- ok
+[14] $ quilt new patchR.diff -- ok
+[17] $ quilt add f -- ok
+[20] $ rm -f f -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt fork patchRp0.diff -- ok
+[28] $ quilt refresh -p0 -- ok
+[31] $ quilt pop -a -- ok
+[40] $ mkdir t -- ok
+[41] $ mv patches/patch1.diff t/patch1.diff -- ok
+[42] $ mv patches/patchR.diff t/patchR.diff -- ok
+[43] $ mv patches/patchRp0.diff t/patchRp0.diff -- ok
+[46] $ rm -rf patches/ .pc/ -- ok
+[47] $ mkdir patches -- ok
+[48] $ quilt import t/patch1.diff -- ok
+[51] $ quilt push -- ok
+[57] $ quilt new patch2.diff -- ok
+[60] $ quilt add g -- ok
+[63] $ echo g > g -- ok
+[65] $ quilt refresh -- ok
+[68] $ quilt pop -- ok
+[74] $ quilt header -a -- ok
+[78] $ quilt pop -- ok
+[84] $ quilt delete patch1 -- ok
+[87] $ cat patches/series -- ok
+[92] $ quilt import missing.diff -- ok
+[95] $ quilt import patches/patch1.diff -- ok
+[98] $ quilt import patches/patch2.diff -- ok
+[103] $ quilt import t/patch1.diff -- ok
+[106] $ quilt import -f t/patch1.diff -- ok
+[110] $ sed -e 's/original/new/' patches/patch1.diff > t/patch1.diff -- ok
+[111] $ quilt import t/patch1.diff -- ok
+[114] $ quilt import -f t/patch1.diff -- ok
+[121] $ quilt import -d a -f t/patch1.diff -- ok
+[125] $ head -n 3 patches/patch1.diff -- ok
+[130] $ quilt import -d n -f t/patch1.diff -- ok
+[133] $ quilt header patch1 -- ok
+[136] $ quilt delete patch1 -- ok
+[142] $ cp patches/patch1.diff t/patch1.patch -- ok
+[143] $ quilt import t/patch1.patch -- ok
+[146] $ ls patches/ -- ok
+[152] $ cat patches/series -- ok
+[156] $ quilt delete patch1.diff -- ok
+[160] $ rm -rf patches/ .pc/ -- ok
+[161] $ mkdir patches -- ok
+[162] $ quilt import -R t/patchR.diff -- ok
+[165] $ quilt push -- ok
+[171] $ cat f -- ok
+[174] $ cat patches/series -- ok
+[178] $ echo "# Test of -R import" > patches/series -- ok
+[179] $ echo "patchR.diff -R # This patch was originally -R -p1" >> patches/series -- ok
+[182] $ quilt refresh -- ok
+[185] $ cat patches/series -- ok
+[189] $ touch f -- ok
+[190] $ quilt pop -- ok
+[197] $ rm -rf patches/ .pc/ -- ok
+[198] $ mkdir patches -- ok
+[199] $ quilt import -R -p0 t/patchRp0.diff -- ok
+[202] $ quilt push -- ok
+[208] $ cat f -- ok
+[211] $ cat patches/series -- ok
+[215] $ quilt refresh -- ok
+[218] $ cat patches/series -- ok
+[221] $ touch f -- ok
+[222] $ quilt pop -- ok
+[229] $ rm -rf patches/ .pc/ -- ok
+[230] $ mkdir patches -- ok
+[231] $ quilt import t/patch1.diff t/patchR.diff -- ok
+[235] $ cat patches/series -- ok
+[239] $ rm -rf patches/ .pc/ -- ok
+[240] $ mkdir patches -- ok
+[241] $ quilt import t/patchR.diff -- ok
+[243] $ quilt import t/patch1.diff -- ok
+[246] $ cat patches/series -- ok
+[251] $ touch empty.patch -- ok
+[252] $ cd t -- ok
+[253] $ touch empty2.patch -- ok
+[254] $ quilt import ../empty.patch -- ok
+[256] $ quilt import /usr/lib/quilt/ptest/test/import.test.9986/t/empty2.patch -- ok
+[260] $ cd .. -- ok
+[261] $ quilt delete -rn -- ok
+[263] $ quilt delete -rn -- ok
+[265] $ quilt import t/patch1.diff -P patch1-renamed.diff -- ok
+[267] $ quilt push -- ok
+[272] $ cat f -- ok
+89 commands (89 passed, 0 failed)
+PASS: import
+[test/import2.test]
+[3] $ mkdir patches -- ok
+[5] $ quilt new patch1.diff -- ok
+[8] $ quilt add f -- ok
+[11] $ echo f > f -- ok
+[13] $ quilt refresh -- ok
+[16] $ quilt pop -- ok
+[22] $ mkdir t -- ok
+[23] $ gzip < patches/patch1.diff > t/patch1.diff.gz -- ok
+[24] $ rm -f patches/patch1.diff -- ok
+[27] $ rm -rf patches/ .pc/ -- ok
+[28] $ mkdir patches -- ok
+[29] $ quilt import t/patch1.diff.gz -- ok
+[32] $ quilt push -- ok
+[38] $ quilt new patch2.diff.gz -- ok
+[41] $ quilt add g -- ok
+[44] $ echo g > g -- ok
+[46] $ quilt refresh -- ok
+[49] $ quilt pop -- ok
+[55] $ quilt header -a -- ok
+[59] $ quilt pop -- ok
+[65] $ quilt delete patch1 -- ok
+[68] $ cat patches/series -- ok
+[73] $ quilt import missing.diff.gz -- ok
+[76] $ quilt import patches/patch1.diff.gz -- ok
+[79] $ quilt import patches/patch2.diff.gz -- ok
+[84] $ quilt import t/patch1.diff.gz -- ok
+[87] $ quilt import -f t/patch1.diff.gz -- ok
+[91] $ zcat patches/patch1.diff.gz | sed -e 's/original/new/' | gzip > t/patch1.diff.gz -- ok
+[92] $ quilt import t/patch1.diff.gz -- ok
+[95] $ quilt import -f t/patch1.diff.gz -- ok
+[102] $ quilt import -d a -f t/patch1.diff.gz -- ok
+[106] $ zcat patches/patch1.diff.gz | head -n 3 -- ok
+[111] $ quilt import -d n -f t/patch1.diff.gz -- ok
+[114] $ quilt header patch1 -- ok
+[117] $ quilt delete patch1 -- ok
+[123] $ cp patches/patch1.diff.gz t/patch1.patch.gz -- ok
+[124] $ quilt import t/patch1.patch.gz -- ok
+[127] $ ls patches/ -- ok
+[133] $ cat patches/series -- ok
+[137] $ quilt delete patch1.diff.gz -- ok
+40 commands (40 passed, 0 failed)
+PASS: import2
+[test/merge.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > abc.txt -- ok
+[10] $ cat > patches/series -- ok
+[15] $ cat > patches/a.diff -- ok
+[22] $ cat > patches/b.diff -- ok
+[29] $ cat > patches/c.diff -- ok
+[36] $ quilt push -qa -- ok
+[42] $ quilt diff -P b.diff >/dev/null -- ok
+[44] $ quilt diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[53] $ quilt diff --combine a.diff -P b.diff >/dev/null -- ok
+[55] $ quilt diff --combine a.diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[65] $ quilt diff --combine b.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[75] $ quilt diff --combine - | grep -v "^\\(---\\|+++\\)" -- ok
+13 commands (13 passed, 0 failed)
+PASS: merge
+[test/missing-newline.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new 1.patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[15] $ echo -n 1.patch > patches/series -- ok
+[18] $ quilt new 2.patch -- ok
+[20] $ cat patches/series -- ok
+9 commands (9 passed, 0 failed)
+PASS: missing-newline
+[test/missing.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[7] $ quilt push -qa -- ok
+[14] $ quilt rename missing3.diff -- ok
+[17] $ quilt pop -qa -- ok
+5 commands (5 passed, 0 failed)
+PASS: missing
+[test/new-nosubdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ cd sub -- ok
+[5] $ quilt new here.diff -- ok
+4 commands (4 passed, 0 failed)
+PASS: new-nosubdir
+[test/new.test]
+[1] $ mkdir patches -- ok
+[3] $ echo reject > f -- ok
+[4] $ echo p.diff > patches/series -- ok
+[5] $ cat > patches/p.diff -- ok
+[17] $ quilt push -- ok
+[25] $ quilt push -f -- ok
+[33] $ echo new > f -- ok
+[34] $ quilt refresh -p ab -- ok
+[36] $ cat patches/p.diff -- ok
+9 commands (9 passed, 0 failed)
+PASS: new
+[test/no-file-to-patch.test]
+[5] $ mkdir patches -- ok
+[6] $ cat > patches/series -- ok
+[8] $ cat > patches/one.patch -- ok
+[14] $ quilt push -q -- ok
+[24] $ echo 1 -- ok
+5 commands (5 passed, 0 failed)
+PASS: no-file-to-patch
+[test/no-series.test]
+[3] $ mkdir patches -- ok
+[4] $ touch file -- ok
+[6] $ quilt annotate file -- ok
+[8] $ echo 1 -- ok
+[11] $ quilt applied -- ok
+[13] $ echo 1 -- ok
+[16] $ quilt diff -- ok
+[18] $ echo 1 -- ok
+[21] $ quilt files -- ok
+[23] $ echo 1 -- ok
+[25] $ quilt files -v -- ok
+[27] $ echo 1 -- ok
+[30] $ quilt fork -- ok
+[32] $ echo 1 -- ok
+[35] $ quilt graph -- ok
+[37] $ echo 1 -- ok
+[40] $ quilt header -- ok
+[42] $ echo 1 -- ok
+[45] $ quilt next -- ok
+[47] $ echo 1 -- ok
+[50] $ quilt patches file -- ok
+[52] $ echo 1 -- ok
+[55] $ quilt pop -- ok
+[57] $ echo 1 -- ok
+[59] $ quilt pop -v -- ok
+[61] $ echo 1 -- ok
+[64] $ quilt previous -- ok
+[66] $ echo 1 -- ok
+[69] $ quilt push -- ok
+[71] $ echo 1 -- ok
+[73] $ quilt push -v -- ok
+[75] $ echo 1 -- ok
+[78] $ quilt refresh -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt series -- ok
+[85] $ echo 1 -- ok
+[87] $ quilt series -v -- ok
+[89] $ echo 1 -- ok
+[92] $ quilt snapshot -- ok
+[94] $ echo 1 -- ok
+[97] $ quilt top -- ok
+[99] $ echo 1 -- ok
+[102] $ quilt unapplied -- ok
+[104] $ echo 1 -- ok
+44 commands (44 passed, 0 failed)
+PASS: no-series
+[test/nolink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ ln foo foo2 -- ok
+[6] $ ls -l foo | awk '{ print $2 }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print $2 }' -- ok
+[18] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[21] $ echo "foo changed" > foo -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt new test2.diff -- ok
+[28] $ quilt add foo -- ok
+[31] $ ls -l foo | awk '{ print $2 }' -- ok
+[34] $ ls -l .pc/test2.diff/foo | awk '{ print $2 }' -- ok
+[37] $ echo "foo changed again" > foo -- ok
+[38] $ quilt refresh -- ok
+[41] $ quilt pop -q -- ok
+[45] $ ls -l foo | awk '{ print $2 }' -- ok
+[48] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[51] $ quilt pop -q -- ok
+[55] $ ls -l foo | awk '{ print $2 }' -- ok
+[59] $ echo bar > bar -- ok
+[60] $ quilt push -q -- ok
+[64] $ quilt add bar -- ok
+[66] $ echo "bar changed" > bar -- ok
+[67] $ quilt revert bar -- ok
+[70] $ ls -l bar | awk '{ print $2 }' -- ok
+[73] $ quilt pop -q -- ok
+28 commands (28 passed, 0 failed)
+PASS: nolink
+[test/null-bug.test]
+[1] $ mkdir patches -- ok
+[3] $ echo file > file -- ok
+[4] $ quilt new remove.diff -- ok
+[7] $ quilt add file -- ok
+[13] $ rm -f file -- ok
+[14] $ quilt diff -p0 -- ok
+[22] $ quilt refresh -p0 -- ok
+[25] $ quilt pop -q -- ok
+[29] $ quilt push -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: null-bug
+[test/one.test]
+[6] $ mkdir patches -- ok
+[8] $ mkdir dir -- ok
+[9] $ echo "This is file one." > dir/file1 -- ok
+[10] $ quilt new patch1.diff -- ok
+[13] $ quilt add dir/file1 -- ok
+[16] $ quilt add file2 -- ok
+[19] $ quilt diff -- ok
+[20] $ quilt diff -z -- ok
+[21] $ quilt refresh -- ok
+[24] $ echo "This is file two." > file2 -- ok
+[25] $ quilt diff -p ab -- ok
+[33] $ quilt diff -z -p ab -- ok
+[41] $ quilt refresh -- ok
+[44] $ quilt diff -z -- ok
+[45] $ echo "Another line has been added." >> dir/file1 -- ok
+[46] $ quilt diff -z -p ab -- ok
+[55] $ quilt diff -z -p ab dir/file1 -- ok
+[64] $ quilt refresh -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ quilt add dir/file3 -- ok
+[73] $ echo "This is file three." > dir/file3 -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt add -P patch1 dir/file3 -- ok
+[80] $ quilt pop -R -- ok
+[86] $ quilt add file4 -- ok
+[89] $ echo "This is file 4." > file4 -- ok
+[90] $ quilt refresh -- ok
+[93] $ quilt push -- ok
+[99] $ quilt new subdir/patch3.diff -- ok
+[102] $ quilt add file4 -- ok
+[105] $ rm -f file4 -- ok
+[106] $ quilt diff -p ab -- ok
+[114] $ quilt add -P patch2 file4 -- ok
+[117] $ quilt refresh -- ok
+[120] $ echo "Another line here, too." >> dir/file3 -- ok
+[121] $ quilt refresh patch2 -- ok
+[124] $ echo "Another line added." >> file2 -- ok
+[125] $ quilt diff -z -P patch1 -p ab -- ok
+[135] $ quilt refresh patch1 -- ok
+[138] $ quilt refresh -f patch1 -- ok
+[141] $ echo "Another line here, too." >> dir/file3 -- ok
+[142] $ quilt pop -R -- ok
+[148] $ quilt refresh patch2 -- ok
+[151] $ quilt pop -qaR -- ok
+44 commands (44 passed, 0 failed)
+PASS: one
+[test/perms.test]
+[1] $ umask 022 -- ok
+[2] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ chmod 704 foo -- ok
+[6] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[18] $ echo foobar > foo -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt new test2.diff -- ok
+[25] $ quilt add foo -- ok
+[28] $ chmod 702 foo -- ok
+[29] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[32] $ echo foobaz > foo -- ok
+[33] $ quilt refresh -- ok
+[40] $ quilt pop -q -- ok
+[44] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[47] $ quilt push -q -- ok
+[51] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[54] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: perms
+[test/project-settings.test]
+[2] $ export QUILT_PATCHES=my_patches -- ok
+[3] $ export QUILT_SERIES=my_series -- ok
+[5] $ mkdir quilt_patches -- ok
+[6] $ mkdir .pc -- ok
+[7] $ echo 2 > .pc/.version -- ok
+[8] $ echo quilt_patches > .pc/.quilt_patches -- ok
+[9] $ echo quilt_series > .pc/.quilt_series -- ok
+[10] $ echo create.patch > quilt_patches/quilt_series -- ok
+[12] $ cat > quilt_patches/create.patch -- ok
+[18] $ quilt push -- ok
+10 commands (10 passed, 0 failed)
+PASS: project-settings
+[test/refresh-z.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add foo -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ echo bar >> foo -- ok
+[14] $ quilt refresh -z -- ok
+[17] $ echo baz >> foo -- ok
+[18] $ quilt refresh -zbaz.diff -- ok
+[21] $ quilt series -- ok
+10 commands (10 passed, 0 failed)
+PASS: refresh-z
+[test/refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ echo a > a -- ok
+[13] $ quilt refresh -- ok
+[15] $ quilt pop -- ok
+[20] $ cat a -- ok
+[22] $ cat patches/patch -- ok
+12 commands (12 passed, 0 failed)
+PASS: refresh
+[test/refresh_patch_order.test]
+[7] $ mkdir patches -- ok
+[9] $ echo foo >foo -- ok
+[10] $ echo fnord >fnord -- ok
+[11] $ echo zulu >zulu -- ok
+[13] $ quilt new bar -- ok
+[17] $ quilt add fnord zulu -- ok
+[21] $ echo x >>fnord -- ok
+[22] $ echo x >>zulu -- ok
+[23] $ quilt refresh --no-timestamps -p ab -- ok
+[26] $ grep '^--- ' patches/bar -- ok
+[31] $ quilt add foo -- ok
+[34] $ echo x >>foo -- ok
+[35] $ quilt refresh --no-timestamps -p ab -- ok
+[38] $ grep '^--- ' patches/bar -- ok
+[44] $ echo fnord >fnord -- ok
+[46] $ quilt refresh --no-timestamps -p ab -- ok
+[49] $ grep '^--- ' patches/bar -- ok
+[54] $ echo x >>fnord -- ok
+[56] $ quilt refresh --no-timestamps -p ab -- ok
+[59] $ grep '^--- ' patches/bar -- ok
+20 commands (20 passed, 0 failed)
+PASS: refresh_patch_order
+[test/remember-locations.test]
+[1] $ mkdir -p my/changes -- ok
+[3] $ export QUILT_PATCHES=my/changes -- ok
+[4] $ export QUILT_SERIES=patchlist -- ok
+[5] $ quilt new mychange1 -- ok
+[7] $ unset QUILT_PATCHES -- ok
+[8] $ unset QUILT_SERIES -- ok
+[9] $ cat .pc/.quilt_patches -- ok
+[11] $ cat .pc/.quilt_series -- ok
+[13] $ cat my/changes/patchlist -- ok
+[18] $ quilt new mychange2 -- ok
+[22] $ cd my -- ok
+[23] $ quilt applied -- ok
+[27] $ cd .. -- ok
+13 commands (13 passed, 0 failed)
+PASS: remember-locations
+[test/remove-trailing-ws.test]
+[4] $ mkdir files.orig files -- ok
+[6] $ cat > files.orig/add -- ok
+[13] $ cat > files.orig/change -- ok
+[17] $ cat > files.orig/complex -- ok
+[32] $ cat > files.orig/delete -- ok
+[36] $ cat > files.orig/remove -- ok
+[45] $ cat > files.orig/remove-at-end -- ok
+[61] $ cat > files/add -- ok
+[70] $ cat > files/change -- ok
+[74] $ cat > files/complex -- ok
+[96] $ cat > files/create -- ok
+[100] $ cat > files/remove -- ok
+[107] $ cat > files/remove-at-end -- ok
+[117] $ cp -r files files.backup -- ok
+[120] $ diff -ruN files.orig files > unified.diff -- ok
+[123] $ diff -c files.orig/add files/add > context.diff -- ok
+[124] $ diff -C 10 files.orig/remove-at-end files/remove-at-end >> context.diff -- ok
+[125] $ diff -cN files.orig/create files/create | sed -e '/^diff /d' >> context.diff -- ok
+[126] $ diff -cN files.orig/delete files/delete >> context.diff -- ok
+[127] $ diff -c files.orig/remove files/remove | sed -e '/^diff /d' >> context.diff -- ok
+[128] $ diff -c files.orig/change files/change | sed -e '/^diff /d' >> context.diff -- ok
+[129] $ diff -c files.orig/complex files/complex >> context.diff -- ok
+[131] $ /usr/share/quilt//scripts/remove-trailing-ws < unified.diff > unified-wsok.diff -- ok
+[136] $ wc -l files/add -- ok
+[138] $ wc -l files/change -- ok
+[140] $ wc -l files/complex -- ok
+[142] $ wc -l files/create -- ok
+[144] $ wc -l files/remove -- ok
+[146] $ wc -l files/remove-at-end -- ok
+[148] $ wc -l unified.diff -- ok
+[150] $ wc -l unified-wsok.diff -- ok
+[152] $ diff -u unified.diff unified-wsok.diff | grep '^++[^+]' -- ok
+[162] $ rm -rf files -- ok
+[163] $ mv files.backup files -- ok
+[164] $ /usr/share/quilt//scripts/remove-trailing-ws < context.diff > context-wsok.diff -- ok
+[169] $ wc -l files/add -- ok
+[171] $ wc -l files/change -- ok
+[173] $ wc -l files/complex -- ok
+[175] $ wc -l files/create -- ok
+[177] $ wc -l files/remove -- ok
+[179] $ wc -l files/remove-at-end -- ok
+[181] $ wc -l context.diff -- ok
+[183] $ wc -l context-wsok.diff -- ok
+[185] $ diff -u context.diff context-wsok.diff | grep '^+[+!] ' -- ok
+44 commands (44 passed, 0 failed)
+PASS: remove-trailing-ws
+[test/rename.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > announce.txt -- ok
+[6] $ quilt new original-name.diff -- ok
+[9] $ quilt add announce.txt -- ok
+[12] $ cat > announce.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ quilt series -v -- ok
+[21] $ quilt rename _tmp_name.diff -- ok
+[24] $ quilt series -v -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt series -v -- ok
+[36] $ quilt rename -P random_name.diff final.name.diff -- ok
+[39] $ quilt rename final.name.diff -- ok
+[42] $ quilt rename -P _tmp_name.diff _tmp_name.diff -- ok
+[45] $ quilt rename -P _tmp_name.diff newsubdir/final.name.diff -- ok
+[48] $ quilt series -v -- ok
+[51] $ quilt push -q -- ok
+[55] $ quilt pop -q -- ok
+18 commands (18 passed, 0 failed)
+PASS: rename
+[test/revert.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ echo f1 > sub/f -- ok
+[5] $ echo g1 > sub/g -- ok
+[6] $ quilt new p.diff -- ok
+[9] $ quilt add sub/f sub/g sub/h -- ok
+[14] $ echo h1 > sub/h -- ok
+[15] $ quilt revert sub/h -- ok
+[18] $ quilt diff -z -- ok
+[21] $ echo f2 > sub/f -- ok
+[22] $ rm -f sub/g -- ok
+[23] $ echo h2 > sub/h -- ok
+[24] $ quilt refresh -- ok
+[28] $ cd sub -- ok
+[29] $ echo f3 > f -- ok
+[30] $ echo h3 > h -- ok
+[31] $ quilt revert f g h -- ok
+[36] $ quilt diff -z -- ok
+[39] $ echo g3 > g -- ok
+[40] $ quilt revert f g -- ok
+[44] $ quilt diff -z -- ok
+[45] $ [ ! -e g ] || echo "File sub/g shouldn't exist" -- ok
+[48] $ rm f h -- ok
+[49] $ quilt revert f h -- ok
+[53] $ quilt diff -z -- ok
+[54] $ [ -e f ] || echo "File sub/f should exist" -- ok
+[55] $ [ -e h ] || echo "File sub/h should exist" -- ok
+27 commands (27 passed, 0 failed)
+PASS: revert
+[test/setup.test]
+[1] $ mkdir dir -- ok
+[3] $ echo 1 > dir/foo.orig -- ok
+[4] $ echo 2 > dir/foo -- ok
+[5] $ diff -u dir/foo.orig dir/foo > foo.diff -- ok
+[6] $ diff -u dir/foo.orig dir/foo > revert.diff -- ok
+[7] $ diff -u dir/foo.orig dir/foo > again.diff -- ok
+[8] $ mv dir/foo.orig dir/foo -- ok
+[9] $ tar cf - dir | gzip > dir.tar.gz -- ok
+[10] $ mkdir dir/patches -- ok
+[11] $ echo crap > dir/patches/foo.diff -- ok
+[12] $ tar cf - dir | gzip > dir_with_patches.tar.gz -- ok
+[13] $ rm -rf dir -- ok
+[15] $ cat > series -- ok
+[22] $ quilt setup series -- ok
+[24] $ cd dir -- ok
+[25] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[28] $ quilt push -qa -- ok
+[33] $ cd .. -- ok
+[34] $ rm -rf dir -- ok
+[37] $ mkdir .pc patches -- ok
+[38] $ quilt setup series -- ok
+[40] $ rm -rf dir .pc patches -- ok
+[42] $ quilt setup -d other series -- ok
+[44] $ cd other/dir -- ok
+[45] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[48] $ quilt push -qa -- ok
+[53] $ cd ../.. -- ok
+[54] $ rm -rf other -- ok
+[55] $ mkdir dir1 -- ok
+[56] $ mv series dir1 -- ok
+[57] $ cd dir1 -- ok
+[58] $ quilt setup -d ../other series -- ok
+[60] $ quilt setup --sourcedir .. -d ../other series -- ok
+[62] $ cd ../other/dir -- ok
+[63] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[66] $ quilt push -qa -- ok
+[71] $ cd ../.. -- ok
+[72] $ rm -rf "dir" -- ok
+[76] $ cat > series_with_patches -- ok
+[81] $ mkdir dir -- ok
+[82] $ quilt setup series_with_patches -- ok
+[84] $ rmdir dir -- ok
+[85] $ quilt setup series_with_patches -- ok
+[89] $ cd dir -- ok
+[90] $ ls -l quilt_patches quilt_series | sed -e 's:.* -> ::' -- ok
+[93] $ quilt push -qa -- ok
+[96] $ cd .. -- ok
+[97] $ rm -rf "dir" -- ok
+[100] $ mkdir "space [dir]" -- ok
+[101] $ echo 1 > "space [dir]/foo.orig" -- ok
+[102] $ echo 2 > "space [dir]/foo" -- ok
+[105] $ diff -u "space [dir]/foo.orig" "space [dir]/foo" | sed -e 's:"::g' > foo.diff -- ok
+[106] $ cp foo.diff revert.diff -- ok
+[107] $ cp foo.diff again.diff -- ok
+[108] $ mv "space [dir]/foo.orig" "space [dir]/foo" -- ok
+[109] $ tar cf - "space [dir]" | gzip > "space [dir].tar.gz" -- ok
+[110] $ rm -rf "space [dir]" -- ok
+[111] $ cat > series -- ok
+[118] $ quilt setup series -- ok
+[120] $ cd space\ [dir] -- ok
+[121] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[124] $ quilt push -qa -- ok
+[129] $ cd .. -- ok
+[130] $ rm -rf "space [dir]" -- ok
+64 commands (64 passed, 0 failed)
+PASS: setup
+[test/snapshot.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new snapshot -- ok
+[5] $ quilt add f.txt -- ok
+[7] $ cat > f.txt -- ok
+[10] $ quilt add g.txt -- ok
+[12] $ cat > g.txt -- ok
+[15] $ quilt refresh -- ok
+[17] $ quilt snapshot -- ok
+[19] $ quilt fork -- ok
+[22] $ rm g.txt -- ok
+[23] $ quilt add h.txt -- ok
+[26] $ cat > h.txt -- ok
+[29] $ cat >> f.txt -- ok
+[32] $ quilt refresh -- ok
+[35] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+15 commands (15 passed, 0 failed)
+PASS: snapshot
+[test/snapshot2.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new snapshot -- ok
+[6] $ cd d -- ok
+[7] $ quilt add f.txt -- ok
+[9] $ cat > f.txt -- ok
+[12] $ quilt add g.txt -- ok
+[14] $ cat > g.txt -- ok
+[17] $ quilt refresh -- ok
+[19] $ quilt snapshot -- ok
+[20] $ quilt fork -- ok
+[23] $ rm g.txt -- ok
+[24] $ quilt add h.txt -- ok
+[27] $ cat > h.txt -- ok
+[30] $ cat >> f.txt -- ok
+[33] $ quilt refresh -- ok
+[36] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+16 commands (16 passed, 0 failed)
+PASS: snapshot2
+[test/sort.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new sort.diff -- ok
+[6] $ quilt add b f -- ok
+[10] $ echo b > b -- ok
+[11] $ echo f > f -- ok
+[12] $ quilt refresh -- ok
+[15] $ quilt add c -- ok
+[18] $ echo c > c -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt files -- ok
+[27] $ quilt diff | grep '^Index' -- ok
+[32] $ quilt add z x -- ok
+[36] $ echo z > z -- ok
+[37] $ echo x > x -- ok
+[38] $ quilt files -- ok
+[45] $ quilt diff | grep '^Index' -- ok
+[52] $ quilt add a -- ok
+[55] $ echo a > a -- ok
+[56] $ quilt files -- ok
+[64] $ quilt diff | grep '^Index' -- ok
+[72] $ quilt refresh -- ok
+[75] $ grep '^Index' patches/sort.diff -- ok
+[83] $ quilt diff --sort | grep '^Index' -- ok
+[91] $ quilt refresh --sort -- ok
+[94] $ grep '^Index' patches/sort.diff -- ok
+25 commands (25 passed, 0 failed)
+PASS: sort
+[test/space-in-filenames.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt files -- ok
+[12] $ quilt patches foo -- ok
+[14] $ quilt patches "foo bar" -- ok
+[16] $ echo foo > "foo bar" -- ok
+[17] $ quilt add "foo bar" -- ok
+[20] $ quilt files -- ok
+[23] $ quilt patches "foo bar" -- ok
+[25] $ quilt patches bar -- ok
+[26] $ quilt patches "foo bar baz" -- ok
+[28] $ quilt add "a: b [c]" -- ok
+[31] $ quilt files -- ok
+[35] $ quilt patches 'a: b [c]' -- ok
+[37] $ quilt patches a -- ok
+[38] $ quilt patches b -- ok
+[39] $ quilt patches 'a: b c' -- ok
+[41] $ echo bar > "foo bar" -- ok
+[42] $ echo "new line" > "a: b [c]" -- ok
+[43] $ quilt diff -p ab -- ok
+[58] $ quilt refresh -p ab -- ok
+[60] $ cat patches/test.diff -- ok
+[75] $ quilt refresh -p ab --sort -- ok
+[77] $ cat patches/test.diff -- ok
+[92] $ quilt grep bar -- ok
+[94] $ quilt grep new -- ok
+[96] $ quilt grep " " -- ok
+[99] $ quilt remove "a: b [c]" -- ok
+[102] $ quilt files -- ok
+[106] $ quilt remove "foo bar" -- ok
+[109] $ quilt files -- ok
+33 commands (33 passed, 0 failed)
+PASS: space-in-filenames
+[test/space-in-series.test]
+[4] $ export QUILT_SERIES="quilt series" -- ok
+[9] $ mkdir patches -- ok
+[11] $ cat > Oberon.txt -- ok
+[17] $ quilt new flower.diff -- ok
+[20] $ quilt files -- ok
+[21] $ quilt add Oberon.txt -- ok
+[24] $ cat >> Oberon.txt -- ok
+[31] $ quilt refresh -p ab -- ok
+[34] $ cat patches/flower.diff -- ok
+[47] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[48] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[49] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[50] $ mv Oberon.new Oberon.txt -- ok
+[51] $ quilt diff -z -p ab -- ok
+[65] $ quilt diff -p ab -- ok
+[79] $ quilt refresh -- ok
+[82] $ quilt top -- ok
+[85] $ quilt files -- ok
+[88] $ quilt patches Oberon.txt -- ok
+[90] $ quilt pop -f -- ok
+[96] $ quilt files patches/flower.diff -- ok
+[99] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[100] $ mv Oberon.new Oberon.txt -- ok
+[101] $ quilt push -- ok
+[108] $ quilt push -f -- ok
+[115] $ cat >> Oberon.txt -- ok
+[121] $ quilt refresh -p ab -- ok
+[123] $ rm -f Oberon.txt.rej -- ok
+[125] $ cat Oberon.txt -- ok
+[135] $ cat patches/flower.diff -- ok
+[149] $ quilt grep love -- ok
+31 commands (31 passed, 0 failed)
+PASS: space-in-series
+[test/space-in-work-dir.test]
+[1] $ mkdir "work dir" -- ok
+[2] $ cd "work dir" -- ok
+[4] $ mkdir project -- ok
+[5] $ cd project -- ok
+[7] $ mkdir patches -- ok
+[8] $ mkdir subdir -- ok
+[10] $ echo old > a -- ok
+[11] $ quilt new 1.patch -- ok
+[14] $ quilt add a -- ok
+[17] $ echo new > a -- ok
+[18] $ quilt refresh -- ok
+[21] $ cat patches/1.patch -- ok
+[30] $ echo newer > a -- ok
+[31] $ quilt diff -z -- ok
+[40] $ quilt revert a -- ok
+[42] $ quilt diff -z -- ok
+[43] $ echo newer > a -- ok
+[45] $ quilt refresh -z -- ok
+[47] $ quilt series -- ok
+[50] $ cat patches/1.patch -- ok
+[58] $ cat patches/1-2.patch -- ok
+[69] $ cd subdir -- ok
+[70] $ quilt pop -q -- ok
+[73] $ quilt diff --no-index -- ok
+[79] $ cd .. -- ok
+[81] $ quilt pop -- ok
+[87] $ quilt push -- ok
+[93] $ quilt top -- ok
+[96] $ quilt series -v -- ok
+[100] $ quilt fold < patches/1-2.patch -- ok
+[103] $ quilt diff -z -- ok
+[112] $ quilt refresh -- ok
+[115] $ quilt delete -rn -- ok
+[118] $ quilt remove a -- ok
+34 commands (34 passed, 0 failed)
+PASS: space-in-work-dir
+[test/subdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir subdir -- ok
+[4] $ cat > subdir/file -- ok
+[7] $ quilt new test.patch -- ok
+[10] $ quilt add subdir/file -- ok
+[13] $ cat > subdir/file -- ok
+[18] $ quilt refresh -- ok
+[21] $ cd subdir -- ok
+[22] $ quilt add file2 -- ok
+[25] $ cat > file2 -- ok
+[28] $ cat > file3 -- ok
+[31] $ quilt add file3 -- ok
+[34] $ rm -f file3 -- ok
+[35] $ quilt files -v -- ok
+[40] $ quilt diff -p ab -- ok
+[62] $ quilt diff --no-index -p ab file file2 no -- ok
+[74] $ quilt diff --no-index -p ab ./file3 ./no -- ok
+[80] $ quilt refresh -- ok
+18 commands (18 passed, 0 failed)
+PASS: subdir
+[test/symlink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ quilt new test.diff -- ok
+[8] $ quilt add foo -- ok
+[11] $ echo "foo changed" > foo -- ok
+[12] $ quilt refresh -- ok
+[16] $ mv patches/test.diff . -- ok
+[17] $ ln -s ../test.diff patches/test.diff -- ok
+[18] $ readlink patches/test.diff -- ok
+[22] $ echo "foo changed 2" > foo -- ok
+[23] $ quilt refresh --no-index -p ab -- ok
+[26] $ readlink patches/test.diff -- ok
+[30] $ echo "foo changed 3" > foo -- ok
+[31] $ touch -r patches/test.diff test.timeref -- ok
+[32] $ quilt refresh --backup --no-index -p ab -- ok
+[35] $ readlink patches/test.diff -- ok
+[38] $ cat patches/test.diff -- ok
+[45] $ readlink patches/test.diff~ -- ok
+[46] $ echo 1 -- ok
+[49] $ cat patches/test.diff~ -- ok
+[56] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[59] $ quilt header -a -- ok
+[63] $ readlink patches/test.diff -- ok
+[67] $ touch -r patches/test.diff test.timeref -- ok
+[68] $ quilt header -r --backup -- ok
+[71] $ readlink patches/test.diff -- ok
+[74] $ cat patches/test.diff -- ok
+[81] $ readlink patches/test.diff~ -- ok
+[82] $ echo 1 -- ok
+[85] $ cat patches/test.diff~ -- ok
+[93] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[96] $ chmod -w test.diff -- ok
+[97] $ echo "foo changed 4" > foo -- ok
+[98] $ quilt refresh --no-index -p ab -- ok
+[101] $ readlink patches/test.diff -- ok
+[102] $ echo 1 -- ok
+[105] $ cat patches/test.diff -- ok
+[113] $ rm -f test.diff -- ok
+[114] $ mv patches/test.diff . -- ok
+[115] $ ln -s ../test.diff patches/test.diff -- ok
+[116] $ chmod -w test.diff -- ok
+[118] $ echo "foo changed 5" > foo -- ok
+[119] $ quilt refresh --backup --no-index -p ab -- ok
+[122] $ readlink patches/test.diff -- ok
+[123] $ echo 1 -- ok
+[126] $ cat patches/test.diff -- ok
+[133] $ readlink patches/test.diff~ -- ok
+[134] $ echo 1 -- ok
+[137] $ cat patches/test.diff~ -- ok
+49 commands (49 passed, 0 failed)
+PASS: symlink
+[test/tester.test]
+[4] $ echo -- ok
+[6] $ export VAR=foo -- ok
+[7] $ echo foo -- ok
+[9] $ export VAR=bar -- ok
+[10] $ echo bar -- ok
+[14] $ true -- ok
+[15] $ echo bar -- ok
+[19] $ echo "A barbarian walks into a bar" -- ok
+[23] $ export PLACE=barracks -- ok
+[24] $ echo barracks -- ok
+10 commands (10 passed, 0 failed)
+PASS: tester
+[test/three.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt top -- ok
+[9] $ quilt add f -- ok
+[12] $ echo f > f -- ok
+[14] $ ls patches/ -- ok
+[17] $ quilt new patch2.diff -- ok
+[20] $ quilt previous -- ok
+[23] $ quilt add g -- ok
+[26] $ echo g > g -- ok
+[28] $ quilt refresh -- ok
+[32] $ quilt diff -p0 f g -- ok
+[41] $ quilt diff -p0 ./f ./g -- ok
+[49] $ quilt pop -- ok
+[55] $ ls patches/ -- ok
+[59] $ quilt next -- ok
+[62] $ quilt previous -- ok
+[63] $ quilt previous patch2 -- ok
+[66] $ quilt pop -- ok
+[69] $ quilt refresh -- ok
+[72] $ quilt refresh patch2 -- ok
+[75] $ quilt pop -- ok
+[81] $ quilt top -- ok
+[84] $ quilt pop -- ok
+[86] $ echo 2 -- ok
+[89] $ quilt applied -- ok
+[92] $ quilt unapplied -- ok
+[96] $ quilt previous -- ok
+[99] $ quilt next -- ok
+[102] $ quilt applied patch1 -- ok
+[105] $ quilt unapplied patch2 -- ok
+[106] $ quilt unapplied patch1 -- ok
+[109] $ quilt revert f -- ok
+[112] $ quilt delete patch3.diff -- ok
+[115] $ quilt push -qa -- ok
+[120] $ quilt push patch2 -- ok
+[123] $ quilt push -- ok
+[125] $ echo 2 -- ok
+[128] $ quilt diff --combine patch1 -P patch2 -p ab -- ok
+[142] $ quilt diff -P patch1 --combine patch2 -- ok
+[145] $ echo patch3.diff >> patches/series -- ok
+[146] $ quilt diff -P patch1 --combine patch3 -- ok
+[149] $ quilt pop -qaR -- ok
+[154] $ quilt annotate f -- ok
+[157] $ quilt pop patch4.diff -- ok
+[160] $ quilt grep "not there" -- ok
+[162] $ quilt push -q 2 -- ok
+[167] $ quilt pop -q 2 -- ok
+[172] $ quilt push -q 10 -- ok
+[179] $ quilt pop -q 10 -- ok
+[185] $ quilt push 0 -- ok
+[187] $ echo 2 -- ok
+[190] $ quilt pop 0 -- ok
+[192] $ echo 2 -- ok
+54 commands (54 passed, 0 failed)
+PASS: three
+[test/timestamps.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > patches/series -- ok
+[13] $ cat > patches/unified-create.patch -- ok
+[20] $ cat > patches/unified-update.patch -- ok
+[28] $ cat > patches/unified-delete.patch -- ok
+[35] $ cat > patches/context-create.patch -- ok
+[43] $ cat > patches/context-update.patch -- ok
+[52] $ cat > patches/context-delete.patch -- ok
+[61] $ quilt patches file -- ok
+[70] $ quilt patches 1 -- ok
+[72] $ quilt push -qa -- ok
+[82] $ quilt patches file -- ok
+12 commands (12 passed, 0 failed)
+PASS: timestamps
+[test/trailing-ws.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > a -- ok
+[8] $ quilt new test.diff -- ok
+[11] $ quilt add a -- ok
+[14] $ cat > a -- ok
+[19] $ quilt refresh -- ok
+[23] $ grep '[ \t]$' patches/test.diff -- ok
+[27] $ quilt refresh -U0 -- ok
+[31] $ quilt refresh --strip-trailing-whitespace -- ok
+[35] $ grep '[ \t]$' patches/test.diff -- ok
+[37] $ quilt pop -q -- ok
+[41] $ cat > a -- ok
+[46] $ quilt new test2.diff -- ok
+[49] $ quilt add a -- ok
+[52] $ cat > a -- ok
+[57] $ quilt refresh -c -- ok
+[61] $ grep '[ \t]$' patches/test2.diff -- ok
+[65] $ quilt refresh -C0 -- ok
+[69] $ quilt refresh -c --strip-trailing-whitespace -- ok
+[73] $ grep '[ \t]$' patches/test2.diff -- ok
+[75] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: trailing-ws
+[test/two.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ cd d -- ok
+[7] $ mkdir dir -- ok
+[8] $ echo "This is file one." > dir/file1 -- ok
+[9] $ quilt add dir/file1 -- ok
+[12] $ quilt add file2 -- ok
+[15] $ quilt diff -- ok
+[16] $ quilt diff -z -- ok
+[17] $ quilt refresh -- ok
+[20] $ echo "This is file two." > file2 -- ok
+[21] $ quilt diff -p ab -- ok
+[29] $ quilt diff -z -p ab -- ok
+[37] $ quilt refresh -- ok
+[40] $ quilt diff -z -- ok
+[41] $ echo "Another line has been added." >> dir/file1 -- ok
+[42] $ quilt diff -z -p ab -- ok
+[51] $ cd dir -- ok
+[52] $ quilt diff -z file1 -p ab -- ok
+[61] $ cd .. -- ok
+[63] $ quilt refresh -- ok
+[66] $ cd .. -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ cd d -- ok
+[71] $ quilt add dir/file3 -- ok
+[74] $ echo "This is file three." > dir/file3 -- ok
+[75] $ quilt refresh -- ok
+[78] $ quilt add -P patch1 dir/file3 -- ok
+[81] $ quilt pop -R -- ok
+[87] $ quilt add file4 -- ok
+[90] $ echo "This is file 4." > file4 -- ok
+[91] $ quilt refresh -- ok
+[94] $ quilt push -- ok
+[100] $ cd .. -- ok
+[101] $ quilt new subdir/patch3.diff -- ok
+[104] $ cd d -- ok
+[105] $ quilt add file4 -- ok
+[108] $ rm -f file4 -- ok
+[109] $ quilt diff -p ab -- ok
+[117] $ quilt add -P patch2 file4 -- ok
+[120] $ quilt refresh -- ok
+[123] $ echo "Another line here, too." >> dir/file3 -- ok
+[124] $ quilt refresh patch2 -- ok
+[127] $ echo "Another line added." >> file2 -- ok
+[128] $ quilt diff -z -P patch1 -p ab -- ok
+[138] $ quilt refresh patch1 -- ok
+[141] $ quilt refresh -f patch1 -- ok
+[144] $ echo "Another line here, too." >> dir/file3 -- ok
+[145] $ quilt pop -R -- ok
+[151] $ quilt refresh patch2 -- ok
+[154] $ quilt grep -- two -- ok
+[157] $ quilt pop -qaR -- ok
+[162] $ quilt patches file4 -- ok
+[166] $ quilt push -qa -- ok
+[172] $ quilt patches file4 -- ok
+[176] $ quilt pop -q patch2.diff -- ok
+[180] $ quilt patches -v dir/file3 file4 -- ok
+57 commands (57 passed, 0 failed)
+PASS: two
+DURATION: 54
diff --git a/runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-raw.log
new file mode 100644
index 00000000000..999b747d7ce
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-quilt/ptest-raw.log
@@ -0,0 +1,1727 @@
+START: ptest-runner
+2024-01-31T02:03
+BEGIN: /usr/lib/quilt/ptest
+[test/add-filename-check.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt add patches/bar -- ok
+[13] $ quilt add .pc/baz -- ok
+6 commands (6 passed, 0 failed)
+PASS: add-filename-check
+[test/altered-series.test]
+[3] $ mkdir patches -- ok
+[4] $ cat > patches/series -- ok
+[9] $ quilt push -q 2 -- ok
+[16] $ quilt series -v -- ok
+[22] $ touch patches/series -- ok
+[24] $ quilt series -v -- ok
+[30] $ cat > patches/series -- ok
+[35] $ quilt series -v -- ok
+[38] $ quilt pop -- ok
+[44] $ quilt series -v -- ok
+[47] $ quilt pop -a -- ok
+[52] $ quilt series -v -- ok
+12 commands (12 passed, 0 failed)
+PASS: altered-series
+[test/annotate.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > foo -- ok
+[8] $ quilt new patch -- ok
+[11] $ quilt add foo -- ok
+[14] $ sed -e 's:b:B:' foo > foo.new -- ok
+[15] $ mv foo.new foo -- ok
+[16] $ quilt refresh -- ok
+[19] $ quilt annotate foo -- ok
+[26] $ quilt new patch2 -- ok
+[29] $ quilt add foo -- ok
+[32] $ sed -e 's:Baz:baz:' foo > foo.new -- ok
+[33] $ mv foo.new foo -- ok
+[34] $ quilt refresh -- ok
+[37] $ quilt annotate foo -- ok
+[45] $ quilt new patch3 -- ok
+[48] $ quilt add foo -- ok
+[51] $ sed -e '/Bar/d' foo > foo.new -- ok
+[52] $ mv foo.new foo -- ok
+[53] $ quilt refresh -- ok
+[56] $ quilt annotate foo -- ok
+[64] $ quilt annotate -P patch3 foo -- ok
+[72] $ quilt annotate -P patch2 foo -- ok
+[80] $ quilt annotate -P patch foo -- ok
+[87] $ quilt new patch4 -- ok
+[90] $ cat > jkl -- ok
+[94] $ quilt add jkl wrz -- ok
+[98] $ rm -f jkl -- ok
+[99] $ cat > wrz -- ok
+[103] $ quilt refresh -- ok
+[106] $ quilt annotate jkl -- ok
+[110] $ quilt annotate wrz -- ok
+31 commands (31 passed, 0 failed)
+PASS: annotate
+[test/applied.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ quilt pop -q -- ok
+[16] $ patch -s -p0 < patches/patch -- ok
+[17] $ quilt push -q -- ok
+[22] $ echo patch -p0 -R > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt pop -q -- ok
+[31] $ patch -s -p0 -R < patches/patch -- ok
+[32] $ quilt push -q -- ok
+15 commands (15 passed, 0 failed)
+PASS: applied
+[test/auto-refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[6] $ quilt new a.patch -- ok
+[8] $ quilt add a -- ok
+[10] $ echo A > a -- ok
+[12] $ quilt new b.patch -- ok
+[14] $ quilt add b -- ok
+[16] $ echo B > b -- ok
+[18] $ quilt pop -fa --refresh -- ok
+[21] $ quilt pop -a --refresh -- ok
+[32] $ quilt push -a --refresh -- ok
+[43] $ quilt push -fa --refresh -- ok
+[46] $ quilt pop -a --refresh -- ok
+14 commands (14 passed, 0 failed)
+PASS: auto-refresh
+[test/backup-files.test]
+[4] $ echo foo > foo -- ok
+[5] $ echo bar > "space bar" -- ok
+[6] $ sleep 1 -- ok
+[7] $ /usr/share/quilt//scripts/backup-files -B backup/ -b foo -- ok
+[10] $ ls -l foo | awk '{ print $2 }' -- ok
+[12] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[14] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[16] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[18] $ ls -l foo | awk '{ print $2 }' -- ok
+[22] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[24] $ ls -l foo | awk '{ print $2 }' -- ok
+[26] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[28] $ [ backup/foo -nt foo ] && echo "mtimes differ" -- ok
+[31] $ echo modified > foo -- ok
+[32] $ sleep 1 -- ok
+[33] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok
+[36] $ cat foo -- ok
+[38] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[39] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[42] $ ln foo foo2 -- ok
+[43] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok
+[44] $ ls -l foo | awk '{ print $2 }' -- ok
+[46] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[49] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo2 -- ok
+[50] $ ls -l foo | awk '{ print $2 }' -- ok
+[52] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[54] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[56] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[60] $ rm -f foo foo2 -- ok
+[61] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo -- ok
+[62] $ ls -l foo | awk '{ print $2 }' -- ok
+[64] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok
+[66] $ [ -e backup/foo ] && echo "backup/foo not deleted" -- ok
+[67] $ [ ! -e foo2 ] || echo "file foo2 shouldn't exist" -- ok
+[69] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo2 -- ok
+[70] $ ls -l foo | awk '{ print $2 }' -- ok
+[72] $ ls -l foo2 | awk '{ print $2 }' -- ok
+[74] $ [ -e backup/foo2 ] && echo "backup/foo2 not deleted" -- ok
+[75] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[78] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s foo -- ok
+[79] $ touch -r foo foo.timeref -- ok
+[80] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t foo -- ok
+[82] $ ls -l foo | awk '{ print $2 }' -- ok
+[84] $ [ foo -nt foo.timeref ] || echo "touch failed" -- ok
+[87] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo "space bar" -- ok
+[88] $ touch -r "space bar" bar.timeref -- ok
+[89] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[91] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[93] $ mkdir tmp -- ok
+[94] $ cd tmp -- ok
+[95] $ /usr/share/quilt//scripts/backup-files -B ../backup/ -r -s -k foo "space bar" -- ok
+[96] $ cd .. -- ok
+[98] $ ls -l foo | awk '{ print $2 }' -- ok
+[100] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[102] $ ls -l backup/foo | awk '{ print $2 }' -- ok
+[104] $ ls -l "backup/space bar" | awk '{ print $2 }' -- ok
+[106] $ ls -l tmp/foo | awk '{ print $2 }' -- ok
+[108] $ ls -l "tmp/space bar" | awk '{ print $2 }' -- ok
+[110] $ rm -rf tmp -- ok
+[113] $ rm -f foo "space bar" -- ok
+[114] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t - -- ok
+[115] $ cat foo -- ok
+[117] $ cat "space bar" -- ok
+[119] $ [ "space bar" -nt bar.timeref ] || echo "touch failed" -- ok
+[122] $ mkdir "dir with spaces" -- ok
+[123] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L new "dir with spaces/space file" -- ok
+[124] $ echo data > new -- ok
+[125] $ echo data2 > "dir with spaces/space file" -- ok
+[126] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[128] $ ls -l "backup/dir with spaces/space file" | awk '{ print $5 }' -- ok
+[130] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s - -- ok
+[131] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[132] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[133] $ [ ! -e "backup/dir with spaces/space file" ] || echo "file backup/dir with spaces/space file shouldn't exist" -- ok
+[134] $ [ ! -e "dir with spaces/space file" ] || echo "file dir with spaces/space file shouldn't exist" -- ok
+[137] $ echo data > "dir with spaces/space file" -- ok
+[138] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L "dir with spaces/space file" -- ok
+[140] $ rm -rf "dir with spaces" -- ok
+[141] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[143] $ cat "dir with spaces/space file" -- ok
+[145] $ [ -e backup ] && echo "backup directory not deleted" -- ok
+[148] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L -f - -- ok
+[152] $ echo data > new -- ok
+[153] $ echo modified > foo -- ok
+[154] $ rm -f "space bar" -- ok
+[155] $ [ -e backup/new -a ! -s backup/new ] || echo "file backup/new isn't empty" -- ok
+[156] $ ls -l backup/new | awk '{ print $5 }' -- ok
+[158] $ cat backup/foo -- ok
+[160] $ cat "backup/space bar" -- ok
+[162] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -f - -- ok
+[166] $ [ ! -e backup/new ] || echo "file backup/new shouldn't exist" -- ok
+[167] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[168] $ cat foo -- ok
+[170] $ cat "space bar" -- ok
+[174] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L -f - -- ok
+[181] $ ln "space bar" "linked space" -- ok
+[182] $ ls -l foo | awk '{ print $2 }' -- ok
+[184] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[186] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[187] $ ls -l foo | awk '{ print $2 }' -- ok
+[189] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[191] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[193] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok
+[194] $ ls -l foo | awk '{ print $2 }' -- ok
+[196] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[198] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[199] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - | sort -- ok
+[203] $ rm "linked space" -- ok
+[206] $ /usr/share/quilt//scripts/backup-files -B snapshot/ -c -f - -- ok
+[215] $ ls -l foo | awk '{ print $2 }' -- ok
+[217] $ ls -l "space bar" | awk '{ print $2 }' -- ok
+[219] $ ls -l "dir with spaces/space file" | awk '{ print $2 }' -- ok
+[221] $ [ ! -e new ] || echo "file new shouldn't exist" -- ok
+[222] $ ls -l snapshot/new | awk '{ print $2 }' -- ok
+[224] $ ls -l snapshot/foo | awk '{ print $2 }' -- ok
+[226] $ ls -l snapshot/"space bar" | awk '{ print $2 }' -- ok
+[228] $ ls -l snapshot/"dir with spaces/space file" | awk '{ print $2 }' -- ok
+[230] $ [ ! -s new ] || echo "file snapshot/new should be empty" -- ok
+[231] $ rm -rf snapshot -- ok
+[234] $ mkdir dir -- ok
+[235] $ ln -s foo dir/link -- ok
+[236] $ readlink dir/link -- ok
+[238] $ /usr/share/quilt//scripts/backup-files -B backup/ -b dir/link -- ok
+[240] $ readlink backup/dir/link -- ok
+[242] $ rm -f dir/link -- ok
+[243] $ echo crap > dir/link -- ok
+[244] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k dir/link -- ok
+[246] $ readlink dir/link -- ok
+[250] $ rm -f dir/link -- ok
+[251] $ echo crap > dir/link -- ok
+[252] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k -f - -- ok
+[255] $ readlink dir/link -- ok
+[259] $ rm -f dir/link -- ok
+[260] $ echo crap > dir/link -- ok
+[261] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok
+[263] $ readlink dir/link -- ok
+136 commands (136 passed, 0 failed)
+PASS: backup-files
+[test/colon-in-patch-name.test]
+[4] $ mkdir patches -- ok
+[6] $ quilt new "patch_with:strange[name]" -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt add foo -- ok
+[13] $ quilt files -- ok
+[16] $ echo bar > foo -- ok
+[17] $ quilt diff -p ab -P "patch_with:strange[name]" -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ quilt applied -- ok
+[32] $ quilt pop -q -- ok
+[36] $ quilt next -- ok
+[39] $ quilt push -q "patch_with:strange[name]" -- ok
+[43] $ quilt top -- ok
+[46] $ quilt rename "another:strange(name)" -- ok
+[49] $ quilt new "{%'}.patch" -- ok
+[52] $ quilt add foo -- ok
+[55] $ echo baz > foo -- ok
+[57] $ quilt previous -- ok
+[60] $ quilt series -- ok
+[64] $ quilt refresh -p0 "{%'}.patch" -- ok
+[67] $ cat "patches/{%'}.patch" -- ok
+[76] $ quilt pop "another:strange(name)" -- ok
+[82] $ quilt remove foo -- ok
+23 commands (23 passed, 0 failed)
+PASS: colon-in-patch-name
+[test/comments.test]
+[4] $ mkdir patches -- ok
+[6] $ echo one > f -- ok
+[7] $ cat > patches/test.diff -- ok
+[20] $ cat > patches/series -- ok
+[23] $ quilt push -- ok
+[29] $ quilt refresh -- ok
+[31] $ cat patches/test.diff -- ok
+[44] $ quilt refresh -c -- ok
+[47] $ cat patches/test.diff -- ok
+[62] $ quilt refresh -- ok
+[65] $ cat patches/test.diff -- ok
+11 commands (11 passed, 0 failed)
+PASS: comments
+[test/conflicts.test]
+[5] $ mkdir patches -- ok
+[7] $ cat > one.txt -- ok
+[24] $ quilt new a.diff -- ok
+[26] $ echo 0 -- ok
+[29] $ quilt add one.txt -- ok
+[31] $ echo 0 -- ok
+[34] $ mv one.txt one.orig -- ok
+[35] $ sed -e "s/4/4+/" -e 's/d/d+/' one.orig > one.txt -- ok
+[36] $ quilt refresh -- ok
+[38] $ echo 0 -- ok
+[41] $ quilt pop -q -- ok
+[44] $ echo 0 -- ok
+[48] $ sed -e "s/^\\([17]\\)\$/\\1-/" one.orig > one.txt -- ok
+[49] $ quilt push -q -- ok
+[52] $ echo 0 -- ok
+[55] $ quilt pop -q -- ok
+[58] $ echo 0 -- ok
+[61] $ sed -e "s/^\\([1267]\\)\$/\\1-/" one.orig > one.txt -- ok
+[62] $ quilt push -q -- ok
+[65] $ echo 0 -- ok
+[68] $ quilt pop -q -- ok
+[71] $ echo 0 -- ok
+[75] $ sed -e "s/^\\([123567]\\)\$/\\1-/" one.orig > one.txt -- ok
+[76] $ quilt push -q -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt push -qf -- ok
+[87] $ echo 1 -- ok
+[90] $ mv one.txt one.x -- ok
+[91] $ sed -e "s/4/4+/" one.x > one.txt -- ok
+[92] $ rm -f one.x -- ok
+[93] $ quilt diff -z | grep -v "^\\(---\\|+++\\)" -- ok
+[105] $ echo 0 -- ok
+[108] $ quilt diff | grep -v "^\\(---\\|+++\\)" -- ok
+[129] $ echo 0 -- ok
+[132] $ quilt refresh -- ok
+[134] $ echo 0 -- ok
+[137] $ cat patches/a.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[159] $ quilt pop -q -- ok
+[162] $ echo 0 -- ok
+39 commands (39 passed, 0 failed)
+PASS: conflicts
+[test/create-delete.test]
+[4] $ mkdir patches -- ok
+[6] $ echo delete > delete -- ok
+[7] $ quilt new test.diff -- ok
+[10] $ quilt add create -- ok
+[13] $ echo create > create -- ok
+[14] $ quilt refresh -- ok
+[17] $ quilt add delete -- ok
+[20] $ rm -f delete -- ok
+[21] $ quilt refresh -- ok
+[23] $ quilt header -r -- ok
+[31] $ quilt patches -v create -- ok
+[33] $ quilt patches delete -- ok
+[36] $ quilt pop -q -- ok
+[40] $ quilt patches create -- ok
+[42] $ quilt patches -v delete -- ok
+[44] $ quilt patches -- /dev/null dev/null null --- -- ok
+[46] $ echo create > create -- ok
+[47] $ rm -f delete -- ok
+[48] $ patch -p1 --dry-run < patches/test.diff -- ok
+19 commands (19 passed, 0 failed)
+PASS: create-delete
+[test/delete.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > test.txt -- ok
+[8] $ quilt new test1 -- ok
+[11] $ quilt add test.txt -- ok
+[14] $ cat > test.txt -- ok
+[17] $ quilt refresh -- ok
+[20] $ quilt new test2 -- ok
+[23] $ quilt add test.txt -- ok
+[26] $ cat > test.txt -- ok
+[29] $ quilt refresh -- ok
+[32] $ quilt delete test1 -- ok
+[35] $ quilt pop -- ok
+[41] $ quilt series -- ok
+[45] $ quilt delete -n -- ok
+[48] $ quilt series -- ok
+[51] $ quilt pop -- ok
+[57] $ quilt delete test1 -- ok
+[60] $ quilt series -- ok
+[62] $ echo "test1" > patches/series -- ok
+[63] $ quilt delete -n -- ok
+[66] $ quilt series -- ok
+[69] $ echo "test3" > patches/series -- ok
+[70] $ echo "test3" > .pc/applied-patches -- ok
+[71] $ mkdir -p .pc/test3/dir -- ok
+[72] $ touch .pc/test3/dir/file -- ok
+[73] $ chmod a-rx .pc/test3/dir -- ok
+[77] $ quilt delete "test3" -- ok
+[81] $ chmod a+rx .pc/test3/dir -- ok
+[83] $ find .pc/test3 -- ok
+[88] $ quilt applied -- ok
+[91] $ quilt series -- ok
+[94] $ quilt delete -- ok
+[97] $ quilt delete test3 -- ok
+33 commands (33 passed, 0 failed)
+PASS: delete
+[test/dir-a-b.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > test.txt -- ok
+[4] $ echo d > test3.txt -- ok
+[6] $ cat > patches/ab.diff -- ok
+[21] $ echo "ab.diff" > patches/series -- ok
+[23] $ quilt push -q -- ok
+[27] $ quilt diff -p ab --no-index -- ok
+[42] $ rm -f patches/ab.diff -- ok
+[43] $ quilt refresh -p ab --no-index -- ok
+[46] $ cat patches/ab.diff -- ok
+[61] $ quilt pop -qR -- ok
+11 commands (11 passed, 0 failed)
+PASS: dir-a-b
+[test/dotglob.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new dotglob.diff -- ok
+[6] $ quilt add .foo -- ok
+[9] $ echo dot-foo > .foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ quilt pop -q -- ok
+[17] $ quilt push -q -- ok
+7 commands (7 passed, 0 failed)
+PASS: dotglob
+[test/duplicate-patch-in-series.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "old line" > file.txt -- ok
+[7] $ cat > patches/first.patch -- ok
+[14] $ cat > patches/series -- ok
+[18] $ quilt push -- ok
+[24] $ quilt push -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt push -qa -- ok
+[36] $ quilt pop -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: duplicate-patch-in-series
+[test/edit.test]
+[1] $ mkdir patches subdir -- ok
+[4] $ cat > editor -- ok
+[9] $ chmod +x editor -- ok
+[10] $ export EDITOR=/usr/lib/quilt/ptest/test/edit.test.6104/editor -- ok
+[12] $ quilt new patch -- ok
+[15] $ echo foobar > foobar -- ok
+[16] $ quilt edit foobar -- ok
+[20] $ cat foobar -- ok
+[23] $ cd subdir -- ok
+[24] $ echo foo > foo -- ok
+[25] $ quilt edit foo -- ok
+[28] $ cd .. -- ok
+[30] $ cat subdir/foo -- ok
+[33] $ quilt files -- ok
+[37] $ quilt refresh -- ok
+[41] $ echo foobaz > foobaz -- ok
+[42] $ cat > editor -- ok
+[47] $ quilt edit foobaz -- ok
+[51] $ [ ! -e foobaz ] || echo "File foobaz shouldn't exist" -- ok
+[55] $ cat > editor -- ok
+[59] $ quilt edit nofoo -- ok
+[66] $ rm -f foobar -- ok
+[67] $ quilt refresh -- ok
+[69] $ quilt diff -p ab --no-index foobar -- ok
+[75] $ quilt edit foobar -- ok
+[79] $ [ ! -e foobar ] || echo "File foobar shouldn't exist" -- ok
+[82] $ cat > editor -- ok
+[87] $ quilt edit foo2 -- ok
+[90] $ cat foo2 -- ok
+[93] $ quilt files -v -- ok
+30 commands (30 passed, 0 failed)
+PASS: edit
+[test/empty-files.test]
+[4] $ mkdir patches -- ok
+[5] $ echo "will be deleted" > deleted1 -- ok
+[6] $ echo "will be emptied" > emptied1 -- ok
+[7] $ echo "will be deleted" > deleted2 -- ok
+[8] $ echo "will be emptied" > emptied2 -- ok
+[11] $ cat > patches/series -- ok
+[15] $ cat > patches/using-filenames.patch -- ok
+[27] $ cat > patches/using-timestamps.patch -- ok
+[40] $ quilt push -- ok
+[46] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[48] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[49] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[50] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[53] $ quilt push -- ok
+[59] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[61] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[62] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[63] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[67] $ quilt pop -aq -- ok
+[72] $ quilt new fold.patch -- ok
+[75] $ quilt fold < patches/using-filenames.patch -- ok
+[78] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[80] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[81] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[82] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[85] $ quilt fold < patches/using-timestamps.patch -- ok
+[88] $ [ ! -e deleted2 ] && echo "File deleted2 does not exist" -- ok
+[90] $ [ -e deleted2 -a ! -s deleted2 ] && echo "File deleted2 is empty" -- ok
+[91] $ [ ! -e emptied2 ] && echo "File emptied2 does not exist" -- ok
+[92] $ [ -e emptied2 -a ! -s emptied2 ] && echo "File emptied2 is empty" -- ok
+[96] $ quilt delete -- ok
+[100] $ quilt push -q -- ok
+[104] $ quilt refresh -pab --sort --no-index -- ok
+[106] $ quilt pop -q -- ok
+[110] $ quilt push -- ok
+[116] $ [ ! -e deleted1 ] && echo "File deleted1 does not exist" -- ok
+[118] $ [ -e deleted1 -a ! -s deleted1 ] && echo "File deleted1 is empty" -- ok
+[119] $ [ ! -e emptied1 ] && echo "File emptied1 does not exist" -- ok
+[120] $ [ -e emptied1 -a ! -s emptied1 ] && echo "File emptied1 is empty" -- ok
+[123] $ cat patches/using-filenames.patch -- ok
+40 commands (40 passed, 0 failed)
+PASS: empty-files
+[test/empty.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ touch patches/empty1.diff patches/empty2.diff -- ok
+[8] $ quilt push -qa -- ok
+[15] $ quilt rename empty3.diff -- ok
+[18] $ quilt pop -qa -- ok
+[23] $ quilt new empty_new.diff -- ok
+[26] $ quilt pop -q -- ok
+[30] $ quilt delete empty_new.diff -- ok
+[33] $ quilt rename -P empty3.diff empty_new.diff -- ok
+10 commands (10 passed, 0 failed)
+PASS: empty
+[test/example1.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > Oberon.txt -- ok
+[12] $ quilt new flower.diff -- ok
+[15] $ quilt files -- ok
+[16] $ quilt add Oberon.txt -- ok
+[19] $ cat >> Oberon.txt -- ok
+[26] $ quilt refresh -p ab -- ok
+[29] $ cat patches/flower.diff -- ok
+[42] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[43] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[44] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[45] $ mv Oberon.new Oberon.txt -- ok
+[46] $ quilt diff -z -p ab -- ok
+[60] $ quilt diff -p ab -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt top -- ok
+[80] $ quilt files -- ok
+[83] $ quilt patches Oberon.txt -- ok
+[85] $ quilt pop -f -- ok
+[91] $ quilt files patches/flower.diff -- ok
+[94] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[95] $ mv Oberon.new Oberon.txt -- ok
+[96] $ quilt push -- ok
+[103] $ quilt push -f -- ok
+[110] $ cat >> Oberon.txt -- ok
+[116] $ quilt refresh -p ab -- ok
+[118] $ rm -f Oberon.txt.rej -- ok
+[120] $ cat Oberon.txt -- ok
+[130] $ cat patches/flower.diff -- ok
+[144] $ quilt grep love -- ok
+30 commands (30 passed, 0 failed)
+PASS: example1
+[test/failbackup.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add test.txt -- ok
+[8] $ cat > test.txt -- ok
+[10] $ quilt refresh -- ok
+[15] $ chmod -w patches -- ok
+[16] $ cat > test.txt -- ok
+[18] $ quilt refresh --backup -- ok
+[20] $ echo 1 -- ok
+[23] $ chmod +w patches -- ok
+10 commands (10 passed, 0 failed)
+PASS: failbackup
+[test/faildiff.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ cat > test.txt -- ok
+[8] $ quilt add test.txt -- ok
+[13] $ chmod -r test.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ echo 1 -- ok
+[21] $ chmod +r test.txt -- ok
+[25] $ printf "\\002\\000\\001" > test.bin -- ok
+[26] $ quilt add test.bin -- ok
+[29] $ printf "\\003\\000\\001" > test.bin -- ok
+[30] $ quilt diff -pab --no-index 2>/dev/null -- ok
+[32] $ quilt diff -pab --no-index >/dev/null -- ok
+[34] $ echo 1 -- ok
+[37] $ quilt refresh -- ok
+[39] $ echo 1 -- ok
+16 commands (16 passed, 0 failed)
+PASS: faildiff
+[test/failpop.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > test.txt -- ok
+[6] $ quilt new test.diff -- ok
+[8] $ echo 0 -- ok
+[11] $ quilt add test.txt -- ok
+[13] $ echo 0 -- ok
+[16] $ cat >> test.txt -- ok
+[19] $ quilt refresh -- ok
+[21] $ echo 0 -- ok
+[24] $ sed -e "s/ /_/g" patches/test.diff > patches/test.new -- ok
+[25] $ mv patches/test.new patches/test.diff -- ok
+[26] $ quilt pop -- ok
+[28] $ echo 1 -- ok
+13 commands (13 passed, 0 failed)
+PASS: failpop
+[test/fold.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[6] $ cat > patches/patch1.diff -- ok
+[16] $ quilt push -q -- ok
+[20] $ quilt files -- ok
+[24] $ quilt fold -q -- ok
+[34] $ quilt diff -p ab -- ok
+[48] $ cd dir -- ok
+[49] $ quilt fold -q -- ok
+[56] $ cd .. -- ok
+[57] $ quilt diff -p ab -- ok
+11 commands (11 passed, 0 failed)
+PASS: fold
+[test/formats.test]
+[4] $ mkdir -p d/patches -- ok
+[5] $ cd d -- ok
+[7] $ cat > test.txt -- ok
+[14] $ quilt new test -- ok
+[17] $ quilt add test.txt -- ok
+[20] $ cat > test.txt -- ok
+[27] $ quilt diff -- ok
+[40] $ quilt diff --no-index -- ok
+[51] $ quilt diff -R -- ok
+[64] $ quilt diff -U1 -- ok
+[75] $ quilt diff -c -- ok
+[94] $ quilt diff -C1 -- ok
+[109] $ quilt diff -p ab -- ok
+13 commands (13 passed, 0 failed)
+PASS: formats
+[test/half-applies.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo.orig -- ok
+[4] $ echo foo2 > foo -- ok
+[5] $ echo bar > bar.orig -- ok
+[6] $ echo bar2 > bar -- ok
+[7] $ diff -u foo.orig foo >> patches/foorab.diff -- ok
+[8] $ diff -u bar bar.orig >> patches/foorab.diff -- ok
+[9] $ mv foo.orig foo -- ok
+[10] $ mv bar.orig bar -- ok
+[11] $ echo foorab.diff -p0 > patches/series -- ok
+[12] $ quilt push -- ok
+[19] $ echo 1 -- ok
+[22] $ quilt push -- ok
+[29] $ echo 1 -- ok
+[32] $ quilt push -qf -- ok
+[36] $ echo 1 -- ok
+[39] $ quilt diff -- ok
+[47] $ echo 0 -- ok
+18 commands (18 passed, 0 failed)
+PASS: half-applies
+[test/hard-linked-patch.test]
+[4] $ mkdir patches -- ok
+[6] $ cat > patches/patch -- ok
+[12] $ echo patch -p0 > patches/series -- ok
+[13] $ ln patches/patch hardlink -- ok
+[15] $ echo a > file -- ok
+[16] $ quilt push -q -- ok
+[20] $ echo c > file -- ok
+[21] $ quilt refresh --no-index -- ok
+[24] $ cat patches/patch -- ok
+[31] $ cat hardlink -- ok
+[40] $ rm -f hardlink -- ok
+[41] $ ln patches/patch hardlink -- ok
+[43] $ quilt header -r -- ok
+[47] $ cat patches/patch -- ok
+[55] $ cat hardlink -- ok
+15 commands (15 passed, 0 failed)
+PASS: hard-linked-patch
+[test/header.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[14] $ mv patches/patch patches/patch~ -- ok
+[15] $ echo Header > patches/patch -- ok
+[16] $ cat patches/patch~ >> patches/patch -- ok
+[17] $ quilt header -- ok
+[20] $ quilt header -r -- ok
+[24] $ quilt header -- ok
+[27] $ quilt header -a -- ok
+[31] $ quilt header -- ok
+[35] $ cat patches/patch -- ok
+[46] $ echo -n "No trailing newline" | quilt header -r -- ok
+[49] $ cat patches/patch -- ok
+17 commands (17 passed, 0 failed)
+PASS: header
+[test/help.test]
+[3] $ mkdir $QUILT_PC -- ok
+[4] $ echo 2 > $QUILT_PC/.version -- ok
+[6] $ quilt add -h | grep -c '^Usage:' -- ok
+[9] $ quilt annotate -h | grep -c '^Usage:' -- ok
+[12] $ quilt applied -h | grep -c '^Usage:' -- ok
+[15] $ quilt delete -h | grep -c '^Usage:' -- ok
+[18] $ quilt diff -h | grep -c '^Usage:' -- ok
+[21] $ quilt edit -h | grep -c '^Usage:' -- ok
+[24] $ quilt files -h | grep -c '^Usage:' -- ok
+[27] $ quilt fold -h | grep -c '^Usage:' -- ok
+[30] $ quilt fork -h | grep -c '^Usage:' -- ok
+[33] $ quilt graph -h | grep -c '^Usage:' -- ok
+[36] $ quilt grep -h | grep -c '^Usage:' -- ok
+[39] $ quilt header -h | grep -c '^Usage:' -- ok
+[42] $ quilt import -h | grep -c '^Usage:' -- ok
+[45] $ quilt mail -h | grep -c '^Usage:' -- ok
+[48] $ quilt new -h | grep -c '^Usage:' -- ok
+[51] $ quilt next -h | grep -c '^Usage:' -- ok
+[54] $ quilt patches -h | grep -c '^Usage:' -- ok
+[57] $ quilt pop -h | grep -c '^Usage:' -- ok
+[60] $ quilt previous -h | grep -c '^Usage:' -- ok
+[63] $ quilt push -h | grep -c '^Usage:' -- ok
+[66] $ quilt refresh -h | grep -c '^Usage:' -- ok
+[69] $ quilt remove -h | grep -c '^Usage:' -- ok
+[72] $ quilt rename -h | grep -c '^Usage:' -- ok
+[75] $ quilt series -h | grep -c '^Usage:' -- ok
+[78] $ quilt setup -h | grep -c '^Usage:' -- ok
+[81] $ quilt snapshot -h | grep -c '^Usage:' -- ok
+[84] $ quilt top -h | grep -c '^Usage:' -- ok
+[87] $ quilt unapplied -h | grep -c '^Usage:' -- ok
+[90] $ quilt upgrade -h | grep -c '^Usage:' -- ok
+31 commands (31 passed, 0 failed)
+PASS: help
+[test/import.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt add f -- ok
+[9] $ echo f > f -- ok
+[11] $ quilt refresh -- ok
+[14] $ quilt new patchR.diff -- ok
+[17] $ quilt add f -- ok
+[20] $ rm -f f -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt fork patchRp0.diff -- ok
+[28] $ quilt refresh -p0 -- ok
+[31] $ quilt pop -a -- ok
+[40] $ mkdir t -- ok
+[41] $ mv patches/patch1.diff t/patch1.diff -- ok
+[42] $ mv patches/patchR.diff t/patchR.diff -- ok
+[43] $ mv patches/patchRp0.diff t/patchRp0.diff -- ok
+[46] $ rm -rf patches/ .pc/ -- ok
+[47] $ mkdir patches -- ok
+[48] $ quilt import t/patch1.diff -- ok
+[51] $ quilt push -- ok
+[57] $ quilt new patch2.diff -- ok
+[60] $ quilt add g -- ok
+[63] $ echo g > g -- ok
+[65] $ quilt refresh -- ok
+[68] $ quilt pop -- ok
+[74] $ quilt header -a -- ok
+[78] $ quilt pop -- ok
+[84] $ quilt delete patch1 -- ok
+[87] $ cat patches/series -- ok
+[92] $ quilt import missing.diff -- ok
+[95] $ quilt import patches/patch1.diff -- ok
+[98] $ quilt import patches/patch2.diff -- ok
+[103] $ quilt import t/patch1.diff -- ok
+[106] $ quilt import -f t/patch1.diff -- ok
+[110] $ sed -e 's/original/new/' patches/patch1.diff > t/patch1.diff -- ok
+[111] $ quilt import t/patch1.diff -- ok
+[114] $ quilt import -f t/patch1.diff -- ok
+[121] $ quilt import -d a -f t/patch1.diff -- ok
+[125] $ head -n 3 patches/patch1.diff -- ok
+[130] $ quilt import -d n -f t/patch1.diff -- ok
+[133] $ quilt header patch1 -- ok
+[136] $ quilt delete patch1 -- ok
+[142] $ cp patches/patch1.diff t/patch1.patch -- ok
+[143] $ quilt import t/patch1.patch -- ok
+[146] $ ls patches/ -- ok
+[152] $ cat patches/series -- ok
+[156] $ quilt delete patch1.diff -- ok
+[160] $ rm -rf patches/ .pc/ -- ok
+[161] $ mkdir patches -- ok
+[162] $ quilt import -R t/patchR.diff -- ok
+[165] $ quilt push -- ok
+[171] $ cat f -- ok
+[174] $ cat patches/series -- ok
+[178] $ echo "# Test of -R import" > patches/series -- ok
+[179] $ echo "patchR.diff -R # This patch was originally -R -p1" >> patches/series -- ok
+[182] $ quilt refresh -- ok
+[185] $ cat patches/series -- ok
+[189] $ touch f -- ok
+[190] $ quilt pop -- ok
+[197] $ rm -rf patches/ .pc/ -- ok
+[198] $ mkdir patches -- ok
+[199] $ quilt import -R -p0 t/patchRp0.diff -- ok
+[202] $ quilt push -- ok
+[208] $ cat f -- ok
+[211] $ cat patches/series -- ok
+[215] $ quilt refresh -- ok
+[218] $ cat patches/series -- ok
+[221] $ touch f -- ok
+[222] $ quilt pop -- ok
+[229] $ rm -rf patches/ .pc/ -- ok
+[230] $ mkdir patches -- ok
+[231] $ quilt import t/patch1.diff t/patchR.diff -- ok
+[235] $ cat patches/series -- ok
+[239] $ rm -rf patches/ .pc/ -- ok
+[240] $ mkdir patches -- ok
+[241] $ quilt import t/patchR.diff -- ok
+[243] $ quilt import t/patch1.diff -- ok
+[246] $ cat patches/series -- ok
+[251] $ touch empty.patch -- ok
+[252] $ cd t -- ok
+[253] $ touch empty2.patch -- ok
+[254] $ quilt import ../empty.patch -- ok
+[256] $ quilt import /usr/lib/quilt/ptest/test/import.test.9986/t/empty2.patch -- ok
+[260] $ cd .. -- ok
+[261] $ quilt delete -rn -- ok
+[263] $ quilt delete -rn -- ok
+[265] $ quilt import t/patch1.diff -P patch1-renamed.diff -- ok
+[267] $ quilt push -- ok
+[272] $ cat f -- ok
+89 commands (89 passed, 0 failed)
+PASS: import
+[test/import2.test]
+[3] $ mkdir patches -- ok
+[5] $ quilt new patch1.diff -- ok
+[8] $ quilt add f -- ok
+[11] $ echo f > f -- ok
+[13] $ quilt refresh -- ok
+[16] $ quilt pop -- ok
+[22] $ mkdir t -- ok
+[23] $ gzip < patches/patch1.diff > t/patch1.diff.gz -- ok
+[24] $ rm -f patches/patch1.diff -- ok
+[27] $ rm -rf patches/ .pc/ -- ok
+[28] $ mkdir patches -- ok
+[29] $ quilt import t/patch1.diff.gz -- ok
+[32] $ quilt push -- ok
+[38] $ quilt new patch2.diff.gz -- ok
+[41] $ quilt add g -- ok
+[44] $ echo g > g -- ok
+[46] $ quilt refresh -- ok
+[49] $ quilt pop -- ok
+[55] $ quilt header -a -- ok
+[59] $ quilt pop -- ok
+[65] $ quilt delete patch1 -- ok
+[68] $ cat patches/series -- ok
+[73] $ quilt import missing.diff.gz -- ok
+[76] $ quilt import patches/patch1.diff.gz -- ok
+[79] $ quilt import patches/patch2.diff.gz -- ok
+[84] $ quilt import t/patch1.diff.gz -- ok
+[87] $ quilt import -f t/patch1.diff.gz -- ok
+[91] $ zcat patches/patch1.diff.gz | sed -e 's/original/new/' | gzip > t/patch1.diff.gz -- ok
+[92] $ quilt import t/patch1.diff.gz -- ok
+[95] $ quilt import -f t/patch1.diff.gz -- ok
+[102] $ quilt import -d a -f t/patch1.diff.gz -- ok
+[106] $ zcat patches/patch1.diff.gz | head -n 3 -- ok
+[111] $ quilt import -d n -f t/patch1.diff.gz -- ok
+[114] $ quilt header patch1 -- ok
+[117] $ quilt delete patch1 -- ok
+[123] $ cp patches/patch1.diff.gz t/patch1.patch.gz -- ok
+[124] $ quilt import t/patch1.patch.gz -- ok
+[127] $ ls patches/ -- ok
+[133] $ cat patches/series -- ok
+[137] $ quilt delete patch1.diff.gz -- ok
+40 commands (40 passed, 0 failed)
+PASS: import2
+[test/merge.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > abc.txt -- ok
+[10] $ cat > patches/series -- ok
+[15] $ cat > patches/a.diff -- ok
+[22] $ cat > patches/b.diff -- ok
+[29] $ cat > patches/c.diff -- ok
+[36] $ quilt push -qa -- ok
+[42] $ quilt diff -P b.diff >/dev/null -- ok
+[44] $ quilt diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[53] $ quilt diff --combine a.diff -P b.diff >/dev/null -- ok
+[55] $ quilt diff --combine a.diff -P b.diff 2>/dev/null | grep -v "^\\(---\\|+++\\)" -- ok
+[65] $ quilt diff --combine b.diff | grep -v "^\\(---\\|+++\\)" -- ok
+[75] $ quilt diff --combine - | grep -v "^\\(---\\|+++\\)" -- ok
+13 commands (13 passed, 0 failed)
+PASS: merge
+[test/missing-newline.test]
+[1] $ mkdir patches -- ok
+[3] $ echo foo > foo -- ok
+[4] $ quilt new 1.patch -- ok
+[7] $ quilt add foo -- ok
+[10] $ echo bar > foo -- ok
+[11] $ quilt refresh -p ab -- ok
+[15] $ echo -n 1.patch > patches/series -- ok
+[18] $ quilt new 2.patch -- ok
+[20] $ cat patches/series -- ok
+9 commands (9 passed, 0 failed)
+PASS: missing-newline
+[test/missing.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > patches/series -- ok
+[7] $ quilt push -qa -- ok
+[14] $ quilt rename missing3.diff -- ok
+[17] $ quilt pop -qa -- ok
+5 commands (5 passed, 0 failed)
+PASS: missing
+[test/new-nosubdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ cd sub -- ok
+[5] $ quilt new here.diff -- ok
+4 commands (4 passed, 0 failed)
+PASS: new-nosubdir
+[test/new.test]
+[1] $ mkdir patches -- ok
+[3] $ echo reject > f -- ok
+[4] $ echo p.diff > patches/series -- ok
+[5] $ cat > patches/p.diff -- ok
+[17] $ quilt push -- ok
+[25] $ quilt push -f -- ok
+[33] $ echo new > f -- ok
+[34] $ quilt refresh -p ab -- ok
+[36] $ cat patches/p.diff -- ok
+9 commands (9 passed, 0 failed)
+PASS: new
+[test/no-file-to-patch.test]
+[5] $ mkdir patches -- ok
+[6] $ cat > patches/series -- ok
+[8] $ cat > patches/one.patch -- ok
+[14] $ quilt push -q -- ok
+[24] $ echo 1 -- ok
+5 commands (5 passed, 0 failed)
+PASS: no-file-to-patch
+[test/no-series.test]
+[3] $ mkdir patches -- ok
+[4] $ touch file -- ok
+[6] $ quilt annotate file -- ok
+[8] $ echo 1 -- ok
+[11] $ quilt applied -- ok
+[13] $ echo 1 -- ok
+[16] $ quilt diff -- ok
+[18] $ echo 1 -- ok
+[21] $ quilt files -- ok
+[23] $ echo 1 -- ok
+[25] $ quilt files -v -- ok
+[27] $ echo 1 -- ok
+[30] $ quilt fork -- ok
+[32] $ echo 1 -- ok
+[35] $ quilt graph -- ok
+[37] $ echo 1 -- ok
+[40] $ quilt header -- ok
+[42] $ echo 1 -- ok
+[45] $ quilt next -- ok
+[47] $ echo 1 -- ok
+[50] $ quilt patches file -- ok
+[52] $ echo 1 -- ok
+[55] $ quilt pop -- ok
+[57] $ echo 1 -- ok
+[59] $ quilt pop -v -- ok
+[61] $ echo 1 -- ok
+[64] $ quilt previous -- ok
+[66] $ echo 1 -- ok
+[69] $ quilt push -- ok
+[71] $ echo 1 -- ok
+[73] $ quilt push -v -- ok
+[75] $ echo 1 -- ok
+[78] $ quilt refresh -- ok
+[80] $ echo 1 -- ok
+[83] $ quilt series -- ok
+[85] $ echo 1 -- ok
+[87] $ quilt series -v -- ok
+[89] $ echo 1 -- ok
+[92] $ quilt snapshot -- ok
+[94] $ echo 1 -- ok
+[97] $ quilt top -- ok
+[99] $ echo 1 -- ok
+[102] $ quilt unapplied -- ok
+[104] $ echo 1 -- ok
+44 commands (44 passed, 0 failed)
+PASS: no-series
+[test/nolink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ ln foo foo2 -- ok
+[6] $ ls -l foo | awk '{ print $2 }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print $2 }' -- ok
+[18] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[21] $ echo "foo changed" > foo -- ok
+[22] $ quilt refresh -- ok
+[25] $ quilt new test2.diff -- ok
+[28] $ quilt add foo -- ok
+[31] $ ls -l foo | awk '{ print $2 }' -- ok
+[34] $ ls -l .pc/test2.diff/foo | awk '{ print $2 }' -- ok
+[37] $ echo "foo changed again" > foo -- ok
+[38] $ quilt refresh -- ok
+[41] $ quilt pop -q -- ok
+[45] $ ls -l foo | awk '{ print $2 }' -- ok
+[48] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok
+[51] $ quilt pop -q -- ok
+[55] $ ls -l foo | awk '{ print $2 }' -- ok
+[59] $ echo bar > bar -- ok
+[60] $ quilt push -q -- ok
+[64] $ quilt add bar -- ok
+[66] $ echo "bar changed" > bar -- ok
+[67] $ quilt revert bar -- ok
+[70] $ ls -l bar | awk '{ print $2 }' -- ok
+[73] $ quilt pop -q -- ok
+28 commands (28 passed, 0 failed)
+PASS: nolink
+[test/null-bug.test]
+[1] $ mkdir patches -- ok
+[3] $ echo file > file -- ok
+[4] $ quilt new remove.diff -- ok
+[7] $ quilt add file -- ok
+[13] $ rm -f file -- ok
+[14] $ quilt diff -p0 -- ok
+[22] $ quilt refresh -p0 -- ok
+[25] $ quilt pop -q -- ok
+[29] $ quilt push -q -- ok
+9 commands (9 passed, 0 failed)
+PASS: null-bug
+[test/one.test]
+[6] $ mkdir patches -- ok
+[8] $ mkdir dir -- ok
+[9] $ echo "This is file one." > dir/file1 -- ok
+[10] $ quilt new patch1.diff -- ok
+[13] $ quilt add dir/file1 -- ok
+[16] $ quilt add file2 -- ok
+[19] $ quilt diff -- ok
+[20] $ quilt diff -z -- ok
+[21] $ quilt refresh -- ok
+[24] $ echo "This is file two." > file2 -- ok
+[25] $ quilt diff -p ab -- ok
+[33] $ quilt diff -z -p ab -- ok
+[41] $ quilt refresh -- ok
+[44] $ quilt diff -z -- ok
+[45] $ echo "Another line has been added." >> dir/file1 -- ok
+[46] $ quilt diff -z -p ab -- ok
+[55] $ quilt diff -z -p ab dir/file1 -- ok
+[64] $ quilt refresh -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ quilt add dir/file3 -- ok
+[73] $ echo "This is file three." > dir/file3 -- ok
+[74] $ quilt refresh -- ok
+[77] $ quilt add -P patch1 dir/file3 -- ok
+[80] $ quilt pop -R -- ok
+[86] $ quilt add file4 -- ok
+[89] $ echo "This is file 4." > file4 -- ok
+[90] $ quilt refresh -- ok
+[93] $ quilt push -- ok
+[99] $ quilt new subdir/patch3.diff -- ok
+[102] $ quilt add file4 -- ok
+[105] $ rm -f file4 -- ok
+[106] $ quilt diff -p ab -- ok
+[114] $ quilt add -P patch2 file4 -- ok
+[117] $ quilt refresh -- ok
+[120] $ echo "Another line here, too." >> dir/file3 -- ok
+[121] $ quilt refresh patch2 -- ok
+[124] $ echo "Another line added." >> file2 -- ok
+[125] $ quilt diff -z -P patch1 -p ab -- ok
+[135] $ quilt refresh patch1 -- ok
+[138] $ quilt refresh -f patch1 -- ok
+[141] $ echo "Another line here, too." >> dir/file3 -- ok
+[142] $ quilt pop -R -- ok
+[148] $ quilt refresh patch2 -- ok
+[151] $ quilt pop -qaR -- ok
+44 commands (44 passed, 0 failed)
+PASS: one
+[test/perms.test]
+[1] $ umask 022 -- ok
+[2] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ chmod 704 foo -- ok
+[6] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[9] $ quilt new test.diff -- ok
+[12] $ quilt add foo -- ok
+[15] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[18] $ echo foobar > foo -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt new test2.diff -- ok
+[25] $ quilt add foo -- ok
+[28] $ chmod 702 foo -- ok
+[29] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[32] $ echo foobaz > foo -- ok
+[33] $ quilt refresh -- ok
+[40] $ quilt pop -q -- ok
+[44] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[47] $ quilt push -q -- ok
+[51] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok
+[54] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: perms
+[test/project-settings.test]
+[2] $ export QUILT_PATCHES=my_patches -- ok
+[3] $ export QUILT_SERIES=my_series -- ok
+[5] $ mkdir quilt_patches -- ok
+[6] $ mkdir .pc -- ok
+[7] $ echo 2 > .pc/.version -- ok
+[8] $ echo quilt_patches > .pc/.quilt_patches -- ok
+[9] $ echo quilt_series > .pc/.quilt_series -- ok
+[10] $ echo create.patch > quilt_patches/quilt_series -- ok
+[12] $ cat > quilt_patches/create.patch -- ok
+[18] $ quilt push -- ok
+10 commands (10 passed, 0 failed)
+PASS: project-settings
+[test/refresh-z.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ quilt add foo -- ok
+[9] $ echo foo > foo -- ok
+[10] $ quilt refresh -- ok
+[13] $ echo bar >> foo -- ok
+[14] $ quilt refresh -z -- ok
+[17] $ echo baz >> foo -- ok
+[18] $ quilt refresh -zbaz.diff -- ok
+[21] $ quilt series -- ok
+10 commands (10 passed, 0 failed)
+PASS: refresh-z
+[test/refresh.test]
+[1] $ mkdir patches -- ok
+[3] $ echo a > a -- ok
+[4] $ echo b > b -- ok
+[5] $ diff -u a b > patches/patch -- ok
+[6] $ echo patch -p0 > patches/series -- ok
+[7] $ rm -f b -- ok
+[8] $ quilt push -q -- ok
+[12] $ echo a > a -- ok
+[13] $ quilt refresh -- ok
+[15] $ quilt pop -- ok
+[20] $ cat a -- ok
+[22] $ cat patches/patch -- ok
+12 commands (12 passed, 0 failed)
+PASS: refresh
+[test/refresh_patch_order.test]
+[7] $ mkdir patches -- ok
+[9] $ echo foo >foo -- ok
+[10] $ echo fnord >fnord -- ok
+[11] $ echo zulu >zulu -- ok
+[13] $ quilt new bar -- ok
+[17] $ quilt add fnord zulu -- ok
+[21] $ echo x >>fnord -- ok
+[22] $ echo x >>zulu -- ok
+[23] $ quilt refresh --no-timestamps -p ab -- ok
+[26] $ grep '^--- ' patches/bar -- ok
+[31] $ quilt add foo -- ok
+[34] $ echo x >>foo -- ok
+[35] $ quilt refresh --no-timestamps -p ab -- ok
+[38] $ grep '^--- ' patches/bar -- ok
+[44] $ echo fnord >fnord -- ok
+[46] $ quilt refresh --no-timestamps -p ab -- ok
+[49] $ grep '^--- ' patches/bar -- ok
+[54] $ echo x >>fnord -- ok
+[56] $ quilt refresh --no-timestamps -p ab -- ok
+[59] $ grep '^--- ' patches/bar -- ok
+20 commands (20 passed, 0 failed)
+PASS: refresh_patch_order
+[test/remember-locations.test]
+[1] $ mkdir -p my/changes -- ok
+[3] $ export QUILT_PATCHES=my/changes -- ok
+[4] $ export QUILT_SERIES=patchlist -- ok
+[5] $ quilt new mychange1 -- ok
+[7] $ unset QUILT_PATCHES -- ok
+[8] $ unset QUILT_SERIES -- ok
+[9] $ cat .pc/.quilt_patches -- ok
+[11] $ cat .pc/.quilt_series -- ok
+[13] $ cat my/changes/patchlist -- ok
+[18] $ quilt new mychange2 -- ok
+[22] $ cd my -- ok
+[23] $ quilt applied -- ok
+[27] $ cd .. -- ok
+13 commands (13 passed, 0 failed)
+PASS: remember-locations
+[test/remove-trailing-ws.test]
+[4] $ mkdir files.orig files -- ok
+[6] $ cat > files.orig/add -- ok
+[13] $ cat > files.orig/change -- ok
+[17] $ cat > files.orig/complex -- ok
+[32] $ cat > files.orig/delete -- ok
+[36] $ cat > files.orig/remove -- ok
+[45] $ cat > files.orig/remove-at-end -- ok
+[61] $ cat > files/add -- ok
+[70] $ cat > files/change -- ok
+[74] $ cat > files/complex -- ok
+[96] $ cat > files/create -- ok
+[100] $ cat > files/remove -- ok
+[107] $ cat > files/remove-at-end -- ok
+[117] $ cp -r files files.backup -- ok
+[120] $ diff -ruN files.orig files > unified.diff -- ok
+[123] $ diff -c files.orig/add files/add > context.diff -- ok
+[124] $ diff -C 10 files.orig/remove-at-end files/remove-at-end >> context.diff -- ok
+[125] $ diff -cN files.orig/create files/create | sed -e '/^diff /d' >> context.diff -- ok
+[126] $ diff -cN files.orig/delete files/delete >> context.diff -- ok
+[127] $ diff -c files.orig/remove files/remove | sed -e '/^diff /d' >> context.diff -- ok
+[128] $ diff -c files.orig/change files/change | sed -e '/^diff /d' >> context.diff -- ok
+[129] $ diff -c files.orig/complex files/complex >> context.diff -- ok
+[131] $ /usr/share/quilt//scripts/remove-trailing-ws < unified.diff > unified-wsok.diff -- ok
+[136] $ wc -l files/add -- ok
+[138] $ wc -l files/change -- ok
+[140] $ wc -l files/complex -- ok
+[142] $ wc -l files/create -- ok
+[144] $ wc -l files/remove -- ok
+[146] $ wc -l files/remove-at-end -- ok
+[148] $ wc -l unified.diff -- ok
+[150] $ wc -l unified-wsok.diff -- ok
+[152] $ diff -u unified.diff unified-wsok.diff | grep '^++[^+]' -- ok
+[162] $ rm -rf files -- ok
+[163] $ mv files.backup files -- ok
+[164] $ /usr/share/quilt//scripts/remove-trailing-ws < context.diff > context-wsok.diff -- ok
+[169] $ wc -l files/add -- ok
+[171] $ wc -l files/change -- ok
+[173] $ wc -l files/complex -- ok
+[175] $ wc -l files/create -- ok
+[177] $ wc -l files/remove -- ok
+[179] $ wc -l files/remove-at-end -- ok
+[181] $ wc -l context.diff -- ok
+[183] $ wc -l context-wsok.diff -- ok
+[185] $ diff -u context.diff context-wsok.diff | grep '^+[+!] ' -- ok
+44 commands (44 passed, 0 failed)
+PASS: remove-trailing-ws
+[test/rename.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > announce.txt -- ok
+[6] $ quilt new original-name.diff -- ok
+[9] $ quilt add announce.txt -- ok
+[12] $ cat > announce.txt -- ok
+[15] $ quilt refresh -- ok
+[18] $ quilt series -v -- ok
+[21] $ quilt rename _tmp_name.diff -- ok
+[24] $ quilt series -v -- ok
+[27] $ quilt pop -- ok
+[33] $ quilt series -v -- ok
+[36] $ quilt rename -P random_name.diff final.name.diff -- ok
+[39] $ quilt rename final.name.diff -- ok
+[42] $ quilt rename -P _tmp_name.diff _tmp_name.diff -- ok
+[45] $ quilt rename -P _tmp_name.diff newsubdir/final.name.diff -- ok
+[48] $ quilt series -v -- ok
+[51] $ quilt push -q -- ok
+[55] $ quilt pop -q -- ok
+18 commands (18 passed, 0 failed)
+PASS: rename
+[test/revert.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir sub -- ok
+[4] $ echo f1 > sub/f -- ok
+[5] $ echo g1 > sub/g -- ok
+[6] $ quilt new p.diff -- ok
+[9] $ quilt add sub/f sub/g sub/h -- ok
+[14] $ echo h1 > sub/h -- ok
+[15] $ quilt revert sub/h -- ok
+[18] $ quilt diff -z -- ok
+[21] $ echo f2 > sub/f -- ok
+[22] $ rm -f sub/g -- ok
+[23] $ echo h2 > sub/h -- ok
+[24] $ quilt refresh -- ok
+[28] $ cd sub -- ok
+[29] $ echo f3 > f -- ok
+[30] $ echo h3 > h -- ok
+[31] $ quilt revert f g h -- ok
+[36] $ quilt diff -z -- ok
+[39] $ echo g3 > g -- ok
+[40] $ quilt revert f g -- ok
+[44] $ quilt diff -z -- ok
+[45] $ [ ! -e g ] || echo "File sub/g shouldn't exist" -- ok
+[48] $ rm f h -- ok
+[49] $ quilt revert f h -- ok
+[53] $ quilt diff -z -- ok
+[54] $ [ -e f ] || echo "File sub/f should exist" -- ok
+[55] $ [ -e h ] || echo "File sub/h should exist" -- ok
+27 commands (27 passed, 0 failed)
+PASS: revert
+[test/setup.test]
+[1] $ mkdir dir -- ok
+[3] $ echo 1 > dir/foo.orig -- ok
+[4] $ echo 2 > dir/foo -- ok
+[5] $ diff -u dir/foo.orig dir/foo > foo.diff -- ok
+[6] $ diff -u dir/foo.orig dir/foo > revert.diff -- ok
+[7] $ diff -u dir/foo.orig dir/foo > again.diff -- ok
+[8] $ mv dir/foo.orig dir/foo -- ok
+[9] $ tar cf - dir | gzip > dir.tar.gz -- ok
+[10] $ mkdir dir/patches -- ok
+[11] $ echo crap > dir/patches/foo.diff -- ok
+[12] $ tar cf - dir | gzip > dir_with_patches.tar.gz -- ok
+[13] $ rm -rf dir -- ok
+[15] $ cat > series -- ok
+[22] $ quilt setup series -- ok
+[24] $ cd dir -- ok
+[25] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[28] $ quilt push -qa -- ok
+[33] $ cd .. -- ok
+[34] $ rm -rf dir -- ok
+[37] $ mkdir .pc patches -- ok
+[38] $ quilt setup series -- ok
+[40] $ rm -rf dir .pc patches -- ok
+[42] $ quilt setup -d other series -- ok
+[44] $ cd other/dir -- ok
+[45] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[48] $ quilt push -qa -- ok
+[53] $ cd ../.. -- ok
+[54] $ rm -rf other -- ok
+[55] $ mkdir dir1 -- ok
+[56] $ mv series dir1 -- ok
+[57] $ cd dir1 -- ok
+[58] $ quilt setup -d ../other series -- ok
+[60] $ quilt setup --sourcedir .. -d ../other series -- ok
+[62] $ cd ../other/dir -- ok
+[63] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[66] $ quilt push -qa -- ok
+[71] $ cd ../.. -- ok
+[72] $ rm -rf "dir" -- ok
+[76] $ cat > series_with_patches -- ok
+[81] $ mkdir dir -- ok
+[82] $ quilt setup series_with_patches -- ok
+[84] $ rmdir dir -- ok
+[85] $ quilt setup series_with_patches -- ok
+[89] $ cd dir -- ok
+[90] $ ls -l quilt_patches quilt_series | sed -e 's:.* -> ::' -- ok
+[93] $ quilt push -qa -- ok
+[96] $ cd .. -- ok
+[97] $ rm -rf "dir" -- ok
+[100] $ mkdir "space [dir]" -- ok
+[101] $ echo 1 > "space [dir]/foo.orig" -- ok
+[102] $ echo 2 > "space [dir]/foo" -- ok
+[105] $ diff -u "space [dir]/foo.orig" "space [dir]/foo" | sed -e 's:"::g' > foo.diff -- ok
+[106] $ cp foo.diff revert.diff -- ok
+[107] $ cp foo.diff again.diff -- ok
+[108] $ mv "space [dir]/foo.orig" "space [dir]/foo" -- ok
+[109] $ tar cf - "space [dir]" | gzip > "space [dir].tar.gz" -- ok
+[110] $ rm -rf "space [dir]" -- ok
+[111] $ cat > series -- ok
+[118] $ quilt setup series -- ok
+[120] $ cd space\ [dir] -- ok
+[121] $ ls -l patches series | sed -e 's:.* -> ::' -- ok
+[124] $ quilt push -qa -- ok
+[129] $ cd .. -- ok
+[130] $ rm -rf "space [dir]" -- ok
+64 commands (64 passed, 0 failed)
+PASS: setup
+[test/snapshot.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new snapshot -- ok
+[5] $ quilt add f.txt -- ok
+[7] $ cat > f.txt -- ok
+[10] $ quilt add g.txt -- ok
+[12] $ cat > g.txt -- ok
+[15] $ quilt refresh -- ok
+[17] $ quilt snapshot -- ok
+[19] $ quilt fork -- ok
+[22] $ rm g.txt -- ok
+[23] $ quilt add h.txt -- ok
+[26] $ cat > h.txt -- ok
+[29] $ cat >> f.txt -- ok
+[32] $ quilt refresh -- ok
+[35] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+15 commands (15 passed, 0 failed)
+PASS: snapshot
+[test/snapshot2.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new snapshot -- ok
+[6] $ cd d -- ok
+[7] $ quilt add f.txt -- ok
+[9] $ cat > f.txt -- ok
+[12] $ quilt add g.txt -- ok
+[14] $ cat > g.txt -- ok
+[17] $ quilt refresh -- ok
+[19] $ quilt snapshot -- ok
+[20] $ quilt fork -- ok
+[23] $ rm g.txt -- ok
+[24] $ quilt add h.txt -- ok
+[27] $ cat > h.txt -- ok
+[30] $ cat >> f.txt -- ok
+[33] $ quilt refresh -- ok
+[36] $ quilt diff --snapshot | grep -v "^\\(---\\|+++\\)" -- ok
+16 commands (16 passed, 0 failed)
+PASS: snapshot2
+[test/sort.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new sort.diff -- ok
+[6] $ quilt add b f -- ok
+[10] $ echo b > b -- ok
+[11] $ echo f > f -- ok
+[12] $ quilt refresh -- ok
+[15] $ quilt add c -- ok
+[18] $ echo c > c -- ok
+[19] $ quilt refresh -- ok
+[22] $ quilt files -- ok
+[27] $ quilt diff | grep '^Index' -- ok
+[32] $ quilt add z x -- ok
+[36] $ echo z > z -- ok
+[37] $ echo x > x -- ok
+[38] $ quilt files -- ok
+[45] $ quilt diff | grep '^Index' -- ok
+[52] $ quilt add a -- ok
+[55] $ echo a > a -- ok
+[56] $ quilt files -- ok
+[64] $ quilt diff | grep '^Index' -- ok
+[72] $ quilt refresh -- ok
+[75] $ grep '^Index' patches/sort.diff -- ok
+[83] $ quilt diff --sort | grep '^Index' -- ok
+[91] $ quilt refresh --sort -- ok
+[94] $ grep '^Index' patches/sort.diff -- ok
+25 commands (25 passed, 0 failed)
+PASS: sort
+[test/space-in-filenames.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new test.diff -- ok
+[6] $ echo foo > foo -- ok
+[7] $ quilt add foo -- ok
+[10] $ quilt files -- ok
+[12] $ quilt patches foo -- ok
+[14] $ quilt patches "foo bar" -- ok
+[16] $ echo foo > "foo bar" -- ok
+[17] $ quilt add "foo bar" -- ok
+[20] $ quilt files -- ok
+[23] $ quilt patches "foo bar" -- ok
+[25] $ quilt patches bar -- ok
+[26] $ quilt patches "foo bar baz" -- ok
+[28] $ quilt add "a: b [c]" -- ok
+[31] $ quilt files -- ok
+[35] $ quilt patches 'a: b [c]' -- ok
+[37] $ quilt patches a -- ok
+[38] $ quilt patches b -- ok
+[39] $ quilt patches 'a: b c' -- ok
+[41] $ echo bar > "foo bar" -- ok
+[42] $ echo "new line" > "a: b [c]" -- ok
+[43] $ quilt diff -p ab -- ok
+[58] $ quilt refresh -p ab -- ok
+[60] $ cat patches/test.diff -- ok
+[75] $ quilt refresh -p ab --sort -- ok
+[77] $ cat patches/test.diff -- ok
+[92] $ quilt grep bar -- ok
+[94] $ quilt grep new -- ok
+[96] $ quilt grep " " -- ok
+[99] $ quilt remove "a: b [c]" -- ok
+[102] $ quilt files -- ok
+[106] $ quilt remove "foo bar" -- ok
+[109] $ quilt files -- ok
+33 commands (33 passed, 0 failed)
+PASS: space-in-filenames
+[test/space-in-series.test]
+[4] $ export QUILT_SERIES="quilt series" -- ok
+[9] $ mkdir patches -- ok
+[11] $ cat > Oberon.txt -- ok
+[17] $ quilt new flower.diff -- ok
+[20] $ quilt files -- ok
+[21] $ quilt add Oberon.txt -- ok
+[24] $ cat >> Oberon.txt -- ok
+[31] $ quilt refresh -p ab -- ok
+[34] $ cat patches/flower.diff -- ok
+[47] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok
+[48] $ echo "Fetch me that flower; the herb I shew'd thee once:" >> Oberon.new -- ok
+[49] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok
+[50] $ mv Oberon.new Oberon.txt -- ok
+[51] $ quilt diff -z -p ab -- ok
+[65] $ quilt diff -p ab -- ok
+[79] $ quilt refresh -- ok
+[82] $ quilt top -- ok
+[85] $ quilt files -- ok
+[88] $ quilt patches Oberon.txt -- ok
+[90] $ quilt pop -f -- ok
+[96] $ quilt files patches/flower.diff -- ok
+[99] $ sed -e "s/girls/maidens/" Oberon.txt > Oberon.new -- ok
+[100] $ mv Oberon.new Oberon.txt -- ok
+[101] $ quilt push -- ok
+[108] $ quilt push -f -- ok
+[115] $ cat >> Oberon.txt -- ok
+[121] $ quilt refresh -p ab -- ok
+[123] $ rm -f Oberon.txt.rej -- ok
+[125] $ cat Oberon.txt -- ok
+[135] $ cat patches/flower.diff -- ok
+[149] $ quilt grep love -- ok
+31 commands (31 passed, 0 failed)
+PASS: space-in-series
+[test/space-in-work-dir.test]
+[1] $ mkdir "work dir" -- ok
+[2] $ cd "work dir" -- ok
+[4] $ mkdir project -- ok
+[5] $ cd project -- ok
+[7] $ mkdir patches -- ok
+[8] $ mkdir subdir -- ok
+[10] $ echo old > a -- ok
+[11] $ quilt new 1.patch -- ok
+[14] $ quilt add a -- ok
+[17] $ echo new > a -- ok
+[18] $ quilt refresh -- ok
+[21] $ cat patches/1.patch -- ok
+[30] $ echo newer > a -- ok
+[31] $ quilt diff -z -- ok
+[40] $ quilt revert a -- ok
+[42] $ quilt diff -z -- ok
+[43] $ echo newer > a -- ok
+[45] $ quilt refresh -z -- ok
+[47] $ quilt series -- ok
+[50] $ cat patches/1.patch -- ok
+[58] $ cat patches/1-2.patch -- ok
+[69] $ cd subdir -- ok
+[70] $ quilt pop -q -- ok
+[73] $ quilt diff --no-index -- ok
+[79] $ cd .. -- ok
+[81] $ quilt pop -- ok
+[87] $ quilt push -- ok
+[93] $ quilt top -- ok
+[96] $ quilt series -v -- ok
+[100] $ quilt fold < patches/1-2.patch -- ok
+[103] $ quilt diff -z -- ok
+[112] $ quilt refresh -- ok
+[115] $ quilt delete -rn -- ok
+[118] $ quilt remove a -- ok
+34 commands (34 passed, 0 failed)
+PASS: space-in-work-dir
+[test/subdir.test]
+[1] $ mkdir patches -- ok
+[3] $ mkdir subdir -- ok
+[4] $ cat > subdir/file -- ok
+[7] $ quilt new test.patch -- ok
+[10] $ quilt add subdir/file -- ok
+[13] $ cat > subdir/file -- ok
+[18] $ quilt refresh -- ok
+[21] $ cd subdir -- ok
+[22] $ quilt add file2 -- ok
+[25] $ cat > file2 -- ok
+[28] $ cat > file3 -- ok
+[31] $ quilt add file3 -- ok
+[34] $ rm -f file3 -- ok
+[35] $ quilt files -v -- ok
+[40] $ quilt diff -p ab -- ok
+[62] $ quilt diff --no-index -p ab file file2 no -- ok
+[74] $ quilt diff --no-index -p ab ./file3 ./no -- ok
+[80] $ quilt refresh -- ok
+18 commands (18 passed, 0 failed)
+PASS: subdir
+[test/symlink.test]
+[1] $ mkdir patches -- ok
+[4] $ echo foo > foo -- ok
+[5] $ quilt new test.diff -- ok
+[8] $ quilt add foo -- ok
+[11] $ echo "foo changed" > foo -- ok
+[12] $ quilt refresh -- ok
+[16] $ mv patches/test.diff . -- ok
+[17] $ ln -s ../test.diff patches/test.diff -- ok
+[18] $ readlink patches/test.diff -- ok
+[22] $ echo "foo changed 2" > foo -- ok
+[23] $ quilt refresh --no-index -p ab -- ok
+[26] $ readlink patches/test.diff -- ok
+[30] $ echo "foo changed 3" > foo -- ok
+[31] $ touch -r patches/test.diff test.timeref -- ok
+[32] $ quilt refresh --backup --no-index -p ab -- ok
+[35] $ readlink patches/test.diff -- ok
+[38] $ cat patches/test.diff -- ok
+[45] $ readlink patches/test.diff~ -- ok
+[46] $ echo 1 -- ok
+[49] $ cat patches/test.diff~ -- ok
+[56] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[59] $ quilt header -a -- ok
+[63] $ readlink patches/test.diff -- ok
+[67] $ touch -r patches/test.diff test.timeref -- ok
+[68] $ quilt header -r --backup -- ok
+[71] $ readlink patches/test.diff -- ok
+[74] $ cat patches/test.diff -- ok
+[81] $ readlink patches/test.diff~ -- ok
+[82] $ echo 1 -- ok
+[85] $ cat patches/test.diff~ -- ok
+[93] $ [ patches/test.diff~ -nt test.timeref ] && echo "mtimes differ" -- ok
+[96] $ chmod -w test.diff -- ok
+[97] $ echo "foo changed 4" > foo -- ok
+[98] $ quilt refresh --no-index -p ab -- ok
+[101] $ readlink patches/test.diff -- ok
+[102] $ echo 1 -- ok
+[105] $ cat patches/test.diff -- ok
+[113] $ rm -f test.diff -- ok
+[114] $ mv patches/test.diff . -- ok
+[115] $ ln -s ../test.diff patches/test.diff -- ok
+[116] $ chmod -w test.diff -- ok
+[118] $ echo "foo changed 5" > foo -- ok
+[119] $ quilt refresh --backup --no-index -p ab -- ok
+[122] $ readlink patches/test.diff -- ok
+[123] $ echo 1 -- ok
+[126] $ cat patches/test.diff -- ok
+[133] $ readlink patches/test.diff~ -- ok
+[134] $ echo 1 -- ok
+[137] $ cat patches/test.diff~ -- ok
+49 commands (49 passed, 0 failed)
+PASS: symlink
+[test/tester.test]
+[4] $ echo -- ok
+[6] $ export VAR=foo -- ok
+[7] $ echo foo -- ok
+[9] $ export VAR=bar -- ok
+[10] $ echo bar -- ok
+[14] $ true -- ok
+[15] $ echo bar -- ok
+[19] $ echo "A barbarian walks into a bar" -- ok
+[23] $ export PLACE=barracks -- ok
+[24] $ echo barracks -- ok
+10 commands (10 passed, 0 failed)
+PASS: tester
+[test/three.test]
+[1] $ mkdir patches -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ quilt top -- ok
+[9] $ quilt add f -- ok
+[12] $ echo f > f -- ok
+[14] $ ls patches/ -- ok
+[17] $ quilt new patch2.diff -- ok
+[20] $ quilt previous -- ok
+[23] $ quilt add g -- ok
+[26] $ echo g > g -- ok
+[28] $ quilt refresh -- ok
+[32] $ quilt diff -p0 f g -- ok
+[41] $ quilt diff -p0 ./f ./g -- ok
+[49] $ quilt pop -- ok
+[55] $ ls patches/ -- ok
+[59] $ quilt next -- ok
+[62] $ quilt previous -- ok
+[63] $ quilt previous patch2 -- ok
+[66] $ quilt pop -- ok
+[69] $ quilt refresh -- ok
+[72] $ quilt refresh patch2 -- ok
+[75] $ quilt pop -- ok
+[81] $ quilt top -- ok
+[84] $ quilt pop -- ok
+[86] $ echo 2 -- ok
+[89] $ quilt applied -- ok
+[92] $ quilt unapplied -- ok
+[96] $ quilt previous -- ok
+[99] $ quilt next -- ok
+[102] $ quilt applied patch1 -- ok
+[105] $ quilt unapplied patch2 -- ok
+[106] $ quilt unapplied patch1 -- ok
+[109] $ quilt revert f -- ok
+[112] $ quilt delete patch3.diff -- ok
+[115] $ quilt push -qa -- ok
+[120] $ quilt push patch2 -- ok
+[123] $ quilt push -- ok
+[125] $ echo 2 -- ok
+[128] $ quilt diff --combine patch1 -P patch2 -p ab -- ok
+[142] $ quilt diff -P patch1 --combine patch2 -- ok
+[145] $ echo patch3.diff >> patches/series -- ok
+[146] $ quilt diff -P patch1 --combine patch3 -- ok
+[149] $ quilt pop -qaR -- ok
+[154] $ quilt annotate f -- ok
+[157] $ quilt pop patch4.diff -- ok
+[160] $ quilt grep "not there" -- ok
+[162] $ quilt push -q 2 -- ok
+[167] $ quilt pop -q 2 -- ok
+[172] $ quilt push -q 10 -- ok
+[179] $ quilt pop -q 10 -- ok
+[185] $ quilt push 0 -- ok
+[187] $ echo 2 -- ok
+[190] $ quilt pop 0 -- ok
+[192] $ echo 2 -- ok
+54 commands (54 passed, 0 failed)
+PASS: three
+[test/timestamps.test]
+[3] $ mkdir patches -- ok
+[5] $ cat > patches/series -- ok
+[13] $ cat > patches/unified-create.patch -- ok
+[20] $ cat > patches/unified-update.patch -- ok
+[28] $ cat > patches/unified-delete.patch -- ok
+[35] $ cat > patches/context-create.patch -- ok
+[43] $ cat > patches/context-update.patch -- ok
+[52] $ cat > patches/context-delete.patch -- ok
+[61] $ quilt patches file -- ok
+[70] $ quilt patches 1 -- ok
+[72] $ quilt push -qa -- ok
+[82] $ quilt patches file -- ok
+12 commands (12 passed, 0 failed)
+PASS: timestamps
+[test/trailing-ws.test]
+[1] $ mkdir patches -- ok
+[3] $ cat > a -- ok
+[8] $ quilt new test.diff -- ok
+[11] $ quilt add a -- ok
+[14] $ cat > a -- ok
+[19] $ quilt refresh -- ok
+[23] $ grep '[ \t]$' patches/test.diff -- ok
+[27] $ quilt refresh -U0 -- ok
+[31] $ quilt refresh --strip-trailing-whitespace -- ok
+[35] $ grep '[ \t]$' patches/test.diff -- ok
+[37] $ quilt pop -q -- ok
+[41] $ cat > a -- ok
+[46] $ quilt new test2.diff -- ok
+[49] $ quilt add a -- ok
+[52] $ cat > a -- ok
+[57] $ quilt refresh -c -- ok
+[61] $ grep '[ \t]$' patches/test2.diff -- ok
+[65] $ quilt refresh -C0 -- ok
+[69] $ quilt refresh -c --strip-trailing-whitespace -- ok
+[73] $ grep '[ \t]$' patches/test2.diff -- ok
+[75] $ quilt pop -q -- ok
+21 commands (21 passed, 0 failed)
+PASS: trailing-ws
+[test/two.test]
+[1] $ mkdir patches d -- ok
+[3] $ quilt new patch1.diff -- ok
+[6] $ cd d -- ok
+[7] $ mkdir dir -- ok
+[8] $ echo "This is file one." > dir/file1 -- ok
+[9] $ quilt add dir/file1 -- ok
+[12] $ quilt add file2 -- ok
+[15] $ quilt diff -- ok
+[16] $ quilt diff -z -- ok
+[17] $ quilt refresh -- ok
+[20] $ echo "This is file two." > file2 -- ok
+[21] $ quilt diff -p ab -- ok
+[29] $ quilt diff -z -p ab -- ok
+[37] $ quilt refresh -- ok
+[40] $ quilt diff -z -- ok
+[41] $ echo "Another line has been added." >> dir/file1 -- ok
+[42] $ quilt diff -z -p ab -- ok
+[51] $ cd dir -- ok
+[52] $ quilt diff -z file1 -p ab -- ok
+[61] $ cd .. -- ok
+[63] $ quilt refresh -- ok
+[66] $ cd .. -- ok
+[67] $ quilt new patch2.diff -- ok
+[70] $ cd d -- ok
+[71] $ quilt add dir/file3 -- ok
+[74] $ echo "This is file three." > dir/file3 -- ok
+[75] $ quilt refresh -- ok
+[78] $ quilt add -P patch1 dir/file3 -- ok
+[81] $ quilt pop -R -- ok
+[87] $ quilt add file4 -- ok
+[90] $ echo "This is file 4." > file4 -- ok
+[91] $ quilt refresh -- ok
+[94] $ quilt push -- ok
+[100] $ cd .. -- ok
+[101] $ quilt new subdir/patch3.diff -- ok
+[104] $ cd d -- ok
+[105] $ quilt add file4 -- ok
+[108] $ rm -f file4 -- ok
+[109] $ quilt diff -p ab -- ok
+[117] $ quilt add -P patch2 file4 -- ok
+[120] $ quilt refresh -- ok
+[123] $ echo "Another line here, too." >> dir/file3 -- ok
+[124] $ quilt refresh patch2 -- ok
+[127] $ echo "Another line added." >> file2 -- ok
+[128] $ quilt diff -z -P patch1 -p ab -- ok
+[138] $ quilt refresh patch1 -- ok
+[141] $ quilt refresh -f patch1 -- ok
+[144] $ echo "Another line here, too." >> dir/file3 -- ok
+[145] $ quilt pop -R -- ok
+[151] $ quilt refresh patch2 -- ok
+[154] $ quilt grep -- two -- ok
+[157] $ quilt pop -qaR -- ok
+[162] $ quilt patches file4 -- ok
+[166] $ quilt push -qa -- ok
+[172] $ quilt patches file4 -- ok
+[176] $ quilt pop -q patch2.diff -- ok
+[180] $ quilt patches -v dir/file3 file4 -- ok
+57 commands (57 passed, 0 failed)
+PASS: two
+DURATION: 54
+END: /usr/lib/quilt/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-quilt/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-quilt/testresults.json
new file mode 100644
index 00000000000..b5cfe83f2ed
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-quilt/testresults.json
@@ -0,0 +1,249 @@
+{
+ "runtime_core-image-ptest-quilt_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-quilt",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0015540122985839844,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.276441812515259,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.0249788761138916,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 54.42075824737549,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.001932382583618164,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.quilt.add-filename-check": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.altered-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.annotate": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.applied": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.auto-refresh": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.backup-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.colon-in-patch-name": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.comments": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.conflicts": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.create-delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.delete": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.dir-a-b": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.dotglob": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.duplicate-patch-in-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.edit": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.empty": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.empty-files": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.example1": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.failbackup": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.faildiff": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.failpop": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.fold": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.formats": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.half-applies": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.hard-linked-patch": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.header": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.help": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.import": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.import2": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.merge": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.missing": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.missing-newline": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.new": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.new-nosubdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.no-file-to-patch": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.no-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.nolink": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.null-bug": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.one": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.perms": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.project-settings": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.refresh": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.refresh-z": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.refresh_patch_order": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.remember-locations": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.remove-trailing-ws": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.rename": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.revert": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.setup": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.snapshot": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.snapshot2": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.sort": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.space-in-filenames": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.space-in-series": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.space-in-work-dir": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.subdir": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.symlink": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.tester": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.three": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.timestamps": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.trailing-ws": {
+ "status": "PASSED"
+ },
+ "ptestresult.quilt.two": {
+ "status": "PASSED"
+ },
+ "ptestresult.sections": {
+ "quilt": {
+ "duration": "54"
+ }
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.058345794677734,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-sed/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-sed/ptest-raw.log
new file mode 100644
index 00000000000..6aa48b17158
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-sed/ptest-raw.log
@@ -0,0 +1,95 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/sed/ptest
+PASS: testsuite/misc.pl
+bug32082.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32082.sh
+PASS: testsuite/bug32271-1.sh
+bug32271-2.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32271-2.sh
+PASS: testsuite/cmd-l.sh
+PASS: testsuite/cmd-0r.sh
+PASS: testsuite/cmd-R.sh
+PASS: testsuite/colon-with-no-label.sh
+PASS: testsuite/comment-n.sh
+PASS: testsuite/compile-errors.sh
+PASS: testsuite/compile-tests.sh
+PASS: testsuite/convert-number.sh
+PASS: testsuite/command-endings.sh
+PASS: testsuite/debug.pl
+PASS: testsuite/execute-tests.sh
+PASS: testsuite/help-version.sh
+PASS: testsuite/in-place-hyphen.sh
+PASS: testsuite/in-place-suffix-backup.sh
+inplace-selinux.sh: skipped test: this system lacks SELinux support
+SKIP: testsuite/inplace-selinux.sh
+invalid-mb-seq-UMR.sh: skipped test: requires a working valgrind
+SKIP: testsuite/invalid-mb-seq-UMR.sh
+PASS: testsuite/mb-bad-delim.sh
+mb-charclass-non-utf8.sh: skipped test: ja_JP shift-jis locale not found
+SKIP: testsuite/mb-charclass-non-utf8.sh
+PASS: testsuite/mb-match-slash.sh
+PASS: testsuite/mb-y-translate.sh
+PASS: testsuite/missing-filename.sh
+newline-dfa-bug.sh: skipped test: requires a working valgrind
+SKIP: testsuite/newline-dfa-bug.sh
+PASS: testsuite/normalize-text.sh
+PASS: testsuite/nulldata.sh
+obinary.sh: skipped test: platform does not enable O_TEXT by default
+SKIP: testsuite/obinary.sh
+PASS: testsuite/panic-tests.sh
+PASS: testsuite/posix-char-class.sh
+PASS: testsuite/posix-mode-addr.sh
+PASS: testsuite/posix-mode-bad-ref.sh
+PASS: testsuite/posix-mode-ERE.sh
+PASS: testsuite/posix-mode-s.sh
+PASS: testsuite/posix-mode-N.sh
+PASS: testsuite/range-overlap.sh
+PASS: testsuite/recursive-escape-c.sh
+PASS: testsuite/regex-errors.sh
+regex-max-int.sh: skipped test: very expensive: disabled by default
+SKIP: testsuite/regex-max-int.sh
+PASS: testsuite/sandbox.sh
+PASS: testsuite/stdin-prog.sh
+PASS: testsuite/subst-options.sh
+PASS: testsuite/subst-mb-incomplete.sh
+PASS: testsuite/subst-replacement.sh
+PASS: testsuite/temp-file-cleanup.sh
+PASS: testsuite/title-case.sh
+PASS: testsuite/unbuffered.sh
+PASS: testsuite/follow-symlinks.sh
+PASS: testsuite/follow-symlinks-stdin.sh
+PASS: testsuite/8bit.sh
+PASS: testsuite/8to7.sh
+PASS: testsuite/badenc.sh
+PASS: testsuite/binary.sh
+PASS: testsuite/bsd-wrapper.sh
+PASS: testsuite/dc.sh
+PASS: testsuite/distrib.sh
+PASS: testsuite/eval.sh
+PASS: testsuite/help.sh
+PASS: testsuite/inplace-hold.sh
+PASS: testsuite/mac-mf.sh
+PASS: testsuite/madding.sh
+PASS: testsuite/newjis.sh
+PASS: testsuite/stdin.sh
+PASS: testsuite/utf8-ru.sh
+PASS: testsuite/uniq.sh
+PASS: testsuite/word-delim.sh
+PASS: testsuite/xemacs.sh
+============================================================================
+Testsuite summary for GNU sed 4.9
+============================================================================
+# TOTAL: 68
+# PASS: 60
+# SKIP: 8
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 8
+END: /usr/lib/sed/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-sed/ptest-sed.log b/runtime/poky/qemux86-64/core-image-ptest-sed/ptest-sed.log
new file mode 100644
index 00000000000..8e52856ca60
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-sed/ptest-sed.log
@@ -0,0 +1,90 @@
+START: ptest-runner
+2024-01-31T02:02
+PASS: testsuite/misc.pl
+bug32082.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32082.sh
+PASS: testsuite/bug32271-1.sh
+bug32271-2.sh: skipped test: requires a working valgrind
+SKIP: testsuite/bug32271-2.sh
+PASS: testsuite/cmd-l.sh
+PASS: testsuite/cmd-0r.sh
+PASS: testsuite/cmd-R.sh
+PASS: testsuite/colon-with-no-label.sh
+PASS: testsuite/comment-n.sh
+PASS: testsuite/compile-errors.sh
+PASS: testsuite/compile-tests.sh
+PASS: testsuite/convert-number.sh
+PASS: testsuite/command-endings.sh
+PASS: testsuite/debug.pl
+PASS: testsuite/execute-tests.sh
+PASS: testsuite/help-version.sh
+PASS: testsuite/in-place-hyphen.sh
+PASS: testsuite/in-place-suffix-backup.sh
+inplace-selinux.sh: skipped test: this system lacks SELinux support
+SKIP: testsuite/inplace-selinux.sh
+invalid-mb-seq-UMR.sh: skipped test: requires a working valgrind
+SKIP: testsuite/invalid-mb-seq-UMR.sh
+PASS: testsuite/mb-bad-delim.sh
+mb-charclass-non-utf8.sh: skipped test: ja_JP shift-jis locale not found
+SKIP: testsuite/mb-charclass-non-utf8.sh
+PASS: testsuite/mb-match-slash.sh
+PASS: testsuite/mb-y-translate.sh
+PASS: testsuite/missing-filename.sh
+newline-dfa-bug.sh: skipped test: requires a working valgrind
+SKIP: testsuite/newline-dfa-bug.sh
+PASS: testsuite/normalize-text.sh
+PASS: testsuite/nulldata.sh
+obinary.sh: skipped test: platform does not enable O_TEXT by default
+SKIP: testsuite/obinary.sh
+PASS: testsuite/panic-tests.sh
+PASS: testsuite/posix-char-class.sh
+PASS: testsuite/posix-mode-addr.sh
+PASS: testsuite/posix-mode-bad-ref.sh
+PASS: testsuite/posix-mode-ERE.sh
+PASS: testsuite/posix-mode-s.sh
+PASS: testsuite/posix-mode-N.sh
+PASS: testsuite/range-overlap.sh
+PASS: testsuite/recursive-escape-c.sh
+PASS: testsuite/regex-errors.sh
+regex-max-int.sh: skipped test: very expensive: disabled by default
+SKIP: testsuite/regex-max-int.sh
+PASS: testsuite/sandbox.sh
+PASS: testsuite/stdin-prog.sh
+PASS: testsuite/subst-options.sh
+PASS: testsuite/subst-mb-incomplete.sh
+PASS: testsuite/subst-replacement.sh
+PASS: testsuite/temp-file-cleanup.sh
+PASS: testsuite/title-case.sh
+PASS: testsuite/unbuffered.sh
+PASS: testsuite/follow-symlinks.sh
+PASS: testsuite/follow-symlinks-stdin.sh
+PASS: testsuite/8bit.sh
+PASS: testsuite/8to7.sh
+PASS: testsuite/badenc.sh
+PASS: testsuite/binary.sh
+PASS: testsuite/bsd-wrapper.sh
+PASS: testsuite/dc.sh
+PASS: testsuite/distrib.sh
+PASS: testsuite/eval.sh
+PASS: testsuite/help.sh
+PASS: testsuite/inplace-hold.sh
+PASS: testsuite/mac-mf.sh
+PASS: testsuite/madding.sh
+PASS: testsuite/newjis.sh
+PASS: testsuite/stdin.sh
+PASS: testsuite/utf8-ru.sh
+PASS: testsuite/uniq.sh
+PASS: testsuite/word-delim.sh
+PASS: testsuite/xemacs.sh
+============================================================================
+Testsuite summary for GNU sed 4.9
+============================================================================
+# TOTAL: 68
+# PASS: 60
+# SKIP: 8
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+DURATION: 8
diff --git a/runtime/poky/qemux86-64/core-image-ptest-sed/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-sed/testresults.json
new file mode 100644
index 00000000000..b573ec20771
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-sed/testresults.json
@@ -0,0 +1,267 @@
+{
+ "runtime_core-image-ptest-sed_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-sed",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006074905395507812,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.153700590133667,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02663731575012207,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 8.774810552597046,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0008444786071777344,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "sed": {
+ "duration": "8"
+ }
+ },
+ "ptestresult.sed.testsuite/8bit.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/8to7.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/badenc.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/binary.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/bsd-wrapper.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/bug32082.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/bug32271-1.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/bug32271-2.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/cmd-0r.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/cmd-R.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/cmd-l.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/colon-with-no-label.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/command-endings.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/comment-n.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/compile-errors.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/compile-tests.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/convert-number.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/dc.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/debug.pl": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/distrib.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/eval.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/execute-tests.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/follow-symlinks-stdin.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/follow-symlinks.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/help-version.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/help.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/in-place-hyphen.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/in-place-suffix-backup.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/inplace-hold.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/inplace-selinux.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/invalid-mb-seq-UMR.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/mac-mf.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/madding.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/mb-bad-delim.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/mb-charclass-non-utf8.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/mb-match-slash.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/mb-y-translate.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/misc.pl": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/missing-filename.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/newjis.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/newline-dfa-bug.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/normalize-text.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/nulldata.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/obinary.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/panic-tests.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-char-class.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-ERE.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-N.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-addr.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-bad-ref.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/posix-mode-s.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/range-overlap.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/recursive-escape-c.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/regex-errors.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/regex-max-int.sh": {
+ "status": "SKIPPED"
+ },
+ "ptestresult.sed.testsuite/sandbox.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/stdin-prog.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/stdin.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/subst-mb-incomplete.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/subst-options.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/subst-replacement.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/temp-file-cleanup.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/title-case.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/unbuffered.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/uniq.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/utf8-ru.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/word-delim.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.sed.testsuite/xemacs.sh": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.05293607711792,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-slang/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-slang/ptest-raw.log
new file mode 100644
index 00000000000..3f2fa3475f0
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-slang/ptest-raw.log
@@ -0,0 +1,328 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/slang/ptest
+make: Entering directory '/usr/lib/slang/ptest/test'
+/bin/rm -rf tmpfile*.* tmpdir*.*
+
+Running tests:
+
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.sl
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.sl
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.sl
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.sl
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.sl
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.sl
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.sl
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.sl
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.sl
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.sl
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.sl
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.sl
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.sl
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.sl
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.sl
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.sl
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.sl
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.sl
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.sl
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.sl
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.sl
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.sl
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.sl
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.sl
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.sl
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.sl
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.sl
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.sl
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.sl
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.sl
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.sl
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.sl
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.sl
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.sl
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.sl
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.sl
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.sl
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.sl
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.sl
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.sl
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.sl
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.sl
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.sl
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.sl
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.sl
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.sl
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.sl
+Testing autoload ...Ok
+Testing autoload [UTF-8 mode] ...Ok
+PASS: autoload.sl
+Testing more NameSpace routines ...Ok
+Testing more NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace2.sl
+Testing slprep ...Ok
+Testing slprep [UTF-8 mode] ...Ok
+PASS: prep.sl
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.slc
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.slc
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.slc
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.slc
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.slc
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.slc
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.slc
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.slc
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.slc
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.slc
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.slc
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.slc
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.slc
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.slc
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.slc
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.slc
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.slc
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.slc
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.slc
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.slc
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.slc
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.slc
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.slc
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.slc
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.slc
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.slc
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.slc
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.slc
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.slc
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.slc
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.slc
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.slc
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.slc
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.slc
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.slc
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.slc
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.slc
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.slc
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.slc
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.slc
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.slc
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.slc
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.slc
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.slc
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.slc
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.slc
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.slc
+
+All tests passed.
+
+make: Leaving directory '/usr/lib/slang/ptest/test'
+DURATION: 21
+END: /usr/lib/slang/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-slang/ptest-slang.log b/runtime/poky/qemux86-64/core-image-ptest-slang/ptest-slang.log
new file mode 100644
index 00000000000..c92e201809e
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-slang/ptest-slang.log
@@ -0,0 +1,323 @@
+START: ptest-runner
+2024-01-31T02:02
+make: Entering directory '/usr/lib/slang/ptest/test'
+/bin/rm -rf tmpfile*.* tmpdir*.*
+
+Running tests:
+
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.sl
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.sl
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.sl
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.sl
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.sl
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.sl
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.sl
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.sl
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.sl
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.sl
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.sl
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.sl
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.sl
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.sl
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.sl
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.sl
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.sl
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.sl
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.sl
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.sl
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.sl
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.sl
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.sl
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.sl
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.sl
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.sl
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.sl
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.sl
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.sl
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.sl
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.sl
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.sl
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.sl
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.sl
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.sl
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.sl
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.sl
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.sl
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.sl
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.sl
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.sl
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.sl
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.sl
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.sl
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.sl
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.sl
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.sl
+Testing autoload ...Ok
+Testing autoload [UTF-8 mode] ...Ok
+PASS: autoload.sl
+Testing more NameSpace routines ...Ok
+Testing more NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace2.sl
+Testing slprep ...Ok
+Testing slprep [UTF-8 mode] ...Ok
+PASS: prep.sl
+Testing argv processing ...Ok
+Testing argv processing [UTF-8 mode] ...Ok
+PASS: argv.slc
+Testing syntax ...Ok
+Testing syntax [UTF-8 mode] ...Ok
+PASS: syntax.slc
+Testing Short Ciruit Operators ...Ok
+Testing Short Ciruit Operators [UTF-8 mode] ...Ok
+PASS: scircuit.slc
+Testing _eqs ...Ok
+Testing _eqs [UTF-8 mode] ...Ok
+PASS: eqs.slc
+Testing sscanf ...Ok
+Testing sscanf [UTF-8 mode] ...Ok
+PASS: sscanf.slc
+Testing looping constructs ...Ok
+Testing looping constructs [UTF-8 mode] ...Ok
+PASS: loops.slc
+Testing Arithmetic ...Ok
+Testing Arithmetic [UTF-8 mode] ...Ok
+PASS: arith.slc
+Testing array functions ...Ok
+Testing array functions [UTF-8 mode] ...Ok
+PASS: array.slc
+Testing string functions ...Ok
+Testing string functions [UTF-8 mode] ...Ok
+PASS: strops.slc
+Testing Binary Strings ...Ok
+Testing Binary Strings [UTF-8 mode] ...Ok
+PASS: bstring.slc
+Testing pack and unpack functions ...Ok
+Testing pack and unpack functions [UTF-8 mode] ...Ok
+PASS: pack.slc
+Testing stdio routines ...Ok
+Testing stdio routines [UTF-8 mode] ...Ok
+PASS: stdio.slc
+Testing Associative Arrays ...Ok
+Testing Associative Arrays [UTF-8 mode] ...Ok
+PASS: assoc.slc
+Testing recursive function modifications ...Ok
+Testing recursive function modifications [UTF-8 mode] ...Ok
+PASS: selfload.slc
+Testing structures ...Ok
+Testing structures [UTF-8 mode] ...Ok
+PASS: struct.slc
+Testing NameSpace routines ...Ok
+Testing NameSpace routines [UTF-8 mode] ...Ok
+PASS: nspace.slc
+Testing path ...Ok
+Testing path [UTF-8 mode] ...Ok
+PASS: path.slc
+Testing #ifeval ...Ok
+Testing #ifeval [UTF-8 mode] ...Ok
+PASS: ifeval.slc
+Testing Any_Type ...Ok
+Testing Any_Type [UTF-8 mode] ...Ok
+PASS: anytype.slc
+Testing Matrix Multiplications ...Ok
+Testing Matrix Multiplications [UTF-8 mode] ...Ok
+PASS: arrmult.slc
+Testing time functions ...Ok
+Testing time functions [UTF-8 mode] ...Ok
+PASS: time.slc
+Testing utf8 ...Ok
+Testing utf8 [UTF-8 mode] ...Ok
+PASS: utf8.slc
+Testing exceptions ...Ok
+Testing exceptions [UTF-8 mode] ...Ok
+PASS: except.slc
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+Known Bugs or not yet implemented features:
+ Range arrays of Short, Long, LongLong types converted to Int_Type
+PASS: bugs.slc
+Testing lists ...Ok
+Testing lists [UTF-8 mode] ...Ok
+PASS: list.slc
+Testing regexp ...Ok
+Testing regexp [UTF-8 mode] ...Ok
+PASS: regexp.slc
+Testing method calls ...Ok
+Testing method calls [UTF-8 mode] ...Ok
+PASS: method.slc
+Testing dereferences ...Ok
+Testing dereferences [UTF-8 mode] ...Ok
+PASS: deref.slc
+Testing NaN and Inf ...Ok
+Testing NaN and Inf [UTF-8 mode] ...Ok
+PASS: naninf.slc
+Testing literal integer overflow ...Ok
+Testing literal integer overflow [UTF-8 mode] ...Ok
+PASS: overflow.slc
+Testing sorting ...Ok
+Testing sorting [UTF-8 mode] ...Ok
+PASS: sort.slc
+Testing long long ...Ok
+Testing long long [UTF-8 mode] ...Ok
+PASS: longlong.slc
+Testing signals ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+Testing signals [UTF-8 mode] ...
+ Pausing for 2 seconds for alarm test.
+ Pausing for 2.5 seconds for setitimer test..
+ (make detected: skipping test_sigsuspend)
+Ok
+PASS: signal.slc
+Testing dollar strings ...Ok
+Testing dollar strings [UTF-8 mode] ...Ok
+PASS: dollar.slc
+Testing provide and require ...Ok
+Testing provide and require [UTF-8 mode] ...Ok
+PASS: req.slc
+Testing doc functions ...Ok
+Testing doc functions [UTF-8 mode] ...Ok
+PASS: docfun.slc
+Testing debugger support ...Ok
+Testing debugger support [UTF-8 mode] ...Ok
+PASS: debug.slc
+Testing qualifiers ...Ok
+Testing qualifiers [UTF-8 mode] ...Ok
+PASS: qualif.slc
+Testing Comparison Operators ...Ok
+Testing Comparison Operators [UTF-8 mode] ...Ok
+PASS: compare.slc
+Testing break and continue N ...Ok
+Testing break and continue N [UTF-8 mode] ...Ok
+PASS: break.slc
+Testing Multiline strings ...Ok
+Testing Multiline strings [UTF-8 mode] ...Ok
+PASS: multline.slc
+Testing stack functions ...Ok
+Testing stack functions [UTF-8 mode] ...Ok
+PASS: stack.slc
+Testing misc ...Ok
+Testing misc [UTF-8 mode] ...Ok
+PASS: misc.slc
+Testing POSIX I/O routines ...Ok
+Testing POSIX I/O routines [UTF-8 mode] ...Ok
+PASS: posixio.slc
+Testing posdir ...Ok
+Testing posdir [UTF-8 mode] ...Ok
+PASS: posdir.slc
+Testing proc ...Ok
+Testing proc [UTF-8 mode] ...Ok
+PASS: proc.slc
+Testing Math ...Ok
+Testing Math [UTF-8 mode] ...Ok
+PASS: math.slc
+
+All tests passed.
+
+make: Leaving directory '/usr/lib/slang/ptest/test'
+DURATION: 21
diff --git a/runtime/poky/qemux86-64/core-image-ptest-slang/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-slang/testresults.json
new file mode 100644
index 00000000000..8b5b12ba4eb
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-slang/testresults.json
@@ -0,0 +1,354 @@
+{
+ "runtime_core-image-ptest-slang_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-slang",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006263256072998047,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1742522716522217,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.024774789810180664,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 22.15910267829895,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011661052703857422,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "slang": {
+ "duration": "21"
+ }
+ },
+ "ptestresult.slang.anytype.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.anytype.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.argv.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.argv.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arith.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arith.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.array.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.array.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arrmult.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.arrmult.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.assoc.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.assoc.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.autoload.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.break.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.break.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bstring.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bstring.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bugs.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.bugs.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.compare.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.compare.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.debug.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.debug.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.deref.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.deref.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.docfun.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.docfun.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.dollar.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.dollar.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.eqs.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.eqs.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.except.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.except.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.ifeval.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.ifeval.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.list.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.list.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.longlong.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.longlong.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.loops.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.loops.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.math.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.math.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.method.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.method.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.misc.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.misc.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.multline.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.multline.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.naninf.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.naninf.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.nspace.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.nspace.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.nspace2.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.overflow.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.overflow.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.pack.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.pack.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.path.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.path.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posdir.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posdir.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posixio.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.posixio.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.prep.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.proc.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.proc.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.qualif.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.qualif.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.regexp.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.regexp.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.req.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.req.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.scircuit.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.scircuit.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.selfload.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.selfload.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.signal.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.signal.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sort.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sort.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sscanf.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.sscanf.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stack.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stack.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stdio.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.stdio.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.strops.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.strops.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.struct.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.struct.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.syntax.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.syntax.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.time.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.time.slc": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.utf8.sl": {
+ "status": "PASSED"
+ },
+ "ptestresult.slang.utf8.slc": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.082843542098999,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-raw.log
new file mode 100644
index 00000000000..3d114edd2ff
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-raw.log
@@ -0,0 +1,1156 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/wayland/ptest
+test "array_for_each": exit status 0, pass.
+----------------------------------------
+test "array_copy": exit status 0, pass.
+----------------------------------------
+test "array_add": exit status 0, pass.
+----------------------------------------
+test "array_release": exit status 0, pass.
+----------------------------------------
+test "array_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/array-test
+test "client_destroy_listener": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/client-test
+test "new_resource": exit status 0, pass.
+----------------------------------------
+test "new_client_connect": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/compositor-introspection-test
+Timeout was set to 1 second from now.
+* bogus size 11
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 10
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 9
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 8
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 7
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 6
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 5
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 4
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 3
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 2
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 1
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 0
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+test "request_bogus_size": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+test "closure_leaks_after_error": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "closure_leaks": exit status 0, pass.
+----------------------------------------
+test "invoke_closure": exit status 0, pass.
+----------------------------------------
+Data too big for buffer (5012 > 4096).
+test "connection_marshal_too_big": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_alot": exit status 0, pass.
+----------------------------------------
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+test "connection_demarshal_failures": exit status 0, pass.
+----------------------------------------
+NULL string received on non-nullable type, message test(s)
+test "connection_demarshal_null_strings": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_demarshal": exit status 0, pass.
+----------------------------------------
+test "connection_demarshal": exit status 0, pass.
+----------------------------------------
+error marshalling arguments for test (signature o): null value passed for arg 0
+error marshalling arguments for test (signature s): null value passed for arg 0
+error marshalling arguments for test (signature a): null value passed for arg 0
+test "connection_marshal_nullables": exit status 0, pass.
+----------------------------------------
+test "connection_marshal": exit status 0, pass.
+----------------------------------------
+test "argument_from_va_list": exit status 0, pass.
+----------------------------------------
+test "connection_queue": exit status 0, pass.
+----------------------------------------
+test "connection_data": exit status 0, pass.
+----------------------------------------
+test "connection_write": exit status 0, pass.
+----------------------------------------
+test "connection_create": exit status 0, pass.
+----------------------------------------
+17 tests, 17 pass, 0 fail
+PASS: tests/connection-test
+PASS: tests/cpp-compile-test
+test "no_source_terminate": exit status 0, pass.
+----------------------------------------
+test "global_remove": exit status 0, pass.
+----------------------------------------
+Error sending request: Resource temporarily unavailable
+Send loop failed on try 4096, err = 11, Resource temporarily unavailable
+test "send_overflow_disconnection": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 428)
+wl_registry@3: error 0: invalid interface for global 2: have wl_output, wanted wl_seat
+test "registry_bind_interface_mismatch": exit status 0, pass.
+----------------------------------------
+test "zombie_fd_errant_consumption": exit status 0, pass.
+----------------------------------------
+test "zombie_fd": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 434)
+wl_registry@3: error 0: invalid global wl_data_offer (2)
+test "bind_fails_on_filtered_global": exit status 0, pass.
+----------------------------------------
+test "filtered_dynamic_global_is_hidden": exit status 0, pass.
+----------------------------------------
+test "filtered_global_is_hidden": exit status 0, pass.
+----------------------------------------
+[destroyed object]: error 23: Dummy error
+test "error_on_destroyed_object": exit status 0, pass.
+----------------------------------------
+test "versions": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 454)
+wl_seat@6: error 23: Dummy error
+error in client communication (pid 454)
+wl_seat@6: error 23: Dummy error
+test "error_code_after_epipe": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_after_error_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_eagain_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_cancel_read_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_errors_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 3: Error 20
+Err is 71
+test "post_internal_error_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+wl_display@1: error 2: no memory
+test "post_nomem_tst": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+wl_seat@6: error 23: Dummy error
+test "post_error_to_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_from_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_client": exit status 0, pass.
+----------------------------------------
+test "tc_leaks_tests": exit status 0, pass.
+----------------------------------------
+test "display_destroy_listener": exit status 0, pass.
+----------------------------------------
+23 tests, 23 pass, 0 fail
+PASS: tests/display-test
+test "event_loop_destroy": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_cancellation": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_order": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_updates": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer": exit status 0, pass.
+----------------------------------------
+test "event_loop_multiple_same_signals": exit status 0, pass.
+----------------------------------------
+test "event_loop_signal": exit status 0, pass.
+----------------------------------------
+test "event_loop_free_source_with_data": exit status 0, pass.
+----------------------------------------
+test "event_loop_post_dispatch_check": exit status 0, pass.
+----------------------------------------
+9 tests, 9 pass, 0 fail
+PASS: tests/event-loop-test
+test "fixed_int_conversions": exit status 0, pass.
+----------------------------------------
+double 62.125000 to fixed 3e20
+double -1200.625000 to fixed fffb4f60
+fixed 6b8b4567 to double 7048005.402344
+fixed 12030 to double 288.187500
+fixed 70000000 to double 7340032.000000
+fixed fffedfd0 to double -288.187500
+fixed 80000000 to double -8388608.000000
+test "fixed_double_conversions": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/fixed-test
+PASS: tests/headers-test
+test "interface_equal": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/interface-test
+test "list_insert_list": exit status 0, pass.
+----------------------------------------
+test "list_remove": exit status 0, pass.
+----------------------------------------
+test "list_iterator": exit status 0, pass.
+----------------------------------------
+test "list_length": exit status 0, pass.
+----------------------------------------
+test "list_insert": exit status 0, pass.
+----------------------------------------
+test "list_init": exit status 0, pass.
+----------------------------------------
+6 tests, 6 pass, 0 fail
+PASS: tests/list-test
+test "map_iter_empty": exit status 0, pass.
+----------------------------------------
+test "map_flags": exit status 0, pass.
+----------------------------------------
+test "map_remove": exit status 0, pass.
+----------------------------------------
+test "map_insert_at": exit status 0, pass.
+----------------------------------------
+test "map_insert_new": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/map-test
+test "message_count_arrays": exit status 0, pass.
+----------------------------------------
+test "message_version": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/message-test
+Timeout was set to 4 seconds from now.
+test "signal_get_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_readd_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_remove_listener": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+7 tests, 7 pass, 0 fail
+PASS: tests/newsignal-test
+test "os_wrappers_epoll_create_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_epoll_create_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/os-wrappers-test
+Timeout was set to 1 second from now.
+test "logger": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/protocol-logger-test
+Timeout was set to 2 seconds from now.
+test "queue_destroy_default_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x564b533f1990 destroyed while proxies still attached:
+ wl_callback@2 still attached
+Tried to add event to destroyed queue
+Client 'client_test_queue_proxy_event_to_destroyed_queue' was killed by signal 6
+test "queue_proxy_event_to_destroyed_queue": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x564b533f1990 destroyed while proxies still attached:
+ wl_callback@2 still attached
+test "queue_destroy_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_race": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_proxy_wrapper": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_roundtrip": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_multiple_queues": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_proxy_destroy": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/queue-test
+test "free_without_remove": exit status 0, pass.
+----------------------------------------
+test "create_resource_with_same_id": exit status 0, pass.
+----------------------------------------
+test "destroy_res_tst": exit status 0, pass.
+----------------------------------------
+test "create_resource_tst": exit status 0, pass.
+----------------------------------------
+4 tests, 4 pass, 0 fail
+PASS: tests/resources-test
+Timeout was set to 1 second from now.
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "tc_timeout3_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+Client 'timeout_reset_tst' was killed by signal 6
+Client 'timeout_reset_tst' failed
+1 child(ren) failed
+test "tc_timeout2_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+Client 'timeout_tst' was killed by signal 6
+Client 'timeout_tst' failed
+1 child(ren) failed
+test "tc_timeout_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "timeout_turnoff": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+test "timeout_reset_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+test "timeout2_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+test "timeout_tst": signal 6, pass.
+----------------------------------------
+error: XDG_RUNTIME_DIR is invalid or not set in the environment.
+test "tc_client_log": exit status 0, pass.
+----------------------------------------
+Client 'sanity_fd_leak_exec' exited with code 1
+Client 'sanity_fd_leak_exec' failed
+1 child(ren) failed
+test "tc_client_fd_leaks_exec": signal 6, pass.
+----------------------------------------
+fd leak detected in test. Opened 15 files, unclosed 2
+Client 'sanity_fd_leak' was killed by signal 6
+Client 'sanity_fd_leak' failed
+1 child(ren) failed
+test "tc_client_fd_leaks": signal 6, pass.
+----------------------------------------
+test "tc_client_no_fd_leaks": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_exec": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_leak_exec": exit status 1, pass.
+----------------------------------------
+fd leak detected in test. Opened 6 files, unclosed 2
+test "sanity_fd_leak": signal 6, pass.
+----------------------------------------
+sanity-test: /usr/src/debug/wayland/1.22.0/tests/sanity-test.c:85: sanity_assert: Assertion `0' failed.
+test "sanity_assert": signal 6, pass.
+----------------------------------------
+test "fail_segv": signal 11, pass.
+----------------------------------------
+test "fail_kill": signal 15, pass.
+----------------------------------------
+Abort the program
+test "fail_wl_abort": signal 6, pass.
+----------------------------------------
+test "fail_abort": signal 6, pass.
+----------------------------------------
+test "exit_failure": exit status 1, pass.
+----------------------------------------
+test "exit_success": exit status 0, pass.
+----------------------------------------
+test "empty": exit status 0, pass.
+----------------------------------------
+22 tests, 22 pass, 0 fail
+PASS: tests/sanity-test
+srcdir:
+scanner: wayland-scanner
+test_data_dir: tests/data
+test_output_dir: tests/output
+pwd: /usr/lib/wayland/ptest
+sed: sed
+
+Testing code generation: example.xml -> example-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+example.xml -> example-code.c PASS
+
+Testing client-header generation: example.xml -> example-client.h
+example.xml -> example-client.h PASS
+
+Testing server-header generation: example.xml -> example-server.h
+example.xml -> example-server.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing client-header generation: small.xml -> small-client.h
+small.xml -> small-client.h PASS
+
+Testing server-header generation: small.xml -> small-server.h
+small.xml -> small-server.h PASS
+
+Testing -c code generation: small.xml -> small-code-core.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code-core.c PASS
+
+Testing -c client-header generation: small.xml -> small-client-core.h
+small.xml -> small-client-core.h PASS
+
+Testing -c server-header generation: small.xml -> small-server-core.h
+small.xml -> small-server-core.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing public-code generation: small.xml -> small-code.c
+small.xml -> small-code.c PASS
+
+Testing private-code generation: small.xml -> small-private-code.c
+small.xml -> small-private-code.c PASS
+
+Checking that reading bad-identifier-arg.xml gives an error on line 7
+bad-identifier-arg.xml PASS
+
+Checking that reading bad-identifier-entry.xml gives an error on line 8
+bad-identifier-entry.xml PASS
+
+Checking that reading bad-identifier-enum.xml gives an error on line 6
+bad-identifier-enum.xml PASS
+
+Checking that reading bad-identifier-event.xml gives an error on line 6
+bad-identifier-event.xml PASS
+
+Checking that reading bad-identifier-interface.xml gives an error on line 3
+bad-identifier-interface.xml PASS
+
+Checking that reading bad-identifier-protocol.xml gives an error on line 2
+bad-identifier-protocol.xml PASS
+
+Checking that reading bad-identifier-request.xml gives an error on line 6
+bad-identifier-request.xml PASS
+PASS: tests/scanner-test.sh
+test "signal_emit_mutable": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/signal-test
+test "absolute_socket_path": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-32.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-32.lock, maybe another compositor is running
+test "add_socket_auto": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-test-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-test-0.lock, maybe another compositor is running
+test "add_existing_socket": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-zcLeSS/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_server_create": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-zcLeSS/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_client_connect": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/socket-test
+PASS: tests/wayland-egl-symbols-check
+DURATION: 5
+END: /usr/lib/wayland/ptest
+2024-01-31T02:03
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-wayland.log b/runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-wayland.log
new file mode 100644
index 00000000000..fee4a45d408
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-wayland/ptest-wayland.log
@@ -0,0 +1,1151 @@
+START: ptest-runner
+2024-01-31T02:02
+test "array_for_each": exit status 0, pass.
+----------------------------------------
+test "array_copy": exit status 0, pass.
+----------------------------------------
+test "array_add": exit status 0, pass.
+----------------------------------------
+test "array_release": exit status 0, pass.
+----------------------------------------
+test "array_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/array-test
+test "client_destroy_listener": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/client-test
+test "new_resource": exit status 0, pass.
+----------------------------------------
+test "new_client_connect": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/compositor-introspection-test
+Timeout was set to 1 second from now.
+* bogus size 11
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 10
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 9
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 8
+message too short, object (1), message sync(n)
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 7
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 6
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 5
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 4
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 3
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 2
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 1
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+* bogus size 0
+message too short, invalid header
+error in client communication (pid 400)
+Received 60 bytes, object 1, opcode 0
+Error event on object 1, code 1, message " invalid arguments for wl_display@1.sync"
+test "request_bogus_size": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+test "closure_leaks_after_error": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "closure_leaks": exit status 0, pass.
+----------------------------------------
+test "invoke_closure": exit status 0, pass.
+----------------------------------------
+Data too big for buffer (5012 > 4096).
+test "connection_marshal_too_big": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_alot": exit status 0, pass.
+----------------------------------------
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+message too short, object (0), message test(s)
+message too short, object (0), message test(a)
+test "connection_demarshal_failures": exit status 0, pass.
+----------------------------------------
+NULL string received on non-nullable type, message test(s)
+test "connection_demarshal_null_strings": exit status 0, pass.
+----------------------------------------
+test "connection_marshal_demarshal": exit status 0, pass.
+----------------------------------------
+test "connection_demarshal": exit status 0, pass.
+----------------------------------------
+error marshalling arguments for test (signature o): null value passed for arg 0
+error marshalling arguments for test (signature s): null value passed for arg 0
+error marshalling arguments for test (signature a): null value passed for arg 0
+test "connection_marshal_nullables": exit status 0, pass.
+----------------------------------------
+test "connection_marshal": exit status 0, pass.
+----------------------------------------
+test "argument_from_va_list": exit status 0, pass.
+----------------------------------------
+test "connection_queue": exit status 0, pass.
+----------------------------------------
+test "connection_data": exit status 0, pass.
+----------------------------------------
+test "connection_write": exit status 0, pass.
+----------------------------------------
+test "connection_create": exit status 0, pass.
+----------------------------------------
+17 tests, 17 pass, 0 fail
+PASS: tests/connection-test
+PASS: tests/cpp-compile-test
+test "no_source_terminate": exit status 0, pass.
+----------------------------------------
+test "global_remove": exit status 0, pass.
+----------------------------------------
+Error sending request: Resource temporarily unavailable
+Send loop failed on try 4096, err = 11, Resource temporarily unavailable
+test "send_overflow_disconnection": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 428)
+wl_registry@3: error 0: invalid interface for global 2: have wl_output, wanted wl_seat
+test "registry_bind_interface_mismatch": exit status 0, pass.
+----------------------------------------
+test "zombie_fd_errant_consumption": exit status 0, pass.
+----------------------------------------
+test "zombie_fd": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 434)
+wl_registry@3: error 0: invalid global wl_data_offer (2)
+test "bind_fails_on_filtered_global": exit status 0, pass.
+----------------------------------------
+test "filtered_dynamic_global_is_hidden": exit status 0, pass.
+----------------------------------------
+test "filtered_global_is_hidden": exit status 0, pass.
+----------------------------------------
+[destroyed object]: error 23: Dummy error
+test "error_on_destroyed_object": exit status 0, pass.
+----------------------------------------
+test "versions": exit status 0, pass.
+----------------------------------------
+error in client communication (pid 454)
+wl_seat@6: error 23: Dummy error
+error in client communication (pid 454)
+wl_seat@6: error 23: Dummy error
+test "error_code_after_epipe": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_after_error_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_read_eagain_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_cancel_read_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 3 seconds from now.
+FD leak checks disabled
+test "threading_errors_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 3: Error 20
+Err is 71
+test "post_internal_error_tst": exit status 0, pass.
+----------------------------------------
+wl_display@1: error 2: no memory
+wl_display@1: error 2: no memory
+test "post_nomem_tst": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+wl_seat@6: error 23: Dummy error
+test "post_error_to_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_from_two_clients": exit status 0, pass.
+----------------------------------------
+wl_seat@6: error 23: Dummy error
+test "post_error_to_one_client": exit status 0, pass.
+----------------------------------------
+test "tc_leaks_tests": exit status 0, pass.
+----------------------------------------
+test "display_destroy_listener": exit status 0, pass.
+----------------------------------------
+23 tests, 23 pass, 0 fail
+PASS: tests/display-test
+test "event_loop_destroy": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_cancellation": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_order": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer_updates": exit status 0, pass.
+----------------------------------------
+test "event_loop_timer": exit status 0, pass.
+----------------------------------------
+test "event_loop_multiple_same_signals": exit status 0, pass.
+----------------------------------------
+test "event_loop_signal": exit status 0, pass.
+----------------------------------------
+test "event_loop_free_source_with_data": exit status 0, pass.
+----------------------------------------
+test "event_loop_post_dispatch_check": exit status 0, pass.
+----------------------------------------
+9 tests, 9 pass, 0 fail
+PASS: tests/event-loop-test
+test "fixed_int_conversions": exit status 0, pass.
+----------------------------------------
+double 62.125000 to fixed 3e20
+double -1200.625000 to fixed fffb4f60
+fixed 6b8b4567 to double 7048005.402344
+fixed 12030 to double 288.187500
+fixed 70000000 to double 7340032.000000
+fixed fffedfd0 to double -288.187500
+fixed 80000000 to double -8388608.000000
+test "fixed_double_conversions": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/fixed-test
+PASS: tests/headers-test
+test "interface_equal": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/interface-test
+test "list_insert_list": exit status 0, pass.
+----------------------------------------
+test "list_remove": exit status 0, pass.
+----------------------------------------
+test "list_iterator": exit status 0, pass.
+----------------------------------------
+test "list_length": exit status 0, pass.
+----------------------------------------
+test "list_insert": exit status 0, pass.
+----------------------------------------
+test "list_init": exit status 0, pass.
+----------------------------------------
+6 tests, 6 pass, 0 fail
+PASS: tests/list-test
+test "map_iter_empty": exit status 0, pass.
+----------------------------------------
+test "map_flags": exit status 0, pass.
+----------------------------------------
+test "map_remove": exit status 0, pass.
+----------------------------------------
+test "map_insert_at": exit status 0, pass.
+----------------------------------------
+test "map_insert_new": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/map-test
+test "message_count_arrays": exit status 0, pass.
+----------------------------------------
+test "message_version": exit status 0, pass.
+----------------------------------------
+2 tests, 2 pass, 0 fail
+PASS: tests/message-test
+Timeout was set to 4 seconds from now.
+test "signal_get_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_readd_listener": exit status 0, pass.
+----------------------------------------
+Timeout was set to 4 seconds from now.
+test "signal_remove_listener": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+7 tests, 7 pass, 0 fail
+PASS: tests/newsignal-test
+test "os_wrappers_epoll_create_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_epoll_create_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_recvmsg_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_dupfd_cloexec": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec_fallback": exit status 0, pass.
+----------------------------------------
+test "os_wrappers_socket_cloexec": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/os-wrappers-test
+Timeout was set to 1 second from now.
+test "logger": exit status 0, pass.
+----------------------------------------
+1 tests, 1 pass, 0 fail
+PASS: tests/protocol-logger-test
+Timeout was set to 2 seconds from now.
+test "queue_destroy_default_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x564b533f1990 destroyed while proxies still attached:
+ wl_callback@2 still attached
+Tried to add event to destroyed queue
+Client 'client_test_queue_proxy_event_to_destroyed_queue' was killed by signal 6
+test "queue_proxy_event_to_destroyed_queue": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+warning: queue 0x564b533f1990 destroyed while proxies still attached:
+ wl_callback@2 still attached
+test "queue_destroy_with_attached_proxies": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_race": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_set_queue_proxy_wrapper": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_roundtrip": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_multiple_queues": exit status 0, pass.
+----------------------------------------
+Timeout was set to 2 seconds from now.
+test "queue_proxy_destroy": exit status 0, pass.
+----------------------------------------
+8 tests, 8 pass, 0 fail
+PASS: tests/queue-test
+test "free_without_remove": exit status 0, pass.
+----------------------------------------
+test "create_resource_with_same_id": exit status 0, pass.
+----------------------------------------
+test "destroy_res_tst": exit status 0, pass.
+----------------------------------------
+test "create_resource_tst": exit status 0, pass.
+----------------------------------------
+4 tests, 4 pass, 0 fail
+PASS: tests/resources-test
+Timeout was set to 1 second from now.
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "tc_timeout3_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+Client 'timeout_reset_tst' was killed by signal 6
+Client 'timeout_reset_tst' failed
+1 child(ren) failed
+test "tc_timeout2_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+Client 'timeout_tst' was killed by signal 6
+Client 'timeout_tst' failed
+1 child(ren) failed
+test "tc_timeout_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Timeout was re-set off.
+test "timeout_turnoff": exit status 0, pass.
+----------------------------------------
+Timeout was set to 5 seconds from now.
+Timeout was re-set to 10 seconds from now.
+Timeout was re-set to 1 second from now.
+Test timed out.
+test "timeout_reset_tst": signal 6, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+test "timeout2_tst": exit status 0, pass.
+----------------------------------------
+Timeout was set to 1 second from now.
+Test timed out.
+test "timeout_tst": signal 6, pass.
+----------------------------------------
+error: XDG_RUNTIME_DIR is invalid or not set in the environment.
+test "tc_client_log": exit status 0, pass.
+----------------------------------------
+Client 'sanity_fd_leak_exec' exited with code 1
+Client 'sanity_fd_leak_exec' failed
+1 child(ren) failed
+test "tc_client_fd_leaks_exec": signal 6, pass.
+----------------------------------------
+fd leak detected in test. Opened 15 files, unclosed 2
+Client 'sanity_fd_leak' was killed by signal 6
+Client 'sanity_fd_leak' failed
+1 child(ren) failed
+test "tc_client_fd_leaks": signal 6, pass.
+----------------------------------------
+test "tc_client_no_fd_leaks": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_exec": exit status 0, pass.
+----------------------------------------
+test "sanity_fd_leak_exec": exit status 1, pass.
+----------------------------------------
+fd leak detected in test. Opened 6 files, unclosed 2
+test "sanity_fd_leak": signal 6, pass.
+----------------------------------------
+sanity-test: /usr/src/debug/wayland/1.22.0/tests/sanity-test.c:85: sanity_assert: Assertion `0' failed.
+test "sanity_assert": signal 6, pass.
+----------------------------------------
+test "fail_segv": signal 11, pass.
+----------------------------------------
+test "fail_kill": signal 15, pass.
+----------------------------------------
+Abort the program
+test "fail_wl_abort": signal 6, pass.
+----------------------------------------
+test "fail_abort": signal 6, pass.
+----------------------------------------
+test "exit_failure": exit status 1, pass.
+----------------------------------------
+test "exit_success": exit status 0, pass.
+----------------------------------------
+test "empty": exit status 0, pass.
+----------------------------------------
+22 tests, 22 pass, 0 fail
+PASS: tests/sanity-test
+srcdir:
+scanner: wayland-scanner
+test_data_dir: tests/data
+test_output_dir: tests/output
+pwd: /usr/lib/wayland/ptest
+sed: sed
+
+Testing code generation: example.xml -> example-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+example.xml -> example-code.c PASS
+
+Testing client-header generation: example.xml -> example-client.h
+example.xml -> example-client.h PASS
+
+Testing server-header generation: example.xml -> example-server.h
+example.xml -> example-server.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing client-header generation: small.xml -> small-client.h
+small.xml -> small-client.h PASS
+
+Testing server-header generation: small.xml -> small-server.h
+small.xml -> small-server.h PASS
+
+Testing -c code generation: small.xml -> small-code-core.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code-core.c PASS
+
+Testing -c client-header generation: small.xml -> small-client-core.h
+small.xml -> small-client-core.h PASS
+
+Testing -c server-header generation: small.xml -> small-server-core.h
+small.xml -> small-server-core.h PASS
+
+Testing code generation: small.xml -> small-code.c
+Using "code" is deprecated - use private-code or public-code.
+See the help page for details.
+small.xml -> small-code.c PASS
+
+Testing public-code generation: small.xml -> small-code.c
+small.xml -> small-code.c PASS
+
+Testing private-code generation: small.xml -> small-private-code.c
+small.xml -> small-private-code.c PASS
+
+Checking that reading bad-identifier-arg.xml gives an error on line 7
+bad-identifier-arg.xml PASS
+
+Checking that reading bad-identifier-entry.xml gives an error on line 8
+bad-identifier-entry.xml PASS
+
+Checking that reading bad-identifier-enum.xml gives an error on line 6
+bad-identifier-enum.xml PASS
+
+Checking that reading bad-identifier-event.xml gives an error on line 6
+bad-identifier-event.xml PASS
+
+Checking that reading bad-identifier-interface.xml gives an error on line 3
+bad-identifier-interface.xml PASS
+
+Checking that reading bad-identifier-protocol.xml gives an error on line 2
+bad-identifier-protocol.xml PASS
+
+Checking that reading bad-identifier-request.xml gives an error on line 6
+bad-identifier-request.xml PASS
+PASS: tests/scanner-test.sh
+test "signal_emit_mutable": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_more_listeners": exit status 0, pass.
+----------------------------------------
+test "signal_emit_to_one_listener": exit status 0, pass.
+----------------------------------------
+test "signal_add_get": exit status 0, pass.
+----------------------------------------
+test "signal_init": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/signal-test
+test "absolute_socket_path": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-32.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-1.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-2.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-3.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-4.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-5.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-6.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-7.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-8.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-9.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-10.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-11.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-12.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-13.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-14.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-15.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-16.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-17.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-18.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-19.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-20.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-21.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-22.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-23.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-24.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-25.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-26.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-27.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-28.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-29.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-30.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-31.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-32.lock, maybe another compositor is running
+test "add_socket_auto": exit status 0, pass.
+----------------------------------------
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-test-0.lock, maybe another compositor is running
+unable to lock lockfile /tmp/wayland-tests-zcLeSS/wayland-test-0.lock, maybe another compositor is running
+test "add_existing_socket": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-zcLeSS/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_server_create": exit status 0, pass.
+----------------------------------------
+error: socket path "/tmp/wayland-tests-zcLeSS/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" plus null terminator exceeds 108 bytes
+test "socket_path_overflow_client_connect": exit status 0, pass.
+----------------------------------------
+5 tests, 5 pass, 0 fail
+PASS: tests/socket-test
+PASS: tests/wayland-egl-symbols-check
+DURATION: 5
diff --git a/runtime/poky/qemux86-64/core-image-ptest-wayland/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-wayland/testresults.json
new file mode 100644
index 00000000000..ae348d9a280
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-wayland/testresults.json
@@ -0,0 +1,132 @@
+{
+ "runtime_core-image-ptest-wayland_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-wayland",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00047659873962402344,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1662962436676025,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.022044897079467773,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 5.891163110733032,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0011837482452392578,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "wayland": {
+ "duration": "5"
+ }
+ },
+ "ptestresult.wayland.tests/array-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/client-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/compositor-introspection-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/connection-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/cpp-compile-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/display-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/event-loop-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/fixed-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/headers-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/interface-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/list-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/map-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/message-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/newsignal-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/os-wrappers-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/protocol-logger-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/queue-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/resources-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/sanity-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/scanner-test.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/signal-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/socket-test": {
+ "status": "PASSED"
+ },
+ "ptestresult.wayland.tests/wayland-egl-symbols-check": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.062135219573975,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-xz/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-xz/ptest-raw.log
new file mode 100644
index 00000000000..a700cfe613f
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-xz/ptest-raw.log
@@ -0,0 +1,178 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/xz/ptest
+=== test_bcj_exact_size.c ===
+PASS: test_exact_size
+PASS: test_empty_block
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_block_header.c ===
+PASS: test_lzma_block_header_size
+PASS: test_lzma_block_header_encode
+PASS: test_lzma_block_header_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_check.c ===
+PASS: test_lzma_crc32
+PASS: test_lzma_crc64
+PASS: test_lzma_supported_checks
+PASS: test_lzma_check_size
+PASS: test_lzma_get_check_st
+PASS: test_lzma_get_check_mt
+---
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_flags.c ===
+PASS: test_lzma_filter_flags_size
+PASS: test_lzma_filter_flags_encode
+PASS: test_lzma_filter_flags_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_str.c ===
+PASS: test_lzma_str_to_filters
+PASS: test_lzma_str_from_filters
+PASS: test_lzma_str_list_filters
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_hardware.c ===
+PASS: test_lzma_physmem
+PASS: test_lzma_cputhreads
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index.c ===
+PASS: test_lzma_index_memusage
+PASS: test_lzma_index_memused
+PASS: test_lzma_index_append
+PASS: test_lzma_index_stream_flags
+PASS: test_lzma_index_checks
+PASS: test_lzma_index_stream_padding
+PASS: test_lzma_index_stream_count
+PASS: test_lzma_index_block_count
+PASS: test_lzma_index_size
+PASS: test_lzma_index_stream_size
+PASS: test_lzma_index_total_size
+PASS: test_lzma_index_file_size
+PASS: test_lzma_index_uncompressed_size
+PASS: test_lzma_index_iter_init
+PASS: test_lzma_index_iter_rewind
+PASS: test_lzma_index_iter_next
+PASS: test_lzma_index_iter_locate
+PASS: test_lzma_index_cat
+PASS: test_lzma_index_dup
+PASS: test_lzma_index_encoder
+PASS: test_lzma_index_decoder
+PASS: test_lzma_index_buffer_encode
+PASS: test_lzma_index_buffer_decode
+---
+# TOTAL: 23
+# PASS: 23
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index_hash.c ===
+PASS: test_lzma_index_hash_init
+PASS: test_lzma_index_hash_append
+PASS: test_lzma_index_hash_decode
+PASS: test_lzma_index_hash_size
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_lzip_decoder.c ===
+PASS: test_options
+PASS: test_v0_decode
+PASS: test_v1_decode
+PASS: test_v0_trailing
+PASS: test_v1_trailing
+PASS: test_concatentated
+PASS: test_crc
+PASS: test_invalid_magic_bytes
+PASS: test_invalid_version
+PASS: test_invalid_dictionary_size
+PASS: test_invalid_uncomp_size
+PASS: test_invalid_member_size
+PASS: test_invalid_memlimit
+---
+# TOTAL: 13
+# PASS: 13
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_memlimit.c ===
+PASS: test_memlimit_stream_decoder
+PASS: test_memlimit_stream_decoder_mt
+PASS: test_memlimit_alone_decoder
+PASS: test_memlimit_auto_decoder
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_stream_flags.c ===
+PASS: test_lzma_stream_header_encode
+PASS: test_lzma_stream_footer_encode
+PASS: test_lzma_stream_header_decode
+PASS: test_lzma_stream_footer_decode
+PASS: test_lzma_stream_flags_compare
+---
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_vli.c ===
+PASS: test_lzma_vli_size
+PASS: test_lzma_vli_encode
+PASS: test_lzma_vli_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+PASS: test_files.sh
+PASS: test_scripts.sh
+PASS: test_compress.sh
+DURATION: 0
+END: /usr/lib/xz/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-xz/ptest-xz.log b/runtime/poky/qemux86-64/core-image-ptest-xz/ptest-xz.log
new file mode 100644
index 00000000000..eb9ae945949
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-xz/ptest-xz.log
@@ -0,0 +1,173 @@
+START: ptest-runner
+2024-01-31T02:02
+=== test_bcj_exact_size.c ===
+PASS: test_exact_size
+PASS: test_empty_block
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_block_header.c ===
+PASS: test_lzma_block_header_size
+PASS: test_lzma_block_header_encode
+PASS: test_lzma_block_header_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_check.c ===
+PASS: test_lzma_crc32
+PASS: test_lzma_crc64
+PASS: test_lzma_supported_checks
+PASS: test_lzma_check_size
+PASS: test_lzma_get_check_st
+PASS: test_lzma_get_check_mt
+---
+# TOTAL: 6
+# PASS: 6
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_flags.c ===
+PASS: test_lzma_filter_flags_size
+PASS: test_lzma_filter_flags_encode
+PASS: test_lzma_filter_flags_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_filter_str.c ===
+PASS: test_lzma_str_to_filters
+PASS: test_lzma_str_from_filters
+PASS: test_lzma_str_list_filters
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_hardware.c ===
+PASS: test_lzma_physmem
+PASS: test_lzma_cputhreads
+---
+# TOTAL: 2
+# PASS: 2
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index.c ===
+PASS: test_lzma_index_memusage
+PASS: test_lzma_index_memused
+PASS: test_lzma_index_append
+PASS: test_lzma_index_stream_flags
+PASS: test_lzma_index_checks
+PASS: test_lzma_index_stream_padding
+PASS: test_lzma_index_stream_count
+PASS: test_lzma_index_block_count
+PASS: test_lzma_index_size
+PASS: test_lzma_index_stream_size
+PASS: test_lzma_index_total_size
+PASS: test_lzma_index_file_size
+PASS: test_lzma_index_uncompressed_size
+PASS: test_lzma_index_iter_init
+PASS: test_lzma_index_iter_rewind
+PASS: test_lzma_index_iter_next
+PASS: test_lzma_index_iter_locate
+PASS: test_lzma_index_cat
+PASS: test_lzma_index_dup
+PASS: test_lzma_index_encoder
+PASS: test_lzma_index_decoder
+PASS: test_lzma_index_buffer_encode
+PASS: test_lzma_index_buffer_decode
+---
+# TOTAL: 23
+# PASS: 23
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_index_hash.c ===
+PASS: test_lzma_index_hash_init
+PASS: test_lzma_index_hash_append
+PASS: test_lzma_index_hash_decode
+PASS: test_lzma_index_hash_size
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_lzip_decoder.c ===
+PASS: test_options
+PASS: test_v0_decode
+PASS: test_v1_decode
+PASS: test_v0_trailing
+PASS: test_v1_trailing
+PASS: test_concatentated
+PASS: test_crc
+PASS: test_invalid_magic_bytes
+PASS: test_invalid_version
+PASS: test_invalid_dictionary_size
+PASS: test_invalid_uncomp_size
+PASS: test_invalid_member_size
+PASS: test_invalid_memlimit
+---
+# TOTAL: 13
+# PASS: 13
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_memlimit.c ===
+PASS: test_memlimit_stream_decoder
+PASS: test_memlimit_stream_decoder_mt
+PASS: test_memlimit_alone_decoder
+PASS: test_memlimit_auto_decoder
+---
+# TOTAL: 4
+# PASS: 4
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_stream_flags.c ===
+PASS: test_lzma_stream_header_encode
+PASS: test_lzma_stream_footer_encode
+PASS: test_lzma_stream_header_decode
+PASS: test_lzma_stream_footer_decode
+PASS: test_lzma_stream_flags_compare
+---
+# TOTAL: 5
+# PASS: 5
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+=== test_vli.c ===
+PASS: test_lzma_vli_size
+PASS: test_lzma_vli_encode
+PASS: test_lzma_vli_decode
+---
+# TOTAL: 3
+# PASS: 3
+# SKIP: 0
+# FAIL: 0
+# ERROR: 0
+=== END ===
+PASS: test_files.sh
+PASS: test_scripts.sh
+PASS: test_compress.sh
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-xz/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-xz/testresults.json
new file mode 100644
index 00000000000..3a553518dde
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-xz/testresults.json
@@ -0,0 +1,285 @@
+{
+ "runtime_core-image-ptest-xz_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-xz",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005667209625244141,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.191603899002075,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.021753549575805664,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 1.0752360820770264,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005438327789306641,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "xz": {
+ "duration": "0"
+ }
+ },
+ "ptestresult.xz.test_compress.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_concatentated": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_crc": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_empty_block": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_exact_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_files.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_dictionary_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_magic_bytes": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_member_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_memlimit": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_uncomp_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_invalid_version": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_block_header_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_block_header_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_block_header_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_check_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_cputhreads": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_crc32": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_crc64": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_filter_flags_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_filter_flags_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_filter_flags_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_get_check_mt": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_get_check_st": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_append": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_block_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_buffer_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_buffer_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_cat": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_checks": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_dup": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_encoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_file_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_append": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_hash_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_init": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_locate": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_next": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_iter_rewind": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_memusage": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_memused": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_count": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_flags": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_padding": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_stream_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_total_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_index_uncompressed_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_physmem": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_str_from_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_str_list_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_str_to_filters": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_flags_compare": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_footer_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_footer_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_header_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_stream_header_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_supported_checks": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_vli_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_vli_encode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_lzma_vli_size": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_alone_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_auto_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_stream_decoder": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_memlimit_stream_decoder_mt": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_options": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_scripts.sh": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v0_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v0_trailing": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v1_decode": {
+ "status": "PASSED"
+ },
+ "ptestresult.xz.test_v1_trailing": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.060688495635986,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-raw.log b/runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-raw.log
new file mode 100644
index 00000000000..511f74f525b
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-raw.log
@@ -0,0 +1,17 @@
+START: ptest-runner
+2024-01-31T02:02
+BEGIN: /usr/lib/zlib/ptest
+zlib version 1.3 = 0x1300, compile flags = 0xa9
+uncompress(): hello, hello!
+gzread(): hello, hello!
+gzgets() after gzseek: hello!
+inflate(): hello, hello!
+large_inflate(): OK
+after inflateSync(): hello, hello!
+inflate with dictionary: hello, hello!
+PASS: zlib
+DURATION: 0
+END: /usr/lib/zlib/ptest
+2024-01-31T02:02
+STOP: ptest-runner
+TOTAL: 1 FAIL: 0 \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-zlib.log b/runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-zlib.log
new file mode 100644
index 00000000000..f121dd503f3
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-zlib/ptest-zlib.log
@@ -0,0 +1,12 @@
+START: ptest-runner
+2024-01-31T02:02
+zlib version 1.3 = 0x1300, compile flags = 0xa9
+uncompress(): hello, hello!
+gzread(): hello, hello!
+gzgets() after gzseek: hello!
+inflate(): hello, hello!
+large_inflate(): OK
+after inflateSync(): hello, hello!
+inflate with dictionary: hello, hello!
+PASS: zlib
+DURATION: 0
diff --git a/runtime/poky/qemux86-64/core-image-ptest-zlib/testresults.json b/runtime/poky/qemux86-64/core-image-ptest-zlib/testresults.json
new file mode 100644
index 00000000000..8894ac72c6c
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-ptest-zlib/testresults.json
@@ -0,0 +1,66 @@
+{
+ "runtime_core-image-ptest-zlib_qemux86-64_20240131020227": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-ptest-zlib",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020227",
+ "TESTSERIES": "qemux86-64-ptest-fast",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006070137023925781,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.158679723739624,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.022600650787353516,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.3833498954772949,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006303787231445312,
+ "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
+ "status": "SKIPPED"
+ },
+ "ptestresult.sections": {
+ "zlib": {
+ "duration": "0"
+ }
+ },
+ "ptestresult.zlib.zlib": {
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.063666105270386,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-sato-sdk/testresults.json b/runtime/poky/qemux86-64/core-image-sato-sdk/testresults.json
new file mode 100644
index 00000000000..63adc678355
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-sato-sdk/testresults.json
@@ -0,0 +1,1417 @@
+{
+ "runtime_core-image-sato-sdk_qemux86-64_20240131024914": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131024914",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0008029937744140625,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 68.60373759269714,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005779266357421875,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 13.925577640533447,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.7263765335083008,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.736238956451416,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.8683457374572754,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.7393856048583984,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0007610321044921875,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0005412101745605469,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0004858970642089844,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0005061626434326172,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0004868507385253906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0005271434783935547,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00047707557678222656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0004792213439941406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0004832744598388672,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0004687309265136719,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0009329319000244141,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0008585453033447266,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0005943775177001953,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0004801750183105469,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0004999637603759766,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 3.0588910579681396,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 2.9117627143859863,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 3.363726854324341,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 2.1964821815490723,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.8541209697723389,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.7646012306213379,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 25.256641387939453,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 2.153860569000244,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 3.5665833950042725,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.979732036590576,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.7340798377990723,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.2308549880981445,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 6.098412036895752,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 14.476186752319336,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 5.572521924972534,
+ "status": "PASSED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0009491443634033203,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007348060607910156,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 4.273463010787964,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.7169308662414551,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.01965165138244629,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005812644958496094,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005483627319335938,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.7603809833526611,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005710124969482422,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0006456375122070312,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00037550926208496094,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0004088878631591797,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.000408172607421875,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00038433074951171875,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.000499725341796875,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 4.882468223571777,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 2.8063971996307373,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.7604424953460693,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.467954397201538,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 4.055903434753418,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005922317504882812,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004410743713378906,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00037217140197753906,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00045180320739746094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00038814544677734375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006299018859863281,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005099773406982422,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00044798851013183594,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003795623779296875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003781318664550781,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005061626434326172,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004391670227050781,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00043773651123046875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00043964385986328125,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.4708571434020996,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato-sdk_qemux86-64_20240131031025": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "deb",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131031025",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 4.083983898162842,
+ "status": "PASSED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 73.25671076774597,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006608963012695312,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 11.465107679367065,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.717604398727417,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.7376992702484131,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.8942737579345703,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.7338428497314453,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00039124488830566406,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.000247955322265625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.00021529197692871094,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00027108192443847656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00020837783813476562,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00025773048400878906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0002155303955078125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00021028518676757812,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0002551078796386719,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00022149085998535156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0003955364227294922,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0003612041473388672,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.00023984909057617188,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00020623207092285156,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00021147727966308594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 2.941709041595459,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 2.877552032470703,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 3.4599289894104004,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 2.193091869354248,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.8425090312957764,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.7650959491729736,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 24.711812019348145,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 2.1620192527770996,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 3.5101311206817627,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.988130807876587,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.7359404563903809,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.2339305877685547,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 6.1150901317596436,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 14.471493482589722,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0008072853088378906,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.000993967056274414,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006999969482421875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 4.286931037902832,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.7214541435241699,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.01587390899658203,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006086826324462891,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004832744598388672,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.7569577693939209,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0006017684936523438,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0005443096160888672,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.000370025634765625,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.000392913818359375,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0004067420959472656,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003616809844970703,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005483627319335938,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 4.4778358936309814,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 2.813971519470215,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.7996933460235596,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.823497295379639,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 3.9758801460266113,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0006415843963623047,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005517005920410156,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00037598609924316406,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00044918060302734375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00040984153747558594,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006477832794189453,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005161762237548828,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004544258117675781,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003764629364013672,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00038361549377441406,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005373954772949219,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00045561790466308594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004432201385498047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004324913024902344,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.4635844230651855,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato-sdk_qemux86-64_20240131034349": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "rocky-9.3",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131034349",
+ "TESTSERIES": "qemux86-64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013217926025390625,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 39.1740300655365,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005671977996826172,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 8.28236174583435,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5203180313110352,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5252032279968262,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.255016565322876,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.571439266204834,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.6133413314819336,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 1.2020235061645508,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 1.0651524066925049,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 1.1066138744354248,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 1.0273876190185547,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 3.3606760501861572,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 2.8273935317993164,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 4.135101795196533,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 4.288707256317139,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.0031423568725586,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 9.062355041503906,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.00046324729919433594,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.6968653202056885,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.9785897731781006,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7239110469818115,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 1.8164780139923096,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 1.643489122390747,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 2.04921817779541,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 1.2786574363708496,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.7384450435638428,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.6617321968078613,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 22.46308994293213,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 1.6873056888580322,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.3252716064453125,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.273374319076538,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5254721641540527,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.837817668914795,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.308672904968262,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 10.202898263931274,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005407333374023438,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0007646083831787109,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007109642028808594,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.056588888168335,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5327408313751221,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04823756217956543,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0003361701965332031,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00023126602172851562,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5378570556640625,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5322551727294922,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.059966802597046,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.9597318172454834,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.503795862197876,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.9891235828399658,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.3712954521179199,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00034046173095703125,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 5.245647668838501,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 2.168116807937622,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.6784546375274658,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.056792736053467,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 3.5120575428009033,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0008327960968017578,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005221366882324219,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003814697265625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00042939186096191406,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003921985626220703,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006387233734130859,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005285739898681641,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004444122314453125,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003993511199951172,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.009927749633789062,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005347728729248047,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00045299530029296875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004112720489501953,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.00039267539978027344,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.2054438591003418,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato-sdk_qemux86-64_20240131040637": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-22.04",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131040637",
+ "TESTSERIES": "musl-qemux86-64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012814998626708984,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 63.46606373786926,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006966590881347656,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 9.80971646308899,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5527172088623047,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5693047046661377,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.1921911239624023,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5498859882354736,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.2742440700531006,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.9844067096710205,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.952049732208252,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.9351346492767334,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.927985668182373,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.779442071914673,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 2.207267999649048,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 3.1341443061828613,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 3.6804141998291016,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.198223114013672,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 9.523167848587036,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0007302761077880859,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7965273857116699,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.00832200050354,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7840323448181152,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 2.0182266235351562,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 1.8841078281402588,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 2.2676613330841064,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 1.3685121536254883,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.6707539558410645,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.6171355247497559,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 24.10832667350769,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0006413459777832031,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.4999985694885254,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.1396467685699463,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5650959014892578,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.901026964187622,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.603350877761841,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 10.824423789978027,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0006010532379150391,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008378028869628906,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007026195526123047,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.42385196685791,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5531938076019287,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.014860868453979492,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006012916564941406,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004944801330566406,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5839977264404297,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5540657043457031,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.1077895164489746,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 3.189504861831665,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 12.057459592819214,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.087991714477539,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.4745957851409912,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006945133209228516,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 3.5962603092193604,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 1.9650249481201172,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.225233554840088,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.11281943321228,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0007829666137695312,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005950927734375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0005724430084228516,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0005548000335693359,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0005347728729248047,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0008900165557861328,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0007314682006835938,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005977153778076172,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0005357265472412109,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0005121231079101562,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0006387233734130859,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0006215572357177734,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0006041526794433594,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005843639373779297,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.1308200359344482,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-sato/testresults.json b/runtime/poky/qemux86-64/core-image-sato/testresults.json
new file mode 100644
index 00000000000..f3f202f7ce4
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-sato/testresults.json
@@ -0,0 +1,4770 @@
+{
+ "runtime_core-image-sato_qemux86-64_20240131015258": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131015258",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0006611347198486328,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.00058746337890625,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005443096160888672,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005221366882324219,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.4812757968902588,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.481489896774292,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.899681568145752,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.47480177879333496,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.1079905033111572,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.77726149559021,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7815999984741211,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7389621734619141,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.726179838180542,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.0500328540802,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.355729341506958,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.1019718647003174,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.6178202629089355,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.4378581047058105,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 10.78940200805664,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006127357482910156,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.6819465160369873,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.0715343952178955,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7886443138122559,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005304813385009766,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00044226646423339844,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004112720489501953,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004153251647949219,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004343986511230469,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004756450653076172,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004417896270751953,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004558563232421875,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.087614059448242,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 1.8133926391601562,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.4837820529937744,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7614367008209229,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.013500213623047,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.231708526611328,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005626678466796875,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008060932159423828,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006766319274902344,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.436527729034424,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.4762258529663086,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.05709719657897949,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005517005920410156,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005266666412353516,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5073819160461426,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.48607468605041504,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.9676785469055176,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.5307393074035645,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 9.49547815322876,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.8623075485229492,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.32479310035705566,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0007479190826416016,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0005216598510742188,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00047278404235839844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.00046253204345703125,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.970458984375,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0004742145538330078,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0007882118225097656,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00044536590576171875,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003821849822998047,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0004024505615234375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00036787986755371094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006666183471679688,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0008931159973144531,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0008254051208496094,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.000640869140625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0006313323974609375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0008697509765625,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0008461475372314453,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0008368492126464844,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0007920265197753906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9929935932159424,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131015742": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "fedora-38",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131015742",
+ "TESTSERIES": "qemux86-64-x32",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0005970001220703125,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005366802215576172,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005359649658203125,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0007395744323730469,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5346910953521729,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5207626819610596,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.093883991241455,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5783641338348389,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.7799499034881592,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 1.069230318069458,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.9669163227081299,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 1.0221478939056396,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.9317572116851807,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.4885997772216797,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.563905954360962,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.539553642272949,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.7607052326202393,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.091561794281006,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 12.308719396591187,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006780624389648438,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.8639228343963623,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.080078125,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.8493916988372803,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0006320476531982422,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004601478576660156,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.000705718994140625,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00043511390686035156,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0009272098541259766,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0006361007690429688,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004642009735107422,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0009751319885253906,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003552436828613281,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005085468292236328,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5309269428253174,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8358895778656006,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.3008644580841064,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 10.285370588302612,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004470348358154297,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0005869865417480469,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005619525909423828,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.2710940837860107,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5365011692047119,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.015448808670043945,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0004363059997558594,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004093647003173828,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5600981712341309,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5678234100341797,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.080594539642334,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 3.0398669242858887,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 11.351035594940186,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.2090365886688232,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.4371664524078369,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0007774829864501953,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0007245540618896484,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00045800209045410156,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0004105567932128906,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.04351806640625,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0019109249114990234,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0006401538848876953,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0008704662322998047,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0005116462707519531,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0005004405975341797,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0004303455352783203,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0009140968322753906,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0006449222564697266,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005767345428466797,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0005393028259277344,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00029277801513671875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0003604888916015625,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0003657341003417969,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005171298980712891,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005764961242675781,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "x32lib.X32libTest.test_x32_file": {
+ "duration": 0.24946379661560059,
+ "status": "PASSED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.06253981590271,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131020429": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020429",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012590885162353516,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.000457763671875,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0003464221954345703,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.00033402442932128906,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.4934070110321045,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5062780380249023,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.968834638595581,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.4942183494567871,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.1988744735717773,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.762622594833374,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7930998802185059,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7761132717132568,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7653589248657227,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.310041666030884,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.4937467575073242,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.2509145736694336,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 3.313864231109619,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.3387699127197266,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 10.532485485076904,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0004820823669433594,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7234559059143066,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.7686142921447754,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7199554443359375,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.000530242919921875,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00047659873962402344,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0006556510925292969,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004951953887939453,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004968643188476562,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00049591064453125,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.000530242919921875,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0008215904235839844,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004248619079589844,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006282329559326172,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.4922981262207031,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7559735774993896,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 3.898717164993286,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.275468587875366,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0011296272277832031,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 1.972233533859253,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007658004760742188,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.6439666748046875,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.501671552658081,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03443717956542969,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.000743865966796875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005409717559814453,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5355038642883301,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5083277225494385,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.9992654323577881,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.640979290008545,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.026464223861694,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.908672571182251,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.3578646183013916,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0007398128509521484,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006136894226074219,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005412101745605469,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006654262542724609,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.016704559326172,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005929470062255859,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005891323089599609,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005197525024414062,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00043511390686035156,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0005064010620117188,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0004668235778808594,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0007336139678955078,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005972385406494141,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005726814270019531,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0004515647888183594,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0004410743713378906,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005710124969482422,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005526542663574219,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005030632019042969,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005171298980712891,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9918186664581299,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131020909": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-skeleton": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131020909",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0011868476867675781,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007748603820800781,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006246566772460938,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005974769592285156,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5022001266479492,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.4984457492828369,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.9616539478302002,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.4928243160247803,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.2241408824920654,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.8249664306640625,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7882373332977295,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7857377529144287,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7724533081054688,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.2457714080810547,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.5048043727874756,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.2520382404327393,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.681152820587158,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.4682557582855225,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 11.741517543792725,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006976127624511719,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7339112758636475,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.0273468494415283,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.8234248161315918,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005147457122802734,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00041556358337402344,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0003924369812011719,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0003902912139892578,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0003876686096191406,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00041031837463378906,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0003991127014160156,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004382133483886719,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003898143768310547,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005815029144287109,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.4723989963531494,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7541711330413818,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 3.9335827827453613,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.461875200271606,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0008490085601806641,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0011336803436279297,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007872581481933594,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.6743338108062744,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5052981376647949,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02768540382385254,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0008265972137451172,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006504058837890625,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5439190864562988,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5058884620666504,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.002410888671875,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.650601387023926,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.106380462646484,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.9184269905090332,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.35892176628112793,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0008537769317626953,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006365776062011719,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0007386207580566406,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0007724761962890625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "skeletoninit.SkeletonBasicTest.test_skeleton_availability": {
+ "duration": 0.9883337020874023,
+ "status": "PASSED"
+ },
+ "skeletoninit.SkeletonBasicTest.test_skeleton_script": {
+ "duration": 1.00791597366333,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.001905679702759,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0008246898651123047,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.000690460205078125,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0007410049438476562,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0005044937133789062,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0006117820739746094,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0006482601165771484,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0010993480682373047,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0007357597351074219,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0006151199340820312,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0006330013275146484,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0004954338073730469,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0006413459777832031,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0006029605865478516,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0006566047668457031,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005867481231689453,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9967856407165527,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131022954": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131022954",
+ "TESTSERIES": "multilib",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0007779598236083984,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0004477500915527344,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0003705024719238281,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.00038743019104003906,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.4805562496185303,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.4705493450164795,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.890859603881836,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.4771108627319336,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.9842455387115479,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.7233633995056152,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.681607723236084,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.6762206554412842,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.689871072769165,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 1.93975830078125,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.248819351196289,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 1.926832914352417,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.388937473297119,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.2906923294067383,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 8.078032970428467,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005431175231933594,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.6241109371185303,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.6332857608795166,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.6259071826934814,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005619525909423828,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004563331604003906,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004448890686035156,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00047707557678222656,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00048661231994628906,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004954338073730469,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004794597625732422,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004868507385253906,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004673004150390625,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006189346313476562,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "multilib.MultilibTest.test_check_multilib_libc": {
+ "duration": 0.21150946617126465,
+ "status": "PASSED"
+ },
+ "multilib.MultilibTest.test_file_connman": {
+ "duration": 0.08272457122802734,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.46809959411621094,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.756791591644287,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 3.9022791385650635,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.076331853866577,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004928112030029297,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0006432533264160156,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0004010200500488281,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.32407546043396,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.47266173362731934,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.015668630599975586,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0003256797790527344,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002617835998535156,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.4857311248779297,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.4742124080657959,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.9498438835144043,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.5042922496795654,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 9.247750282287598,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.8389685153961182,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.31351327896118164,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00044083595275878906,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0003886222839355469,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0003731250762939453,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0004222393035888672,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.948026657104492,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0004253387451171875,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0004267692565917969,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00035071372985839844,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003273487091064453,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003254413604736328,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003199577331542969,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005142688751220703,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004291534423828125,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0003883838653564453,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00032711029052734375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003135204315185547,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0003879070281982422,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0003743171691894531,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0003712177276611328,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004019737243652344,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9596006870269775,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131023556": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131023556",
+ "TESTSERIES": "multilib",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.001066446304321289,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0008220672607421875,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006809234619140625,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005896091461181641,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.4903573989868164,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.47915196418762207,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.9282681941986084,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.48116064071655273,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0006551742553710938,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0004050731658935547,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003821849822998047,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00042128562927246094,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00036263465881347656,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00038623809814453125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0004858970642089844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00041961669921875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0004990100860595703,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0005002021789550781,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007410049438476562,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006425380706787109,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0007483959197998047,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00035834312438964844,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0003402233123779297,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.00055694580078125,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0005230903625488281,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0005583763122558594,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0005114078521728516,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005419254302978516,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0005252361297607422,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005645751953125,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0006482601165771484,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003802776336669922,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005192756652832031,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "multilib.MultilibTest.test_check_multilib_libc": {
+ "duration": 0.22530245780944824,
+ "status": "PASSED"
+ },
+ "multilib.MultilibTest.test_file_connman": {
+ "duration": 0.10132813453674316,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.4806556701660156,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7580945491790771,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.014322996139526,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 10.521463632583618,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 2.65472674369812,
+ "status": "PASSED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0006361007690429688,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0004401206970214844,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.0928308963775635,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0006289482116699219,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.05768585205078125,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005345344543457031,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005316734313964844,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.4984629154205322,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0006148815155029297,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.0004532337188720703,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003809928894042969,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003876686096191406,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0004029273986816406,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00038242340087890625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005409717559814453,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0005059242248535156,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0004894733428955078,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005059242248535156,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.984716176986694,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005164146423339844,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005705356597900391,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0003941059112548828,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00038051605224609375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0004260540008544922,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003714561462402344,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006353855133056641,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005395412445068359,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005142688751220703,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003859996795654297,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003864765167236328,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005300045013427734,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005154609680175781,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005142688751220703,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005273818969726562,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9487090110778809,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131024602": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131024602",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013060569763183594,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007562637329101562,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0008630752563476562,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0008704662322998047,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.545421838760376,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5477750301361084,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.3616421222686768,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5331137180328369,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.0931332111358643,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.863116979598999,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.8255693912506104,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.8271009922027588,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.787146806716919,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.3273723125457764,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.551875352859497,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.427638530731201,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.9014923572540283,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.5428261756896973,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0009372234344482422,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 9.539149284362793,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7688436508178711,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.8388826847076416,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7346782684326172,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0006256103515625,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004532337188720703,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00044608116149902344,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004429817199707031,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00044536590576171875,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004515647888183594,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004596710205078125,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00048089027404785156,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003936290740966797,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006105899810791016,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5195224285125732,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.879793643951416,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.8476216793060303,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0003581047058105469,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004897117614746094,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0007266998291015625,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0004067420959472656,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.602248191833496,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5343334674835205,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.028999805450439453,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00048160552978515625,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0003833770751953125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5383868217468262,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.499234676361084,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.0484139919281006,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.711369276046753,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.649892807006836,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.1038391590118408,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.36216044425964355,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0009343624114990234,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0007963180541992188,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00079345703125,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0008285045623779297,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.106949806213379,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0008203983306884766,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.5485429763793945,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.095651388168335,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.8893382549285889,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.5228047370910645,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.5257370471954346,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0009171962738037109,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 2.545544147491455,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0007042884826660156,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.5487432479858398,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 1.9680049419403076,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0008094310760498047,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005483627319335938,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005161762237548828,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005443096160888672,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.0585410594940186,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131024914": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131024914",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0008769035339355469,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007290840148925781,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006048679351806641,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0006706714630126953,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.49922919273376465,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.49570751190185547,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.943847417831421,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.49024486541748047,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0005629062652587891,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003724098205566406,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0004138946533203125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0003802776336669922,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003345012664794922,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0003750324249267578,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00033164024353027344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00031876564025878906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0003390312194824219,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00034236907958984375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0005888938903808594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005857944488525391,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.000354766845703125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.00033855438232421875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0003447532653808594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005037784576416016,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004611015319824219,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004558563232421875,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004570484161376953,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004980564117431641,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004897117614746094,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00047397613525390625,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005507469177246094,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003476142883300781,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005891323089599609,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.48401761054992676,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.78731107711792,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 3.99550199508667,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.646380424499512,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 2.8881235122680664,
+ "status": "PASSED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008766651153564453,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0007851123809814453,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.4219563007354736,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0008678436279296875,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.021971464157104492,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0020940303802490234,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0021660327911376953,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.6251363754272461,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005116462707519531,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00037288665771484375,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0003325939178466797,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003046989440917969,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00034618377685546875,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0003299713134765625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.001077890396118164,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0007987022399902344,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0007915496826171875,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0008490085601806641,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.997869491577148,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0007698535919189453,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0008635520935058594,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005981922149658203,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0005927085876464844,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0005691051483154297,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0009920597076416016,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0010330677032470703,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0008566379547119141,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0007863044738769531,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0006659030914306641,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.000579833984375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0007760524749755859,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0007753372192382812,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0007541179656982422,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0007991790771484375,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.0170753002166748,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131025042": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131025042",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0008335113525390625,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005893707275390625,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005016326904296875,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0004875659942626953,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.4833676815032959,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.4815506935119629,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.9441111087799072,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.4960050582885742,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.2449727058410645,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.8152627944946289,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7767226696014404,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7147929668426514,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.755070686340332,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.2735559940338135,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.5311579704284668,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.284126043319702,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.5914156436920166,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.42038893699646,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0007784366607666016,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 8.478679418563843,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7198669910430908,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.6759495735168457,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7223098278045654,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0005803108215332031,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00045108795166015625,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00045013427734375,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004603862762451172,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004897117614746094,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00046825408935546875,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005092620849609375,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005004405975341797,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004336833953857422,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006172657012939453,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.4846022129058838,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7694668769836426,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.023062705993652,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.555599689483643,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005383491516113281,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0007216930389404297,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0005664825439453125,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.622976779937744,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.4944877624511719,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.02026081085205078,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0007402896881103516,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005409717559814453,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5278294086456299,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.49045610427856445,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.9808275699615479,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.628199577331543,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 9.788208961486816,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.9008181095123291,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.3366515636444092,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0010657310485839844,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006103515625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005669593811035156,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006666183471679688,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.9686439037323,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0006279945373535156,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005865097045898438,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0005297660827636719,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0004329681396484375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0004703998565673828,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00046563148498535156,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0007443428039550781,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0010235309600830078,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005557537078857422,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00044035911560058594,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0004467964172363281,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005719661712646484,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005657672882080078,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005090236663818359,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005328655242919922,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9543905258178711,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131030602": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131030602",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0013360977172851562,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0010068416595458984,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006647109985351562,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.000690460205078125,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5419201850891113,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5437633991241455,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.2895615100860596,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5377883911132812,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.3695521354675293,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.7460885047912598,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7157013416290283,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7412281036376953,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7595541477203369,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.2281298637390137,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.421990156173706,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.2717766761779785,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.7923054695129395,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.5369231700897217,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0009250640869140625,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 9.201253652572632,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7272439002990723,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.7188436985015869,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.6764090061187744,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0008859634399414062,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0008738040924072266,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0008332729339599609,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0008223056793212891,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0008339881896972656,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0008974075317382812,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0009186267852783203,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0009415149688720703,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004813671112060547,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.000675201416015625,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.49276113510131836,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8590435981750488,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.864473819732666,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0004165172576904297,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004553794860839844,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0008153915405273438,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00046062469482421875,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.7372794151306152,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5456454753875732,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04398322105407715,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0007579326629638672,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00031638145446777344,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5215773582458496,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5166454315185547,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.0469136238098145,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.7120656967163086,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.786824941635132,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.1387689113616943,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.37733936309814453,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0007326602935791016,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0005929470062255859,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0005557537078857422,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006997585296630859,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.103935956954956,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.000629425048828125,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.5419468879699707,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.0880284309387207,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.9407391548156738,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.5172123908996582,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.5136501789093018,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0008180141448974609,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 2.4476330280303955,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005421638488769531,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.5210459232330322,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 1.9238052368164062,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0006439685821533203,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00046563148498535156,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004391670227050781,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004994869232177734,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.452908992767334,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131031025": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-12",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "deb",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131031025",
+ "TESTSERIES": "pkgman-non-rpm",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 2.3510653972625732,
+ "status": "PASSED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0007231235504150391,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0006082057952880859,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0006074905395507812,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5004100799560547,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.49729275703430176,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.9795870780944824,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5041391849517822,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0004975795745849609,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003337860107421875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003058910369873047,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0003159046173095703,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0003032684326171875,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0003082752227783203,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00038552284240722656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003292560577392578,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00032401084899902344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00035762786865234375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0006508827209472656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006048679351806641,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.00032639503479003906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003199577331542969,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0003323554992675781,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004892349243164062,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00045990943908691406,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00044536590576171875,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004551410675048828,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00047469139099121094,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0004665851593017578,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00048470497131347656,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004994869232177734,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00037980079650878906,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0005409717559814453,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5099201202392578,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8329899311065674,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.338310956954956,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.946850538253784,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005121231079101562,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0007188320159912109,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006580352783203125,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.1979098320007324,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.4945955276489258,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.01569199562072754,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0002720355987548828,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002288818359375,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5511572360992432,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.00030493736267089844,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00019884109497070312,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00017380714416503906,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0002219676971435547,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00020694732666015625,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0001704692840576172,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0002512931823730469,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00023055076599121094,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0002300739288330078,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0002570152282714844,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.990213871002197,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00029730796813964844,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0002770423889160156,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00017714500427246094,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0001842975616455078,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00018978118896484375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0001761913299560547,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0003459453582763672,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00023698806762695312,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00022649765014648438,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00017547607421875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00017070770263671875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00024771690368652344,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0002334117889404297,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0002281665802001953,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002262592315673828,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9998221397399902,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131034349": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "rocky-9.3",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131034349",
+ "TESTSERIES": "qemux86-64",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.000591278076171875,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0009005069732666016,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00046753883361816406,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0004608631134033203,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5555891990661621,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5205554962158203,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.238459825515747,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.522362470626831,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 2.3013930320739746,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.9426281452178955,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7174792289733887,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7546415328979492,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7377567291259766,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.092355966567993,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.3665926456451416,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.081613779067993,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.5371782779693604,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.3602821826934814,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 8.543692350387573,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0004086494445800781,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.6745600700378418,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.6727859973907471,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.6794266700744629,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0003237724304199219,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00024247169494628906,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00022459030151367188,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00022459030151367188,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0002627372741699219,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00022840499877929688,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00023102760314941406,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0002658367156982422,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00022149085998535156,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0003631114959716797,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.513697624206543,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8380064964294434,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.270155668258667,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.886982917785645,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.00033926963806152344,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004277229309082031,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0003485679626464844,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.851428508758545,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5209095478057861,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.027233123779296875,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0003376007080078125,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00023889541625976562,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5249125957489014,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.511282205581665,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.021622896194458,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.6810922622680664,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 11.119678258895874,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.9401681423187256,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.3522162437438965,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005743503570556641,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0032393932342529297,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0004451274871826172,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.000530242919921875,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.12763524055481,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0004169940948486328,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00047087669372558594,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0006895065307617188,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0005838871002197266,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0008139610290527344,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00039267539978027344,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006206035614013672,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005152225494384766,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004582405090332031,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0005285739898681641,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0004036426544189453,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00047850608825683594,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00045299530029296875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.003995656967163086,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004620552062988281,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.1372971534729004,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato_qemux86-64_20240131034604": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "debian-11",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131034604",
+ "TESTSERIES": "qa-extras2",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0009403228759765625,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005774497985839844,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00045180320739746094,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.00045943260192871094,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5133092403411865,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5190649032592773,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.0442092418670654,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5119631290435791,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.868208646774292,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.986870288848877,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.8560843467712402,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7310075759887695,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.6914465427398682,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.1900815963745117,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.4367461204528809,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.4837803840637207,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 3.7307677268981934,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.9625601768493652,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 10.59928560256958,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0007143020629882812,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.6605410575866699,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.8153347969055176,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.8142635822296143,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0006449222564697266,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0005049705505371094,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00039839744567871094,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004801750183105469,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0005273818969726562,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0005283355712890625,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0005297660827636719,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005719661712646484,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004458427429199219,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006816387176513672,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.49103403091430664,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8124451637268066,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.160333156585693,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.48330283164978,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0009033679962158203,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0013360977172851562,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0008027553558349609,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.6172993183135986,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.4916844367980957,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.03729820251464844,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006468296051025391,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005490779876708984,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.507411003112793,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5033473968505859,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.0298547744750977,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.715407371520996,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 9.69607138633728,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.8899321556091309,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.33593201637268066,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00057220458984375,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00048470497131347656,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00044608116149902344,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0004825592041015625,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.985554695129395,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00045871734619140625,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005097389221191406,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004203319549560547,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003554821014404297,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003955364227294922,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003688335418701172,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005888938903808594,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004963874816894531,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00043654441833496094,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003590583801269531,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003871917724609375,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005056858062744141,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004239082336425781,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00041794776916503906,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004680156707763672,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.9772765636444092,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/core-image-weston/testresults.json b/runtime/poky/qemux86-64/core-image-weston/testresults.json
new file mode 100644
index 00000000000..6809a50f84a
--- /dev/null
+++ b/runtime/poky/qemux86-64/core-image-weston/testresults.json
@@ -0,0 +1,716 @@
+{
+ "runtime_core-image-weston_qemux86-64_20240131043525": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-23.04",
+ "IMAGE_BASENAME": "core-image-weston",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131043525",
+ "TESTSERIES": "no-x11",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0014350414276123047,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006532669067382812,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005917549133300781,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005540847778320312,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005357265472412109,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0004968643188476562,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 1.9646868705749512,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.49419569969177246,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.4147987365722656,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.7633967399597168,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7707245349884033,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7883481979370117,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7671387195587158,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.2858781814575195,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.4929823875427246,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.596935987472534,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.9453656673431396,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.7537450790405273,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 10.939849615097046,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006060600280761719,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.8006176948547363,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.7474327087402344,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7129168510437012,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.00044083595275878906,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003619194030761719,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0004048347473144531,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0003516674041748047,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00041961669921875,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00037026405334472656,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00040602684020996094,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004191398620605469,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0002338886260986328,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0003440380096435547,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.4980940818786621,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.7755942344665527,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.050440549850464,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 9.407551288604736,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0004596710205078125,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0006761550903320312,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006303787231445312,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.5103347301483154,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.48917388916015625,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.014353275299072266,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0002989768981933594,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002281665802001953,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5226113796234131,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.4994087219238281,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.9858381748199463,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.553236246109009,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 9.627613067626953,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.9904322624206543,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.3047294616699219,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.00054931640625,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004813671112060547,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00045418739318847656,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005497932434082031,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 10.986817121505737,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0005180835723876953,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005159378051757812,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00038814544677734375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.000362396240234375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0004451274871826172,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0004172325134277344,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006058216094970703,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0005013942718505859,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004477500915527344,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003802776336669922,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003647804260253906,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.49143505096435547,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 7.994886875152588,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.9755070209503174,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.000614166259765625,
+ "log": "Test requires x11 to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0004951953887939453,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-weston_qemux86-64_20240131065134": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-23.04",
+ "IMAGE_BASENAME": "core-image-weston",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131065134",
+ "TESTSERIES": "no-x11",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0014491081237792969,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006272792816162109,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005857944488525391,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0005595684051513672,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0005214214324951172,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0004048347473144531,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 3.43159556388855,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5417144298553467,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.1794118881225586,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.8000168800354004,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7465717792510986,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7721493244171143,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7862045764923096,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.262953758239746,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.4935100078582764,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.290813446044922,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 2.791684865951538,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 1.4632494449615479,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0012569427490234375,
+ "log": "Test run when not enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 12.260800123214722,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.7480103969573975,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.7531609535217285,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7412114143371582,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0006289482116699219,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004532337188720703,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0005543231964111328,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0004622936248779297,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.00048470497131347656,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00047135353088378906,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0004813671112060547,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0005164146423339844,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0003528594970703125,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0004947185516357422,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.515038251876831,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8838517665863037,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.8888745307922363,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0005736351013183594,
+ "log": "Not appropiate for systemd image",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005667209625244141,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 2.148329257965088,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006809234619140625,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.6065125465393066,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5443904399871826,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.017376184463500977,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005831718444824219,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.00046825408935546875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5461540222167969,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5159687995910645,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.0916597843170166,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 13.600912809371948,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.609377145767212,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.1075024604797363,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.3543283939361572,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0005724430084228516,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004849433898925781,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.00047659873962402344,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0005135536193847656,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.100016355514526,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.0004916191101074219,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.5463097095489502,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 1.0839850902557373,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.9667489528656006,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.5176901817321777,
+ "status": "PASSED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.5159835815429688,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006549358367919922,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 2.435668706893921,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0005028247833251953,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.5427041053771973,
+ "status": "PASSED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 1.9711380004882812,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.4936647415161133,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 8.080910921096802,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 1.0613949298858643,
+ "status": "PASSED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0006730556488037109,
+ "log": "Test requires x11 to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005171298980712891,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86-64/lib32-core-image-minimal/testresults.json b/runtime/poky/qemux86-64/lib32-core-image-minimal/testresults.json
new file mode 100644
index 00000000000..3a6e57e72b7
--- /dev/null
+++ b/runtime/poky/qemux86-64/lib32-core-image-minimal/testresults.json
@@ -0,0 +1,72 @@
+{
+ "runtime_lib32-core-image-minimal_qemux86-64_20240131013951": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "lib32-core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131013951",
+ "TESTSERIES": "multilib",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "ping.PingTest.test_ping": {
+ "duration": 0.03227829933166504,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_lib32-core-image-minimal_qemux86-64_20240131014154": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "opensuseleap-15.4",
+ "IMAGE_BASENAME": "lib32-core-image-minimal",
+ "IMAGE_PKGTYPE": "ipk",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86-64",
+ "STARTTIME": "20240131014154",
+ "TESTSERIES": "multilib",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "ping.PingTest.test_ping": {
+ "duration": 0.015009403228759766,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86/core-image-full-cmdline/testresults.json b/runtime/poky/qemux86/core-image-full-cmdline/testresults.json
new file mode 100644
index 00000000000..9edafac76fd
--- /dev/null
+++ b/runtime/poky/qemux86/core-image-full-cmdline/testresults.json
@@ -0,0 +1,380 @@
+{
+ "runtime_core-image-full-cmdline_qemux86_20240131064010": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-23.04",
+ "IMAGE_BASENAME": "core-image-full-cmdline",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131064010",
+ "TESTSERIES": "musl-qemux86",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0010898113250732422,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0006113052368164062,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005528926849365234,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0004775524139404297,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0004928112030029297,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0003876686096191406,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.757148027420044,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.703667402267456,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00036406517028808594,
+ "log": "Test requires dnf to be installed",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.00036716461181640625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0004477500915527344,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0004589557647705078,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00044727325439453125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0005457401275634766,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.0005061626434326172,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00048065185546875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0005197525024414062,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0004558563232421875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.001104116439819336,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0009052753448486328,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0010788440704345703,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0004668235778808594,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0004477500915527344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0007472038269042969,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0006415843963623047,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0006241798400878906,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0008890628814697266,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0006322860717773438,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0006992816925048828,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.000644683837890625,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0006625652313232422,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 3.4314024448394775,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.8938915729522705,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6912097930908203,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.1737353801727295,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 2.2207658290863037,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0007002353668212891,
+ "log": "Test requires busybox-syslog to be installed",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0005164146423339844,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0007917881011962891,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006511211395263672,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 4.57103157043457,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.6741619110107422,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.015816688537597656,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005731582641601562,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0005640983581542969,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0004954338073730469,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0005161762237548828,
+ "log": "Test requires rpm to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00038051605224609375,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00034809112548828125,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0003771781921386719,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0004570484161376953,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00034737586975097656,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004985332489013672,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006182193756103516,
+ "log": "Test requires cargo to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0006108283996582031,
+ "log": "Test requires rust to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.6099238395690918,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.407406330108643,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00061798095703125,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00038909912109375,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003440380096435547,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00038933753967285156,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00035190582275390625,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006442070007324219,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004737377166748047,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004627704620361328,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00034332275390625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003306865692138672,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0005204677581787109,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.000446319580078125,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0004279613494873047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004963874816894531,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0005702972412109375,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86/core-image-minimal/testresults.json b/runtime/poky/qemux86/core-image-minimal/testresults.json
new file mode 100644
index 00000000000..fe59d150c22
--- /dev/null
+++ b/runtime/poky/qemux86/core-image-minimal/testresults.json
@@ -0,0 +1,785 @@
+{
+ "runtime_core-image-minimal_qemux86_20240131042421": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "almalinux-8.9",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131042421",
+ "TESTSERIES": "qemux86",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0007050037384033203,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0003216266632080078,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.00031304359436035156,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0003032684326171875,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0002689361572265625,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.00021147727966308594,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0002720355987548828,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0003330707550048828,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.00019669532775878906,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0001919269561767578,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0001697540283203125,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.0001773834228515625,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.0001704692840576172,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.0002002716064453125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00017380714416503906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.00018024444580078125,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.00017905235290527344,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.0001842975616455078,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.00038242340087890625,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.00033473968505859375,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0004467964172363281,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0001800060272216797,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.00016427040100097656,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0002982616424560547,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.00024771690368652344,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0002543926239013672,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.00023174285888671875,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0002493858337402344,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00024700164794921875,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0002892017364501953,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.00020194053649902344,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.00018787384033203125,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0003273487091064453,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.000354766845703125,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.00019216537475585938,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.00019407272338867188,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.0003247261047363281,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0002677440643310547,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0002548694610595703,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.00042319297790527344,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.00021219253540039062,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0002579689025878906,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.04230093955993652,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0002675056457519531,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002295970916748047,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.000247955322265625,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.00019478797912597656,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00016617774963378906,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.00017976760864257812,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.00018644332885742188,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.0001761913299560547,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.0001735687255859375,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0002491474151611328,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.00024628639221191406,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0002357959747314453,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.00026154518127441406,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.00036334991455078125,
+ "log": "Test requires openssh-sshd, or dropbear to be installed",
+ "status": "SKIPPED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00026416778564453125,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0002090930938720703,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00018024444580078125,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0001804828643798828,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00018548965454101562,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0001735687255859375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.00031828880310058594,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0002429485321044922,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00022721290588378906,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00018286705017089844,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00016999244689941406,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0002467632293701172,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00022745132446289062,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0002422332763671875,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002434253692626953,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0002970695495605469,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ },
+ "runtime_core-image-minimal_qemux86_20240131064010": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-23.04",
+ "IMAGE_BASENAME": "core-image-minimal",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131064010",
+ "TESTSERIES": "musl-qemux86",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0014133453369140625,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.00044226646423339844,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0004172325134277344,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0004265308380126953,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.0003960132598876953,
+ "log": "Test requires connman to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.0002853870391845703,
+ "log": "Test case connman.ConnmanTest.test_connmand_running depends on connman.ConnmanTest.test_connmand_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 0.0021157264709472656,
+ "log": "Test case date.DateTest.test_date depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.0006158351898193359,
+ "log": "Test case df.DfTest.test_df depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 0.0004305839538574219,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.0003008842468261719,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_history depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.0003006458282470703,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_info depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.00026488304138183594,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_search depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.00028133392333984375,
+ "log": "Test case dnf.DnfBasicTest.test_dnf_version depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 0.00030803680419921875,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_exclude depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 0.00031113624572753906,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 0.0003018379211425781,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_dependency depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 0.0002968311309814453,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_disk depends on dnf.DnfRepoTest.test_dnf_install_dependency but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 0.00025081634521484375,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_install_from_http depends on dnf.DnfRepoTest.test_dnf_install_from_disk but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 0.0006337165832519531,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_installroot depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0005402565002441406,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.0006837844848632812,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_makecache depends on dnf.DnfBasicTest.test_dnf_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.0003113746643066406,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_reinstall depends on dnf.DnfRepoTest.test_dnf_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.0002658367156982422,
+ "log": "Test case dnf.DnfRepoTest.test_dnf_repoinfo depends on dnf.DnfRepoTest.test_dnf_makecache but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004482269287109375,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0003056526184082031,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.0002751350402832031,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0002903938293457031,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0003292560577392578,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.0003037452697753906,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.0002987384796142578,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0002467632293701172,
+ "log": "Test case ldd.LddTest.test_ldd depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0004544258117675781,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.0006582736968994141,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.0008101463317871094,
+ "log": "Test case oe_syslog.SyslogTest.test_syslog_running depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 0.0005042552947998047,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_logger depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 0.0005090236663818359,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_restart depends on oe_syslog.SyslogTest.test_syslog_running but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 0.00083160400390625,
+ "log": "Test case oe_syslog.SyslogTestConfig.test_syslog_startup_config depends on oe_syslog.SyslogTestConfig.test_syslog_logger but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0007352828979492188,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.000621795654296875,
+ "log": "Test requires shadow-base to be installed",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.001157999038696289,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 0.0005350112915039062,
+ "log": "Test case parselogs.ParseLogsTest.test_parselogs depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.0006570816040039062,
+ "log": "Test requires perl to be installed",
+ "status": "SKIPPED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.017095327377319336,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0006842613220214844,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0006449222564697266,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.0006604194641113281,
+ "log": "Test requires python3-core to be installed",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.0004811286926269531,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_help depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 0.00044655799865722656,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query depends on rpm.RpmBasicTest.test_rpm_help but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 0.0004684925079345703,
+ "log": "Test case rpm.RpmBasicTest.test_rpm_query_nonroot depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 0.0005061626434326172,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size depends on rpm.RpmInstallRemoveTest.test_rpm_remove but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.00048232078552246094,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_install depends on rpm.RpmBasicTest.test_rpm_query but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.00045418739318847656,
+ "log": "Test case rpm.RpmInstallRemoveTest.test_rpm_remove depends on rpm.RpmInstallRemoveTest.test_rpm_install but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006566047668457031,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0006668567657470703,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0006017684936523438,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0006909370422363281,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 0.0004734992980957031,
+ "log": "Test requires dropbear, or openssh-sshd to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0004620552062988281,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_basic depends on ssh.SSHTest.test_ssh but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004851818084716797,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00043511390686035156,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00046634674072265625,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00042700767517089844,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0008547306060791016,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0006086826324462891,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0006077289581298828,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0004703998565673828,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00043773651123046875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0007474422454833984,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0005500316619873047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.0005409717559814453,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0005521774291992188,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 0.0004975795745849609,
+ "log": "Test requires xserver-nodm-init to be installed",
+ "status": "SKIPPED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86/core-image-sato-sdk/testresults.json b/runtime/poky/qemux86/core-image-sato-sdk/testresults.json
new file mode 100644
index 00000000000..40f819da10c
--- /dev/null
+++ b/runtime/poky/qemux86/core-image-sato-sdk/testresults.json
@@ -0,0 +1,689 @@
+{
+ "runtime_core-image-sato-sdk_qemux86_20240131042421": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "almalinux-8.9",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131042421",
+ "TESTSERIES": "qemux86",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0006701946258544922,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 50.35087847709656,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005650520324707031,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 8.674983263015747,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5594656467437744,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.5866291522979736,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.0638842582702637,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5149598121643066,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.4792532920837402,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 1.2411739826202393,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 1.1552097797393799,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.973808765411377,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.8306567668914795,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 3.872382640838623,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 2.013943672180176,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.7754361629486084,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 3.1902997493743896,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.3758060932159424,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 12.79943037033081,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.000766754150390625,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.8685426712036133,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.8334355354309082,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 1.129941463470459,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 2.298546075820923,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 1.9169068336486816,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 2.1784281730651855,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 1.2485084533691406,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.6335370540618896,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.5788099765777588,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 12.05034065246582,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 1.5556275844573975,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 2.3304994106292725,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 1.9985713958740234,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5227184295654297,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8344340324401855,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.423326253890991,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 10.187327146530151,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.0003173351287841797,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.00041294097900390625,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0003364086151123047,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 2.9158167839050293,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5159368515014648,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.017622947692871094,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0002982616424560547,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002541542053222656,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5304665565490723,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5188283920288086,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.032665491104126,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.9327919483184814,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.946738481521606,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.2976906299591064,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.4781019687652588,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004923343658447266,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 3.7532029151916504,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 1.991950273513794,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.1114647388458252,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.078426599502563,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 2.355900287628174,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00046896934509277344,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0004286766052246094,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003631114959716797,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003848075866699219,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.00037217140197753906,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0005540847778320312,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.00048470497131347656,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004017353057861328,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003750324249267578,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003540515899658203,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0004496574401855469,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0003933906555175781,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00040030479431152344,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0003974437713623047,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.1497631072998047,
+ "status": "PASSED"
+ }
+ }
+ },
+ "runtime_core-image-sato-sdk_qemux86_20240131064010": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "ubuntu-23.04",
+ "IMAGE_BASENAME": "core-image-sato-sdk",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131064010",
+ "TESTSERIES": "musl-qemux86",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0012624263763427734,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 60.31504988670349,
+ "status": "PASSED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0005447864532470703,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 12.158788204193115,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.6754133701324463,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.6908440589904785,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.7213263511657715,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.6850903034210205,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.5241155624389648,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 1.189073085784912,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 1.157214641571045,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 1.1332957744598389,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 1.1114656925201416,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 3.7822136878967285,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 3.0925681591033936,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 4.196425914764404,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 4.936757802963257,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 3.0814051628112793,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 12.26317572593689,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0012054443359375,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.9527065753936768,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 1.4565916061401367,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.9893534183502197,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 2.826350688934326,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 2.6796176433563232,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 3.1390743255615234,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 1.989128828048706,
+ "status": "PASSED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.7874276638031006,
+ "status": "PASSED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.7631115913391113,
+ "status": "PASSED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 16.959810972213745,
+ "status": "PASSED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0006945133209228516,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 3.3243303298950195,
+ "status": "PASSED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 2.8028645515441895,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.6717219352722168,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 2.148899793624878,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 5.784983396530151,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 13.839759826660156,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.00035762786865234375,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0004818439483642578,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006265640258789062,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 5.239387512207031,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.6821815967559814,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.019808053970336914,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.0005626678466796875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0004627704620361328,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.7279713153839111,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.686690092086792,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.3962700366973877,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 4.29633355140686,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 15.381821393966675,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 1.5085082054138184,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.6038022041320801,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0004982948303222656,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 4.340587139129639,
+ "status": "PASSED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 2.6863768100738525,
+ "status": "PASSED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 1.673140048980713,
+ "status": "PASSED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.388389587402344,
+ "status": "PASSED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.00030732154846191406,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.0002644062042236328,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.00021028518676757812,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.00022029876708984375,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0002002716064453125,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0003387928009033203,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.000278472900390625,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.00023102760314941406,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.00020074844360351562,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.00021338462829589844,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.00024962425231933594,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.00022554397583007812,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00023818016052246094,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0002288818359375,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.4182751178741455,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/runtime/poky/qemux86/core-image-sato/testresults.json b/runtime/poky/qemux86/core-image-sato/testresults.json
new file mode 100644
index 00000000000..d3fb6c19a2e
--- /dev/null
+++ b/runtime/poky/qemux86/core-image-sato/testresults.json
@@ -0,0 +1,363 @@
+{
+ "runtime_core-image-sato_qemux86_20240131042421": {
+ "configuration": {
+ "DISTRO": "poky",
+ "HOST_DISTRO": "almalinux-8.9",
+ "IMAGE_BASENAME": "core-image-sato",
+ "IMAGE_PKGTYPE": "rpm",
+ "LAYERS": {
+ "meta": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-poky": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ },
+ "meta-yocto-bsp": {
+ "branch": "master",
+ "commit": "d50c4a1e362d310ff231adb7366712b70b668a1a",
+ "commit_count": 73280
+ }
+ },
+ "MACHINE": "qemux86",
+ "STARTTIME": "20240131042421",
+ "TESTSERIES": "qemux86",
+ "TEST_TYPE": "runtime"
+ },
+ "result": {
+ "apt.AptRepoTest.test_apt_install_from_repo": {
+ "duration": 0.0006422996520996094,
+ "log": "Test requires apt to be installed",
+ "status": "SKIPPED"
+ },
+ "buildcpio.BuildCpioTest.test_cpio": {
+ "duration": 0.0005385875701904297,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "buildgalculator.GalculatorTest.test_galculator": {
+ "duration": 0.0004870891571044922,
+ "log": "Test requires gtk+3 to be installed",
+ "status": "SKIPPED"
+ },
+ "buildlzip.BuildLzipTest.test_lzip": {
+ "duration": 0.0004885196685791016,
+ "log": "Test requires autoconf to be installed",
+ "status": "SKIPPED"
+ },
+ "connman.ConnmanTest.test_connmand_help": {
+ "duration": 0.5471723079681396,
+ "status": "PASSED"
+ },
+ "connman.ConnmanTest.test_connmand_running": {
+ "duration": 0.570828914642334,
+ "status": "PASSED"
+ },
+ "date.DateTest.test_date": {
+ "duration": 2.1807806491851807,
+ "status": "PASSED"
+ },
+ "df.DfTest.test_df": {
+ "duration": 0.5426232814788818,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_help": {
+ "duration": 1.7562649250030518,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_history": {
+ "duration": 0.9633581638336182,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_info": {
+ "duration": 0.7590303421020508,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_search": {
+ "duration": 0.7435817718505859,
+ "status": "PASSED"
+ },
+ "dnf.DnfBasicTest.test_dnf_version": {
+ "duration": 0.7380456924438477,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_exclude": {
+ "duration": 2.1880664825439453,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install": {
+ "duration": 1.397021770477295,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_dependency": {
+ "duration": 2.1725401878356934,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_disk": {
+ "duration": 3.0077123641967773,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_install_from_http": {
+ "duration": 2.2994654178619385,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot": {
+ "duration": 10.899595975875854,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_installroot_usrmerge": {
+ "duration": 0.0006234645843505859,
+ "log": "Test run when enable usrmerge",
+ "status": "SKIPPED"
+ },
+ "dnf.DnfRepoTest.test_dnf_makecache": {
+ "duration": 0.6996932029724121,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_reinstall": {
+ "duration": 0.7509088516235352,
+ "status": "PASSED"
+ },
+ "dnf.DnfRepoTest.test_dnf_repoinfo": {
+ "duration": 0.7226870059967041,
+ "status": "PASSED"
+ },
+ "gcc.GccCompileTest.test_gcc_compile": {
+ "duration": 0.0004799365997314453,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp2_compile": {
+ "duration": 0.0004031658172607422,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_gpp_compile": {
+ "duration": 0.00037932395935058594,
+ "log": "Test requires g++ to be installed",
+ "status": "SKIPPED"
+ },
+ "gcc.GccCompileTest.test_make": {
+ "duration": 0.0003955364227294922,
+ "log": "Test requires make to be installed",
+ "status": "SKIPPED"
+ },
+ "gi.GObjectIntrospectionTest.test_python": {
+ "duration": 0.0004048347473144531,
+ "log": "Test requires python3-pygobject to be installed",
+ "status": "SKIPPED"
+ },
+ "go.GoHelloworldTest.test_gohelloworld": {
+ "duration": 0.00041103363037109375,
+ "log": "Test requires go-helloworld to be installed",
+ "status": "SKIPPED"
+ },
+ "kernelmodule.KernelModuleTest.test_kernel_module": {
+ "duration": 0.00044608116149902344,
+ "log": "Test requires gcc to be installed",
+ "status": "SKIPPED"
+ },
+ "ldd.LddTest.test_ldd": {
+ "duration": 0.0004372596740722656,
+ "log": "Test requires ldd to be installed",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_newlog": {
+ "duration": 0.0002090930938720703,
+ "log": "Test case logrotate.LogrotateTest.test_logrotate_newlog depends on logrotate.LogrotateTest.test_logrotate_wtmp but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "logrotate.LogrotateTest.test_logrotate_wtmp": {
+ "duration": 0.00031685829162597656,
+ "log": "Test requires logrotate to be installed",
+ "status": "SKIPPED"
+ },
+ "oe_syslog.SyslogTest.test_syslog_running": {
+ "duration": 0.5196092128753662,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_logger": {
+ "duration": 1.8482236862182617,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_restart": {
+ "duration": 4.393199682235718,
+ "status": "PASSED"
+ },
+ "oe_syslog.SyslogTestConfig.test_syslog_startup_config": {
+ "duration": 11.66318941116333,
+ "status": "PASSED"
+ },
+ "opkg.OpkgRepoTest.test_opkg_install_from_repo": {
+ "duration": 0.00046706199645996094,
+ "log": "Test requires opkg to be installed",
+ "status": "SKIPPED"
+ },
+ "pam.PamBasicTest.test_pam": {
+ "duration": 0.0006701946258544922,
+ "log": "Test requires pam to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "parselogs.ParseLogsTest.test_get_context": {
+ "duration": 0.0006232261657714844,
+ "status": "PASSED"
+ },
+ "parselogs.ParseLogsTest.test_parselogs": {
+ "duration": 3.055365562438965,
+ "status": "PASSED"
+ },
+ "perl.PerlTest.test_perl_works": {
+ "duration": 0.5229701995849609,
+ "status": "PASSED"
+ },
+ "ping.PingTest.test_ping": {
+ "duration": 0.017305850982666016,
+ "status": "PASSED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
+ "duration": 0.00029754638671875,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
+ "duration": 0.0002357959747314453,
+ "log": "Test requires ptest-runner to be installed",
+ "status": "SKIPPED"
+ },
+ "python.PythonTest.test_python3": {
+ "duration": 0.5435857772827148,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_help": {
+ "duration": 0.5258827209472656,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query": {
+ "duration": 1.041759967803955,
+ "status": "PASSED"
+ },
+ "rpm.RpmBasicTest.test_rpm_query_nonroot": {
+ "duration": 2.7798538208007812,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_check_rpm_install_removal_log_file_size": {
+ "duration": 10.789360284805298,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_install": {
+ "duration": 0.9819254875183105,
+ "status": "PASSED"
+ },
+ "rpm.RpmInstallRemoveTest.test_rpm_remove": {
+ "duration": 0.36391758918762207,
+ "status": "PASSED"
+ },
+ "rust.RustCLibExampleTest.test_rust_c_lib_example": {
+ "duration": 0.0006434917449951172,
+ "log": "Test requires rust-c-lib-example-bin to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_cargo_compile": {
+ "duration": 0.0004153251647949219,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "rust.RustCompileTest.test_rust_compile": {
+ "duration": 0.0003502368927001953,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "scp.ScpTest.test_scp_file": {
+ "duration": 0.0004754066467285156,
+ "log": "Test requires openssh-scp to be installed",
+ "status": "SKIPPED"
+ },
+ "ssh.SSHTest.test_ssh": {
+ "duration": 11.197150468826294,
+ "status": "PASSED"
+ },
+ "stap.StapTest.test_stap": {
+ "duration": 0.00048160552978515625,
+ "log": "Test requires kernel-devsrc to be installed",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_basic": {
+ "duration": 0.0005371570587158203,
+ "log": "systemd is not the init manager for this image",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_failed": {
+ "duration": 0.00042819976806640625,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_failed depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdBasicTests.test_systemd_list": {
+ "duration": 0.0003235340118408203,
+ "log": "Test case systemd.SystemdBasicTests.test_systemd_list depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_boot_time": {
+ "duration": 0.0003783702850341797,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_boot_time depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdJournalTests.test_systemd_journal": {
+ "duration": 0.0003609657287597656,
+ "log": "Test case systemd.SystemdJournalTests.test_systemd_journal depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_coredump_minidebuginfo": {
+ "duration": 0.0006656646728515625,
+ "log": "Test requires minidebuginfo to be in DISTRO_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable": {
+ "duration": 0.0004646778106689453,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_disable_enable depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_disable_enable_ro": {
+ "duration": 0.0004394054412841797,
+ "log": "Test is only meant to run with read-only-rootfs in IMAGE_FEATURES",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_status": {
+ "duration": 0.0003502368927001953,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_status depends on systemd.SystemdBasicTests.test_systemd_basic but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "systemd.SystemdServiceTests.test_systemd_stop_start": {
+ "duration": 0.0003490447998046875,
+ "log": "Test case systemd.SystemdServiceTests.test_systemd_stop_start depends on systemd.SystemdServiceTests.test_systemd_status but it didn't pass/run.",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_wayland_info": {
+ "duration": 0.0006642341613769531,
+ "log": "Test requires wayland-utils to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_can_initialize_new_wayland_compositor": {
+ "duration": 0.0004439353942871094,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_running": {
+ "duration": 0.00043702125549316406,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "weston.WestonTest.test_weston_supports_xwayland": {
+ "duration": 0.0004756450653076172,
+ "log": "Test requires weston to be installed",
+ "status": "SKIPPED"
+ },
+ "xorg.XorgTest.test_xorg_running": {
+ "duration": 1.0684356689453125,
+ "status": "PASSED"
+ }
+ }
+ }
+} \ No newline at end of file